文档库 最新最全的文档下载
当前位置:文档库 › 软件开发计划书 (1)

软件开发计划书 (1)

软件开发计划书 (1)
软件开发计划书 (1)

软件开发计划书项目名称:开发实验管理系统

目录

1引言 ------------------------------------------------------------------------------- 3

1.1编写目的 ---------------------------------------------------------------------------------------------------- 3

1.2背景----------------------------------------------------------------------------------------------------------- 3

1.3定义----------------------------------------------------------------------------------------------------------- 4

1.4参考资料---------------------------------------------------------------------------------------------------- 4

1.5 系统动机 ---------------------------------------------------------------------------------------------------- 4

1.6标准、条件和约定 --------------------------------------------------------------------------------------- 5

1.7编写文档的WBS ------------------------------------------------------------------------------------------ 5 2项目概述---------------------------------------------------------------------------- 6

2.1工作内容 ---------------------------------------------------------------------------------------------------- 6

2.2主要参加人员---------------------------------------------------------------------------------------------- 6

2.3产品及成果 ------------------------------------------------------------------------------------------------ 6

2.3.1程序 ------------------------------------------------------------------------------------------------- 6

2.3.2文件 -------------------------------------------------------------------------------------------------- 6

2.3.3服务 ------------------------------------------------------------------------------------------------- 6

2.3.4非移交产品 ---------------------------------------------------------------------------------------- 6

2.4验收标准---------------------------------------------------------------------------------------------------- 8

2.4.1代码的验收 ---------------------------------------------------------------------------------------- 8

2.4.2 文档验收-------------------------------------------------------------------------------------------- 8

2.4.3 服务验收-------------------------------------------------------------------------------------------- 8 3实施总计划-------------------------------------------------------------------------- 8

3.1开发过程 ---------------------------------------------------------------------------------------------------- 8

3.1.1 需求分析-------------------------------------------------------------------------------------------- 8

3.1.2 系统设计-------------------------------------------------------------------------------------------- 8

3.1.3 编码及测试阶段---------------------------------------------------------------------------------- 8

3.1.4 文档、产品部署---------------------------------------------------------------------------------- 9

3.1.5 项目总结-------------------------------------------------------------------------------------------- 9

3.2工作任务的分解 ----------------------------------------------------------------------------------------- 10

3.3接口人员 --------------------------------------------------------------------------------------------------- 11

3.4进度---------------------------------------------------------------------------------------------------------- 11

3.5预算---------------------------------------------------------------------------------------------------------- 12

3.6关键问题 --------------------------------------------------------------------------------------------------- 12 4支持条件--------------------------------------------------------------------------- 13

4.1计算机系统支持------------------------------------------------------------------------------------------ 13

4.2需要用户承担的工作 ----------------------------------------------------------------------------------- 14

4.3需由外单位提供的条件 -------------------------------------------------------------------------------- 14 5专题计划要点 ----------------------------------------------------------------------- 16

5.1开发人员培训计划 -------------------------------------------------------------------------------------- 16

5.2 测试计划 --------------------------------------------------------------------------------------------------- 16

5.3 质量保证计划 --------------------------------------------------------------------------------------------- 16

5.4 人员配置计划 --------------------------------------------------------------------------------------------- 16

5.5 客户培训计划 --------------------------------------------------------------------------------------------- 16

5.6 安全保密计划 --------------------------------------------------------------------------------------------- 16

1.1编写目的

对软件需求的全面、深入的理解是软件开发工作获得成功的前提条件,作为软件定义时期的最后一个阶段,需求分析的任务是明确用户对目标系统的需求,主要是确定对系统的综合要求,同时分析系统的数据要求。它能提高软件开发过程的能见度,便于实现软件开发人员对开发过程的工程化管理与控制,便于项目管理人员、开发人员、测试人员、维护人员之间更好地交流与协作。

本项目开发计划用于从总体上指导《开发实验室管理系统》项目顺利进行并最终得到通过评审的项目产品。本项目开发计划面向项目组全体成员。

1.2背景

目前国内学校教学设备自动化管理水平不是很高。大多数学校设备管理办法是设备采购进来以后,将设备的基本情况和相关信息登记存档,然后将档案存档。以后档案基本就没人维护,如设备位置变迁、检修情况、设备当前运行状态等信息根本不会体现在设备台帐上,即设备跟踪信息不能及时体现在设备档案上。某些使用设备管理系统学校,对设备的跟踪信息即使能体现在设备档案上,但设备的缺陷处理及设备缺陷等功能没有实施,设备检修的备品备件情况和检修成本核算没有实现,整个学校设备管理信息化仍处于较低水平。

因而学生只能在规定的时间内进入实验室,按照实验教科书上的步骤进行实验。大多数学生在实验课上充当的是实验记录员的角色,创意意识和创造性思维根本没有得到锻炼。

通过实验室的开放,可以提升学生的实验热情,提高实验教学质量,促进实验教师业务水平的提高,同时还可以提高仪器设备的利用率。在此基础上,考虑设计一个开放实验室管理系统,用以进行开放实验室的管理,提高工业效率。系统构建在Internet上,任何一台联网的计算机都可以通过Internet访问本系统,通过网页发布实验室综合信息,包括教学计划、实验课程介绍、规章制度、操作规程、数据图表、老师队伍、实验教材讲义、开放实验室管理、通知、成绩公布等。

专门术语:

SQL SERVER:系统服务器所使用的数据库关系系统(DBMS)。

SQL:一种用于访问查询数据库的语言

事务流:数据进入模块后可能有多种路径进行处理。

主键:数据库表中的关键域。值互不相同。

外部主键:数据库表中与其他表主键关联的域。

ROLLBACK:数据库的错误恢复机制。

缩写:

系统:若未特别指出,统指本开放实验室管理系统。

