- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计报告学籍管理系统设计与实现
学号:2008xxxx
《学籍管理系统的设计与实现》
——课程设计报告
系 别: 计算机科学与技术系
专 业: 计算机科学与技术
班 级: 08xx
姓 名: xx
时 间: 2011年11月23日
一.题目概述
1.整体概述:本次课设,我们小组选择的题目是《教务管理系统的设计与实现》。在编写的过程中,我们发现这个题目过大,超出了我们现阶段的能力范畴。在和老师讨论协商之后,将题目缩小为《学生学籍管理系统的设计与实现》。该系统主要实现的是对学生学籍的管理,设置了三种身份,分别是学生、老师、管理员。通过对三种身份赋予不同的权力,以及他们之间相关联的一些设置,实现了对学生学籍的管理。
运行程序后,首先选择身份,如果选择学生身份登录,将获得五种权限,分别为:查看个人信息,修改个人密码,进行选课,查看课程成绩,以及网上评教。如果以老师身份登录,将可以:查看个人信息,修改个人密码,查看选课,录入成绩。如果以管理员身份登录,能实现以下几大功能:查看学生、教师、课程的基本信息,教师授课情况情况的查看和更改,下放、回收学生选课权,成绩查询,评教情况查询,修改密码等基本操作。
2.小组的划分及分工情况:需求分析以及后台数据库的搭建由小组所有成员共同商讨完成。前台的分工为我主要负责登陆界面以及学生模块功能的实现,曹骅负责教师模块,李睿捷和孟庆禹负责管理员模块。
3.所用的开发工具:前台选择了VB,数据库应用了SQL Sever2000。
二.系统分析和模块划分
本系统主要是实现了对学生学籍的管理。有三种身份,学生、教师、管理员。学生主要是查看和修改自己的相关信息,查看自己的成绩,以及选课和评教。老师主要是查看个人信息以及成绩的录入。管理员实现了对学生和教师的管理,他一方面通过对选课的权限管理,实现了学生只有在特定时间才可以选课,另一方面通过对学生们评教的统计和计算,得出某个老师某门课程的总体评价。
1.数据库分析
在E-R图中体现出的就是教师、学生、课程三者之间的关系,教师和课程通过教授动作联系在一起,学生和课程通过选课动作练习在一起。由此可见需要学生基本信息表、教师基本信息表、课程基本信息表、教师授课表、学生选课表。
共需建立九个表结构:login(登陆信息表)、teacher(教师信息表)、student(学生信息表)、course(课程信息表)、TeacherCourse(教师授课表)、StudentCourse(学生选课表)、class(班级信息表)、JudgeFlag(权限标志表)、BackCourseResult(过往信息留存表)。
login(LoginNumber, LoginRole, LoginCode)
teacher(TeacherNo, TeacherName, TeacherAge,TeacherSex, InputGrade)
student(StudentNo, StudentName, StudentAge, StudentSex, ClassNo,
JudgeTeacher, ChooseCourse)
course(CourseNo, CourseName, PreCourse, Grade)
TeacherCourse(TeacherNo,CourseNo,BackJudgement,
JudgeANo,JudgeBNo,JudgeCNo,JudgeDNo)
StudentCourse(StudentNo,CourseNo,TeacherNo,CourseResult)
class(ClassNo,Grade,ClassNumber)
JudgeFlag(Flag)
BackCourseResult(StudentNo,CourseName,StudentName,
TeacherName,Grade,CourseResult)
login
名 称 说 明 类 型 完整性约束
LoginNumber 用户名 Char 唯一,不为空
LoginRole 角 色 Char 不唯一,不为空
LoginCode 密 码 Char 不唯一,不为空
teacher
名 称 说 明 类 型 完整性约束
TeacherNo 教师编号 Char 唯一,不为空
TeacherName 教师姓名 Char 不唯一,
您可能关注的文档
最近下载
- 数值计算方法马东升等第版习题解答.pdf VIP
- 教育部人文社会科学研究项目中期检查报告书.pdf
- 学校学生会纪检部的工作总结.pptx
- (新教材)2024年秋统编版语文七年级上册 第六单元《西游记》 教案14.doc
- 电大《网络安全技术》形考任务三.docx
- 福建省福建师范大学附属中2023-2024学年高一上学期期末考试物理试题(含答案).pdf VIP
- 2024 年年终回顾和 2025 年展望——对冲风险VS软着陆.241124汇丰私人银行演讲文字稿.docx
- 2023-2024学年二年级数学上册期末乐考 非纸笔测试A方案 人教版.docx VIP
- 医院感染暴发处理流程图.ppt
- 重难点专题38 圆锥曲线定直线、定曲线、定圆问题六大题型汇总(解析版).docx VIP
文档评论(0)