版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、哈尔滨理工大学学士学位论文模板使用说明(请在使用前详细阅读此说明!)1、 各部分内容可以直接打字输入,也可使用粘贴功能,但要保证粘贴内容格式正确。2、 目录为自动生成模式,不要修改目录,论文完成后请右键单击目录区域,选择“更新域”即可。各级标题一定要使用相应标题格式,否则在目录里不能体现。3、 论文中各种行间距请自行调整。4、 如本模板和哈尔滨理工大学本科毕业设计(论文)撰写规范的规定不一至,以哈尔滨理工大学本科毕业设计(论文)撰写规范的规定为准。本模板仅供参考,请严格按照哈尔滨理工大学本科毕业设计(论文)撰写规范完成论文。如不会使用word的模板功能,请自行按哈尔滨理工大学本科毕业设计(论文
2、)撰写规范完成论文。(请在完成论文后,打印论文前,删除本页内容及后文批注!)网上订餐系统的设计与实现摘 要基于的网上订餐系统,是比较典型的一种新型的网络销售平台, 本网站开发完全基于B/S模式的网上购物销售模式,本网站采用VS2010 +SQL Server2008R2模式。电子商务网站是架构于互联网上的一个新型销售平台,是地面传统的销售模式的一种互补以及延伸,与此同时也是顾客以及商家的一种新没有障碍的沟通途径。在现在的中国,由各式各样的程序实现网上销售模式的厂商约占85%,尤其以当今阿里集团、腾讯集团以及百度集团等等几大电子商业巨头雄霸市场,而其余的那15左右的常规模式厂商,仍然都在竭尽全力
3、的创造着做网上的销售的地面的物质准备。錾于此,为了实现在网上销售,电商已经成为当今商场战争中占有有利地位的不可或缺的模式了。本网上订餐系统主要是针对大型酒店餐饮行业而编写开发的,一般酒店都有较多年店面营销经验的积累,无论是从顾客客流方面还是从仓储、物流等等方面,都已经完备了开通电子商务平台的物质上的准备。我的系统,选择了三层架构模式、Web Service技术,这样在不同的开发环境或者平台上可移植,可以进行快速维护,建立一个稳定的程序。从而保证了在新建成的网上订餐系统上具有非常良好的框架结构,他的内容可持续扩大充实。本系统在设计的时候,完全按照规格标准化、结构规范化,逐步分层的设计,分部构件实
4、例化实现。完全使用软件的构件化的开发模式,使系统能够层次分明,业务逻辑与系统功能实现真正意义上的分离,业务逻辑与基层数据完全分离;通过完全统一的服务接口为规范核心,使用完全开放的标准。从功能的层面上来形容,本系统是相当完备的系统,本系统是通过WEB界面与用户进行完全的交互,为非常便利用户以提供相对完备的商品讯息并且可以接受其针对性的操作,于此与此同时,通过由数据库处理系统来存储庞大的讯息数据并且进行一定的业务逻辑处理。本系统还实现了用户对相应模块的讯息数据的阅读、检索、修改以及管理等等对数据库的基本操作,完全采用了系统数据库模块化的设计方法,以非常便利根据用户的真实需求以及系统程序的维护与应用
5、的快捷非常便利,使得各个部分分置于完全不同的系统模块当中,这样会非常便利程序后续的扩展、更新与运维,与此同时还可以建立一定的程序功能自本系统复用的坚实基础。关键词电子商务;VS2010;SQL Server2008;交互性Design and implementation of online meal ordering systemAbstractDesign and implementation of online meal ordering system is a typical e-commerce sales platform, the development based on B /
6、 S of the realization of online sales, is based on VS2010 + sql server 2008R2 model. E-commerce on the Internet is the transit system-a sales platform, the ground is an extension of the distribution system and complementary, but also merchants and customers a very effective channel of communication.
7、 Present in China, different procedures to achieve online sales accounted for about 85 percent of manufacturers around the remaining 15 percent or so that manufacturers are trying to create an online sales to the ground material ready. Zan here, and Internet sales, shopping malls have become the fut
8、ure status of the war take advantage of the indispensable tool. The online sales system is mainly for the development of a restaurant, the restaurant has many years of accumulated store marketing, whether from customers or from the areas of logistics, warehousing and so on, a
9、re perfectly capable of doing the material prepared for sale online. The system is designed by three-tier structure, Web Service technology, so that the choice of platforms, using a technically advanced nature, forward-looking, scalable, thus ensuring completion of the system has good stability, sal
10、arity. System designed by standardization, standardization, and hierarchical design, component of achieving. Use of software component of the development mode, the system hierarchical structure, operations and implementation of separation, logic and data separation to a unified service interface spe
11、cification as the core, the use of open standards. From the function, the system is more complete, the system to the Web interface and user interaction, provide users with information and accept its openation, at the same time through the database management system to store information and data. Sys
12、tem of the information and data browser, query, editing and database management, and other basic operations, using a modular design, according to the needs of users and the application procedures and maintenance of the ease of use, will be placed in various parts of different modules To facilitate t
13、he expansion and maintenance of procedures, procedures for the establishment of a functional rehabilitation with the foundation.Keywords E-commerce, VS2010, SQL Server2008, interactive不要删除行尾的分节符- IV -目 录摘要IAbstractII第1章 绪论61.1 课题背景61.2 研究意义71.3 国内外研究现状分析71.4 论文研究的主要内容8第2章 订餐系统相关技术概述102.1 基本结构102.2 工
14、具介绍112.2.1 SQL Server 2008介绍112.2.2 HTML介绍122.2.3 VS2010介绍122.3 本章小结12第3章 系统调研及可行性分析133.1 系统调研133.2 可行性分析133.2.1 经济可行性133.2.2 技术可行性143.2.3 操作可行性153.2.4 法律可行性153.3 本章小结15第4章 系统需求分析164.1 业务流分析164.2 数据流分析174.3 数据字典184.4 本章小结20第5章 系统设计215.1 系统设计概述215.2 系统功能模块划分215.3 数据库设计225.3.1 数据库需求分析225.3.2 数据库概念结构设计
15、235.3.3 数据库逻辑结构设计255.4 本章小结27第6章 订餐系统界面设计286.1 首页设计286.2 注册界面设计286.3 餐饮讯息查看界面设计296.4 购物车界面设计306.5 管理员登陆界面设计306.6 后台首页界面设计316.7 食品讯息管理界面设计326.8 订单界面设计346.9 本章小结34结论35致谢36参考文献37附录A38附录B43附录C46千万不要删除行尾的分节符。在目录上点右键“更新域”,然后“更新整个目录”。打印前,不要忘记把上面“Abstract”这一行后加一空行- VI -第1章 绪论1.1 课题背景中国互联网络的讯息中心在发布的2015第三十五次
16、CNNIC的抽样调查结果 显示,大陆上绝大多数的上网人数已经是呈饱和态势。用户在网络上关注的一切讯息也不再是单方面唯一的独面新闻。根据报告的数据显示,在本系统中国的很大部分的互联网用户,本系统们网络上最喜欢那些个做的操作中,网页面板的浏览讯息,比如百度占到了79.3%,查收的邮件数量仅仅只是占20.8%,而且这些大多数都来自于本公司内部邮件,互动实时性的聊天占74.2%,网上购物已经占到87.5%。而随着地面物流节奏和质量等基础设施的进一步完善,网上购物热潮的发展节奏已经远远大于了今天的发展节奏。网络电商已经是一股潮流,在强烈的冲击着原有固态商家的生存。门店商家的市场已经不再如当初那般炙手可热
17、,在大型的综合商场,来去匆匆的快递员依旧穿梭不息,原因就是现在的店家如果不完全实行电商模式也一定会坚持实行半电商半店面的营销模式。在当今社会的某宝,在大小玩具,各种书籍、PC电脑、各类软件、日常百货等等等等,甚至广泛发展到股票及证券交易。在当今的某宝几乎已经没有什么东西是不可交易的。实际的物品、虚拟的物品,一切的一切都在向着人民生活的快捷、舒适、非常便利前进。当今网络,已经是一种前所未有的不可抗拒的冲击力在疯狂的影响着人类的一切活动,包括人类的日常生产以及日常生活。由于网络的诞生以及疯狂发展,已经完全的颠覆了传统的所有的讯息传播模式,彻底的冲破了已经存在于传统交流方式中控件以及时间的全部壁垒,
18、已经极大地、彻底的改变了整个人类从从形式到内容、物质世界到精神世界、从生产活动到日常生活的所有活动,还在与此同时给人类带来了更多更新的机遇以及挑战。机遇与挑战并存。所有的讯息在社会一切活动以及经济的发展中所起的不可抗拒的作用越来越大,也越来越为人们所重视。在当今社会作为讯息资源的开发利用水平,已经成为衡量了一个大型国家综合国力的非常重要标志之一。而计算机、手机等作为所有讯息处理的必要工具,在为适应数据流处理需求的节奏、效率的迅速提高,为满足网上各类PC系统和手机APP对数据处理经管的要求,在文件文本文字处理的基础上发展基础数据流模式,人们在对于数据的处理数据的访问数据的一些歌流动运算包括存数过
19、程等类型的数据模式已经在这个时代让人们更加的认可。人们也渴望这样的快捷便利服务。由于在当今的这个世界,本系统们的生活节奏你会发现它越发的迅猛,使得本系统们基层百姓的工作压力、生活压力都随着越来大,从而让真正能给自己享受生活、享受美、享受亲情的时间是岌岌可危,尤其是排队等候的浪费时间以及麻烦,也是一种时间财富上的缺失。于是在这个大前提之下,网上订餐迅速的被人们所接受,比如现在的“饿了么”、“美团外卖”、“百度外卖”等等争相的蚕食着各个地区,从而也引发了整个餐饮行业的经营模式的大爆发,使得在当今社会在网络上的餐饮竞争异常激烈。所以,将线下预订餐饮的服务搬到线上去进行,就变得很有必要与此同时也是很有
20、市场潜力的。1.2 研究意义经过本系统对一些星级酒店、普通酒店、宾馆旅馆的餐饮方面的一些了解后,菜惊奇的发现在当今餐饮娱乐的行业的业内残酷冰冷的竞争状态,早已不是仅用惨烈二字可以形容万一了,简直就是没有硝烟的战场。当然,面对这么巨大的压力,打破传统的打价格战以及买赠的传统手段以外,更应该另想一条更佳的方式,来避开这些线下对线下的对决。当今线上的大型销售平台,业已发展了相当一段时间,大的如阿里巴巴、京东,小的如饿了么、美团等诸多集团,就像线下的销售一样,无烟的竞争异常惨烈。但是即便如此,只要是能够开拓创新、努力构思的聪明销售商,往往都会在竞争中,使自己永远立于不败之地。是以,网上订餐系统,就是要
21、在Internet领域上,保持持续的创新,并且使得地面门店保持永远动作一直协调一致,以期望使在线上线下的两处十分惨烈的无烟战场中搏得那么一线生机。1.3 国内外研究现状分析根据本系统国目前的IT行业发展趋势,以及业内发布的技术声明报告,显示,在近几年,中国的IT技术发展速率呈指数增长的势态,国内网民的总数量已经将近十亿之多,目前已经是世界第一,并且在温家宝总理的倡导建议下,随着宽带的降价,流量费用的大幅削减,每天都会有超过10万多人迈进当今的网络世界,从PC终端到是手机APP,已经充斥着满满的网民。本系统国伴随着网络的大幅发展,尤其是阿里集团京东集团两大电商集团的发展与推动,电子商务在中国就是
22、一个不可抵抗的趋势。以美国为例,当红的几大o2o餐饮系统里,尽管在类别上有些许不同,但是在方式上却极具特色。比如,Seamless,他就专门致力于向线上用户就近推送附近的餐馆,只不过要从中收取一部分的费用而已。Yelp Platform,就很像是饿了么那样的服务,在列表里选择对应的餐饮公司即可。而FoodToEat,则是为了外卖的餐车以及非常小但是又很美味的小店准备的。以至于,他就不会在意这个订单大小,一律接受。D则是把餐馆菜单发布网页上去,就好比你在浏览淘宝,菜品就那么简便的在哪里,使用户有快捷,舒适非常便利的体验。总而言之,方式上形形色色,然而以o2o模式来经营线上的餐饮系统,已经是不容置
23、喙的选择,其前景也是非常广泛的。1.4 论文研究的主要内容现代的生活可谓是日新月异,几次工业革命到现在,本系统们的计算机科学技术的早已经濒临成熟,IT行业强大的便捷功能已经深深的让人们为之赞叹!并且就因为它已进入了本系统们人类的社会的各个层面,本系统们已经离不开网络了。他就像我们的衣食住行一样,紧密的控制着我们的精神世界。当然,网路作为计算机基础应用中的一个部分,用户使用PC端对线上销售平台不断的进行经管,必然具有线下操作所无法逾越的巨大优点。例如:进行检索的迅速、双方交互的非常便利快捷、订单生产的高效率、省却人力的低成本、云平台讯息的存储量大、寿命长、以及交互产生的沟通成本低等,因为这些优点
24、,它都是能够非常非常大地提高本系统们工作生活以及学习的节奏。由是因此,本系统们在开发这样的一个在网上的销售平台,就必然会成为一个很有必要的有意义的事情。而且,只要本系统们的系统的设计非常合理,贴合人性化,完全可以为本系统们的公司另辟蹊径,再开一条在当红网络上的销售丝绸之路,极大的减少库存的堆积,充分的利用网络上的资源共享、因势利导、互时互动的优点,并且结合地面销售的优点,充分的借助数据库经管技术,去开发一个全新的网上可以预定的销售云平台,进而实现了餐饮线上的预定销售以及餐饮行业的个性化、人性化。相比以前的传统地面上的店铺销售,o2o线上线下的销售有着以下这些优点:1充分的降低成本由于网上的订餐
25、系统,仅仅就是通过internet将线下的企业的所有线下的客户,就充分的互联在了一起,在这样无差别的沟通之中,几乎是极大的降低了传统沟通的方式的不足,还可以降低在业务交易中的那些个交易风险以及交易成本,再加强由内部上下级的联动沟通的互动讯息沟通,这样剩下的成本才能使企业能够在在当今社会的事态及时对企业在销售中出现的那些个问题进行一定的解决。2彻底的增加单位收益 建立一个快速的可以实现上下级沟通互联,各部分部门协同头筹的管理系统,可以极大的加快本系统们自己的资金回笼的节奏,可以迅速、精确的去响应市场上的变化以及客户之间的各种需求,由此来达到本系统们增加收益的最终目的。3完全的提高控制力度 将一切
26、控制的权利放在本系统们的手上,让本系统们严格的监管任何一个角落,来使本系统们的每一级客户都完全可以降低本系统们的销售风险,使之经管的更加完善充实。4精确的减少操作误差 让本系统们的销售的能够自动化的经管,才可以在业务操作的时候录入更多讯息,来保证本系统们数据的真实性可靠性。在当今社会,本系统们在涉及所有金钱的地方都严格的加以监管,这样,本系统们就可以减少一些误差,来使本系统们的成本达到最低。5充分的提高企业规范化运作水平 如果本系统们实施这样的系统,来规范本系统们自己的销售的流程,去消除那些,甚至完全不符本系统们要求的,错误的销售要求,这样就可以提高本系统们业务的快捷性。也只有这样,我们才能使
27、我系统在销售的流程以及管理上,清晰、透彻。让本系统们的业务流程化,才可以让本系统们的员工慢慢的发展到新的层次,员工发展,才可以调动员工真实工作的效率。6完美的提升讯息交流 经管者以及决策人员的即时结报式的获取分销售的各项真实的数据,充分的保证了产品下的企业与上级经管者经营者之间讯息的交流,来提高企业之间协同运作效率。与此同时,更可与其它企业的线上系统相结合,比如第三方支付平台等等,建立一个彻底统一的,可以实现完全互动的电子商务平台服务,来供本系统们的客户充分的共享大企业的讯息。7妥善的提供决策支持 在线上线下,本系统们会还搜集一些市场上的基本数据,比如菜品的喜爱程度,某地区特定的偏爱的小菜特色
28、等等,这样可以让本系统们的发展决策拥有一个精确的指导意见。总之,在伴随着个人电脑、手机的普及以及大众化便捷化,网络销售的平台和模式已经慢慢的在众多的传统的销售渠道中脱颖而出独占鳌头,也因为其地位及占有量的逐渐增加。订餐行业已经开始发生变化,尤其是在美团外面等拥有很多客户的软件,早已经开始了早起市场的占领的斗争。 第2章 订餐系统相关技术概述2.1 基本结构本系统根据之前在一些酒店宾馆的研究发现,其实他们的经营模式非系统们要做的就是让这个两个之间的交流有那么一个平台。下面就本系统观察以及调研的系统模型及整个组织结构进行简便概括分析。如下图2-1所示。顾客餐厅接单、制作并且配送订餐图2-1 系统概
29、况模型本系统面对的客户就控制在两种,一个是内部顾客以及员工,再就是外面下线的商家以及周边的商家。所以,本系统在采用这个系统的选材上,还是选了当下相对流行的B/S的三层的架构。B/S的三层的架构示意图如下图2-2。显示逻辑浏览器WEB服务器事务处理逻辑请求请求数据处理响应响应数据库数据库服务器图2-2 B/S的三层结构示意图B/S的体系结构与C/S的体系结构相比之下,其不仅是具有C/S的全部的优点,而且还会有大部分C/S的体系结构所完全不具备的且无可比拟独特优势:1其开放的尺度 由于B/S所选取的结构,那都是非常的标准的、也都是对外展开的、非专业实用性的,也是经过了广大的人民群众多网民所确定的。
30、并非是私人制定的,所以就可以保证了,其在应用上的匹配通用性以及区域跨平台性。2有较低的开发以及维护的成本 本系统们在B/S的应用上,一般本系统们只需在客户端维护就可以了。客户的PC上安装使用原版IE即可,后续的维护、升级本系统们直接在自己的服务器上就可以完成操作,就不再需对所谓的客户端,进行任何扰民还劳民伤财的改变。这样本系统们的维护成本就显得非常低廉划算。3让用户使用更加简便快捷,使界面温暖 本系统们的程序就至少跑在一个网页上,用户用任意浏览器就可以浏览,所以也是因为这个原因,它就可以既不负责数据的存取也不负责复杂数据的计算等任务,而只需要它来显示本系统们的界面,因而会非常大的降低了用户、酒
31、店对客户端的使用要求。从以上看出,本系统使用B/S 架构,必然会拥有C/S的模式所不可比拟的那种快捷优越性:简化维护、方便使用。无需安装,绿色环保。因此,本系统开发的酒店订餐浏览系统,就这样采用了基于B/S模式的体系结构。2.2 工具介绍2.2.1 SQL Server 2008介绍SQL Server 是一个乐意兼容大部分数据存储软件的产品,它可以支持诸多编程语言。它在原来上几个版本的基础上做了更加优化的改动,更加支持多点续传、多点操控与备份等功能,也支持在外网连接内网的同时可以允许点对点的查询与操控。他提供了比较完备的数据库编程功能,存储过程、视图等等可强化数据存储与读取的方式。还有内部的
32、主外新关联模式以及检索,大大的缩短检索时效,加快速率。SQL Server 是一款本身就非常厉害的开发工具,而不仅仅是作为一个枯燥乏味的数据库的存在。那么既然如此在使用他的时候就要稍微的注意下它的安全性能以及稳定性能。同时,本系统们还可以根据他的诸多特性,进行远端的书库流控制、存储等操作。加快数据备份的速率以及本系统们执行新操作的防错率。而本系统们在维护新版本的时候,如果要加新的元素语言或者编程语言,他的兼容性就大大的体现了出来。是以,C#、VB.Net、XQuery、XMLA、ADO.Net 2.0、SMO、AMO等都完全可以胜任SQL Server数据的强有力的开发运营工具。2.2.2 H
33、TML介绍HTML,是超文本。所谓“超文本”,那么就是指本系统们在IE或者其他浏览器打开的时候,本系统们看到的网页面板内,不完全是文字。本系统们看到的是丰富多彩的、多种多样的界面。它可以包含各种图片,超级联接,甚至音乐视频等诸多的好玩且漂亮绚丽的东西。这就是他,HTML独特的魅力。 而本系统使用这个技术,就可以让本系统们的客户,清晰、立体、全面的看到他想知道的一切关于菜品、新闻等等的消息动态。还可以任意的浏览各个界面。添加一些动态的炫字、炫酷的特技、流畅的浏览效果,都可以通过HTML来实现。一个HTML文件中,具有将显示文字讯息的功能,当然,也包括对浏览器的一些提示。就好像哪些文字给他扔在何处
34、,或者这些文字如何显示等。图片的任意布局,让本系统的网站变得丰富多彩华美动人。还可以添加超级链接,随时随地,方便查看。2.2.3 VS2010介绍Visual Studio 2010是一款在中国免费的集成语言开发环境。它支持多种语言的开发编写,是目前较为优越的的PC平台,跨平台的集成应用程序开发环境。使用这个开发环境,会让本系统们的效率大大提高,对于程序的开发有着不可磨灭的重要贡献。在本系统们有一些新奇构想的时候可以通过它来实现。他有一些内部的封装类,写好的,随用随调即可,方便快捷。还有,在维护的时候、升级系统的时候都是非常容易的。编辑好新的网页直接进行下一步进行维护就可以对各个服务器进行升级
35、,快捷简便。2.3 本章小结本章主要建立了一个网站制作的概括分析,经过了解开发环境使用的技术,以及程序选取的框架结构,确定了这个网站的整体雏形。第3章 系统调研及可行性分析3.1 系统调研经过本系统长期调研,并且亲自编写的工作流程,结合本系统的相关的专业知识,得出以下论述:1通常大部分任用高中毕业且文化程度偏低的人员预定终端2因为本系统们终端的服务器基本都是很好的,由此可知,硬件方面没有什么大的问题。3因为酒店这面希望找到一个更先进并符合时代发展的网络预定销售平台,所以在人事、政策等多方面给予大力支持。4在酒店用餐的对象一般为对网络有一定掌握基础的白领,因此运用此平台较为简便。但是在平台的反应
36、速度和界面设计上应该多下功夫,以适应都市白领们的现时代消费观。同时拥有较快的更新速度。 5因为酒店还是主要基于传统的面对面消费观念和经营基础,在网络方面还基本处于空白阶段。因此应把这些情况算作考虑范围之内。6酒店承接本系统的项目后的发展前景,以及后续使用人数是否与预期相符也应多做调查。3.2 可行性分析3.2.1 经济可行性本系统开发的这套系统,所需的软件 (VS2010+SQL 2008),在中国是不需要花钱的,网上有大量的破解版以及绿色安装包,所以这部分的费用基本属于没有投资。硬件由几台服务器组成。服务器的配置并不需要多高,一般来说了,市面上一般的电脑就可以胜任这项工作。其实这个系统的成本
37、,主要集中开发与维护上。对于用户不造成经济负担的。而一旦本系统的系统可以使用,商家几乎就是刚开始配置商家讯息、商家特色菜品等等需要工作,平常的工作基本没有。用户也可以足不出户就享受商家美食。如此省钱省力的东西,客户必然会很满意。是以从经济方面讲,本系统开发此系统是绝对可行没有异议的。3.2.2 技术可行性上文说过,本系统的开发完全的基于B/S模式,那么自然这套系统就要包含两个层面,一个是前端的应用程序。再一个就是后台数据库的建立。程序的升级维护开发、数据的维护备份处理,是比较重要的技术内容。出于安全考虑,那么本系统将对支付方面做一下相应的限制。用户打电话确认。之后商家送餐,到达之后直接金钱交易
38、。这样本系统的整个系统就不再存在所谓的安全风险。 本系统的系统就是采用VS2010以及 SQL 2008分别作为前端网页的开发以及后端数据库的存储运行工具。Visual Studio 2010是微软公司推出的开发环境。微软制作的开发环境,一般如同windows系列一样,安全、稳定、可靠。提供软件开发支持的是 Microsoft Visual Studio 2010 Team System :架构师:Visual Studio 2010 Team Architect Edition 包括使用集成高效工具,对直观,构建解决服务,方案,解决方案的设计,从解决环境问题入手,开始展开。更多相关信息,从此
39、内容Visual Studio 2010 Team System:以分布式系统,设计部署进行。测试人员:Visual Studio 2010 Team Test Edition Microsoft Visual Studio 2010 Team System Web Microsoft Visual Studio 2010 Team System Visual Studio 2010 Team System:通过测试,更完善实现软件的更好。 经管项目人员:Visual Studio 2010 Team Foundation 提供一套项目经管工具,基于软件项目,经管人员,了解内容的:Micros
40、oft Excel、Microsoft Project 和 Windows SharePoint Services。同 Microsoft Office 集和而成,不再需要,由项目经管人员,手工将数据映射到数据,供团队使用,从这些经营程序中。项目状态视图,仪表盘式的,由项目站点提供,还有一个功能,向下追溯风险承担者。丰富的报告提供,整个常规,团队工作流中,收集的规则。自定义项目过程基于业界公认的实践来驱动生命周期。有关详细信息,请参阅 Visual Studio 2010 Team System:软件项目经管。SQL 2008的作为就是,微软在Windows 系列平台上,开发的新兴数据库,一经
41、问世,就以容易操作得到了,用户的好评,认为很多,将自己的业务,应用在Windows平台的,用户都会,对它有很大的认可。区别于FoxPro、SQL 2008小型,数据库,SQL 2008是一个,功能完备的数据库,经管系统。它拥有开发所支持的引擎、精准的SQL语言、可以扩展的,特性等功能。3.2.3 操作可行性本系统的系统是一个简便的基于Web上的系统。Web技术目前在IE端的反响相当不错的,因为其用户使用没有难度、操作起来少有BUG,而且是目前的餐馆销售行业新兴的业务。由于本系统的系统基于Web的。所以他的工作界面,就使得本系统们的送餐人员、餐厅老板以及订餐用户,不管在什么样的空间下,在这个平台
42、上都可以安心的进行交互。无论你是局域网、广域网,抑或对商家上线产品、用户点评产品,还是作为一个管理员去维护相对的新闻,都没有什么难度,相当方便。本系统们的系统无需安装,同时本系统们的广大可爱的用户也不需培训。因此,本系统认为在人类的操作使用上,只要有那么一点电脑操作基础,都会易于人们接受喜爱的,本系统也在尽力的为本系统们广大的用户着想3.2.4 法律可行性目前有很多类似的产品,但是并不会引发所谓的侵权或者什么问责。因为这个只是本系统个人的毕业设计,是本系统大学四年的积累与沉淀。程序也是本系统自己写的自己完成的。那么本系统的程序就不会成为在社会上引起什么不良反响的东西。基于以上。本系统认为本系统
43、的程序在法律上是可行的。3.3 本章小结经过细致入微的需求分析以及社会环境分析等等,确定确立本系统的网站是真实可行,且具有一定使用价值的。从一个软件的开发成本到技术范围,再到是否侵权违法,细致准确的罗列出本网站的可行性与合法性。是的开发起来没有后顾之忧。第4章 系统需求分析4.1 业务流分析本系统们的预订平台的工作流程如下:打开IE浏览器,系统启动,然后就会自动的进入本系统的主界面,这个界面是所有人都可以浏览的一个美丽的主网页面板。然后在登陆注册那个模块,本系统们可以通过权限判断,分配你的权限。没有登录的普通游客只能查阅所有的餐饮讯息,而注册用户不仅可以查阅,还可以对餐饮菜品酒水进行下单预定。
44、管理员则可以对一切的讯息享有增删改查的全部功能。本系统的网站的简便业务逻辑流程图如图4-1所示:查询 发布 修改 预定 删除 系统界面 已注册用户 未注册用户 注册信息系统经管员所有用户 统计 自动写入后台数据库 保存 图4-1 系统业务流程图 本系统的系统按照现在比较流行的“饿了么”、“美团外卖”的销售营销模式走的,用户下单商户接单。简便的两种操作。当然,为了本系统可以招商引资,本系统也设置了广告模块。但是,为了提高本系统的工作效率以及本系统的服务质量,将本系统的系统完美的体现计算机作业,于是本系统就有了新的开发目标,具体详情如下:1操作简便、界面温暖 完全控件式的网页面板布局,使得讯息的载
45、入更简便;绝大多数的选项只是依靠点击鼠标就可以实现并不需要什么技术或者知识;另外,还会有很多的提示讯息也会让用户减少不必要的操作失误。2无论何时都是可见 对讯息的处理,比如增删改查的全部功能,都能够在主页的对应栏目清晰的显示出来,以达到快速、迅捷的功能。3内部功能完善 在常见系统的讯息经管之外:讯息录入、信息浏览、消息新闻删除、信息的修改、内容的查询等各个方面,都可以清晰的透彻的显现出来。而且,对于VIP的监管控制,对他们提交的的资料进行审查审核,还有上传文件的内容的监督审核等等。4非常便利移植 系统应该具有一定的稳定性以及大众可用性,与此同时注意到与时俱进的重要性。本系统们要针对不同的商家,
46、本系统们只需要添加权限就可以分配属于他们自己特点的餐馆系统。各具特色,各有千秋。而系统界面中的文本、图片等数据。都存放于数据库里中,如果线上不能修改,只要对数据库操作一下修改就可以维护,减少了代码的复杂性与维护的成本。5动态经管 对新录入的讯息,由管理员第一时间进行审核审查,对新录入的新闻等,要对内容第一时间进行核查是否符合本系统国的法律法规是否存在违禁言论。4.2 数据流分析数据流程分析。主要包括本系统们对讯息的数据流动、数据传递、数据处理、逻辑存储等的分析。数据流解析的基本目的。就是要发现并且去积极的解决数据流问题。现有的诸多数据流分析。大多是通过简单的分层的数据流程图,简单来实现的。其具
47、体的做法是。按业务流程图所给出的业务逻辑,描绘出相对应的流程顺序。然后根据本系统们的业务逻辑,将其绘制成一套业务数据库以及数据流程图。订餐,流程只有比较简单的流程:其一,非注册会员,简称游客。注册会员。还有就是管理员。在注册信息的时候本系统们会针对管理员做一下相应的处理。也就是不会允许很多人都成为管理员。游客可看的界面只有很少一部分,大多数都是浏览。而注册会员则可以对餐品进行预定、查看以及留言。管理员具有全部功能,还额外具有全部信息的增删改查的功能。根据这些。简单的需求分析已经确定完毕。另外,需要考虑的是用户在使用我们程序的时候,他们的使用感受也很重要。那么在他们使用的时候,不可以出现业务不清
48、晰或者界面找不到的困扰。所以我们的业务流程一定要简洁清晰透彻。数据流的运行,数据的存储等,都要有一定简单稳定的流程。用户从进入界面开始浏览,到最终的一切操作,都要游刃有余,不能出现卡顿或超过10秒以上的搜索查找菜品或其他相关信息的时间。界面清晰,数据流通也一样要清晰。不设置太多数据变化。让数据的存储保持原本的状态。这样数据在后期数据库单方的维护上,也会大大的减少工作量,节省开发时间。那么本系统的功能运行方式,已经确定。整个系统的数据流程图如4-2。进入系统主界面浏览界面用户注册用户管理员更改资料会员维护信息维护类别经营订单维护帐号经管FAQ食品管理注销登录操作界面数据库选购商品搜索购物车收银台
49、订单号结账订餐信息退出图4-2数据流程图4.3 数据字典这个数据字典是本系统的系统没一个部分的数据产生的架构。本系统的数据流以及数据字典。都将共同构成本系统的程序的基础逻辑模块。如下表4-1功能简介。表4-1功能简洁表数据存储名称数据来源数据去向数据组成描述系统管理人员讯息系统管理人员讯息表系统管理人员登陆模块系统管理人员讯息系统管理人员唯一识别+系统管理人员帐号+系统管理人员密码+权限+注册时间存储了系统管理人员的基本讯息食品讯息食品讯息表食品模块食品讯息=食品唯一识别+食品编号+食品名称+价格+附件图片+食品简介+食品类别+添加时间存储了食品的基本讯息订餐客户讯息订餐客户讯息表订餐客户讯息
50、模块订餐客户讯息=订餐客户唯一识别+用户名+密码+姓名+电话+身份证+添加时间存储了订餐客户的基本讯息购物车讯息购物车讯息表购物车讯息模块购物车讯息=购物车讯息唯一标识+食品+订餐用户名+添加时间等存储了购物车讯息表4-2 数据字典列表名字描述输入过程输出登录界面用户登录系统进行用户登录经管会员用户的用户名。密码判断是否为合法的会员用户系统主界面查询讯息根据条件查询所需讯息:食品讯息输入查询的条件查询系统的用户所需的讯息查询得到的讯息网页面板录入讯息订餐用户讯息,食品讯息等的录入输入要添加录入的讯息将需要添加录入的讯息加入数据库中系统新的讯息表网页面板修改、删除讯息对订餐用户讯息,食品讯息等修
51、改或删除后存入数据库中输入要修改或删除的讯息对需要修改的讯息做修改。删除过时的讯息系统新的讯息表网页面板用户用户登录系统进行用户登录经管会员用户的用户名、密码判断是否为合法的会员用户系统主界面数据字典列表,表4-3-24.4 本章小结经过详细客观的需求分析,让本系统知道这个网站的使用价值。于是开始为这个网站筹划其制作概况。比如业务流程的大致走向,数据库的设计与实现。数据流在程序里的大致走向等等。经过本系统详尽的分析,初步构想出业务与数据流的关系,并且罗列出本系统所需要的数据字段以及具体内容。使得整个程序显得有了“骨头”和“经络”。第5章 系统设计5.1 系统设计概述本系统的网上订餐系统的设计与
52、实现。是为了使广大酒店、宾馆等可以实现线上销售,地面下线预定的机制。来更好的做好O2O并行发展,互补互助。是以,在前期的设计与实现的时候。就已经留下了一些方法接口。为以后程序的更新换代以及改进做好后期准备。由于本系统的系统是采用B/S式编写的,所以就完全的选取网站页面的形式。这样只需要在一台服务器上装好本系统的系统。其他的客户端只需联到局域网或者外网,连接这个服务器的IP地址,就可以使用任意浏览器打开本系统的程序。非常便利。5.2 系统功能模块划分那么本系统根据系统功能的分析。已经画出本系统系统的功能模块分布。从方便客户的角度。界面的设计将不会太麻烦。具体的模块流程图如图5-1所示。系统用户帐
53、号管理系统用户帐号管理管理员登录网上订餐系统管理界面系统用户帐号管理餐饮管理客户管理订单管理修改密码模块流程图5-1用户模块图如图5-2所示。网上订餐系统系统主界面会员功能购物车浏览信息用户登录查看餐饮网站介绍联系网管会员注册会员登陆预订餐饮看购物车修改信息提交清单清空订单图5-2 系统功能模块图5.3 数据库设计正如上文所说的一样。本系统的程序核心的东西并不在前台页面上,而是在后台数据库里。前台程序只是简单的对数据进行增删改查。而数据库方面则可以对系统流程进行全方位的修改。 数据库的主要特征: 首先是数据共享。其次,数据具有最小冗余度。再次,数据的完整性。第四,是数据的安全性。第五,数据的独
54、立性。数据库结构的设计。是本系统开发本系统的程序的重要条件。数据库的结构清晰,层次分明,内容完善,将极大的把本系统的程序简化甚至后期的维护都变得非常简单。5.3.1 数据库需求分析用户针对数据的需求,其实不多。大多数都是对各种讯息查询查看,更新修改。所以本系统只需要满足他们的这简单的功能就可以。更多的功能将只有管理员拥有。通过这样的用户数据库功能分析。针对本系统的系统,总结如下:1用户分一般用户、注册VIP用户以及系统管理人员用户。2一般用户只要打开界面,可以快捷查看餐饮讯息以及首页新闻。3注册VIP用户登录。可以进行订餐操作,下单、购物车、留言等。4系统管理人员。享有后台全部操作权限。订单主表和订单细表:比如用户一次性点了好多菜,那么本系统就根据他买的每种菜的编号生成一个具有每一编号以及数量、总价的列表,视为主表。也就是所谓的订单。一个用户只有一个订单在同一时期。所以本系统的程序将这样设计:系统管理员讯息。包括数据项:帐号,密码,权限,注册时间。订餐客户讯息。包括数据项:用户ID。用户名。密码。姓名。电话。身份证。注册时间等。食品讯息,包括数据项:食品ID。食品名称。食品价格。内容,类别。添加时间等。定单列表,包括数据项:定单列表编号。用户名。食品编号。下单时间等。5.3.2 数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 酒店赠品礼品赠送管理
- 体育休闲行业工程师的工作总结
- 班级文化建设与维系计划
- 广东省佛山市禅城区2023-2024学年六年级上学期英语期末试卷
- 第24章 圆-单元测评卷(1)-2024-2025学年数学人教版九年级上册(含答案解析)
- 2023-2024学年四川省成都市青羊区树德中学高一(下)期中地理试卷
- 《地球公转必修》课件
- 《能言善辩的名人》课件
- 2024年陕西省榆林市公开招聘警务辅助人员辅警笔试自考题1卷含答案
- 2021年江苏省淮安市公开招聘警务辅助人员辅警笔试自考题1卷含答案
- 试验前准备状态检查报告
- 理正深基坑之钢板桩受力计算
- 员工入职培训
- 国家开放大学电大专科《中国当代文学》期末试题及答案
- 广东话粤语姓名拼音大全
- 闸门及启闭机安装专项施工方案
- 应征公民体格检查表(征兵)
- 钢筋位置及保护层厚度检测ppt课件
- 岩石坚固性和稳定性分级表
- CNC程序控制管理办法
- 案例思念休闲吧
评论
0/150
提交评论