数据库课程设计总结报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。








2.5
(1)数据项的定义
数据项名称:管理员
简述:管理教学信息,方便师生查询
组成:学校人员
数据项名称:学生学号
数据项编号:xxxxxxxxxx
别名:学生编号
简述:某个学生的代号用十个阿拉伯字母表示,每两个依次代表学生的入学时间,学院号,专业,班级,姓名序号。
类型及宽度:整型,10位
组成:入学时间+学院号+专业+班级+姓名序号
(3)学生对成绩的查看功能
学生用户登录后,学生可以看到自己的学生信息和成绩信息。学生信息包括学号、姓名等信息。成绩信息包括这个学生的所有课程的成绩信息。
(4)学生查询功能
为了方便学生查找成绩等信息,将所有信息按照需要进行分类。这样学生就能很方便的找到自己需要的信息。
(5)添加功能:教师可以通过填写表格的形式输入学生成绩等相关信息。系统可以自动避免重复信息。
输出:二级院系学生成绩
1.3
学生成绩查询系统对学校加强学生成绩管理有着极其重要的作用。由于各个大学都在持续扩招,学生的数量日益庞大,传Baidu Nhomakorabea的手工成绩管理不仅工作量大,而且容易出现问题。
2.
2.1
随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。现在我国的教育机构对学生成绩管理还普遍停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代,这种传统的管理方法必然被计算机为基础的信息管理所取代。通过调查,要求系统具有权限设置功能的登录模块,学生可以实现成绩信息查询功能。教务管理人员能够实现注册新用户,学生成绩信息的查询、录入、删除、修改、浏览、统计等功能
(6)修改功能:教师可以对数据库中的信息进行修改。系统能够通过教师给出的条件查找出所要修改的信息,对修改后的信息进行保存,并自动查找是否是重复信息。
(7)删除功能:教师可以对数据进行删除操作。系统能够通过教师给出的条件查找出要删除的信息,并提示是否确定删除,如果确定删除,则把相关信息从数据库中删除掉。
数据结构编号:c-j xxxxxxxxxx
数据结构名称:学生成绩单
简述:学生掌握知识情况的考查
数据结构组成:学号+姓名+成绩+课程
(3)数据存储
存储文件名:学生成绩
简述:记录学生考试的成绩单
组成:科目+成绩代码+学生姓名+学生人数+学号+性别
(4)外部实体
实体名称:二级学院
组成:学院名称
输入的数据流:学生成绩
取值范围:“0001010101”到“xxxxxxxxxx”
数据项名称:教师编号
别名:教师编号xxxxxx
简述:某个教师的代号用六个阿拉伯字母表示,每两个依次代表教师的任职时间,学院号,姓名序号。
类型及宽度:整型,6位
组成:任职时间+学院号+姓名序号
取值范围:“000101”到“xxxxxx”
(2)数据结构的定义
1.2
所谓可行性分析就是用最小的代价在尽可能短的时间内确定问题是否能够解决。这步工作的主要是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以比较抽象的方式进行系统分析和设计的过程。可行性研究的最根本任务是对以后的行动方针提出建议,以避免时间、资源、人力和金钱的浪费,推荐一个较好的解决方案,并且为工程制定一个初步的计划。
数据库课程设计总结报告
数据库课程设计总结报告
设计题目:学生成绩管理系统
学生姓名:
学院:信息学院
专业:
班级:
指导教师:
2015年7月2日
1.3本文概述6
2.6用例图11
4.逻辑结构设计12
学生成绩管理系统课程设计
1.
学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。随着成绩技术在管理上越来越深入而广泛的应用,学生成绩管理系统的应用在技术上已逐步成熟。信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。我们最终决定用ERWIn、Rational Rose开发学生成绩管理系统。学生成绩管理系统由学生基本信息管理模块、成绩管理模块、课程信息管理模块、查询模块和统计模块五个模块组成,我们主要负责成绩管理模块的实现。该模块主要由三个子模块构成:学生管理模块:包括学生信息查询;授课管理模块:包括查询教授课程;成绩管理模块:包括学生成绩的添加、删除。相对来说,因为涉及费用的统计,功能较为复杂。但最终还是完成了成绩管理模块的功能。
2.2
(1)用户管理功能
用户分为教师用户、学生用户两类。不论是教师用户,还是学生用户都需要通过用户名和口令进行登录。
(2)按学生角度管理教师可以看到学生信息和成绩信息。学生信息包括学号、姓名等基本信息。当教师要查看某一学生信息时,可以自动显示出该课程的这个学生所有课程的学习成绩。在成绩信息中,教师可以对学习成绩进行增加、修改和删除,并能够打印报表。特别是可以对学生成绩进行分析,便于在以后的教学和出卷中改进。
(8)教师查询功能:教师可以通过条件选择查询所有信息,并进行排序。
功能模块图
业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可帮助分析人员找出业务流程中的不合理流向。
2.4
数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以利用少数几种符号综合的反映出信息在系统中的流动、处理和存储的情况。
1.1
该项目开发的软件为学校学生成绩管理系统软件,是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生成绩管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有教育单位(包括学校,学院等等)的学生信息的管理.
作为计算机应用的一部分,使用计算机对学校的各项信息进行管理,具有手工管理所无法比拟的优点。例如:信息录入、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是学校的科学化、正规化管理与世界接轨的重要条件。建立学生成绩管理系统,采用计算机对学生信息进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生成绩管理工作流程的系统化、规范化和自动化。
相关文档
最新文档