与此同时,需要后台开发人员会编写servlet程序,医用次来接收客户端的浏览器的请求,处理结果后,以html的形式或者xml文档回复给客户端,这样的servlet技术让服务器端的代码相较于之前的技术更加简洁,形成一个互动的体系,servlet直接运行在服务端,而applet则运行在浏览器/客户端。文献综述
但是带来的问题有,因为java servlet需要网页所有的开发都在其中进行,如果想要改变页面的显示效果或者增加删除,就需要后台人员重新编写servlet,对开发人员的经验以及技巧就有一定的要求,增加了维护的成本,所以,需要解决以下问题才能解决一个动态网页开发的要求:
1。能够快速开发。
2。能够快速测试。
3。劲量缩短开发的过程。
4。能够在任何服务器上完整完全运行。
5。直观的显示应用逻辑和界面显示。
很显然,jsp能够满足以上所有的要求,基于java的编译环境提供了强大的技术和工具支持,所以本系统采用jsp技术。
2。2 可行性分析
现在订餐类的网站已经不稀奇,到处都是,特别是在上海这种大都会,人们的生活脚步越来越快,对于用餐的各方面,不管是速度,口味,宣传,甚至是售后都有着越来越高的需求,学生和白领工作者是这个社会中主要的群体,也是对社会趋势起到了主导的地位,所以,设计开发一个订餐系统是一个有意义的选择。
为避免在不能实现的或者没有任何意义的功能上花费不必要的时间和人力,对可行性的分析显得十分必要,在对市场进行调研了之后才能对此功能是否需要作出判断,主要调查开发的系统是否能解决实际中的问题,以最小的成本来完成调查是重要的一环。
2。3 经济可行性分析
现在家家户户都已经有了电脑,互联网的普及使得本系统的开发费用几乎为0,在经济上是完全可行的,使用到的软件诸如mysql与myeclipse均为开源系统,免费可以使用。经常性支出:系统日常维护费用极少,仅需要简单的管理人员就可以对本系统进行全方面的维护。
现在本系统并不能作为商品进行营销,牟利。但是随着本人技术得到培养,之后功能和页面慢慢优化,也可以把本订餐系统作为商品销售,通过对在饭店的部署,就可以实现盈利的目的。
2。4 技术可行性分析
订餐系统和其他订单管理系统一样,是一样复杂的工程,为了可以确保质量,快速开发,开发出相应的功能,需要一套系统化的开发流程方法,也能从这次设计中为以后的工作做一些铺垫,系统化的开发流程包括管控时间,对一些流程有了规范化的标准,这次开发使用jsp为开发语句,java为后台编写,ssh框架(spring,struts,hibernate),tomcat7作为web服务器,myeclipse作为开发工具,mysql作为数据库工具。基于轻量级编程软件可以在同一台计算机上运行,所于具有技术可行性。
2。5 运行可行性分析来*自-优=尔,论:文+网www.youerw.com
社会的主流群体是学生以及在工作中的白领,对于电脑的使用一定是不陌生的,掌握网页浏览并下单的操作也不需要学习成本,相较于传统方法订单的方法的疲倦,这些主流群体都热衷于看到足不出户,只需要一台电脑就可以获得绝大部分信息并进行简单的操作就可以完成自己的需求,使得网络订餐大大加快人们的生活进程。
本系统采用的是图形界面方式,可视化程度非常高,由于以上人群使用的操作系统多为ios+windows,所以不管是餐厅管理人员还是食客,都可以进过简单的培训,甚至无需培训就可以胜任新的系统的操作工作,学习成本十分低,作为一个辅助型点菜工具,对传统管理模式的入侵非常低,所以不会产生接受难,影响大的情况,所以说具有运行可行性。