SQL:Structured Query Language(结构化查询语言)。

ATM:Asynchronous Transfer Mode (异步传输模式)。

UML:统一建模语言、是一套用来设计软件蓝图的标准建模语言,是一种从软件分析、设计到编写程序规范的标准化建模语言。

UDP :User Datagram Protocol是无连接的传输层协议

分布式代理:可隐藏服务器ip ,减少服务器的危险;

服务器代理:可验证用户数据的正确性,以及安全性,进行处理

三级代理:减轻服务器压力,可实现智能作弊系统!

1.4参考资料

该文档主要参考,教材《软件工程-理论与实践》(作者:美Shari Lawrence Pfleeger,清华大学出版社,2003年8月第一版)与某些项目实例而写ASP --- 电子工业出版社

数据库原理---电子工业出版社

SQL Server--- 电子工业出版社

1.5 系统动机

随着现代教育技术的不断发展和教学手段的进一步改革,充分利用学校现有的多媒体设施,校园网建立教学网站,使实验室建设与课堂教学同步来满足多媒体和网络教学的需求。

1.6标准、条件和约定

本项目遵从以下标准:

GB/T 13702-1992 计算机软件分类与代码

GB/T 20918-2007 信息技术

GB/T 19003-2008 软件工程

GB/T 5538-1995 软件工程标准分类法

GB/T 9386-2008 计算机富安居测试文档编制

GB/T 9385-2008 计算机软件需求规格说明

GB/T 5532-2008 计算机软件测试规范

GB/T 18221-2000 信息技术程序设计语言

GB/T 11457-2006 信息技术软件工程

GB/T 8567-2006 计算机软件文档编制规范

1.7编写文档的WBS

编写文档任务

任务调度收集材料分类编写检查验收总结成果

任务规划实际考察目录章节阶段检查阶段总结

任务分配网上资源详细编写汇总检查汇总总结

2项目概述

2.1工作内容

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

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

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

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

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

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

7、交付最终工作产品。

8、项目实施总结

9、项目验收

2.2主要参加人员

同一小组

2.3产品及成果

2.3.1程序

软件名称:开放实验室管理系统

编程语言:C#

2.3.2文件

?用户操作手册:本手册详细描述软件的功能、性能和用户界面,使用户对如何使用该软件得到具体的了解,为操作人员提供该软件各种运行情

况的有关知识,特别是操作方法的具体细节。

?软件维护手册:主要包括软件系统说明、程序模块说明、操作环境、支持软件的说明、维护过程的说明,便于软件的维护。

2.3.3服务

查询实验设备的使用情况如:是否损坏,数量,金额,新购买等。

2.3.4非移交产品

?可行性分析报告:说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能

实施方案,说明并论证所选定实施方案的理由。

?项目开发计划:为软件项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开发的进度、开发经费的预算、所需的硬件及软件资源等。

?软件需求说明书(软件规格说明书):对所开发软件的功能、性能、用户界面及运行环境等做出详细的说明。它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编写的,也是实施开发工作的基础。该说明书应给出数据逻辑和数据采集的各项要求,为生成和维护系统数据文件做好准备。

?概要设计说明书:该说明书是概要实际阶段的工作成果,它应说明功能分配、模块划分、程序的总体结构、输入输出以及接口设计、运行设计、数据结构设计和出错处理设计等,为详细设计提供基础。

?详细设计说明书:着重描述每一模块是怎样实现的,包括实现算法、逻辑流程等。

?测试计划:为做好集成测试和验收测试,需为如何组织测试制订实施计划。计划应包括测试的内容、进度、条件、人员、测试用例的选取原则、测试结果允许的偏差范围等。

?测试分析报告:测试工作完成以后,应提交测试计划执行情况的说明,对测试结果加以分析,并提出测试的结论意见。

?开发进度月报:该月报系软件人员按月向管理部门提交的项目进展情况报告,报告应包括进度计划与实际执行情况的比较、阶段成果、遇到的问题和解决的办法以及下个月的打算等。

?项目开发总结报告:软件项目开发完成以后,应与项目实施计划对照,总结实际执行的情况,如进度、成果、资源利用、成本和投入的人

力,此外,还需对开发工作做出评价,总结出经验和教训。

?软件问题报告:指出软件问题的登记情况,如日期、发现人、状态、问题所属模块等,为软件修改提供准备文档。

?软件修改报告:软件产品投入运行以后,发现了需对其进行修正、更改等问题,应将存在的问题、修改的考虑以及修改的影响做出详细的描述,提交审批。

?源程序:软件开发过程中的全部代码以及注释。

2.4验收标准

2.4.1代码的验收

最后在交付客户之前进行小组内评审,代码编写符合HB6465标准,与文档说明保持一致,代码书写风格统一,采用标准规范,没有下列错误:由于软件缺陷造成丢失数据,不符合设计要求,响应时间太长无法接受等问题。

2.4.2 文档验收

最后在交付客户之前进行小组内评审,文档格式符合HB6465标准,

功能符合与客户的合同要求,清晰易读,没有语病与歧义。

2.4.3 服务验收

服务硬件达到文档说明的要求,人员技术考核合格,定期上门维护。

3实施总计划

3.1开发过程

3.1.1 需求分析

需求分析是整个设计中重要的一环,当可行性分析完成,项目立项,确定开发角色后,有关的设计开发人员与相关业务人员共同对业务流程、管理方式进行分析,并进行资料的收集、整理。在完成了对有关数据信息的收集、归纳和分析整理后,确定了用户需求,对软件必须完成的功能进行了定义,在此基础上完成了数据定义,建立了数据字典。

3.1.2 系统设计

10开后完成对整个系统的分析设计,对概念模型、存储模式、完整性控制、存取权限等进行了定义,对系统功能各模块进行了详细设计、定义了数据库总体结构、编码命名规范。

