收藏 分享(赏)

高校二级学院学生综合测评系统的设计与实现毕业论文.doc

上传人:无敌 文档编号:725484 上传时间:2018-04-19 格式:DOC 页数:58 大小:3.01MB
下载 相关 举报
高校二级学院学生综合测评系统的设计与实现毕业论文.doc_第1页
第1页 / 共58页
高校二级学院学生综合测评系统的设计与实现毕业论文.doc_第2页
第2页 / 共58页
高校二级学院学生综合测评系统的设计与实现毕业论文.doc_第3页
第3页 / 共58页
高校二级学院学生综合测评系统的设计与实现毕业论文.doc_第4页
第4页 / 共58页
高校二级学院学生综合测评系统的设计与实现毕业论文.doc_第5页
第5页 / 共58页
点击查看更多>>
资源描述

1、 题 目 高校二级学院学生综合测评系统的设计与实现 学生姓名 陈宏骞 学号 1121024043 所在学院 数学与计算机科学学院 专业班级 信息管理与信息系统 1102 班 指导教师 钟永友 完成地点 陕西理工学院 2015 年 5 月 20 日陕西理工学院毕业设计陕西理工学院本科毕业设计任务书院(系) 数学与计算机科学学院 专业班级 信息管理与信息系统 (信管 1102) 学生姓名 陈宏骞 一、毕业设计题目 高校二级学院学生综合测评系统的设计与实现 二、毕业设计工作自 2015 年 3 月 16 日 起至 2015 年 6 月 20 日止三、毕业设计进行地点: 陕西理工学院 四、毕业设计应完

2、成内容及相关要求:高校学生综合测评是学生工作的一个重要项目。学生综合测评系统主要是通过分析学生学习成绩及其它方面的表现进行评优定级。本设计以陕西理工学院数计学院作为研发对象,设计任务包括如下内容: (1)系统设置(主要是用户管理,要求按权限划分) (2)基础数据管理(学生基本信息、教师基本信息、课程基本信息及其他信息等) (3)学生学习成绩管理(包括学生各门课程成绩、学分、积分、专业总成绩,此成绩可由成绩管理系统导入或提供接口) (4)学生奖惩管理(包括学生平时表现的加分及惩罚扣分等) (7)综合测评成绩计算、排名查询及分析(要求分专业成绩排名和综合排名,通过图表能基本看出影响因素) (6)综

3、合评价管理(指教师(班主任、辅导员、主管学生工作的相关负责人等)对学生的综合评价及审核,要求权限审核要有先后顺序) (7)各类奖助学金评定及审核管理(要求根据综合成绩和相关条件得出奖学金和助学金名单)要求:(1)按信息系统分析与设计的流程进行,从需求分析、系统设计、系统实施到系统测试与安装部署,并提供设计说明书。 (2)要求选用一种开发语言 Java 或 C#。 (3)综合利用所学课程知识进行研发,并要有一定的实用性。 五、毕业设计应收集资料及参考文献:收集、查阅、分析与系统研发相关的国内外资料。 参考文献: 1操晶晶,张薇高校综合测评管理系统的思考以安徽三联学院为例J. 电子制作,2014

4、(3):175-176 2郑习龙高校学生素质综合测评系统的设计与实现D秦皇岛:燕山大学,2012 3夏天河,陈金玉.基于 ASP.NET 的高校学生综合测评系统的设计与实现 J,2011(9):58-59六、毕业设计的进度安排:2015.3.16-2015.3.20 了解课题,收集资料,撰写开题报告。 2015.3.21-2015.4.5 调查、查阅、整理资料,进行系统需求分析。 2015.4.6-2015.4.26 进行系统设计并进行初步开发。 2015.4.27-2015.5.20 系统全面开发,并撰写毕业设计说明书。 指导教师签名 系(教研室)主任签名 陕西理工学院毕业设计专业负责人签名

5、 批 准 日 期 2015-01-10 陕西理工学院毕业设计高校二级学院学生综合测评系统的设计与实现陈宏骞(陕理工数学与计算机科学学院信息管理与信息系统专业 1102 班,陕西 汉中 723000)指导教师:钟永友【摘要】高校二级学院学生综合测评系统主要是针对大学生综合素质评测而开发的,对大学生的综合素质评测可以反映一个学生的各方面的综合素质。系统设计按标准化、规范化,实现上采用 JSP 语言开发,数据库采用 SQL Server 2008,从而保证建成的系统具有良好的稳定性、可扩充性。系统功能包括对院系、专业、班级、用户信息等基础数据的增删改,学生成绩的录入,学生自评,教师对学生的评价以及学

