web在线投稿系统的设计与实现(附件)
摘 要基于Web在线投稿系统采用B/S(Browser/Server)结构,ASP.NET为开发工具,SQL Server 2005为数据库来进行设计和开发。系统主要的功能是处理在线投递的稿件。在线投稿系统减少了编辑人员征收稿件和审查稿件的工作量,规范了稿件审批的管理,创建了公平,公开,公正的投稿环境,本系统为稿件作者,责任编辑,专家以及主编提供了方便,作者在线投稿以及给已投稿件类别的部门发送和接受该部门反馈的意见和修改稿件的建议。该系统主要有用户注册,投稿,审稿,初审,复审,返修以及退回等管理功能。有效的提高了审批稿件的效率,迎合了社会快速发展的需求。在二十一世纪的今天,时间就是金钱,提高了工作效率就是节省了时间,创造了更多的效益,具有很好的实际应用价值和推广价值。本论文主要阐述了在线投稿系统的开发背景和开发环境,且对系统的框架和系统的需求进行详细分析,由此划分各个功能模块,并详细介绍了在线投稿系统的功能设计、结构设计、数据库表结构设计,最后总结了开发阶段与测试阶段所遇到的问题。目 录
1 绪论
1.1 系统开发背景 1
1.2 系统研究的目的和意义 1
1.3 国内外研究现状和发展趋势 2
2 系统开发技术简介
2.1 ASP.NET概述 3
2.1.1 ASP.NET 基本含义和特点 3
2.1.2 ASP.NET的优点 3
2.2 SQL语言介绍 4
2.3 B/S的结构介绍 4
3 需求分析
3.1 系统项目目标 6
3.1.1系统项目内容 6
3.1.2系统目标及要解决的问题 6
3.2 系统主要流程 7
4 概要设计
4.1 功能模块设计 9
4.2 数据库设计 11
4.2.1 数据库结构的设计 11
5详细设计与系统实现
5.1 登录模块 13
5.2 作者模块 13
5.2.1 作者登录界面设计实现 13
5.2.2 作者在线投稿的实现 14
5.2.3 已投稿件查询模块 16
5.
*好棒文|www.hbsrm.com +Q: *351916072*
.1 功能模块设计 9
4.2 数据库设计 11
4.2.1 数据库结构的设计 11
5详细设计与系统实现
5.1 登录模块 13
5.2 作者模块 13
5.2.1 作者登录界面设计实现 13
5.2.2 作者在线投稿的实现 14
5.2.3 已投稿件查询模块 16
5.2.4 发送消息模块的实现 16
5.2.5 修改个人资料模块的实现 17
5.2.6 修改密码模块的实现 18
5.3 编辑模块 19
5.3.1 初审稿件模块的实现 19
5.3.2 复审稿件模块的实现 20
5.3.3 已审稿件模块的实现 21
5.4 专家模块 22
5.4.1 专家审稿模块的实现 22
5.5 主编模块 23
5.5.1 主编审稿模块的实现 23
5.5.2 版面安排模块的实现 23
5.5.3 来稿查询模块的实现 24
5.5.4 栏目管理模块的实现 24
5.5.5 编辑管理模块的实现 25
6 系统测试
6.1单元测试 27
6.2集成测试 27
6.3系统测试 28
结论 30
参考文献 31
致谢 32
附录 33
1 绪论
1.1 系统开发背景
随着人们对网络认知度的不断深入,利用网络来办公已然受到更多人的青睐。许多杂志类,编辑类的原始报刊书籍也逐渐在改变经营模式,逐步实现网络办公和在线上的一些应用,提高了投稿人的积极性和报刊杂志社的工作效率。
传统模式的稿件投递和处理存在以下几点弊端:
(1)传统稿件投递主要用邮局寄投方式,在这个过程中,邮寄时间慢本身就是一个缺点,而且花费还比较大。此外,稿件在邮局运输过程中也有可能会丢失,给投稿人带来损失。
(2)编辑部在处理来稿文件中会花费相当多的时间,降低工作效率。
(3)用邮箱进行投寄稿件,会存在很多弊端,比如导致病毒,稿件格式不规范。这些都给审稿方带来很大困扰和不便。
在线投稿在处理以上弊端中效果显著。高效化办公节省了人力和费用,提高了稿件投递的效率和安全性,对杂志社而言,满足了集中管理,即所有的编辑都能通过登陆该平台进行编辑等业务处理。在后台数据库中提供安全权限设置,有利于内部管理,对来稿文件进行处理分析,可以有效避免处理过程中的混乱,减少人员工作量和工作重复量。
1.2课题研究的目的和意义
社会的发展带动了图书种类的不断增多,科技的发展又加快了图书出版的速度,这样就需要更多的稿件,而且需要更高效的处理速度。传统的稿件处理完全满足不了需求,而且在人力和物力上都得不到有效的节省,网络的飞速发展掀起了一个全新的时代浪潮,书稿也不例外,从投稿到发行的全过程都可以实现网络化,相比于传统模式,极大的提高了工作效率和杂志报刊的管理水平。
审稿方在处理稿件的过程中,会经常碰到各种各样的问题,比如,投稿者会电话询问自己稿件处理的怎么样了,是否通过之类的问题,针对这些问题,编辑们只能是手动查找资料来回答,在那么多的资料中找出对应者的资料来,无疑是一件繁琐不堪的事情,浪费大量时间和精力,对编辑的工作状态也会有消极的影响。所以提高问询处理效率就显得尤为重要,要求更高。
此次设计的基于Web的在线投稿处理系统分为前台和后台两个功能模块,前台用户可以实现其各种需求,比如在线写稿,浏览自己的稿件并投递,而且稿件一旦被采用就会及时得到通知。后台的管理员就是编辑人员,可以在线阅读,审批投递的稿件,并将信息及时反馈给投稿者。相比于传统模式的稿件投寄,投递时间减短。反馈消息时间更快,投递错误率更低,安全性更高。邮箱邮寄虽然也是在网络手段下进行的投寄,但还是存在明显的缺陷,毕竟邮箱的承载量是有限的。所以,该系统在满足需求和提高效率方面意义深远。
1.3 国内外研究现状和发展趋势
互联网虽然仅仅出现了短暂的几十年,但发展迅速。中国的互联网技术是从国外引进的,相比较而言,在应用层次上我们还是有很大差距的,当然也就不能满足人们生活中的需求。现如今国外出现的网上购物、支付、定票、投稿处理系统等等都是我们国内所要引用的系统。其中,投稿处理系统在国外发展的相当成熟,而在我们国内这些系统的应用都还是远远不够的。我国在设计和实现系统方面的技术水平还远远不如国外一些发达国家,很多的系统都需要靠引进国外的技术或者直接引进设备等,这些都阻碍了我国经济的发展,甚至在某些时候还会危及国家安全。我们国内目前正在逐渐普及这种系统,尤其是在各种大型的教育网站上面我们都可以看到一些免费的投稿
1 绪论
1.1 系统开发背景 1
1.2 系统研究的目的和意义 1
1.3 国内外研究现状和发展趋势 2
2 系统开发技术简介
2.1 ASP.NET概述 3
2.1.1 ASP.NET 基本含义和特点 3
2.1.2 ASP.NET的优点 3
2.2 SQL语言介绍 4
2.3 B/S的结构介绍 4
3 需求分析
3.1 系统项目目标 6
3.1.1系统项目内容 6
3.1.2系统目标及要解决的问题 6
3.2 系统主要流程 7
4 概要设计
4.1 功能模块设计 9
4.2 数据库设计 11
4.2.1 数据库结构的设计 11
5详细设计与系统实现
5.1 登录模块 13
5.2 作者模块 13
5.2.1 作者登录界面设计实现 13
5.2.2 作者在线投稿的实现 14
5.2.3 已投稿件查询模块 16
5.
*好棒文|www.hbsrm.com +Q: *351916072*
.1 功能模块设计 9
4.2 数据库设计 11
4.2.1 数据库结构的设计 11
5详细设计与系统实现
5.1 登录模块 13
5.2 作者模块 13
5.2.1 作者登录界面设计实现 13
5.2.2 作者在线投稿的实现 14
5.2.3 已投稿件查询模块 16
5.2.4 发送消息模块的实现 16
5.2.5 修改个人资料模块的实现 17
5.2.6 修改密码模块的实现 18
5.3 编辑模块 19
5.3.1 初审稿件模块的实现 19
5.3.2 复审稿件模块的实现 20
5.3.3 已审稿件模块的实现 21
5.4 专家模块 22
5.4.1 专家审稿模块的实现 22
5.5 主编模块 23
5.5.1 主编审稿模块的实现 23
5.5.2 版面安排模块的实现 23
5.5.3 来稿查询模块的实现 24
5.5.4 栏目管理模块的实现 24
5.5.5 编辑管理模块的实现 25
6 系统测试
6.1单元测试 27
6.2集成测试 27
6.3系统测试 28
结论 30
参考文献 31
致谢 32
附录 33
1 绪论
1.1 系统开发背景
随着人们对网络认知度的不断深入,利用网络来办公已然受到更多人的青睐。许多杂志类,编辑类的原始报刊书籍也逐渐在改变经营模式,逐步实现网络办公和在线上的一些应用,提高了投稿人的积极性和报刊杂志社的工作效率。
传统模式的稿件投递和处理存在以下几点弊端:
(1)传统稿件投递主要用邮局寄投方式,在这个过程中,邮寄时间慢本身就是一个缺点,而且花费还比较大。此外,稿件在邮局运输过程中也有可能会丢失,给投稿人带来损失。
(2)编辑部在处理来稿文件中会花费相当多的时间,降低工作效率。
(3)用邮箱进行投寄稿件,会存在很多弊端,比如导致病毒,稿件格式不规范。这些都给审稿方带来很大困扰和不便。
在线投稿在处理以上弊端中效果显著。高效化办公节省了人力和费用,提高了稿件投递的效率和安全性,对杂志社而言,满足了集中管理,即所有的编辑都能通过登陆该平台进行编辑等业务处理。在后台数据库中提供安全权限设置,有利于内部管理,对来稿文件进行处理分析,可以有效避免处理过程中的混乱,减少人员工作量和工作重复量。
1.2课题研究的目的和意义
社会的发展带动了图书种类的不断增多,科技的发展又加快了图书出版的速度,这样就需要更多的稿件,而且需要更高效的处理速度。传统的稿件处理完全满足不了需求,而且在人力和物力上都得不到有效的节省,网络的飞速发展掀起了一个全新的时代浪潮,书稿也不例外,从投稿到发行的全过程都可以实现网络化,相比于传统模式,极大的提高了工作效率和杂志报刊的管理水平。
审稿方在处理稿件的过程中,会经常碰到各种各样的问题,比如,投稿者会电话询问自己稿件处理的怎么样了,是否通过之类的问题,针对这些问题,编辑们只能是手动查找资料来回答,在那么多的资料中找出对应者的资料来,无疑是一件繁琐不堪的事情,浪费大量时间和精力,对编辑的工作状态也会有消极的影响。所以提高问询处理效率就显得尤为重要,要求更高。
此次设计的基于Web的在线投稿处理系统分为前台和后台两个功能模块,前台用户可以实现其各种需求,比如在线写稿,浏览自己的稿件并投递,而且稿件一旦被采用就会及时得到通知。后台的管理员就是编辑人员,可以在线阅读,审批投递的稿件,并将信息及时反馈给投稿者。相比于传统模式的稿件投寄,投递时间减短。反馈消息时间更快,投递错误率更低,安全性更高。邮箱邮寄虽然也是在网络手段下进行的投寄,但还是存在明显的缺陷,毕竟邮箱的承载量是有限的。所以,该系统在满足需求和提高效率方面意义深远。
1.3 国内外研究现状和发展趋势
互联网虽然仅仅出现了短暂的几十年,但发展迅速。中国的互联网技术是从国外引进的,相比较而言,在应用层次上我们还是有很大差距的,当然也就不能满足人们生活中的需求。现如今国外出现的网上购物、支付、定票、投稿处理系统等等都是我们国内所要引用的系统。其中,投稿处理系统在国外发展的相当成熟,而在我们国内这些系统的应用都还是远远不够的。我国在设计和实现系统方面的技术水平还远远不如国外一些发达国家,很多的系统都需要靠引进国外的技术或者直接引进设备等,这些都阻碍了我国经济的发展,甚至在某些时候还会危及国家安全。我们国内目前正在逐渐普及这种系统,尤其是在各种大型的教育网站上面我们都可以看到一些免费的投稿
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/1084.html