3.1.3 编码及测试阶段

三个月的时间,完成程序设计和系统测试,完成了数据库建立及程序的编制调试。为了避免错误积累,采用边开发边测试的基本模式,对每个模块都安排专人进行单独测试,系统联调及系统测试,对系统处理逻辑、例外处理能力、容错能力等进行大规模的测试,对发现的问题进行彻底纠正。

3.1.4 文档、产品部署

5天,完成用户培训工作,编写各类文档,系统投入运行阶段。

3.1.5 项目总结

项目结束后用一周左右时间,对项目研发、部署等开发过程中的问题、经验教训总结备案,以利于项目经验的积累和开发进的的缩短。

3.2工作任务的分解

表3.1 工作情况

3.3接口人员

负责本项目同用户的接口人员为6人,由软件发开方派专人,按客户要求,指定地点安装,调试,运行并给客户演示,在后期中负责维护和更新。

3.4进度

方法:采用结构化开发

设置模块开发优先级:通过对游戏平台的特点和信息流程等的分析,确定各模块开发的先后次序。

具体开发进度安排如下:

注:有四个里程碑,分别是需求完成时、详细设计完成时、系统编码完成时、整个项目工作完成时。

表3.2 里程碑事件

3.5预算

表3.4表劳务的预算(人员成本/月)

表3.5经费的预算

3.6关键问题

表3.6 项目风险因素

影响本计划完成的主要问题有:

?没有经费和硬件设施有限

?用户需求不清,存在误解及二义性

?第一次开发软件,开发人员没有实际经验

?时间有限,没有足够的开发时间

4支持条件

4.1计算机系统支持

开发时需要的支持条件:

?硬件:

服务器:Xeon E5-2620 v2 2.1GHz 6核 12线程,内存:16G以上;

硬盘:2TB以上;

网络适配器:100MB/1000MB自适应;

打印机一台

UPS(选配)

工作站:Intel I5以上微机;

内存:4GB

硬盘:至少500GB以上;

网络适配器:100MB/1000MB自适应

网络:至少一台服务器

至少一台工作站

使用TCP/IP协议的局域网

?软件:

操作系统为Window 7,使用集成开发工具Eclipse Kepler Service Release 2,数据库采用SQL Server 2010,项目运行环境为iis6.0.

运行时需要的支持条件:

一、服务器的要求

1.服务器的中央处理部件(CPU)建议使用Intel 至强E5-2620 v2以上)处理器芯片。

2.服务器内存必须使用服务器专用DDR3内存

3.为了保证数据存储的绝对可靠,硬盘应使用磁盘冗余阵列(RAID 01)4.为了防止服务器不可预测的故障,或者服务器的定期维护对公司整个业务造成的影响,所有建议使用两台服务器。两台服务器应构成双机热备份。中间使用Watchdog电路。这样的结构可以保证整个系统的长时间不间断工作,即使在服务器定期维护的时候也可以使用后备另一台服务器工作。

5.服务器应支持热插拔电源

6.服务器必须配备UPS(不间断电源)。

7.服务器应该放在学校内部。不然无法进行程序调试。

8.服务器应该必须有固定IP地址。

9.其他性能在经济条件允许的情况下,应该尽量使用高速稳定的配件。

二、服务器上应该配备的软件

1.操作系统:Microsoft Windows server 2012 R2

2.数据库:Microsoft SQL Server 2010 (简体中文版)

3.服务器必须使用专业的防火墙和反病毒软件。

4.除了为了运行必须配备的程序以外,服务器上建议尽量不要安装其他无关程序,以减少程序的混乱或者程序的意外冲突。

5.各系的操作系统尽量统一。(Windows 7系列)。这样可以避免管理软件因为操作系统版本不一致造成的过多的开销。

6.各系的机器必须也安装反病毒软件和防火墙。以防止网络上的蠕虫病毒在整个网络范围内的蔓延。

7.如果要打印涉及字段比较多的报表,应该配备针式打印机。

4.2需要用户承担的工作

(待议)

4.3需由外单位提供的条件

本系统为独立开发,不需要外单位提供条件。

5专题计划要点

5.1开发人员培训计划

2015年9月18日起,至2015年10月28日,共十天实习期间,上午进行软件工程项目开发各项内容的专题知识讲座;下午进行开发设计。

5.2 测试计划

2015年1月2日—2015年1月13日对软件进行各项测试工作;

5.3 质量保证计划

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

5.4 人员配置计划

该项目开发小组共人:组长:

组员:

5.5 客户培训计划

在软件实际应用后的前一个月,对用户进行软件操作方法的具体培训;

5.6 安全保密计划

在从项目开发阶段到最后软件的正式发布期间,做好项目的保密工作,小组成员对所有项目所有相关文档进行加密,做好备份工作。

酒店管理系统项目开发计划书

《软件过程管理》项目小组 软件项目开发计划书 题目酒店管理系统 教师郑艳艳 院系工程与设计学院 专业计算机科学与技术 班级计算机 131 二〇年月日

目录 目录 (1) 1.引言 (2) 1.1编写目的 (2) 1.2项目简介 (2) 1.2.1项目名称 (2) 1.3定义 (2) 1.3.1专门术语 (2) 1.3.2专业术语缩写 (2) 1.4参考资料 (2) 2.项目概述 (3) 2.1工作内容 (3) 2.2酒店管理系统的功能结构 (4) 2.2.1客房预订系统 (4) 2.2.2前台接待系统 (5) 2.2.3前台收银系统 (5) 2.2.4管家系统 (6) 2.2.5密码管理系统 (6) 3.项目组织和资源 (7) 3.1项目组织 (7) 3.2项目资源 (7) 3.2.1人力资源 (7) 4.实际开发结果 (7) 4.1软件产品描述 (7) 4.2主要功能和性能 (7) 4.2.1主要功能 (7) 4.2.2性能 (8) 4.3进度 (8) 5.实施计划 (8) 5.1项目工作任务分解 (8) 5.2关键问题 (8) 6.经验与教训 (9)

