- 56
- 0
- 约6.54千字
- 约 14页
- 2018-10-08 发布于福建
- 举报
学生档案管理系统数据库设计和优化
学生档案管理系统数据库设计和优化
摘 要:阐述了数据库在整个系统中的地位,重点介绍了该系统数据库设计方法,以及对数据库进行优化的方法。
关键词:学生档案管理;系统;数据库;数据库设计;数据库优化
DOI:10.11907/rjdk.143542
中图分类号:TP392
文献标识码:A 文章编号:1672-7800(2014)012-0148-03
作者简介:容湘萍(1982-),女,湖南邵阳人,硕士,惠州商贸旅游高级职业技术学校信息技术系讲师,研究方向为计算机应用。
0 引言
学生档案管理系统是结合目前中职学校学生管理流程和惠州商贸旅游高级职业技术学校的实际情况编制而成的,该系统将复杂、繁琐、易错的工作交由计算机完成,实现学生管理工作信息化,使各种学生管理工作在系统中完成,从而提高了工作效率和管理水平。数据库设计是信息系统开发和建设的重要组成部分,它把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能lt;supgt;[1]lt;/supgt;,使信息系统可以方便、及时、准确地从数据库中获得所需信息。因此只有对数据库进行合理的逻辑设计和有效的物理设计才能开发出完善而高效的信息系统。
1 学生档案管理系统数据库设计
规范的设计法中较为著名的有新奥尔良方法,它将数据库设计分为4个阶段:需求分析、概念设计、逻辑设计、物理设计lt;supgt;[2]lt;/supgt;。系统为了提高设计效率和应用性,采用新奥尔良法进行设计,将软件工程原理和方法应用到数据库设计中。
1.1 数据库需求分析
需求分析是数据库设计的第一阶段,该阶段的基础数据和数据流图是下一步设计概念结构的基础。学生档案管理系统业务流程可以简单归纳如下:首先是用户登录系统,登录后系统将记录用户信息,并读取用户权限信息。用户可进入用户管理模块,在这里用户只有修改自己密码的权限,其它用户管理权限只有系统管理员才具有。用户可根据自己的权限执行相应的操作和模块管理。学生只具有查看自己基本信息的权利,不能作修改;班主任能查看本班学生信息,并能对本班学生的信息进行添加、修改、删除、输出打印,并能对学生评语进行管理;基本信息管理员可以对全校学生信息进行管理,实现分班,可以对学生的奖惩记录进行添加、修改、删除和维护,能进行学生学籍的变动管理,还可以对学生的助学金申请和发放进行管理;成绩管理员能对学生每学期的成绩进行添加、修改、删除和打印;招生管理员主要是在每学年开学初向系统录入学生的原始数据。
1.2 数据库概念结构设计
在数据库技术中,用数据模型的概念来描述数据库的结构和意义,对现实世界进行抽象。概念数据模型通常是用实体-联系模型(即E-R模型)描述的。根据需求分析学生档案管理系统,可以得到本系统涉及的主要实体有:学生、班主任、管理员、成绩、助学金、奖励、处分等。其中,学生具有学生ID、学号、姓名、性别、民族、政治面貌、专业、班级、出生日期、身份证号、户口地址、籍贯等属性;班级具有班级ID、班级名称、班主任、专业、所属系部等属性;管理员具有用户ID、用户名、用户密码、用户权限等属性;成绩具有课程代码、课程名称、课程学分、学生成绩等属性;助学金具有学生学号、身份证号、银行卡号等属性。
图1给出了学生与班级之间的E-R图,班级与学生之间是一对多的关系,一个学生只能对应一个班,一个班级可以有多名学生。
1.3 数据库逻辑结构设计
数据库逻辑结构设计的任务就是把概念结构设计阶段设计好的E-R图转换为与选用数据库管理系统产品所支持的数据模型相符合的逻辑结构lt;supgt;[3]lt;/supgt;。几个有代表性的关系模型如下:
(1)学生(学号、姓名、性别、民族、政治面貌、专业、班级、出生日期、身份证号、户口地址、籍贯、学生电话、家庭地址、邮编、家长情况、照片)。
(2)班级(班级ID、班级名称、班主任、入学时间、学制、总人数、男生、女生、专业、所属系部)。
(3)学生处分(处分类别、学号、姓名、系部、班级、学年、处分时间、处分原因、处分文号、撤销文号、撤销时间、备注)。
(4)学生表彰(学号、班级、姓名、获奖类别、获奖时间、获奖原因、系部)。
(5)学生助学金(学号、资助项目、姓名、班级、身份证号、农村户籍标志、城市低保标志、银行卡号、资助时间)。
(6)学生成绩(学号、课程代码、课程名称、课程类别、课程学分、课程教学班级、学生成绩、修课学年、修课学期)。
(7)品德评语(学号、姓名、班主任、评语内容、学期)。
图1 学生与班级之间的E-R图
1.4 数据库结构创建
根据数据库需求分析、数据库
您可能关注的文档
- 孔乙己和范进悲剧之比较研究.doc
- 孔乙己研究综述和教学建议.doc
- 孔乙己教学设计和教学感悟.doc
- 孔子仁爱五行思想和班主任管理刍议.doc
- 孔子仁学思想内涵解读和现代价值刍议.doc
- 孔子和中国古代礼仪文化研究.doc
- 孔子和庄子治国思想比较研究.doc
- 孔子和苏格拉底教育管理思想比较研究.doc
- 孔子和荀子正名思想之比较及其现代意义.doc
- 孔子圣人之治和柏拉图哲学王统治比较分析.doc
- 八年级语文下册na文言文阅读专练(二).pptx
- 2025年福建莆田秀屿区南日镇卫生院第一轮编外人员招聘2人笔试历年题库附答案解析.docx
- 八年级语文下册nb文言文阅读专练(一) (2).pptx
- 八年级语文下册n2 回延安 (5).pptx
- 2025年福建莆田秀屿区南日镇卫生院第一轮编外人员招聘2人笔试历年题库附答案解析.docx
- 2025年福建莆田市荔城区东洋中学代课教师招聘1人笔试试题附答案解析.docx
- 八年级语文下册nc文言文阅读专练(一) (3).pptx
- 2025年福建莆田市莆投智泊科技有限公司职业经理人招聘2人笔试历年题库附答案解析.docx
- 八年级语文下册ne写作 (2).pptx
- 2025年福建莆田市荔城区东洋中学代课教师招聘1人笔试备考题库附答案解析.docx
原创力文档

文档评论(0)