项目开发计划
软件项目开发计划的目的:为保证项目能够顺利投入运行,需向项目开发人员指明开发项目应注意的事项,以文件形式将项目任务分解情况反映出来。内容涉及项目生命周期内的工作任务分配,项目团队组织,进度开发,经费预算等。
本项目开发计划用于总体上指导机房收费系统顺利进行并最终通过审批。本项目开发面向项目组全体成员。
a.待开发的软件系统的名称:机房收费系统
b.本项目的任务提出者:米新江教授
开发者:杜晓静等
用户:各校教师和学生
实现该软件的计算中心或计算机网络:学校网络中心
c.该软件系统同其他系统或其他机构的基本的相互来往关系:需要Windows系统和SQL server数据库,VB6.0环境
VB语言:借助于VB6.0程序软件,对工程项目进行编码实现功能。VB语言是适合初学者的较为简单的一种编程语言。
SQL语言:又称为结构化查询语言(Structured Query Language)。
a.SQL server数据库书
b.项目开发计划(GB8567——88)2项目概述
本系统可针对学校机房学生上机及教师信息查询提供方便简单易操作的服务,实现上机,注册充值,查询,实时收费的功能。高效管理机房收费。
杜晓静及提高班其他成员的帮助,技术水平相当,具有一定的技术经验。
软件名称:机房收费系统
编程语言:Visual Basic 6.0
存储方式:优盘
功能:机房收费系统由上机下机,注册充值退卡,查询收费等功能,是机房收费管理更加方便高效。
用户操作手册:记录软件功能、性能和用户界面。使用户对其有充分了解。
软件维护手册:包括软件说明,软件维护说明,程序模块说明、操作环境等。
安装说明:向用户指明安装步骤。
软件使用培训:以讲课形式对用户进行培训,使其能够正常使用软件
软件培训:获取软件运行中的问题,提供补丁程序
软件更新:在软件更新发布时,及时通知使用用户。
应用程序:机房收费系统.exe
数据库:charge_sys_Log.LDF和charge_sys_Data.MDF
安装好后确认能够正常运行,通过讲课的形式培训用户并投入使用,遇到问题及时反映制定相应的补丁程序,功能完善或者更新后以公告栏的形式及时通知用户。
需求分析:杜晓静
软件设计:杜晓静
软件实现:杜晓静
软件测试:杜晓静
软件维护:杜晓静
相关文件:杜晓静
用户培训:杜晓静
软件安装:杜晓静
负责本项目同用户接口的人员为杜晓静,按用户要求,在制定地点安装调试运行,并给客户演示,后期进行维护和更新。
需求分析:
软件设计:
编码实现:
软件测试:
软件移交:
软件培训:
软件安装:
项目开发需要劳务:3名
经费预算:
人员工资:3000元/月*1.5*3=13500元
其他:500元
人员分配不足,导致项目开发过程中任务不能合理分配
人员技术不到位,对项目研发造成影响,编码阶段一些功能无法实现。
风险:投入运行后,可能无法满足用户提出的所有要求。运行环境不同,导致部分功能无法实现。
XP或者Windows系统支持
网络:一台服务器、局域网
数据管理: SQL server数据库
对培训内容完全掌握,需提供电脑及网络,需安装office。
学校网络中心提供网络
用户培训计划:内容为机房收费系统安装教程
测试计划:一段时间段内对系统逐项测试
质量保证计划:按项目开发计划过程中各项内容严格实施
人员配置计划:3人。
安全保密计划:项目小组内对项目计划文档内容加密,做好备份,不得外传
合同计划:跟用户签订使用合同
编写文档中时遇到的难点最多的就是关于金钱预算和进度安排的一块,因为自己脑子里对这些根本没有概念啊。进度安排偶尔会根据自己之前敲机房时候的写,但金钱方面可是真的没有概念啊 ╮(╯▽╰)╭