开发项目计划书_第1页
开发项目计划书_第2页
开发项目计划书_第3页
开发项目计划书_第4页
开发项目计划书_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、学校代码: 10128学 号:200920205003 200920205014 200920205058 200920205063课程设计题 目:图书管理系统的分析与设计 (项目开发计划书)学生姓名:张东旭 吴志军 姜晓妮 赵雅嫡 学 院:信息工程学院系 别:计算机系 专 业:软件工程 班 级:软件09-02班指导教师:田保军 张林丰 2012年7月6日目录1引言11.1编写目的11.2项目背景11.3定义11.4参考资料12项目概述22.1工作内容22.2条件与限制42.3产品4程序4文档42.4运行环境42.5服务52.6验收标准53实施计划63.1任务分解63.2进度63.3预算73.

2、4关键问题74人员组织及分工85交付期限86.专题计划要点86.1安装计划86.2质量保证计划96.3人员培训计划96.4测试计划91引言1.1编写目的此项目开发计划书的编写主要是为了开发图书管理系统做主要的规划和整合,并且在开发过程中起到引导作用,以及给使用该管理系统的读者,管理员以及公共使用者提供简要的说明。1.2项目背景1.软件名称:图书管理系统2.项目提出者:图书管理系统项目开发小组3.开发者:张东旭、吴志军、姜晓妮、赵雅嫡4.运行环境:需在windows xp及以上版本的操作系统下运行。5.开发工具:Myeclipse开发工具结合SQL数据库以及Dreamweaver 网页制作工具6

3、.配置要求:采用SQL数据库,JAVA虚拟机等7.该软件需与服务器建立连接才使用才能正常运行。8.该系统与学生管理系统建立关系,用来确定学生信息1.3定义该图书管理信息系统是基于以B/S和C/S混合结构模式、以数据库为后台核心应用、以服务为目的信息平台,对资源进行科学的加工整序和管理维护。本文定义的专业术语与缩略词解释如下:LMS:Library Management System,图书管理系统SQL:Microsoft SQL Server ,数据库IIS:Microsoft Internet Information Service 因特网信息服务JAVA:Java script1.4参考资

4、料1软件工程导论 主编 薛继伟 哈尔滨工业大学出版社出版2UML面向对象建模基础 主编 徐峰,陈暄 中国水利水电出版出版3JAVA程序设计教程 主编 于永红 机械工业出版社出版4SQL Server数据库基础教程主编计算机职业教育联盟 清华大学出版社 出版5吴健、任杰等编写UML基础与ROSE建模案例 人民邮电出版社出版 20106使用编程技巧大全主编 黄征瑞,曾巧明等 北京科学技术文献出版社2项目概述2.1工作内容图书管理系统(LMS)针对的内蒙古工业大学图书馆。相应的内容有:(一)图书管理员图书信息存储与管理,包括:图书编目。图书种类的录入、删除及修改。新书录入、过期图书删除及修改。图书清

5、单打印。读者信息存储与管理,包括:读者类别管理。不同读者借阅书种类、借阅时间、借阅册数都不相同。读者信息的登记、删除及修改:新读者的增加、读者信息的修改。读者借阅情况查询:根据借阅情况,预约告知、过期书的催还。借书系统读者查询到所需图书后即可借阅,可以借阅多种图书,每种图书一般只允许借一本,若已有图书超期请交清罚金后,才能开始本次借阅。读者拿着要借的书,到图书管理员处办理借书手续,图书管理员根据借书证号判断该读者可否借此类书,是否超出最大允许借书册数。还书系统对过期未还图书进行罚款,对归还的图书能从借书登记表中取消,对丢失的图书进行登记。统计报表能够产生读者档案卡、读者借阅清单等。能够产生图书

6、一览表、图书种类等相关报表。图书的出借、返还、续借预约等情况查询、统计。能统计出某图书的总借出数量与库存量。能统计出某读者借书总数。能够根据其它条件,得出统计结果并提供打印输出。用户权限管理能够提供一定的安全机制,提供数据信息授权用户访问,防止随意删改,同时提供信息备份的服务。新书发布新书信息及时公布。新闻发布图书馆新闻发布、通知、告示等。预约告知当预约的图书到馆后,图书管理员通过邮件通知读者;过期书的催还。(二)读者读者查询读者可以上网,进入自己的帐户,查询自己的借阅情况,是否违约情况,及个人信息。预约借书读者在图书馆书没有可借书的情况下,可以上网,进入自己的帐户,进行预约。当预约的图书到馆

