本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  基于ASP.NET的编辑部在线管理系统
编号  12139
编程语言  ASP.NET, C#
开发环境  Visual Studio 2005 或 2008
数据库  SQL Server 2005
资料明细  论文、程序
推荐指数  ★★★★★
内容介绍

   随着 I nternet的普及 ,传统的投稿、 审稿方式严重制约了编辑部的工作效率.为了增强自己的 竞争力 ,越来越多的编辑部建立了自己的稿件管理系统.编辑部通过管理系统不仅可以发布征稿 启事和动态信息 ,展示自己的期刊杂志 ,扩大期刊的影响 ,而且还极大地方便了用户 (投稿用户、 审稿专家和读者等 )和编辑部之间的沟通和联系 ,用户投稿和专家审稿可以一改传统的邮寄方 式 ,而是通过在线投稿和在线审稿的方式来完成 ,既方便了用户 ,又提高了编辑部的效率.
1  编辑部管理系统规划
1 . 1  用户需求分析
实践表明 ,软件开发前的需求分析是软件成败的关键.如果没有进行详细的需求分析 ,没有 充分理解系统的各类用户的实际需求 ,那么最终的软件产品充其量只能说是软件开发者的作品 而已 ,没有任何意义可言.因此 ,在开发稿件处理系统之初 ,我们对用户需求进行了详细的分析与 调研.但是目前,我校学报编辑部仍未完全采用在线编辑流程.要实现学报的进一步发展 ,冲击核 心期刊目标 ,需要积极采用先进的稿件处理系统 ,这也是学校科技工作发展壮大的必不可少的条件.使用该系统 ,有助于实现稿件处理过程的 无纸化 ,可以大大节约编辑部开支;同时 ,可以推进编务工作的规范化.从重庆市其它高校学报来看 ,采用该系统是大势所趋.
1 . 2  系统功能设计
编辑部管理系统所实现的最终目标 ,就是要使编辑部的信息管理实现全面的规范化、 科学 化、 自动化、 高效化和流程化 ,对于一个编辑部的管理来说 ,它的人手是非常有限的. 编辑部稿件 处理系统要使有限的编辑人员实现高效的管理,使各类编辑部信息 (如:投稿信息、 审稿信息、 费 用信息和新闻信息等 )得到有序的管理.因此 ,一个编辑部稿件处理系统应该具有如下的功能:
①维护人员能通过后台发布或自动更新编辑部的一些常规信息. 如有关编辑部的情况介 绍、 编辑部组织的学术交流活动或征稿启事、 编辑部的近期稿件录用情况等信息 ,这些信息是编 辑部的门户,代表着编辑部的形象. 这些信息是随时有可能更新的 ,网站应该提供一个简捷界面给编辑部管理人员进行操作.
② 给投稿用户提供在线投稿的功能.用户的投稿是编辑部的生命所在 ,因此 ,要使投稿用户有一种方便快捷的投稿方式.
③ 为审稿专家提供在线审稿的功能.
④ 为编辑部管理人员提供各类信息的添加、删除、 修改、 统计和查询等功能.
⑤ 此外 ,系统还应该提供广告刊登和期刊在线订阅等其它辅助功能.
2  系统结构设计与关键技术
2 . 1  数据库设计
在基于需求和功能分析的数据库设计中 ,概念结构设计尤为重要. E - R图是用来描述数据之间联系的有效方法 , 有实体、 属性、 联系 3种 基本成分
.系统根据数据库设计的原则 , 遵循数据设计规范化理论 , 按照数据设计的步骤进 行详细设计.系统中管理员管理整个数据库 , 例如:管理员为每篇稿件指定评审专家 , 因此管理 员与稿件、 管理员与专家之间都存在一对多的关系 , 一篇稿件可由多位专家评审 , 每位专家可评 阅多篇稿件 , 因此稿件与专家之间存在多对多的关系.
2 . 2  三层结构
三层结构是一种软件开发人员广泛应用的系统级程序架构 ,它将系统分为用户表示层、 业 务逻辑层、 数据访问层.客户端的需求传递、 数据处理与数据库的操作都是通过层与层之间的引 用实现的 ,该结构大大提高了稿件管理系统的可维护性、 可扩展性以及开发效率. 三层结构是一 种严格分层方法 ,即数据访问层只能被业务逻辑层访问 ,业务逻辑层只能被表示层访问 ,用户通 过表示层将请求传送给业务逻辑层 ,业务逻辑层完成相关业务规则和逻辑 ,并通过数据访问层访 问数据库获得数据 ,然后按照相反的顺序依次返回将数据显示在表示层

说明
 以上是论文部分内容。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
相关文章
  • 编辑部管理信息系统
  • 校园新闻发布系统
  • 基于ASP.NET的客户管理系统的设计与实现
  • 文章导航
  • 上一篇:基于.NET Socket的通信系统的实现
  • 下一篇:基于ASP.NET的实验室管理系统的设计与实现