1.引言 1.1 编写目的 编写此计划的目的是为了对项目的完成情况进行总结,方便软件下一步的进展。 它说明了本项目软件开发的方法,是一个高级计划,可以为本项目的相关专题计划的制定提供指导与参考,供项目组全体人员阅读从而更好地进入下一阶段的工作。 1.2 项目简介 1.2.1项目名称 项目名称:酒店管理系统(HMS ) 英文名称: Hotel Management System 版本号: 1.0 1.3 定义 HMS :Hotel Management System 酒店管理系统 PM : Project Manager 项目经理 1.3.1专门术语 MySQL:关系型数据库管理系统(DBMS )。 SQL:一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK:数据库的错误恢复机制(回滚)。 1.3.2专业术语缩写 系统:若未特别指出,统指本酒店管理系统。 SQL: Structured Query Language( 结构化查询语言)。 UML :统一建模语言、是一套用来设计软件蓝图的标准建模语言,是一种从软件分析、设计到编写程序规范的标准化建模语言。 1.4 参考资料 《酒店管理系统需求分析说明书》 《河南工业大学软件过程管理实验指导书》 《软件过程管理》 《系统分析与设计》 《项目过程规范》

软件项目开发计划书

软件项目开发计划书 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

软件开发计划书 项目名称:图书管理系统 目录

1引言 编写目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,有必要以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容以书面的方式描述出来,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 本项目开发计划用于从总体上指导图书管理系统项目顺利进行并最终得到通过评审的项目产品。本项目开发计划面向项目组全体成员。 背景 山西农业大学图书管理系统是由沈阳师范大学委托我们开发的大型管理系统,主要功能是实现图书馆的信息化管理,包括读者信息管理,书籍信息管理,借阅信息管理,管理者信息管理等功能。项目周期为六个月,项目背景规划如表所示。 表项目背景规划

图书管理系统是学校信息管理系统的一个重要组成部分,它需要学生基本信息系统提供学生的基本资料,因为很多情况下,图书证号和学生的学生证号是一样的,而且在图书管理中,需要知道学生所在的系别和班级等信息;另外,它还需要教职工信息系统提供基本资料,因为教职工当然也能在图书馆借阅图书。因此,在设计时可以和校园信息管理系统的其他系统使用同一个数据库管理系统,以便系统之间的信息交流和管理。 定义 专门术语: SQL SERVER:系统服务器所使用的数据库关系系统(DBMS)。 SQL:一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK:数据库的错误恢复机制。 缩写: 系统:若未特别指出,统指本图书管理系统。 SQL:Structured Query Language(结构化查询语言)。 ATM:Asynchronous Transfer Mode (异步传输模式)。 UML:统一建模语言、是一套用来设计软件蓝图的标准建模语言,是一种从软件分析、设计到编写程序规范的标准化建模语言。

产业园区项目策划书

产业园区项目策划书 导读:本文产业园区项目策划书,仅供参考,如果能帮助到您,欢迎点评和分享。 一份优秀的项目策划书是遵从整体市场策划案的思路,策划书频道为您提供各类活动策划书,包括活动策划书汇总精选、2013策划书格式大全汇总。以下提供的是产业园区项目策划书。 一、项目性质:工业(新建) 二、建设单位:天门工业园管理委员会 三、地点围:天门工业园天仙公路以北方向8#路两侧,天仙公路以南方向7#路两侧,覆盖围6平方公里,用地面积2500亩。 四、项目背景 (一)建设背景 天门是一个农业大市,是国家著名的商品粮、优质棉、优质油和瘦肉猪生产基地,是城市经济圈重要的农产品生产加工基地之一,主要农产品产量在全省占有重要地位,具有发展食品加工业的许多有利条件和良好现实基矗食品加工业是直接关系广大人民群众生活和健康的重要产业,是增长较快的产业,是永恒的消费型产业,具有巨大的发展潜力和广阔的发展前景。天门市充分发挥农产品资源丰富的优势,抓住加工这个关键环节,推动食品加工业向规模化、产业化、聚集化发展,提高食品加工水平,促进天门市从农业大市向食品加工强

市转变。 (二)资源优势 天门市主要粮食作物有水稻、小麦、大豆、玉米,经济作物有棉花、油菜、蔬菜,传统作物有黄花菜、花生、绿豆、荞麦、芋环、菊芋等;主要水产品有青鱼、草鱼、鲢鱼、鲤鱼、鳙鱼、鲫鱼、鳊鱼,名特优水产品有河蟹、龙虾、斑点叉尾回、黄颡鱼、淡水白鲳、鳜鱼、南方大口鲶、异育银鲫、泥鳅、黄鳝、义河蚶等;主要畜禽品牌产品有“健康之村”牌大活猪、“侨乡”牌皮咸蛋、“茶圣寺”牌香味板鸭、“康东”牌宫禽酱鸭系列、“全盛”牌无公害土鸡蛋等。天门市出口的农产品主要有棉花、黄豆、芝麻、大米、莲藕、生猪、鲜蛋、龙虾、蔬菜、饼粕以及黄花菜等土特产及其加工产品。此外,多宝的花生、九真的慈菇、岳口的芋环以及渔薪的酱菜、干一马湾的皮咸蛋、市的板鸭等农副产品,都具有很强的市场竞争优势和发展潜力。 天门市境的野生动植物约有1100余种,其中野生动物200余种、野生植物900余种。在900余种野生植物中,有药材9类152种,属国家收购的有20种,年收购量一般为31.8吨,其中野生半夏行销国,有“荆半夏”之称。天门境现有乔、灌、藤本等木本植物360种(乡土树种325种、引进树种35种),其中:用材林主要有意、水杉、池杉、枫、苦楝、白榆、臭椿、香椿、马尾松、湿地松等,风景观赏树种主要有雪松、广玉兰、樟树、柏树、女贞、槐树、桂花、紫荆、紫薇等,经济林主要有梨、桃、、银杏、枣、柑桔、葡萄、柿等。 (三)实施区域

