{$cfg_webname}
主页 > 计算机 > JSP >

高考网上辅助选校系统的分析与设计(新品)(JSP+SQLServer)

来源:wenku163.com  资料编号:WK1631888 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1631888
资料介绍

摘  要
随着信息技术在人们生产和生活中的广泛应用,利用计算机技术、网络通信技术和Internet来实现活动的国际化、信息化和无纸化,已成为各国发展的—大趋势。高考作为我国第一大考,对高考进行网络化管理,方便快捷,已成为发展的大趋势。
高考辅助选校系统正是为了适应这种以要求而出现和发展起来的。使用计算机对考生的选校进行一定的帮助辅导,可以实现高校理念招生信息管理的信息化,规范化和自动化,对考生报考的准确性,可行性有重大的推动作用,从而推动我国的高校招生的自动化步伐。在考试进行报考高校的过程中往往会出现众多的大学排名信息、大学信息以及高校历年招生信息,怎么对这些信息进行科学规范的管理已经成为高校关注的一大难题,单纯的适用手工的方法进行管理,在人力资源和时间上都会受到限制,同时也限制着考生选校的高效发展。
针对以上提到的高考辅助选校系统现在存在的缺陷,开发了基于SQL Server数据库,使用动态网站开发语言JSP结合JAVA高级语言在开发高考选校网上辅助系统,使考生选校得以顺利、准确、安全的实现,保障对高校排名、高校信息以及高校历年招生信息管理功能的科学化、规范化和高效化。
本论文围绕着设计并开发出的高考辅助选校系统进行比较深入的研究和探讨。运用软件工程设计思想以及网络安全理论知识对高考选校网上辅助系统进行了需求分析、功能概要设计,功能模块详细设计、确定了系统的实现技术方案,并进一步重点分析了高考辅助选校系统的实现的关键技术和系统性能优化的解决方案。该系统在进行开发的同时进行了跟踪测试,使得在系统整体完成后就大体上得到了一个比较完备的版本。
关键词: 高考选校,管理自动化, JSP语言 , JAVA语言
 
Analysis And Design of the Application System on Auxiliary College Selecting System
Abstract
As information technology in production and daily life of people in the extensive application, using computer technology, network communications technology and the Internet to achieve international activities, and information and paperless, has become the development of all nations - big trend. Institutions of higher education as the pioneer of information management technology in the management of the day-to-day work in the use of computer-assisted software, has been one of our colleges and universities one of the trends of development.
Graduate management system is designed to adapt to such a request emergence and development together. Use computers to design graduates graduate management, design management can be achieved graduation information, standardization and automation of the overall information management college level have a significant role, so as to promote China's pace of office automation. In the design and management of college graduates often in the course of numerous information students, teachers graduated from a design information and information, how the information on these scientific and standardized management has become a major concern of college problems, the application of simple manual method management, human resources and time will be limited, but also restrict the development of highly efficient.
For the above-mentioned graduation project management now exist online shortcomings, has been developed based on the SQL Server database, the use of dynamic Web development with JSP JAVA language in the development of high-level language design graduates online management system, help the colleges graduate design information on the management of the smooth , accurate, and the achievement of security, protection of the students, teachers, as well as issues of information management functions in a scientific, standardized and efficient.
This paper focus on the design and development of a graduate design management system more in-depth study and discussion. Using software engineering design ideas and theoretical knowledge of network security graduation design of the online management system requirements analysis, functional outline design, the detailed design of functional modules, the system determine the realization of technology programmes, and further focus of 
the graduate design management system for the Internet The key technologies and systems performance optimization solution. The system in the development of a tracking test at the same time, makes the system as a whole has been largely after the completion of a more comprehensive version.
Key words: graduation design, information management; management automation
 
系统设计说明
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识。作为计算机应用的一部分,使用计算机进行信息的网上管理成为这些年计算机网络发展的主要方向之一,如果每当高考完毕都能有一个很好的平台供家长和考生选择高校的话,将使高考选校工作更具有实用性,更有利于考生实现自己的价值进入理想中的大学。而现在使用的高考选校辅助系统存在着一些功能方面上或是其他方面的缺陷,使得在使用系统时往往会出现一些问题,这些问题影响着高考选校辅助系统的正常应用。
针对现代高考选校流程进行了该高考选校管理系统各个模块的设计与开发。下面就对系统进行系统的设计说明:
高考辅助选校系统主要实现了两大模块的功能:查看高校信息模块和后台管理模块。其中查看高校信息模块包括高校西悉尼模块和高校招生信息模块,高校信息模块又包括了:高校排名、高校简介;高校招生信息模块包括:高校历年各省市招生分数线、各省市终点线、根据考生分数以及去年录取线推荐的相关高校;后台管理模块包括: 添加、修改、删除高校排名、添加删除修改高校信息、添加删除修改各省市重点线、添加删除修改高校历年录取分数线。

整体框架
第一章概述部分首先简要阐述了高考选校辅助系统的重要性和国内外高考选校辅助系统的发展状况;然后结合本文的研究设计内容分析了高考选校辅助系统的设计说明,给出了本文的主要研究内容和论文的结构。
第二章在第一章分析的基础上进行了高考辅助选校系统的市场需求进行了分析,并分析了其业务流程图与数据流程图,对数据流程图又进行了进一步的细化,分解为顶层图、一层图与二层图,另外给出了该系统的数据字典。
第三章对高校辅助选校系统进行了具体的设计讨论,给出了系统的设计原则与具体模块的划分;进行了代码设计、输入输出设计、界面设计;并对主要的数据库表进行了设计
第四章给出了高考辅助选校系统各个功能模块的功能及其实现代码或算法,和该系统的界面设计。
第五章对高考辅助选校系统进行了测试,给出了测试的方法,针对该系统进行了实用性分析和安全性分析,给出了几个测试的运行实例。
第六章(结束语)对全文的工作进行了总结,并对进一步的工作做了展望。
最后为致谢以及参考资料和附录。

