当前文档已下架!返回首页

文档格式 毕业论文:学生成绩查询系统的设计与实现 ㊣ 精品文档

🔯 格式:DOC | ❒ 页数:24 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2026-10-24 18:42
毕业论文:学生成绩查询系统的设计与实现第1页
第 1 页 / 共 24 页
毕业论文:学生成绩查询系统的设计与实现第2页
第 2 页 / 共 24 页
毕业论文:学生成绩查询系统的设计与实现第3页
第 3 页 / 共 24 页
毕业论文:学生成绩查询系统的设计与实现第4页
第 4 页 / 共 24 页
毕业论文:学生成绩查询系统的设计与实现第5页
第 5 页 / 共 24 页
毕业论文:学生成绩查询系统的设计与实现第6页
第 6 页 / 共 24 页
毕业论文:学生成绩查询系统的设计与实现第7页
第 7 页 / 共 24 页
毕业论文:学生成绩查询系统的设计与实现第8页
第 8 页 / 共 24 页
毕业论文:学生成绩查询系统的设计与实现第9页
第 9 页 / 共 24 页
毕业论文:学生成绩查询系统的设计与实现第10页
第 10 页 / 共 24 页
毕业论文:学生成绩查询系统的设计与实现第11页
第 11 页 / 共 24 页
毕业论文:学生成绩查询系统的设计与实现第12页
第 12 页 / 共 24 页
毕业论文:学生成绩查询系统的设计与实现第13页
第 13 页 / 共 24 页
毕业论文:学生成绩查询系统的设计与实现第14页
第 14 页 / 共 24 页
毕业论文:学生成绩查询系统的设计与实现第15页
第 15 页 / 共 24 页

出发,充分考虑了成绩的内部管理信息交流等方面的复杂需求,实现成绩的有效管理,真正为学生成绩查询提供个电子平台。


因此为了充分利用现有的计算机硬件资源,做好学生成绩查询工作,提高办事效率,实现全面的相对集中的办公自动化,开发本系统就成了当务之急,其目的主要为了彻底改变这种繁杂的管理模式,实现全面的相对集中的智能化的信息综合管理,为教学管理工作带来方便。


成绩查询系统的发展目标成绩查询系统不同于传统的成绩查询。


传统管理最主要的职能是备份,并在对所备份资料分开保存组织的基础上为用户提供各种服务。


成绩查询系统是个将管理服务和人集成在起的个多维环境,数字化资源是成绩查询系统的基本要素。


当今时代是飞速发展的信息时代。


在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。


计算机的最大好处在于利用它能够进行信息管理。


使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。


尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。


管理信息系统是进行信息的采集存储加工维护和使用的系统。


它是随着管理科学和技术科学的发展而形成的。


学生档案管理系统是个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩查询系统应该能够为用户提供充足的信息和快捷的查询手段。


但直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如效率低保密性差,另外时间长,将产生大量的文件和数据,这对于查找更新和维护都带来了不少的困难。


随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。


成绩查询系统的服务整合作为计算机应用的部分,使用计算机对学生成绩信息进行管理,具有着手工管理所无法比拟的优点例如检索迅速查找方便可靠性高存储量大保密性好寿命长成本低等。


这些优点能够极大地提高学生档案管理的效率,也是企业的科学化正规化管理,与世界接轨的重要条件。


因此,开发这样套管理软件成为很有必要的事情。


学生成绩查询系统提供了强大的学生成绩查询管理功能,方便管理员对学生成绩等信息的添加修改删除查询汇总统计等操作。


更适合大型数据库的管理。


把学校带入信息化,培养合格的高科技人才。


系统需求分析开发背景计算机已经成为我们学习和工作的得力助手今天,计算机的价格已经十分低廉,性能却有了长足的进步。


它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面计算机可以代替人工进行许多繁杂的劳动计算机可以节省许多资源计算机可以大大的提高人们的工作效率计算机可以使敏感文档更加安全,等等。


在大中专中用计算机管理学生成绩信息的意义现在我国的大中专校中学生成绩的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。


我作为个软件工程的专科生,希望可以在这方面有所贡献。


