处理逻辑编号: P1.2
处理逻辑名称:汇总成绩
简 述:对学生成绩进行统计
输入的数据流:学院成绩单表
输出的数据流:汇总成绩单
处 理 频 率 :对每个班级用户每学期处理一次
2.7.5. 数据存储的定义
数据储存编号: F1. 1
数据储存名称:成绩档
数据储存组成:学号+姓名+班级+综合成绩+课程名
关 键 字:学号
相关联的处理:P1.2, P1.1
2.7.6. 外部实体的定义
外部实体编号:S1.1
外部实体名称:教师
简 述:评定学生的成绩
输出的数据流:D1.1
外部实体编号:S1.2
外部实体名称:学生
简 述:查询成绩的用户
输出的数据流:D1.4,D1.5
2.8 本系统的运行环境
● 软件环境:windows 98 / windows 2000/ windows me / windows xp/windows vista下均可正常运行。
● 硬件环境: CPU:奔腾三代1.6G以上;内存:DDR667 128M以上, 显存64M。
● 推荐配置: windows xp/windows vista操作系统,Inter Core 2 以上CPU,内存DDR667 1G以上,显存256M。
第三章 系 统 设 计
3.1 系统目标设计
综合考虑现代教学部门,特别是大中院校的实际情况,学生成绩管理系统通常包括系统主模块,查询系统,统计系统,文护系统和打印系统。设计学生成绩管理系统的目的就是利用计算机的快速查询和运算功能,替代管理人员对数据的手工处理。
用计算机对学生的各科成绩进行日常管理时,经常要进行数据的查询,修改,添加,删除,统计和打印等操作。针对上述要求,设计的信息管理系统应包括实现这些功能的模块
3.2 系统功能模块设计
在系统分析的基础上,结合操作上的方便性,学生成绩管理应用程序包括系统主模块和查询,文护,统计和打印几大功能模块,每个功能模块的子模块如图3-1所示,
图3—1系统功能结构
3.2.1 系统主模块(欢迎界面)
提供了学生成绩管理的主界面,作为进入系统的唯一出入口。在系统主界面中,不仅提供了用于调用系统各功能模块的操作方法,而且还需要对使用系统的用户进行合法性检验等相应的操作。
3.2.2 查询模块
查询模块提供了用于对数据进行查询操作的操作界面,用户根据查询目标选择相应的查询对象,如学生基本情况,学生成绩等,然后指定相应的查询依据,查询相关的数据信息。
3.2.3 文护模块
文护模块允许用户对数据库中的数据进行文护操作,例如添加,删除,修改等。具体的操作过程是首先选择需要进行文护的对象(表),然后根据需要进行相应的数据文护工作。
3.2.4 统计模块
统计模块主要用于对学生所学课程的成绩和学院成绩进行相应的统计汇总操作。
3.2.5 打印模块
打印模块提供按学院或专业进行学生成绩或的打印输出。
3.3 数据库设计
开发数据库应用程序的第一步是设计系统的数据库和数据表结构,数据库设计包括数据库的需求分析、概念设计和逻辑实现。学生学籍管理系统作为数据库管理系统的一种应用,数据库的设计给常重要,下面是学生成绩管理系统的数据库设计过程。
3.3.1 数据库需求分析
本系统要求的主要功能是学生成绩的查询和文护,信息的查询和文护,课程信息的查询和文护等。
在本系统重要管理的信息主要有:学生信息、成绩信息、和课程信息等。因此本系统一共要有3张表:学生信息表,成绩表与课程信息表。
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页