第一篇:图书管理系统 项目开发计划书
项目开发计划书
1、引言
1.1 编写目的1.2 背景
1.3 定义
1.4 参考资料
2、项目概述
2.1 工作内容
2.2 主要参加人员
2.3 产品及成果
2.4 验收标准
2.5 本计划的审核者与批准者
3、实施计划
3.1 工作任务的分解与人员的分工
3.2 预算
3.3 关键问题
4、支持条件
4.1 计算机系统支持
4.2 需要用户承担的工作
5、交付期限
1、引言
1.1 编写目的项目开发的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解。
经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。
1.2 背景
开发软件名称:
图书管理系统
项目任务提出者:
XXX XXX XXX
项目开发者:
XXX XXX XXX
用户:
图书馆管理人员与师生
实现软件的单位:
XXX XXX XXX
项目与其他软件,系统的关系:
该系统属于客户端形式的应用程序,以方便前来师生寻找自己喜爱的书籍,为达到统一性,标准化,数据的定义,组织也要与数据库系统等底层支持系统相统一。
1.3 定义
403 图书管理系统是用户寻找书籍的理想平台,此系统能更为简单、方便提供借书的朋友使用。
1.4 参考文献
《管理信息系统》
《管理信息系统指导书》
《管理信息系统案例分析》
2、项目概述
2.1 工作内容
图书管理系统,根据用户的不同,需要实现如下功能:
(1)提供采编人员进行书籍采集。
(2)为用户提供图书检索服务。
(3)用户的资料记录与用户归还图书的功能。
(4)系统维护功能:书类、图书。
2.2 主要参加人员
陈才记、梁毅俊、林宇、叶兆华
2.3 产品及成果
2.3.1 程序
图书管理系统程序包和SQL Server数据库
2.3.2 文档
1.可行性分析报告内部保存
2.项目开发计划书内部保存
3.需求规格说明书内不保存/客户评审
4.概要设计说明书内部保存/发布
5.详细设计说明书内部保存/发布
6.测试计划书内部保存
2.4 验收标准
各个功能均能正常使用。
2.6 本计划的审核者与批准者
文明瑶老师(软件工程任课老师)。
3、实施计划
3.1 工作任务的分解与人员的分工
组长:XX(项目经理)
组员:XXX(工程师)
XX(技术经理)
XXX(程序员)
在项目开发中,各有特长,担任不同角色,发挥了必不可缺的作用。任务分配如下:
可行性研究报告XXX
项目开发计划书 XXX
需求规格说明书XXX
概要设计说明书XXX
详细设计说明书XXX
其它工作由全体组员每人承担部分任务,共同完成。
3.2 预算
1、基本建设投资30000元
2、其他一次性支出10000元
3、非一次性支出12000元
综上共计52000元
3.3 关键问题
参与人员的团结精神以及积极的态度和系统分析设计实现的技术能力。
4、支持条件
4.1 计算机系统支持
本软件开发需求的工作平台是:PC主机
运行环境是:Windows
编程语言是:C#
数据库是:SQL
4.2 需要用户承担的工作
提出对旧系统的意见和不足,并对新系统进行测试。
5、交付期限
第二篇:小型图书管理系统--项目开发计划书
小型图书管理系统
项目开发计划书
拟 制 人: 第十组全体成员 审 核 人:辛明
批 准 人:辛明
[二零一零年十月二十六]
项目开发计划
1.引言
1.1 编写目的基于图书管理者对用户的管理以及对图书的借阅、归还等提供轻松快捷的管理方式,同时也方便广大的读者用户可以随时随地的对图书进行借阅、归还、续借、查询等。
1.2 背景
a.待开发软件系统的名称 小型图书管理系统;
b.本项目的任务提出者:林锋,开发者:林锋,用户:读者,图书管理者,实现该系统的团体,c.实现该软件的计算中心或计算机网络
1.3 定义
该小型图书管理系统是基于Internet/Intranet 及Web技术,建立以Browser/Server 为结构模式、以数据库为后台核心应用、以服务为目的信息平台,对资源进行科学的加工整序和管理维护,为教学和科学研究提供文献信息保障和提高管理图书的效率而设计的系统。
1.4 参考资料
a.《信息系统分析与设计》(第3版)邝孔武 王晓敏 编著 清华大学出版社b.《SQL Server 数据库基础教程与上机指导》出版单位:清华大学出版社c.《C#程序设计及应用教程》 人民邮电出版社
d.网上资源
2.项目概述
2.1 工作内容
该系统功能:
1.能够存储大量图书和读者信息,并方便有效的进行相应的图书操作和管理,这主要包括:
1)能够通过书籍基本信息(包括:书号、书名、出版社、出版日期、作者、内容摘要)单个或以AND方式组合多个条件查询书籍信息;
2)对于每一种书籍,除可查看其基本信息之外还可查看其总数以及目前在馆数量;
3)可增添,删除,修改书籍信息;
4)能够通过读者基本信息(包括:证号、姓名、性别、系名、年级)单个或以AND
方式组合多个条件查询读者信息;
5)对于每位读者除可查看其基本信息之外,还可查看其已借的书籍列表、数量、借
还日期;
6)可增添,删除,修改读者信息;
2.能够对需要的统计结果提供打印输出。
3.能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。
2.2 主要参加人员
林锋
2.3 产品
2.3.1 程序
C++程序和sql server 2000 数据库
2.3.2.文件
1项目方案
2系统需求说明书
3项目开发计划书
4系统设计说明书
5用户手册
2.3.3.服务
培训安装、维护和运行支持。
3.实施计划
3.1 工作任务的分解
任务:(1)系统总的开发计划书
(2)项目开发进度的管理
任务:
(1)进行系统的需求分析和系统设计
(2)完成系统需求说明书和系统设计说明书
(3)编写测试计划,参与系统测试
(4)完成用户相关文档
(5)用户手册的编写
3.2 接口人员
林锋
3.3 进度
系统规划阶段:项标志性事件开始到完成开发阶段:项目开发计划书的完成第8-9周需求分析阶段:系统需求说明书完成第10-14周设计阶段:系统设计说明书第15-18周编码实现:项目的形成18周以后
测试阶段:测试计划
移交阶段:项目的递交
3.4 预算
参与编写人员:4
预期完成需时:11周费用:工资,电费。。
3.5 关键问题
结合用户的实际需求认真做好需求分析及参与人员的团结精神以及积极的态度
4.支持条件
4.1 计算机系统支持
Windows xp 操作系统,sql server 2000 数据库,c#语言编程
第三篇:图书借阅管理系统的开发项目协议书
图书借阅管理系统的开发项目协议书
甲方:牡丹江大学信息与电气工程系计算机及应用教研室
乙方:天宇软件研发公司
项目名称 :图书借阅管理系统的开发
就甲方委托乙方进行牡丹江大学学院工作管理系统建设及实施事宜。甲乙双方本着相互信任、真诚合作、共同发展的原则,在友好协商的基础上达成如下协议。
第一条定义和解释
1.1下文所提软件产品,除特别说明,均指甲方委托乙方开发的“图书借阅管理系统的开发”软件产品。
第二条合作目的加快甲方信息化系统建设工作步伐,提高甲方日常办公信息管理水平。
第三条合作内容及范围
3.1.乙方结合甲方实际情况,为甲方进行软件产品的设计开发工作(详情参见系统方案部分)
3.2.乙方为甲方进行软件实施服务工作(安装实施、使用辅导等工作)。
3.3 软件合作开发周期计划由2011年 8 月 24日至2011年12 月21日。
第四条权利和义务
4.1.双方共同权利
严格根据本协议书的内容执行,并协商解决合作中出现的有争议的问题。
4.2.甲方的权利和义务
4.2.1.提供场地、人员、相关设备、必要的文档资料和数据,协助乙方做好实施调研工作。
4.2.2.组织人员和乙方人员一起组成合作工作小组,并安排场地和设备配合乙方进行软件产品的安装实施工作。
4.2.3.根据本协议书规定向乙方支付相关款项。
4.2.4.根据本协议书规定按期检查项目进度,接受开发成果。
4.3.乙方的权利和义务
4.3.1.按照本协议书规定的时间及内容进行系统开发及交付软件产品工作,并与甲方有关人员一起组成工作小组进行软件实施工作。
4.3.2.对甲方进行系统实施、培训、技术支持及其他服务工作。
4.3.3.乙方保证提供给甲方试用的软件产品没有侵犯任何第三方的知识产权。如果甲方因此引起第三
方的诉讼,乙方承担一切责任。
4.3.5.向乙方提供款项支付的有关票据。
第五条版权
5.1.本软件产品(包括源代码、中间代码、目标代码及所有开发文档和技术资料)的版权(即著作权)归乙方所有。
5.2对于乙方提供甲方的授权使用软件产品,甲方不得向任何第三方转让本项授
权,或对软件产品进行任何形式的反编译、解密与传播。
5.3本协议关于知识产权和保密等条款在本协议终止后仍然有效。
第六条授权范围
6.1乙方向甲方提供试运行软件产品及相关服务明细
软件产品(SOFTWARE)
图书借阅管理系统的开发
技术服务(SERVICE)
系统功能设计开发根据甲方需求,进行系统功能的设计开发。
6.3.费用及支付方式
6.3.1.合作费用
6.3.1.1根据双方友好协商,本软件产品合作开发费用共计人民币伍仟圆整(¥5000.00)。
第七条技术指标
7.1.软件产品支持SQL SERVER 2005及以上版本的数据库。
7.2.服务器操作系统支持Microsoft Windows XP。
7.3系统功能应实现功能参见附件1——《图书借阅管理系统的开发需求说明书》
第八条保密原则
项目中所涉及的双方的内部资料、数据和其他商业信息,未经对方许可,任何一方不得以任何形式用于协议之外的目的,不得以任何形式向其他方泄露。任何一方泄露,相关方有权追究泄露方的经济和法律责任。
第九条适用法律
本协议适用法律为:《中华人民共和国著作权法》、《中华人民共和国计算机软件保护条例》及《中华人民共和国合同法》等有关国家法律制度。
第十条争议与仲裁
甲乙双方如对协议条款规定的理解有歧义,或者对与协议有关的事项发生争议,双方应本着友好
合作的精神进行协商。协商不能解决时,依照《中华人民共和国合同法》,可向仲裁委员会申请仲裁,或者任何一方可直接向人民法院起诉。
第十一条不可抗力
11.1.不可抗力的内容按我国有关规定条款执行。
11.2.不可抗力对协议双方均适用。在协议生效后,如果发生不可抗力而不能履行合同时,须经双方书面同意后,甲乙双方方可解除全部或部分相关责任。
第十二条违约责任
12.1.任何一方未遵守本协议的规定给对方造成损失的,应承担责任并赔偿损失。
第十三条协议变更、补充及终止
13.1.本协议为最终协议,未经双方书面同意,不得对此作任何修改。如有未尽事宜,经双方书面同意后,可签订书面补充协议。补充协议同本协议具有同等法律效力。
第十四条 协议效力
本协议自双方签字、盖章之日起生效。有效期至双方的权利义务履行完止。
本协议一式四份,双方各执二份,具有同等法律效力。
甲方:乙方:
法定代表人(或委托代理人):法定代表人(或委托代理人):
日期:日期:
第四篇:图书管理系统项目申请书
项目的目的和意义
由于实体书刊和电子书刊数量不断增长,带来巨大效益的同时,也对图书管理系统提出了考验。此此图书管理系统的设计母目的在于改进系统的查询效率缩短等待时间,便于用户及管理员的操作。有必要增加电子书刊借阅这一功能。
项目解决的问题
改进后台数据库结构
增加多个查询方式,提高查询效率
优化操作速度及界面
增加电子书刊借阅
系统的主要功能及特色
•本着实用性和介绍性的原则,整个系统由四大模块组成,每个大的模块又包括三至四个小的模块:(1)图书管理部分:包括图书信息管理和类别管理,其功能是实现对各部分数据内容进行添加、修改、查询等操作。查询时可按编号,书名,作者,出版社等信息进行查询。
(2)读者管理部分:包括读者信息管理和读者类别管理,其功能是实现对各部分数据内容的添加和修改等操作;密码设置,每个人均有自己的密码,可以防止非本系统人员进入本系统;又因每个人的权限不一样,故可以防止越权操作。
(3)借阅管理部分:包括借书管理和还书管理,其功能是实现对各部分数据内容的添加和查询等操作。另外我们认为对于借阅部分应该有提示读者借阅书籍的天数的功能,在每次借阅时都提示读者已借阅的书籍及剩余的归还时间等信息,以免发生书籍借阅过期的现象。
(4)系统管理部分:包括修改系统用户密码和增加新用户两项功能。
(5)可以连接网络,便于在校生查询自己的借阅信息等。
(6)增加电子书刊的借阅功能。
系统具有高效、易操作、易维护等特点,并且系统结构清晰、界面友好,功能较为齐全,能有效地协助管理人员进行图书管工作。如果想真正把它用到图书馆的图书自动化管理中,还需要读者对该系统进行一步的完善工作。
• • • • • •
可行性分析(经济和技术)
系统运行环境:
开发语言环境:Microsoft Visual 2008
系统开发语言:C#
运行平台:windows XP
数据库:SQL Server 200
5经济可行性:开发需求较低,加上成熟的软硬件环境、目标系统并不是十分复杂和开发周期较短,人员经济支出有限。开发完成运行后,为使用者带来便利,为系统的进一步推广创造了条件,经济收益将远超过投资。从经济角度考虑,此系统开发可行。
本公司注册资金500万元,从事过10项图书管理系统的设计,全部都在合同期内完成,并且买家给予了好评
在项目组成方面,拥有系统分析师1名(),软件架构师1名(),软件高级工程师1名(),项目经理1名()。
第五篇:实验室资料管理系统项目开发计划书
实验室资料管理系统项目开发计划书
12003242664马文波引言
1.1 编写的目的人性化的设计,科学开放的管理思想,集中管理,解决了学院机房考勤、设备管理现代化,课外上机科学计费化。更好的适应高校实验室的科学管理。
1.2背景
在计算机越来越多的应用于各行各业,社会的经济发展水平也随着计算机的发展而稳步向前。我们各高校也越加重视学校的计算机课程的开设,为了使学生摆脱以前只会靠两杆笔头工作的现状,将计算机课程引入学校的必修课程也成为现实。
我校的实验室建设已经基本完成并投入了使用,各个实验室都拥有一套自己的资料管理系统,因此也都存在着一些缺陷,为了完善和加强对实验室的科学管理,从而产生了本系统。
1.3 参考资料
该文档主要参考,教材《软件工程-理论与实践》(作者:美 Shari Lawrence Pfleeger,清华大学出版社,2003年8月第一版)与某些项目实例而写
ASP---电子工业出版社
数据库原理---电子工业出版社
SQL Server---电子工业出版社
2.项目概述
2.1工作内容
项目各项主要工作包括:需求分析,系统设计,程序设计,程序实现,测试,维护。该系统又分为设备管理系统和上机管理系统。
上机管理系统包括:上机管理(教学任务外的业余上机)、上机课表管(根据教务处已安排的课表进行管理)、帐务管理、系统功能、查询统计等几大子系统。
设备管理系统包括:卡片管理、仪器设备检索、未报帐卡片检索、统计、信息分析等。
2.2条件与限制
硬件背景:现有校园网及计算机设备
开发小组只能利用学校现有硬件资源包括服务器、主机和网络资源,不能修改现有的网络拓扑结构。新系统必须支持导入原有系统中的数据,如果设计中需要对业务流程进行修改,需征得需求方的同意,开发完成后需要对办公人员进行相应的培训。
2.3产品
2.3.1程序
程序系统名称:实验室资料管理系统
开发者:第六小组李宏益 阎飞 马文波 谢永福 石冬梅 胡倩倩使用语言:ASP,SQLServer
2.3.2文档
(1)项目开发计划
(2)需求分析
(3)概要设计说明书
(4)详细设计说明书
(5)用户操作手册、(6)测试计划
(7)测试分析报告
(8)开发进度月报
(9)项目开发总结报告
(10)程序维护手册
(11)软件问题报告
(12)软件修改报告
2.4运行环境
硬件背景:现有校园网及计算机设备
操作系统:Microsoft Windows 2000 Advanced Server
支持环境:IIS 5.0
数 据 库:Microsoft SQL Server 2000
2.5服务
查询课时安排及消费金额等。
3.实施计划
3.1任务分解
第一阶段:跟随实验室人员进行日常的管理工作,了解管理机制,分析数据流程。
第二阶段:进行系统功能的归类和分析,涉及系统的模块和相应功能。
第三阶段:编写代码,开发程序。并调试通过。
第四阶段:上机测试,通过了解实验室人员试用后的反馈完善功能。
第五阶段:正式移交软件并投入使用,使用前对用户进行培训工作。
3.2进度
阶段与上面一致。
第一阶段:该阶段大概需要两周左右的时间。
第二阶段:该阶段需要时间两周天
第三阶段:需用时间六周。
第四阶段:需用时间四周。
第五阶段:需用3天时间。
3.3预算
由于利用了现有校园网及计算机设备,所以除了购买管理系统外,不用额外开支。
3.4关键问题
项目的前期设计
项目任务的分配
项目的界面设计
4.人员组织及分工
本组共有人员六名:为发挥团队协作精神,不安排具体的分工,只有侧重点不同
5.交付期限
软件大约在六月上旬交付使用