生物统计专业班级管理信息系统数据库设计探究.docVIP

生物统计专业班级管理信息系统数据库设计探究.doc

  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、系统目标:? 实现一个班级信息管理系统,其任务是统计、存储、管理班级同学的相关信息以及班级日常管理中的相关信息,实现学生基本信息管理、学生成绩管理、班费管理、学生对个人事务的管理等功能。 2、班级事务管理系统 传统的管理模式下,学校需要使用文件记录班级学生的信息,这种模式只能适合以前规模较小的学校使用,但是随着信息化时代的到来信息量的增大,这种管理模式不仅需要大量的管理人员而且不便于管理,班级学生信息的动态化特征需要一种能够及时更新信息的管理,这在传统的管理模式下很难实现。班级管理信息系统的任务是收集、存储、管理班级同学的相关信息,以及班级日常管理中的相关信息。为班级信息公开、增进同学交流了解服务,同时加强班级管理、提高班级管理与服务的效率和质量。因此,开发网上班级信息管理势在必行。 (二)设计要求 ①学生基本信息的输入,包括学号、姓名、班内职务等。? ②学生基本信息的添加、查询、修改、删除,包括学生学号、姓名、职务、权限等。 ③学生成绩的添加、查询、修改、删除,包括学号、课程号、分数。? ④课程的添加、删除,包括课程号、课程名、学分、授课老师。? ⑤生活委员对班费的管理,包括班费的收入、支出。? 超级用户所拥有的权限:? 可以查询学生的基本信息、详细信息、课程信息以及成绩。? ②可以对学生基本信息、详细信息进行添加、修改及删除操作。? 以对课程信息进行添加、删除操作。? 以对学生成绩进行添加、删除操作。? 特权用户所拥有的权限:? 以查询班费收入支出的详细信息。? 以对班费信息进行添加、修改、删除操作。? 普通用户所拥有的权限:? ①可以查询、修改个人的基本信息、详细信息。?②可以查询个人的课程信息、成绩。?③可以查询其余同学的基本信息。?④可以查询班费的使用情况 (三)数据流图 图1.3.1 (四)数据字典 为了使各数据流,数据处理过程,存储过程不能反映其中的数据成,数据项目,数据特性,所以用数据字典来对数据流图中的各成份进行具体的定义,为系统的分析,设计及以后的实现提供供有关元素一致性定义和详细的描述: 一)数据项字典 数据项名:学号 含义:在学校内唯一标识学生,让学生们区分和避免同名情况 数据项类型:int 数据项名:身份证号 含义:在所有地方可以唯一标识一个人,用来确认学生身份是否为本人之类的 数据项类型:varchar 长度:30 数据项名:宿舍号 含义:指学生在校住宿的地方名称,方便他人的联系 数据项类型:varchar 长度:20 数据项名:家庭住址 含义:指学生的的家庭住址 数据项类型:varchar 长度:100 数据项名:银行卡号 含义:为方便学生用钱,可以安全的交学费功能 数据项类型:varchar 长度:20 数据项名:课程号 含义:唯一标识学生所上的课程,以免发生重复 数据项类型:int 数据项名:成绩 含义:用来标识学生学习的概况,检测教学水平等 数据项类型:varchar 长度:5 数据项名:学分 含义:用来记录学生所修过科目所达的分数,每一个科目的学分不一定相同,但都是已累积来说明学生的修学分情况 数据项类型:int 数据项名:密码 含义:每个人拥有一个密码,用自己的密码来查找自己的相关信息,在一定程度上是认为做保密工作的 数据项类型: varchar 长度:20 数据项名:职务 含义:在班上,每个职务都有一人来担任,这样可以方便管理班集体,有利于班集体的凝聚力 数据项类型:varchar 长度:10 数据项名:ID 含义:具体区分每一项内容的 数据项类型:int 二)数据结构字典 数据结构名:学生 含义说明:是学生管理子系统的主体数据结构,定义了一个学生的有关信息 组成:学号、姓名、密码、担任职务、角色 数据结构名:课程 含义说明:是指学校学生所应学习的学科 组成:课程号、课程名、学分、任课老师 数据结构名:成绩 含义说明:用来显示学生对课程的掌握程度以及检测教学质量 组成:学号、课程号、成绩 数据结构名:生活委员事务 含义说明:管理班上一些日常事务 组成:ID、时间、活动地点、活动人数、消费前班费余额、消费金额、消费后班费余额、活动意义、活动结果 数据结构名:学生详细信息 含义说明:具体了解学生个人的各类有关信息,方便彼此的联系和沟通 组成: 学生学号、出生日期、身份证号码、家庭往址、宿舍号、银行卡号 数据结构名:个人事务 含义说明:定义个人的特殊功绩,记录好学生个人的各项纪录 组成:ID、时间、结果 三)数据流字典 数据流名称:管理员登录 来源:管理员 去向:查询学生基本信息 数据组成:姓名+密码+登录权限 数据流名称:学生个人登录 来源:个人 去向:查询个人信息 数据组成:姓名+密码+登录权限 数据流名称:生活委员

文档评论(0)

1112111 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档