信息091-张金涛-学校教材订购系统.doc

上传人:b****2 文档编号:1404816 上传时间:2022-10-22 格式:DOC 页数:8 大小:88.50KB
下载 相关 举报
信息091-张金涛-学校教材订购系统.doc_第1页
第1页 / 共8页
信息091-张金涛-学校教材订购系统.doc_第2页
第2页 / 共8页
信息091-张金涛-学校教材订购系统.doc_第3页
第3页 / 共8页
信息091-张金涛-学校教材订购系统.doc_第4页
第4页 / 共8页
信息091-张金涛-学校教材订购系统.doc_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

信息091-张金涛-学校教材订购系统.doc

《信息091-张金涛-学校教材订购系统.doc》由会员分享,可在线阅读,更多相关《信息091-张金涛-学校教材订购系统.doc(8页珍藏版)》请在冰豆网上搜索。

信息091-张金涛-学校教材订购系统.doc

《学校教材订购系统》项目计划书

信息091张金涛

1.引言 2

1.1编写目的 2

1.2项目背景 2

1.3定义 2

1.4参考资料 3

2.项目概述 3

2.1工作内容 3

2.2条件与限制 4

2.3产品 4

2.4运行环境 5

2.5服务 5

2.6验收标准 6

3.实施计划 6

3.1任务分解 6

3.2进度 7

3.3预算 7

3.4关键问题 7

4.人员组织及分工 7

5.交付期限 7

6.专题计划要点 8

1.引言

1.1编写目的

【阐明编写开发计划的目的,指明读者对象。

为了保证项目按时按质的完成,便于项目团队成员更好的了解项目情况,使项目工作开展的各个过程合理有序,有必要以文件的形式,把项目中的各个步骤,人员分工等描述出来。

作为项目人员开展工作的依据。

1.2项目背景

【可包括:

a.项目的委托单位、开发单位和主管部门;

b.该软件系统与其他系统的关系。

安徽工程大学教材订购系统是由崔少少,刘培,刘成,张金涛,共同为安徽工程大学开发的一个管理系统,可以实现对教材的销售和采购环节的管理和查询的功能。

项目周期为3-4个月。

目前学校的教材采购还是主要由人工管理,首先由教师或学生填写购书单,经教材发行人员汇总购书单后,然后进行审核,然后采购书,教师或学生到购书出开发票、登记并领书单,教师或学生即可去书库领书。

若是脱销教材,则登记缺书,发缺书单给书库采购人员;一旦新书买到后,发通知给教师或学生来取书。

所有的过程都以手工方式进行,不仅浪费教材科管理人员的时间,而且记录、统计工作无法及时进行。

由于教材发放在时间上非常集中,造成教材科在每学期期初工作强度非常大,工作效率低下,差错率较高。

因此建立一个全面自动化、信息化的学生网上教材订购系统是形势所需。

1.3定义

【列出本档中用到的专门术语的定义和缩写词的原文。

专门术语:

SQLSERVER:

系统服务器所使用的数据库关系系统。

SQL:

一种数据库操作语言。

参库存表:

存放库中存在得书籍数据。

出库表:

存放已销售的书籍的数据。

入库表:

存放入库书籍的数据。

购书表:

存放提交的购书信息。

缺书登记表:

存放缺少的书籍的信息。

待购教材表:

存放待购书籍信息

缩写:

系统:

教材订购系统。

UML:

统一建模语言。

1.4参考资料

【可包括:

a.项目经核准的计划任务书、合同或上级机关的批文;

b.文档所引用的资料、规范等;列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源。

文档格式要求按照我国GB/T8567-1988国家标准和IEEE/ANSI830-1993标准规范要求进行。

包括以下文件:

教材订购系统需求说明书

软件工程项目开发文档范例

软件工程国家标准文档

软件需求说明书编写规范

参考资料

《学校教材订购系统需求分析说明书》 软件开发小组

张海藩 《软件工程导论》清华大学出版社

萨师煊、王珊 《数据库系统概论》高等教育出版社

2.项目概述

2.1工作内容

【简要说明项目的各项主要工作,介绍所开发软件的功能、性能等。

若不编写可行性研究报告,则应在本节给出较详细的介绍。

1、制定和修订项目开发计划;

2、进行计划跟踪与监控;

3、配合SQA的质量保证工作;

4、工作产品及时进行受控管理;

5、按计划提请阶段评审;

6、提交测试部门评测开发产品;

7、交付最终工作产品;

8、项目实施总结;

9、项目验收;

2.2条件与限制

【阐明为完成项目应具备的条件、开发单位已具备的条件以及尚需创造的条件。

必要时还应说明用户及分合同承包者承担的工作、完成期限及其他条件与限制。

