欢迎来到天天文库
浏览记录
ID:12708984
大小:167.51 KB
页数:10页
时间:2018-07-18
《学生信息管理系统项目数据库说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、学生信息管理系统项目数据库设计说明书文档作者:项目组长:批准人:批准日期:10目录目录21系统的设计31.1系统的概要设计31.1.1系统结构设计31.1.2登录模块设计41.1.3教师管理模块51.1.4学生管理模块51.1.5管理员模块52系统的详细设计52.1登录模块52.2系统管理模块62.2.1添加用户窗体的创建62.2.2修改密码窗体的创建62.3学籍管理模块62.3.1添加学籍信息功能62.3.2修改学籍信息功能72.3.3查询学籍信息功能72.4成绩管理模块72.4.1成绩信息管理功能73系统的数据库设计73.1设计原则73.2数据库组成83.3数据库表的结构810
2、1系统的设计1.1系统的概要设计1.1.1系统结构设计本系统功能主要包过三大块:学籍维护(管理员添加、删除学生基本信息;学生查看、修改个人附加信息);选课管理(添加、删除选修课表,查看单个学生选课情况以及单门课程被学生选修情况;学生查看、选修课程并可对所选课程进行修改);成绩查询(管理员添加、删除成绩课表,添加学生分数以及查询单人或单课分数情况;学生查看自己所学基础课成绩)。由于该系统权限有3个,学生、教师和管理员,故这三个权限范围内的都应该具有上述功能,即将上述三大功能模块划分给这3个权限去具体实现。如下图4-1所示:登录界面教师登录学生登录后管理员登录录入成绩修改成绩选课查询成
3、绩修改密码录入基本信息修改学生信息删除学生信息修改密码学籍维护学籍管理图4-1系统结构图101.1.2登录模块设计登录的时候会根据用户的用户名进行判断是哪种身份的登录,并以不同的身份登管理员登录管理操作重新输入是否存在重新输入开始学生登陆管理操作重新输入教师登陆是否存在是否存在管理操作登陆图4-2登录模块设计图101.1.3教师管理模块教师修改成绩录入成绩1.1.4学生管理模块学生学籍维护修改密码查询成绩选课1.1.5管理员模块管理员录入信息修改信息修改密码学籍管理删除信息2系统的详细设计2.1登录模块10为了系统的安全,在进入系统之前首先会出现一个登录模块,用户只有在输入正确的用
4、户名和正确的密码之后,才能进入系统。用户登录窗体中放置了两个文本框,用来输入用户名和密码;两个按钮用来确定或者重写登录。设置三个单选控件,供不同用户登录时选择用户权限,管理员拥有一切权限(包括添加删除和修改以及对用户的管理),教师和学生拥有受限制的权限(如查询及修改密码),提高了数据库的安全性。2.2系统管理模块2.2.1添加用户窗体的创建进入系统后,将会出现一个主窗体,选择系统管理模块下的添加用户,就可以进入添加用户窗体,可以通过该窗体增加新的用户。在这个窗体中放置了五个文本框,用来输入用户名、密码出生时间、总学分和备注;一个下拉列表框和两个单选框用来确定专业和性别;两个按钮用来
5、确定是否添加用户;2.2.2修改密码窗体的创建在系统管理模块下,进入修改密码窗体,用户可根据需要修改自己的密码。在这个窗体中放置了三个文本框,用来输入原始密码、新密码和确认新密码;两个按钮用来确定是否修改密码。2.3学籍管理模块2.3.1添加学籍信息功能选择主窗体中学籍管理模块下的添加学籍信息,就可进入添加学籍信息的窗体,在该窗体中我们可以对学生的学号、姓名、性别、出生日期、班号等学生的信息进行添加。添加的信息将全部存储到数据库中。在窗体上放置多个文本框和下拉式文本框,用来输入学籍信息;两个按钮用来确定是否输入学籍信息;一个按钮用来退出窗体;多个标签用来提示文本框中需要输入的内容。
6、102.3.2修改学籍信息功能点击学籍管理模块下的修改学籍信息,就进入修改学籍信息的窗体,在该窗体中我们可以对前面添加的学籍信息进行修改。由于用户的需求不同,有的是要对学生的信息做个别的改动,有的是需要删除该条记录,所以该窗体同时包括了修改记录的功能和删除记录的功能。2.3.3查询学籍信息功能进入学籍管理模块下的查询学籍信息窗体,在该窗体中可以对学生的信息进行查询,有三种查询方式。一方面考虑到简洁的因素,用户可以只设置一种查询方式进行查询;另一方面又为了避免数据的重复,用户可以输入详细的信息,也就是同时设置多种查询方式进行查询。进入查询窗体时,会显示出所有学生的学籍信息,如果不设置
7、查询方式就进行查询,是无效查询,系统会给出提示。在设置好查询方式后,便开始查询,将显示出用户所需的学生的学籍信息。2.4成绩管理模块2.4.1成绩信息管理功能点击成绩管理模块下的成绩信息浏览,进入成绩信息浏览窗体。点击工具条中的修改、添加和查询按钮就可分别进入修改成绩信息窗体、添加成绩信息窗体和查询成绩信息窗体。这三个窗体的界面设置分别类似于学籍管理下修改学籍信息窗体、添加学籍信息窗体和查询学籍信息窗体。3系统的数据库设计3.1设计原则(1)密码管理:学生修改学生查询
此文档下载收益归作者所有