在线稿件管理系统的设计与实现.doc
《在线稿件管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《在线稿件管理系统的设计与实现.doc(29页珍藏版)》请在三一办公上搜索。
1、呼伦贝尔学院计算机科学与技术学院本科生毕业论文(设计)题 目: 在线稿件管理系统的 设计与实现 学生姓名: 吴迪 学 号: 2006011522 专业班级: 07计算机科技一班 指导教师: 王荣芝 完成时间: 2011年5月23日 目录摘要IABSTRACTII第1章 绪论11.1 项目开发背景11.2 项目开发的意义11.3 系统开发相关技术21.3.1 ASP.NET 动态网页技术21.3.2 Microsoft Visual Web Developer 200521.3.3 Microsoft office Access 20033第2章 需求分析32.1 需求概述32.2 工作流程分析
2、32.3 功能结构分析42.3.1 功能结构图42.3.2 数据流图7第3章 系统设计83.1 总体设计83.2 模块设计83.2.1 稿件处理模块83.2.2 个人信息模块93.2.3 后台管理模块103.3 数据库设计10第4章 详细设计134.1 系统界面134.2 关键性代码设计154.2.1 文件上传下载技术154.2.2 稿件统计164.2.3 稿件查询174.2.4 密码加密22结论23参考文献24致谢25摘要随着计算机技术和网络的迅猛发展,基于计算机环境下稿件处理系统的开发成为研究的热点。为使我院学报期刊稿件管理工作从传统的手工管理逐步走向科学化、规范化、信息化和网络化,设计并
3、开发了网络化期刊稿件管理系统。该系统主要分为四大模块,稿件处理模块、个人信息模块、数据库管理模块和站内信模块。主要实现了稿件的上传下载、稿件审核与管理、用户账户信息管理、数据库的更新与清理以及收发站内信等功能。本文详细阐述了一个功能较完善的编辑部稿件管理系统的开发、操作流程和涉及的一些关键技术。本系统的设计实施为我院学报编辑部稿件处理系统的运行做基础,同时为学报稿件处理系统的开发提供一个参考模式,并进一步推动我院的校园信息化建设。关键词稿件管理;投稿;审稿;在线;AbstractWith the rapid growth of computer technology and Internet,
4、 development of manuscript management system based on computer environment has been the focus on the experiments. In order to make our colleges periodical manuscript developing into scientific, formalization, informatization and networked from the traditional manual management. The networked periodi
5、cal manuscript management system is designed and developed. This system can be divided in four modules: manuscript management module, individual information module, data bank management module and Ides letter module, mainly achieved upload and download of manuscripts, manuscript review and managemen
6、t, user account information management, database updates and clean-up, and Ides letters etc. This paper elaborates the development of multifunctional manuscript management system operate process and some related key technologies.The design and implementation of this system, as the foundation of our
7、college editorial department manuscript management systems operation, providing a reference model for the development of manuscript management system and furthering promote our college campus information construction.Key Words manuscript management, contribute, review, online第1章 绪论1.1 项目开发背景目前网络上已存在
8、很多稿件处理系统。这些稿件处理系统的产生已经很好的解决了稿件编辑处理上所存在的诸多问题。但这些系统的实际处理业务流程不完全符合我院学报编辑部的稿件处理业务流程。因此,通过对我院学报编辑部现有的稿件处理业务进行实际的调研分析,具体了解了其目前在稿件处理上所存在的诸多局限,进而针对其所存在的问题,来探索出一个具有针对性和实用性的学报编辑部稿件处理系统,来提高该校学报编辑部稿件处理的效率和稿件的质量。通过对我校学报的调研了解到我校目前在稿件处理和管理方面,缺乏利用现代化手段来实现稿件处理的统一、规范、实时管理,对稿件处理和管理仍是由手工完成的,在日常的稿件处理、资料信息管理方面烦琐、事务较多,主要表
9、现在:第一,投稿者经常向该校学报编辑部来电,询问稿件处理进展情况,而编辑们每每需要通过翻阅登记资料来回答,占用大量工作时间;第二,对作者、稿件、专家等信息资料的维护方式很烦琐,难以查找;第三,往往由于地域的限制,校外作者通常都需要将稿件通过邮寄、或电子邮件的形式投稿到学报编辑部;这样不但浪费了大量的人力、物力,而且不利于工作效率的提高和管理水平的提升。同时在稿件处理上也存在对作者不直观的问题,作者无法在第一时间内了解自己稿件处理进展,作者和专家也无法及时与编辑部进行交流与沟通,这样一来不利于稿件质量的提高。进而对提高工作效率和稿件质量、加强信息资源共享等方面,有了更高的要求。1.2 项目开发的
10、意义我院学报不仅是我院学术成果的刊发阵地,同时也具有承担着学术评价的功能。建立和完善用稿、审稿制度是实现科学、合理、公平、公正学术评价的关键。并且随着我院信息化的不断发展,呼伦贝尔学院学报编辑部稿件的管理会越来越依赖信息系统的支持,所以本系统的开发要尽量依据学校学报编辑部的实际情况和工作流程,认识到调研的重要性,切实做到从实际出发,开发出具有一定使用价值的网上稿件管理系统。本系统虽然规模小,但可以通过不断完善和扩充,逐步把其他功能融合进来,强化其性能,优化其功能,使其成为适合我院的学报稿件管理系统。稿件管理系统的实施具有如下现实意义:第一,减轻了编辑人员的重复劳动,可以全方位整合资源。第二,提
11、高工作效率,缩短稿件发表周期。第三,可以帮助编辑部管理作者、专家信息,帮助编辑部与他们联系,实现投稿、审稿的网络化管理,扩大工作的范围和影响力,提高稿件质量。1.3 系统开发相关技术目前,有许多用于管理系统开发的软件与技术,而这些技术又都有着各自的优点和特色。综合自身的技能水平和知识构成,最终选择了:ASP.NET动态网页技术、Microsoft Visual Web Developer 2005、Microsoft office Access 2003等几种被普遍应用的技术,下面是详细介绍这几种技术的特点。1.3.1 ASP.NET 动态网页技术ASP.NET是新型的、功能强大的服务武器端技
12、术,用于创建动态网页。它是Microsoft公司的动态服务器页面 (即ASP) 和.NET这连个主要技术的集合,是微软发展的新型体系结构.NET的一部分,是基于Browser/server模式系统开发的重要技术。B/S结构,即Browser/server (浏览器/服务器) 结构,是随着Internet技术的兴起,对Client/Serve (客户机/服务器) 结构 的一种变化或者改进的结构。在这种结构下,用户完全可以通过WWW浏览器实现,一部分事物逻辑在前端实现,但是主要事物逻辑在服务器端实现,形成所谓的3层结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Scrip
13、t语言和ActiveX技术。利用通过浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统开发构造技术1.3.2 Microsoft Visual Web Developer 2005Microsoft Visual Web Developer 2005是一款集成式的开发环境,可以用来创建、测试和部署Web应用程序,支持ASP.Net、IIS、SQL Server等微软Web平台。Visual Web Developer 提供下列功能:(1) 网页设计功能。功能强大的网页编辑器,其中包含WYSIWYG编辑模式和HTML编辑模式,以及IntelliSense
14、和验证功能。(2) 页面设计功能。使用主控页面保持一致的站点布局,使用主题和外观保持一致的页面外观。(3) 代码编辑。提供代码编辑器,使您可以使用 Visual Basic 或 C# 编写动态网页的代码。(4) 调试。提供调试器,帮助您查找程序中的错误。(5) 控件。齐备的ASP.NET Web服务器控件套件,其中合并了创建网站所需的大部分功能。(6) 数据访问。支持在网页中显示和编辑数据。数据可以位于各种数据存储区中,其中包括数据 库或 XML 文件。在很多情况下,无需编写任何代码,即可向网页中添加数据显示和编辑功能。(7) 安全性、个性化设置。提供内置的应用程序服务,使您可以向站点中添加用
15、于确保登录 安全性的成员资格;提供配置文件属性,使您可以维护用户特定的信息;另外还提供其他功能,其中的大部分功能都不要求编写任何代码。(8) 开发承载站点。提供用于将站点发布到宿主站点的工具,包括测试用的本地Web服务器。通过Visual Web Developer 2005,你可以使用Web Standards、JavaScript和ASP.NET,可以使用各种新兴Web技术创建应用程序。Visual Web Developer 2005还整合了调试工具,帮助开发人员快速发现并修复问题,保证高质量的解决方案。1.3.3 Microsoft office Access 2003Microsof
16、t Office Access 2003是由微软发布的关联式后台管理系统。它结合了Microsoft Jet Database Engine和图形用户界面两项特点,是Microsoft Office 2003的系统程序之一。Microsoft Access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的Web应用程序。这些应用程序都利用ASP术在Internet Information Services运行。 它的使用方便程度和强大的设计工具为初级程序员提供许多功能。不过,这种便于使用可能使人误解。这类开发者都是
17、没有在应用或者数据设计方面训练的办公室从业人员。因此许多人以为这样的开发者能够创造可用的系统,但也有很多人认为工具本身的局限性产生了这样的误导。第2章 需求分析根据学报的实际审稿流程,针对学报方面的具体需求和特点做出系统的功能需求分析,并画出系统功能模块图和数据流图。2.1 需求概述根据学报编辑部的要求和工作流程,系统的功能需求总体上可以分为稿件处理、用户管理和站内信3部分。对稿件处理功能的需求主要可以细化为:投稿、审稿、派发、费用管理和稿件管理等几项子功能。对用户管理功能的需求主要可以细化为:新用户注册、登录、密码修改和个人信息修改等几项子功能。对站内信功能的需求主要可以细化为:收、发站内信
18、和过期信件清理等几项子功能。以上是对系统的功能需求的简要说明,具体描述将在后文中进行详细介绍。2.2 工作流程分析通过我院学报的实际工作流程,作者投稿之后,编辑的审稿工作流程如图2-1所示。第一步,由主编进行一审工作,主要完成了对稿件分类的核对,对分类错误的稿件重新分类,并从总体上进行稿件审核,在审核通过后派发给副主编进行二审,对于总体上有较大问题的稿件,例如:稿件不成文或有严重理论错误的稿件,主编根据问题严重程度决定是否退稿或退回修改;而且主编还负责审稿费和版面费的计算与管理,记录缴费状态和缴费时间。第二步,副主编对一审审核通过并派发给自己的稿件进行二审,开始对稿件内容等细节部分进行审核,审
19、核通过后派发责编进行三审;副主编同时负责所有一审之后的稿件审核情况的查看,及时通知作者稿件审核状态等重要信息。第三步,责编对派发给自己的稿件进行审核时是匿名审核,即不了解稿件的作者信息;在审核结束后,不论稿件是否审核通过都返回到副主编进行查看。作者主编待审稿件已修改删除退稿责编或专家意见通过删除退稿副主编意见通过退回修改退回修改作者已修改删除退稿退回修改作者已修改意见通过图2-1 审稿工作流程第四步,副主编对三审稿件的审核意见进行查看,决定是否派发专家、退回修改或者直接退稿。第五步,专家的审稿方式也为匿名审稿,对派发到自己的稿件进行学术上的审核并提出意见和建议,不论稿件是否审核通过都返回到副主
20、编进行查看。第六步,副主编对四审稿件的审核意见进行查看,决定是否可以发表、退回修改或者直接退稿。2.3 功能结构分析根据上述系统需求概述和编辑部工作流程的分析,绘制出系统的功能结构图和数据流图,从而进行进一步的分析讨论。2.3.1 功能结构图如图2-2所示,用户部分共分为六种:作者、主编、副主编、责编、专家以及管理员。一下是六种用户可以使用的功能介绍。稿件管理系统作者注册稿件相关站内信个人信息稿件修改投稿稿件查询副主编联系作者稿件管理站内信个人信息稿件审核稿件派发稿件查询责编稿件审核站内信个人信息专家稿件审核站内信个人信息主编费用管理稿件管理站内信个人信息稿件审核稿件分类稿件查询管理员费用管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在线 稿件 管理 系统 设计 实现
链接地址:https://www.31ppt.com/p-3937727.html