7、后,图书管理员通过邮件通知读者。续借功能读者在没有预约的前提下,可以上网,进入自己的帐户,进行续借。续借的次数、天数由用户的类型确定。密码修改读者可以修改个人登录密码(三)公共检索系统能根据书号、书名、作者、出版社、内容提要、关键字、分类号、索书号等查询图书信息,也可以进行多关键字查询,并打印所需信息。可随时查询出可借阅图书的详细情况,如图书编号、图书名称、出版日期、图书出版社、图书存放位置、图书总数量、图书在架情况等,这样便于读者选借。用户登录用户输入用户名、密码,进入自己权限允许的范围。(四)系统管理数据库备份数据库恢复权限设置系统设置2.2条件与限制运行环境:windows xp操作系统

8、及以上版本需要与数据库建立连接才能运行使用范围为学校图书馆,使用最短寿命为3-5年2.3产品2.3.1程序图书管理系统(LMS)采用Java语言结合SQL 2005数据库共同开发,基于B/S和C/S的混合结构2.3.2文档可行性研究报告、项目开发计划、需求规格说明书、概要设计说明书、详细设计说明书、测试计划2.4运行环境1. 数据库服务器端1) 操作系统:windows xp及以上版本操作系统 2) 数据库管理系统:SQL,配置TCP/IP协议2. Web服务器端1) 操作系统:windows xp及以上版本操作系统 2) Internet 信息服务(IIS)6.0管理器3) 配置TCP/IP

9、协议 3. 客户端1) 操作系统:windows xp及以上版本操作系统 2) Web浏览器:Internet Explorer 5.0以上或Netscape 4.0以上,配置TCP/IP协议2.5服务培训安装、维护和运行支持从使用该系统开始,维护期限为二年,还提供一年的售后保修服务。2.6验收标准1、程序: 程序实现用户需求规格说明书中所要求的功能。2、性能:本程序通过负载与安全测试,符合相应标准。3、文档: 用户文档包括:安装手册、操作手册和维护手册。4.外观具有独特漂亮的外观。3实施计划3.1任务分解任务项 负责人  交付项、应提交文档 需求分析&

10、#160; 姜晓妮、赵雅嫡  需求规格说明书 分析设计  吴志军,张东旭,姜晓妮 概要设计说明书 代码编写与单元测试   张东旭  详细设计说明书系统测试  吴志军 系统测试计划3.2进度进度内容用时/时1了解课程设计内容,确定综合设计题目及设计方案,进行人员总体分工22组织进行需求调研93整理调研信息,进行业务功能分析与数据分析,确定调研所得功能的可行性44确定项目开发计划,拟使用的技术方法,经费预算等45对项目进行需求分析讨论46小组分工进行可行性研究、项目开发计划及需求分析文档的撰写97整合、完善文档的撰写2

11、8小组成员进行讨论,对提出异议的部分进行整改、统一,确定最终文档29在需求分析的前提对系统的功能进一步细化,讨论设计系统的实现 1810根据掌握信息,小组人员的分工书写概要设计说明,详细设计说明,测试计划 1011对所有文档的整理53.3预算1. 硬件方面:需要三台电脑(支持windows xp及以上版本操作系统)预计8000元2. 软件方面:SQl 2005数据库,ROSE、VISIO和ERWIN等建模工具,预计2000元3. 系统后期维护:预计5000元4. 开发人员费用:预计每月每人3000元3.4关键问题1需求调研不充分而造成的产品缺陷,这种可能性比较大,会造成系统不符合用户要求,无法

12、交付。2 计划、资源和产品定义都受客户或上级管理部门的支配,而不平衡。4人员组织及分工组长: 张东旭任务: (1)系统总的开发计划书(2)每周至少组织小组讨论一次,记录讨论内容,列出本周开发划(3)项目开发进度的管理(4)团队的组织和协调设计:张东旭 姜晓妮 吴志军赵雅嫡任务: (1)参与小组讨论(2)进行系统的需求分析和系统设计 (3)完成系统需求说明书和系统设计说明书 (4)编写测试计划,参与系统测试,记录Bug跟踪列表(5)协助文档人员完成用户相关文档开发:张东旭任务: (1)参与小组讨论 (2)根据设计完成编码,并注释 (3)进行单元测试美工和用户文档:赵雅嫡任务:(1)界面的设计和美工(2)用户手册的编写测试及测试报告: 吴志军5交付期限2012年12月1日6.专题计划要点6.1安装计划初次使用时,由我方相关人员负责系统软件的安装、调试,以保证产品在客户方的正常使用。6.2质量保证计划严格按照项目开发过程中的各项步骤,从项目立项

温馨提示

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

评论

0/150

提交评论