软件项目计划书
- 格式:pdf
- 大小:214.21 KB
- 文档页数:4
徐州工业职业技术学院
软件项目计划书
姓名:***
班级:***
学号:***
一、项目概述
1、目的
本项目介绍了在Visual Basic6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。
2、背景
通过分析某一学校学生管理的不足,创建了一套行之有效的计算机管理学生的方案。
本项目是为学校学生信息管理者开发一套学生信息管理系统,用信息化、智能化、简单化手段代替原有的复杂操作模式、适应科学技术的不断的发展。
3、定义
学生信息管理系统:对学生的基本信息、课程选择、成绩的录入、修改、删除、查询等一系列的操作。
4、参考文献
《C语言程序设计》、《软件工程》
二、总体设计
1、主要工作
(1) 系统计划:问题定义和可行性研究、写出项目计划书和可行性研究报告
(2) 系统需求分析:分析目标和任务,画出数据流程图,编写数据字典。
(3) 系统总体设计:画出系统结构图,找出所有系统模块,并开始设计数据库,编写概要设计说明书。
(4) 系统详细设计:画出基本逻辑结构图,代码设计,用户界面界面设计,编写详细设计文档。
(5) 系统测试:系统实施与维护。
2、项目范围说明
(1)管理员能够方便的对信息进行添加、修改、查询、删除和汇总、通过条件选择查询所有信息、并进行排序。
(2)可以将数据库发布到网上、进行资源共享。
(3)学生可以在自己的权限内对信息进行访问、查询相关信息。
(4)添加功能:管理员可以通过填写表格的形式输入学生成绩及相关信息。
(5)修改功能:管理员通过条件查询所要修改的信息、然后对信息进行修改保存、系统会自动查找是否是重复信息。
(6)删除功能:管理员可以对数据进行删除操作。
系统能够通过管理员的条件进行查找删除信息、确定删除则数据库自动删除。
2、运行环境
Visual Basic6.0和SQL Server2008
3、软件性能:性能好、安全稳定、效率高。
三、实施计划
1、任务分解
(1) 可行性研究:# 原因:分析能力强,考虑问题周到,想法全面、对系统能进行可行性分析、.善于沟通、全面的了解客户的
需求后,要选择合适的相关技术用于开发。
(2) 项目开发设计:# 原因:想法创新,思考问题严谨,想象力丰富,逻辑能力强。
(3) 需求分析:# 原因:对数据比较敏感,在数据库上有一定的造诣,很适合数据的管理
(4) 概要设计: # 原因:信心、严谨、能安心坐下来编写程序,能不被外界环境所干扰,具有很强的定力及反干扰能力。
有规
范化,标准化的代码编写习惯
(5) 系统测试:# 原因:信心、能很快的发现问题,洞察力较强,能发现系统的不足之处,并能提高解决方法、具有创造性。
2、项目进度
进度该阶段需完成的任务时间
第一阶段可行性研究2013.5.8至
2013.5.9
需求分析2013.5.9至
2013.5.11
第二阶段系统设计2013.5.12至
2013.5.14
程序编码2013.5.15至
2013.5.17
第三阶段系统测试2013.5.17至
2013.5.21
3、预算
主要通过开发设备的费用,开发人员的经费,以及其他不可知的投资进行计算。
初步估算项目的初期投资在10万元左右。
4、关键问题
(1)由于时间的问题,在技术支持上会略显仓促,开发中叶可能会遇到许多细节的问题,例如:编写程序不严谨及代码测试阶段的细节工作
都会有不可避免。
所以每个组员都要对技术开发的各个环节熟悉。
(2)要全面了解学生信息管理系统的的各项功能,清楚掌握用户的需求。
(2)在对用户需求的掌握基础之上,对系统的设计做出全面规划,要节约经费,降低风险。
5、人员组织及分工
姓名主要负责的阶段花费时间
(天)
#可行性研究2
#需求分析2
#系统设计2
全体成员程序编码3
#系统测试4
6、交付项目
2013年5月28日。