毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
android餐厅管理系统的设计与开发(3)
本系统设计的最终目的是实现一个安卓餐厅管理专题系统,保证系统具有良好的易用性、稳定性和扩展性。通过前期的调查分析及研究,本系统要实现的主要功能主要有以下几个方面。安卓餐厅管理系统实现以下功能。
管理员模块。
(1)管理员可以对员工进行管理,可以查询员工信息,可以新建,删除,修改,员工信息。
(2)管理员可以对菜品信息进行管理,可以新建,删除,修改菜品信息。
(3)管理员可以对月报信息进行管理,可以对销售数据进行分析。
用户模块。
(1)用户可以预约桌号,用户输入用餐人数可以预约号码。
(2)用户可以注册,登录。
(3)用户可以在线点菜。
(4)用户可以在线付款结账。
本设计是基于android的应用系统,采用了基于C/S架构——客户端/服务器结构,通过android与MySQL等技术对系统进行了实现。进行系统分析和设计的第一步是创建系统的用例模型。作为描述系统的参与者所能进行操作的图,它在需求分析阶段有着举足轻重的作用,整个开发过程都是围绕系统的需求用例描述进行的。
确定系统的参与者,创建系统用例的第一步是确定系统的参与者。系统的参与者包括管理员,用户。创建用例模型,当需求被收集起来后,根据不同角色对不同功能的权限,即可通过用例来描述系统的功能。
2.3 性能需求
实用性:系统应具有友好的用户界面,减少用户前台的操作环节和应用系统的复杂性,操作简单,便于使用和文护。
高效性:用户与系统进行交互的时候,系统可以对用户的操作立即做出反应,包括数据的传递、数据处理达到高效运行。
安全性:要求系统稳定可靠,具有用户身份识别,权限控制,系统容错排错、防止非法侵入、系统恢复的能力等。在系统设计时,从硬件和软件等多方面考虑,在信息处理与传输的各个环节,控制和区分用户的权限,防止越权使用数据信息。
先进性:系统应体现计算机及网络发展的最新技术及应用成果,具有开放性、标准性、高速性。
可扩充性:可扩充性是当今任何一个应用系统,适应未来功能演变所必备的,关系到用户未来功能的扩充和系统升级费用。
3 系统构建技术
软件环境方面,本安卓餐厅管理系统得开发主要是基于Java技术,采用目前比较受欢迎的Tomcat7.0作为Web服务器,采用MySQL作为数据库服务器,整体系统软件的实现是使用较为流行的JAVAIDE开发工具Eclipse。
在硬件环境方面,本系统的实现需要一台数据库服务器,一台Web服务器,以及一系列的终端电脑,以保证在系统完成之后有一个模拟环境,进行必要的测试。
3.1 Android开发平台
Android是Google于2007年11月05日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。它采用软件堆层(Software Stack,又名软件叠层)的架构,主要分为三部分。底层以Linux内核工作为基础,由C语言开发,只提供基本功能;中间层包括函数库Library和虚拟机Virtual Machine,由C++开发。最上层是各种应用软件,包括通话程序、短信程序等,应用软件则由各公司自行开发,以Java作为开发语言。不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件。
Android系统架构共分四层,分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层[11]。其中,应用程序由4个模块构造而成:Activity、Intent、Content Provider、Service,这4个模块可根据开发者的需要进行组合,同时任何一个程序都必须在AndroidManfest.xml文件中声明使用到这些模块。
共4页:
上一页
1
2
3
4
下一页
上一篇:
Unity3D休闲跑酷游戏设计
下一篇:
java+mysql会议室预定管理系统的设计与实现
Android手机考勤平台的设计与实现
基于android的环境信息管理系统设计
java+mysql文星酒店客房管理系统设计
Android全国天气移动终端应用程序设计研究
java的B2C型电子商务网站管理系统的设计
局域网管理系统的设计与实现
Android员工请假系统设计
浅谈高校行政管理人员的...
从政策角度谈黑龙江對俄...
上海居民的社会参与研究
基于Joomla平台的计算机学院网站设计与开发
酵母菌发酵生产天然香料...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
浅论职工思想政治工作茬...
AES算法GPU协处理下分组加...
压疮高危人群的标准化中...
提高教育质量,构建大學生...