更新时间:10-21 (在职研究生)提供原创文章
摘要:在线订餐系统是通过计算机技术与信息化与管理相互融合的产物。本系统的实现,满足消费者只要通过互联网就可以足不出户订购自己喜欢的菜品,节省用户外出就餐的时间,改变了传统商业交易,在互联网上进行交易,实现`网上购买菜品和食物,大大方便了用户。
在本文中介绍了课题的背景、研究现状、研究的意义和论文的内容。介绍了相关技术与工具,例如开发工具MyEclipse、SqlServer2005和Java技术。然后介绍了需求分析主要阐述了系统的主要功能有订餐、个人信息管理、留言以及管理员的后台管理,使用了UML用例图和活动图。还介绍了系统的设计,主要运用了B/S体系结构,以订餐功能为例绘制了系统的类图和顺序图。其次数据库设计,主要介绍了数据库中所包含的所有类,以及系统的ER图,最后列出数据库的所有表单。最后介绍了系统实现,主要运用了JSP技术来实现系统。
关键词 在线订餐;SQLServer2005;JSP
Abstract:The online ordering system is the combination of computer technology and information technology. Implementation of this system can satisfy the customers to order their favorite food at home by the Internet, to saving their time to eat outside, and to changing the traditional commercial trade. Trade on the Internet can implement buying food online, it is very convenient for the users.
The paper describes the background of this task, current research ,the meaning of the research and the content of the paper.It also describes related technologies and tools, such as development tools myeclipse SqlServer2005 and Java . Then it describes the main function of the system, online ordering ,personal information management, message and the administrator's management for example.It uses UML case diagrams and activity diagrams. Also bewrites the design of the system, mainly uses the B / S architecture. The ordering function for example draw class diagrams and sequence diagram of the system. Then the design of database , introduces all of the classes in the database, as well as ER diagram, lists all forms of the database. Finally, the implementation of the system uses JSP technology to implement the system.
Key words online ordeing SQLServer2005 JSP
这个课题主要运用了目前比较先进的Struts框架结果来构建整个系统,运用DAO层来实现对数据库的操作,并且还运用了过滤器来维护系统,还使用了比较先进的util类来进行日期处理,最后还用到了service类降低耦合,因此该系统比其他人更具有竞争力。
另外这个系统可以更加安全的进行网上订餐,不会使得消费者陷入某些木马钓鱼网站的陷阱,减少不必要的损失,从而可以更加放心的进行消费。同时可以更加快捷的浏览最新的菜品种类,也可以查看最近所热门消费的菜,使得用户订购时可以更加方便的消费,可以减少不少时间。
本论文主要是根据JSP技术的在线订餐系统的设计与实现开展来的。
第1章:绪论。从课题研究入手,描述课题背景,阐述课题研究意义;
第2章:相关技术和工具。介绍系统设计相关技术和工具和该技术工具的使用优点;
第3章:需求分析。系统分析阶段所要做的工作有两个,首先是需求分析,既从使用者的观点出发,将研究的系统和环境分为两部分,而将整个系统作为一个整体来考察,具体而详细的得出系统所应该具备的功能;
第4章:系统设计。通过确定系统的体系结构,确定系统的整体功能和数据,具体到系统的每一个用例的操作,根据实际的物理实现结构,设计能够实际运行的软件系统。
第5章:系统实现。一旦确定了系统的要求和系统的结构,然后就是对怎么样实现进行仔细的解释;
第6章:软件测试。检测系统的功能与性能,找出漏洞和不足。