软件项目开发计划书

软件开发计划书 项目名称:乐吧乐游戏平台参与人员:

目录 1引言 ---------------------------------------------------------------------------------------------- 2 1.1编写目的 --------------------------------------------------------------------------------- 2 1.2背景 --------------------------------------------------------------------------------------- 2 1.3定义 --------------------------------------------------------------------------------------- 3 1.4参考资料 --------------------------------------------------------------------------------- 3 1.5 系统动机 -------------------------------------------------------------------------------- 3 1.6标准、条件和约定 --------------------------------------------------------------------- 3 1.7编写文档的WBS ----------------------------------------------------------------------- 4 2项目概述 ---------------------------------------------------------------------------------------- 5 2.1工作内容 --------------------------------------------------------------------------------- 5 2.2主要参加人员 --------------------------------------------------------------------------- 5 2.3产品及成果 ------------------------------------------------------------------------------ 7 ------------------------------------------------------------------- 错误!未定义书签。 ------------------------------------------------------------------- 错误!未定义书签。 ------------------------------------------------------------------- 错误!未定义书签。 ------------------------------------------------------------------- 错误!未定义书签。 2.4验收标准 -------------------------------------------------------------------------------- 8 ------------------------------------------------------------------- 错误!未定义书签。 2.4.2 文档验收 ------------------------------------------------------------------------- 8 2.4.3 服务验收 ------------------------------------------------------------------------- 8 2.5完成项目的最迟期限 ----------------------------------------------------------------- 8 2.6本计划的审查者与批准者------------------------------------------------------------ 8 3实施总计划 ----------------------------------------------------------------------------------- 10 3.1开发过程 ------------------------------------------------------------------------------- 10 3.1.1 需求分析 ----------------------------------------------------------------------- 10 3.1.2 系统设计 ----------------------------------------------------------------------- 10 3.1.3 编码及测试阶段 -------------------------------------------------------------- 10

银行管理系统 项目开发计划书

软件工程课程设计 项目计划书 项目名称:银行管理系统 学院:计算机科学与技术学院 专业:计算机科学与技术专业 班级: 姓名: 指导教师: 2011 年11 月03 日

目录 软件工程课程设计 (1) 项目计划书 (1) 1 系统主题 (4) 1.1引言 (4) 1.2背景/选题动机/目的 (4) 1.3系统与“创新杯”的主题关系(2) (5) 1.4市场调查过程和结论(3) (5) 2 需求分析 (6) 2.1概要 (6) 2.2使用场景 (6) 2.3可行性分析报告 (7) 2.4 应用领域/实用性分析 (8) 2.5未来发展方向 (8) 3 团队组成和分工 (8) 4 系统功能概述 (9) 4.1功能需求分析 (9) 4.2 系统性能要求 (9) 4.3功能点列表 (10) 4.4性能点列表 (10) 4.5数据描述 (11) 5 系统设计概要 (11) 5.1实现系统所采用的技术方案和技术亮点 (11) 5.2系统构架 (12) 5.3功能模块描述 (12) 5.4 E-R图 (17) 5.5用例图 (19) 5.6概念数据模型图 (20) 5.7业务模型 (21) 5.8 界面 (22) 6 系统环境 (27)

6.1开发平台 (27) 6.2 Client运行环境 (27) 6.3 Server运行环境 (28) 7 项目时间进度表 (28) 7.1总体进度表 (28) 7.2软件工作产品规模和工作量估计 (28) 8 风险分析 (29)

1系统主题 1.1引言 在现代化的银行管理中,银行管理系统有着十分重要的作用,然而,用大型软件系统对于小型的企事业单位,不啻于“杀鸡用牛刀”,因此小型软件对于这种单位自然有十分重要作用。某小型企业出与这种目的制作了这银行账户管理系统。 1.2背景/选题动机/目的 随着社会经济的发展,信息化程度的不断深入,银行的传统业务己愈来愈不能满足银行客户的需要。 现今,人们的金融意识、科技意识己经有了很大的提高,在紧张忙碌的生活中,己越来越来不习惯每月奔忙于各银行营业柜台之问去排队缴各种各样的费用了;同时,各种经营单位如电信、移动、供电、煤气、自来水、证券等等一是为了提高服务质量、方便客户,二是为了减轻自己日趋繁重的工作量,纷纷委托银行为其开展代收代付业务:同时,随着我国加入世贸组织的日益临近,我国的银行业将面临更加激烈的同业竞争,如何提供更多的金融产品和更优质的服务,如何吸引更多的客户,如何利用计算机技术加强银行帐户信息管理、进行银行业务再造,提高银行的工作效率和业务竟争能力是摆在各家银行面前的一个迫切需要解诀的问题。 近几年来,各商业银行加快了与社会各业的合作,利用自身的网点优势和业务特点,为其提供各种高效、快捷的代收代付业务,也就是中间代理业务,目前以与广大人民群众生活密切相关的各项缴费业务如水电费、电话费、手机费等代收业务为主,这些业务开展方式多种多样,但一般都离不开计算机的高效管理支持。 随着代理业务不断发展,业务品种越来越多,各项业务做法互有差异,这就对银行的电子化水平和相应的管理水平提出了更高的要求。如何利用电子化的手段构建一个高效统一的、通用灵活的系统来管理各种各样的业务,是每个商业银行所要研究的课题。支持决策系统的,需要在数据库的基础上,进行联机分析处理,每次处理的数据量大,响应时间长。 特别是银行每天要处理大量的存取款事件,做好存取款是银行工作重要的环节,然而要有效处理必须要有良好的程序和数据管理系统来建立一个良好的软件系统来实现快速、有效、准确、安全的处理银行事物。

