文件下载地址:https://download.csdn.net/download/axiebuzhen/10895062
1.业务描述
设计本系统,模拟学生选课的部分管理功能。学生入校注册后需统一记录学生个人基本信息,对于面向学生开设的相关课程需要记录每门课程的基本信息,每个任课教师规定其可主讲三门课程,学生选课时系统将相应的选课信息记录入库,考试结束后需在相应的选课记录中补上考试成绩。简化的系统数据库(SCDB)中主要包含以下五个数据表(设计时可根据实际业务需要适当追加其它的数据表),各表及其相应字段分别描述如下:
(1)学生信息表(student)
学号sno:char(9)
姓名sname:nvarchar(8)
性别ssex:nchar(1) 男 或 女
年龄sage:int(4) 14≤sage≤24
系别sdept:nvarchar(30)
(2)课程信息表(course)
课程号cno:char(6)
课程名cname:nvarchar(50)
先行课编号cpno:char(6)
学分ccredit:smallint(2)
(3)教师信息表(teacher)
教工号tno:char(8)
姓名tname:nvarchar(8)
性别tsex:nchar(1) 男 或 女
年龄tage:int(4) 24≤sage≤60
学历teb:nvarchar(10) 学士、硕士、博士
职称tpt:nvarchar(10) 助教、讲师、副教授、教授
主讲课程一cno1: char(6)
主讲课程二cno2: char(6)
主讲课程三cno3: char(6)
(4)院系信息表(department)
系编号dno:char(3)
系名dname:varchar(30)
系主任dmanager:char(8)
(5)选课信息表(sct)
学号sno:char(9)
课程号cno:char(6)
教工号tno:char(8)
成绩grade:int(4)
不多说,运行界面:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/181756.html原文链接:https://javaforall.cn