本说明书详细描述了基于教学案例设计的学生成绩管理系统的功能要求与性能指标,旨在为开发团队提供明确的需求指导。
**1. 引言**
1.1 编写目的
本项目旨在明确用户对学生成绩管理系统的功能需求与性能要求,并实现对学生成绩数据的有效管理和查询分析功能。通过总结软件开发过程中的方法和技术,更好地应用数据库技术,将这些需求以规范化的语言和结构完整、准确地表述出来,以此统一开发者和用户的理解。
1.2 项目背景
待开发系统名称:学生成绩管理系统
项目委托单位:贺州学院
项目主管部门:贺州学院教务处
项目开发单位:贺州学院计算机学院软件工程系
本项目的名称为“学生成绩管理系统”。系统的功能主要包括存储一定数量的学生信息,方便有效地进行学生成绩数据操作和管理;能够对一定数量的教师、课程等信息进行相应的管理和查询,并提供一定的安全机制以保证数据信息安全。
1.3 定义
无定义内容。
1.4 参考资料
[1] 周丽娟, 王华。新编软件工程实用教程. 北京:电子工业出版社,2010.
[2] 陈明. 软件工程实用教程. 北京: 电子工业出版社,2006年1月.
**2. 任务概述**
2.1 目标
本系统基于贺州学院内部局域网开发,旨在方便校内不同部门的师生员工查询和管理学生成绩信息。
2.2 运行环境
Intel 486以上系列、AMD K6 以上系列等PC台式机和笔记本电脑。
运行时占用内存:≤1MB
所需硬盘空间:≤10MB
软件平台:中文Windows XP
2.3 条件与限制
由于时间有限,使用计算机不便以及对网络编程不够熟悉等原因,本学生成绩管理系统并未提供数据的远程访问功能。信息保护手段仅限于设置用户级别和备份数据文件等简单措施,在安全性能方面有待进一步完善。
**3. 数据描述**
3.1 静态数据
学生成绩管理系统的静态数据包括以下内容:
- 学生:姓名,性别,学号,系别,班级,入学时间
- 管理员:姓名,性别,职务
- 教师:姓名,性别,教工号
- 课程:课程号、课名、学时、学分、类型
E-R图如下(此处省略具体图形展示)。