Android餐厅点餐系统的设计+源代码+ER图(3)
时间:2021-08-08 16:04 来源:毕业论文 作者:毕业论文 点击:次
4. Tomcat服务器简介 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。 5、Android简介 Android基于Linux技术开发,有操作系统、用户界面和应用程序组成,允许开发人员自由获取、修改源代码,是一套具有开源性质的移动终端解决方案。Android的特性:开发性、应用程序平等、应用程序间无界限、快速方便的应用程序开发。 6、SDK简介 软件开发工具包(外语首字母缩写:SDK、外语全称:Software Development Kit)一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。软件开发工具包广义上指辅助开发某一类软件的相关文档、范例和工具的集合。软件开发工具包是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等创建应用软件的开发工具的集合,一般而言SDK即开发Windows平台下的应用程序所使用的SDK。它可以简单的为某个程序设计语言提供应用程序接口API的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件。一般的工具包括用于调试和其他用途的实用工具。SDK 还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。 2.2系统环境 1、硬件环境 系统硬件平台的配置: (1)CPU:Inter(R) Core(TM) i5-2450M CPU @ 2.50GHz。 (2)内存:4GB 。 (3)硬盘:500GB。 2、开发环境[4] (1)操作系统:Windows 7 (2)数据库软件:MySQL。 (3)开发软件:MyEclipse。 (4)服务器:Tomcat 7.0。 (5)JDK版本:1.7。 (6)开发语言:Java。 3、运行环境 Andriod 2.2.3版本及以上,内存16GB,内存扩展32GB。 IE浏览器为IE6.0以上。文献综述 3 系统总体设计 3.1 需求分析 1、系统用户 系统的用户主要有系统管理员、服务员和顾客。 系统管理员:管理菜品信息、桌子信息、用户信息以及订单信息。 顾客:在手机上进行点餐和更新信息操作。 服务员:也可在手机上进行点餐和更新信息,并且能够进行转台、查台、结台操作。 2、功能需求 餐厅点餐系统大体分为两个模块:手机客户端模块和后台管理模块。系统的主要功能: 用户点餐:顾客通过菜品类型较快的选择菜品进行下单。 更新:顾客和服务员可以实时的对菜品以及桌子信息进行更新操作。 转台:服务员可以根据顾客的要求进行换桌操作。 查台:服务员可以查看当前桌子的状态。 结台:服务员进行结账操作。 菜品信息管理:管理员可以查询、添加、修改、删除菜品信息。 用户信息管理:管理员只能添加服务员信息,可以查询、修改、删除顾客和服务员信息。 桌子信息管理:管理员可以查询添加、修改、删除桌子信息。 订单信息管理:管理员可以查询、删除、导出订单信息,查看某一订单详情。 3.2 系统模块结构设计 按照需求分析,系统的功能结构图如图3-1所示: (责任编辑:qin) |