学生信息管理系统项目数据库说明书.doc

上传人:自*** 文档编号:125015749 上传时间:2020-03-15 格式:DOC 页数:11 大小:111.50KB
返回 下载 相关 举报
学生信息管理系统项目数据库说明书.doc_第1页
第1页 / 共11页
学生信息管理系统项目数据库说明书.doc_第2页
第2页 / 共11页
学生信息管理系统项目数据库说明书.doc_第3页
第3页 / 共11页
学生信息管理系统项目数据库说明书.doc_第4页
第4页 / 共11页
学生信息管理系统项目数据库说明书.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《学生信息管理系统项目数据库说明书.doc》由会员分享,可在线阅读,更多相关《学生信息管理系统项目数据库说明书.doc(11页珍藏版)》请在金锄头文库上搜索。

1、 学生信息管理系统项目 数据库设计说明书 文档作者: 项目组长: 批 准 人: 批准日期: 目 录目 录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 数

2、据库组成83.3 数据库表的结构8 1系统的设计1.1系统的概要设计1.1.1系统结构设计本系统功能主要包过三大块:学籍维护(管理员添加、删除学生基本信息;学生查看、修改个人附加信息);选课管理(添加、删除选修课表,查看单个学生选课情况以及单门课程被学生选修情况;学生查看、选修课程并可对所选课程进行修改);成绩查询(管理员添加、删除成绩课表,添加学生分数以及查询单人或单课分数情况;学生查看自己所学基础课成绩)。由于该系统权限有3个,学生、教师和管理员,故这三个权限范围内的都应该具有上述功能,即将上述三大功能模块划分给这3个权限去具体实现。如下图4-1所示:登录界面教师登录学生登录后管理员登录录

3、入成绩修改成绩选课查询成绩修改密码录入基本信息修改学生信息删除学生信息修改密码学籍维护学籍管理图4-1 系统结构图1.1.2 登录模块设计登录的时候会根据用户的用户名进行判断是哪种身份的登录,并以不同的身份登管理员登录管理操作重新输入是否存在重新输入开始学生登陆管理操作重新输入教师登陆是否存在是否存在管理操作登陆图4-2 登录模块设计图 1.1.3教师管理模块 教师修改成绩录入成绩1.1.4学生管理模块 学生学籍维护修改密码查询成绩选课1.1.5管理员模块 管理员录入信息修改信息修改密码学籍管理删除信息2 系统的详细设计2.1 登录模块 为了系统的安全,在进入系统之前首先会出现一个登录模块,用

4、户只有在输入正确的用户名和正确的密码之后,才能进入系统。用户登录窗体中放置了两个文本框,用来输入用户名和密码;两个按钮用来确定或者重写登录。设置三个单选控件,供不同用户登录时选择用户权限,管理员拥有一切权限(包括添加删除和修改以及对用户的管理),教师和学生拥有受限制的权限(如查询及修改密码),提高了数据库的安全性。2.2 系统管理模块 2.2.1 添加用户窗体的创建 进入系统后,将会出现一个主窗体,选择系统管理模块下的添加用户,就可以进入添加用户窗体,可以通过该窗体增加新的用户。在这个窗体中放置了五个文本框,用来输入用户名、密码出生时间、总学分和备注;一个下拉列表框和两个单选框用来确定专业和性

5、别;两个按钮用来确定是否添加用户;2.2.2 修改密码窗体的创建在系统管理模块下,进入修改密码窗体,用户可根据需要修改自己的密码。在这个窗体中放置了三个文本框,用来输入原始密码、新密码和确认新密码;两个按钮用来确定是否修改密码。2.3 学籍管理模块2.3.1 添加学籍信息功能选择主窗体中学籍管理模块下的添加学籍信息,就可进入添加学籍信息的窗体,在该窗体中我们可以对学生的学号、姓名、性别、出生日期、班号等学生的信息进行添加。添加的信息将全部存储到数据库中。 在窗体上放置多个文本框和下拉式文本框,用来输入学籍信息;两个按钮用来确定是否输入学籍信息;一个按钮用来退出窗体;多个标签用来提示文本框中需要