6、生奖助学金的申请与审核,并生成学生相关成绩的统计图,更直观的了解学生综合信息,做出准确的评价【关键字】综合测评;管理系统;JSP;SQL 陕西理工学院毕业设计Design and Implementation of the College of University Students Comprehensive Assessment SystemCHEN Hong-Qian(Grade 11,Class2, Major Information Management and Information System, School of Mathematics and Computer Scienc

7、e, Shaanxi University of Technology, Hanzhong 723000 Shaanxi)Tutor: ZHONG Yong-YouAbstract: Second College Students Comprehensive Assessment system is mainly aimed at college students overall quality of the evaluation and development, Students overall quality of the evaluation may reflect a students

8、 overall quality of all aspects. System design by standardized, using JSP language on system implementation,database using SQL Server 2008, to ensure the completion of the system has good stability and scalability. System features include support for faculty, professional, class, user information an

9、d other basic data additions and deletions, student achievement entry, student self-evaluation, teacher evaluation of students and student scholarships application and review, generate student performance chart,more intuitive understanding of the students comprehensive information to make an accurat

10、e assessmentKey words: Comprehensive Assessment ;Management System;JSP;SQL陕西理工学院毕业设计目 录引言 .11 系统概述 .21.1 本课题的研究意义 .21.2 系统开发的目的及内容 .22 相关技术介绍 .32.1 B/S 体系结构 .32.2 SQL 语言 .32.3 HTML .32.4 JSP.43 系统分析 .53.1 可行性分析 .53.1.1 经济可行性 .53.1.2 技术可行性 .53.1.3 操作可行性 .53.1.4 法律可行性 .53.2 系统功能分析 .53.3 系统需求分析 .63.3.1

11、 业务流程分析 .63.3.2 数据流分析 .73.3.3 数据字典 .84 系统设计 .104.1 系统概要设计 .104.2 系统功能模块划分 .104.3 数据库设计 .104.3.1 概念结构设计 .114.3.2 逻辑结构设计 .154.3.3 物理模型设计 .154.4 详细设计 .194.4.1 编码设计 .194.4.2 输入设计 .204.4.3 输出设计 .204.4.4 用户界面设计 .205 系统功能的实现 .225.1 系统登录 .225.2 院系信息管理 .225.3 教师信息管理 .235.4 学生信息管理 .245.5 学生成绩管理 .255.6 奖助学金管理

12、.265.7 综合查询 .276 系统测试 .326.1 测试的作用和意义 .326.2 测试方法 .326.2.1 单元测试 .32陕西理工学院毕业设计6.2.2 功能测试 .326.3 系统测试 .326.3.1 登陆模块测试 .326.3.2 奖助学金审核模块测试 .336.3.3 测试结果 .347 总结 .35致谢 .36参考文献 .37科技外文文献 .38附录 A: 源程序代码 .46附录 B: 系统使用说明书 .50陕西理工学院毕业设计第 0 页 共 50 页引言随着计算机技术的发展,网络技术对我们的生活和工作显得越来越重要,特别是信息高度发达的今天,人们对最新信息的需求和发布迫

13、切需要及时性。而动态交互式网页刚好提供了这些功能,本系统就是一个能够在网上实现大学生综合素质的评测系统,能够大大减轻教工人员的工作量,提高办事效率;设计大学生综合素质系统只是一种手段, 通过它使我可以更好的了解计算机的工作过程,掌握开发语言的使用方法,掌握开发各种项目的工作技能,适应迅猛发展的社会。 测评的主体,学生测评信息是否科学关于对大学生的综合素质的评测,普遍认为可以提高学生的综合素质,但是由谁来评,怎样来评,说法不一。有很多人认为教师对学生进行评测总体而言是最可靠、最公正的,基本上不受各种人际关系的影响。关键是要清楚的认识到综合评价的范围。综合测评应该从哪些方面进行评价评测可以从普通考

14、试成绩、奖惩信息情况进行评测。陕西理工学院毕业设计第 1 页 共 50 页1 系统概述1.1 本课题的研究意义笔者在作为一个即将毕业的大学生,四年的大学生活,让我知道了大学生的综合素质可以在以后的工作中起到决定性的作用,在对学校大学生基本信息进行,而一般的大学对学生的素质评价往往局限于各科成绩,评价优良,三好学生也首先考虑的是学生成绩,不是很完善,也不是很全面,所以开发此系统,可以对大学生的综合素质,包括德智体美劳各方面进行一个综合,权威,有效的评价,更能提高学生的素质,给学生敲响警钟。1.2 系统开发的目的及内容随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进

