数据库实习报告
f数据库实习报告
一、设计题目1名称学籍管理系统2概述(功能)系统主要功能为学生信息的管理,课程信息的管理对教师信息的管理3开发环境基本运行环境为wi
dows环境二、系统设计1总体设计系统结构连接图如下所示:
从系统机构连接图可以看出,该程序功能比较单一,一共有五个模块:登陆模块,系统管理,学生管理,教师管理,班级管理,课程管理,成绩管理。登陆模块是欲访问系统的成员使用正确的用户名和密码登陆到本系统中;系统管理是在进入系统之后想退出系统或者是已经完成而在后任务,正常退出系统;五个模块中分别可以实现对数据的增、删、改、查功能等。2概要设计(2)处理流程系统的总体处理数据流程如下图
f(2)功能分配:从程序的结构中可以看出,学生的信息输入输出功能是由学生管理系统进行的。课程的信息输入输出是由课程管理系统进行的,而班级的信息流动则是班级管理系统进行的。(3)接口设计系统的各种内外部接口是通过借助数据库开发软件来实现的,是完全在数据库内部操作的。3详细设计(1)软件结构软件系统的结构图如下图:
f(2)程序描述以下逐个模块给出说明a、登陆管理模块主要实现以下功能:●用户登录●添加用户●修改用户密码b学籍管理模块学籍信息管理模块主要实现以下功能:●添加学籍信息●修改学籍信息●查询学籍信息班级信息管理模块主要实现以下功能:●添加班级信息●修改班级信息●查询班级信息成绩管理模块主要实现以下功能:●添加成绩管理●修改成绩管理●查询成绩管理三、系统实现与调试由于篇幅有限,在这里就只列举一部分的调试情况。1、用户输入正确的用户名和密码以后程序即进入主窗口,在主窗口里用户可以选择菜单里的系统用户管理,学籍管理,课程管理,班级管理,成绩管理等等不同的子模块进行操作。如下图:
f2、选择学籍管理菜单项里的添加学籍信息功能出现添加学籍信息窗口如图,用户可以添加新的学生学籍,但注意:学号不能和已有学号相同。
3、用户当然也可以查询学生的学籍信息。如下图:
4、选择课程设置菜单项里的添加课程信息功能出现添加课程信息窗口如图,用户可以添加新的课程,但应注意:新添课程号不能和已有课程号相同。
f5、选择成绩管理菜单项里的添加成绩信息功能出现添加成绩信息窗口如图,用户可以添加学生的成绩
6、查询学生的成绩信息如图:
f四、系统测试由于篇幅有限,在这里就只列举一部分测试结果。1用户登录窗r