6、输入的内容。2.3.2 修改学籍信息功能点击学籍管理模块下的修改学籍信息,就进入修改学籍信息的窗体,在该窗体中我们可以对前面添加的学籍信息进行修改。由于用户的需求不同,有的是要对学生的信息做个别的改动,有的是需要删除该条记录,所以该窗体同时包括了修改记录的功能和删除记录的功能。2.3.3 查询学籍信息功能进入学籍管理模块下的查询学籍信息窗体,在该窗体中可以对学生的信息进行查询,有三种查询方式。一方面考虑到简洁的因素,用户可以只设置一种查询方式进行查询;另一方面又为了避免数据的重复,用户可以输入详细的信息,也就是同时设置多种查询方式进行查询。进入查询窗体时,会显示出所有学生的学籍信息,如果不设置

7、查询方式就进行查询,是无效查询,系统会给出提示。在设置好查询方式后,便开始查询,将显示出用户所需的学生的学籍信息。2.4 成绩管理模块 2.4.1 成绩信息管理功能点击成绩管理模块下的成绩信息浏览,进入成绩信息浏览窗体。点击工具条中的修改、添加和查询按钮就可分别进入修改成绩信息窗体、添加成绩信息窗体和查询成绩信息窗体。这三个窗体的界面设置分别类似于学籍管理下修改学籍信息窗体、添加学籍信息窗体和查询学籍信息窗体。3 系统的数据库设计3.1 设计原则(1) 密码管理:学生修改学生查询密码;教师可以修改查询密码。(2)每个教师可以查看所有学生的成绩,包括每门课程的成绩、每门课程的平均成绩、每个分数段

8、的成绩。(3)学生根据自己的学号查询本人的成绩。(4)教师可以登记、修改、查询自己所讲授课程的学生的成绩、该课程的总分、平均成绩、各分数段成绩人数统计、不及格学生的名单、成绩等等。 (5)管理员可以学籍管理,修改密码,也可以选择输入信息,额外添加的功能则是删除信息。3.2 数据库组成本系统中共用到了7个数据表,如下:admin表:记录管理员信息;teacher表:记录教师信息;student表:记录学生学籍信息;kechengbiao表:记录选修课信息;chegnji表:记录学生基础课信息;成绩关联表:记录学生基础课成绩信息;选课关联表:记录学生选课信息。3.3 数据库表的结构字段名字段描述是

9、否主键数据类型长度约束说明admin_id管理员ID是varchar20Not null主键password密码否varchar20Not null表4-1 admin表字段名字段描述是否主键数据类型长度约束说明tno教师号是varchar20Not null主键tpss密码否varchar20Not nulltname教师姓名否varchar20Not nullsex性别否varchar20Not nulljibie职称否varchar20Not nulltel电话号码否varchar20Not null表4-2 teacher表字段名字段描述是否主键数据类型长度约束说明name学生姓名否v

10、archar20Not nullstu_id学号是varchar20Not null主键password密码否varchar20Not nullsex性别否varchar20Not nullzy专业否varchar20Not nullmz民族否char10Not nullzzmm政治面貌否varchan20Not nullcym曾用名否varchar20sfz身份证否varchar20csrq出生日期否varchar20jg籍贯否varchar20jkzk健康状况否varchar20rxnf入学年份否varchar20jtdz家庭地址否varchar50jtdh家庭电话否varchar20yz

11、bm邮政编码否varchar10lxfs联系方式否varchar20email邮件否varchar20qtlxfs其他联系否varchar20bz备注否varchar204-3 student表字段名字段描述是否主键数据类型长度约束说明学期号学期号否varchar20cno课程号是varchar20Not null主键cname课程名否varchar20Not null学分学分否varchar20主讲教师主讲教师否varchar204-4 chengji表字段名字段描述是否主键数据类型长度约束说明cno课程号是varchar20Not null主键cname课程名否varchar20Not n

12、ulltno任课教师否varchar20星期几星期几否varchar20时间时间否varchar20classno上课教室否varchar20表4-5 kecheng表字段名字段描述是否主键数据类型长度约束说明id自动标识是int4Not null主键stu_id学号否varchar20Not nullcno课程号否varchar20Not null成绩成绩否varchar20Not null重修成绩重修成绩否varchar20Not null表4-6 成绩关联表字段名字段描述是否主键数据类型长度约束说明id自动标识是int4Not null主键stu_id学号否varchar20Not nullcno课程号否varchar20Not null表4-7 选课关联表

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 往来文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号