- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理及应用
课程设计文档
目 录
1 系统简介 1
2 需求分析 1
2.1系统需求与功能分析 1
2.2 数据流图 2
2.3数据字典 5
2.3.1数据项 5
2.3.2 数据结构 6
2.3.3数据流 6
2.3.4数据存储 6
2.3.5数据处理 7
3 概念结构设计 10
3.1 系统功能模块图 10
3.2 数据库概念结构设计 10
4 逻辑结构设计 11
4.1 E-R图转化的关系模式: 11
4.2 对关系模式进行规范化 12
4.3 数据库的完整性和安全性 12
5 物理结构设计 13
6 数据实施和维护 14
7 总结 16
1 系统简介
各大高校的学生成绩管理并不是很方便的体现学生成绩和老师教学水平,而设计这个系统的出发点是更加人性化,更加全面的管理学生成绩,使成绩在录入,修改,查询的过程中更加准确便捷。同时,这个系统还可以方便学生查询自己的成绩,同时可以让学校的管理部门可以更加准确的检测老师的教学水平。能让老师、学生和管理人员即使准确的了解到学生成绩,教学水平等等。
随着学校规模的不断扩大,专业、班级的学生数量急剧增加,有关学生的信息量也成倍增长。但是目前许多高校的学生管理系统仍然停留在复杂的人工操作上,工作量比较多。因此,迫切需要开发基于互联网的信息系统来提高工作效率。使学生的成绩规范管理、科学的统计和快速的查询方面具有较大的实际意义。过去管理人员对资料的管理、信息的发布等工作存在很多缺点,如保密性低,工作量大。同时学生和老师不能及时了解成绩信息。这些问题给教师带来很多困扰,增加学校成本。因此建立一个自动化的管理服务的计算机应用软件是十分必要的。
1.管理员权限
(1)对学生基本信息的录入,修改,删除;
(2)对教师信息的录入,修改,删除;
(3)对课程信息的录入,修改,删除;
(4)对学生课程的录入,修改,删除;
(5)发布学生成绩
2.教师权限
(1)录入所教学生该科目的成绩
(2)查询学生该科目成绩、排名、生成成绩报表
(3)通过系统向管理员提交学生成绩
(4)查询个人信息
3.学生权限(1)查询个人信息(2)查询考试成绩
(3)查询课程表
基本符号
图1 数据流图的基本符号
数据流程图
图2 顶层数据流程图
图3 0层数据流图
管理员、教师和学生操作系统的数据流及相关的数据处理如下图4、图5、图6所示:
图4 管理员操作系统的数据流图
图5 教师操作系统的数据流图
图6 学生操作系统的数据流图
2.3数据字典
2.3.1数据
数据项名Sno 学号 Char (9) Primary key Sname 姓名 Vchar(10) Not null Ssex 性别 Char(2) Not null Sage 年龄 int Not null Classid 班级 Vchar(10) Not null Address 地址 Vchar(50) cno 课程号 Char (9) Primary key cname 课程名 Vchar(10) Not null ccredit 学分 int Not null Tno 教师编号 Char(6) Primary key tname 姓名 Varchar(10) Not null tsex 性别 Char(2) Not null tage 年龄 int Not null position 职称 Varchar(6) Not null classid 班号 char(9) Primary key class 名称 Varchar(10) Not null Classno 人数 int Sno 学号 Char (9) Unique,not null,Primary key(sno,cno) cno 课程号 char(9) Unique,not null, Primary key(sno,cno) grade 成绩 int Check(0-100) Tno 教师号 Char (6) Unique,not null,all key cno 课程号 char(9) Unique,not null, all key classid 班级号 char(9) Unique,not null, all key Username 用户名 Char (9) Primary key type 类型 char(1) Not null password 密码 Vchar(20)
2.3.2 数据Class,classid,classno 班级基本信息 学生信息表 Sno,sname,ssex,sage,classid,adress 学生基本信息
您可能关注的文档
最近下载
- 遗传学精品课件(中国农业大学)1 第一章 遗传的细胞学基础.ppt VIP
- 【初中同步测控优化设计地理七年级上册配人教版】课后习题第1章 第3节 第1课时 地球的自转 .pdf
- 2025年秋季学期人教版二年级上册数学教学计划含教学进度表(三篇) .pdf VIP
- 卵巢癌围手术期中西整合管理中国专家共识(2025年版).pptx
- 矽力杰产品规格书SY8003A1.pdf VIP
- 22G101系列结构图集解读.pdf VIP
- 电气控制与S7-1200 PLC应用技术教程 第6章 S7-1200 PLC的编程基础.ppt VIP
- 遗传学精品课件(中国农业大学)第六章 染色体结构变异.ppt VIP
- ISO14001和ISO45001环境、职业健康安全体系培训教材.docx VIP
- 劳动关系试用期管理.精品.pptx VIP
文档评论(0)