ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:414.96KB ,
资源ID:8003345      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8003345.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库课程设计学生选课管理系统.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库课程设计学生选课管理系统.docx

1、数据库课程设计学生选课管理系统 本科课程设计(报告)数据库课程设计 一、摘要本次课程设计要求我们设计一个名为“学生选课管理系统”的数据库系统,要求我们建立数据库SC,包括表STUDENT、COURSE和SC(详细情况参考课本),另外可根据实际需要增加其它表格,各表需增加一定数量的数据。以实现登录系统(通过用户名和密码),管理(录入、查询、修改和删除)学生、课程基本资料,管理(录入、查询、修改和删除)学生所选课程成绩,统计每个学生的总分、平均分以及排名,修改用户密码等功能。我根据相关要求,并参考华南理工大学教务管理系统的相关模块和样式,建立了自己的学生选课管理系统,利用相关软件,查阅了相关的书籍

2、,并在和同学的讨论和帮助下完成了本次课程设计的要求,基本上达到了题目中所提到的要求。关键词:数据库 学生选课管理 表 c#二、数据库设计2.1 需求分析:首先根据华南理工大学教务管理系统的模块,这里设计本系统登录的人有三身份:第一种是学生,能够查询个人基本信息以及修改个人基本信息包括课程信息以及成绩等,但是不具有修改这些信息的权利;其次是普通教师,可以查询自己的个人基本信息以及所教课程的基本信息,能够为自己的学生录入成绩,修改成绩;第三种是管理员,除具有教师的功能外,还具有添加或删除该系学生、教师、以及课程的权限。 学生的个人基本信息应该包括学号、姓名、性别、身份证号、出身年月、密码、所选专业

3、、入学年份等; 普通教师的个人基本信息应该包括工号、姓名、密码、职称、所在系等;2.2数据字典 现就一些表的属性举例如下:(1)、学生表属性举例(Student):Sno(主码)nchar(12)学号Clno(外码)nchar(10)课程代号Snamenchar(20)姓名Ssexnchar(2)性别borndatenchar(10) 出生年月Sschyearint入学年份Spasswordnchar(6)系统登录密码(2)、教师表属性举例(Teacher)Tno(主码)nchar(12)工号Tnamenvarchar(50)姓名Tpasswordnchar(6)登录密码(3)、专业表属性举例

4、(Major)Mnochar(10)专业代号Mnamenvarchar(50)专业名字(4)、课程表属性举例(Course)Cno(主码)nchar(10)课程代号Cpno(外码)nchar(10)先修课程代号Mno(外码)nchar(10)专业代号Cnamenvarchar(50)课程名称Ccreditint课程学分(5)、专业课程表属性举例(MC)Mno(主码)nchar(10)专业代号Cnonchar(10)课程号Yearint年级Cpropertynchar(10)课程性质(6)、学生课程信息表属性举例(SC)Snochar(12)学号Cnochar(10)课程号Gradeint成绩(

5、Sno,Cno)为主码,Sno,Cno为外码(7)、班级表属性举例(Class)Clno(主码)nchar(10)班级号Mno(外码)nchar(10)专业号Clnamenvarchar(50)班级名 12.3 逻辑结构设计关系模式Student(Sno,Sname,Ssex,Borndate,Sphoto,SID,Sschyear,Spassword,Status,race,bornplace,Spassword, Clno);Department (Deptno,Deptname,Password)Major (Mno, Mname, ReCredit, SeCredit ,Deptno)

6、;Course (Cno, Cname, Ccredit, Chour, Cpno,Deptno);Class (Clno,Clname,Mno)Teacher(Tno,Tname,TID,Tpassword,Bornplace,Race,Status,Title,Tsex,Tphoto,Borndate, Deptno);MC (Mno, Cno, Cyear,Cterm, Cproperty, Tno)SC (Sno, Cno, Grade);标下划线的属性或者属性组为该关系模式的主码,并且在关系中定义了外码。 各个关系的参照图如下所示:2.4 相关程序代码举例(1) StudentGrade.xaml (2) StudentInfo.xaml Border Border

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1