学校教材订购系统项目开发计划书.doc_第1页
学校教材订购系统项目开发计划书.doc_第2页
学校教材订购系统项目开发计划书.doc_第3页
学校教材订购系统项目开发计划书.doc_第4页
学校教材订购系统项目开发计划书.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

文档编号: BOS-5版 本 号: V1.0项目名称: 学校教材订购系统文档 名称: 项目开发计划项目负责人: 王晓璇编写: _全体人员_ 2011年11月日校对: _全体人员_ 2007年11月日审核: 全体人员同意 2008年12月日批准: 2008年12月日开发单位:河北大学工商学院09网工 王晓璇 庞艳蕾 刘文娟 杨江漫学校教材订购系统项目开发计划1引言1.1编写目的编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,深入描述学校教材订购系统软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。为了明确项目开发的目标和要求,明确任务进度,熟悉项目开发的基本流程和规范要求。预期的读者主要有本项目开发小组成员:王晓璇 庞艳蕾 刘文娟 杨江漫。1.2背景 新学期的到来,大量学生需要订购教科书来完成新学期的学业。作为学生买书的主要媒体之一学校教材订购管理管理部门,数量、规模比以往任何时候都大的多,为此,学校教材订购管理管理部门需要使用方便而有效的方式来管理自己的书单。以前单一的手工管理已不能满足人们的要求,为了教材订购的及时性、准确性。学校教材订购管理管理部门需要有效的订单管理软件。本学校教材订购系统软件是一套功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的DOS、WINDOWS系列等操作系统上使用说明:a. 本软件名称:学校教材订购系统b. 本项目为虚拟项目。c. 开发者有:王晓璇 庞艳蕾 刘文娟 杨江漫1.3定义文档中采用的专门术语的定义及缩略词简要如下: STO: The school textbook ordering system 学校教材订购管理系统 1.3参考资料a. 软件工程课程设计指导书b. 张海藩软件工程导论清华大学出版社2项目概述2.1开发环境 开发地点:河北大学工商学院机房系统环境:Windows xp或以上网页开发:Dreamweaver服务器: 202.206.1.31 2.2工作内容a.前期工作:完成项目可行性分析研究报告,制定开发计划,重点是完成项目的需求分析,总体设计,详细设计。b.中期工作:编码实现需求功能,完成项目初步设计规格说明书和项目详细设计规格说明书。c.后期工作:项目测试,维护。2.3产品2.3.1功能实现本项目主要以jsp+javabean+ssh和Sql server 2005数据库实现。2.3.2文件列出须移交用户的每种文件的名称及内容要点。项目可行性研究报告项目开发计划书项目需求分析规格说明书项目总体设计规格说明书项目详细设计规格说明书项目需求分析规格说明书、项目总体设计规格说明书项目详细设计规格说明书和软件测试计划书2.3.3程序程序名称:教材订购管理系统,使用c#编写,中间引用了Sql server 2005数据库,通过c#与数据库的连接传输数据,实现系统各项功能。实现基本功能:操作员密码的修改,将订书单批量输入数据库,查找订书情况(包括数量,书名,版本,即订书分布的班级),查找购书商(包括书商书的报价,联系电话,联系人,),查找售书量(相应的订书部分的数量会相应的变化),缺书及购书查找(包括缺书的情况,及购回来的书的情况)另外还有一些基本的删除,添加,查找,修改等功能。以下是系统的主要模块1主模块:输入:操作系统传递至的各种消息以及用户的输入数据输出:用户界面显示 3订书查询模块:输入:图书书名、 出版社输出:订书数量、及班级分布情况4 系统操作模块:输入:用户口令输出:各个对话框5购书模块:输入:图书书名、 出版社、书商联系电话、购书量输出:购书时间,花费,及负责人 6售书模块:输入:图书书名、领书的班级(负责人,联系电话)、输出:相应的窗口 7数据统计模块:输入:统计方式及其关键字输出:统计结果视图显示8系统设置模块:输入:用户的输入输出:根据用户的输入显示相应的对话框9数据备份模块: 输入:用户的操作输入输出:操作结果显示10数据恢复模块: 输入:用户的操作输入 输出:操作结果显示11更改口令模块: 输入: 用户的操作输入输出: 操作结果显示12录入模块: 输入:相应的信息 输出:相应的结果13修改模块: 输入:相应的信息 输出:相应的结果14 删除模块: 输入: 相应的信息 输出: 相应的结果 15 帮助模块: 输入:无 输出:帮助信息16 退出模块: 输入:退出命令 输出:无17数据库操作模块:输入:数据操作命令输出:操作结果显示18数据库查询模块:输入:数据查询命令输出:查询结果集2.3.4服务本软件为用户提供培训安装、维护和运行支持等,并定期向客户了解系统使用情况。2.3.5非移交的产品某些程序。2.5完成项目的最迟期限 2011年12月2.4验收标准主要功能的实现和各个时期内任务的完成量。2.5本计划的批准者和批准日期本计划批准者: 本计划批准日期:2011年11月11日3实施计划3.1项目选用的生命周期本项目采用的是瀑布式模型。此模型的本质是每个阶段的活动只做一次。从上一阶段向下一阶段逐级过度,最终得到所要开发的产品3.2重要工作任务的简要分解与人员分工 阶段名称起止时间工 作 内 容阶段产品负责人计划2011-11-05 编写各项计划书项目开发计划书王晓璇 杨江漫需求2011-11-19获取需求项目需求分析规划说明书刘文娟 庞艳蕾(其他人协助)设计2011-12-26根据需求,系统架构分析,系统整体设计项目初步设计规划说明书项目详细设计规划说明书全体小组成员实施2011-12-03根据规划,开发项目列出编程清单王晓璇结项2011-12-17生成目标系统;检测是否达成项目目标全体小组成员3.3进度时 间 工 作 内 容第一周立项,编写项目开发计划,熟悉工作环境第二周至第三周 获取需求,并写出规划,整体架构第四周至第五周开发项目,由编辑、制作人员进行静态网页的开发;编码人员编写、进行调试代码第六周编辑静态网页、测试动态网页;最后系统集成、验收项目3.4预算开发本项目所需要的劳务(包括人员的数量和时间)以及经费的预算(包括办公费、差旅费、机时费、资料费、通讯设备和专用设备的租金等)和来源等由于是虚拟项目所以不做要求。3.5关键问题逐项列出能够影响整个项目成败的关键问题、技术难点和风险,指出这些问题对项目的影响。并根据项目情况,对项目风险进行排序,在下表中列出项目的前5个风险,并给出解决方案。风险排序风险项名称风险描述风险缓解方案1项目时间短资源风险提高工作效率、合理安排开发计划2缺乏开发经验技术风险多问指导老师3对C#语言掌握不扎实技术风险通过资料和学习课件4时间安排不够合理进度风险对开发进度进行实时监控进行调整5计算机故障资源风险提前完成任务尽快解决问题6人员病假、事假人员风险及时调配人员4支持条件4.1计算机系统支持硬件:Pc机要求PII600或赛扬600以上,硬盘剩余空间至少200M,内存512M。 打印机,各若干台。操作系统: windows2000/xp/windows7等数据库:Sql server 2000数据库。4.2需由用户承担的工作用户应该配合开发人员完成需求分析,给出运行环境和开发要求,要定时的给出一些经费需求。(由于本项目为虚拟项目,所以具体无要求)4.3由外单位提供的条件需要列出需要外单位分合同承包者承担的工作和完成的时间,包括需要由外单位提供的条件和提供的时间。本系统中没有外单位提供的条件。5测试计划5.1单元测试和部分集成测试项目组的测试人员结合详细的计划,对单元模块开始进行测试.。通过对设计文档的深入理解,从模块界面开始,到模块内部对数据库的操作,以及代码阿德规范进行详细的单元测试。5.2集成测试系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论