- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
班级管理系系统设计规格说明书
重庆理工大学
计算机学院 文 档 编 号 产品版本 密级 CQUT-XJXGYXS-2009-12-30 V 1.0 机密 产品名称: 班级管理系统 共31 页
班级管理系统
设计规格说明书
(仅供内部使用)
重庆理工大学计算机学院
09年12月30日
修改记录
版本号 修改人 修改日期 修改说明 审核人 V0.1 奚婕 09-12-30 奚婕 V0.2 薛刚 10-1-5 薛刚 V1.0 奚婕 10-1-12 奚婕
1引言 5
1.1项目名称 5
1.2编写目的 5
1.2项目背景 5
1.3定义 5
1.4参考资料 6
2.任务概述 6
2.1项目总体目标 6
2.3需求概述 6
2.2运行环境 7
2.2.1 软件环境 7
2.2.2 硬件环境 7
2.4开发环境 7
2.5条件与限制 7
3.总体设计 8
3.1系统架构 8
3.2处理流程 9
4.功能详细设计 10
4.1团籍管理 10
4.1.1 功能说明 10
4.1.2 功能结构 10
4.1.3 类 设计 10
4.2团会记录 12
4.2.1 功能说明 12
4.2.2 功能结构 12
4.2.3 类 设计 12
4.3学生基本信息管理 13
4.3.1 功能说明 13
4.3.2 功能结构 13
4.3.3 类 设计 14
4.4出勤管理 15
4.4.1 功能说明 15
4.4.2 功能结构 15
4.4.3 类 设计 15
4.5班费管理 17
4.5.1 功能说明 17
4.5.2 功能结构 17
4.5.3 类 设计 18
4.6成绩管理 18
4.6.1 功能说明 18
4.6.2 功能结构 19
4.6.3 类 设计 19
4.7加减分管理 20
4.7.1 功能说明 20
4.7.2 功能结构 20
4.7.3 类 设计 23
4.8公示信息管理 23
4.8.1 功能说明 23
4.8.2 功能结构 23
4.8.3 类 设计 23
5.数据结构设计 24
5.1数据库的说明 24
5.1逻辑结构设计 24
5.2物理结构设计 27
6. 接口设计 30
6.1软件接口 30
6.2硬件接口 31
1引言
1.1项目名称
班级管理系统
1.2编写目的
编写该设计规格说明书是为了开发班级管理系统而编写,主要面向系统分析员、程序员、测试员、实施员和最终用户。
该设计规格说明书是整个软件系统开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。同时为编码的实现提供了大纲性质的指导作用,能够为代码开发起到方向的指引作用。同时本说明书还是《用户使用手册》和《测试计划》的编写依据。
1.2项目背景
现在的大学校园一般只有校园管理系统,虽然方便大多数班级内的消息传递啊,学校的精神传达等等,但不利于学校的各班级内部的管理。本产品的出世将给各班级内部的管理带来更多的方便、快捷。能够使学校的管理更上一层楼。这样本产品就有了它的市场背景。
为了提高学校管理班级,班级管理同学的效率,班委经过商议决定委托我们小组(薛刚、奚婕、尹湘森)开发一个班级管理系统用来管理班上大小事务,提高班级管理效率,增加班级管理的公开性和正确性。
1.3定义
绩点:是指学生考试成绩按照学分计算出的一个比例。例如:70分=2.0绩点。
考勤:学生上课缺课的的记录。
1.4参考资料
系统分析与设计课程设计任务
系统分析与设计课程设计模板
重庆理工大学学生手册
2.任务概述
2.1项目总体目标
开发一个班级管理系统为了提高班委工作效率、减轻班委工作量、同学们可以及时查看班上信息等。该系统主要提供以下功能:表现评价、考勤管理、加减分管理、评优推选、成绩管理、奖学金评定、班费管理、团籍管理、公示信息管理、权限分配管理功能。
2.3需求概述
每个班级有35到40人其中班委5到8人。班上大小事务都由班委管理,因此班委往往要在管理班上繁杂的琐事上花很多精力和时间,这在一定程度上影响了班委的学习和生活。另外传统的人工管理方式有效率低、工作量大、准确度低等缺点。所以班委经过商议决定委托我们小组开发一个班级管理系统用来管理班上大小事务。班委要求该系统要具有以下功能:
系统能够记录每天学生的考勤情况,每周汇总,每学年汇总
系统能够记录各同学的加减分情况(参加比赛,活动,认证考试)
系统能够通过Excel导入每个学生的各科成绩,标记不及格的学生,算出总积分、平均积点、排序、分配甲乙丙等奖学金
系统能够记录和查询每个同学的详细情况:学号、姓名、电话、邮箱、邮编、家庭住址、是否为贫困生,是否为党员等,并能够按不同的查询条件(例如:学号、姓名、入党积极 分子、预备党员、党员)找出班上哪些同学是入党积极分子、预备党员或党员,并统计人数
系统能录取班上学生的团籍
文档评论(0)