软件项目规划书
陕西职业技术学院图书管理系统
软件项目规划书
编写人: 校对人: 审核人: 通过人:
红红软件公司
目录
1.引言 ............................................................. 3
1.1.编写目的 ............................................................................................................................. 3 1.2.项目背景 ............................................................................................................................. 3 1.3.定义 ..................................................................................................................................... 3 1.4.参考资料 ............................................................................................................................. 3
2.实现功能 ..................................................... 4
2.1.功能模块图 ......................................................................................................................... 4 2.2.功能简介 ............................................................................................................................. 4
2.2.1. 图书管理 ................................................................................................................ 4 2.2.2. 读者管理 ................................................................................................................ 4 2.2.3. 图书借阅 ................................................................................................................ 4
3.系统环境 ..................................................... 5
3.1.开发环境 ............................................................................................................................. 5 3.1.1. 开发语言 ................................................................................................................ 5 3.1.2. 数据库 .................................................................................................................... 5 3.2.运行环境 ............................................................................................................................. 5
3.2.1.硬件环 ...................................................................................................................... 5 3.2.2.软件环境 .................................................................................................................. 6 3.2.3.网络环境 .................................................................................................................. 6
4.人员配置 ..................................................... 6
5.进度安排 ..................................................... 7 6.提交成果 ..................................................... 7
6.1软件 ..................................................................................................................................... 7 6.2文档 ..................................................................................................................................... 8
7.费用预算 ..................................................... 8
7.1. 可预计费用 ....................................................................................................................... 8 7.2. 不可预计费用 ................................................................................................................... 8 7.3. 费用总计 ........................................................................................................................... 9
8.结论 ............................................................. 9
软件项目规划
1.引言
1.1.编写目的
通过可行性分析我们得知该项目具有可行性,为此我们准备承接此项目,,本公司专门成立小组,从经济、技术等方面进行规划,从而编写软件项目规划,为项目竞标提供准备。
1.2.项目背景
项目提出者:; 项目承接者:
项目开发者:
1.3.定义
陕西职业技术学院简称:贵单位; 红红软件公司简称:本单位; 图书管理系统简称:本系统。
1.4.参考资料
[1] 钱乐秋,《软件工程》,青还大学出版社,2008; [2] 张害藩,《软件工程导论》(第四版),清华大学出版社,2010;
[3] 王珊,《数据库原理及设计》,清华大学出版社,2011; [4] 赵池龙,《软件工程实践教程》,电子工业出版社,2011。
2.实现功能
2.1.功能模块图
图 2-1功能模块图
2.2.功能简介
2.2.1. 图书管理
实现了查阅图书的信息与类别功能。
2.2.2. 读者管理
实现了记录读者的信息与类别功能。
2.2.3. 图书借阅
实现了借书管理与还书功能。
3.系统环境
3.1.开发环境
3.1.1. 开发语言
本公司采用C#语言。
c#语言是Microsoft公司专门针对在.NET构架上开发应用程序而设计的程序设计语言,综合了c/c++和Java等语言的优点。本公司员工对c#语言已经有5年的运用技术,并用此语言开发过多种系统,均得到用户的一致好评。
因此使用该语言是可行的。
3.1.2. 数据库
本公司采用SQL数据库:
SQL数据库随着计算机的发展,SQL数据库适合于中型企业,安全性高,数据存储量大,在如今的计算机市场,该数据库得到多数企业的一致认可。本公司员工对SQL数据库已到精通。
所以使用该数据库是可行的。
3.2.运行环境
3.2.1.硬件环境
1)客户机
内存:2GB CPU : RAM DISK 硬盘: 300GB 2)服务器
内存:4GB CPU: RAM DISK 硬盘:500GB
3.2.2.软件环境
1)操作系统(Win7 Win xp) 2)IIS6.0
3.2.3.网络环境
保持10M/s网速到桌面。
4.人员配置
表4-1 人员配置表
5.进度安排
表5-1进度安排表
6.提交成果
6.1软件
本系统以光盘形式提交。
6.2文档
文挡以打印形式提交。 打印的文挡有:
可行性分析报告; 项目规划文档; 需求分析文档; 详细设计文档; 概要设计文档; 项目规范编码; 项目测试文档; 项目维护文档。
7.费用预算
7.1. 可预计费用
本系统开发期为3个月,需开发人员7人。根据软件系统的规模估算,每人月的人工费按5000元计算,开发费用为10.5万元。
外购开发工具、软件环境费用共1万元。 总共11.5万元。
7.2. 不可预计费用
共2万元。
7.3. 费用总计
总费用:13.5万元。
8.结论
我们会为这次开发提供最精通的编程人员,以保证图书管理系统的质量,达到您满意的程度。