第一篇:小型图书管理系统--项目开发计划书
小型图书管理系统
项目开发计划书
拟 制 人: 第十组全体成员 审 核 人:辛明
批 准 人:辛明
[二零一零年十月二十六]
项目开发计划
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.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下文所提软件产品,除特别说明,均指甲方委托乙方开发的“图书借阅管理系统的开发”软件产品。
第二条合作目的加快甲方信息化系统建设工作步伐,提高甲方日常办公信息管理水平。
第三条合作内容及范围
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.项目基本目标分析
该系统的目标应考虑以下几个方面:
(1)系统需要操作方便,方便管理员的管理。
(2)系统需要提供综合查询功能,方便图书的查询。
(3)系统需要良好的扩展性,方便功能扩展和性能扩展。
5.技术条件可行性分析
本系统是一个采用面向对象技术、数据库技术等先进技术开发的应用程序,现有的开发技术已经成熟,虽没有大规模推广,相信不久的将来会被广泛应用。利用现有的技术可以达到功能目标。
6.经济可行性分析
该系统为小型系统,花费小,开发时间短,开发人数少,既经济又适用。
7.社会因素方面的可行性
所建议系统的研制和开发都选用正版软件,将不会侵犯他人、集体和国家的利益,不会违反相关的国家政策和法律。
8.操作方面的可行性
本系统的研制和开发充分考虑用户工作流程、计算机操作水平等,尽可能提供更人性化、直观的界面,满足用户要求。系统的操作方式在用户组织内可行。
9.可行性的结论
经上述可行性分析,系统的研制和开发可以立即开始进行。
第五篇:图书管理系统项目申请书
项目的目的和意义
由于实体书刊和电子书刊数量不断增长,带来巨大效益的同时,也对图书管理系统提出了考验。此此图书管理系统的设计母目的在于改进系统的查询效率缩短等待时间,便于用户及管理员的操作。有必要增加电子书刊借阅这一功能。
项目解决的问题
改进后台数据库结构
增加多个查询方式,提高查询效率
优化操作速度及界面
增加电子书刊借阅
系统的主要功能及特色
•本着实用性和介绍性的原则,整个系统由四大模块组成,每个大的模块又包括三至四个小的模块:(1)图书管理部分:包括图书信息管理和类别管理,其功能是实现对各部分数据内容进行添加、修改、查询等操作。查询时可按编号,书名,作者,出版社等信息进行查询。
(2)读者管理部分:包括读者信息管理和读者类别管理,其功能是实现对各部分数据内容的添加和修改等操作;密码设置,每个人均有自己的密码,可以防止非本系统人员进入本系统;又因每个人的权限不一样,故可以防止越权操作。
(3)借阅管理部分:包括借书管理和还书管理,其功能是实现对各部分数据内容的添加和查询等操作。另外我们认为对于借阅部分应该有提示读者借阅书籍的天数的功能,在每次借阅时都提示读者已借阅的书籍及剩余的归还时间等信息,以免发生书籍借阅过期的现象。
(4)系统管理部分:包括修改系统用户密码和增加新用户两项功能。
(5)可以连接网络,便于在校生查询自己的借阅信息等。
(6)增加电子书刊的借阅功能。
系统具有高效、易操作、易维护等特点,并且系统结构清晰、界面友好,功能较为齐全,能有效地协助管理人员进行图书管工作。如果想真正把它用到图书馆的图书自动化管理中,还需要读者对该系统进行一步的完善工作。
• • • • • •
可行性分析(经济和技术)
系统运行环境:
开发语言环境:Microsoft Visual 2008
系统开发语言:C#
运行平台:windows XP
数据库:SQL Server 200
5经济可行性:开发需求较低,加上成熟的软硬件环境、目标系统并不是十分复杂和开发周期较短,人员经济支出有限。开发完成运行后,为使用者带来便利,为系统的进一步推广创造了条件,经济收益将远超过投资。从经济角度考虑,此系统开发可行。
本公司注册资金500万元,从事过10项图书管理系统的设计,全部都在合同期内完成,并且买家给予了好评
在项目组成方面,拥有系统分析师1名(),软件架构师1名(),软件高级工程师1名(),项目经理1名()。