第三章是理论分析,详细剖析高考平行志愿的录取机理,了解其优缺点,并研究相关的数学模型和计算机模型。
第四章是系统的设计与实现,详细介绍了平行志愿录取系统的设计,相关模块的具体实现。
第五章是应用案例,以学院分专业作为实际的应用案例,并提供了主要界面运行的参考图片,以更直观了解系统的实现情况。
第751章为总结,为此次毕业设计做一个总结,提出系统的不足,并展望未来的工作。
2 相关知识
2.1 开发平台
2.1.1 MyEclipse
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布。MyEclipse是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML、Struts,JSF,CSS,Javascript,Sql,Hibernate等技术,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及排错,它是一个专门为Eclipse设计的商业插件的完美结合。MyEclipse为Eclipse提供了一个大量私有和开源的java工具的集合,很大程度上解决了各种开源工具的不一致问题,并大大的提高了Java和JSP的开发效率[2]。鉴于MyEclipse有众多优点,本系统选用MyEclipse作为集成开发环境,这给程序的开发带来了许多方便。
2.1.2 Tomcat
Tomcat服务器是一个免费的开放源代码的Web应用服务器,可以和大部分主流HTTP服务器一起工作,它是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成[3]。Tomcat作为一个web服务器,不仅具有Java web应用容器的各个特征,还能够支持Servlet和JSP的运行,电脑只需要很少的系统资源就可以运行这个服务器,扩展起来也是非常有优势,可以进行改进和完善。本系统就是使用Tomcat来部署整个系统。
2.1.3 JDK
JDK是java的核心,包括了Java运行时环境(Java Runtime Envirnment),一堆Java工具和Java基础类库(rt.jar)。它是写Java程序必需的一个开发环境。
2.1.4 MySql
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司,它是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一[4]。它是一种数据库系统,将各种数据进行关联,数据是存储在不同的表之中,而不是用一整个表不加区分的存储数据,这么做的结果是在访问数据库时提高的访问速度,也加强了操作数据库的灵活性。我们可以用SQL语句来访问和操作MySQL数据库。 J2EE高考平行志愿模型及录取机理研究(3):http://www.751com.cn/jisuanji/lunwen_12065.html