版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要目前国内拥有众多的期刊杂志和成熟的管理体系,期刊作为人文学术氛围营造的有效工具,已经越来越受到重视。但我国目前期刊杂志的稿件管理同早期杂志类似,在稿件征集、审核、发布等环节都沿用旧式的人工管理方式,管理效率低,易出错等。随着在线MIS系统的应用与发展,许多杂志社也开始致力于期刊稿件信息化管理的升级与完善中来。本文以期刊杂志投稿为背景,结合期刊管理的诸多功能需求,给出了期刊稿件管理系统的设计方案,给出了开发此系统的详细设计说明。从符合可行性的要求出发,使用ASP技术,B/S开发模式,完成对系统的开发。系统在VisualStudio2008开发环境下,利用SQLServer2005数据库,实现了投稿、审稿、采编一体化功能,作者可进行在线注册、在线投稿等;编辑和专家可进行在线评审、稿件管理等。关键词:在线投稿、ASP、WEB、SQLServerPAGE24第1章绪论1.1研究背景传统的投稿方式有邮寄和电子邮件两种。邮寄方式投递时间长,反馈时间更长,并有投递错误、半路遗失的可能,既慢又不保险。E-mail方式基于网络环境下,利用广大Internet服务提供商提供的电子邮件服务投递邮件,比起传统的邮寄,这种方式在时效性和安全性上都迈进了一大步,但同时也存在着许多不足,如作者本人邮箱容量的限制、编辑邮箱的承载量的限制等。建立基于WEB的期刊稿件处理系统后,其前台的用户可以在线写稿、预览、投递,并能在第一时间内收到用稿通知;后台管理员则可在线阅读、审批来稿,从而实现投稿-采编-发布一体化。提高工作效率、加强信息资源共享。1.2研究意义根据调查得知,以前期刊编辑部对稿件管理的主要方式是基于文本、表格等纸介质的手工处理,数据处理手工操作,工作量大,出错率高,出错后不易更改。编辑部征稿、刊登稿件信息发表不便;投稿主要通过文本的形式。后来,借助Internet,编辑部借助网络来推广,作者也可以通过E-mail来投稿,此种方式给双方带来了不少便利;但有很多缺点,数据繁多,容易丢失和出错,且不易查找。总的来说,缺乏系统、规范的信息管理手段,没有完全发挥计算机的效力,资源闲置比较突出。期刊的稿件处理效率直接影响着人文学术氛围的发展,利用网络技术可以提高工作效率已是不争的事实。推广使用基于网络的稿件远程处理模式,以加快稿件的处理速度,提高稿件处理过程的透明度,增强稿件作者与审稿专家,这种模式在现有的技术条件下也是完全可以实现的。第2章系统开发工具与关键技术介绍系统主要采用了ASP、SQLServer2005以及三层B/S软件体系结构技术。分别从ASP的特点、SQLServer2005技术的发展、数据库的特点和应用以及B/S体系结构的基本概念、工作原理等方面进行简述,以明确开发系统所使用的技术。2.1ASP简介ASP全称ActiveServerPages,是Microsoft提供的一种WEB应用程序解决方案。它同IIS高度集成,既易于编写,执行效率也高,能够有效地避免CGI(CommonGatawayInterface)技术带来的不足,是一款用以取代CGI的动态服务器网页技术。ASP的特点:使用VBScript、JavaScript等简单易懂的脚本语言,并结合HTML代码,即可快速地生成网站的应用程序无需编译,可以直接执行使用普通的文本编辑器即可进行页面的编辑与设计ASP独立于浏览器。用户的只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容ASP能与任何ActiveScripting语言相容源程序不会外漏ASP脚本是在服务器上执行,不会被传送到客户端浏览器,因此可以避免源程序被他人剽窃,提高了程序的安全性。面向对象,具有无限可扩充性ASP的功能:从应用的角度看,ASP有如下功能:处理浏览器传送到服务器的表单输入。访问和编辑服务器的数据库表。读写服务器文件,实现访客计数等功能。提供广告轮播器,取得浏览器信息、URL表管理等内置功能。可实现多个页面共享信息。2.2SQLServer2005简介结构化查询语言(StructuredQueryLanguage,SQL)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Oracle、Sybase、MicrosoftSQLServer、Access、Ingres等等。虽然绝大多数的数据库系统使用SQL,但是同样有独自另外的专有扩展功能用于它们的系统。但是,标准的SQL命令,比如Select、Insert、Update、Delete、Create和Drop常常被用于完成绝大多数数据库的操作。SQL语言有着非常突出的优点,主要是:非过程化语言、统一的语言、是所有关系数据库的公共语言,SQL为许多任务提供了命令,其中包括:查询数据;在表中插入、修改和删除记录;建立、修改和删除数据对象;控制对数据和数据对象的存取;保证数据库一致性和完整性。SQL功能强大,是一种完整的数据处理语言,不仅用于数据库查询,而且用于数据库中的数据修改和更新,概括起来,它可以分成以下几组:数据操作语言(DataManipulationLanguage,DML):用于检索或者修改数据,主要有以下几个语句:SELECT:用于检索数据;INSERT:用于增加数据到数据库;UPDATE:用于从数据库中修改现有的数据;DELETE:用于从数据库中删除数据。数据定义语言(DataDefinitionLanguage,DDL):用于定义数据的结构,比如:创建、修改或者删除数据库对象,主要有以下几个语句:Create:用于创建数据库;Alter:用于修改数据库;Drop:用于删除数据库。数据控制语言(DataControlLanguage,DCL):用于定义数据库用户的权限。2.3B/S模式Browser/Server(简称B/S)结构,即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。B/S结构的优点B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。B/S架构软件的优势与劣势系统的性能:在系统的性能方面,B/S占有优势的是其异地浏览和信息采集的灵活性。任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用B/S系统的终端。不过,采用B/S结构,客户端只能完成浏览、查询、数据输入等简单功能,绝大部分工作由服务器承担,这使得服务器的负担很重。采用C/S结构时,客户端和服务器端都能够处理任务,这虽然对客户机的要求较高,但因此可以减轻服务器的压力。而且,由于客户端使用浏览器,使得网上发布的信息必须是以HTML格式为主,其它格式文件多半是以附件的形式存放。而HTML格式文件(也就是WEB页面)不便于编辑修改,给文件管理带来了许多不便。比如说很多人每天上“新浪”网,只要安装了浏览器就可以了,并不需要了解“新浪”的服务器用的是什么操作系统,而事实上大部分网站确实没有使用Windows操作系统,但用户的电脑本身安装的大部分是Windows操作系统。维护和升级方式简单。目前,软件系统的改进和升级越来越频繁,C/S系统的各部分模块中有一部分改变,就要关联到其它模块的变动,使系统升级成本比较大。B/S与C/S处理模式相比,则大大简化了客户端,只要客户端机器能上网就可以。对于B/S而言,开发、维护等几乎所有工作也都集中在服务器端,当企业对网络应用进行升级时,只需更新服务器端的软件就可以,这减轻了异地用户系统维护与升级的成本。如果客户端的软件系统升级比较频繁,那么B/S架构的产品优势明显——所有的升级操作只需要针对服务器进行,这对那些点多面广的应用是很有价值的,例如一些招聘网站就需要采用B/S模式,客户端分散,且应用简单,只需要进行简单的浏览和少量信息的录入。C/S结构是建立在中间件产品基础之上的,要求应用开发者自己去处理事务管理、消息队列、数据的复制和同步、通信安全等系统级的问题。这对应用开发者提出了较高的要求,而且迫使应用开发者投入很多精力来解决应用程序以外的问题。这使得应用程序的维护、移植和互操作变得复杂。如果客户端是在不同的操作系统上,C/S结构的软件需要开发不同版本的客户端软件。但是,与B/S结构相比,C/S技术发展历史更为“悠久”。从技术成熟度及软件设计、开发人员的掌握水平来看,C/S技术应是更成熟、更可靠的。2.4ADO连接方式ASP连接数据库有两种常见的方式,即ODBC连接方式与ADO连接方式。基于WEB的投稿与稿件处理系统采用ADO方式与SQL数据库连接。ADO是ActiveDataObject的简称,是微软提供访问数据库的接口,可以快速访问各种数据库资源。ADO技术提供了一个一致的高性能的高兼容性的数据访问接口,它既能实现数据库前端的创建,又能实现中间层的设计。ADO的应用范围涵盖了从一层到多层数据库的解决方案以及基于WEB的数据驱动解决ADO技术具备以下特点:与语言无关可以使用不同的编程语言实现数据库访问技术,因为ADO底层实现是COM技术,COM具备语言无关性。使用简易ADO连接数据库高层接口,不考虑数据库实现细节,使用起来非常简单。数据库访问连接支持显式数据库访问,即在数据被访问之前,先显式地建立数据库的连接,访问数据库结束后,显式地关闭连接。松耦合的数据连接可以提供非连接访问,既可以在不保留数据库连接的情况下处理数据,从而可以实现最大程度上的数据共享。数据滚动ADO既可按顺序浏览数据,也可以不按顺序浏览数据,因此处理数据非常灵活。ADO另外一个重要的优势就是被内置在微软的所有操作系统里,包括Windows2000。这就意味着ADO访问数据库不需要在每一台PC中再安装ADO。第3章系统分析3.1系统可行性分析可行性分析也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决,因此该系统的可行性分析包括以下几个方面的内容。3.1.1技术可行性(1)硬件方面:CPU:2.8GHz,硬盘大小:2G以上(2)系统软件:Windows2000或WindowsXP操作系统可以满足系统开发的要求。(3)应用软件:Visualstudio2008是一款专业的网站开发编辑器,用于对WEB站点、WEB网页和WEB应用程序进行设计、编码和开发,整个生产过程可以自动化,增强开发小组的工作效率。SQLServer2005具有强大的可伸缩性,支持对称多处理(SMP)技术,允许用户自己增加处理器、内存、磁盘空间以满足成千上万的用户同时访问数据库的要求。SQLServer2005数据库表中的数据可以分布在多台服务器上,但对用户来讲这些是透明的。(4)操作人员:该系统在开发过程中,本着简单易用的原则,尽可能地使用可视化开发工具(尽量少使用手工编码),以便在后期的运行维护中,避免因开发人员的变动带来太大的影响。因此,该系统要求后期维护人员具有较强的数据库专业知识,能熟练地运用开发工具,对使用者只要求有一般的计算机使用知识即可。3.1.2经济可行性(1)在社会效益方面:传统的稿件处理和管理系统大多是由人手工完成的。浪费了大量的人力、物力,且不利于工作效率的提高和管理水平的提升。随着网络的发展,逐渐兴起了网络书稿的热潮。这样可以实现从投稿,审稿,编辑,发行等全过程的网络化,比传统模式更加灵活方便。(2)在经济效益方面:在软件技术方面是以大型数据库等成熟的应用软件作为支撑建立起来的调度管理信息系统,实现了调度业务的现代化管理模式。整个系统的开发所需的费用主要是在软件开发和维护上面,这相对于传统的人工审稿和稿件管理维护来说,大大减轻工作人员的劳动强度,极大地提高了工作效率,可节约大量的人力、财力和物力。3.1.3操作可行性界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。具有易用性、灵活性、开放性与可视性。3.2系统描述随着计算机在办公中的普遍应用,越来越多的杂志社或编辑部采用计算机软件对稿件进行管理。为此开发稿件处理系统,使其可以减轻编辑人员的重复劳动,可以全方位整合资源,提高工作效率,缩短稿件发表周期,提高竞争能力。它还可以帮助编辑部管理作者、专家信息,帮助编辑部与他们的联系,实现投稿、审稿的网络化,扩大工作的范围和影响力,提高稿件质量。3.2.1功能模块系统实现了作者在线投稿、稿件查询、信息反馈,栏目编辑审核、送审稿件,对本栏目专家进行管理,专家在线审稿,主编审稿以及对栏目编辑、审稿专家的管理和系统的设置等功能,另外作者和编辑部,栏目编辑和专家以及主编、主编和栏目编辑之间可以实现相互发送消息的功能。系统分四个功能模块,作者模块、栏目编辑模块、审稿专家模块和主编模块,各模块的具体功能如下:(1)作者模块:1、在线投稿作者投稿共分三步,填写稿件基本信息,确认通讯方式、上传稿件,投稿结束2、查看已投稿件作者可以查看所有已投稿件列表,稿件的基本信息,编辑部的审核状态,每份稿件的专家审稿意见和编辑部处理意见等。对于审核通过的稿件,作者可以查看编辑部安排的版面情况和版面费用。3、上传返修稿件对编辑部退回返修的稿件,作者可以根据编辑部的审核意见等进行修改,然后上传修改后的稿件。4、修改注册信息和登录密码作者可以修改自己的注册信息以及修改登录系统的密码5、发送消息作者可以给各个栏目编辑部发送消息。(2)栏目编辑模块1、初审稿件对于作者已投稿件进行初审,对于合格稿件分发专家进行评审,栏目编辑可以选择对稿件审核外审、退稿和退回返修。2、复审稿件审核通过初审并且专家评审完毕的稿件,编辑根据专家的评审意见进行审核,确定送主编评审还是退稿、返修。3、查看稿件信息查看所有已经审核的稿件和稿件的信息4、修改注册信息和登录密码系统分发给栏目编辑登录名和密码,编辑可以修改完善自己的信息以及修改登录系统的密码5、本栏目审稿专家管理编辑可以添加和删除本栏目的审稿专家,可以查看专家的信息。6、发送消息编辑可以给作者、审稿专家以及主编发送消息,接受他们发送的消息。(3)专家模块1、审核稿件对本栏目编辑送审的稿件进行审核,填写稿件意见。2、查看已审稿件专家可以查看所有已经审核的稿件已经自己的审稿意见。3、修改注册信息和登录密码系统分发给专家登录名和密码,编辑可以修改完善自己的信息以及修改登录系统的密码4、发送消息专家可以给本栏目编辑发送消息(4)主编模块1、初审稿件对栏目编辑送来的稿件进行审核,主编可以决定是否通过、退稿和退回返修。2、复审稿件对自己审核返修的稿件,作者修改后上传的修改稿进行审核。3、安排合格稿件版面信息对所有已经审核通过的稿件安排版面信息和版面费用信息,以及手工确认作者是否缴纳版面费用。4、查看所有来稿信息主编可以通过不同查询条件查询所有已投杂志社的稿件,查看稿件的信息以及编辑部的审核情况。5、修改登录密码修改登录系统的密码6、发送消息主编可以给各个栏目编辑发送消息。7、人员管理和系统设置主编可以添加栏目编辑和审稿专家,并对其进行维护,可以查看所有注册作者的信息。添加和维护杂志的栏目。3.2.2系统模块划分图3-1系统功能结构图3.3系统数据流图(1)系统管理数据流图管理员用户输入用户名和密码登录系统,通过核对用户信息,进入系统进行系统管理。系统管理包括管理员信息管理、专家信息表管理和稿件信息管理。系统管理员对稿件的管理是对稿件进行查询、删除和采纳操作,数据流程图如下图3-2所示。图3-2系统管理数据流图(2)作者在线处理稿件数据流图作者输入用户名和密码登录系统,新用户可以在线注册再登录系统。作者可以通过系统查看和修改个人信息;可以在线上传、查看和删除稿件,从而作者用户数据库信息会得到相应修改,数据流程图如下图3-3所示。图3-3作者在线稿件处理数据流图(3)专家审稿数据流图专家输入用户名和密码登录系统,信息管理包括专家个人信息修改和稿件信息查看,数据流程图如下图3-4所示。图3-4专家审稿数据流图第4章概要设计4.1体系结构设计4.1.1B/S模式的体系结构B/S这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser)。浏览器通过WEBServer同数据库进行数据交互。基于WEB的投稿与稿件处理系统采用三层级体系结构的B/S结构模式,其基本模式如图4-1所示。图4-1B/S模式的体系结构图4.1.2三层结构工作原理B/S模式是一种以WEB技术为基础的新型MIS平台模式,它将传统的C/S模式中的服务器分解成一个数据服务器和一个或多个应用服务器,从而构成一个三层结构体系。第一层客户层,包括客户端和管理端,采用的是标准的浏览器。浏览器将HTML转换为图文并茂的网页,并提供一定的交互能力,允许用户输入信息提交给后台,提出处理要求。这个后台也就是第二层的应用服务器。第二层应用层,主要依靠应用服务器来完成工作。在客户层提出请求后,应用服务器将启动相应的进程响应,并动态生成一串HTML代码,其中包含处理结果,返回给客户的浏览器。如果客户端提交的请求包括数据的存取,那么应用服务器还需要与数据服务器交互完成这一处理。第三层数据层,负责数据的存储、响应和更新处理。位于数据层的数据服务器应客户请求独立进行处理,而后将数据库结果返回应用服务器,再传回客户端或管理端,完成整个请求、应答过程。4.1.3B/S模式体系结构的主要特点采用基于三层体系结构的B/S模式较以前的C/S模式有以下特点:资源利用率高。在C/S模式下,大部分运算在客户端完成,因此客户端配置要求较高,同时,导致服务器空闲。而在B/S模式下,大部分运算在服务器端完成,因此客户端配置要求不高,仅需能够正常显示网页即可。可维护性好。在C/S模式下,各种应用的主要部分安装在客户端,维护起来很不方便。而在B/S模式下的维护工作主要在服务器上,而且支持远程维护,客户端只运行浏览器,无需特别维护。安全机制完善。在C/S模式下,主要利用操作系统和数据库系统的安全机制,较难提供数据加密和身份验证功能。而在B/S模式下不仅可以解决以上问题,还可以利用WEBServer的安全机制或防火墙技术进行访问控制,利用cookie进行身份验证,极大地完善了安全机制。网络实时性强。在C/S模式下,数据库直接与客户端进行事务处理,一般需要做多次交互,数据更新过程繁琐。而在B/S模式下,事务处理在应用服务器上进行,数据的多次交互限定于应用服务器和数据服务器之间,网络传输量少,数据的实时更新性好。4.2数据库设计数据库的规划和设计在整个软件工程中占有非常重要的地位,它在整个系统中不但起着存储各种信息,供统计、查询、分析等使用的作用,而且协调各个子系统之间的数据接口。数据库设计应具有合理性、规范性以及适应性,数据库之间的关系及设置直接关系到系统的优劣。设计数据库系统时应首先需要充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。为了提高系统开发的质量和效率,基础数据管理和查询维护子系统的数据库设计遵循以下原则:(1)层次分明,布局合理。数据库系统必须层次分明,合理布局,数据信息进行浓缩、归纳、合并,减少冗余,提高数据共享程度。(2)保证数据结构化、规范化、编码标准化。这是建立数据库系统和进行业务部门内、外信息交换的基础。在每一个数据库设计之前都有一个充分的、详细的数据分析、数据格式及较为统一的编码,为减少数据的冗余量,应尽量避免数据库结构的重复,并保证整个数据库设计的完整性。(3)数据的独立性和可扩展性。做到数据库的数据具有独立性,独立于应用程序,使数据库的设计及其结构的变化不影响程序,反之亦然。此外,由于业务也是在不断变化的,所以数据库设计需考虑其扩展接口,使系统增加新的应用或新的需求时,不会引起整个数据库系统的重新改写。(4)共享数据的完整性、正确性和一致性。应充分考虑数据资源的共享,合理建立公共数据库。采用数据库分层管理,使不同层次的信息数据共享。另外,由于共享数据是面向多个程序或多个使用者的,多个用户存取共享数据时,必须保证数据的正确性和一致性。(5)减少不必要的冗余。建立数据系统后,应避免不必要的数据重复和冗余。(6)保证数据的安全可靠。数据库是整个信息系统的核心,它的设计要保证其可靠性和安全性,不能因某一数据库的故障导致整个系统的瘫痪。做好对数据库访问的授权设计,对数据的非法访问,病毒侵扰和软、硬盘故障破坏,采取相应的保密措施。4.2.1概念结构设计概念结构设计是将分析得到的用户需求抽象为概念模型的过程,即在需求分析的基础上,设计出能够满足用户需求的各种实体以及它们之间的相互关系的模型。这样才能更好地、更准确地用某一DBMS实现这些需求,它是整个数据库设计的关键。概念结构的主要特点是能真实、充分地反映现实世界,易于理解,易于更改,易于向关系、网状、层次等各种数据模型转换。描述概念模型的有力工具是E-R模型。系统的E-R图如图4-2所示。图4-2系统E-R图作者在线投稿,编辑初审通过后,交往相关栏目的2名专家评审,评审通过后,再由主编决定是否采纳稿件。整个过程由编辑修改稿件状态。系统的部分实体属性E-R图如图4-3、4-4所示。图4-3稿件属性E-R图稿件E-R图包括稿件编号、所属栏目类型、名称、内容、发表日期、作者名、修改、审查、采用。图4-4审查记录属性E-R图审查记录E-R图包括审查编号、文章编号、专家名、评语、审查日期。4.2.2逻辑结构设计逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。设计逻辑结构时一般要分三步进行,首先是将概念结构转换为一般的关系、网状、层次模型,其次是将转换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换,最后是对数据模型进行优化。系统采用的是将E-R图向关系数据模型转换。关系模型的一个重要特点就是用二维表格表示实体集,用关键码表示实体间联系的数据模型。基于WEB的投稿与稿件处理系统数据库表结构如表4-1~4-6所示。表4-1作者信息表(Author)字段名注释类型长度允许空默认值a_id作者编号(pk)int自动增长(1,1)a_pname作者笔名varchar50a_pwd作者密码Char20a_name作者姓名char20A_address联系地址Varchar50A_emailemailVarchar50nullA_telephone联系电话Char20nullA_mark作者备注Varchar150null表4-2文章信息表(essay)字段名注释类型长度允许空默认值Essay_id文章编号(pk)int4自动增长(1,1)type文章类型char10Essay_name文章名char50Essay_content1文章内容Varchar4000Essay_content2文章内容续Varchar4000Publish_time最后发表日期datetime8useMark采用标记Char10未采用checkMark审查标记Char20未审查A_pname作者笔名Varchar50表4-3专家信息表(Table_Employee_Code)字段名注释类型长度允许空默认值E_id专家编号(pk)int4自动增长(1,1)E_pwd密码char20111E_name专家名称char20real_name专家姓名char20E_remark备注varchar250null表4-4管理员信息表(Admin)字段名注释类型长度允许空默认值M_id管理员ID(pk)int4自动增长(1,1)M_name管理员账号varchar20M_pwd管理员密码varchar50表4-5审查表(checkessay)字段名注释类型长度允许空默认值Check_id审查ID(PK)int4自动增长(1,1)Essay_id文章编号(FK)int4E_name专家名称Char20Check_content评语Varchar500Check_date审查日期Datetime8表4-6文章类型表表(essay_type)字段名注释类型长度允许空默认值Type_id类型编号(pk)int4自动增长(1,1)Type_name类型名称char10第5章系统详细设计5.1用户界面设计与实现作者进入登录页面主页图下图所示。图5-1系统登录界面输入用户名和密码,进入系统主界面:图5-2系统界面使用导航,作者可以查看使用说明和投稿注意事项。点击“在线投稿”子菜单下“我要投稿”可以进行投稿,“返修稿件”查看返修稿件,“发表稿件”查看发表稿件信息,“已投稿件”可以查询稿件信息。消息中心界面如下:图5-3消息中心界面点击“发送消息”,可以给编辑部发送消息,点击“已接受消息”查看编辑部发送的消息。点击“个人信息”界面如下:图5-4个人资料界面单击“个人资料”可以修改注册信息,单击“修改密码”可以修改登录密码单击左上角“安全退出”退出系统5.2编辑界面设计与实现编辑登录后进入审稿主界面:图5-5初审稿件界面分别点击“稿件管理”下子菜单,分别显示等待初审、复审的稿件和已经审核的稿件信息。“消息中心”界面如下:图5-6消息中心界面点击“发送消息”,编辑可以给主编、审稿专家和作者发送消息,“已接受消息”查看他们发送的消息。单击“个人信息”,编辑可以修改个人信息和系统登录密码。单击“编辑部信息”界面如下:图5-7编辑部界面编辑可以对本栏目审稿专家进行维护。5.3专家界面设计与实现专家登录系统后进入主界面:图5-8未审稿件界面单击“审稿管理”,专家可以进行审稿,查看已审稿件信息。单击“消息中心”可以给栏目编辑发送消息,“个人信息”中可以修改个人信息和系统登录密码。5.4主编界面设计与实现主编登录后进入主界面:图5-9已审稿件界面单击“稿件管理”菜单,主编可以对稿件进行初审和复审。单击“版面安排”可以对稿件的版面信息和稿费信息进行安排和确认,界面如下:图5-10版面安排界面单击“来稿信息”,主编可以查询所以已投稿件信息,如下:图5-11稿件查询界面单击“消息中心”可以给编辑发送消息和查看接收的消息。单击“人员管理”可以对栏目编辑、审稿专家和作者进行管理,界面如下:图5-12人员管理界面系统设置界面如下:图5-13系统设置界面主编可以设置栏目版块和修改登录密码。结论本系统是针对期刊审稿流程开发出来的,具有一般通用性。系统基本实现了稿件的在线投递,随时查询稿件的审理阶段及意见,以及与编辑部的在线联系等功能。在稿件审理方面基本上实现了不同身份人员对稿件的在线审理功能。其中包括编辑的在线办公,外审专家的在线处理稿件以及主
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 利益分配合同范例
- 出海合同范例
- 《健身器械常识》课件
- 居室装潢施工合同范例
- 山林用地出租合同范例
- 智能洗涤:未来之选
- 关于夏令营活动方案
- 中交一公局土方合同范例
- 小学教师思想工作总结
- 婚恋签合同范例
- 五年级上册美术课件-第8课 鸟语花香 ▏人教版 (共13张PPT)
- 高层房建勘察报告-实际工程项目
- 外研版小学英语(一年级起点)二年级上册Module-7-Unit-2课件
- 教师带实习生总结8篇
- 工程项目复盘模板(PPT)
- 《我国企业会计信息质量的现状、成因及治理对策(论文)7200字》
- 二十四节气立春课件
- 职工转移申请表
- 网络安全检查表模板
- 贵州省火力发电企业名录2017年125家
- 二年级上册科学二单元《材料》教材解读
评论
0/150
提交评论