菜单
  

    2.3.2 ECPLISE

    系统后台的开发使用的工具是eclipse,是著名的跨平台的自由集成开发环境(IDE)这一款是主要是java的开发工具系列的基础。移动端主要使用了struts框架MVC模式。

    Struts对MVC模式的Model,View和Controller都提供了对应的组件。

    ActionServlet,是Struts1的核心控制器负责拦截来自用户的请求。

    Action负责接收来自核心控制器的请求。然后根据请求调用模型的逻辑方法处理请求,并将返回结果。

    Model由ActionForm和JavaBean组成。ActionForm用来将用户的请求的参数封装成ActionForm的对象,然后由控制器转发至Action。Action参照ActionForm封装的参数处理请求后返回。JavaBean用于封装底层的业务逻辑。

    View部分采用JSP(或HTML……)实现。

    Controller组件有两个部分,分别是系统核心控制器和业务逻辑控制器。

    系统核心控制器负责拦截所有的HTTP请求-源^自,751<文.论(文]网>www.751com.cn。根据用户请求决定是否要转给业务逻辑控制器。

    业务逻辑控制器负责处理用户请求。本身不具备处理能力而是调用Model来完成处理。

    2.3.3 PostgreSQL

    系统使用的数据库是PostgreSQL 9.4 。

    从技术角度来讲,PostgreSQL 采用的是C/S(client/server)结构,即客户端和服务器端一一对应来守护进程的模式。通过这个模式分析用户的查询请求进而生成规划树进行数据检索,最终把结果格式化输出后返回给客户端。数据库服务器提供了统一的客户端 C 接口来便于客户端程序的编写。而不同的客户端接口都是源自这个 C 接口,例如ODBC,JDBC,Python,Perl,Tcl,C/C++,ESQL等。

    还有一点值得一提的是PostgreSQL 还能支持非常多的接口几乎支持所有类型的数据库客户端接口。他还提供了其他开源代码和专有的数据库系统 MySQL、Friebird、Oracle、Sybase、IBM 的 DB2 和 Microsoft SQL等。

  1. 上一篇:php+mysql旅行社网站设计
  2. 下一篇:国内外合同管理系统研究现状和发展趋势
  1. php+mysql志愿者服务平台前端页面设计

  2. php+mysql移动终端企业生产...

  3. Objective-C移动端借还书系统的设计与实现

  4. jsp移动端公司订单管理系统设计

  5. 基于超声波的室内移动物体定位算法研究

  6. Android的天气预报客户端的设计与实现

  7. Android手机的一个简易商城客户端设计

  8. 大众媒体对公共政策制定的影响

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 杂拟谷盗体内共生菌沃尔...

  11. 十二层带中心支撑钢结构...

  12. 乳业同业并购式全产业链...

  13. 中考体育项目与体育教学合理结合的研究

  14. 酸性水汽提装置总汽提塔设计+CAD图纸

  15. 当代大学生慈善意识研究+文献综述

  16. 电站锅炉暖风器设计任务书

  17. java+mysql车辆管理系统的设计+源代码

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回