在线订餐系统的设计及其实现.doc
《在线订餐系统的设计及其实现.doc》由会员分享,可在线阅读,更多相关《在线订餐系统的设计及其实现.doc(59页珍藏版)》请在咨信网上搜索。
1、曲靖师范学院计算机科学和工程学院毕业设计开发文档题目: 在线订餐系统设计和实现 学号姓名:143114、 杜 鹃 年 级: 1431 专 业: 软件工程 指导老师: 张绍堂 职称: 讲师 日 期: 5月6日 题目类型: 软件开发 工程设计 课件开发 其它 本设计经答辩小组全体组员审查,确定符合曲靖师范学院本科(学士学位)毕业设计质量要求。 答辩小组署名组长姓 名工 作 单 位职 称成员 答辩日期:原创性申明本人申明:所呈交设计是本人在指导老师指导下进行研究工作结果。除了文中尤其加以标注和致谢地方外,设计中不包含其它人已发表或撰写过研究结果。参与同一工作其它同志对本研究所作任何贡献已作了明确说明
2、并表示了谢意。署名: 日期: 。论文设计使用授权说明本设计作者完全了解曲靖师范学院相关保留、使用毕业(学位)设计要求,即学校有权保留设计及送交设计复印件,许可设计被查阅和借阅;学校能够公布设计全部或部分内容。署名: 指导老师署名: 日期: 。目录1作品介绍31.1 选题目标和意义31.2 关键技术31.3 选题创新性42系统安装说明52.1系统运行环境要求52.1.1 硬件环境52.1.2 软件环境52.2 IIS和.Net Framework安装配置53作品主界面图84需求分析114.1系统可行性分析114.1.1技术可行性114.1.2经济可行性114.1.3社会可行性114.2系统需求分
3、析125 系统设计135.1 设计理念135.1.1系统用户界面设计135.1.2 控制135.1.3需求要求135.2功效模块设计145.3业务步骤设计155.4数据库设计165.4.1 使用它程序165.4.2 概念结构设计165.4.3 逻辑结构设计175.4.4数据字典175.4.5 安全保密设计186 关键功效模块设计和实现196.1前台页面196.1.2 注册页面196.1.3 登录页面206.1.4商品展示页面216.1.5商品具体信息页面236.1.6购物车页面296.1.7 订单管理页面307 系统测试358 存在不足及未来展望379参考文件3810致谢3911附录4011.
4、1数据库说明4011.2数据字典441 作品介绍1.1 选题目标和意义针对餐饮业和电子商务大背景下问题和方向,我们能够觉察到在这个大行业中还有我们可为地方,本系统尤其针对高校学生,最贴切服务,去经过网络平台提现服务质量,发明效益,同时为大学生提供便利。在企业经营管理方面,网上订餐效果更为显著:它使餐饮企业提升效率,节省成本。经过计算机传单、分单,汇总数据正确、实时无延迟,提升了速度,省去了用户等候时间。网上订餐为用户提供是最方便饮食方法,以快速,便捷订餐业务送货上门为用户服务,这省去了用户很多无须要时间和麻烦,给商家带来更多利益。同时,网上订餐能够辅助餐饮企业营销。经过信息管理,能够统计餐饮企
5、业方方面面数据。从另一个侧面来讲,网上订餐还起到了帮助推进电子商务普及和应用进程作用,网上订餐形式,同时也在帮助加紧电子商务应用步伐。同时,针对高校内学生和在高校工作教职职员这部分用户普遍拥有个人计算机或办公用计算机,而且在就餐时要求菜品丰富、价格廉价、上菜速度快特点和现实状况,开发基于B/S结构针对高校餐饮行业餐馆点餐系统。依据用户对“在线订餐”系统基础功效需求进行解读,结合电子商务项目标开发特点,充足分析中国外比较成功相关网站案例,对整个系统进行整体性策划,作为系统具体功效设计参考标准和开发依据。1.2 关键技术该选题是基于B/S结构系统,在大学期间学习数据库相关知识基础上,熟悉Visua
6、l Studio开发环境并能熟练使用C#编程语言同时,利用软件工程理论知识,开发出一套基于ASP.NET在线订餐系统。在系统开发过程中能够应用所学知识,并促进作者更深入学习C#相关特征、积累更多SQL Server相关应用知识,这么不仅能将所学书面知识和实际应用结合起来达成学以致用目标,同时也为以后工作和学习积累经验。1.3 选题创新性在线订餐可充经过色彩、图片、说明、设置动画加强了产品宣传,达成了餐饮业“色型”要求。另外,在实现产品管理方面,起到立竿见影效果,不用因为更改菜色而重新印刷。只要在后台鼠标轻轻一点,全线立即更新。采取B/S模式,订餐者无须安装第三方软件,能上网就能订餐,甚至能够利
7、用手机上网订餐,使操作愈加简便,订餐信息愈加正确。避免口头传输信息错误,优化服务。网络不会跟电话一样占线,在高峰期对订餐处理更是游刃有余,只看着屏幕点打印即可,就可下厨房配菜配送。地址永远不会丢失,是一个永远存在电子菜单,甚至还能够经过我们推广而让更多客人认识,不用派人派宣传单,省去一笔宣传和人工费用。订餐路径有了愈加好改善,网络订餐成为电话订餐又一有力补充,扩大客流,从而整体提升业务量。网上订餐提倡了一个时尚,而且餐店定位更是网络化,时尚化,含有更为勃勃生机。本项目作为构建在高校内餐饮行业网络点餐系统,有一个关键背景就是所服务对象是固定,关键面向高校内生活和工作大学生和高校教职职员。目前高校
8、学生和教职员全部已经很方便地利用到了计算机网络,这一条件也为本项目标设计和实现提供了现实可能性。2 系统安装说明2.1 系统运行环境要求2.1.1 硬件环境服务端微型计算机配置:操作系统:Windows Server ,Windows XP、Windows 7或Windows 8CPU:飞跃三 1GMHz或以上;内存:1GB或以上 ;硬盘:80G或以上;数据库:Microsoft SQL Server 或以上。用户端微型计算机配置:操作系统:Windows XP、Windows 7或Windows 8CPU:酷睿2或以上;内存:1GB或以上 ;硬盘:80G或以上2.1.2 软件环境开发软件:M
9、icrosoft Visual Studio ;开发语言:.NET;数据库软件:Microsoft SQL Server ;2.2 IIS和.Net Framework安装配置因为我们采取微软Visual Studio 开发本系统,在安装这个IDE后.NET Framework是被默认安装。Visual Studio 是基于.Net 4.0框架。它同时能开发跨平台应用程序,如开发使用微软操作系统手机程序等。总体来说是一个很庞大软件,甚至包含代码测试功效。这个版本Visual Studio包含有众多版本,分别面向不一样开发角色。 首先需要系统满足安装有Windows 7 Service Pack
10、 1。其次我们需要安装 IIS。最终安装Microsoft .NET Framework。这些软件包或补丁能够在相关网站上下载得到。下面以Windows 7系统为例,说明IIS安装。(1)打开控制面板,找到“程序和功效”,点击左侧“打开或关闭Windows功效”,找到“Internet信息服务”,根据下图打勾:点击确定后,等候安装完成。(2)安装完成后,再次进入控制面板,再次进入控制面板,选择管理工具,双击Internet(IIS)管理器选项,进入IIS设置。选择DefaultWebSite,并双击ASP选项。Win7下IIS中ASP父路径默认是没有启用,要开启父路径,选择True。(3)配置
11、IIS7站点。单击右边高级设置选项,能够设置网站目录(放置ASP文件文件夹)。点击右侧绑定,设置网站端口,可设置为8081。(4)点击默认文档,设置网站默认文档,添加主页文件。(5)接下来就能够在浏览器中输入地址http:/localhost:8081/来确定安装是否成功。因为我们系统是采取 B/S 模式开发,对用户所使用浏览器没有尤其要求,也就是说能够被任何一个安装有浏览器而且能够上网用户所使用。3 作品主界面图图3.1 首页首页其作用为店铺展示,能为消费者直观提供商家信息。图3.2 注册页面游客可由此页面注册成为会员。图3.3 登陆界面用户可由此界面登陆系统,登陆后才能使用系统中其它功效。
12、图3.4 商品具体信息页面用户可由此页面浏览商品具体信息,而且将商品添加到购物车或直接购置商品。图3.5 用户后台信息管理界面用户可在此界面管理自己注册信息和左侧菜单栏中全部信息。图3.6 意见反馈页面用户可在此界面进行意见反馈。4 需求分析4.1系统可行性分析4.1.1技术可行性在当今行情下,家用、商用电脑硬件配置越来越高,基础采取Windows7及以上操作系统,拥有2G以上内存很普遍,硬盘更是在500G最为常见。所以,网站在硬件方面完全可行。ASP.NET和SQLServer全部为世界著名软件企业顶尖开发人员所研发产品,且处于不停更新换代之中,技术很成熟。在安全性、可用性、可靠性等方面毋庸
13、置疑。所以,网站在软件方面一样可行。4.1.2经济可行性运行本系统所需硬件和软件系统均为目前广泛使用。Windows 7等操作系统均可从网上下载取得。SQLServer微软商业数据库安全性、可靠性和实用性满足酒店管理系统设计要求,VisualStudio为微软企业推出集成开发环境,而这亦可从官网下载取得,不需要花费大量资金去购置。本系统采取基于B/S(浏览器/服务器)结构,不用安装专用用户端,简化电脑载荷,减轻了系统维护和升级成本和工作量,降低了用户总体成本。因为经过网络进行商务活动,信息成本低,足不出户,可节省交通费,且降低了中介费用,所以整个交易活动会降低成本。所以,本系统在经济上有可行性
14、。4.1.3社会可行性本系统开发研究作为计算机毕业设计,为巩固大学所学各科知识,加深对专业知识具体印象,没有违反国家法律法规及相关要求政策,没有违反当今社会道德标准,危害、扰乱社会,并和业界相关要求无矛盾之处。所以在社会法律方面可行性经过。在人员使用方面,该系统操作方法简单、易懂,无需很严格计算机专业知识培训。故总而言之,本系统含有社会可行性。4.2 系统需求分析需求分析过程是整个在线订餐系统开发关键阶段,该阶段需求分析人员需要了解用户需求,从而确定整个产品功效,而且对现实事务进行合理建模。需求分析十分关键,它将关系到最终产品是否合格。本订餐系统具体要实现功效:用户登录,添加餐品到购物车,订单
15、提交等基础功效,还有就是系统可靠性、易维护性、可扩展性、可移植性。要求该网站项目能够对网站管理所需信息进行维护(包含:增加,修改,删除等)。在线订餐网站管理所需信息包含:商品信息,购物车信息,用户信息,用户联络信息,订单信息,店铺信息等。用户能够提交订单或取消订单,因为受技术限制,我们现在仅提供货到付款,没有开发在线付款功效模块。用户用餐后能够对饭菜进行评价,给饭店评分,这么便方便其它用户来选择饭店。对于饭店方面,需要提供订单查询功效,而且提供订单提醒等子功效。对于饭店来说,在用户提交订单后,系统会给对应饭店发出订单信息,假如本饭店没有提供送外卖邮递员情况下,她们会联络第三方邮递员。假如有则在
16、饭好后直接送餐到指定位置。5 系统设计5.1 设计理念5.1.1系统用户界面设计(1)简单明了标准:用户操作要尽可能以最直接最形象最易于了解方法展现在用户面前。(2)方便使用标准:符适用户习惯为方便使用第一标准。其它还包含,实现目标功效最少操作数标准,鼠标最短距离移动标准等。(3)用户导向标准:为了方便用户立即熟悉系统,简化操作,应该尽可能提供向导性质操作步骤。(4)错误提醒标准:能在用户错误操作时候进行明确提醒。(5)界面色彩要求:计算机屏幕发光成像和一般视觉成像有很大不一样,应该注意这种差异作出合适色彩搭配。对于需用户长时间使用系统,应该使用户在较长时间使用后不至于过于感到视觉疲惫为宜。本
17、项目界面关键采取红色加白色关键色调,界面美观友好,简明扼要。(6)界面平面版式要求:本项目样式排版整齐划一,尽可能划分不一样功效区域于固定位置,方便用户导航使用;排版不过于密集,能避免产生疲惫感。5.1.2 控制本网站项目当用户在进行浏览时候,假如不进行登录话,是不能使用商品收藏和订购商品功效。只有用户在进行注册只有才能实现登录功效。在用户进行资料填写时候,其中用户名和密码最多只能输入18位数字和字母,电话号码输入最多只能输入到11位数字。5.1.3 需求要求依据对应需求,我们将系统关键分为前台和后台两大功效模块。其中前台包含:店铺浏览、餐品浏览、申请开店、意见反馈、菜篮子(购物车)、联络我们
18、、用户中心、订单管理等模块。后台关键包含: 菜单管理、订单统计、用户管理、广告管理、商家审核、商家信息管理、用户收件地址管理等模块。5.2 功效模块设计本项目关键有用户登录,用户注册,浏览网站,收藏商品,商品检索,开设店铺,添加商品和购置商品等功效。图5.1 系统用例图图5.1说明:注册用户能使用功效有:用户登录,浏览商品,商品信息检索,购置商品,订单管理,收藏商品,开设店铺,添加商品等功效。匿名用户能使用功效有:用户注册,浏览商品,商品信息检索等功效。5.3业务步骤设计图5.2 系统数据流图图5.2说明:用户从进入网站到订购商品和开设店铺中使用每个功效所需要数据流向过程。5.4数据库设计图5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在线 系统 设计 及其 实现
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。