《软件工程课程设计报告——基于web的网上投稿系统》由会员分享,可在线阅读,更多相关《软件工程课程设计报告——基于web的网上投稿系统(63页珍藏版)》请在金锄头文库上搜索。
1、河海大学 09 计二软件工程课程设计基于 web 网上投稿系统1河 海 大 学课 程 设 计 报 告课程名称:软件工程课程设计 题目名称:基于 web 网上投稿系统 指导老师: 专业班级: 小组成员: 时间: 2011 年 12 月 2630 日河海大学 09 计二软件工程课程设计基于 web 网上投稿系统2上下同欲者胜!孙武感谢:这次课程设计时日虽短,收获颇多,感谢两位老师对我们提供的指导,感谢2507温暖的空调,以及不加限制的电力网络资源。感谢我们小组的所有成员,虽然考试迫近却依旧尽心尽力。河海大学 09 计二软件工程课程设计基于 web 网上投稿系统3目 录角色安排表 .4工作日程 .4
2、需求规格说明书 .51.导言 .52.任务概述 .73.需求规定 .84.运行环境规定 .20概要设计说明书 .221 引言 .222 总体设计 .233 接口设计 .304 运行设计 .325 系统数据结构设计 .346 系统出错处理设计 .37详细设计说明书 .391 引言 .392 程序系统的结构 .413 注册(Reg)设计说明 .424 登录(login)设计说明 .435 稿件处理(deal contribution)设计说明 .456 信息反馈设计说明 .487 个人信息修改模块设计说明 .508 投稿设计说明 .529 稿件分配设计说明 .5410 催稿设计说明 .5711 收
3、发及读写信息设计说明 .58参考文献 .61总结 .61河海大学 09 计二软件工程课程设计基于 web 网上投稿系统4角色安排表角色 担任者分析员开发人员测试人员客户管理工作日程时间 完成任务 存疑12.26 确定选题,角色分工需求分析主体框架采取何种方法实现12.27 需求分析初步完成,概要设计完成大部,着手开始设计系统12.28 概要设计初步完成,详细设计初步完成系统实现遇到困难,停滞12.29 需求分析、概要设计、详细设计完善河海大学 09 计二软件工程课程设计基于 web 网上投稿系统5需求规格说明书1.导言1.1编写目的该文档是关于用户对于网上投稿系统的功能和性能的要求,重点描述了
4、 xxx 杂志社编辑部对网上投稿系统的设计需求,将作为对该工具在概要设计阶段的设计输入。该部分的主要工作有: 获得当前系统的物理模型,了解当前系统是如何运行的; 抽象出当前系统的逻辑模型,对物理模型进行筛选,得到与软件系统有关的部分; 建立电子系统的逻辑模型,得出数据流图和数据字典; 补充目标系统的逻辑模型,对目标系统的用户界面,至今尚未考虑的细节进行说明。该文档的主要功能有: 向用户描述“网上投稿系统”的功能; 为编制后续各阶段的文档提供基本依据; 提供给用户确认或本地化修改的基本文件; 作为日后软件确认测试和系统验收之参考依据; 作为日后系统维护工作基准文件。本文档的预期读者是: 设计人员
5、 开发人员 项目管理人员 测试人员 用户河海大学 09 计二软件工程课程设计基于 web 网上投稿系统61.2背景1.2.1 项目委托单位:xxx 杂志社编辑部1.2.2 项目开发单位:河海大学 09 计算机 2 班 x 开发小组1.2.3 项目说明:计算机软件在现代社会已经成为必不可少的元素,成为一种驱动力。它进行商业决策的引擎;它是现代科学研究和工程问题解决的基础;它是区分现代产品和服务的关键因素。软件工程是在人们克服“软件危机”中应运而生,它在软件开发实践中发挥着重要作用。软件工程作为计算机系本科生的一门核心课程,主要包括支持软件开发和维护的理论、方法、技术、标准以及计算机辅助工具和环境。Xxx 杂志社为了提高其编辑部的工作效率,减轻诸位编辑的工作负担,更有效的协调投稿人与杂志社,编辑与审稿人的工作,从而委托河海大学计算机 2 班 x 开发小组进行网上投稿系统的开发。1.3术语定义投稿者:系统所指投稿者只能作为投稿者身份登入,不可同时为审稿者或者编辑。审稿者