资源描述
项目开发计划图书租借管理系统分析、设计与实现一、 引言1.1 编写目的本系统主要针对社区租书社和图书社。社区租书社和读书社是为了满足社区居民读书和借阅需求。与一般书店不同之处在于其安全性较高。 目前租书社与读书社,每天都要处理图书、会员、借书、还书等信息,并且需要将这些记录保存在数据库中。传统的手工管理图书,图书管理人员的工作内容重复、工作量大,特别是在需要新书入库时需要管理人员手工记录图书的各种信息如图书类型、图书书名、出版社、定价等信息更改记录比较频繁。例如,在图书的出租和归还处理时,需要首先查询借书单,然后填写还书单,并且要查询借阅图书是否在实现说好日期归还,要求计算出租金及余额等,既费时又费力,工作效率低。由于人手工操作的复杂性,使得人们借还书得等待时间较长等问题出现,传统的手工管理的方式已经远远不能满足人们的需求,这就需要开发一套既操作简便,功能又强大的图书租借软件来管理图书。 预期的读者:图书管理人员1.2背景 待开发软件系统名称: 图书租借管理系统分析,设计与实现 本项目的任务提出者: 王儒鹏,王春梅,姜铃,庄旭东 本项目的任务开发者: 王儒鹏,王春梅,姜铃,庄旭东 本项目的用户: 图书管理人员1.3定义 系统登陆模块: 主要负责用户和管理员进入系统的一个身份验证。 图书信息管理: 在系统中处理图书的信息,包括图书添加查询修改等。 租借信息管理: 在系统中处理读者的信息。 图书管理员管理模块: 主要负责对图书管理员基本信息的管理。1.4参考资料 CC+ 开发所需的帮助等其他书籍及参考资料二、项目概述2.1工作内容 1、项目范围规划 2、需求分析 3、系统设计 4、开发 5、系统测试 6、文档编辑 7、事实工作结束后回顾2.2主要参加人员参加本项目开发的主要人员: 王儒鹏,王春梅,姜铃,庄旭东2.3产品 图书租借管理系统2.3.1程序图书租借管理系统: 图书信息管理: 在此管理子系统中记录图书的编号、书名、类别、借阅日期、借阅人信息。 读者信息管理: 在此管理子系统中记录读者的编号、姓名、电话。 超期费用管理: 在此管理子系统中计算超越借阅期所花费的金额。 结账与记录: 生成电子账单并记录在数据库中,并输出纸质账单。2.3.2文件 图书租借管理系统分析,设计与实现2.3.3服务 将提供系统所有的解释说明的资料,和操作手册(系统的帮助文档)。2.3.4非移交的产品 本系统都可以移交。2.4验收标准 有充分的设计计划及说明,完整的可运行的程序系统代码,易于理解的帮助文档。2.5完成项目的最迟期限 2014年6月20日下午16.00前2.6本计划的批准者和批准日期 软件工程导论老师于2014年4月批准。三、实施计划3.1工作任务的分解与人员分工项目范围规划王儒鹏,王春梅,姜铃,庄旭东需求分析王儒鹏,王春梅,姜铃,庄旭东系统设计王儒鹏,王春梅,姜铃,庄旭东开发 及代码实现系统登陆模块王儒鹏,王春梅患者信息管理姜铃,庄旭东医生信息管理王儒鹏,王春梅病房信息管理姜铃,庄旭东患者费用管理王儒鹏,王春梅结账与记录姜铃,庄旭东前台工作员工管理模块姜铃,庄旭东系统测试王儒鹏,王春梅,姜铃系统维护王春梅,姜铃,庄旭东3.2接口人员内容:负责本项目同用户的接口人员:王春梅负责本项目同本单位各管理机构的接口人员:姜铃负责本项目同各分合同负责单位的接口人员:庄旭东,王儒鹏3.3进度项目范围规划1d2014年4月14日2014年4月14日确定项目范围1d2014年4月14日2014年4月14日姜铃定义预备资源1d2014年4月14日2014年4月14日姜铃获得核心资源1d2014年4月14日2014年4月14日王春梅项目范围规划完成1d2014年4月14日2014年4月14日王春梅分析/软件需求5d2014年4月15日2014年4月21日1行为需求分析5d2014年4月15日2014年4月21日王儒鹏起草初步的软件规范1d2014年4月15日2014年4月15日王儒鹏确定交付日期1d2014年4月15日2014年4月15日王春梅获得所需资源1d2014年4月15日2014年4月15日王儒鹏,王春梅设计5d2014年4月22日2014年4月28日6审阅初步的软件规划1d2014年4月22日2014年4月22日王儒鹏制定功能规范1d2014年4月22日2014年4月22日王儒鹏审阅功能规范4d2014年4月22日2014年4月25日姜铃获得开展后续工作的批准5d2014年4月22日2014年4月28日姜铃,王春梅开发15d2014年4月29日2014年5月19日11审阅功能规范1d2014年4月29日2014年4月29日庄旭东分派任务给开发人员1d2014年4月29日2014年4月29日庄旭东编写代码15d2014年4月29日2014年5月19日庄旭东开发人员测试15d2014年4月29日2014年5月19日庄旭东开发工作完毕1d2014年4月29日2014年4月29日庄旭东测试29d2014年4月14日2014年5月22日根据产品规范制定单元测试计划4d2014年4月29日2014年5月2日15王儒鹏根据产品规范制定整体测试计划4d2014年5月5日2014年5月8日23庄旭东单元测试16d2014年4月14日2014年5月5日审阅模块化代码5d2014年4月14日2014年4月18日王儒鹏,庄旭东测试组件模块是否符合产品2d2014年4月21日2014年4月22日26王儒鹏,庄旭东找出不符合产品规范的异常3d2014年4月23日2014年4月25日27王儒鹏,庄旭东修改代码3d2014年4月28日2014年4月30日28王儒鹏,庄旭东重新测试进过修改的代码2d2014年5月1日2014年5月2日29王儒鹏,庄旭东单元测试完成1d2014年5月5日2014年5月5日30王儒鹏,庄旭东整体测试13d2014年5月6日2014年5月22日测试模块集成情况5d2014年5月6日2014年5月12日31王儒鹏,庄旭东找出不符合规范的异常情况2d2014年5月13日2014年5月14日33王儒鹏,庄旭东修改代码3d2014年5月15日2014年5月19日34王儒鹏,庄旭东重新测试经过修改的代码2d2014年5月20日2014年5月21日35王儒鹏,庄旭东整体测试完成1d2014年5月22日2014年5月22日36王儒鹏,庄旭东文档27.38d2014年4月29日2014年6月5日制定“帮助”规范1d2014年4月29日2014年4月29日15王春梅,姜铃开发“帮助”系统3h2014年4月30日2014年4月30日39王春梅,姜铃审阅“帮助”文档3d2014年4月30日2014年5月5日40王春梅,姜铃根据反馈修改“帮助”文档2d2014年5月5日2014年5月7日41王春梅,姜铃制定用户手册规范2d2014年5月7日2014年5月9日42王春梅,姜铃编写用户手册3w2014年5月9日2014年5月30日43王春梅,姜铃审阅所有的用户文档2d2014年5月30日2014年6月3日44王春梅,姜铃根据反馈修改用户文档2d2014年6月3日2014年6月5日45王春梅,姜铃文档完成0d2014年6月5日2014年6月5日46王春梅,姜铃实施工作结束后的回顾3d2014年6月5日2014年6月10日47将经验教训记录存档1d2014年6月5日2014年6月6日王春梅分发给工作组成员1d2014年6月6日2014年6月9日49王春梅建立软件维护小组1d2014年6月9日2014年6月10日50王春梅回顾完成0d2014年6月10日2014年6月10日51王春梅软件开发模块结束0d2014年6月10日2014年6月10日48 主要人员:王儒鹏,王春梅,姜铃,庄旭东3.4预算是由我与几个同学成为小组所开发的课程作业,投入相对较少,预算几乎可以忽略不计。3.5关键问题由于缺乏专业人士的帮助,并且缺少实际有关方面的经验,该管理系统可能有所缺陷,达不到真正意义上的软件、工业产品。所以还存在缺陷与不足之处,有待加工改善。四、支持条件4.1计算机系统支持 硬件平台:硬盘20G以上;内存:256M以上CPU:P以上操作系统:Windows 2000/windows xp/windows 7/vista4.2需由用户承担的工作内容:逐项列出需要用户承担的工作和完成期限,包括需由拥护提供的条件及提供时间。4.3需由外单位提供的条件内容:逐项列出需要外单位分合同承包者承担的工作和完成的时间,包括需要由外单位提供的条件和提供的时间。2 专题计划要点内容:说明本项目开发中需制订的各个专题计划5.1 基础技术积累计划内容:列出本项目可能有的基础技术积累条目,各项基础技术形成/提交的时间,各项基础技术形成/提交负责人.5.2 测试计划 单元测试9 个工作日2014年5月17日至 2014年5月25日 整体测试7 个工作日2014年5月26日至 2014年6月1日 主要人员:王儒鹏,王春梅,姜铃,庄旭东5.3 质量保证计划 本组组员已在专业课程上学习了有关专业知识的学习,并自我学习、培养和改善,具有一定的开发素质,能够保障计划的进行,但由于缺乏专业人员辅导,难免系统会有瑕疵,日后将会作出1弥补和改进。5.4 评审计划内容:为保证开发质量,在项目开发过程中拟进行的各项评审活动、每次评审活动的评审对象、参加每次评审活动的评审人姓名、每次评审活动的大致时间。5.5 配置管理计划内容:根据质量保证计划及软件配置管理要求,结合项目规模大小,决定是否制定专门的配置管理计划.如要制定专门的配置管理计划,请参照软件配置管理规范。5.6 人员培训计划无5.7 系统安装计划7
展开阅读全文