改革的总设计师邓小平同志说过科学技术是第生产力,我希望能用我三年的所学编制出个实用的程序来帮助大中专院校进行更有效的信息管理。


归纳起来,好处大约有以下几点可以存储学生的基本信息以及历届的学生信息,安全高效只需到二名信息录入员即可操作系统,节省大量人力可以迅速查到所需信息。


需求分析世纪以来,人类经济高速发展,发生了日新月异的变化,特别是计算机的应用普及到经济和社会生活的各个领域。


使原本的旧的管理方法越来越不适应现在社会的发展。


许多人还停留在以前的手工操作。


这大大地阻碍了人类经济的发展。


为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。


我所开发的这个系统所采用的是当前较为流行的编程软件作为实现语言,以数据库作为系统的后台操作,其功能在系统内部有源代码直接完成。


我们只需按系统要求输入即可操作,为将来学校上网做好准备。


根据年中国电信的调查报告显示我国的上网人数已达到万,互联网已经十分普及,学校往界的毕业生希望能在世界的任何个角落查到自己校友的信息,本系统为学校将来的上网作了先期工作,比如数据库的建立。


根据实际情况,我们使用原型法即以少量代价快速地构造个可执行的软件系统模型。


使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。


此时模块也发展成为最终产品了。


设计个数据库系统,首先必须确认数据库系统的用户和用途。


由于数据库系统是个组织部门的模拟,数据库系动器打印机适配器电缆等其它网络配件软件配置用户操作系统其他应用软件系统功能设计学生成绩查询系统分为学生信息管理班级管理课程管理和成绩查询四个部分。


其功能模块图如下图总体结构图业务流程图图业务流程图数据流程图图系统结构图图模块关系图图处理学生信息模块图统计成绩模块数据字典表数据存储字典编号名称组成管理员信息表管理员账号密码教师信息表教师姓名编号学生信息表学生姓名学号性别班级民族籍贯政治面貌出生日期入学日期家庭住址联系电话学生成绩表学生姓名学号课程名称课程编号课程成绩授课教师课程信息表课程名称课程编号课程类型授课教师反馈信息表学生成绩分析表表数据处理字典编号名称输入处理逻辑输出身份验证处理系统管理员登陆信息检验管理员姓名与密码是否致身份验证处理教师登陆信息检验教师编号与密码是否致学生成绩表学生成绩分析表成绩查询处理学生学号搜索学生成绩排名等学生成绩表表数据流字典编号名称来源去向所含数据结构说明新生资料教务处学生档案新生姓名性别民族籍贯政治面貌出生日期家庭住址联系电话用于编制学生信息表学生名单新生资料学生信息表学生姓名学号用于制作学生信息表成绩清单教师统计成绩学生姓名学号课程名称课程编号课程成绩用于编制学生成绩表评价标准教务处审定成绩合格标准用于审定学生成绩学生成绩分析表试题得分记录教师学生姓名学号班级课程名称课程成绩成绩排名方便教师分析各班各学生的成绩数据库设计数据库设计是分析和创建保存系统数据的数据库结构设计,数据库的设计将直接影响系统的运行效率和系统进度。


网上查分系统涉及到的数据表是相当多的,特别是在老师登分的时候,由于要提供暂存的功能,是以老师所在班级和科目创建的动态表。


对数据库软件的相关说明本系统采用了做数据开发,在以为核心的开发中,网页的页面下隐藏着数据库的表项,用来管理和维护庞大的数据出入,这期间就需要注意到和的连接,及下考试系统表格的设计。


以下给出的是建表的基本方法,以及和的连接操作,首先是建表单击开始,点选程序,点选企业管理器,启动在窗体中,依次单击左手边窗格中组前面的加号,看到数据库文件,请在数据库上按下鼠标右键,点选新建数据库。


常规选项卡,输入数据库名。


点击数据库文件选项卡,指定数据库文件名称及位置,设置其它选项,文件是否自动增长,文件增长量,最大文件大小等等。


单击事务日志选项卡指定事务日志的文件名及位置,要设置选项,通过设定属性确定即可。


数据库文件夹内出现刚才创建数据库,按下数据库旁的加号再数据库的表上按下鼠标右键,选择新建表在列名字段输入表的第字段名称,在数据类型字段的下拉式列表框中选取这字段的数据类型,此时应为型。


