当前位置:首页 > 学生成绩管理系统项目开发计划
《学生成绩管理系统项目开发计划》
一,引言
1. 编写目地
随着知识经济,科技的不断发展以及科技在各领域的不断深入,越来越多的行业和领域步入信息智能化阶段。信息自动化处理也是提高效益,规范管理,迅速客观审查的有效途径。学生成绩管理系统在当今教育领域是一个不可缺少的工具软件。然而,一个好的高质量的软件少之又少,并为根本实现智能化,也不利于科学的管理和审查。因此,在本软件中心准备开发一个功能完善的学生成绩管理系统。
学生成绩管理系统是学校不可缺少的部分,它的内容对于学校和学生来说都有至关重要的作用。因此,在本软件设计中心准备开发一个功能完善的学生成绩管理系统。
本文档将对《学生成绩管理系统》这一项目开发的计划进行描述,本文档的读者有:软件开发人员,在校学生,老师,系统管理人员。 2. 背景 说明:
? ?
开发的软件系统的名称:学生成绩管理系统
本项目任务的提出者是江西农业大学,开发者为软件1115班朱利斌,杨彪,廖连云。用户为江西农业大学全体学生和老师。实现该软件的计算机中心为个人计算机,sql server , WindowXP , win7 ,win8操作系统; ?
该软件系统最终将添加于江西农业大学教务网上,登入进江西农业大学教务网的个人页面即可查看学生成绩管理系统;
3. 定义
Students Score System :学生成绩管理系统。
成绩管理:所谓成绩管理,是指以学校中的学生为对象,根据学生的成绩来做记录,将学生的成绩进行有关操作和分配。并对学生的成绩进行总和与管理。
4. 参考资料
? ? 《项目开发计划编写参考指南》 《软件文档国家标准》
[1] 张海藩,《软件工程导论》,清华大学出版社,2008 [2] 陆丽娜,《软件工程》,经济科学出版社,2008 [3] 萨师煊,《数据库系统概论》,高等教育出版社,2006 [4] 薛华成,《管理信息系统》, 清华大学出版社,2007
二. 项目概述
1. 工作内容
本项目的开发中需要进行与客户交流,文档编写,代码编写,测试以及软件试用一系列的工作 开发过程分为八大步骤:
? 制定项目计划以及项目组 ? 制定计划任务书 ? 进行需求分析 ? 制定软件设计说明书 ? 编码实现
? 测试系统以及完善系统 ? 移交用户
? 项目开发个人总结报告
各工作小组根据时间先后安排,分别对项目进行开发: 各项主要工作:需求分析小组对学校所需成绩管理方案做调查。
软件开发小组对调查结果进行分析,拟订实现方案(如 程序结构,流程,数据结构等)。
软件编程小组对软件进行集中开发。
软件审核小组对软件进行评定,审核
2. 主要参加人员
朱利斌:项目需求分析,代码以及文档编写; 杨彪 :项目代码以及文档编写; 廖连云:项目测试人员;
3. 产品
?
程序:《学生成绩管理系统》; 系统所用语言为:C语言; 存储形式为:硬盘存储;
主要功能:老师上传学生成绩,系统自动按学号排列学生成绩以及按成绩的高低排列学生成绩,自动列出成绩不及格的学生以及成绩优秀的学生,计算该班某门课程的平均成绩,老师修改成绩,老师删除学生及添加学生,学生查询成绩。
学生成绩管理系统采用模块化设计方法,根据大学生课程成绩的特点,采用模块化设计,操作更加人性化,管理更加方便。
本系统共分为4个部分。身份验证登陆,用户查询页面,管理员后台管理页面,后台成绩统计汇总页面,以及其他相关功能。
本系统采用目前流行的面向对象开发技术,后台数据库则采用非主流的SQL Server 2005作为数据库服务器,学生信息的安全性得到保障。管理员可以对同学进行添加、删除、修改的操作,并对全体同学的分数进行统计管理等。系统的服务时长:5年;
? 文件
1 系统开发计划书 2 系统需求说明书 3 系统设计说明书 4 测试计划和Bug跟踪列表 5 用户手册
6 一个能正确运行的可执行程序
? 服务
培训:以视频教学模式对用户进行简单的操作培训 维护:获取该管理系统使用中的问题,提供补丁程序 升级:当推出新版本的时候对用户进行通知可选性升级
? 非移交产品
程序的源代码有开发公司持有
4. 验收标准
1、用户可以正常使用一下功能,包括查询、修改、插入、删除学生成绩以及个人信息。
2、学生通过登录窗口进入系统只可以查询信息。 3、各种信息被修改后提示保存。
4、遇断电等突发情况时,可以确保保存前的数据不丢失。 5、用户的其他要求。
5. 完成项目最迟期限 2013年11月30日
6. 本计划的批准者和批准日期 批准者:江西农业大学教务处主任
批准日期:2013年9月18日
三. 实施计划
1. 工作任务的分解与人员分工 时 名 间 称 进 度 开始时间 负责人员 任务概述 收集数据,调查总结 写出计划书,需求分析报告 系统功能数据库的总体设计 基本实现系统功能,进入测试 找出测试数据,写出计划 找出系统的缺点,完善功能 总结个性功能要求,更加完善 总结问题报告,并做好检查准备 改进记录。接受检查 可行性分析 需求分析 概要设计 详细设计 编码设计 测试分析 项目开发总结 软件问题报告 项目产品整理 2013年9月18日 2013年9月20日 2013年9月26日 2013年10月2日 2013年10月11日 2013年10月25日 2013年10月30日 2013年11月2日 2013年11月20日 朱利斌 廖连云 杨彪 朱利斌 廖连云 杨彪 廖连云 杨彪 朱利斌 杨彪 廖连云 杨彪 朱利斌
共分享92篇相关文档