毕业设计(论文)
题 目:学生综合评测管理系统与实现
分 院:
专 业:
学 号:
姓 名:
指导老师:
完成日期:
目 录
第一章 引言 3
1.1 系统开发背景 3
第二章 需求分析 3
2.1系统管理员类型 4
2.2教师类型 4
2.3 学生类型 4
第三章 概念设计 4
3.1 概念结构设计 5
第四章 逻辑设计 10
4.1 E-R图向逻辑结构转换规则 10
谢 辞 12
参考文献 13
毕业设计成绩评定表(理科) 14
摘 要
本文构建了一个基于数据库的大学生综合素质测评系统:结合学校的实际情况,以大学生综合
素质测评为主题,以数据库技术为实现手段,对学生进行评价分析。该系统利用计算机进行学生综合测评管理替代了原有的人工管理方式,节省了大量的人力、物力,并且易于操作,可以更加方便地对学生信息进行管理极大地提高了管理的效率。
关 键 词
网上购物;大学生综合测评;数据库;管理;
随着高等教育社会化,近几年来高校不断扩大招生,从而使得过去传统的教学管理方法不
再适应现在的管理。针对这种状况,计划开发一个面向学校的学生综合测评管理系统实现对学生成绩等信息的全面管理,使用该系统可以大大提高工作效率,节省人力资源,提高管理水平,实现高校学生管理“无纸化”,改变学生素质管理的落后现状,实现平价现代化。用综合测评来评定学生的在校表现,是目前许多高校普遍采用的方法,通过定性和定量的考核相结合,最终得出学生的最后测评成绩。此外,综合测评结果可以是每个大学生正确评价自己,知道自己的优势和不足,从而在实践中扬长避短,更好地实现自我设计和自我发展,为大学生潜在素质的开发提供有价值的依据。
综合测评管理信息系统对学校加强学生管理有着极其重要的作用,就一般的学校来说,它
的设计内容非常复杂而且繁多,而且设计的模块也很多。
但结合本人目前实际情况而言,学校的人员结构比较简单,部门划分也很清晰,而且学生的流动性不高,所以学校目前阶段的综合测评工作主要就是学生成绩的收集整理和信息的管理工作,因此,针对学校而言,经过反复的论证,设计的这套综合测评管理信息系统是非常有必要的。
系统管理员可以成功登陆系统,系统管理员有权限进行如下操作:
1.添加用户;
2.修改已有用户密码;
3.删除用户;
4.修改已录入成绩的学生的成绩;
5.查询学生成绩;
6.查看学生智育成绩排名、综合测评总成绩的排名;
7.删除学生成绩;
8.查看系统信息。
教师可以成功登录系统,教师有权限进行如下操作:
1.录入学生综合测评各项成绩,如:能力分成绩、德育分成绩;
2.查询学生所有学期的成绩;
3.查询所有学生的智育成绩排名、综合测评总成绩排名;
4修改个人密码。
学生可以成功登录系统,学生有权限进行如下操作:
1. 查看自己的综合测评各项成绩以及总成绩;
2. 2.查看自己的智育成绩排名、综合测评总成绩排名;
3. 3.修改个人密码。
概要设计的主要目的将需求分析得到的用户需求抽象为信息结构即概念模型。它是整个数
据库设计的关键。 概念结构设计的思想
在综合测评管理系统中,需要将每个学生的各项成绩进行保存,包括:德育成绩、智育成绩、体育成绩和能力分。还要保存用户的基本信息,包括:用户名、密码和用户类型。同时也要保存学生的基本信息,包括:学号、姓名、班级、班级号、年级。以及各种类型用户使用该系统的操作关系:管理员可对学生成绩进行查看、修改和删除,可对用户进行添加和删除;教师可录入学生成绩,查看学生成绩以及修改自身密码;学生可查看成绩以及修改自身密码
商品信息表:在添加商品和在前台显示商品详细信息时用到该表,实现了商品的添加和显示详细信息的功能。
商品类型表:主要用于在添加商品类别的时候用到该表,把添加的商品类型存储到该表中,完成商品类型的添加和调用功能。
订单信息表:主要在管理订单的时候用到该表完成订单的管理功能。
3.1 概念结构设计
图 3.1 学生实体及属性
图 3.2 综合测评成绩实体及属性
图3.3 用户实体及属性
图 3.4 用户实体及属性
图 3.5 德育成绩实体及属性
图3.6 能力分实体和属性
图3.7 班级实体和属性
图3.8管理员与系统之间的操作关系图
图3.9教师与系统之间的操作关系图
图3.10学生与系统之间的操作关系
图3.11整体流程图
逻辑设计阶段的主要任务和目标是根据概念设计的结果设计出数据库的逻辑结构模式,包
括全局模式和各个外模式。由于现在普遍应用的是关系型数据库管理系统,所以要设计的数据库逻辑模式也就自然是指关系型的逻辑结构模式。
关系模型的逻辑结构是一组关系模式的集合。E-R图则是由实体、实体的属性和实体之间的联系三个要素组成的。所以将E-R图转换为关系模型实际上就是要将实体、实体的属性和实体之间的联系转换为关系模式,这种转换一般遵循如下原则:
①个1:1联系可以转换为一个独立的关系模式,也可经与任意一端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,每个实体的码均是该关系的候选码。如果与某一端实体对应的关系模式合并,则需要在该关系模式的属性中加入另一个关系模式的码和联系本身的属性。
图4.1 逻辑结构设计的步骤图
②一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n端实体的码。
③一个m:n联系转换为一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。
④三个或三个以上实体间的一个多元联系可以转换为一个关系模式。与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。
⑤具有相同码的关系模式可合并。 结论总结
通过此管理系统的开发,做到了理论联系实际,将书本上学到的知识与具体实践充分结合起来,进一步明确了开发管理信息系统的方法和思想,既加深了对管理信息系统的认识,又进一步巩固看以前所学的计算机软件开发方面的知识,提高了软件开发的水平,从而为今后在实际工作中更好的应用计算机进行信息管理打下了坚实的基础。这次实验让我们对书本知识有了更深的了解和巩固,更使我们意识到不仅要熟练掌握数据库的理论知识,还需要学会如何将其灵活的运用于实际,这也体现了知识体系的相互作用和衔接,我们真正的认识到了系统设计中数据库扮演的举足轻重的角色。虽然我们已经对程序进行了很多的修改,但是很多地方还存在着不足,由于时间的限制我们只完成到了这个层次,今后的学习中,我们将进一步对其进行完善。
通过这一阶段的努力,我的毕业论文《学生综合评测管理系统与实现》终于完成了,这意味着大学生活即将结束。在大学阶段,我在学习上和思想上都受益非浅,这除了自身的努力外,与各位老师、同学和朋友的关心、支持和鼓励是分不开的。
在本论文的写作过程中,我的导师安红梅老师倾注了大量的心血,从选题到开题报告,从写作提纲,到一遍又一遍地指出每稿中的具体问题,严格把关,循循善诱,在此我表示衷心感谢。同时我还要感谢在我学习期间给我极大关心和支持的各位老师以及关心我的同学和朋友。
毕业论文暂告收尾,这也意味着我在北大方正软件技术学院的三年的学习生活既将结束。回首既往,自己一生最宝贵的时光能于这样的校园之中,能在众多学富五车、才华横溢的老师们的熏陶下度过,实是荣幸之极。在这三年的时间里,我在学习上和思想上都受益非浅。这除了自身努力外,与各位老师、同学和朋友的关心、支持和鼓励是分不开的
感谢软件技术系的各位同学,与他们的交流使我受益颇多。最后要感谢我的家人以及我的朋友们对我的理解、支持、鼓励和帮助,正是因为有了他们,我所做的一切才更有意义;也正是因为有了他们,我才有了追求进步的勇气和信心。
时间的仓促及自身专业水平的不足,整篇论文肯定存在尚未发现的缺点和错误。恳请阅读此篇论文的老师、同学,多予指正,不胜感激!
[1]张海藩.软件工程导论[M].北京:清华大学出版社,2008.
[2]刘秋生.数据库系统设计及其应用案例分析[M].南京:东南大学出版社,2005.
[3]徐孝凯,贺桂英.数据库基础与SQL Server应用开发[M].北京:清华大学出版社,2008.
北京北大方正软件技术学院
毕业设计成绩评定表(理科)
分院 软件工程分院 专业 软件技术 姓名 王鑫龙 学号 140110222
设计题目: 指导教师: 安红梅
注:此表附《毕业设计(论文)》后
¥29.8
¥9.9
¥59.8