学生学籍管理系统SQL数据库系统设计
TPMKsta
dardizatio
office【TPMK5ABTPMK08TPMK2CTPMK18】
f数据库课程设计报告
学生学籍管理系统
专业班级小组成员指导老师开始时间完成时间
f目录
f课题名称:学生学籍管理系统
1问题描述
11背景
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。任何一个单位需要高效率地把内部活动有机地组织起来并迅速发展,就必须建立与自身特点相适应的管理系统。对于我们学校而言,毫无疑问,在实现学校信息化的过程中,实现学生学籍管理的信息化就显得尤为重要。
学生学籍管理系统主要用于学校学生学籍的管理,总体任务是实现学生信息关系的系统化、科学化、规范化和自动化,其主要任务是用计算机对学生学籍进行日常管理,如查询、修改、增加、删除,另外还考虑到学生选课,针对这些要求来设计学生学籍管理系统。
在本次实验中,我们需要学习并掌握数据库设计的流程和基本方法。在这基础上完成对学生学籍系统数据库的设计和相应文档的编写工作,从而更加深入地掌握数据库系统分析与设计的基本概念和基本方法,提高从事数据库系统建设和管理工作的基本技能和能力。
12需求分析
根据用户的需求,学生学籍管理系统将满足一下需求:
A)学生个人基本信息
f1实现学生基本情况的录入、修改、删除等基本操作。2对学生基本信息提供灵活的查询方式。B)选课功能1完成一个班级的学期选课功能。C)成绩管理1实现学生成绩的录入、修改、删除等基本操作。2能方便的对学生的个学期成绩进行查询。3具有成绩统计、排名等功能。2数据字典21建表清单
A
管理员表
S
学生信息表
C
课程表
B
班级表
fP
专业表
D
院系表
CS
选课表
T
老师表
J
授课表
22管理员表(A)
是否主
键
字段名
字段描述
数据类
长可约缺
型
度空束省
值
备注
是A_ID
管理员编
CHAR4
4
号
A_USER
用户名
VARCHAR1
10
0
fA_PW
用户密VARCHAR2
码
20
0
A_PERM
用户权INT
限
不同用户拥有不同权限
23学生信息表(S)
是否主
键
字段名
字段描述
数据类型
长
可约缺
度空束省值
备注
是S_NO
学号CHAR10
10
S_NAME
姓名VARCHAR10
10
是
S_SEX
性别CHAR2
2
是男
女
S_BIRT
出生日
VARCHAR10
10
是
f期
S_NAFA
民族VARCHAR8
8
是
汉
S_BIPL
籍贯VARCHAR10
10
是
S_ADDR
地址VARCHAR50
50
是
S_POST
邮编CHAR6
6
是
S_TEL
电话VARCHAR20
20
是
S_ID
身份证号
CHAR18
18
是
S_POLA
政治面
VARCHAR10
貌
10
是其
他
群众
f共r