图书管理系统项目章程
1.引言
1.1 编写目的
该系统以提高图书馆的管理效率为主要目的,方便图书馆对读者资料,借还书管理。工作人员还可以查询借阅情况,还可以对当前图书借阅情况进行一些统计,做成表格,以便全面掌握图书的流通情况。
1.2 背景
图书馆希望设计一个图书馆系统,管理读者的登记、图书的购入、借出、归还以及注销等。管理人员还可以查询某位读者、某本图书的借阅情况,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况
1.3 参考资料
《IT项目管理》 郭宁 编著
2.制定项目章程
2.1 项目正式名称
图书管理系统
2.2 项目发起人
王莉老师
2.3 项目经理
XXX
2.4 项目目标及功能说明
为本校图书馆建立一个图书管理系统。该系统可以完成读者登记、购入新书、读者还书、图书注销等功能。读者登记时要为读者编制读者卡片,包括读者的具体信息(读者编号,姓名,学院,专业,年级等),写入读者目录文件中。购入新书时要为该书编制图书卡片,包括分类目录号、流水号(唯一)书名、作者、内容摘要、价格和购书日期等信息,写入图书目录文件中。读者借书时,先检查该读者是否有效的读者,若无效则拒绝借书,否则检查该读者所借图书是否超过最大限制数(五本)以及有未归还的过期图书,否则拒绝借书。查找该图书是否还有,如果有则可以借出,登记图书分类号、读者号和借阅日期等。读者还书时,根据书号,从借书文件中读出有关记录,标明还书日期,如果图书过期,则处以罚款,并打印罚款单。在某些情况下,需要对图书馆的图书进行清理工作,对无价值的和过时的图书要注销。咨询要求分为查询某位读者、某种图书和全部图书三种情况。可以打印读者和图书情况统计表。
对系统功能的最基本的功能要求如下:
1.借书
2.还书
3.查询某个读者借书流水
4.查询某本图书借书流水
5.查询某本图书的去向
6.图书馆藏书的分类统计
7.图书编目
8.其它附加的功能。
2.5 主要参加人员
XXX
XXX
XXX
3. 实施计划
3.1 工作任务的分解与人员分工
项目经理:XXX
项目人员分配
需求分析:XXX
概要设计:XXX
详细设计:XXX
系统实现:XX
系统测试与维护:XXX
3.2 进度
〈1〉需求分析 (第六周)〈2〉详细设计 (第七周 〈3〉编码实现与测试(第九周) 第八周 )
课程设计
题 目:图书管管理系统
—项目开发计划书
学生姓名:李军 霍瑞光
安启超 夏文涛
学 院:信息工程学院
系 别:计算机系
专 业:软件工程
班 级:软件07-1
指导教师:刘利民 教授
马志强 讲师
20##年7月16日
目录
1.引言... 1
1.1编写目的... 1
1.2项目背景... 1
1.3定义... 1
1.4参考资料... 1
2.项目概述... 2
2.1工作内容... 2
2.2条件与限制... 2
2.3产品... 2
2.4运行环境... 3
2.5服务... 3
2.6验收标准... 3
3.实施计划... 3
3.1任务分解... 3
3.2进度... 4
3.3预算... 4
3.4关键问题... 4
4.人员组织及分工... 4
5.交付期限... 5
6.专题计划要点... 5
此项目开发计划书的编写主要是为了给开发《图书管理系统》做主要的规划和整合,在开发过程中起到引导作用,以及给使用者提供简要的说明。
a.大三第二学期实习内容:图书管理系统
b.项目开发小组成员:李军、霍瑞光、安启超、夏文涛
c.用户:中小学、大中专院校及企事业单位图书馆
d.项目开发环境:集成开发环境
e. 软件名字:图书管理系统,版本是1.0。
文档中采用的专门术语的定义及缩略词简要如下:
Microsoft SQL Server
[1] ftp://ftp.cstd.imut.edu.cn/Upload/LLM/ 列出的资料
[2] 软件工程导论(第四版) 张海藩主编 北京:清华大学出版社 2003
[3] 图书管理系统可行性研究报告 霍瑞光 2010.7
在四周内要为图书馆建立一个图书管理系统,完成软件的开发、测试及试运行,并且完成图书借阅内计算机网络建设,使图书管理系统正式投入使用。该系统能为用户提供图书分类管理、图书管理、读者管理、借阅管理、信息查询、系统管理。
a.硬件方面:
需要配备一台装有SQL Server 2005的数据库服务器和一台装Tomcat6.0的WEB服务器
b.技术方面:
开发小组成员接受过三年正规软件工程本科专业训练,计算机方面知识有一定基础,但是对Java以及SQL Server数据库掌握运用还有待提高,不足之处靠借阅有关书籍进行学习,组内成员相互讨论分析解决。
c. 需由用户承担的工作:
配备相应硬件系统,做到规范操。向本小组成员进行培训,其内容包括图书馆的工作结构、图书馆管理系统的工作流程,以及图书馆规模包括可容纳多少图书,多少读者,有几个级别的管理员和管理员数目这些内作,备份好数据防止数据丢失,软件交付日期为软件安装测试人员提供环境。
Java程序包(图书管理系统.JAR)和SQL Server数据库。
1) 可行性研究报告 内部保存
2) 项目开发计划 内部保存
3) 需求规格说明书 内不保存/客户评审
4) 概要设计说明书 内部保存/发布
5) 详细设计说明书 内部保存/发布
6) 测试计划书 内部保存
服务器端:Windows XP 操作系统+Tomcat6.0+SQL Server数据库
客户端: Windows XP 操作系统及浏览器
培训安装、维护和运行支持从使用该系统开始,维护期限为一年。
各个功能均能正常使用。
组长:李军 任务:任务分配,指导项目开发各过程的活动,承担部分开发任务
(1) 需求分析 任务: a.可行性研究报告 霍瑞光
b.项目开发计划书 夏文涛
c.需求规格说明书 李军、安启超
(2) 设计 任务: a.设计说明书 全体小组成员
(3) 实现 任务: a.编码实现 全体小组成员
b.测试计划书 全体小组成员
c.用户操作手册 全体小组成员
参与编写人员: 4人
预期完成需时:1个月
费用:电费+通讯费+劳务费+技术费用约¥10000.
参与人员的团结精神以及积极的态度和系统分析设计实现的技术能力。
组长:李军(项目经理、主程序员、技术优秀)
组员:安启超(技术经理、后备工程师、技术良好)
霍瑞光(程序员、技术良好)
夏文涛(程序员、技术良好)
在项目开发中,各有特长,担任不同角色,发挥了必不可缺的作用。
任务分配如下:
可行性研究报告 霍瑞光
项目开发计划书 夏文涛
需求规格说明书 李军、安启超
概要设计说明书 霍瑞光、夏文涛
详细设计说明书 李军、安启超
其它工作由全体组员每人承担部分任务,共同完成。
20##年9月14日。
20##年9月11、12二天内对软件进行各项测试工作;
严格按照项目开发过程中的各项步骤,从项目立项,可行性研究报告、需求分析报告、项目开发计划等,具体实施;
该项目开发小组共4人:组长:李军
组员:安启超、霍瑞光、夏文涛;
在软件实际应用后的前一个月,对用户进行软件操作方法的具体培训;
在从项目开发阶段到最后软件的正式发布期间,做好项目的保密工作,小组成员对所有项目所有相关文档进行加密,做好备份工作;
和客户协商签订软件使用合同。
图书管理系统系统项目开发计划书目录1引言错误未定义书签11编写目的错误未定义书签12项目背景错误未定义书签13定义错误未定义书签1…
图书管理系统项目名称项目承担部门撰写人完成日期评审负责人评审日期项目计划书图书管理系统项目计划书逍遥七人组软件开发团队杨亚辉20x…
图书管理系统项目计划书1引言11编写目的尽量采用学校现有的软硬件环境及先进的管理系统开发方案从而达到充分利用学校现有资源提高系统开…
20##级软件工程专业《软件项目管理》实训计划题目:《图书管理系统软件项目管理计划书》起止日期:20##年6月17日20##年6月…
高校图书管理系统项目计划书姓名班级学号目录1图书管理系统需求分析211整体要求212日常业务需求213系统主要功能32生存期模型4…
1引言1.1编写目的到此,系统已基本完成。编写此计划的目的是为了对项目的完成情况进行总结,方便软件下一步的进展。1.2背景大四上学…
软件工程--图书管理系统个人总结报告设计题目:图书管理系统总结汇报:指导老师:20xx年x月x日1.引言1.1编写目的现代软件工程…
时间如隐匿的流水,不觉间从指尖划过。转眼间,实训已经接近了尾声。记得什么时候实训才在紧锣密鼓的进行着。而今当我们设计出了自己的毕业…
图书管理系统实训内容我在这次试验中参与了“需求分析”、“表中数据输入”,“存储过程”和“触发器”的设计。在“需求分析”阶段我们遇到…
图书管理系统项目开发总结报告1引言................................................…