学生选课管理信息系统

学生选课管理信息系统

ID:14043493

大小:142.50 KB

页数:11页

时间:2018-07-25

学生选课管理信息系统_第1页
学生选课管理信息系统_第2页
学生选课管理信息系统_第3页
学生选课管理信息系统_第4页
学生选课管理信息系统_第5页
资源描述:

《学生选课管理信息系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、需求分析大学是一个学习的自由天地,在大学,我们可以自由的选择学习部分学科,所以,如果我们通过传统的登记表格的方式来选课程,在学生人数庞大的大学是行不通的,纯属浪费人力物力。随着计算机技术的快速发展,它也更加方便人们的生活,因此,通过计算机技术我们可以很好的解决这个问题,下面是我设计的学生选课管理信息系统,它可以极大的方便学生选课和学校的统计,并且可以适度的调配教室安排。模块功能分析:教师模块:用来储存教师编号、姓名、性别、年龄、学历、职称、毕业院校、健康状况等信息。学生模块:用来储存学生学号、姓名、所属院系、已选课情况等信息。教室模块:用来储存可容纳人数、空闲时间等

2、信息。选课信息模块:用来储存课程编号、课程名称、任课老师、选课的学生情况等信息。成绩信息模块:用来储存课程编号、课程名称、学分、成绩等信息二、概念结构设计经过分析,本系统的E-R图如下:健康状况教师编号教师教师姓名年龄性别学号学生选修课程教室编号所属院系姓名年龄性别教室空闲时间可容纳人数教室编号选课信息选课的学生情况教师编号课程名称课程编号成绩信息课程名称学号课程编号学分成绩各实体间关系的E-R图,如下所示:教师T教室CT-XS-CX-S学生S选课信息XX-ss-S成绩信息s关系图:三、逻辑结构设计1.学生选课管理信息系统基本信息表①教师列名数据类型长度是否允许空备注教

3、室编号char10否主关键字姓名char10否性别char2否年龄SAMLLINT健康状况Char20是①学生列名数据类型长度是否允许空备注学号char10否主关键字姓名char10否性别Char2否年龄Smallint所属院系Char30否选修课程char10是教室编号Char10是③教室列名数据类型长度是否允许空备注教室编号Char10否主关键字可容纳人数char10否空闲时间char30是④选课信息列名数据类型长度是否允许空备注课程编号char10否主关键字课程名称char10否教师编号Char10否选课的学生情况char10否⑤成绩信息列名数据类型长度是否允许空

4、备注学号Char10否主关键字课程编号char10否课程名称char10否学分char10是成绩char10是2.学生选课管理信息系统基本数据信息教师教师编号姓名性别年龄健康状况20021001李明男28好20021002刘丽女25好20021003张新男32好20021004李南男48好20021005徐薇女30好学生学号姓名性别年龄所属院系选修课程教室编号200215121李勇男20CS数据库1001200215122刘晨女19CS数学1002200215123王敏女18MA信息系统1003200215124张立男19IS操作系统1004200215125李东男19

5、IS数据结构1005教室教室编号可容纳人数空闲时间100170上午100280上午100380下午100460晚上100570下午选课信息课程编号课程名称教师编号选课的学生情况1数据库20021001692数学20021005543信息系统20021002784操作系统20021004655数据结构2002100359成绩信息学号课程编号课程名称学分成绩2002151211数据库4922002151222数学3.5852002151233信息系统3.5882002151244操作系统4902002151255数据结构3801、建库Createdatabase学生选课管理

6、信息系统2、建表createtable教师(教师编号char(10)primarykey,姓名char(10),性别char(2),年龄smallint,健康状况char(10)null);createtable学生(学号char(10)primarykey,姓名char(10),性别char(2),年龄smallint,所属院系char(30),课程编号char(10),教室编号char(10)null);createtable教室(教室编号char(10)primarykey,可容纳人数char(10),空闲时间char(30)null);createtable选课

7、信息(课程编号char(10)primarykey,课程名称char(10),教师编号char(10),选课的学生情况char(10));createtable成绩信息(学号char(10)primarykey,课程编号char(10),课程名称char(10),学分char(10)null,成绩char(10)null);3、添加记录:insertinto教师values('20021001','李明','男',28,'好');insertinto教师values('20021002','刘丽','女',25,'好');insertin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。