排考管理系统的设计与分析
排考管理系统的设计与分析[20200418170809]
摘 要
*查看完整论文请 +Q: 3 5 1 9 1 6 0 7 2
关键字:信息管理系统;排考;效率;软件设计与开发 一、绪论 -1- 一、绪论
近年来学院在一直扩招学生,人数逐渐增多,然而在排考问题上却使用效率低下的人工安排来完成工作。现如今,这种排考方式不能满足当前的需求,因此很有必要设计开发一套符合学院特色的排考管理系统以提高排考效率。
针对人工排考存在的问题,设计开发的学院排考管理系统主要包括登陆、信息管理、排考和打印四大功能。排考工作人员能根据学院需求来调整其内容,例如对班级、年级、专业和教室的内容进行操作。根据要求进行考试安排,进而将考试安排打印出来。该系统能够满足学院排考需求,提高了排考效率。
学院排考管理系统基于Java的网页制作,前台使用MyEclipse2013进行开发,后台用到的数据都放在MySQL里面。同时使用tomcat搭建测试环境,选用Myeclipse Tomcat服务器。
ABSTRACT
In recent years, the college adopts student enrollment, the number gradually increased. However, we use artificial arrangements to complete the work on the exam arrangements, it is inefficient. Now, this exam arrangements can’t meet the current demand, therefore, it is necessary to design and develop a set of college examination management system that can meet the College characteristics to increase the efficiency of the examination arrangements.
Face with the problem of manual testing arrangement, we design and develop a College test management system including four big aspects: login, information management, exam arrangement and print function. Administrator can operate according to the needs of school, for example, action to class, grade, professional and classroom. According to the requirements of exams , we can print it out. The system can meet the demand of college testing arrangement, and improve the test efficiency.
The college exam management system is a webpage making based on Java, we use MyEclipse2013 for front desk and MySQL for background. At the same time set up a test environment using the tomcat, select MyEclipse Tomcat server.
Key words: information management system ; testing arrangement; the efficiency of; the software design and development
目录
(一)背景及研究现状 - 1 -
(二)目的及意义 - 2 -
(三)论文主要内容 - 3 -
二、系统设计基础 - 5 -
(一)网页设计 - 5 -
(二)Java基础 - 5 -
(三)JSP概论 - 5 -
(四)数据库 - 5 -
三、系统的整体设计 - 6 -
(一)系统业务流程分析 - 6 -
(二)系统目标和原则 - 6 -
(三)系统总体设计 - 7 -
四、系统功能模块设计与实现 - 8 -
(一)系统用例 - 8 -
(二)领域模型 - 14 -
(三)交互模型 - 14 -
(四)用户界面设计 - 18 -
五、数据库的设计与实现 - 22 -
(一)数据概念模型设计 - 22 -
(二)数据逻辑模型设计 - 23 -
(三)数据物理模型设计 - 23 -
六、系统测试与运行 - 26 -
(一)系统测试 - 26 -
(二)系统运行 - 26 -
七、总结与期望 - 27 -
(一)工作总结 - 27 -
(二)工作展望 - 27 -
参考文献 - 28 -
致谢 - 29 -
(一)背景及研究现状
1.背景
最近几年,我们国家正处于的科学技术革命的变革之中,伴随着科学技术革命的到来,便捷神奇的互联网正在悄然声息地带给我们接连不断的惊喜和震惊。随着高新科技的推动和成熟以及国内数字化校园的开展工作,为各二级院校教务管理网络化提供了一定的物质条件和技术条件[1]。在网络化和数字化的逐渐普及的基础上,网络管理系统在各二级院校中逐渐被运用,从而使得便捷开放的高新技术代替了传统落后的技术。进而,渗透到教务工作的每一部分里面,并且起到了不错影响。在互联网的推动下,各高校都开始重视网络的影响力,尤其是对数字化的认识。逐渐更新以前的思维和观念,充分利用互联网的创新模式,从而提高其办公效率。
在校务办理的事情之中,排考管理是教务在办理各项事情的必不可少的一部分。信息工程学院做为全校唯一一个工科学院,在接受新兴技术的能力上有着先天的优势,所以要顺应发展,做好准备,抓住机会。应该在对计算机的操作方面上做出表率,在网络信息技术的运用上起到“领头羊”的作用,所以,在对考试信息管理上更应该充分利用到网络信息技术,发挥其积极的作用。
2.研究现状
虽然排考问题和排课问题在一些方面上具有相似性,但是据历年数据分析来看,国内外对排课问题做的分析和研究较多,相对而言,对排考问题就比较的少,所以目前的排考模型和算法多是排课模型和算法的移植应用,难以满足排考的特点和需求。
德国发明家尼普科夫在1963年的时候提出了一个关于课表题目的数学模型,在此往后,课表问题的算法使得越来越多的数学家和发明家感兴趣,并对此作了很多地分析和研究。因为课表的约束性较强,用数学的方法问题去解答时很容易促使其规模的变化幅度明显有所改变。对小规模的课表题目,可以利用混合整数规划的一系列的内容来解决;对于大规模的课表题目只运用数学方法最后是得不到最终结果的,或者尝试着利用分层规划里面一系列的内容来进行分析解答[2]。
摘 要
*查看完整论文请 +Q: 3 5 1 9 1 6 0 7 2
关键字:信息管理系统;排考;效率;软件设计与开发 一、绪论 -1- 一、绪论
近年来学院在一直扩招学生,人数逐渐增多,然而在排考问题上却使用效率低下的人工安排来完成工作。现如今,这种排考方式不能满足当前的需求,因此很有必要设计开发一套符合学院特色的排考管理系统以提高排考效率。
针对人工排考存在的问题,设计开发的学院排考管理系统主要包括登陆、信息管理、排考和打印四大功能。排考工作人员能根据学院需求来调整其内容,例如对班级、年级、专业和教室的内容进行操作。根据要求进行考试安排,进而将考试安排打印出来。该系统能够满足学院排考需求,提高了排考效率。
学院排考管理系统基于Java的网页制作,前台使用MyEclipse2013进行开发,后台用到的数据都放在MySQL里面。同时使用tomcat搭建测试环境,选用Myeclipse Tomcat服务器。
ABSTRACT
In recent years, the college adopts student enrollment, the number gradually increased. However, we use artificial arrangements to complete the work on the exam arrangements, it is inefficient. Now, this exam arrangements can’t meet the current demand, therefore, it is necessary to design and develop a set of college examination management system that can meet the College characteristics to increase the efficiency of the examination arrangements.
Face with the problem of manual testing arrangement, we design and develop a College test management system including four big aspects: login, information management, exam arrangement and print function. Administrator can operate according to the needs of school, for example, action to class, grade, professional and classroom. According to the requirements of exams , we can print it out. The system can meet the demand of college testing arrangement, and improve the test efficiency.
The college exam management system is a webpage making based on Java, we use MyEclipse2013 for front desk and MySQL for background. At the same time set up a test environment using the tomcat, select MyEclipse Tomcat server.
Key words: information management system ; testing arrangement; the efficiency of; the software design and development
目录
(一)背景及研究现状 - 1 -
(二)目的及意义 - 2 -
(三)论文主要内容 - 3 -
二、系统设计基础 - 5 -
(一)网页设计 - 5 -
(二)Java基础 - 5 -
(三)JSP概论 - 5 -
(四)数据库 - 5 -
三、系统的整体设计 - 6 -
(一)系统业务流程分析 - 6 -
(二)系统目标和原则 - 6 -
(三)系统总体设计 - 7 -
四、系统功能模块设计与实现 - 8 -
(一)系统用例 - 8 -
(二)领域模型 - 14 -
(三)交互模型 - 14 -
(四)用户界面设计 - 18 -
五、数据库的设计与实现 - 22 -
(一)数据概念模型设计 - 22 -
(二)数据逻辑模型设计 - 23 -
(三)数据物理模型设计 - 23 -
六、系统测试与运行 - 26 -
(一)系统测试 - 26 -
(二)系统运行 - 26 -
七、总结与期望 - 27 -
(一)工作总结 - 27 -
(二)工作展望 - 27 -
参考文献 - 28 -
致谢 - 29 -
(一)背景及研究现状
1.背景
最近几年,我们国家正处于的科学技术革命的变革之中,伴随着科学技术革命的到来,便捷神奇的互联网正在悄然声息地带给我们接连不断的惊喜和震惊。随着高新科技的推动和成熟以及国内数字化校园的开展工作,为各二级院校教务管理网络化提供了一定的物质条件和技术条件[1]。在网络化和数字化的逐渐普及的基础上,网络管理系统在各二级院校中逐渐被运用,从而使得便捷开放的高新技术代替了传统落后的技术。进而,渗透到教务工作的每一部分里面,并且起到了不错影响。在互联网的推动下,各高校都开始重视网络的影响力,尤其是对数字化的认识。逐渐更新以前的思维和观念,充分利用互联网的创新模式,从而提高其办公效率。
在校务办理的事情之中,排考管理是教务在办理各项事情的必不可少的一部分。信息工程学院做为全校唯一一个工科学院,在接受新兴技术的能力上有着先天的优势,所以要顺应发展,做好准备,抓住机会。应该在对计算机的操作方面上做出表率,在网络信息技术的运用上起到“领头羊”的作用,所以,在对考试信息管理上更应该充分利用到网络信息技术,发挥其积极的作用。
2.研究现状
虽然排考问题和排课问题在一些方面上具有相似性,但是据历年数据分析来看,国内外对排课问题做的分析和研究较多,相对而言,对排考问题就比较的少,所以目前的排考模型和算法多是排课模型和算法的移植应用,难以满足排考的特点和需求。
德国发明家尼普科夫在1963年的时候提出了一个关于课表题目的数学模型,在此往后,课表问题的算法使得越来越多的数学家和发明家感兴趣,并对此作了很多地分析和研究。因为课表的约束性较强,用数学的方法问题去解答时很容易促使其规模的变化幅度明显有所改变。对小规模的课表题目,可以利用混合整数规划的一系列的内容来解决;对于大规模的课表题目只运用数学方法最后是得不到最终结果的,或者尝试着利用分层规划里面一系列的内容来进行分析解答[2]。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/3137.html