数据库系统数据库设计要点解析.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库课程设计 1、系统功能要求设计? 此系统实现如下系统功能:?(1)使得学生的成绩管理工作更加清晰、条理化、自动化。?(2)通过用户名和密码登录系统,查询课程基本资料,学生所选课程成绩,修改用户密码等功能。容易地完成学生信息的查询操作。?(3)设计人机友好界面,功能安排合理,操作使用方便,并且进一步考虑系统在安全性,完整性,并发控制,备份和恢复等方面的功能要求。 2、系统数据需求分析???? 通过与学生成绩管理系统用户交谈等方式以及作者对学生成绩管理系统的分析,可以得到成绩管理数据库系统的数据需求。?该系统用户分为两大类,学生,老师。?我们学院有多个系,每个系开设多门课程,学生可以选修多门课程,并由其唯一的学号标识。其中课程又包含课程名,课程号,学分,学时等。成绩又包含课程号,学号,分数。?教师可以教多门课程,并由其唯一的工号标识。教师信息包括工号,姓名,性别,系别等。 3、系统模块设计? 成绩管理系统大体可以分成二大模块如,?一是学生的基本信息模块,里面应该包含学生的各方面的基本信息;再者便是课程管理模块,在该模块中应该包含有对学生成绩信息的查询和处理,如平均成绩、最好成绩、最差成绩以及不及格学生的统计等功能模块;再其次还有教师、课程等相关信息的模块 该软件的主要功能包括。 (1)对学生信息的管理 (2)对教师信息的管理 (3)对课程信息的管理 (4)对选课信息的管理 (5) 对成绩的管理 (6) 对学生的日常表现情况 概念结构设计 1、学生管理子模块:实现对学生信息的添加、修改、删除操作,还可以输入查询条件进行查询操作。 图3-1 学生管理子模块 2、课程管理子模块:实现对课程的添加,添加时为其分配任课教师、上课时间和地点,实现对课程的修改、删除,查看某个课程的详细信息 3、教师模块:实现查看自己所教授的课程、课程有哪些 学生选修,以及利用本系统提交学生的成绩。 图3-3 教师管理模块 4、学生模块:实现学生的选课,查看、修改自己的选课信息 及查看自己日常的表现情况。 5、E-R图 逻辑结构设计 实体属性表: 实体 属性 教师 ( 教师ID,教师姓名,登录密码) 课程 (课程号,课程名称,教师ID) 管理员 (管理员ID,管理员姓名、登录密码) 选课 (学号,课程号,课程名、成绩、总成绩) 学生 (学号,姓名,性别,密码,身份证号,地址、专业) 活动 (学号,项目,地点、时间、加分) 奖惩 (学号,事件、奖励、惩处) 数据库表的设计 系统功能框架 数据库课程设计 请批评指正! 谢谢! * 学生管理系统 学 号 124100151,124100111,124100116 姓 名 魏艳娇,戈云霞,冯敏 班 级 计算机科学与技术(非师范) 需求分析 查询学生信息 删除学生信息 修改学生信息 学生管理子模块 添加学生信息 查询课程信息 删除课程信息 修改课程信息 课程管理子模块 添加课程信息 图3-2 课程管理子模块 教师模块 查看所授课程 录入学生成绩 学生模块 选课 查看选课信息 修改选课信息 个人信息 日常表现 图3-4 学生模块 *

文档评论(0)

挺进公司 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档