软件开发计划书

软件开发计划书项目名称:自由游戏平台

参与人员: 软件项目开发计划书自由游戏平台 目录: 1.引言 1.1编写目的 1.2编写背景 1.3定义 1.4参考资料 1.5系统动机 1.6标准.条件和约定 1.7编写文档的WBS 2.项目概述 2.1工作内容 2.2主要参加人员 2.3产品及成果 ①程序

②文件 ③服务 ④非移交产品 2.4验收标准 ①代码的验收 ②文档的验收 ③服务的验收 2.5完成项目的最迟期限 2.6本计划的审查者与批准者 3.实施总计划 3.1开发过程 ①需求分析 ②系统设计 ③编码及测试阶段 ④文档.产品部署 ⑤项目总结 3.2工作任务的分解 3.3接口人员 3.4进度 3.5预算 3.6关键问题 4.支持条件 4.1计算机系统支持 4.2需要用户承担的工作

4.3需由外单位提供的条件 5.专题计划要点 5.1开发人员培训计划 5.2测试计划 5.3质量保证计划 5.4人员配置计划 5.5客户培训计划 5.6安全保密计划

引言 编写目的: 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,有必要以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容以书面的方式描述出来,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 本项目开发计划用于从总体上指导《自由游戏平台》项目顺利进行并最终得到通过评审的项目产品。本项目开发计划面向项目组全体成员。 背景 《自由游戏平台》主要功能是,为广大用户提供一个面对面的游戏平台;基本可包括所有保单系列产品,以及国内外比较流行的博彩游戏!该项目在计划中... 项目背景规划

软件项目开发计划书

软件项目开发计划书 1引言 1.1编写目的 提示:该项主要说明编写这份项目开发计划的目的,指出预期的读者。 1.2项目简介 1.2.1项目名称 提示:项目名称项主要说明项目编号、项目名称及中英文简称。 1.2.2产品标识 提示:产品标识项主要为产品给定唯一标识:产品名称、产品简称、版本号等相关信息。 1.3定义 提示:定义项主要列出文件中用到的专门术语的定义和缩略语,要求表述清晰明了准确。 1.4参考资料 提示:参考资料项主要列出制定开发计划须依据的文件和项目开发过程中需要使用的参考资料,如: 本项目的经核准的计划任务书或合同,上级主管部门的批文。 属于本项目的其他已发表的文件。 本文件中各处引用的文件、资料。 开发中所需用到各类资料及开发标准等相关信息。 2.项目概述 提示:项目概述项要重点描述与项目开发相关的需求与约束。 2.1工作内容 提示:工作内容项简要地说明在本项目的开发中须进行的各项主要工作。

2.2交付项 提示:交付项列出需交付给用户的软件、硬件、文档、媒体形式等产品项,并说明其功能和性能。 3.非交付项 提示:非交付项主要说明开发过程中使用但不必向用户移交的软件、硬件或文档资料。 3.项目组织和资源 3.1项目组织 提示:项目组织主要说明项目组的组织结构、内部关系、负责人(为直观和可理解该项内容可用结构图的形式来表示)。 3.2项目资源 3.2.1人力资源 提示:人力资源主要说明参与项目的总人数和人员结构,人员结构可用下表从职责和技术水平等方面进行说明。格式和内容如表1所示。 表1:项目人员构成表 3.2.2已有开发设施 提示:已有开发设施项主要说明开发地点、使用设备、合同条款所要求的其他已有设施。 3.2.3须获取的设施及相关资源 提示:须获取的设施及相关资源项主要说明须获取的设备、软件、服务设施、图书资料、用户相关文档资源、文件资料等,说明获取的方法(如:外购、租赁)、获取的时间等内容。 3.2.4可复用资源

超市管理系统项目开发计划书

超市管理系统项目开发计划书

1.引言 1.1目旳` (1)大大提高超市旳`运作效率; (2)通过全面旳`信息采集和处理,辅助提高超市旳`决策水平; (3)使用本系统,可以迅速提升超市旳`管理水平,为降低经营成本,提高效益,增强超市扩张力,提供有效旳`技术保障. 1.2范围 由于这是一个较小旳`软件项目(开发人数少,并且开发时间短)适应于各种小型旳`超市. 1.3 定义术语 对软件组织内部和外部有关旳`行业术语、专用名词进行定义. (1)、软件架构:软件系统旳`总体逻辑结果.按照不同旳`设计方法,有不同旳`总体逻辑结构.采用面向功能或面向数据旳`设计方法,总体逻辑结构为一树形旳`功能 模块结构图.采用面向对象或面向部件(构件)旳`设计方法,总体逻辑结构为 部件(结构)旳`组装图. (2)、数据结构:数据结构包括:数据库表旳`结构、其他数据结构等. (3)、子系统:具有相对独立功能旳`小系统叫做子系统.一个大旳`软件系统可以划分为多个子系统,每个子系统可由多个模块或多个不见组成. (4)、模块:具有功能独立、能被调用旳`信息单元叫做模块.模块是结构化设计中旳`概念. (5)、内部接口:软件系统内部各子系统之间、各部件之间、各模块之间旳`接口,叫做内部接口.接口描述包括:调用方式、入口信息、出口信息等.

