学生成绩管理系统的设计与实现本科毕业论文.doc
《学生成绩管理系统的设计与实现本科毕业论文.doc》由会员分享,可在线阅读,更多相关《学生成绩管理系统的设计与实现本科毕业论文.doc(35页珍藏版)》请在咨信网上搜索。
1、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 development of information technology, the university office automa
5、tion become embodied an important indicator of the overall strength of the school; office automation can not only improve office efficiency and reduce the cost of human resources, but also real-time information processing and handling (ie, distributedoffice), information collation and optimized to m
6、aximize the utilization of information. The same time, strengthen the building of the School of office automation, students can improve the sensitivity of the information and access rates, expanding the means of information dissemination and propagation speed, shorten delays; give students more time
7、 to think and space, optimize the receivers of information and the progress of the completion of the task, the more systematic control of their own basic information and academic information, to strengthen the power of the students ability to think independently and to make progress. This paper is t
8、o design an integrated platform to manage student achievement, the main line to expand student achievement, students moral and academic performance statistics to analyze the students learning. The platform supports students rely on the network query results, the general function of teachers in remot
9、e entry student achievement; the main features of the results of students moral automation management, including entry, School Scores statistical computing has submitted for review.Keywords:Students Grade Management; Management Platform ; Students Grade Systemm ; SSH(Struts、Spring、Hibernate)IV目 录目 录
10、摘 要IAbstractII绪论11学生成绩管理系统11.1系统研究背景11.1.1学生成绩管理系统11.1.2技术支持21.2系统研究的意义21.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学生操作需求分析62.3.2教师操作需求分析72.3.3管理员操作需求分析73结构分析73.1学生基本信息73.2教师基础信息73.3成绩基础信息73.4用户权限信息83.5系统数据信息84系统设计104.
11、1系统总体结构设计思想104.2数据库设计104.2.1概念模型设计104.2.2逻辑模型设计135系统实现175.1开发工具介绍175.1.1 Eclipse175.1.2 MYSQL数据库185.1.3 Tomcat服务器185.2系统技术难点剖析185.3界面设计及核心代码18结论24参考文献25致谢26河北科技师范学院2013届本科毕业设计绪论在信息技术高速发展的背景下,高校的信息化建设发展相对较慢;回归高校的发展战略:人才的培养、高校与企业的科研合作、教学管理、以人为本;所以健全的信息化管理对于高校的战略发展有着很好的提升,引进企业信息技术的管理布局可以缩短高校与信息技术前沿的差距。
12、在国内,综合实力排名靠前的高校,都有完备的教学平台;针对学生、教师和日常的教学管理的各个子平台都融合于一个总体的管理平台下,这样的布局实现了操作管理的便捷,维护成本的降低,互相兼容链接完备;回归母校这方面的的发展,任重而道远;为了解决学生成绩的智能管理,创建一个自动化的学生成绩管理系统显得格外重要;该系统能降低参与管理人员的工作压力,营造一个良好的工作环境,实现轻松参与办公。 做到尽可能解决学生综合测评的公正性,更加透明和清晰的展示学生所获得的荣誉和参加的活动。不同的角色拥有不同的权限,使用不同的功能;平台实现数据库的备份与恢复,记录日常操作的日志,保存日志,便于在系统发生异常的时候使用日志进
13、行反向操作。1学生成绩管理系统 1.1系统研究背景1.1.1学生成绩管理系统面对目前高校分工协作严密,专业化水平和社会化程度都高,社会联系更加广泛,需要的管理水平就更高。管理程度越高,劳动分工和协作越细,就越要有严密的科学的管理。组织系统越庞大,管理问题也就越复杂,庞大的现代化高校要求有相当高度的管理水平。如何提升学校的管理效益首先要从效率开始。曾经堆积如山的纸制文档如何快速实现数字化?如何提高文字输入速度、降低输入难度?如何在浩如烟海的资料中快速查找到所需的资料?这些今天看似简单的问题,在过去都是十分困难的事。当我们随手打开word进行文字编辑,利用E-mail传递信息的时候,我们已经在享受
14、办公自动化所带来的种种便利。正是有了这些工具的帮助,我们日常工作的效率得以大幅提高,人与人之间的沟通、协作也跨越了地域的限制。随着网络技术的发展, 办公自动化逐步发展成为网络为基础、工作流为中心,提供文档管理、目录服务、群组协同等基础支持,实现了公文流转、流程审批、会议管理、制度管理等众多实用的功能,方便了员工工作,规范了组织管理、提高了运营效率,大学资源计划(URP)是个典型的代表。1.1.2技术支持Java语言是一种抽象的纯面向对象编程语言11,该语言具有优秀的跨平台功能,真正实现“Write one ,Run everywhere”,当然运行的时候需要在运行的平台下安装好Java的虚拟机
15、;高效的安全机制也是java的另一优势,其封装了对底层的所有操作,开发人员无需考虑内存泄露;开发人员可以快速进行程序开发,相对于传统的C/C+语言而言,java的开发周期更短,开发成本更低,配合其跨平台使其具有众多语言无法比拟的优势;当然,我们也需要正视java的劣势:执行速度较慢,但是随着虚拟机技术的不断发展,虚拟机的性能得到大幅度提升,但那时,java的效率甚至会和本地编译C程序不相上下。JSP(全称Java Server Pages)是由Sun Microsystems公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成HTML、XML或其他格式文档的Web网页
16、的技术标准。JSP技术是以Java语言作为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。JSP使Java代码和特定的预定义动作可以嵌入到静态页面中。JSP句法增加了被称为JSP动作的XML标签,它们用来调用内建功能1。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签一样使用它们。标签库提供了一种和平台无关的扩展服务器性能的方法。JSP被JSP编译器编译成Java Servlets。一个JSP编译器可以把JSP编译成JAVA代码写的servlet然后再由JAVA编译器来编译成机器码,也可以直接编译成二进制码。网页前端技术,如JavaS
17、cript、jQuery、ajax等,为前端的美观和展示贡献了不可缺少的力量2。如Javascript作为客户端编程语言,既可以美化前端页面、方便用户操作,同时减小对服务器的负载;但是,随着服务器的健壮,js的安全性也成为一个值得思考的问题;即使如此,Javascript以其跨平台、易学的优势受到大量开发人员的使用,某些特殊功能必须依赖于Javascript在客户端进行支持(如ajax的使用)。SSH(Struts、Spring、Hibernate)框架是目前较流行的一种Web应用程序开源框架,Struts负责页面表示层的显示控制;Spring负责对系统业务逻辑进行封装,连接页面与底层数据库交
18、互;Hibernate致力于数据持久化,降低数据库编程复杂度;当然,现在比较流行的iBatis也致力于持久层,它是一种“半自动化”的ORM的实现。利用SSH框架,不仅实现了视图、控制器与模型的彻底分离,而且还实现了业务逻辑层与持久层的分离。无论JSP页面如何变化,模型层和数据层只需很少的改动,并且数据库的变化也不会对视图层有所影响,大大提高了系统的可复用性。而且由于不同层之间耦合度小,有利于团队成员协同工作,进一步提高了程序的简洁性和灵活性,大大提高了开发效率。1.2系统研究的意义致力于改善学生成绩管理的复杂性,针对学生德育成绩很智育成绩的统计,自动化生成我们所需要的数据和排名,从而避免人工对
19、复杂数据操作的高难度性,进一步提高我们工作的效率。回首每学期期末的时候,当教员把学生的成绩录入到系统中,如需要对学生智育成绩进行统计和排名相对而言还算比较容易。但是,加上下学期开学前夕的德育成绩统计,然后统计出全班的总排名的时候,这个过程是艰难的、痛苦的。面对同学们各种纸条上的智育成绩,需要手工方式进行统计,这个过程中难免会出现各种错误等人为问题,影响统最终总成绩的排名。所以,创建学生成绩管理平台就是为了解决手工对成绩操作的繁琐,避免手工操作出现的错误等人为问题,建立一个高效、智能、公平和透明的管理平台。当然,该系统只是针对成绩管理过程中的具体某点进行操作,最终展望是希望到时候学生不需要自己手
20、工上交德育成绩,直接由系统进行综合统计计算,把最终记过展示给学生进行查看,并把学生所得的荣誉及参加的活动明细展示给学生,以便查看和查验。担任学生的荣誉和参加的社会活动全部由活动主办方客户端进行数据录入,这样省略了学生自己统计自己的荣誉和社会活动的步骤,这样能起到监督学生虚假荣誉的误报,从而建立一个更加健全的教学管理制度。1.3系统优越性目前该系统虽然在完成具体功能方面稍显劣势,但是可以通过建立这样一个系统衍生出更多的同级子系统,共同协作完成高校的教学管理。具体的优越性如下:(1)以自动化的方式来完成学生德育成绩的收集,代替传统手工操作的繁琐性,提高工作效率;统计智育和德育总成绩进行综合排名,智
21、能、公正、透明的展示给学生查看和监督。(2)通过不同的角色进行登录,得到不同的显示模块,实现多角色的分布式办公,更加高效的管理教学任务。(3)该系统具有数据的备份和恢复操作;日志的使用,避免误删数据带来的不良后果;这样能提高系统稳定性和数据的安全性,加强系统是实用性。1.4论文结构(1)概述针对系统的可行性分析、系统的运行环境(软件环境和硬件环境)和系统的功能需求就行具体的阐述,从全局的观点来审视系统的实用性。当然,这也是系统搭建需要的必经阶段;通过对这些方面的分析与审视,确立明确的系统框架与开发方案。(2)系统分析主要涉及搭建该系统能不能完成预期的需求,怎样高效的完成等一系列的问题。以及系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩管理系统 设计 实现 本科毕业 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。