选课系统软件项目计划书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件项目计划书
1引言
1.1编写目的
此项目开发计划书的编写主要是为了给开发《学生选课管理系统》做主要的规划和整合,在开发过程中起到引导作用,以及给使用者提供简要的说明。

1.2背景
随着计算机应用的日益普及和深化,高校学生的选课基本都是在网上完成的。

本项目要开发的是基于局域网和互联网的学生成绩管理系统,实现一个将学生选课和服务功能结合起来的选课管理系统,既可以节省资源、又提高了工作和服务效率。

开发的系统要求界面友好,方便直观.
软件名称:学生选课管理系统
项目提出者:“学生选课管理系统”开发小组
开发者:“学生选课管理系统"开发小组成员为软工1203班第三组
配置要求:mysql,java,j2ee平台
该软件需与数据库连接使用才能运行。

1.3 流程图
2项目概述
2。

1工作内容
《学生选课管理系统》针对的用户是学校相关部门、学生。

相应的内容有:
任务分解:
管理员
——用户管理
管理员可以添加用户
可以添加所有权限的用户
管理员可以对用户信息进行管理
对已添加的用户进行查看,重置密码操作
——课程管理
能够添加课程
能够为某位老师添加课程
能够管理课程
对已经存在的课程进行修改,删除和查看等操作
教师
——查看所带课程
教师可以查看自己所带的课程的详细信息
——教师信息管理
添加或修改个人信息
可以添加或者修改自己的详细信息
查看个人信息
可以查看自己的信息
学生
——学生信息管理
添加或修改个人信息
学生可以添加或者修改自己的信息
查看个人信息
可以查看自己的详细信息
-—选课
查看已选课程
学生查看自己已经选择了哪些课程.并且对已经选择的课程能够进行退选.
查看未选课程
学生能够查看自己还有哪些课程可以选择,并且可以继续添加尚未选择的课程。

2。

2程序
学生选课管理系统,由java编程语言编写而成.配合mysql数据库
2。

3文件
1系统需求分析报告
2系统功能说明书
3系统数据库报告
4系统内容设计报告
5美工及界面报告
6用户手册
2.4验收标准
外观新颖、漂亮,以及具备完善的功能。

2.5 产品
2。

5.1 程序
可运行的程序包括:mysql,java
2。

5。

2 文档
可行性研究报告,项目开发计划书,软件需求说明书,概要设计说明书,详细设计说明书,数据库设计说明书,操作手册,测试计划,测试分析报告,项目开发总结报告。

2.5.3 运行环境
《学生选课考核系统》应该运行在Windows 7 以及以上版本的平台上.
2。

5。

4 验收标准《学生选课考核系统》能让学生能进行选课,管理员能管理课程。

2。

6本计划的批准者和批准日期:批准者闫新批准日期2015年12月28日3 实施计划
3.1工作任务的分门与人员分工
组长:闫新
任务:
(1)系统总的开发计划书
(2)组织小组讨论,记录讨论内容,列出开发计划
(3)项目开发进度的管理
(4)团队的组织和协调
设计:赵琦,闫新
任务:
(1)参与小组讨论
(2)完成系统需求说明书和系统设计说明书
开发:闫新,赵耀
任务: (1)参与小组讨论
(2)根据设计完成编码,并注释
美工及界面:李瑶,辛愿,杨璐
任务:(1)界面的设计和美工
(2)完成实践报告
3。

2 进度安排
需求分析:第1天
系统设计:第2~3天
编码:第4~7天
测试计划与测试:第8~10天
整理报告:第11天
3。

3 预算
开发费用:0元
设备费及其他:0元
合计:0元
4。

交付期限
时间:12天
5。

关键问题
在软件的开发中,存在的关键问题常见的有以下几种:项目需求
项目计划
质量控制
进度控制
风险控制
交流与沟通
6支持条件
6.1计算机系统支持
操作系统:Windows 7。

相关文档
最新文档