由于对此课程设计的性格和要求觉得了对技术要求不高,只要具有面向对象语言开发的基本知识,掌握一个常用的软件开发工具,便可以顺利进行软件开发,在开发方案中我们选择了myeclipse工具,数据库选择了Sqlserver。

2.3产品

2.3.1程序

【列出应交付的程序名称、使用的语言及存储形式。

程序名语言

1.提交购书单:

(HandBuyBookBill)java

2.审核购书单(CheckBuyBookBill)java

3.购书单错误信息显示(BuyBookBillError)java

4.开发票(PrintBill)java

5.登记购书记录(DBRegistBuyBook)java

6.审核登记(CheckDBRegistBuyBook)java

7.登记购书记录错误信息显示(DBRegistBuyBookError)java

8.发领书单/打印(PrintBookBill)java

9.修改库存表、出库表(DBUpdateTable)java

10.审核修改表(CheckDBUpdateTable)java

11.修改表错误信息显示(DBUpdateTableError)java

12.发缺书单(HandLackBookBill)java

13.审核缺书单(CheckLackBookBill)java

14.缺书单错误信息显示(LackBillError)java

15.登记缺书记录(DBRegistLackBook)java

16.审核登记(CheckDBRegistLackBook)java

17.登记错误信息显示(DBRegistLackBookError)java

18.修改数据库中的表(DBUpdateTable)java

19.审核修改(CheckDBUpdateTable)java

20.修改错误信息显示(DBUpdateTableError)java

2.3.2文档

【列出应交付的文档。

测试验收后需递交的文档清单如下:

(1)软件计划书与开发合同

(2)需求分析文档

(3)数据库设计文档

(4)数据库安装手册

(5)概要与详细设计文档

(6)软件使用操作手册

(7)软件安装维护手册

(8)系统测试方案内容及指标

(9)系统测试报告

(10)开发过程会议纪要

2.4运行环境

【应包括硬件环境、软件环境。

硬件环境:

Windows2000sever数据库应具备的基本硬件要求。

硬盘20G以上,宜采用较高质量的服务器

CPU:

奔腾Ⅲ以上

内存:

2G以上。

软件环境:

Windowsxp操作系统

SQLSever2000

Myeclipse

2.5服务

【阐明开发单位可向用户提供的服务。

如人员培训、安装、保修、维护和其他运行支持。

人员培训:

可对管理人员进行详细培训,使其能独立掌握运用本系统。

安装:

对学校免费安装次系统

保修:

如果发生设备不能运转,在接到要求排除故障通知之后24小时之内到现场查明原因,排除故障。

其他支持:

若用户管理体系变动或更新设备,系统参数不再满足用户的要求,将对系统进行调整或重新设置参数,以适应用户新的管理模式和新设备要求。

2.6验收标准

本系统的测试验收内容包括以下几方面:

1.电脑硬件测试

2.网络设备测试

3.配套系统软件测试

4.系统集成测试

具体测试中须包括下列测试:

1.终端机器的正确运行

2.主机系统的正确运行

3.系统硬件和软件的正确配置与运行

4.网络的正确配置与运行

5.硬件、网络和软件系统化集成的正常运行

6.应用软件的执行,以及各种用户交互操作的运行

3.实施计划

3.1任务分解

【任务的划分及各项任务的负责人。

工作内容

负责人

项目可行性分析

张金涛

项目开发报告

刘培

需求分析

崔少少

系统分析

崔少少

详细设计

张金涛

数据库建立

张金涛

界面设计

刘培

测试计划

刘成

测试报告

刘成

项目开发总报告

周晨红

用户操作手册

周晨红

3.2进度

【按阶段完成的项目,用图表说明开始时间、完成时间。

产品名称

提交日期

负责人

需求分析结束

需求说明书

2012-4-15

周晨红

系统分析结束

系统说明书

2012-4-30

刘培

系统设计结束

数据库设计说明书

2012-5-15

崔少少

系统编码完成

可运行系统

2012-6-15

张金涛

项目结束

项目工作总结

2012-6-30

刘成

3.3预算

3.4关键问题

【说明可能影响项目的关键问题,如设备条件、技术焦点或其他风险因素,并说明对策。

1、专业基础知识不牢

本项目涉及知识较多,容易产生许多问题。

对策:

多看书,练习

2‘经验欠缺

由于原来没有涉及到软件开发的详细步骤,对此次开发造成一定困难。

对策:

通过不断实践

4.人员组织及分工

崔少少负责系统分析设计

5.交付期限

2012-6-30交付系统及文档

6.专题计划要点

【如测试计划、质量保证计划、配置管理计划、人员培训计划、系统安装计划等。

测试计划

2012-6-20---------2012-6-29对软件进行各项测试工作

质量保证计划

严格按照项目开发过程中的各项步骤,从项目立项,可行性研究报告,需求分析报告,项目开发计划等具体实施。

人员培训计划

系统安装计划

2012-7-1日安装系统

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1