《大学生科技创新基金申请书.doc》由会员分享,可在线阅读,更多相关《大学生科技创新基金申请书.doc(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流大学生科技创新基金申请书内蒙古工业大学大学生科技创新基金项目 申 请 书项 目 名 称: 基于Android平台的手机订餐系统的研究与实现 申 请 者: 所 在 学 院: 信息工程学院 申 请 金 额: 2000元 申 请 日 期: 2012年6月27日 联 系 电 话: 电 子 信 箱: 内蒙古工业大学大学生科技创新基金管理委员会二一二年 .精品文档.项目编号一、基本情况1项目情况项目名称基于Android平台的手机订餐系统的研究与实现项目性质研究与实践类项目来源 自主立题 教师指导选题起止时间自 2012年5月 至 2012年7月申请金额
2、2000 元2申请者情况姓名 性别 年龄 民族 学院信息工程学院年级3年级专业计算机科学兼职无3项目组成员情况姓名性别年龄专业分工每周工作时间签字男22计算机网络数据的存储和数据安全加密以及功能的实现9小时男22计算机Android客户端与web服务端的数据通信8小时男22计算机移动支付9小时男21计算机Android数据库系统研究与设计8小时男22计算机Android平台的搭建与界面设计7小时4指导教师情况姓名职称副教授专业计算机应用E-mail学院信息工程学院电话签字二、立题依据1研究意义:随着无线网络的不断发展,智能移动终端的迅速普及,尤其是Android智能机的普及化,越来越多的人开始
3、体会到移动互联网带来的深刻变革。移动互联网不仅改变了人们的生活方式,甚至对人们工作方式也产生了巨大的影响。然而,我们身边还有一些这样的问题:无论你是学生,上班族或者是宅人族。在就餐时,总少不了的等待的时间。如果遇上放学时间,下班时间,可能会有更长的时间浪费在等待点餐,做餐的时间上。 但是,如果你在快放学时,下班时,能够点到自己的菜,这样回去后可以直接就餐,无需等待,这样不仅给自己节约了时间,而且给餐饮店增加了收入、减轻了客流。除此之外,对于一般的酒店或餐馆,每年需要更换3-4次订餐单,每套订餐单在200-300左右,所以每个房间的餐单每年就有1000左右。所以,若有一套点餐系统,不仅可以提供一
4、般餐饮列表和特色推荐外,还能给餐馆节约投资、节约人工同更能提高餐厅效率,为客户节省更多的时间将会极大提高餐馆的吸引力。所以,研究设计了一个基于Android平台的手机订餐系统,课题不仅涉及我们专业知识的深入的研究而且系统实现后能极大地丰富和服务我们的生活,给餐饮店增加利润和提高竞争力。订餐过程无需工作人员,可为顾客提供一种宽松的点餐环境,同时可为餐厅节约人力成本,实现点餐的流程化。现有的无线订餐系统主要有应用于PDA和应用于手机端的系统。前者一般由工作人员操作,并没有实际减少人力成本的投入;后者屏幕尺寸小,用户体检较差,因此实际应用价值不高。Android智能机的普及解决了这些问题,其屏幕尺寸
5、大、联网方便且性价比较高,具有实际应用价值。而我们研究的基于android平台的订餐系统,并针对其屏幕尺寸,优化了界面布局,并有人性化的设计,方便客户和餐饮店的使用和操作,无疑很有研究的意义和价值。2.国内外研究现状:一、国外研究现状、目前形势国内也有不少手机订餐的服务形式,其中包括线上订购、在线支付等等。只是处于形成期,从网上数量来看,并不多,专门从事手机订餐的网站凤毛麟角,其实,想法都很不错,但想实现手机订购,这些手机订餐的形式应该很难,其中原因主要就是餐饮行业普遍存在的信息化意识薄弱,这让手机订餐成为实在的瓶颈,短时期内这是很难突破的,这也是为什么现在真正能实现手机订餐、并能被广泛接纳的
6、手机订餐行为,依然离不开电话直接订购的主要原因。 据不完全统计,2008年新上线订餐类网站近千家,大多数集中在经济较发 达的大都市和一级城市,如北京、上海、广州、深圳、重庆、福州、厦门等。 网 上订餐,想真正实现“手机订,手机付”的正规化,还需要很长的一段时日。目前国内较为成熟的、成体系的餐饮预定类网站为数不多,“行业 巨头”主要集中在京、沪、粤三地请客 800、饭统网雄踞京城;订餐小秘书、大众点评网坐镇上海滩、八界网独守羊城。处于餐饮产业链中的新生产业手机订餐业,正受到越来越多投资人的偏爱。记者调查发现,当下众多此类网站,如大众点评手机订餐小秘书、紫页 114、请客 800 等,都有一个共同
7、的盈利模式即通过互联网帮客人订餐、提供一定的折扣,从而获得店方给予的返点,这样的运营模式实际就是餐饮行业的携程网。这些网站不仅可以给网民提供海 量的餐厅信息、交流美食心得的平台,而且可以给订餐者实实在在的折扣。由于互联网发展已深入家庭,手机订餐方便人们生活,提高人们的生活效率,根据实现订餐的方式虚拟于手机上,使人们通过手机就可以完成生活中必要的事情(饮食)。系统的完成不仅可以基本实现订餐的功能,还能在此基础上提供更多的,更贴心的服务。信息技术的发展将更快的推动互联网的发展,订餐系统的重要性也将越显其强大的作用。二、国内研究现状就餐饮业而言,在经济发达国家中发展的速度及需求远比经济不发达的国家要
8、高很多。因为经济发达国家人们的时间观念很强,对服务的要求也比较高,更重要是是其餐饮业能不断的运用先进的管理方法和手段特别是信息技术,充分的利用巨大的信息资源。在世界上经济发达的国家和地区,计算机技术应用于餐饮业已经十分成熟,如IBM公司的POS产品已获得较大范围的应用。2004年在美国100家最有效利用信息技术企业中,美国最大的食品和多服务公司ARAGroup Ine ,名列第四。目前它利用主要的信息系统使其部门经理有更多的时间面向顾客。手机订餐中多功能的服务还可以让消费者从容的浏览餐馆的菜单,或进行价格上的比价,来选择所需要的美食佳肴。目前,通过上网提供外卖和送餐服务的餐厅多于独立经营者,外
9、卖和送餐服务占餐饮生意额的一半以上。美国餐饮消费者越来越趋向于使用网上订餐的形式来购买外卖,特别是年轻一族的消费者。显而易见,网上订餐将成为餐饮业扩大生意的金矿源,油烟管的餐饮业业主应该尽早考虑如何利用手机在网上销售。3.研究目的: 本系统是基于Android平台下的手机订餐系统。该系统能够达到餐饮店的入住,客户通过手机随时随低的订餐,系统可以对用户的权限管理,餐点管理,菜谱管理,餐桌管理,订单管理。客户可以通过登录,可以选择餐店,选择选购的餐品,可以对订单进行修改(包括删除,添加,修改等),可以选着手机支付,也可以选择快餐配送。客户也可以对餐品进行评价等等。该系统无论是对客户还是餐饮店无疑是
10、方便和实惠的选择。解决的问题:1、Android平台的搭建与界面设计2、网络数据的存储和数据安全加密3、Android客户端与web服务端的数据通信 4、移动支付5、基于Web的数据库系统研究与开发完成功能:1、实现用户的注册与登录。2、餐饮店的选择。3、餐单的查看;4、点餐功能。5、生成订单事物功能。6、查看历史消费记录。7、进行菜谱评分。8、配送服务功能。4.主要参考文献:1张志德,李本福移动云计算之Android 餐饮服务系统开发计算机科学与工程2012年1月第3期2 闫伟,叶建栲多线程技术在android 手机开发中的应用信息通信2012年第01期3 杜铭,范辉基于Android的点餐
11、系统的研究与实现无线互联科技2012年第01期4 刘昌平,范明钰,王光卫等Android手机的轻量级访问控制计算机应用研究2010年7月第7期5 王为学,谷刚基于Android和Wifi的智能点菜终端设计与实现电脑开发与应用2011年12月第3期 6梁志强,徐睿,仇贲基于移动支付的移动消费网络设计移动通信2008年20期 7任国威,刘丽娜物联网时代移动支付安全策略制造业自动化2011年16期 8李艳,涂伟,陈美芳移动支付的运营模式及风险防范分析商业时代2011年17期9 王民川基于web 的订餐系统设计与实现信息通信2011年第2期10 田翠华,王潇等随叫随到订餐导航系统的设计与实现计算机过程
12、2012年第1期11 吴亚峰Android核心技术与实例详解电子工业出版社2006年7月12 杨超,陈璐基于手机短信的订餐系统设计与开发计算机工程与设2008年1月第3期13 闫伟,叶建栲移动支付安全性分析及保障研究计算机安全2011年第09期14 熊江,朱婧. 网络数据库在传输过程中的安全研究. 计算机科学.2005年01期15 张仕成基于Google Android平台的应用程序开发与研究电脑知识与技术2009年28期16 孟晓龙 Win7系统下Android开发平台的搭建. 科协论坛. 2011年08期17 吴新,钟飞,刘丽萍网络安全传输中的数据加密技术贵州气象2012 年第1刊18 白
13、文江. 基于Android平台的移动应用开发研究. 太原大学学报. 2011年03期19 差沙,地狱男爵用Android开发手机应用Programmer2008年01期20 HUANG Wei-min. Design of Client-side in Instant Communication System of Android Platform. Modern Electronics Technique.2011三、研究方案1研究内容:1.1 Android平台的搭建Android是Google于2007年底发布的基于Linux内核的开源手机操作系统。Android的架构主要分为三部分:低
14、层以Linux为操作系统内核,提供进程管理、存储管理等基本功能;中间层包括软件管理器、数据库服务等中间件,向应用层软件提供API(application program interface);应用层以Java为开发语言,由第三方自行开发应用软件。2009年10月Google发布了Android SDK(software developing kits)20”,其中包括Android模拟器以及若干个开发工具,为第三方提供了软件开发空间。如下是Android平台的搭建:图1 android平台搭建1.12 总体设计模块图订餐系统主要实现如下功能:用户的注册与登录,餐饮店的选择,餐单的查看,点餐功能
15、,生成订单事物功能,查看历史消费记录,进行菜谱评分,配送服务功能。图2 总体设模块图1.13概要说明1)登陆管理:用户必须进行登陆以后才能使用该系统,本系统是C/S模式,用户可以包括管理员,和点菜用户,餐馆用户。2)菜谱管理:系统支持多个菜谱,可随时对菜谱菜单进行添加、修改、更换模板,可实现对菜品的图片、库存和相关介绍信息更新。3)订单管理:包括用户下单、下单确认、订单状态查询和资金结算。用户可以通过终端实时跟踪订单状态。4)设置管理:系统初始化默认包含几种主题,后续可以通过导入模板添加到订餐系统中,另外支持自定义主题属性。5)餐桌管理:管理餐馆的餐桌,标记餐桌的被预订信息以及使用状况。6)用
16、户权限管理:实现不同用户的登录功能,不同用户能够操作对应的权限页面。7)客户评分:提供客户对于餐馆菜品的评分、留言功能。8)餐店选择:用于各个餐店的选择。9)注册:用于客户的注册以及餐饮商家的注册。10)注销:退出系统。1.14系统用例图1)系统管理员系统管理员:餐馆订单系统管理员,可通过角色权限定义修改用户权限菜单。下图描述了系统管理员可以使用的主要功能模块:2)内容管理员内容管理员:可进行菜谱管理,定时更新菜品信息,跟踪客户订单,界面主题订制维护,餐桌管理。下图描述了内容管理员可以使用的主要功能模块:3)服务员服务员:可对菜品库存信息和当日销售信息进行更新,更新餐桌占用资讯,实行转台、合台
17、操作,跟踪客户订单,资金结算。下图描述了互联网用户可以使用的主要功能模块:4)顾客可以浏览餐馆的菜谱和菜品,下订单,对服务和菜品进行评分下图描述了顾客可以使用的主要功能模块:1.15系统业务流程分析业务流程图(Transaction Flow Diagram,TFD)就是用一些规定的符号及连线来表示某个具体业务处理过程。该手机订餐系统的最终用户可分为两类:会员和后台管理员。图3 订餐系统前台业务流图图4 订餐系统后台业务流图1.16系统数据库设计图5 数据库E-R图图6 数据库E-R图图7 数据库E-R图2研究内容与方法2.1系统设计该系统主要包括后台数据库服务器、Web 服务器、无线网络、A
18、ndroid 前端等部分。客户端Android系统智能手机具有前端处理与计算能力,而且通过无线网络访问Web 服务器,如果需要数据访问,则问后台数据库。客户端采用Android 操作系统。服务器端采用Tomcat WEB 服务器、MySQL 数据库。如下图所示:图8 Android 订餐系统物理架构2.2系统技术选型Android 客户端应用使用Java 技术,网络通信使用Apache HTTP 协议客户端,中间Web 服务器采用Tomcat Web 服务器技术,采用Servlet 技术响应客户请求。后台数据库采用JDBC 访问远程MySQL 数据库,Android 客户端的一部分数据同时存储
19、在Android本地的SQLite 数据库和后台MySQL 数据库中,实现Android 客户端和后台数据库的数据同步技术。图9 Android 订餐系统2研究目标和创新:对于订餐系统而言,国内基本是web模式下和PC机下订餐系统,但是还没有基于智能机手机的订餐系统。与Web和PC机模式下的订餐系统相比,基于Android平台下的手机订餐系统有很多的创新之处和实用之处。1)解决了电脑订餐的不方便之处。无疑手机订餐更能让用户随时随地的顶自己想要的餐,可以节约用户的时间以及餐饮店的高峰压力。2)采用了短信支付功能。用户可以对定制的餐费进行短信支付,省去了传统支付的不方便之处,也解决了手机支付的安全
20、问题。3)设计更为人性化。用户可以自由的选择想要点餐的餐厅,对每种菜都有详细的接受,用户也可以对餐进行点评,通过设置还可以更换主题,留言等等。4)易于普及。随着Android智能机的普及,该订餐系统可以再有android的操作系统下运行,还可以改变为其他的方面应用。3预期结果和形式:我们将订餐系统应用于智能手机上,以方便客户足不出户便可浏览菜单和下单,有效地节约人工同时提高餐厅效率,为客户节省更多的时间。订餐系统一是解决目前各店预定电话号多杂难记的问题;二是它充分利用了手机能直接沟通消费者的特点,提高个人化服务的程度。客户在订餐(订座)时能准确了解预定对象的相关信息,包括了解可提供的“包房”
21、数量和图象、菜品的特色和照片等。三是沟通方式更加及时和丰富,在各主流行业和企业普遍应用网络化办公和白领更适应电子商务的大环境下,酒店的宣传和营销能及时到达消费者的桌面,方便了手机用户。因此,企业要充分认识到其中孕育的机遇,因势利导切入到信息化的运用中去,以先进的理念和手段提高整体的竞争能力和营运模式。该订餐系统适合现代餐饮业,对餐厅的菜品信息进行处理和展示,使订餐过程信息化,提高工作效率。系统包括登陆管理、菜谱管理、订单管理和设置管理,餐桌管理,)用户权限管理,客户评分,餐店选择,注册,注销等功能。界面简洁,功能精炼;增加菜单阅读时的乐趣,更活泼生动;多条件的菜品查询,查找菜品更方便;针对每个
22、菜品的特定忌口信息进行相应的忌口选择设置,使用更灵活;设置了多种形式的订单,包括送餐、堂食和外卖,有效地节省了客户的大量时间。4研究进度及安排:2012年05月24号2012年05月30号 市场需求调研、需求分析和可行性的研究,撰写创新基金申请书2012年06月01号2012年06月06号 确定课题基于android的订餐系统实现的功能,初步确定系统涉及的研究方向、准备试验中所需的相关器材和软件及硬件资源,搭建android平台,资金安排2012年06月06号2012年06月10号 确定详细设计报告,查阅相关资料,对涉及的相关问题研究解决,请教指导老师,对系统全局设计指导2012年06月10号
23、2012年06月25号系统具体实现、软件的测试,客户体验2012年06月25号2012年07月04号 整理相关资料,对项目实施的整个过程总结,并对资金的适应进行合计。项目结题、个人总结5所需仪器设备:硬件设备:Windows XP以上系统PC机软件设备:1、MySQL5.1数据库 2、MyEclipse 10.03、Tomcat 7.04、Android SDK-windows SDK5、Android Virtual Device6、Photoshop CS5 Android7、MySQL 连接的数据库jar包8、ADT6经费使用计划:科研费 -调研、专家咨询、用户体验 1000元版面费 -打印、复印、评审 550元书籍资料费-图书、期刊的购买 450元 费用合计 2000元四、审批情况1指导教师推荐意见:指导教师签字: 年 月 日2学院推荐意见: 学院公章: 学院主管领导签名: 年 月 日3校团委审核意见: 负责人签名: 年 月 日4基金管理委员会审批意见: 主任签名: 年 月 日注:附本人考试成绩表(加盖学院教务公章)。