高校信管理系息统答辩人谷: 林---0-9信息1
一目项概及需求述分析二数据 库计 设校信高息理管系统设计三
四 五高校信息管系理实统现
束结语
2一 项概目述及需求析分
校高息信理管统的由系生学系统、教子子系师 、统理员子系管等三部分统构成
3:
一项目 概及述求分需析学子系统: 生用户登录密码修、改个、信人息询、网上选 查课已选、课查询以程删除及、成绩查。询4
项一目概及需述求分析
教子系统:师 户用登、录密码修改、人信息查个、询学任 教务成绩、录入、绩成汇以及修总、成改绩统(计 所学有生数、程课平均、最分分高最低、、分格人及数)。
5 项目一述及概求需分析
理员子系统:管 户登用、密码录修改导、航单菜、 生管理(学生学息信浏览的、入录修改和删、除) 教、管理(师师教息的浏览、信录、修入改删除和) 课、管程理课程信(的浏息、录览、修改和删入除) 、务管理(教授信课的浏息、录览入、修改和除删) 、合综询(包含查学生系子和统师子教统系主的要功 )能6
二数库设计据据数怎库么 设?计7
二
据数库计
2设. 1数据需求分析库 本 系实统现用户登陆功了能,登陆而需要用户 账号和码,这密需就创要建个一“系统用户 ”据表数,用存来放用账户号密和码 。 本 系统实要现学信生、息师教信和课息信程息的管 的功能,所以需要创建“理学信息”生数 据、表“教师息信数”据表“和程信息课数 据”表,来用存学生放息、信师信息教和课信 息。程8
二
数据设计
2库.1数 据需库求分析 本统实现系了成绩询功能查而,成绩询查系关到学 生的号学学、生课程号以的分数,及就这 需创建要一个成绩”数据表,用“存放学来生的学 、学生的号程课号及以数。分 本统系现了授实课管理功的能而授课关系到,课 号和教工号,程这就需创建一要个“授” 数据表,用来课存放课程课程号的和师教教工 号。的
9
二
数库设计据
22.数据 库逻设计 2辑2.1 .实体集及互相关系
高信校管息系统理E的R图1-0
11 高校信息管理系的统-E图
R
二数据库设计
.22数据 库辑设逻计 通分过析可,知校高信管理系统息ER图可用六个-个关系 式表示模加,下划线记标的属性为主键 :理员管(管员编号,密理码) 生学(号,学姓,性别,出生日名,期业专,密)码课 (程程号,课程课,名时学学,)分教师 教工号,姓名(职,称联系电,话密码,)成绩(学号 课,号,成绩) 程授(课课程,教号工号)1
2二
数库据计
设2.3数据表 设计根据 上述六关个系式可模知,系本统要
需建立 6基个表,本具体数据表设计如下
13:
二
数据设库计2.3 数表据计设管理“”员数表字据段性设置属数 类型据 度长 属性是 为否空 50 符字 主型键否 50 -----符字型 否
段名 管字员理号编 码密
默认 无
14无二
数据
设计库
.32数 表据设计段名 学字号姓名 性 别 出日期 专业生密码 据类型 数符型字 字型符 字型 时符 字间型 字符型符 “学生数”表字据属段性置 设度长 性属20 主 键 2 ---0--2 0--------------2-0 ----50 ------否是空 否为否 否 否 否否 默认无 无无 00000--00 0 无无51
二
数据库设
2.计3 据数表设计字段 名课程 课程号名学 时 学 分数据类型 字符型 符字型 数整型整数 型“程”课数表据字段性设置属长度 性属2 0键主5 0----20 -----20--- --是否为-空 否 否 否 否认默无 无 00
61
二
数库据计设
23 .据数表设计段字名教工 号姓 职名称联系电话 密 码数据型 字类符 型字符 型字型符 字型符 字型 符“教师”据表字数属性段设 置长度 属性 02 主 键02-- --5- 0----2- ---0-5- ----0-否是空 为 否 否 否否 默否认 无无 无 无
无1
7二
数
库据设计
.3 2数表设计据成“”绩据表数段属性设字置 度 属长性 20 键主 02主 键01- -----字名 段课号 学程 得分号数据类型 字符型字 符型整数
型是否空 否为否 是
默认 无 无 N ull18
二
数库设据计.23 据数设计表字段 课程号 教工名 号数类据型字符 字符型型 “授”数课据字段表性设置属 度 长性属 2 主键 20 0主 键是为否 否空否 默 认 无无
19
二
数据库设计2. 4数据间表关系设 计“管理员 数据表”“学、”生据表数、“程”数据课、 “表师教数”表据四表是基个表本。 “成绩” 据数表的主键中由是程号课和学号的组合为作 键主,其课号程须必是赖依于“课”数程据表的中课号,程 号学必是须赖于“学依”数生表中的据号。学 授课”数据“表中的键主由课是程号和教号的组合工作为 主,其键程课必须号依是赖“课于程”据数中表的课号程 教工,号须必依是于“教赖”数师表中的据工号。 教2
0三
高信息校理系管设计统3. 1校高信管理系息统构本结系由统生学子统系教、子师统、系管理员系子三统 分部构,它们成具体的结如下构:
12