学生成绩管理系统的设计与实现大学毕业设计(DOC 36页).docx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《学生成绩管理系统的设计与实现大学毕业设计(DOC 36页).docx》由用户(2023DOC)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生成绩管理系统的设计与实现大学毕业设计DOC 36页 学生 成绩管理系统 设计 实现 大学 毕业设计 DOC 36
- 资源描述:
-
1、还业0技卸也歩険Hebei Normal University of Science & Technology本科毕业设计题目:学生成绩管理系统的设计与实现院(系、部):工商管理学院学生姓名:指导教师:职称:2013年5 月16 日河北科技师范学院教务处制资料目录1. 学术声明 页2. 河北科技师范学院本科毕业论文(设计) 页3. 河北科技师范学院本科毕业论文(设计)任务书 页4. 河北科技师范学院本科毕业论文(设计)开题报告 页5. 河北科技师范学院本科毕业论文(设计)中期检查表页6. 河北科技师范学院本科毕业论文(设计)答辩记录表页7. 河北科技师范学院本科毕业论文(设计)成绩评定汇总表页
2、8. 河北科技师范学院本科毕业论文(设计)工作总结 页9. 其他反映研究成果的资料(如公开发表的论文复印件、效益证明等) 页10. 论文查重报告 页河北科技师范学院本科毕业设计学生成绩管理系统的设计与实现院专(系、部)名称:工商管理学院业名称:信息管理与信息系统学生姓名:指导教师:2013年5月16日河北科技师范学院教务处制学术声明本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得 的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用 的内容外,本学位论文的研究成果不包含他人享有著作权的内容。对本论 文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方 式标明
3、。本学位论文的知识产权归属于河北科技师范学院。本人签名: 日期:指导教师签名: 日期: 摘要摘要随着信息技术的快速发展,高校的办公自动化成为体现学校综合实力的重要指标; 办公自动化不仅能提高办公效率,降低人力资源的成本,还能实时的对信息进行加工和 处理(即实现分布式办公),对信息的整理和优化,最大化信息的利用率。同时,加强 学院办公自动化的建设,能提高学生对信息的敏感度和获取率,扩大信息的传播途径和 传播速度,缩短信息延迟;让学生有更多思考的时间和空间,优化对信息的接收和任务 的完成进度,更系统的掌握自己的基础信息和学业信息,加强学生独立思考的能力和奋 发向上的动力。该文设计一个管理学生成绩的
4、综合平台,以学生成绩为主线进行设计,通过分析学 生的德育和智育成绩来了解学生的学习情况。该系统支持学生依靠网络进行成绩查询, 教师远程录入学生成绩等一些功能;主要特色功能是对学生的德育成绩进行自动化管 理,包括录入、计算以及综合测评成绩的统计、上报审核等功能。关键词:学生成绩管理;管理平台;学生管理系统;SSH(Struts、Spring、Hibernate)IAbstractAbstractWith the rapid developme nt of in formati on tech no logy, the uni versityofficeautomati on become emb
5、odied an importa nt in dicator of the overall stre ngth of the school; office automation can not only improve office efficiency and reduce the cost of huma n resources, but also real-time in formati on process ing and handling (ie, distributedoffice),informationcollation and optimized tomaximize the
6、 utilizationof information.The sametime, strengthen the buildingof the School of office automation, students can improve the sensitivityof theinformationand access rates, expanding the meansof information disseminationand propagation speed, shorten delays; give students more time to think and space,
7、 optimize the receivers of information and the progress of the completion of the task, the more systematic con trol of their own basic in formatio n and academic information,to strengthenthe power of the students ability to thinkin depe nden tly and to make progress.This paper is to design an integr
8、ated platform to managestudent achievement, the main line to expand student achievement, students moral and academic performanee statistics to analyze the students learning. The platform supports stude nts rely on the n etwork query results, the gen eral fun ctio n of teachers in remote entry studen
9、t achievement; the main features of the results of students moralautomation management, including entry,School Scoresstatistical computi ng has submitted for review.Keywords: Students Grade Management;ManagementPlatform ; Students Grade Systemm ; SSH(Struts、Spring、Hibernate)ii目录目 录摘要 IAbstract II绪论
10、11学生成绩管理系统 11.1系统研究背景 11.1.1学生成绩管理系统 11.1.2技术支持 21.2系统研究的意义 31.3系统优越性 31.4论文结构 32需求分析 42.1可行性分析 42.1.1操作可行性 42.1.2技术可行性 42.1.3经济可行性 52.1.4社会可行性 52.2系统运行环境需求 62.2.1硬件需求 62.2.2软件需求 62.3系统功能需求分析 62.3.1学生操作需求分析 72.3.2教师操作需求分析 72.3.3管理员操作需求分析 73结构分析 73.1学生基本信息 73.2教师基础信息 73.3成绩基础信息 73.4用户权限信息 83.5系统数据信息
11、84系统设计 10iv目录4.1系统总体结构设计思想 104.2数据库设计 104.2.1概念模型设计 104.2.2逻辑模型设计 135系统实现 175.1开发工具介绍 175.1.1 Eclipse 185.1.2 MYSQL 数据库 185.1.3 Tomcat 服务器 185.2系统技术难点剖析 185.3界面设计及核心代码 19结论 25参考文献 26致谢 27#河北科技师范学院 2013届本科毕业设计绪论在信息技术高速发展的背景下,高校的信息化建设发展相对较慢;回归高校的发展 战略:人才的培养、高校与企业的科研合作、教学管理、以人为本;所以健全的信息化 管理对于高校的战略发展有着很
12、好的提升, 引进企业信息技术的管理布局可以缩短高校 与信息技术前沿的差距。在国内,综合实力排名靠前的高校,都有完备的教学平台;针 对学生、教师和日常的教学管理的各个子平台都融合于一个总体的管理平台下,这样的 布局实现了操作管理的便捷,维护成本的降低,互相兼容链接完备;回归母校这方面的 的发展,任重而道远;为了解决学生成绩的智能管理,创建一个自动化的学生成绩管理系统显得格外重 要;该系统能降低参与管理人员的工作压力,营造一个良好的工作环境,实现轻松参与 办公。做到尽可能解决学生综合测评的公正性,更加透明和清晰的展示学生所获得的 荣誉和参加的活动。不同的角色拥有不同的权限,使用不同的功能;平台实现
13、数据库的 备份与恢复,记录日常操作的日志,保存日志,便于在系统发生异常的时候使用日志进 行反向操作。1学生成绩管理系统1.1系统研究背景1.1.1学生成绩管理系统面对目前高校分工协作严密,专业化水平和社会化程度都高,社会联系更加广泛, 需要的管理水平就更高。管理程度越高,劳动分工和协作越细,就越要有严密的科学的 管理。组织系统越庞大,管理问题也就越复杂,庞大的现代化高校要求有相当高度的管 理水平。如何提升学校的管理效益首先要从效率开始。曾经堆积如山的纸制文档如何快速实现数字化?如何提高文字输入速度、降低输入难度?如何在浩如烟海的资料中快速查找到所需的资料?这些今天看似简单的问题,在过去都是十分
14、困难的事。当我们随手打开 word进行文字编辑,利用E-mail传递信息的 时候,我们已经在享受办公自动化所带来的种种便利。正是有了这些工具的帮助,我们 日常工作的效率得以大幅提高,人与人之间的沟通、协作也跨越了地域的限制。随着网 络技术的发展, 办公自动化逐步发展成为网络为基础、工作流为中心,提供文档管理、 目录服务、群组协同等基础支持,实现了公文流转、流程审批、会议管理、制度管理等 众多实用的功能,方便了员工工作,规范了组织管理、提高了运营效率,大学资源计划(URP是个典型的代表。1.1.2技术支持Java语言是一种抽象的纯面向对象编程语言门,该语言具有优秀的跨平台功能,真 正实现“ Wr
15、ite one ,Run everywhere ”,当然运行的时候需要在运行的平台下安装好 Java的虚拟机;高效的安全机制也是java的另一优势,其封装了对底层的所有操作, 开发人员无需考虑内存泄露;开发人员可以快速进行程序开发,相对于传统的C/C+语言而言,java的开发周期更短,开发成本更低,配合其跨平台使其具有众多语言无法比 拟的优势;当然,我们也需要正视java的劣势:执行速度较慢,但是随着虚拟机技术 的不断发展,虚拟机的性能得到大幅度提升,但那时,java的效率甚至会和本地编译C 程序不相上下。JSP(全称Java Server Pages )是由Sun Microsystems公
16、司倡导和许多公司参与 共同创建的一种使软件开发者可以响应客户端请求,而动态生成HTMLXML或其他格式文档的Web网页的技术标准。JSP技术是以Java语言作为脚本语言的,JSP网页为整个 服务器端的Java库单元提供了一个接口来服务于 HTTP的应用程序。JSP使Java代码和 特定的预定义动作可以嵌入到静态页面中。JSP句法增加了被称为JSP动作的XML标签, 它们用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准 HTML或XML 标签一样使用它们。标签库提供了一种和平台无关的扩展服务器性能的方法。JSP被JSP编译器编译成Java Servlets。一个JSP编译器可以把JS
17、P编译成JAVA代码写的servlet 然后再由JAVA编译器来编译成机器码,也可以直接编译成二进制码。网页前端技术,如JavaScript、jQuery、ajax等,为前端的美观和展示贡献了不 可缺少的力量2。如Javascript作为客户端编程语言,既可以美化前端页面、方便用户 操作,同时减小对服务器的负载;但是,随着服务器的健壮,js的安全性也成为一个值 得思考的问题;即使如此,Javascript以其跨平台、易学的优势受到大量开发人员的使 用,某些特殊功能必须依赖于 Javascript在客户端进行支持(如ajax的使用)。SSH( Struts、Spring、Hibernate )框
18、架是目前较流行的一种 Web应用程序开源框 架,Struts负责页面表示层的显示控制;Spring负责对系统业务逻辑进行封装,连接 页面与底层数据库交互;Hibernate致力于数据持久化,降低数据库编程复杂度;当然, 现在比较流行的iBatis也致力于持久层,它是一种“半自动化”的ORM勺实现。利用SSH框架,不仅实现了视图、控制器与模型的彻底分离,而且还实现了业务逻辑层与持 久层的分离。无论JSP页面如何变化,模型层和数据层只需很少的改动,并且数据库的 变化也不会对视图层有所影响,大大提高了系统的可复用性。而且由于不同层之间耦合 度小,有利于团队成员协同工作,进一步提高了程序的简洁性和灵活
19、性,大大提高了开 发效率。1.2系统研究的意义致力于改善学生成绩管理的复杂性,针对学生德育成绩很智育成绩的统计,自动化 生成我们所需要的数据和排名,从而避免人工对复杂数据操作的高难度性,进一步提高 我们工作的效率。回首每学期期末的时候,当教员把学生的成绩录入到系统中,如需要 对学生智育成绩进行统计和排名相对而言还算比较容易。但是,加上下学期开学前夕的 德育成绩统计,然后统计出全班的总排名的时候,这个过程是艰难的、痛苦的。面对同 学们各种纸条上的智育成绩,需要手工方式进行统计,这个过程中难免会出现各种错误 等人为问题,影响统最终总成绩的排名。所以,创建学生成绩管理平台就是为了解决手 工对成绩操作
20、的繁琐,避免手工操作出现的错误等人为问题,建立一个高效、智能、公 平和透明的管理平台。当然,该系统只是针对成绩管理过程中的具体某点进行操作,最 终展望是希望到时候学生不需要自己手工上交德育成绩,直接由系统进行综合统计计 算,把最终记过展示给学生进行查看,并把学生所得的荣誉及参加的活动明细展示给学 生,以便查看和查验。担任学生的荣誉和参加的社会活动全部由活动主办方客户端进行 数据录入,这样省略了学生自己统计自己的荣誉和社会活动的步骤,这样能起到监督学 生虚假荣誉的误报,从而建立一个更加健全的教学管理制度。1.3系统优越性目前该系统虽然在完成具体功能方面稍显劣势,但是可以通过建立这样一个系统衍生出
21、更多的同级子系统,共同协作完成高校的教学管理。具体的优越性如下:(1)以自动化的方式来完成学生德育成绩的收集,代替传统手工操作的繁琐性, 提高工作效率;统计智育和德育总成绩进行综合排名,智能、公正、透明的展示给学生 查看和监督。(2)通过不同的角色进行登录,得到不同的显示模块,实现多角色的分布式办公, 更加高效的管理教学任务。(3)该系统具有数据的备份和恢复操作;日志的使用,避免误删数据带来的不良 后果;这样能提高系统稳定性和数据的安全性,加强系统是实用性。1.4论文结构(1)概述针对系统的可行性分析、系统的运行环境(软件环境和硬件环境)和系统的功能需 求就行具体的阐述,从全局的观点来审视系统
展开阅读全文