《黑龙江电力》编辑部稿件管理系统研究.pdf
《《黑龙江电力》编辑部稿件管理系统研究.pdf》由会员分享,可在线阅读,更多相关《《黑龙江电力》编辑部稿件管理系统研究.pdf(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、大连理工大学硕士学位论文黑龙江电力编辑部稿件管理系统研究姓名:周尔逊申请学位级别:硕士专业:控制科学与工程指导教师:胡祥培20070402大连理工大学专业学位硕士学位论文摘要编辑部的稿件管理效率是影响编辑部声誉、吸引作者投稿的关键因素。随着作者投稿数量的不断增加,肇舜飘,旧期】一图3 9 稿件收稿通知单的邮件附件模板(1)F i g 3 91 1 坨t e m p l a t eo f m a n u s c r i p tr e c e i p ti nE m a i l Sa t t a c h m e n t(I)大连理工大学专业学位硕士学位论文稿件收穑通知单t 征先t 汝士?惩于2 0
2、 0 6-1 1 一1 8 投来的徭件北豪北方食品公司的车辆路径鹤韪研究(编号0 6 1 1 0 0 3)已经收列谢谢I由于镶辑部每基牧取辏伴较多,请您等特,请注意收取僖件。盹请景龙扛屯力 冀 带2 0 0 7-1-T图3 1 0 稿件收稿通知单的邮件附件模板(2)F i g 3 1 0T h et e-m p l a t eo f m a n u s c r i p t sr e c e i p ti nE m a i l sa t t a c h m e n t(1 I)邮件附件生成的关键性代码为:P u b l i cS u br t f E d i t(B y R e f R T B
3、o xA sR i c h T e x t B o x,s e a r c h S q lA sS t r i n g)D i mI SA sA D o D B R e c o r d s e tC a l lM a k e R K r s s e a r c h S q l)D i m i A s L o n g,p o s A s L o n gl f N o t 惦E O FT h e n。循环一遍n 的F i e l d s,使用F i n d 函数查找并替换F o ri=0T or s F i e l d s C o t m t-1p o s=0D o W M l e T r u e
4、p o s=R T B o x F i n d(”&r s F i e l d s(i)N a m e&”“,p o s)I f p o s=一1T h e n E x i t D oR T B o x S e l T e x t=I l f(I s N u l l(r s(i),”,删:i)p o s=p o s+L e n(1 l f(1 s N u l l(r s(i),“Ir s(i)L o o pN e x t iE n d I f嘬后替换 日期p o s=0D o W l l i l e T r u e一2 5-黑龙江电力编辑部稿件管理系统研究p o s=R T B o x F i
5、 n d(”日期)”,p o s)l f p o s=1T h e n E x i t D oI u B o x S e l T e x t=D a t ep o s=p o s+L e n(D a t e)L o o pE n dS u b3 6 系统的配置3 6 1 硬件与软件平台(1)本文的稿件管理系统为C S 架构。其运行平台选用微软家族的W i n d o w s2 0 0 0标准版。为与该服务器平台相匹配,数据库系统也选用微软公司的S Q LS e r v e r2 0 0 0。这一数据库产品自从1 9 8 9 年被推出后,稳步地从桌面发展到工作组,并最终走进企业计算机房。当前最流
6、行的S Q LS e r v e r2 0 0 0 是M i c r o s o f t 公司继S Q LS e r v e r6 5 和s Q LS e r v e r7 0 以后,在2 0 0 0 年之际推出的又一改进的新版关系型数据库管理系统。它与W i n d o w s网络功能紧密集成,具有强大的W e b 功能,它使用了最先进的数据库结构,提高了数据处理效率,增强了用户权限控制方面的安全性能,保证了用户数据的安全可靠。另外,S Q LS e r v e r2 0 0 0 在数据库服务器自动管理技术方面处于数据库领域的领先地位,它可以让计算机代替人工监视某种情况的发生或性能的改变,并
7、让其对突发事件采取相应的措施,使用户免去繁琐复杂的维护工作,从而有精力处理更重要的问题,使S Q LS e r v e r在商业战略上占得先机。同时,M i c r o s o f tS Q LS e r v e r 是一款网络版的数据库产品,它在网络应用、大容量数据的处理速度以及数据库对象的功能方面都要比桌面版的数据库产品优秀很多。另外,在程序设计开发工具方面,我们选用V i s u a lB a s i c6 0,因为V i s u a lB a s i c6 0 是目前优秀的一款可视化的高级程序设计语言,它能够与M i c r o s o f tS Q LS e r v e r2 0 0
8、 0 实现高效集成。总之,系统软件与数据库系统要求进行以下配置:企业级服务器:W i n d o w s2 0 0 0 标准版W e b 服务器:I I S5 0(I n t e m e tI n f o r m a t i o nS e r v i c e)W e b 网页开发技术:A S P2 0(A c t i v eS e r v e rP a g e s)数据库系统:M i c r o s o f tS Q LS e r v e r2 0 0 0 标准版远程终端系统:M i c r o s o f tT e r m i n a lS e r v e r 许可防火墙、网关软件(2)系统
9、的硬件数量以每分钟5 0 个文件下载进程为单位,统一配置。大连理工大学专业学位硕士学位论文表2 I 系统硬件设备配置表T a b 2 1T h ec o n f i g u r eo f s y s t 伽h a r d w a 埠设备设备说明数量数据库服务器备份1数据库服务器服务器lW e b 服务器W e b 服务器备份l文件服务器1文件服务器备份lU P S13 6 2 硬件配置的最低技术指标最低配置指标为:C P U1 5 G H z 以上;硬盘4 0 G 以上容量;集成l O 兆以上以太网卡;1 G 内存;C D R O M;1 4 4 M 软驱3。7 本章小结本章在上一章需求分析的
10、基础上,提出了系统设计的原理,并以此为基础进行了系统的总体设计,给出了系统的功能模块和数据库设计,最后,对系统的关键技术进行了重点阐述。黑龙江电力编辑都稿件管理系统研究4 系统的详细设计与实现经过上面的需求分析和总体设计,用户对于系统的要求及系统的原理与结构已经明确。在详细设计与实现阶段,我们需要根据需求分析和总体设计阶段所得到的成果,设计软件总体结构中每个模块的处理过程,并使用具体的程序代码来实现它。本章就针对系统主要模块的处理过程和界面设计一一进行阐述。4 1 稿件管理模块4 1 1 稿件管理模块的处理过程描述(1)稿件信息的新增模块名:稿件信息新增输入数据:稿件的中英文标题、中英文摘要、
11、中英文摘要、中英文关键词、稿件页数、中图分类号、稿件所属领域、稿件的作者信息、稿件的联系人信息、以及稿件的状态信息等输出数据:稿件信息是否成功录入功能:将稿件信息录入到数据库的p a p e r 表、p a p e r _ a u t h o r 表、以及p a p e r _ s t a t e 表由处理过程描述:连接数据库;检查稿件的必填信息(包含稿件的标题、稿件的作者信息)是否已由用户输入,若已输入则转下一步;否则返回出错信息;向数据库的p a p e r 表、p a p e r _ a u t h o r 表、以及p a p e rs t a t e 表中插入新稿件的记录;返回成功录入
12、的消息(2)稿件信息的修改模块名:稿件信息修改输入数据:稿件的中英文标题、中英文摘要、中英文摘要、中英文关键词、稿件页数、中图分类号、稿件所属领域、稿件的作者信息、稿件的联系人信息、以及稿件的状态信息等输出数据:稿件信息是否成功修改功能:更新稿件的基本信息、作者信息、以及状态信息等大连理工大学专业学位硕士学位论文处理过程描述:用户在稿件显示列表中选择一个稿件,并点击“修改稿件信息”的菜单命令:连接数据库;检查稿件的必填信息(包含稿件的标题、稿件的作者信息)是否已由用户输入,若已输入则转下一步;否则返回出错信息;更新数据库的p a p e r 表、p a p e r _ a u t l l o
13、r 表、以及p a p e r _ s t a t e 表中对应的稿件记录;返回成功录入的消息。(2)稿件信息的删除模块名:稿件信息删除输入数据:稿件的编号输出数据:稿件信息是否成功删除功能:将稿件的基本信息、作者信息、以及状态信息分别从p a p e r 表、p a p e ra u t h o r表、以及p a p e rs t a t e 表中删除处理过程描述:用户在稿件显示列表中选择一个稿件,并点击“修改稿件信息”的菜单命令;连接数据库;给出用户确认框,询问用户是否确定删除;用户选择“确定”,则从p a p e r 表、p a p 盯卸m o r 表、以及p a p e r _ s t
14、 a t e 表中删除稿件的基本信息、作者信息、以及状态信息;用户选择“取消”,则返回未能删除的消息。(3)稿件信息的查询模块名:稿件信息查询输入数据:稿件的编号、标题、作者姓名、作者单位、收稿日期、所属领域等信息输出数据:返回用户查询的所有稿件信息功能:根据用户给出的查询关键词,显示稿件信息列表处理过程描述:给出查询对话框,要求用户输入稿件的编号、标题、作者姓名、作者单位、收稿日期、所属领域等任何一项内容;判断用户在哪一个项目中输入了查询条件,并根据用户输入合成查询的s q l字符串:黑龙江电力编辑部稿件管理系统研究根据合成的查询字符串检索数据库的所有稿件,并将符合查询条件的稿件返回:如果返
15、回值为空,则给出对话框,告知用户没有查询到任何稿件;否则转下一步;显示查询到的所有稿件列表。(4)稿件信息的统计与分析模块名:稿件信息的统计与分析输入数据:无输出数据:稿件进行的统计分析结果功能:根据稿件的状态、稿件的收稿时间等维度,对稿件进行的统计分析处理过程描述:用户点击“稿件状态统计与分析”或者“稿件数量统计与分析”菜单命令,系统会触发稿件统计分析模块;连接数据库;从数据库的p a p e r 表提取稿件信息,显示稿件统计与分析的饼状图与柱状图;4 1 2 稿件管理模块的用户界面设计稿件列表的主界面可设计成如图4 1 所示的形式,在该界面中,用户选择稿件列表中的一行即为选中了一个稿件,选
16、择稿件列表中的多行即为选中了多个稿件。在稿件删除或者单据发送等操作中,用户可以进行多个稿件的选择操作。而用户若想进行稿件信息的修改操作则只能选中一行。图4 1 稿件管理模块界面(1)F i 晷4 1T h ei n t e r f a c ef o rm a n u s c r i p tm a n a g e m e n t(I)大连理工大学专业学位硕士学位论文用户选择图4 1 中的“稿件管理稿件录入”菜单命令,可以触发稿件新增的窗体界面,如图4 2 所示,该界面有稿件基本信息、稿件作者信息、以及稿件状态信息三个选项卡,分别对应于稿件所需要的三类信息。用户在图4 2 的界面中输入稿件的必要信
17、息后点击“录入”按钮,系统就可为用户新增稿件。图4 2 稿件管理模块界面(2)F i g 4 2T h ei n t e r f a c ef o rm a n u s c r i p tm a n a g e m e n t()用户点击图4 1 所示主界面中的“稿件管理稿件状态统计与分析”和“稿件管理稿件数量统计与分析”等菜单命令,系统将分别给出如图4 3 所示的两个稿件统计与分析界面,其中,图4 3 的第一幅图是将稿件按照各个状态进行分类,给出各个稿件状态在稿件总数量中所占的百分比;而图4 3 的第二幅图是将稿件按照时间分类,统计不同时间段内稿件的数量变化,用户可以在该界面中选择不同的时间
18、段度量方式,如按照年份统计,或按照某一年份的所有月份统计等。黑龙江电力编辑部稿件管理系统研究图4 3 稿件管理模块界面(3)4 2 作者管理模块4 2 1 作者管理模块的处理过程描述(1)作者信息的新增模块名:作者信息新增输入数据:作者的姓名、职位、职称、学历、单位、电话号码、手机、传真、通信地址、邮编、E m a i l 等信息输出数据:作者信息是否成功录入功能:将作者信息录入到数据库的a u t h o r 表中处理过程描述:用户在作者窗口管理页面点击“作者录入”命令,系统将会触发“作者新增”的程序模块:连接数据库;检查作者的必填信息是否都已被填好,若是则转下一步,否则提示用户继续录入,并
19、结束;在数据库中查找用户输入的作者姓名是否已经存在;若存在则返回已存在的信息,并结束;否则转下一步;向数据库的a u t h o r 表中插入作者信息的记录;返回成功新增的信息。大连理工大学专业学位硕士学位论文(2)作者信息的修改模块名:作者信息修改输入数据:作者的姓名、职位、职称、学历、单位、电话号码、手机、传真、通信地址、邮编、E m i l 等信息输出数据:作者信息是否成功修改功能:使用用户刚刚输入的作者信息修改数据库中对应作者的信息;处理过程描述:用户在作者窗口管理页面点击“作者信息修改”命令,系统将会触发“作者信息修改”的程序模块;连接数据库;检查作者的必填信息是否都已被填好,若是则
20、转下一步,否则提示用户继续录入,并结束;判断作者的姓名是否修改,如果修改,则转下一步;否则转;检查用户新输入的作者信息是否在作者数据库中存在着同名的情况,如果存在则返回出错信息,并结束;否则转下一步;使用用户刚刚输入的作者信息修改作者数据库中的原有作者信息;返回成功修改作者信息的消息。(3)作者信息的删除模块名:作者信息删除输入数据:用户选择的预删除的作者输出数据:作者信息是否成功删除功能:在数据库中删除相应的作者信息;处理过程描述:提示用户“删除操作无法恢复”,并向他确认,如果用户确认删除,则转下一步,否则结束;连接数据库;根据用户的选定在作者数据库中将相应的作者信息全部删除;返回成功删除的
21、信息。(4)作者信息的查询黑龙江电力编辑部稿件管理系统研究模块名:作者信息查询输入数据:作者姓名、作者单位、联系地址等信息输出数据:返回用户查询的所有作者信息功能:根据用户给出的查询关键词,显示作者信息列表处理过程描述:给出查询对话框,要求用户输入作者姓名、作者单位、联系地址等任何一项内容;判断用户在哪一个项目中输入了查询条件,并根据用户输入合成查询的s q l字符串根据合成的查询字符串检索数据库的所有作者,并将符合查询条件的作者返回;如果返回值为空,则给出对话框,告知用户没有查询到任何作者;否则转下一步;显示查询到的所有作者列表。(5)黑名单的设置模块名:作者黑名单的设置输入数据:用户选择的
22、预设置黑名单的作者输出数据:返回是否设置成功的信息功能:将用户选择的作者设置为黑名单处理过程描述:用户在作者管理界面中选择某一个作者,并点击“作者管理设置黑名单”,或者“作者管理取消黑名单”的菜单命令,可触发黑名单设置的程序模块;连接数据库;如果该作者已经标记入黑名单,并且用户选择了“取消黑名单”的菜单命令,则将数据库中相应作者的黑名单字段标记为f a l s e;如果该作者未记入黑名单,并且用户选择了“设置黑名单”的菜单命令,则将数据库中相应作者的黑名单字段标记为t r u e。大连理工大学专业学位硕士学位论文4 2 2 作者管理模块的用户界面设计作者管理模块的界面主要包括作者的信息显示界面
23、(图4 4)、作者信息录入界面以及作者查询界面(图4 5)等,作者信息的修改界面可与作者信息录入的界面基本一致,其差别仅仅在于功能的处理上,而黑名单设置功能不需要另外设计界面,用户可在作者窗口列表中选择一个作者,然后选择“黑名单设置”命令即可进行相应的操作。4 3 专家管理模块图4 4 作者管理模块界面(1)F i g 4 4T h ei n t e r f a c ef o ra u t h o rm a n a g e m e n t(D图4 5 作者管理模块界面(2)F i 晷4 5T h ei I I I H 妇f o ri R l O l O rm a n a g e m e n t
24、(1 1)4 3 1 专家管理模块的处理过程描述(1)专家信息的新增黑龙江电力编辑部稿件管理系统研究模块名:专家信息新增输入数据:专家的姓名、身份证号、职位、职称、学历、单位、电话号码、手机、传真、通信地址、邮编、E m a i l 等信息输出数据:专家信息是否成功录入功能:将专家信息录入到数据库的e x p e r t 表中处理过程描述:用户在专家窗口管理页面点击“专家录入”命令,系统将会触发“专家新增”的程序模块;连接数据库;检查专家的必填信息是否都已被填好,若是则转下一步,否则提示用户继续录入,并结束;在数据库中查找用户输入的专家姓名是否已经存在;若存在则返回已存在的信息,并结束;否则转
25、下一步;向数据库的a u t h o r 表中插入专家信息的记录;返回成功新增的信息。(2)专家信息的修改模块名:专家信息修改输入数据:专家的姓名、身份证号、职位、职称、学历、单位、电话号码、手机、传真、通信地址、邮编、E m a i l 等信息输出数据:专家信息是否成功修改功能:使用用户刚刚输入的专家信息修改数据库中对应专家的信息;处理过程描述:用户在专家窗口管理页面点击“专家信息修改”命令,系统将会触发“专家信息修改”的程序模块;连接数据库;检查专家的必填信息是否都已被填好,若是则转下一步,否则提示用户继续录入,并结束;判断专家的姓名是否修改,如果修改,则转下一步;否则转;检查用户新输入的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 黑龙江电力 黑龙江 电力 编辑部 稿件 管理 系统 研究
限制150内