系统的需求分析
需求分析就是分析软件用户的需求是什么。需求分析之所以重要,就因为他具有决策性,方向性,策略性的作用,他在软件开发的过程中具有举足轻重的地位。在一个大型软件系统的开发中,他的作用要远远大于程序设计。
基于需求分析的重要性,早在高考辅助选校系统开发前期,进行了比较系统的需求调查。在需求调查中,可以清楚地认识到,这种高考辅助选校系统在我国的高考选校中中还是很有发展前景的。
 用户的基本需求进行分析整理得到系统模块和功能大致如下:
(1)查看高校信息模块:包括了高校信息模块和高校历史招生信息模块,其中高校信息模块为:家长或考生在登陆后进入系统主界面,可以查看详细的高校排名情况,高校排名列出了数据库中的排名;高校简介部分通过用户输入学校名称,从数据库中检索相关高校的简介,该简介信息由管理员从后台录入;如果不存在该学校则没有显示。高校历史招生信息模块:该模块包含2部分的功能。高校历史分数线查询,这部分主要是通过用户选择所在省份,并输入相关高校名称,从后台数据库读取该高校在该省份的近3年录取分数线,并和当地当年重点线做比较,方便于用户判断;报考助理部分通过用户选择所在省份并且输入自己的分数线,系统自动和去年的在该省招生的所有高校分数线做一个比较,如果录取线低于考生分数则显示给用户,让用户作为填报高校的参考。
(2)后台管理模块:管理员输入正确的用户名和密码登录后台后可进行管理操作。首先去后管理员可以浏览现有高校排名、各省市录取分数线、高校简介等信息,管理员可以修改相关信息,同时也可已删除已经存在的高校的所有信息,当用户点击添加按钮后,管理员可以添加高校名称、高校排名、高校简介、高校历史招生分数线,同时默














目 录
毕业设计(论文)任务书 ……...............................………………………………………I
摘  要 ………………………………………………..............................................………………...II
ABSTRACT ………………………………………………………….............. ............................III
第1章   绪  论 …………………………………………....……….......................................1
1.1选题目的及意义 1
1.2系统设计说明 1
1.3国内外现状 2
1.4研究内容及整体框架 2
1.4.1研究内容 2
1.4.2整体框架 3
第2章  系统分析 4
2.1系统的需求分析 4
2.2业务流程分析 5
2.2.1 业务流程分析的目的 5
2.2.2 业务流程分析 5
2.3数据流程分析 6
2.3.1 数据流程顶层图分析 6
2.3.2 数据流程一层图分析 7
2.3.3 数据流程二层图分析 7
2.3.4系统的数据字典 8
第3章  系统设计..........…................................…………………...................................................…12
3.1系统的设计原则及具体功能划分 12
3.1.1模块设计原则 12
3.1.2系统的功能模块划分 12
3.2系统的配置 13
3.3代码设计 13
3.4输入/输出设计 14
(毕业设计)
3.5界面设计 14
3.6系统的数据库设计 17
3.6.1数据库设计原则 17
3.6.2数据库概念设计 17
3.6.3数据库逻辑设计 19
3.6.4数据库物理设计 19
第4章  系统实现 22
4.1 查看高校信息功能的实现 22
4.2 系统后台管理功能的实现 25
第5章  系统测试与结果分析 28
5.1系统功能测试方法概述 28
5.2系统的功能测试 28
5.3系统错误处理测试 29
5.4系统安全性分析 29
5.5系统实用性分析 ..30
第6章  结  论 ……………………………...………………...........................................……................31   
参考文献......................................................................................................................................................32  
致  谢 …………………………………………………..............…...........................................................34  
附  录 ………………………………………………..……………............................................................35  

 参考文献
1. JSP软件工程案例精解[M].北京:电子工业出版社,2005
2. Steve Holzner,Eclipse集成开发工具[J].南京:东南大学出版社,2005
3. 刘中兵, 李伯华, 邹晨,JSP数据库项目案例导航[C].北京:清华大学出版社,2006
4. 张军,JSP网络应用开发例学与实践[C].北京:清华大学出版社,2006
5. 李振捷, 陈雄, 王军,JSP网站开发典型模块与实例精讲[D].北京:电子工业出版社, 2006
6. Jason Brittain, Ian F. Darwin,Tomcat权威指南[D].北京:中国电力出版社,2004
7. Jason Falkner, Ben Galbraith, Romin Irani等.JSP Web编程指南[C].电子工业出版社,2002年2月
8. 丁宝康.数据库原理.经济科学出版社[J].2000年3月
9. 陈刚.Eclipse从入门到精通[M].清华大学出版社.2005年6月
10. 冯燕奎,赵德奎.JSP实例教程[M].2004年5月
11. 朱群雄,汪晓男.系统分析与设计[M].机械工业出版社.2005年10月
12. 张洪伟,JSP网络开发技术与整合应用[M].北京:清华大学出版社,2006
13. (日) CIS项目组,Web配色字典[C].北京:电子工业出版社,2006
14. 王承君,Web数据库技术应用教程[C].北京:中国水利水电出版社,2005
15. Cisco Systems公司,思科网络技术学院教程[J].北京:人民邮电出版社,2003

推荐资料