- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、题目
网上订餐系统
二、课程设计目的
1、熟悉软件工程过程及软件开发的各种方法和生存周期模型。
2、进一步熟练运用Rational Rose 建模软件。
三、课程设计内容
该系统实现网上订餐,客户下单,订单查询,订单修改,管理员修改菜单等功能。
四、可行性研究
订餐服务是餐饮企业的一项日常工作, 完成餐饮企业订餐服务的订餐系统,作为餐饮管理系统的一部分,为餐饮企业提高工作效率和质量,提高企业经济效益起到了重要的作用。目前,大部分餐饮业采用的订餐工作方式是客户通过电话与餐厅联系, 由餐厅工作人员通过餐饮企业内部的餐饮管理系统实施订餐工作。 这种工作方式有很多弊端,它没有完全脱离手工式工作, 工作效率低。同时, 从客户订餐需求角度考虑,客户希望能在订餐前了解更多的有关信息, 如餐厅能提供的菜的品种, 各种菜的风味, 菜的直观图片等, 而这些信息仅仅从餐厅工作人员的电话中是不可能有全面的了解的, 这无疑会给客户的订餐带来不便,同时也影响了餐厅的工作效益。
开发基于网络C/S模式的订餐系统,能有效地解决上述问题, 实现真正意义上的订餐自动化。
4.1技术可行性
网络订餐系统属于计算机在数据通信和信息处理方面的应用, 属于典型的网络数据库应用系统( 客户/服务器数据库应用) ,其关键问题是数据的存储与检索, 系统开发的实质是数据库的建立、 连接和数据库编程。
综上所述系统开发所依赖的软件技术已很成熟,并具有巨大优势;本系统在技术上可行。
4.2经济可行性
通过本系统,餐厅可以提高服务效率,降低餐厅的成本,减少不必要的浪费;在网上长期发布,进行宣传,是一种很好的营销方式,可以扩大餐厅影响,提高知名度,增加营业额,给餐饮企业带来巨大的利润;而项目开发的成本、开发费用和今后的运行、维护费用与其带来的经济效益相比却很小,因此,本系统在经济效益上可行。
五、需求分析
5.1引言
餐饮业一直是服务行业最重要的组成部分之一。薄利多销一直是餐饮业的营销理念。如何在当前餐饮行业日趋激烈的竞争环境中脱颖而出并吸引更多的顾客,已成为每位餐饮业经营者所追求的目标。
经过多年发展,餐馆管理已经逐渐由简单而繁琐的人工管理,进入科学系统管理的阶段。如何有效的节约人力成本是餐饮业致力于解决的首要问题。当前最有效的手段就是采用系统的自动化管理取代过去的人工方式。
5.1.1编写目的
本需求规格说明书是通过分析,结合UML理论后得出的对于一个基本的餐馆订餐系统的需求和功能分析,其主要目的是为系统的设计开发提供前期的准备工作。
本系统的用户对象可以分为两部分:本系统的主要用户订餐者和餐厅管理者。
5.1.2项目背景
A.项目委托单位:***美食餐厅
开发单位:***软件开发组
主管部门:信息学院
B:与其它系统关系:传统的餐厅内部订餐系统属于单机版,面向餐厅管理人员;而本系统属于网络版C/S模式的,面向广大用户;本系统在互联网上及时发布菜品信息,用户快速方便的实现订餐,餐厅管理人员高效的管理餐厅。
5.1.3定义
UML:统一建模语言,英文全称为Unified Modeling Language。
C/S:Client/Server,一种网络连接模式,服务器是网络的核心,而客户机是网络的基础,客户机依靠服务器获得所需要的网络资源,而服务器为客户机提供网络必须的资源。
5.1.4参考资料
[1]张海藩.《软件工程导论》.第五版.清华大学出版社
[2]刘辉,杨克勤等. 基于Web 的网上订餐点菜系统. 商业科技.2007,505:40
5.2项目概述
5.2.1 项目目标、内容、现行系统的调查情况
本系统是一个餐馆订餐系统,本系统是网络版C/S模式,优势在于面向大众,能够实现用户网上订餐和餐馆的数字化经营。系统数据安全性好,使数据库安全有保障。系统开放性好,采用标准的开发工具和技术,后台数据库采用微软mysql。
目前运行的订餐系统主要是单机版的,面向餐厅管理人员,且功能少,不能满足竞争日益激烈的餐饮业的需求。
5.2.2 开发环境
操作系统: Microsoft Windows NT 2003/ Windows 2000/ XP/win7
浏览器:IE
IDE:php5.2+apache2.2
数据库:mysql5.1
测试工具:php5.2+apache2.2
5.2.3运行环境
客户机:IE6/IE7/firefox2.0
5.3功能需求
5.3.1 功能划分
本系统主要分为两个功能模块:普通用户模块和管理员模块,如下图
5.3.2 功能描述
1.用户模块设计。
用户模块分为2个主要功能:
(1) 定菜下单模块。 在首页有餐厅的菜单(有图片显示)和价格,查看好之后,点击“我要下单”按钮进行下单。下单时要填写菜名、数量、是否要米饭(几份米饭)、附加说明(例
您可能关注的文档
- 铁岭电厂化学补给水二级除盐控制系统开发【参考】.doc
- 铁路电力设计规范正文【参考】.doc
- 同等学力心理学精心整理必过--普通心理学【参考】.doc
- 统一建模语言UML对于淘宝网的分析【参考】.doc
- 外墙保温工程施工组织设计【参考】.doc
- 外文文献译文【参考】.doc
- 玩具遥控飞机安装与维修【参考】.doc
- 万年县虎家尖银金矿2014年报【参考】.doc
- 网络工程师的常用知识【参考】.doc
- 网络工程实训室设计与实施【参考】.doc
- 2.2 加强宪法监督(教学课件)-2024-2025学年八年级道德与法治下册高效课堂同步教学课件(统编版).pptx
- +Unit+6+Sunshine+for+all+Reading+课件+2024-2025学年牛津译林版八年级英语下册.pptx
- 2.1减数分裂和受精作用课件(共25张PPT) 2025年人教版(2025)高中生物学必修2.pptx
- 1.3乘法公式 第2课时 课件2024-2025学年北师大版数学七年级下册.pptx
- 3.3等可能事件的概率 第1课时 课件2024-2025学年北师大版数学七年级下册.pptx
- 〖数学〗空间点、直线、平面之间的位置关系课件 2024-2025学年高一下人教A版(2019)必修二.pptx
- 〖数学〗平面课件-2024-2025学年高一下学期数学人教A版(2019)必修第二册.pptx
- +Unit6+Section+A1a-1c+课件+2024-2025学年人教版英语八年级下册.pptx
- +Unit+6+Grammar课件-2024-2025学年牛津深圳版(广州沈阳通用)八年级英语下册+.pptx
- 1.1隋朝统一与灭亡 (课件)2024-2025学年七年级历史下册.pptx
文档评论(0)