扫一扫,关注我们
微信号:375279829
随着网络技术的发展,当前人们的生活模式发生了巨大的变化,特别是以电子商务为代表的产业影响了人们的生活。当前,电子商务成为振兴国家经济的重要手段,电子商务为人们的生活提供了极大的便利,帮助企业降低销售成本,提高销售效率。茶餐厅作为传统的实体行业,经营运行中竞争激烈,投入高,管理效率低。而把茶餐厅点餐工作转移到网络中来,可以提高茶餐厅销售利润,降低餐饮部门工作效率。
本文围绕茶餐厅管理系统的研究背景、研究意义进行展开。选择了开发本系统所使用的技术,包括Java语言、MySQL数据库、MVC架构等。然后对茶餐厅点餐的需求进行分析,罗列系统业务流程以及开发系统的可行性。设计系统数据库和功能角色,完成框架设计。最后对系统进行编码和测试。本系统角色权限划分合理,功能完善,而且界面美观操作便捷,方便了会员在线点餐,为茶餐厅的发展提供了具有极大的帮助。
JavaScript是一种脚本语言,到目前没有确切的定义。JavaScript和网页中的HTML结合开发静态的网页。JavaScript和Java没有直接的关系,两者属于不同的语言,Java通常是做后台的开发,需要服务器解释执行,JavaScript这是一种解释性的,通过浏览器进行解释执行后显示。在HTML页面中嵌入JavaScript的脚本语言后,浏览器对HTML和JavaScript进行介绍翻译。
目前所有的浏览器都支持JavaScript的语言,包括IE、谷歌、网易、360等。JavaScript是一种基于类型的语言,使用var就可以声明类型。打开网页中的源代码之后可以看到JavaScript的具体代码,通过浏览器的解释器进行解释,不需要浪费过多的CPU资源即可快速的响应JavaScript事件。JavaScript是网景公司开发的,网景公司和SUN合作,所以外观取Java的前缀,使用Script的脚本进行组合才得以命名。虽然JavaScript是脚本语言,但是它也可以用于非浏览器中,并且支持面向对象的编程。JavaScript和HTML结合,开发静态网页。
JavaScript是个完整的程序语言,包括基本的语法变量、运算符,以及对应的函数和事件。通过事件处理网页中的各个点击按钮,也能通过JavaScript进行复杂的逻辑判断和计算得到结果。并不需要通过服务器,就实现前台页面信息的局部刷新等,由JavaScript发展的Ajax、Jquery等框架可以更加完善的提供网页功能。
在确定了系统功能性需求之后,还需要对系统的非功能性需求进行分析,保障系统可持续运行。茶餐厅管理系统非功能性需求包括性能需求、稳定性需求、安全性需求、扩展性需求。
性能需求是保证系统响应速度和响应时间等方面。本茶餐厅管理系统上线运行后,可能发生多个用户并发请求数据,而且连接数据库的线程较多,那么响应速度将会对系统的负载要求较高,要求各业务响应速度不大于两秒,数据库资源占用率不能高于80%,否则将会发生死机或者数据丢失的情况。另外在高负荷运行下也要保证程序的持续性,7*24小时内正常运行。
茶餐厅管理系统需要长期稳定性运行,不能因为硬件或者软件原因造成通讯中断,那么将对用户产生一定的影响,所以可以考虑设计备用服务器,如果出现故障,网络接口直接对接到另外一台服务器系统。
系统的安全性要求,虽然本系统是在小范围的内部使用,但是安全性也需要得到保障,防止病毒的入侵,删除数据或者窃取到用户的基本信息。因此,需要利用计算机相关的信息技术对密码和数据进行安全设计。
茶餐厅管理系统可扩展性的需求,本系统开发周期较短,收集的需求可能不够全面,那么在后期投入使用的时候,随时就可能发生需求的增加或者变更的要求。那么设计的时候需要考虑功能模块的可扩展性,采用模块化思想,降低相互之间的耦合,为将来的扩展提供空间。也需要考虑系统接口的设计,便于其他系统接入,导入对应的数据,或者是为其他系统提供接口,共享本系统内的基本信息。如需定做或者获取更多资料,请联系QQ:375279829