菜单
  

    BOM(Browser Object Model):浏览器对象模型,它的操作都是以BOM为对象,对html以及css进行操作的。
    2.3.2  AJAX技术
    AJAX的全称是Asynchronous Javascript And XML,是一种用于创建交互式应用的网页技术,用于创建快速动态网页,AJAX 的应用程序独立于浏览器和平台。AJAX 可以经由后台与服务器的少量数据交换从而完成网页的异步更新,即不重新加载网页便更新网页的某部分。AJAX 基于下列 Web 标准:JavaScript、XML、HTML、CSS。
    2.4  后端JavaWeb技术
    2.4.1  Java语言概述
    Java是一种面向对象的程序设计语言,可以编写跨平台软件。由于优秀的通用性、安全性和较高的效率,Java被广泛应用于个人电脑、数据中心、移动电话和互联网等,并拥有全球最多的专业开发者。在全球云计算和移动互联网的背景下,Java更是具备了明显的优势和良好的前景。
    2.4.2  Servlet技术
    Servlet=Server+Applet,表示小服务程序。Servlet 看起来像是通常的Java程序。Servlet导入特定的属于Java Servlet API的包。由于可以动态地从网络加载,Servlet和Server的关系就如同Applet和Client 一样。但是,由于Servlet运行在Server中,它们并不需要图形用户界面。从这个角度讲,Servlet也被称为FacelessObject。
    Servlet用于扩展服务器性能,一个Servlet是Java语言当中的一个类。服务器上保存着可以通过“请求-响应”模型来访问的程序。尽管Servlet可对任何类型的请求给出响应,但它一般情况下只用来扩展Web服务器的应用程序。
    2.4.3  JSP技术   
    JSP全名为Java Server Pages,即java服务器页面。从根本而言,它是一个简化的Servlet,是一种动态网页技术标准。JSP技术与ASP技术相类似,即通过在传统的网页HTML文件中插入Java程序段和JSP标记,从而生成JSP文件。用JSP开发的Web应用是跨平台的,能在各种操作系统上运行。
    2.4.4  SSH技术
    常说的SSH 是指Struts、Hibernate、Spring三大框架,本系统没有采用较为陈旧的Struts,而是运用了与Spring契合度更高,更方便快捷的SpringMVC。SpringMVC属于SpringFrameWork的后续产品,已经融合进Spring Web Flow。Spring 框架为Web应用程序提供了所有功能的 MVC 模块。客户端发送请求后,服务端控制器转发请求并调用用于将请求映射到对应处理器的HandlerMapping类。
    Hibernate是一个对JDBC进行轻量级对象封装的开放源码的对象映射的框架,是一个全自动的ORM框架。它建立POJO与数据库表的映射关系,可自动生成SQL语句、自动执行。任何使用JDBC的场合都可使用Hibernate,包括Java的客户端程序和Servlet/JSP的Web应用等。
    Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架。主要内容包括控制反转、面向切面、容器。Spring不仅用于整合,还可以被看做是一个企业解决方案级别的框架。经由一种控制反转技术促进低耦合,还允许分离应用的业务逻辑与系统级服务来完成内聚性的开发,提供了面向切面编程的支持。Spring还可以配置简单的组件,使其组合成复杂的应用。
    3 系统的需求分析
    3.1  系统需求分析
    系统主要以用户为中心,以菜谱为主要内容,融合两者之间的联系,实现以交流互动为基础的菜谱信息分享平台。随着健康饮食在日常生活中的作用越来越重大,在线美食互动网站逐渐受到追捧和青睐。因此,系统要在菜谱的丰富性、健康性上有所保障,打造一个使用方便、健康安全、富有特色的美食平台。在菜谱分类这个文度,系统根据前期调研结果和查阅的资料数据,总体把菜谱分为种类和食材两大模块。菜谱种类分为菜系、烹饪方法、口、菜式、主食、烘焙、厨房工具、场景、人群、美容瘦身、功效、疾病料理、节日时令十三大类,每大类都有具体类别名称。食材分为肉类,水果花茶坚果,蔬菜菌藻药食,鱼虾蟹贝水产,谷类,豆乳蛋类及制品,调品七大类,每一大类包含多个一级食材,例如肉类包含猪、牛、羊、鸡、鸭等,每个一级食材包含多个二级食材,也就是具体食材,例如猪中包含猪肉、排骨、五花肉、火腿等等。用户可以根据自己的需求,筛选查询想要的菜谱。在用户交流这个文度,系统提供注册登录、收藏菜谱、评论菜谱、互动回复、关注留言等功能,保证信息的共享和交流的通畅。
  1. 上一篇:Android课堂辅助教学管理系统设计+源代码
  2. 下一篇:基于专利地图的中国除草剂行业研究
  1. 基于SSH框架的人事管理系统的设计与实现

  2. C++Sql绿色植物租赁系统的设计与实现

  3. jsp+mysql的SSH小区物业管理系统设计+源代码

  4. 基于SSH框架的考勤管理系统的设计与实现

  5. 基于SSH框架的人事管理系...

  6. 基于SSH的学生会事务管理系统的设计与实现

  7. java+sqlserver的SSH人力资源管理系统设计+源代码

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回