允许为空,字段选项,设置长度。


输入完成后,选编号字段,按工具栏的设置主键按钮,此时该编号字段边多了个钥匙符号,表示该编号字段为主键,关闭。


提示,是否保存该表,选择是。


在选项名称中,为该表取名。


在该名程表上单击鼠标右键,打开表返回所有行输入记录,自动保存,如果再创建别的表,重复上述过程以下是数据库的导入在数据库名中单击右键,选取附加数据库,取消只读属性。


输入附加数据库位置,数据所有者,确定。


总体的图根据大大二年级课程班级学生考试各方面的关系以及数据库方面的些属性要求进行设计描绘而成。


图总体图设计数据表表学生信息表字段名数据类型长度说明学号主键姓名性别民族政治面貌籍贯入学时间院系专业班级表教师信息表字段名数据类型长度说明老师编号主键姓名表管理员表字段名数据类型长度说明帐号主键密码类型姓名表课程表字段名数据类型长度说明课程号主键课程名学分课程属性考试类型考试时间表学生成绩表字段名数据类型长度说明学号主键课程号成绩系统测试及运行测试方案进行系统测试主要有两种方法静态测试和动态测试,我们主要采用动态测试的方法。


动态测试是通过运行程序来检验软件的动态特性和运行结果的正确性,并根据程序的运行过程对程序进行评价的过程。


动态测试包括运行解释和模拟。


本系统主要使用以界面为基础的测试。


以界面为基础的测试仅仅依靠系统与其运行环境之间的界面来选择和产生测试数据,而不管系统的具体需求和具体实现细节。


包括系统输入,输出数据的类型取值范围以及取值的概率分布等等。


测试项目该测试计划主要包括对软件各个模块的测试,有系统主窗口的测试添加信息的测试修改信息的测试删除信息的测试查询信息的测试打印窗口测试添加信息窗口的测试该测试的目的是保证添加成绩信息窗口的正确性与在数据输入不正确时的容错与纠错性。


具体通过在添加成绩信息窗口中输入空的姓名,空的考试成绩,来检测系统的出错运行情况。


要求系统在遇到这些情况时能给出正确的提示。


删除信息窗口的测试该测试的目的是保证删除成绩信息窗口的正确性与在数据输入不正确时的容错与纠错性。


具体通过在删除成绩信息窗口中输入已有的成绩给出删除成功的提示。


查询信息窗口的测试该测试的目的是保证查询成绩信息窗口的正确性与在数据输入不正确时的容错与纠错性。


具体通过在查询成绩窗口中输入空的学号的学号空的班号的班号。


要求系统在遇到这些情况时能给出正确的提示。


结论本系统从整个项目的需求出发,针对现有环境下的数据信息服务的现状,将数据资源和用户进行合理结合,采用用户灵活控制的方式,让用户获得对数据的访问管理的能力,使管理员对学生的管理具有决定权,避免了每次都要在众多的数据资源查找的繁琐,提高用户对数据资源的管理效率。


通过结合数据库技术,本系统能够根据用户想法进行操作。


另方面,学校也可通过系统统计学生的能力倾向,以指引资源收集方向确定管理重点。


本系统采用数据库逻辑结构,按照与语言开发模式,具有良好的结构,简明有效的层次及清晰的接口,有效地提高系统的可靠性可扩展性可重用性和可维护性,有利于个性化服务的调整或扩展。


系统的改进与提高由于各种原因,本系统有许多缺点。


针对本系统的些缺点,在二期开发时主要在以下方面进行改进加强后台管理页面的建设。


本系统只是面向用户,对成绩的管理只靠人工在后台操作,费时又费力。


加强后台管理系统的建设,各项操作由程序执行,方便准确,又节省人工。


各模块之间的联系比较混乱。


加强各模块之间的联系,条理清楚,链接明确。


数据库之成绩查询系统的未来就是丰富完善数据算法库,应用到服务之中,保证使数据成为种因人而异的有针对性的主动服务。


参考文献萨师煊,王珊数据库系统概论高等教育出版社,年王道荣,林信成编著数据库处理

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批