1.2系统相关技术
系统采用B/S架构,系统的前台主要基于MyEclipse 10实现,利用Java语言及HTML语言,后台数据库系统平台则选用SQL Server 2005来保存、管理大量数据信息,通过tomcat来实现网站的发布。
1.2.1 MyEclipse
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的展开,利用它我们能够在数据库和JavaEE的开发、发布和应用程序服务器的整合方面有极大工作效率的提高。它是功能齐全的JavaEE集成开发环境,包括了编码、调试、测试与发布功能,完善的支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。
MyEclipse 是一个非常优秀的用来开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能很强,支持也相当广泛,尤其是对各种开源产品的支持相当不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎包含了目前所有主流开源产品的专属的eclipse开发工具。
1.2.2 java语言
Java是一种可以编写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有超强的通用性、高效性、平台移植性和安全性,广泛应用在个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时有全球最大的专业开发者社群。在全球云计算和移动互联网的产业环境下,Java更具备了明显优势和非常广阔前景。
1.2.3 sqlserver 2005
Microsoft SQL Server 2005 是一个全面的数据库平台,用了集成的商业智能 (BI)工具提供了企业级的数据管理功能。Microsoft SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更安全和可靠的存储功能,使您可以管理和构建用于业务的高可用和高性能的数据应用程序。
Microsoft SQL Server 2005 数据引擎是该企业数据管理解决方案的核心。此外 Microsoft SQL Server 2005 结合了分析、报表、集成与通知功能。这使您的企业可以部署和构建经济有效的 BI 解决策略,帮助团队通过记分卡、Dashboard、Web services 和移动设备将数据应用应用于业务的各个领域。
与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的集成使 Microsoft SQL Server 2005 与众不同。无论您是数据库管理员、开发人员、决策者还是信息工作者,Microsoft SQL Server 2005 都可以为您提供全新的解决方案,帮助您能从数据中更多更好地获益。
1.2.4 Tomcat7.X
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的支持和参与,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat性能稳定、技术先进,并且免费,因而深受Java 爱好者的喜爱并获得了了部分软件开发商的认可,成为目前很流行的Web 应用服务器。目前最新版本是7.0。
1.3论文结构
第一章:绪论
主要介绍了系统研究背景、开发的意义、相关技术参数以及系统设计目标。
第二章:系统需求分析
主要介绍了系统的相关概述、系统功能及描述、系统流程图、运行环境分析。
第三章:系统设计
主要介绍了系统设计的总体概况以及对数据库设计的细致描述。
第四章:系统实现
主要介绍了系统各个模块的功能设计与设计界面以及内部重要的一些功能性代码。