15、入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对线上评测平台进行管理,具有线下操作所无法比拟的优点。例如:检索迅速、方便快捷、高效率、低成本、存储量大、寿命长、沟通成本低等,这些优点能够极大地提高管理和办事的效率。因此,开发这样一个网上评测平台就成为很有必要的事情。而且只要系统的设计合理,就可以为公司再开一条评测通路,减少库存堆积,利用网络的共享、互动的优点,结合地面评测的优点,借助数据库管理技术,开发一个网上预定评测平台,实现对学生的综合素质评测规范化、个性化、人性化。相比传统的评测,网络评测有着以下优点:降低成本:由于管理系统是通过互联网进行评测评价,能够

16、很方便地对学生进行评价评测,再实现无纸化办公的同时,可以直观地表现学生基本信息的评价过程。 提高控制力度:管理系统可以加强评测成本控制,减少人为错误,使每一级客户都可以降低评测风险,使管理更完善。 减少操作误差:评测的自动化管理,可以在业务操作时录入,保证数据的真实性。多种业务单据自动生成和权限控制,减少操作上的人为误差。 提升信息交流:管理者和决策人员及时获取分评测的各项真实数据,保证了各分公司与上级管理者之间信息交流,提高企业运作效率。同时,更可与其它系统结合,建立一个统一互动的电子商务平台,供客户共享企业信息。 提供决策支持:管理系统可充分收集评测信息,加强了对历史数据的利用,为进一步市

17、场分析提供数据基础和决策支持。总之,伴随着个人电脑的普及和使用电脑人口的增加,网络评测在众多的评测渠道中脱颖而出,其地位及占有量一定会逐渐增加。技术革命引发产业结构变革,市场的竞争规则也会跟着发生变化,网络评测的产生是流通领域中的一场革命。本论文含针对毕业设计程序的相关说明,但不是软件系统的使用说明书。本论文不单单介绍系统的各组成部分及操作方法,更强调系统的应用前景,以及能给菜品带来的益处,从提高经济利益、提升服务质量、合理安排人力、扩大商店影响、增进消费者口碑等方面进行全方位介绍。陕西理工学院毕业设计第 2 页 共 50 页2 相关技术介绍本系统开发思想是采用现代化先进的网络化评测理念,综合

18、多种评测系统和学生信息系统等优势进行开发的软件。2.1 B/S 体系结构本系统所面向的对象是高校学生以及职工教师,系统要突出教育感。因此,将要采用比较流行的 B/S 结构。显示逻辑显示逻辑显示逻辑请求响应数据库请求响应图 2.1 B/S 三层结构图B/S 体系结构与 C/S 体系结构相比不仅具有其全部的优点,而且又有 C/S 体系结构所不具备的独特优势:(1)开放的标准:B/S 所采用的标准都是开放的、非专用的,是经过标准化组织所确定而非单一菜品所制定,保证了其应用的通用性和跨平台性。(2)较低的开发和维护成本:B/S 的应用只需在客户端安装通用的浏览器即可,维护和升级工作都在服务器端进行,不

19、需对客户端进行任何改变,故而大大降低了开发和维护的成本。(3)用户使用简单,界面友好:B/S 用户的界面都在统一的浏览器上,浏览器易于使用、界面友好,又因为它不再负责数据的存取和复杂数据计算等任务,只需要进行显示,因而大大降低了对客户端的要求。从以上的分析与比较可以看出,B/S 模式具有 C/S 模式无法替代的优越性 :它简化了系统的开发和维护,并且特别适用于网上信息发布。因此,我开发的大学生综合测评系统采用了基于 B/S 模式的体系结构。2.2 SQL 语言SQL(Structured Query Language 前名 Microsoft SQL)是由微软发布的关联式数据库管理系统。SQL

20、 能够存取 SQL/Jet、 Microsoft SQL Server、Oracle(甲骨文软件公司) ,或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的“进阶用户“ 则能使用它来开发简单的应用软件。虽然它支援部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。它提供了表、查询、窗体、报表、页、宏、模块 7 种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。2.3 HTMLHTML 的英文全称是“Hypertext Markup Language“,中文译为“超文本标记语言”。 “超文本”就是指页面内可以包含图片,联接,甚至音乐,程序等非文字的元素。在几年前作为 SGML的一个子集开发的。一个 HTML 文件中包含了所有将显示在网页上的文字信息,其中也包括对浏览器的一些指示,如哪些文字应放置在何处,显示模式是什么样的等。如果你还有一些图片、动画、声音或是任何其它形式的资源,HTML 文件也会告诉浏览器到哪里去查找这些资源,以及这些

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 管理论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报