asp实现网上投稿 初步设计毕业设计(论文)word格式.doc
《asp实现网上投稿 初步设计毕业设计(论文)word格式.doc》由会员分享,可在线阅读,更多相关《asp实现网上投稿 初步设计毕业设计(论文)word格式.doc(73页珍藏版)》请在三一办公上搜索。
1、摘 要本系统基于ASP.NET和SQL SERVER进行开发,它们二者开发的系统易用且安全性好,同时,二者之间提供了很方便的接口。参照流行的学术论文的投稿、审稿模式,学术论文网上投稿系统主要分为用户注册与投稿、编辑初审稿件和专家终审稿件三个模块,另外包括系统管理功能。该系统允许作者远程完成投稿,填写作者、标题、摘要、关键词等不可或缺的信息,并上传Word或PDF文档,之后可以选择存稿或投稿;允许编辑根据作者提交的稿件样式等非学术类信息决定该稿件是否通过初审,并提交专家进行终审;专家可以对已经通过初审的稿件进行内容上的审核,决定稿件的录用与否,并给出相应的建议。学术论文网上投稿系统在投稿方面的使
2、用,大大方便了作者的投稿,同时也方便了编辑和专家对稿件的审核,提高了工作效率。本论文较为详细地叙述了系统的分析和设计过程,包含系统分析、系统设计和系统测试等内容。关键词:学术论文,网上投稿,ASP.NET,SQL ServerAbstractThis system is based on ASP.NET and SQL Server. The system which uses these technologies is user-free and secure, and has a convenient interface between them.Referring to the proc
3、ess of writing and auditing academic papers, the online contribution system of academic papers consists of 4 parts: users register and papers contribution, the editors preliminary audit, the experts final audit, and system management. The system allows author to post his papers and fill title, abstr
4、act, key words and other indispensable information, and upload Word or PDF format articles. Then he can select to save or submit the paper. Then the system allows editor to audit the paper preliminarily according to style and some non-academic information. The editor can judge the paper whether pass
5、ed or not, and delivery it to an expert. Then the expert can audit the paper finally according to academic content.Using the online contribution system of academic papers is greatly facilitating the author, and its easier for the editors and experts to examine the papers and improve work efficiency.
6、This paper describes the system analysis and design process in detail, including analysis, system design and system testing, and so on.Keywords: academic papers, online contribution, ASP.NET, SQL Server目 录摘 要IABSTRACTII目 录III第一章 引言11.1 选题背景11.2 国内外现状11.3 本系统的设计思想21.3.1 B/S模式21.3.2 基于.NET平台,使用ASP.NET
7、技术21.3.3 使用SQL Server 2000作为数据库系统2第二章 可行性研究与需求分析32.1 可行性研究32.1.1 技术可行性32.1.2 经济可行性42.1.3 操作可行性42.2 需求分析52.2.1 系统功能分析52.2.2 需要解决的主要问题62.2.3 系统开发环境6第三章 系统总体设计83.1 系统模块划分83.1.1 系统管理员模块83.1.2 作者模块93.1.3 编辑部分93.1.4 专家部分103.2 系统结构103.3 目录规划113.4 系统流程设计123.5 数据库设计133.5.1 数据库连接类133.5.2 数据表133.5.3 视图193.5.4
8、数据表关系图21第四章 系统详细设计及实现234.1 公共页面234.1.1 主页234.1.2 用户登录页面244.2 系统管理员页面254.2.1 系统管理主页254.2.2 系统管理导航页254.2.3 期刊栏目管理页面264.2.4 作者管理页面264.2.5 编辑管理274.3 作者页面274.3.1 作者注册274.3.2 作者找回密码284.3.3 作者投稿294.3.4 草稿和修改稿314.3.5 已投稿334.3.6 作者接收消息334.3.7 作者发送消息334.4 编辑页面334.4.1 编辑初审334.4.2 已录用稿件354.4.3 编辑接收和回复消息354.5 专家
9、页面354.5.1 专家终审35第五章 系统测试375.1 系统测试过程375.1.1 测试期的准备工作375.1.2 系统测试过程375.2 系统测试结果38结 论39参考文献40致 谢41附录A 系统使用说明书42附录B 源程序代码(部分)55第一章 引言1.1 选题背景随着学术的繁荣和交叉学科的出现,越来越多的学术期刊也浮出水面。学术期刊的增多无疑会增加投稿的数量,随之而来的就增加了作者、编辑和专家的工作量。同时,传统的邮寄投稿需要的时间长,编辑录入稿件工作量大,且信息的交流不方便;较为流行的电子邮箱尽管解决了投稿时间长、编辑录入稿件工作量大等问题,但也带来了保密性不高,容易泄露等安全问
10、题。学术论文网上投稿系统的出现,采用作者直接将稿件上传到期刊服务器的方式,具有时间短、安全性高等优点;并且,作者在投稿时直接填写稿件标题、第二作者、关键词等稿件的基本信息,同时需要选择投稿的栏目,使得相应栏目的编辑登录后可以直接看到该稿件。当编辑登录后,会看到自己负责的栏目下接收到的稿件,此时,编辑可以查看稿件的基本信息和样式,初审通过后提交负责该栏目的专家,交由专家进行终审。专家对稿件的内容进行审核,审核通过后即可被刊载。这种投稿方式符合传统投稿、审稿的流程,并且降低了编辑和专家的工作量,能够有效提高工作效率。1.2 国内外现状随着经济的飞速发展,不管是在国内还是国外,相应的学术期刊的数量越
11、来越多,与此同时,相应学科的作者也在增多,作者的稿件随之增多。这样就增加了编辑在录入和审稿时的工作量。为了适应现代化的办公环境,北京玛格泰克科技有限公司率先使用ASP语言编写了整套的网上投稿、编委远程办公和专家远程审稿系统,并广泛应用于计算机应用、计算机工程与应用、山东大学学报等三百多家国内外著名期刊杂志和十几家出版社。但目前国内使用ASP.NET开发的该类系统比较少见。1.3 本系统的设计思想1.3.1 B/S模式学术论文网上投稿系统的特点是浏览器/服务器模式,即B/S模式。B/S模式的系统无需客户端安装应用程序,只需在服务器设置好之后,任何接入因特网的用户都可直接使用Internet Ex
12、plorer等浏览器来访问,这样可以有效节约客户端的资源。1.3.2 基于.NET平台,使用ASP.NET技术.NET平台将从根本上改善计算机和用户之间进行交互的方式,最大限度地发挥电子商务中计算技术的重要作用。ASP.NET又叫ASP+,但并不仅仅是ASP的简单升级,而是Microsoft推出的新一代Active Server Pages脚本语言。ASP.NET是Microsoft发展的新型体系结构.NET的一部分,为建立动态的、可互交的Web内容而开发的最新技术,它的全新技术架构会让每一个人的网络生活都变得更简单。创建ASP.NET应用程序并不局限于一种语言,相反地,它可以使用VB.NET
13、、C#和Jscript.NET等开发语言。1.3.3 使用SQL Server 2000作为数据库系统SQL Server 2000是微软公司推出的大型数据库管理系统,建立在成熟而强大的关系模型基础之上,可以很好地支持B/S网络模式。SQL Server 2000是一个杰出的数据库平台,能够满足各种类型的企事业单位对构建网络数据库的需求,同时还具有功能强大,安全可靠等特点,可用于大型联机事务处理、数据仓库及电子商务等。它与Windows操作系统紧密集成,具有方便易用的图形界面,并提供了一套完整的管理工具和实用程序,大大减轻了管理员的工作量,使用户对数据库的操作变得非常简单,使许多以前需要手工进
14、行处理的复杂任务,现在可以通过图形化界面和向导工具来轻松完成。本系统使用SQL Server完全可以满足系统的功能要求和安全性的要求。第二章 可行性研究与需求分析2.1 可行性研究学术论文网上投稿系统涉及的用户多,不同的用户权限完全不同,另外,同种类型的用户由于系统属性设置的不同(例如编辑分管的栏目不同)在权限上也会有少许差距1。本系统的用户分为系统管理员、编辑、专家和投稿作者四种用户。首先,游客注册成为本系统的作者,根据系统的要求进行填写相关的信息来投稿,在投稿的最后可以选择直接投稿或保存成草稿;当作者直接投稿后,相应栏目的编辑在登录该系统后就可以直接查看到该稿件,点击稿件查看详细信息,并进
15、行格式等上的初步审核。初步审核通过后,编辑可以选择相应的专家来对稿件进行终审。被指定终审的专家在登录系统后,可以查看稿件的内容,对内容进行审核;审核的结果有如下三种:录用、退回修改、不予录用。退回修改和不予录用都要给出相应的建议。稿件在初审、终审时都会将相应的审核信息以站内消息的形式直接通知作者。另外,作者还可以查看、修改自己的信息,所有用户都可以自行修改个人的密码等。作者投稿过后,随时可以登录本系统查阅自己所投稿件的状态,并查阅由于稿件状态发生变化系统自动发出的消息。与此同时,作者可以对此前存放在草稿箱的稿件进行删除或继续投稿操作。本系统的数据库比较大,还涉及到作者直接上传Word或PDF格
16、式文件到服务器的过程。2.1.1 技术可行性ASP.NET是微软为建立动态的、可互交的Web内容而开发的最新技术,微软推出的.NET战略正是迎合了B/S模式下的网络信息传递,其中的ASP.NET是在原有的ASP基础上发展而来,ASP.NET使用.NET Framework所支持的VB.NET,C#.NET等语言作为其开发语言,这些语言生成的网页在后台被转换成了类,并编译成了一个DLL。由于ASP.NET是编译执行的,所以它比ASP拥有了更高的效率。ASP.NET完全基于模块与组件,具有很好的可扩展性与可定制性,使用编译后的语言(Visual Basic.NET/C#),从而提升性能和伸缩性,同
17、时也提供给web开发人员更好的灵活性,有效缩短了web应用程序的开发周期2。数据库系统使用SQL Server 2000。 SQL Server 2000是微软公司推出的大型数据库管理系统,建立在成熟而强大的关系模型基础之上,可以很好地支持B/S网络模式。SQL Server 2000是一个杰出的数据库平台,能够满足各种类型的企事业单位对构建网络数据库的需求,同时还具有功能强大,安全可靠等特点,可用于大型联机事务处理、数据仓库及电子商务等。系统基于.NET平台。ASP.NET与Windows 平台,SQL Server 2000的完美组合,为中小型乃至企业级的web商业模型提供了一个更为稳定,
18、高效,安全的运行环境3。使用C#作为开发语言。因为C#是一种现代的面向对象的程序开发语言,它使得程序员能够在新的微软.NET平台上快速开发种类丰富的应用程序,C#与Web紧密结合。而且C#是专门为.NET应用而开发出的语言。这从根本上保证了C#与.NET框架的完美结合。在.NET运行库德支持下,.NET框架的各种优点在C#中表现得淋漓尽致4。所以本网上投稿系统的实现使用ASP.NET技术,采用SQL Server 2000作为数据库系统,使用C#作为开发语言在技术上是可行的。2.1.2 经济可行性用ASP.NET开发的系统在实际应用中具有经济可行性。本系统利用的“B/S模式”可以直接利用目前已
19、经相当普及的互联网,在建立服务器之后,任何接入因特网的计算机即可直接访问,无须增加其他成本。同时,本系统在开发阶段也具有经济可行性。开发过程中需要使用的计算机、参考书等设备资料也不会增加开发人员的负担。因此,本系统在经济上是可行的。2.1.3 操作可行性本系统在操作上也是可行的,系统是基于Windows平台开发的,易于操作。而且采用了可视化面向对象工具开发,其窗口、界面简洁易懂,易于操作。通过浏览器与用户进行交互,整个系统的管理与操作易于实现,所以系统在操作上是可行的。综上所述,通过技术、经济、操作的可行性研究与分析,我们得出使用ASP.NET和SQL server开发学术论文网上投稿系统是可
20、行的。2.2 需求分析2.2.1 系统功能分析学术论文网上投稿系统的主线就是作者投稿编辑初审专家终审。同时也要允许作者查看自己所投稿件的状态,并接收关于稿件状态改变的通知。另外,系统管理员可以根据期刊的要求来更改诸如杂志栏目等系统的属性。根据此目的,可将学术论文网上投稿系统在功能上按照用户的类别划分为系统管理、作者投稿、编辑初审和专家终审。1 系统管理功能系统管理员需要对系统的某些属性进行设置,例如:期刊的栏目、新进的编辑、新聘任的专家等。在系统管理模块中,系统管理员首先可以对由于行政规划发生改变导致的省市名称的变化进行管理,增加新的职称、学科;此外,系统管理员要负责对期刊的编辑、专家的管理,
21、如增加新的或删除已辞职的专家和编辑或修改专家、编辑分管的栏目等;另外,系统管理员的一个重要任务就是及时管理期刊的栏目变化,以方便作者在投稿时选择相应的投稿栏目。2 作者投稿作者投稿将是本系统的首要任务之一。在此系统中,需要完成作者投稿(含草稿的继续投稿和退回修改稿的再次投递)、作者查稿、接收系统消息等。首先,注册成为本系统作者的用户可以直接投稿,投稿的过程中需要填写标题、英文标题、关键词、英文关键词、第二作者、摘要、英文摘要、文献分类号,并选择投稿栏目,在投稿的最后需要上传已经准备好的Word或PDF文档。投稿时可以选择直接投稿或存放在草稿箱,如果直接投稿则,则稿件不能够再被修改,此后即可以被
22、编辑进行初审;如果选择存放在草稿箱,作者可在此后继续对稿件进行修改后再投稿。作者在此系统中的另一权限就是接收系统发来的消息。每当自己所投稿件的状态发生改变时,系统会自动生成一条新消息发送到作者的收件箱,作者在登录后便可查看;另外,作者也可以通过已投稿箱来查看自己所投稿件的状态,并根据相应的状态进行处理。3 编辑初审作者在投稿后,首先会让稿件所投栏目的编辑看到。编辑会看到自己负责栏目下稿件的列表,编辑可以直接对稿件进行初步审阅,并根据个人的意见给出初审通过或初审不通过的状态变化。当稿件被判定为初审通过之时需要选择对该稿件进行终审的专家,由专家对稿件进行终审;当稿件被判定为初审不通过之后,稿件直接
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- asp实现网上投稿 初步设计毕业设计论文word格式 asp 实现 网上 投稿 初步设计 毕业设计 论文 word 格式
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4018620.html