1.5  本论文的结构
章节    内容
1 绪论    主要介绍本论文的研究背景、意义、要研究的重点内容、研究的目的目标以及论文的结构
2 农副产品超市直销系统的工作原理和关键技术    主要介绍农副产品超市直销系统实现要用到的关键技术
3 农副产品超市直销系统的系统设计    主要介绍农副产品超市直销系统的程序框架和设计策略
4 农副产品超市直销系统的实现    主要介绍农副产品超市直销系统的实现的方法以及程序的流程
5 农副产品超市直销系统的测试    主要介绍农副产品超市直销系统的一些测试的用例与方法
表1-1 论文结构
 
2  农夫产品超市直销系统的工作原理和关键技术
2.1  开发工具MyEclipse与Tomcat的介绍
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)。MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能强大,支持广泛,尤其是对各种开源产品的支持很好。MyEclipse应用开发强大的因为在于它对Eclipse IDE的扩展,我们可以在MyEclipse开发平台上进行数据库及J2EE的开发、发布,和MyEclipse应用程序服务器的整合方面提高工作效率。MyEclipse应用开发平台是J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。MyEclipse应用开发平台结构上实现Eclipse单个功能部件的模块化,并可以有选择性的对单独模块进行扩展和升级。强大的MyEclipse应用开发平台不仅仅是Eclipse IDE插件,更是一款功能强大的J2EE集成开发环境。
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他的一些公司及个人共同开发完成。由于有了Sun 公司的参与和支持,最新的Servlet 和JSP 规范一直能在Tomcat 中得到体现。因为Tomcat 技术先进、性能稳定,而且免费,深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器之一。Tomcat运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断改进和完善,任何一个程序员都可以更改它或者在其中加入新的功能。Tomcat 是一个小型的轻量级应用服务器,是开发和调试JSP 程序的首选。 [2]
2.2  B/S(Browser/Server)与C/S(Client/Server)
C/S (Client/Server)结构,即大家所熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境中的优势,将任务合理分
 
配到Client端和Server端来完成实现,降低了系统通讯的开销。
B/S模式是一种以Web技术为基础的新型的MIS系统平台模式。把传统C/S模式中的服务器部分分解为一个数据服务器与一个或多个应用服务器(Web服务器),从而构成一个三层结构(表示层(Presentatioon)、功能层(Business Logic)、数据层(Data Service))的客户服务器体系。
第一层 表示层:Web浏览器
表示层中包含系统的显示逻辑,位于客户端。它的任务是由Web浏览器向网络上的Web服务器提出服务请求,Web服务器对用户身份进行验证然后用HTTP协议把所需的主页传送给客户端,客户机接受传来的主页文件,并将其显示在Web浏览器上。[3]
第二层 功能层:具有应用程序扩展功能的Web服务器
在功能层中包含系统的事务处理逻辑,位于Web服务器端。它的任务是接受用户请求,首先需要执行相应的扩展应用程序与数据库连接,通过SQL等方式向数据库服务器提出数据处理请求,然后等数据库服务器将数据处理的结果提交给Web服务器,再由Web服务器传送回到客户端。[3]
上一篇:ASP.net网上商店的设计与实现+源码
下一篇:jsp+mysql拼客网站的设计与实现

java+mysql班级评优系统的设计实现

java+mysql文星酒店客房管理系统设计

java的B2C型电子商务网站管理系统的设计

java+mysql学术会议参会信息系统的设计+源代码

java景点移动导游系统设计与实现

java+sqlserver机场安全监察管理系统的设计

基于Java和HTML5的企业门户...

AES算法GPU协处理下分组加...

从政策角度谈黑龙江對俄...

压疮高危人群的标准化中...

酵母菌发酵生产天然香料...

浅论职工思想政治工作茬...

提高教育质量,构建大學生...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

浅谈高校行政管理人员的...

上海居民的社会参与研究

基于Joomla平台的计算机学院网站设计与开发