(6)、参考数据:参考数据是指文件书写时用到旳`其他数据. (7)、相关文档:相关文档是指当本文档内容变 1.4 参考质料 【1】、《软件需求分析》Swapna Kishore编机械工业出版社【2】、《软件工程技术概论》朱三元等编着 【3】、《SQL Server 2000 编程员指南》李香敏编北京希望电子出版社【4】《数据库原理及设计》陶宏才编清华大学出版社 【5】《超市管理软件资料》. 【6】《开发要求说明》. 【7】《软件需求说明书》. 【8】《概要设计说明书》. 1.5相关文档 【1】超市管理系统立项建议书 【2】超市管理系统需求书 1.6 版本更新记录 版本更新记录

(完整版)软件项目开发计划书

软件项目开发计划书 项目名称:基于Android平台跑步运动软件的设计与实现

目录 1引言--------------------------------------------------------------------------------------------------------------------- 4 1.1编写目的 ----------------------------------------------------------------------------------------------------- 4 1.2背景------------------------------------------------------------------------------------------------------------ 4 1.3定义------------------------------------------------------------------------------------------------------------ 5 1.4参考资料 ----------------------------------------------------------------------------------------------------- 5 1.5 系统动机----------------------------------------------------------------------------------------------------- 6 1.6标准、条件和约定 ---------------------------------------------------------------------------------------- 6 1.7编写文档的WBS ------------------------------------------------------------------------------------------- 6 2项目概述 -------------------------------------------------------------------------------------------------------------- 7 2.1工作内容 ----------------------------------------------------------------------------------------------------- 7 2.2主要参加人员 ----------------------------------------------------------------------------------------------- 8 2.3产品及成果 -------------------------------------------------------------------------------------------------- 9 2.3.1程序 --------------------------------------------------------------------------------------------------- 9 2.3.2文件 --------------------------------------------------------------------------------------------------- 9 2.3.3服务 --------------------------------------------------------------------------------------------------- 9 2.3.4非移交产品 ----------------------------------------------------------------------------------------- 9 2.4验收标准--------------------------------------------------------------------------------------------------- 10 2.4.1代码的验收 --------------------------------------------------------------------------------------- 10 2.4.2 文档验收------------------------------------------------------------------------------------------ 10 2.4.3 服务验收------------------------------------------------------------------------------------------ 11 2.5完成项目的最迟期限 ---------------------------------------------------------------------------------- 11 2.6本计划的日期 --------------------------------------------------------------------------------------------- 11 3实施总计划 --------------------------------------------------------------------------------------------------------- 12 3.1开发过程 --------------------------------------------------------------------------------------------------- 12 3.1.1 需求分析------------------------------------------------------------------------------------------ 12 3.1.2 系统设计------------------------------------------------------------------------------------------ 12 3.1.3 编码及测试阶段 -------------------------------------------------------------------------------- 12 3.1.4 文档、产品部署 -------------------------------------------------------------------------------- 12 3.1.5 项目总结------------------------------------------------------------------------------------------ 12 3.2工作任务的分解------------------------------------------------------------------------------------------ 13 3.3接口人员 --------------------------------------------------------------------------------------------------- 14 3.4进度---------------------------------------------------------------------------------------------------------- 14 3.5预算---------------------------------------------------------------------------------------------------------- 15 3.6关键问题 --------------------------------------------------------------------------------------------------- 15 4支持条件 ------------------------------------------------------------------------------------------------------------ 16 4.1计算机系统支持------------------------------------------------------------------------------------------ 16 4.2需要用户承担的工作 ----------------------------------------------------------------------------------- 17 4.3需由外单位提供的条件 -------------------------------------------------------------------------------- 17 5专题计划要点------------------------------------------------------------------------------------------------------ 18

学籍管理系统项目计划书

学籍管理系统项目计划书 成绩管理系统项目计划书学院软件学院班级12级软件工程学号姓名全文结束》》年7月4日目录1 引言----------------------------------------------------------- 21、1前期准备--------------------------------------------------- 21、1、1目的--------------------------------------------------- 21、1、2背景--------------------------------------------------- 21、、2参考资料---------------------------------------------------22项目概述-------------------------------------------------------- 32、1目标-------------------------------------------------- 32、2产品---------------------------------------------------- 52、3运行环境-------------------------------------------------

62、4服务-----------------------------------------------------63可行性研究的前提---------------------------------------------------1 13、1要求-----------------------------------------------------1 13、2目标------------------------------------------------------1 23、3可行性研究的方法---------------------------------------------1 43、3评价尺度-----------------------------------------------1 43、3对现有系统的分析---------------------------------------------144功能------------------------------------------------------1 44、1功能定义-----------------------------------------------1 44、2模块功能介绍-----------------------------------------------165对所建议系统的说明-------------------------------------------------18 5、1说明-----------------------------------------18 5、2处理流程和数据流程------------------------------------19

软件开发项目计划书格式

正文 一、项目计划书格式 根据《GB8567-88计算机软件产品开发文件编制指南》中项目开发计划的要求,结合实际情况调整后的《项目计划书》内容索引如下: 1 引言 1.1 编写目的 1.2 背景 1.3 定义 1.4 参考资料 1.5 标准、条约和约定 2 项目概述 2.1项目目标 2.2产品目标与范围 2.3假设与约束 2.4 项目工作范围 2.5 应交付成果 2.5.1 需完成的软件 2.5.2 需提交用户的文档 2.5.3 须提交内部的文档 2.5.4 应当提供的服务 2.6 项目开发环境 2.7 项目验收方式与依据 3 项目团队组织 3.1 组织结构 3.2 人员分工 3.3 协作与沟通 3.3.1 内部协作 3.3.2 外部沟通 4 实施计划 4.1 风险评估及对策 4.2 工作流程 4.3 总体进度计划 4.4 项目监控 4.4.1 质量控制计划 4.4.2 进度监控计划 4.4.3 预算监控计划 4.4.4 配置管理计划 5 支持条件 5.1 内部支持(可选) 5.2 客户支持(对项目而言) 5.3 外包(可选) 6 预算(可选) 6.1 人员成本 6.2 设备成本

6.3 其它经费预算 6.4 项目合计经费预算 7 关键问题 8专题计划要点 二、项目计划书的编写说明 1 引言 1.1 编写目的 说明编写这份项目计划的目的,并指出预期的读者。 作用:本节是为了说明编制“项目计划书”亦即本文档的意图和希望达到的效果。注意这里的“目的”不是“项目目标”,而是为了说明本文档的目的与作用。“项目目标”在2.1中说明。 意义:使项目成员和项目干系人了解项目开发计划书的作用、希望达到的效果。开发计划书的作用一般都是“项目成员以及项目干系人之间的共识与约定,项目生命周期所有活动的行动基础,以便项目团队根据本计划书开展和检查项目工作。” 例如可以这么写:为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 常见的问题:把项目本身的“项目目标”误作编制项目开发计划的目的。 1.2 背景 主要说明项目的来历,一些需要项目团队成员知道的相关情况。主要有以下内容: 项目的名称:经过与客户商定或经过立项手续统一确定的项目名称,一般与所待开发的软件系统名称有较大的关系,如针对“XX系统”开发的项目名称是“XX系统开发”。 项目的委托单位:如果是根据合同进行的软件开发项目,项目的委托单位就是合同中的甲方;如果是自行研发的软件产品,项目的委托单位就是本企业。 项目的用户(单位):软件或网络的使用单位,可以泛指某个用户群。注意项目的用户或单位有时与项目的委托单位是同一个,有时是不一样的。如海关的报关软件、税务的报税软件,委托单位是海关或税务机关,但使用的用户或单位不仅有海关或税务机关,还包括需要报关、报税的企业单位。 项目的任务提出者:本企业内部提出需要完成此项目的人员,一般是领导或商务人员;注意项目的任务提出者一般不同于项目的委托单位,前者一般是企业内部的人员。如果是内部开发项目,则两者的区别在于前者指人,后者指单位。 项目的主要承担部门:有些企业根据行业方向或工作性质的不同把软件开发分成不同的部门(也有的分为不同事业部)。项目的特点就是其矩阵式组织,一般一个项目的项目成员可能由不同的部门组成,甚至可能由研发部门、开发部门、测试部门、集成部门、服务部门等等其中几个组成。需要根据项目所涉及的范围确定本项目的主要承担部门。 项目建设背景:从政治环境上、业务环境上说明项目建设背景,说明项目的大环境、来龙去脉。这有利于项目成员更好地理解项目目标和各项任务。 例句:根据《某部关于某建设工作的实施意见》精神,为了保障某建设工作的正常实施,必须加强监督考核,建立督查通报制度,某市某建设工作小组办公室把此项建设工作实施列入督查的重要内容,及时掌握进度,相关部门建立市某建设工作简报制度,及时反映全市某建设工作动态。 目前对于某建设工作的工作主要采用计划部门手工编制年度计划、建设工作主管部门和建设工作实施单位联合手动编制进度计划,某建设工作单位手工上报建设工作进度情况的方式,而全市的建设工作有数百个,加上前期建设工作的数量和今后某市建设发展的趋势,建设工作的数量将越来越多,原来的工作模式已经

软件项目管理项目计划书

湖南文理学院实验报告 时间:2013年12月3日 课程名称:软件项目管理 实验名称:xx学院毕业生就业信息管理系统项目计划书 班级:姓名:同组人: 指导教师评定:签名: 一、实验目的 掌握项目计划书的格式和写作要求,会结合具体项目写作项目计划书。 二、实验要求 1、结合模拟项目写出项目计划书。 2、提交项目计划书一份。 三、实验环境 1.硬件:计算机 2.操作系统:windows平台。 3.相关软件:Microsoft office软件。 四、实验内容 1 引言 1.1 编写目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 1.2 背景 项目的名称:xx学院毕业生就业信息管理系统。

项目的委托单位:xx学院计算机科学与技术学院软件开发部。 项目的用户(单位):xx学院各届毕业生。 项目的任务提出者:xx学院计算机科学与技术学院软件开发部。 项目的主要承担部门:xx学院计算机科学与技术学院软件开发部。 项目建设背景:通过本系统可以使xx学院毕业生就业信息管理工作更加合理化、科学化,提高工作的效率,从根本上改变就业管理工作的方式,通过Internet,各院系和学生利用网络的便利,可以直接查询和提交就业信息。在这种系统平台下,可以快速、有效、全面的反映最新的用人单位信息、毕业生基本信息和就业趋势,及时提供高校学生工作管理人员对历届用人单位需求信息的分析统计,及时有效地调查分析大学毕业生的择业趋势和引发的心理问题并进行及时有效的就业指导。可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。 1.3定义 Microsoft SQL Server2008:数据库开发环境 Visual Studio 2010:程序开发环境 1.4参考资料 [1]朱少民.软件过程管理.北京:清华大学出版社,2007 [2]朱少民.软件质量保证和管理.北京:清华大学出版社,2007 [3]韩万江,姜立新.软件开发项目管理.北京:机械工业出版社,2004 [4]Harold Kerzner,杨爱华,等.项目管理—计划、进度和控制的系统方法.第9版.北京: 电子工业出版社,2006. 1.5标准、条约和约定 《计算机科学与技术学院毕业生就业信息管理系统立项建议书》 《计算机科学与技术学院毕业生就业信息管理系统项目任务书》 《计算机科学与技术学院毕业生就业信息管理系统项目履行合同》 2、项目概述

相关文档