当前位置:文档之家› 网上订餐系统分析与设计实验报告

网上订餐系统分析与设计实验报告

网上订餐系统分析与设计实验报告
网上订餐系统分析与设计实验报告

信息系统分析与设计

课程实验报告

饱了么网上订餐平台

信息系统分析与设计

组长

组员

专业

指导教师

完成日期

目录

第一部分项目管理与计划 (3)

实验1 指定项目计划 (3)

实验2 项目可行性分析 (6)

第二部分系统分析 (8)

实验 3 项目需求收集 (8)

实验4 用例建模 (9)

实验5 通过用例获取概念数据模型 (16)

实验6 将概念数据模型转换为对象关系模型 (17)

实验7 分析类图建模(序列图、分析类图) (17)

实验8 三种可选方案选择分析 (20)

第三部分系统设计············错误!未定义书签。

实验9 物理数据库设计 (23)

实验10 确定系统构架等设计元素、设计类图建模 (28)

实验11 界面设计 (30)

第一部分项目管理与计划

实验1 指定项目计划

1.1项目的工作分解结构(WBS),所需资源

网上订餐系统WBS

WBS 所需资源

1 需求开发

1.1 需求获取

1.2 需求定义

1.3 需求验证

1.4 需求规格说明书

一定的用户群体需求调查资料

2 总体设计

2.1 系统方案设计

2.2 总体进度规划

2.3 风险评估

同类别系统相关信息

3 详细设计

3.1 结构设计

3.2 人机界面设计

3.3 接口设计

3.4 网络构架设计

3.5 数据库设计

相应的设计人员

4 设计实施

4.1 用户管理模块

4.1.1 添加用户

4.1.2 修改个人信息

4.1.3 删除用户

4.1.4 系统退出

4.2 店铺管理模块

4.2.1 添加店铺

4.2.2 修改店铺信息

4.2.3 查询店铺

4.3.4 删除店铺

4.3 菜品管理模块

4.3.1 添加菜品

4.3.2 修改菜品信息

2.3.3 查找菜品

4.3.4 删除菜品

4.4 订餐操作

4.4.1 购物车管理

4.4.2 结算管理

4.5 订单管理合作商家

基础菜品信息实施人员

管理人员

4.5.1 处理订单 4.5.2 修改订单 4.5.3 查找订单 4.5.4 删除订单 4.6新闻管理模块

4.6.1 添加新闻信息 4.6.2 修改新闻信息 4.6.3 查找新闻信息 4.6.4 删除新闻信息 4.7 评论管理模块

4.7.1 添加评论 4.7.2 查找评论 4.7.3 删除评论 4.8 统计管理模块

4.8.1 订餐统计 4.8.2 消费统计 5 测试

5.1 集成测试 5.2 环境测试 5.3 系统测试 5.4 缺陷跟踪 5.5 测试总结 测试工具,环境

6 交付

6.1 验收测试 6.2 产品提交 6.3 用户培训 交洽人员,场地

1.2 通过PERT 技术估算项目的持续时间

PERT 公式

(其中a 为乐观时间,m 为最可能时间,b 为悲观时间)

模块 乐观时间(day ) 最可能时间 悲观时间 PERT 估计期望时间 需求开发 7 11 15 11 总体设计 3 4 5 4 详细设计 5 7 11 7 设计实施 14 20 32 21 测试 5 7 9 7 交付 5 12 19 12 总计

62

1.3甘特图和网络图

甘特图

网络图

实验2 项目可行性分析

2.1经济可行性分析

随着人民的生活水平的提高,餐厅也蓬勃发展,线下的实体服务已经满足不了日益进步的需求。网络订餐系统给人们带来了方便,成为一种全新的商务模式。网上订餐平台一方面为餐厅搭建了一个集中的宣传平台,能为餐厅节约经济成本,创造更多的收益;另一方面,能为广大消费者争取更多的优惠。这样的模式使得餐厅和消费者两方面都渐渐依赖网上订餐平台,从而获得可观的收益。

一次性成本工作表

网上订餐系统

0年

A.开发费用¥ 15,000

B.新硬件25,000

C.新购买的软件

1.应用软件包 4,000

2.Internet站点注册 1,000

D.用户(商家)培训 1,000

E.站点准备 0

F.其他________________ 0

一次性成本合计 46,000

续生成本工作表

网上订餐系统

1~5年

A.应用软件维护20,000

B.增加的数据存储需求3,000

估算费用

C.Internet通信 3,000

D.新硬件或硬件租用 0

E.供给品 1,000

F.其他________________ 0 续生成本合计 27,000

有形收益

网上订餐姓名

1~5年

费用减少避免¥ 5,000

错误减少3,000

增加的灵活性 10,000

提高的活动速度 15,000

管理技术或控制的改进 0 增加销售 20,000

____ 有形收益合计¥53,000 (之后每年预计增加10000)

表1: 经济可行性分析表

2.2技术可行性分析

技术可行性是指根据现有的技术条件是否能够顺利的完成开发工作,所需要的物理资源是否具备、能否得到。技术条件包括硬件、系统软件、使用的操作环境等多个方面。随着信息技术的发展,当前的计算机硬件配置完全可以满足开发的需求。在软件方面,由于目前的单机模式发展成熟,故软件的开发平台成熟可行,它们的容量大,速度快,可靠性高,价格相对较低。此系统是基于JSP+SQLServer 2008环境开发的,目前SQLServer 2008数据库管理系统的功能也足够强大,足以满足我们的需求。

由于该系统的规模是相对较小的,主要功能是客户在网上注册、登录、浏览记录、订餐以及管理员的订单管理等,复杂性较低,对开发人员的知识水平限制较小。而且在项目启动之前,小组成员已经学习了相关知识,根据各自的擅长部分合理分配任务,完全具备开发此系统的技术。

2.3进一步细化的项目进度安排

1 、需求开发

我们产品服务对象主要面向在校学生及白领等工作人士。由于开发团队为在校学生因此,可直接在校内收集大学生就餐信息。已工作白领,可以求光谷软件园进行调查,所以,需要花费两到三天的时间进行调查准备,包括设计调查问卷、确立访谈话题及详细问题等,调查手段包括观察、问卷、访谈等。企划部对收集到需求进行整理,归纳,筛选。由企划部进行调查为期一周。

2、产品设计

根据需求调查结果,我们通过联合应用程序设计以分组会谈的思想将产品需求转换为产品功能模块。历时一天。将功能模块交由设计部进行详细设计,根据产品服务对象的特点确定系统结构、界面UI等项目,历时三天。开发部进行软件设计开发。耗时七至十天。最后有测试人员进行调试,消除bug后产品交付。

3、试运行

产品交付用户后,技术人员跟踪平台运行情况,抓住平台需求,结合企划部平台推广方案。对功能进行进一步扩充,包括地理定位系统、电子支付接口、账户预存、店铺优惠系统包括红包、打折等功能接口预留。关注系统流畅度及用户反馈并及时升级系统。

2.4系统服务请求报告

系统服务请求

饱了么网上订餐平台

请求者日期

部门管理部

地点

联系方式手机:XXXXXXXXXX 电子邮件:XXXXXXX@https://www.doczj.com/doc/9d4397783.html,

请求类型紧迫性

[ x ] 新系统[ ] 立即--业务受损或者或者失去机会

[ ] 系统增强[ ] 存在问题,但可以渐渐改变

[ ] 系统错误修改[ x ] 业务损失可以容忍到新系统安装

问题陈述

当今社会的生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统,用能力的餐饮企业对对餐品提供商提供网上订餐服务,不仅提高餐饮企业的服务质量,扩大知名度,也是为最终用户提供方便快捷的食品服务。

服务请求

联系人手机:XXXXXXXXXXX 电子邮件:XXXXXXXXX@https://www.doczj.com/doc/9d4397783.html,

发起人

----------------------------------------由系统优先委员会完成-------------------------------

[ ] 批准请求分派给________________________________________

开始日期______________________________________

[ ] 建议修改

[ ] 建议用户开发

[ ] 否决,原因是_________________________________________________

2.5项目范围说明书

饱了么网上订餐平台

项目范围说明书

A. 项目信息

提供项目名称、客户名称、项目经理以及项目发起人姓名等与项目相关的一般信息项目名称: 饱了吗网上订餐系统客户名称: 饱了么科技有限公司项目组长: 起草人:

项目发起人: 日期: 2014.10.27 B. 项目的交付结果

饱了吗网上订餐系统分析与设计

饱了吗网上订餐系统系统程序

饱了吗网上订餐系统系统文档

饱了吗网上订餐系统转换盒培训程序

C. 项目问题

当今社会的生活节奏越来越快,人们对餐饮的要求也越来越高,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统,用能力的餐饮企业对对餐品提供商提供网上订餐服务,不仅提高餐饮企业的服务质量,扩大知名度,也是为最终用户提供方便快捷的食品服务。

D. 项目目标

使客户能够有效高效地从饱了么网上订餐平台订餐。

E. 项目描述

建立一个新的信息系统,使得客户能够使用标准web浏览器通过Internet完成网上订餐或活动,项目将遵循系统的开发周期。

F. 业务收益

增加销售

改进对客户订餐方式的理解

改进对市场和销售人员的利用

G. 估计项目持续时间

4个月

第二部分系统分析

实验 3 项目需求收集

3.1访谈笔录、观察笔记、会议记录

访谈记录表1

课题名称网上订餐系统用户调查

访谈主题商家对于网上订餐系统的接受度及建议

访谈日

访谈者

访谈地

访谈时间14:00---14:30

XX烤肉饭馆

访谈对象信息

姓名李老板职业个体户单位XX烤肉饭馆

联系电

XXXXXXXXXX

联系地址西苑XX烤肉饭馆

访谈目的:

了解商家对于网上订餐的接受程度,及商家对于网上订餐的顾虑及建议、要求。

采访的问题:

1、请问您的餐馆有没有扩展业务的意向或者在人流高峰期有没有忙不过来的时候?

2、请问您有没有做网上订餐的兴趣?

3、您对网上订餐的系统有没有要求?

4、您对网上订餐的系统有没有顾虑?

5、您对网上订餐的系统有没有建议?

访谈记录(整理要点):

1、有做网上订餐业务的意向。

2、对此项目的宣传抱有怀疑,担心受众的广度。

3、对主办方与商家自身的利益划分。

4、希望商家能有更加完备的商业企划及相关的管理办法条例。

访谈结果(是否达到了目的,解决了哪些问题,有哪些收获和体会):

基本了解了商家的市场需求,对于系统功能的设计有了一定的启发。

被访问者的建议:

希望系统安全性好并且配有好的宣传。

观察记录1

受访者虽然表示有意向参加网上订餐,但表现不够热情,对此项目的信任度不大,或者兴趣不够浓厚。

访谈记录表2

课题名称网上订餐系统用户调查

访谈主题商家对于网上订餐系统的接受度及建议

访谈日

访谈者

访谈地

访谈时间15:00---14:15

学生宿舍

访谈对象信息

姓名张同学职业学生单位中南财经政法大学

联系电

XXXXXXXXXX 联系地址学生宿舍

访谈目的:

了解商家对于网上订餐的接受程度,及商家对于网上订餐的顾虑及建议、要求。

采访的问题:

1、请问您有没有网上订餐的想法?

2、怎样会吸引您去网上订餐?

3、您对网上订餐的系统有没有顾虑?

4、您对网上订餐的系统有没有建议?

访谈记录(整理要点):

1.有网上订餐业务的意向。

2.价格的优惠和免费送餐比较有吸引力。

3.对商家的信任度抱有怀疑。

4.对送餐的及时性有顾虑。

访谈结果(是否达到了目的,解决了哪些问题,有哪些收获和体会):

基本了解了消费者的市场需求,对于系统功能的设计有了一定的启发。

被访问者的建议:

希望系统安全性好并且配有相关的优惠及评价体系。

观察记录2

从受访者的表情来看,受访者还是对此项目有比较浓的兴趣,有此方面的需求,也希望有相关的订餐体系。

观察记录3

时间:11.08 中午12:00----下午1:00

地点:西苑

观察现象:

餐厅爆满,有些餐厅排长队,服务员在人最多的时候忙不过来。还有些人因为没有地方打包,有的人打包好多份应该的帮人带的。

结论:

外卖送餐及网上订餐应该有很大的市场需求。

会议纪要

一、基本信息

会议名称模拟JAD召集人

会议日期2014-11-06开始时间14:00

会议地点文泰持续时间40分钟

记录人审核人

二、会议目标

对于系统设计及商业运营方面的协调

三、参加人员

四、主要议程

1.需求调查报告;

2.项目设计构想;

3.项目设计进度安排;

4.联系用户提出的意见进行系统的设计安排;

5.分配任务。

六、遇到的问题

1、系统设计的灵活性及安全性;

2、用户使用的舒适度体验;

3、开发资金及维护费用;

4、谈妥商家入驻系统。

七、工作计划

1、现阶段主要进行系统功能设计,结合用户建议进行系统设计;

2、将安全性考虑进系统开发,对用户评价系统设计的舒适易行;

3、分配设计图的工作。

3.2资产负债表、利润表、业务表单

资产负债表

年份

第一年第二年第三年第四年第五年科目

资产

流动资产:

货币资金31.41 47.33 60.71 90.30 116.49

应收账款20.50 28.90 40.35 50.65 70.46

预付账款48.00 48.00 48.00 48.00 48.00

其他应收款 5.50 9.75 18.77 28.98 44.25

存货135.20 168.80 223.2 247.36 257.44

其他流动资产 3.50 5.85 8.90 13.45 24.88

流动资产合计244.11 308.63 399.93 478.74 561.52 非流动资产:

固定资产26.82 27.35 27.88 28.41 28.94

减:累计折旧 2.68 5.42 8.21 11.05 13.94

固定资产净值24.14 21.93 19.67 17.36 15.00

无形资产22.50 25.45 27.89 27.89 30.20

其他非流动资产25.80 25.80 25.80 25.80 25.80

非流动资产合计72.44 73.18 73.36 71.05 71.00

资产总计316.55 381.81 473.29 549.79 632.52

单位:网上订餐系统金额单位:人民币(万元)负债和所有者权益

负债

流动负债:

短期借款50.00 60.00 70.00 85.00 100.00 应付账款 5.90 3.98 7.55 13.85 4.56 预收账款15.80 18.90 33.45 40.87 50.99 应付职工薪酬43.89 50.50 66.88 71.20 88.90 应交税费8.45 17.11 25.03 29.19 30.70 应付利息 3.25 3.90 4.23 5.53 6.5

应付股利9.63 18.29 28.51 33.26 35.00

流动负债合计136.92 172.68 235.65 278.90 316.65 非流动负债:

长期借款50.00 60.00 60.00 60.00 70.00

非流动负债合计50.00 60.00 60.00 60.00 70.00

负债合计186.92 232.68 295.65 338.90 386.65

利润表

单位:网上订餐系统金额单位:人民币(万元)

所有者权益

实收资本120.00 120.00 120.00 120.00 120.00 盈余公积 1.93 5.83 11.53 18.28 25.18

未分配利润7.70 23.3 46.11 72.71 100.69 所有者权益合计129.63 149.13 177.64 210.89 245.87

负债和所有者权益

总计316.55 381.81 463.29 549.79 632.52

年份

科目第一年第二年第三年第四年第五年

一、营业收入288.00372.00 508.00568.40593.60

减:生产成本211.20 244.80 299.20 323.96 333.44 制造费用7.08 7.14 7.19 7.24 7.29 管理费用13.22 13.22 13.22 13.22 13.22 销售费用28.80 51.24 107.34 129.78 141.00

二、营业利润27.70 55.60 81.05 94.20 98.65 加:营业外收入 1.00 1.50 2.00 2.50 3.00 减:营业外支出 1.00 1.00 1.00 1.00 1.00 三:利润总额27.70 56.10 82.05 95.70 100.65 减:应交税费8.45 17.11 25.03 29.19 30.70

四、净利润19.25 38.99 57.02 66.51 69.95

销售日报表

日期:______年______月______日单位:元

编号客户名称商品名称数量单价折扣金额送餐地址1

2

网上订餐系统功能需求分析报告

“我要吃”系统功能需求分析报告 报告成员: 2011年11月5日

目录 一、功能分析 (1) (一)顾客登录网上订餐系统进行菜单浏览 (1) (二)顾客注册为会员 (1) (三)顾客对自己的个人信息进行更改,比如联系电话。以及账户密码。 (1) (四)顾客对已选的菜单进行更改,选择更改数量或者取消选择。当顾客确定订餐完毕后,顾客将其提交只服务器后台点餐系统,并生成订单。 (1) 1、菜品详细信息 (1) 2、购物车 (1) 3、提交购物车并生成订单 (1) 4、结帐付款 (1) 5、结束订餐 (1) (五)管理员后台管理 (1) 1、管理员在后台登录后,可以创建新的管理员。 (1) 2、管理员可以对餐厅网上订餐系统上的菜单进行添加、删除和修改,比如更改菜单 的图片,价格,菜单的描述,更换新品,添加新菜等。 (1) 3、管理员对菜单进行管理,确定订单的生成。 (1) 4、管理员根据不同的属性来查询订单,比如生成日期或者编号等。 (2) 5、管理员根据不同的时间段统计处营业额,成本,同时还能统计出每道菜的销售 量、任何时间段的销售情况以及每一个顾客的消费情况。 (2) 二、顶层用例图 (3) 三、用例分析与描述 (4) (一)登录 (4) 1、用例图 (4) 2、用例的事件流描述 (4) 3、事件流 (4) (二)注销 (4) (三)修改顾客信息 (5) 1、用例图 (5) 2、用例的事件流描述 (5)

(四)顾客留言 (5) 1.用例图 (5) (五)加入购物车 (6) 1、用例图 (6) 2、用例的事件流描述 (6) 3、事件流 (6) 4、替代流 (6) (六)查看购物车 (6) 1、用例图 (6) 2、用例的事件流描述 (7) 3、事件流 (7) (七)修改购物车中的商品 (7) 1、用例图 (7) 2、用例的事件流描述 (7) 3、事件流 (8) (八)删除购物车中的商品 (8) 1、用例图 (8) 2、用例的事件流描述 (8) 3、事件流 (8) (九)清空购物车 (8) 1、用例图 (9) 2、用例的事件流描述 (9) 3、事件流 (9) (十)结账 (9) 1、用例图 (9) 2、用例的事件流描述 (9) 3、事件流 (10) 4、分支流 (10) (十一)确认订单 (10) 1、用例图 (10)

网上订餐系统-的设计与实现

毕业论文(设计)网上订餐系统的设计与实现院系:计算机科学与技术学院专业:信息管理与信息系统班级: 学号: 姓名: 导师: 2014 年 5 月 10 日定稿

网上订餐系统的设计与实现 摘要 随着电子商务的飞速发展,人们工作效率的逐渐提高。方便、快捷、个性化的网上订餐服务正在进入人们的生活。网上订餐系统为商家提供有效的管理方式,节省了宣传、店面等费用,为顾客提供了方便、快捷、优惠的订餐方式。 本论文对网上订餐系统的设计与实现进行了详细的分析与描述。网上订餐的管理系统要既能满足客户的订餐需求,又要满足自己的业务流程需求。本论文主要是从系统概述,系统分析,系统设计和系统实现这四方面来进行说明。 本系统采用B/S结构进行设计,使用SQL Server构建数据库,以MYECLIPSE为设计语言,TOMCAT作为网页服务器来开发一个功能较为完善的订餐系统。前台页面提供给顾客方便的实现网上订餐,而且能够查看本人信息、订单信息以及网上留言。后台管理实现会员管理、菜单管理、订单管理、留言管理等基本网上订餐功能。不仅方便顾客了解热销美食,而且利于商家制定销售策略。 关键词:网络订餐,B/S结构,JSP ,SQL

THE Design and implementation of XIAO PENG’S restaurant online ordering system ABSTRACT With the rapid development of e-commerce, people gradually improve work efficiency. Convenient, fast, personalized online ordering services are entering people's lives. Online reservation system for businesses to provide effective management, saving publicity, stores and other costs, to provide customers with a convenient, fast, preferential ordering methods. In this paper, the design and implementation of online ordering system for a detailed analysis and description. Online ordering management system must not only meet the needs of customers ordering, but also to meet the needs of their business processes. This paper mainly from the system overview, system analysis, system design and system implementation of these four areas to be explained. The system uses B / S structure design, build databases using SQL Server, in MYECLIPSE design language, TOMCAT as a web server to develop a more comprehensive reservation system function. Front page provided to facilitate the realization of the customer online ordering, but also be able to view my information, order information and online message. Manage achieve membership management, menu management, order management, message management and other basic online ordering capabilities. Customers will not only facilitate understanding of hot dishes, but also helps businesses develop marketing strategies.

(完整版)网上订餐系统需求分析说明书

员工网上订餐系统 之需求分析说明书 组名:最佳实践小组 指导老师:李华玲 组员:李蕴 0921010528 韩小文 0921010548 刘曼婷 0921010601 焦文亮 0921010634 吴岩 0921010711

目录 1.文档概述 (4) 1.1 编写目的 (4) 1.2 定义 (4) 1.3 参考资料 (4) 2.项目概述 (4) 2.1 项目背景 (4) 2.2 项目目标 (4) 2.3 构件图 (4) 2.4 上下文关系图 (5) 2.5 对产品进一步解析 (6) 2.6 项目适用范围 (6) 3.项目需求分析 3.1 性能需求分析 (6) 3.2项目活动图 (6) 3.3系统报表 (8) 3.4 类图 (8) 3.5 系统用例图 (10) 3.6用例文档 (12)

4.项目详细设计 4.1 系统模块详细设计 (14) 4.2 登录模块详细设计 (14) 4.3 顾客模块详细设计 (14) 4.4 管理员模块详细设计 (16) 5.项目技术方案 (19) 5.1方案概述 (19) 5.2 编程环境 (19) 5.3 数据库的实现 (19) 6.可行性分析 (19) 6.1 技术可行性分析 (19) 6.2 运行可行性分析 (20) 6.3 经济可行性分析 (20) 6.4法律可行性 (20)

1. 引言 1.1编写目的 此立项报告旨在确定本项目的基本目标、主要内容,设计实现的流程、工作负荷、费用开支、人员结构、设备情况、局限性,运行设计的 项目时间总体规划、进度分段标准、阶段考核方法,以及项目验收方式、提交的内容清单、后续工作情况。 1.2定义 本产品是为餐厅专门开发的一套订餐管理系统,旨在合理化安排餐厅的工作,提高餐厅的管理效率,同时方便员工就餐。 1.3参考资料 《软件系统分析与设计》《需求分析最佳实践》 2. 项目概述 2.1项目背景 员工到食堂用餐,在路途和排队上浪费很多时间,并且去晚了经常会吃不到想吃的食物;员工对食堂的满意度不高,有将近一半的员工会 选择去周边饭店用餐。因此,食堂更无法准确预测员工需求,经常会出 现有些食物因为没有卖出去只好倒掉,而员工需要的一些食物却已卖完 的现象。 2.2 项目目标 开发手机订餐系统节省员工的时间和精力,避免员工在食堂排队等很多 时间,同时也减少食堂食物的浪费,并提高服务质量以及员工对餐厅的 满意度。 2.3 构件图

网上订餐管理系统设计

网上订餐管理系统设计

摘要 时代在进步,科技在发展,当今时代网络已经成了我们生活中一个不可或缺的部分。网络的发展也给我们带来了无限的商机与便利,有人可以足不出户就赚钱,有人可以足不出户就买到想买的东西、订票等等。在餐饮业,网络也同样能够发挥它巨大的作用—网上订餐管理系统。 网上订餐管理系统旨在通过网站的形式实现想要订餐的用户的订餐过程。本课题基于Web2.0,使用https://www.doczj.com/doc/9d4397783.html,2.0实现B/S模式的订餐系统。用户通过访问餐馆的网站就能够看到该餐馆的菜肴种类、价格等信息,从而做出订餐的决定,然后使用唯一的账号登陆,通过一定的支付方式来付款,仅需几分钟就完成了一次订餐。而餐馆也能够及时地看到用户在自己餐馆网站上下的订单,从容准备,及时送达用户指定的就餐地点。相比一般的电话订餐方式,网上订餐不仅给用户节省了大量电话询问时间和电话费,也为餐馆提供了收款保障,餐馆可以选择网上银行或是充值系统等的预先付款方式,也可以选择货到付款的方式。在信息的准确性方面,网上订餐也比电话订餐高出一等,网上订餐则是由用户自己填写,不太容易造成错误。 目录

1. 引言 (1) 1.1项目背景 (1) 1.2国内外现状 (1) 1.3项目意义 (2) 2. 相关技术介绍 (3) 2.1 Web 2.0技术 (3) 2.2 https://www.doczj.com/doc/9d4397783.html,技术 (5) 2.3 AJAX技术 (6) 2.4 SQL Server 2005技术 (8) 3. 系统功能分析与概要设计 (10) 3.1 功能分析 (10) 3.2 界面设计 (14) 3.3 数据库设计 (15) 4. 系统详细设计与编码实现 (18) 4.1 管理员模块 (18) 4.2 会员模块 (23) 4.3 公共模块 (27) 5. 系统测试 (28) 5.1 测试计划制定 (28) 5.2 测试用例设计与执行 (28) 5.3 测试报告 (30) 6. 总结............................................................................................ 错误!未定义书签。致谢................................................................................................. 错误!未定义书签。参考文献. (33)

网上订餐系统研究设计方案

网上订餐系统研究设计方案 1引言 在网络技术逐渐渗入社会生活各个层面的今天,传统的商业经营方式也面临着变革,而网上订餐则是一个很重要的方向。据了解,现代多数人认为网上订餐方便快捷,但也有很多人认为网上订餐还存在供应商太少,分布不均,可供选择的餐饮品种也不多等问题。国内网上订餐业务的发展之所以受阻,还在于电子结算方面的障碍,而这一方面是由于消费者的消费习惯,另一方面也由于快餐公司的实力尚不足以支撑。网上订餐在我国尚属新生事物,任何新生事物从萌芽到发展壮大都需要相当长的培育期,但其发展前景是很好的,相信随着中国年轻网民的不断成长,网上订餐业务会愈来愈繁忙。新加坡进行的一项民意测验显示,在富裕的新加坡,年龄在20至30岁之间的年轻人热衷于点点鼠标,他们对食品的渴望就可从网上订餐得到满足。相信随着中国年轻网民的不断成长,网上订餐业务会愈来愈繁忙。但同时,网上订餐业务的发展也需要开展此项业务企业的努力,如引入专业物流配送,推出营养快餐,丰富餐饮品种等,逐步走上品质标准化、经营连锁化、服务规范化、通讯网络化的经营之路。而网上订座在很多的大城市都已相应推广开来,做为网站的特色服务,大大减少了顾客在用餐高峰期没有有空闲位子的问题,为顾客节约了宝贵的生活、学习和工作时间。 基于Web技术的网上订餐系统可以借助于遍布全球的Internet进行,因此大大拓展了订餐的灵活性。一个餐饮商店在网上建立一个专门的订餐网站,不但可以起到宣传推广商店的作用,而且还可以大大提高店内的营业额,独特的VIP会员设计可以直接将会员资料送入数据库中,进行统计、升级等操作。让订餐做为网上普通用户和VIP会员用户的独特享受,通过会员姓名、VIP卡号和密码进行登陆,订餐菜单存放在服务器中,与此同时开通网上订座功能,可以让用户通用网络提前预订餐位,非常适用于网络时尚人士和商业公关人员,由此也提高了商店的档次。相信,采用网络订餐订座方式将是以后餐饮商店发展的趋势走向。 本平台使用数据库设计支持,实现网上餐馆的相应功能,界面简洁,操作方便,平台综合了订餐、会员注册登陆及留言等功能,更大程度的为用户提供最周到优至的服务。平台内容明确功能强大,实现了最初的设计目的。

快餐外卖系统需求分析

快餐外卖系统得需求分析 一、功能实现 系统包括前台管理与后台管理。 1、后台管理:用户、菜单、订单 用户: 1) 添加客户:管理员可以对客户进行添加操作。 2) 删除客户:管理员可以对已有客户进行删除操作。 3) 查询所有客户 4) 添加管理员 5) 删除管理员 6) 查询所有管理员 7)修改管理员信息 菜单: 1) 查询所有菜(菜单目录):管理员可以查询菜单。 2) 删除菜名:管理可以删除一些不太受欢迎得菜。 3) 更改菜单:管理员可以更新菜单。 4) 增加菜名:管理员增加菜名供客户选择,可以记录客户在查询时没有得菜。 订单: 1)接受订单:管理员对于新订单进行接受。 2)处理订单:若新订单有效则进行派送,并通知餐厅厨房。 3)订单查询:管理员可以查瞧订单情况。

4)订单汇总:管理员根据订单情况进行汇总,分为已派送订单,正在派送订单与日金额汇总。 5) 删除订单:对于已经结算完成得过去得订单可以删除。2、前台管理:用户对系统得操作 1)查瞧菜单:用户可以根据种类,菜名等查询菜单 2)注册:无账号得客户下单订餐必须先注册登录(用级联与Ajax) 3)登录:已有账号得用户直接登录 4)修改密码:客户可以自己修改其密码。 5)购物车:客户可将自己所选得饭菜加入购物车,也可以删除购物车中得内容 6)提交订单:客户提交自己得订单。 7)结算 8)查瞧订餐状态:客户可以查瞧自己订餐得信息与相关得记录。 二、数据库表 1、管理员admin 2、用户users(包括客户与未注册客户)

3、菜单foods 4、购物车cart 5、订单list 6、支付宝payment

网上订餐系统的设计与实现

本科毕业设计 题 目 茹乐餐饮管理系统 学生姓名 吴巧娟 专业名称 计算机科学与技术 指导教师 张晓孪 2015年5月25日 教学单位 计算机学院 学生学号 201196014041 编 号

茹乐餐饮管理系统 摘要:现阶段,大多数的餐馆以及酒店的餐饮管理系统都是采用比较传统的方式,虽然现在计算机技术迅速发展,但是还有好多的餐馆以及酒店在智能化方面还都跟不上时代的步伐,造成人力、物力及财力的浪费,这样的管理模式已经无法适应时代的要求,需要设计新的餐饮管理系统来解决现在存在的问题。 本系统采用JA V A/JSP技术设计,包括JavaBean技术,使用tomcat应用服务器,数据库使用SQL Server 2005开发基于MVC模式的网上订餐管理系统,主要有系统管理、会员管理、菜品类别、菜品管理、菜品录入、公告管理、订单管理和留言管理等功能,可以实现用户在线订餐,餐饮公司配送以及对订单、菜品的管理等。 本系统在测试和运行的过程中,设计测试方案的目标是选用少量的高效测试数据,尽可能多地发现软件中的问题,提高软件系统的可靠性、实用性,从而使系统能够正常运行。 关键词:订餐系统;JSP;SQL Server 2005;菜品;用户

RuLe catering management system Abstract:At present, the majority of restaurant and hotel catering management system is the more traditional way, although now computer technology is developing rapidly, they couldn't keep up with the pace of The Times in the aspect of intelligent for a lot of restaurants and hotels, a waste of manpower, material and financial resources, this management mode has been unable to adapt to the requirements of The Times, need to design a new catering management system to solve the problems existing now. This system uses JA V A/JSP technology design, including the javabeans technology, using tomcat application Server, database using SQL Server 2005 to develop the online and order management system based on MVC pattern, system management, member management, food categories and food management, food entry, public announcement management, order management and message management, and other functions, can realize the user online reservation, catering company distribution as well as to the order, and the management of the food. This system in the process of test and operation, basic goal is to design test scheme uses the least amount of efficient test data, as much as possible to find the problems in the software, improve the reliability and practicability of the software system, the system can run normally. Key words: reservation system;JSP;SQL Server 2005;the menu; the user

网上订餐设计报告

信息学院《软件工程课程设计》报告 目录 1. 开发目的和意义 (3) 1.1开发目的和意义 (3) 1.2完成情况 (3) 2. 开发环境及相关技术方法 (4) 2.1开发环境 (4) 2.2相关技术及方法 (4) 3. 系统分析 (5) 3.1可行性分析 (5) 3.2需求分析 (5) 3.2.1 性能分析 (5) 3.2.2 功能分析 (6) 3.2.3 行为分析 (10) 4. 系统设计 (11) 4.1总体设计 (11) 4.2详细设计 (12) 4.2.1 订单模块的设计 (12) 4.2.2 管理员模块设计 (12) 4.2.3 用户评价模块设计 (13) 4.3 数据库设计 (14) 4.3.1 概念结构设计 (14) 4.3.2 逻辑结构设计 (14) 4.3.3 数据表设计 (15) 5. 系统实现 (17) 5.1 用户注册登录界面 (17) 5.2 订单处理界面 (17) 5.3 订餐服务处理界面 (17) 6. 系统测试 (19) 6.1 测试方法 (19) 6.2 测试用例及结果 (19) 7. 实践总结 (21) 7.1小结 (21) - I -

信息学院《软件工程课程设计》报告 7.2 实践感想 (21) 参考文献 (22) 附录1 系统可行性分析文档 (23) 附录2 系统需求分析文档 (26) 附录3 系统设计文档.......................................................... 错误!未定义书签。附录4 系统测试文档.......................................................... 错误!未定义书签。 - II -

网上订餐系统软件测试总结报告

招投标系统测试总结报告 招投标系统测试总结报告 目录 1.测试概述 (2) 1.1编写目的 (2) 1.2测试范围 (2) 1.3参考资料 (2) 2.测试计划执行情况 (2) 2.1 测试类型 (2) 2.2 进度偏差 (3) 2.3测试环境与配置 (4) 2.4测试机构和人员 (4) 2.5 测试问题总结 (4) 3.测试总结 (4) 3.1测试用例执行结果 (4) 3.2测试问题解决 (5) 3.3测试结果分析 (6) 3.3.1覆盖分析 (6) 3.3.2缺陷分析 (7) 4.综合评价 (8) 4.1 软件能力 (8) 4.3 建议 (8)

1.测试概述 1.1编写目的 对网上订餐系统项目中所有的软件测试活动中,包括测试进度、资源、问题、风险以及测试组和其他组间的协调等进行评估,总结测试活动的成功经验与不足,以便今后更好的开展测试工作。 本系统测试总结报告的预期读者是:张帆老师 项目组小组成员 测试组人员;田颖张晓庆陈小林沈世琪 1.2测试范围 测试组主要依据需求与设计说明书,对网上订餐系统进行功能测试。主要功能包括: 菜单录入模块 查询今日菜单模块 用户信息管理模块 留言板管理模块 送餐模块 订餐管理模块 信用度管理模块 用户登陆模块 管理员登录模块 餐车管理模块 审查注册模块 订单管理模块 1.3参考资料 2.测试计划执行情况

2.2 进度偏差

2.3测试环境与配置 2.5 测试问题总结 在项目测试期间,所有测试人员都积极参与测试任务,遇到问题及时向同伴征求解决措施和意见,测试过程中出现的问题主要表现在: 1.测试人员对整个系统构成不是很清晰,需要花费大量时间去熟悉应用系统; 2.在测试过程中存在着测试人员个人部分测试不完善,需要多个测试人员同步进行对比分析才能得出较为完善的测试结果; 3.对测试流程相对较生疏,测试时间相对较为紧迫,测试不是很全面; 3.测试总结 3.1测试用例执行结果

网上订餐系统需求规格说明书

网上订餐系统需求规格说明书 1. 引言 1.1编写目的 此立项报告旨在确定本项目的基本目标、主要内容,设计实现的流程、工作负荷、费用开支、人员结构、设备情况、局限性,运行设计的项目时间总体规划、进度分段标准、阶段考核方法,以及项目验收方式、提交的内容清单、后续工作情况。 1.2背景 员工到食堂用餐,在路途和排队上浪费很多时间,并且去晚了经常会吃不到想吃的食物;员工对食堂的满意度不高,有将近一半的员工会选择去周边饭店用餐。因此,食堂更无法准确预测员工需求,经常会出现有些食物因为没有卖出去只好倒掉,而员工需要的一些食物却已卖完的现象。 1.3定义 本产品是为餐厅专门开发的一套订餐管理系统,旨在合理化安排餐厅的工作,提高餐厅的管理效率,同时方便员工就餐。 1.4 参考资料 《软件系统分析与设计》、《需求分析最佳实践》。 2.任务概述 2.1目标 开发网上报餐系统节省员工的时间和精力,避免食堂食物的浪费,同时让每位就餐员工都吃到满意的食物,提高服务质量以及员工对餐厅的满意度。 2.2用户的特点 该软件的最终用户为开放的网络中有餐饮需求的用户,包括服务提供者和消费者,他们无需特定的计算机技能, 3.需求规定 3.1对功能的规定 根据对顾客网上订餐系统业务流程的分析,可以看出顾客点菜主要涉及到一些数据库的逻辑和程序应用逻辑。具体的功能归纳如下:

1.顾客登录网上订餐系统进行菜单浏览、详细菜单信息浏览.。 2.顾客下订单当顾客确定订餐完毕后,顾客将其提交只服务器后台点餐系统,并生成订单。 3.顾客可以查询自己以下的订单并且在一订单物品没有发送的情况下可以修改订单。 4.顾客可以对自己已经订购过的菜进行评价。 3.2对性能的规定 3.2.1精度 操作简单,界面友好。完全空间式的页面布局,使得菜品、咨询等信息录入的工作更简单,基本信息录入、浏览、删除、修改、搜索等方面都大体实现,用户对菜品的预定。另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。 3.2.3灵活性 系统运行应该快速、稳定、高效和可靠。系统采用MyEclipse开发平台具有较强的移植性因而展现出较高的灵活性。 3.3输入输出要求 释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。 3.5故障处理要求 列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。4.运行环境规定 4.1系统软件配置 统软件配置 Windows Server 2003 MyEclipse8.0 dreamweaver Sqlserver2005 4.2硬件配置 主频2.6G以上cpu 4GB内存 100GB X 2热拔插硬盘 100-1000M 以太网卡

网上订餐系统软件设计说明书

目录 1引言 (1) 1.1编写目的 (1) 1.2背景说明 (1) 1.3 参考资料 (1) 2总体设计 (2) 2.1需求规定 (2) 2.2运行环境 (2) 2.3基本设计概念和处理流程 (2) 2.4结构设计 (3) 2.4.1结构 (3) 3数据库设计 (4) 3.1概念结构设计 (4) 3.2逻辑结构设计 (5) 3.3物理结构设计 (6) 3.4安全保密设计 (7) 4系统出错处理设计 (8) 4.1出错信息 (8) 4.2补救措施 (8) 4.3. 系统维护设计 (8) 5程序模块1设计说明 (9) 5.1程序描述 (9) 5.2功能 (9) 5.3算法 (9) 5.4注释设计 (9) 5.5测试计划 (9) 6程序模块2设计说明 (10)

1引言 1.1编写目的 此系统是为美食美客餐饮集团扩展网上订餐服务而开发,但由于开发者和用户之间的行业、领域差异,使得开发者和用户对此系统功能的理解方面存在一定的差别。为了管理员和系统维护者能清楚地知道此系统的功能和作用,所以要进行软件设计分析,并以文档的形式来记录。通过软件设计说明书,使开发者和用户之间的沟通更为方便,也有利于使用者充分分析和理解开发者的用意,从而更方便地使用本系统。同时,为本次项目保留相关信息文档,便于日后系统的升级改建等拓展性工作,另外也为以后类似的系统开发提供借鉴意义。 1.2背景说明 1.软件系统名称:美食美客网上订餐系统 2.项目提出者: 开发者: 用户:顾客、餐厅管理员 1.3 参考资料 本系统的开发过程中所参考的资料为: [1].计算机软件产品开发文件编制指南(GB 8567-88) [2].张海藩.软件工程导论.北京:清华大学出版社.2008 [3].王珊.萨师煊.数据库系统概论(第四版).北京:高等教育出版.2006 [4].郝玉龙.JavaEE编程技术.北京:清华大学出版社.2008 [5].孙延鹏.吕晓鹏.Web程序设计.北京:人民邮电出版社.2008 [6] Selman, Daniel .Java 3d Programming. Oreilly & Associates Inc.2005 [7] 黎活明 .EJB3.0 入门经典. 清华大学出版社.2008 [8] SUN公司的官方网站

校园网上订餐系统需求分析说明书

校园网上订餐系统 之需求分析说明书 项目人员:李文斌 王维康 业铿

目录 1.引言 (4) 1.1 编写目的 (4) 1.2 定义 (4) 1.3 参考资料 (4) 2.项目概述 (4) 2.1 项目背景 (4) 2.2 项目目标 (4) 2.3 构件图 (4) 2.4 上下文关系图 (5) 2.5 类图 (6) 2.6 项目适用范围 (7) 3 项目需求分析 3.1 性能需求分析 (7) 3.2 系统用例图 (8) 3.3系统体系结构 (9) 4 项目详细设计 4.1 系统模块详细设计 (9) 4.2 登录模块详细设计 (10) 4.3 顾客模块详细设计 (10) 4.4 管理员模块详细设计 (11)

5 项目技术方案 (13) 5.1方案概述 (13) 5.2 编程环境 (14) 5.3 数据库的实现 (14) 6.项目报表 (14) 6.1 项目活动图 (14) 6.2 系统报表 (16) 7.可行性分析 (16) 7.1 技术可行性分析 (16) 7.2 运行可行性分析 (16) 7.3 经济可行性分析 (17) 1. 引言

1.1编写目的 此立项报告旨在确定本项目的基本目标、主要内容,设计实现的流程、工作负荷、费用开支、人员结构、设备情况、局限性,运行设计的 项目时间总体规划、进度分段标准、阶段考核方法,以及项目验收方式、提交的内容清单、后续工作情况。 1.2定义 本产品是为校园餐厅专门开发的一套订餐管理系统,旨在合理化安排餐厅的工作,提高餐厅的管理效率,同时方便学生就餐。 1.3参考资料 《软件系统分析与设计》《软件需求工程》 2. 项目概述 2.1项目背景 学生到食堂用餐,在和排队上浪费很多时间,并且去晚了经常会吃不到想吃的食物;学生对食堂的满意度不高,有许多的学生会选择去学 校周边的饭店用餐。因此,食堂更无法准确预测学生需求,经常会出现 有些食物因为没有卖出去只好倒掉,而学生需要的一些食物却已卖完的 现象。 2.2 项目目标 开发网上报餐系统节省学生的时间和精力,避免食堂食物的浪费,同时让每位就餐员工都吃到满意的食物,提高服务质量以及员工对餐厅 的满意度。 2.3 构件图

uml网上订餐系统

实用文档 《UML建模语言》课程设计报告 题目:订餐管理系统 数学与计算机科学(软件)学院 软件工程专业2011级 实验时间:2013-2014学年第一学期 任课教师:张舒

目录 1背景介绍: (3) 2、系统分析 (3) 2.1 获取需求 (3) 2.1.1在大学城订餐系统中主要有以下涉众: (3) 2.1.2边界 (4) 2.1.3业务用例 (7) 2.1.4活动图 (10) 2.1.5用例规约 (11) 2.2需求分析 (14) 2.2.1财务管理 (14) 2.2.2信息管理 (16) 2.2.3店面管理 (19) 2.2.4订餐 (22) 2.2.5 订单管理 (24) 3 系统设计 (26) 3.1整个系统结构: (26) 3.2组件图和设计类图 (27) 3.2.1店面管理用例的设计类图 (27) 3.2.2财务管理用例的设计类图 (28) 3.2.3信息管理用例的设计类图 (31) 3.2.4订餐管理用例的设计类图 (34) 3.2.5订单管理的设计类图 (35) 3.3数据库设计 (37) 3.4系统部署图 (40) 4总结 (41)

1背景介绍: 当今社会,计算机技术尤其是网络技术飞速发展,给我们的生活带来的极大的方便。经过我们小组成员在生活中细致观察,发现整个大学城的学生对平常订餐需求很大,但他们订餐的方式都是比较原始的电话订餐。而各个餐饮店也是各自为战,自己接电话,记录订单需求,自己配送。这样效率很低,利润薄,而且信息不流畅。基于这个现状。我们决定提供一个平台---网上订餐系统。在网上给申请的商家一个虚拟店面,可以在上面挂上该商家的名称,饭菜的图片和价格等,让订餐者可以方便的订餐,可以对商家进行评价等。而商家后期只负责煮菜。物流有我们系统运营者负责,然后直接赚取差价。还要定期对商家进行卫生安全评估,以及根据用户的评价来生产评价档案。并以此为依据来决定商家的去留等。 2、系统分析 2.1 获取需求 非功能性需求 1.界面操作简单 功能性需求 2.1.1在大学城订餐系统中主要有以下涉众: 订餐者:订餐 商家:提供餐饮 配送人员:取餐送餐 店面管理员:核实并更新商家信息,管理商家界面显示 订单管理员:管理订单 信息管理员:订餐者信息管理,商家联系信息管理 收银员:收取送餐人员金额 会计员:统计每日收支 财务经理:总财务核算和收入支出 相关法律法规:应遵循的行业规范和标准 业主:网站建设成本,建设周期,建成后的收益

网上订餐系统需求规格说明书

实验报告□实践报告□ 课程名称:软件需求工程 实验名称:用例文档 实验地点:太原理工大学虎峪校区 专业班级:软件工程1417学号:2014005993 学生姓名:曹旭清 指导教师:王建珍 2017年5月3日 目录 1. 引言............................................................................................................................................. 1.1目的................................................................................................................................. 1.2定义................................................................................................................................. 登录模块:......................................................................................................................... 用户注册模块..................................................................................................................... 购物车模块:..................................................................................................................... 订单模块:......................................................................................................................... 基本信息管理模块:......................................................................................................... 公告模块:......................................................................................................................... 1.3参考资料......................................................................................................................... 2.系统总体概述............................................................................................................................. 2.1产品标识......................................................................................................................... 2.2产品描述......................................................................................................................... 系统属性............................................................................................................................. 开发背景............................................................................................................................. 产品功能............................................................................................................................. 2.3用户的特点..................................................................................................................... 3.系统功能用例图......................................................................................................................... 1. 引言 1.1 目的 网上订餐在当今社会还不怎么流行,但是随着科技的发展,网上订餐必定日趋走向成熟化,并被广大的市民所接受,尤其是被当代的大学生所接受。所以开

网上订餐系统设计与实现

分院名称:学生学号: 长春师范学院本科毕业论文(设计)(理工类)

目:网上订餐系统设计与实现 题 计算机科学与技术专业: 姓作者名: 指导教师姓名: 指导教师职称: 月年 长春师范学院本科毕业论文(设计)作者承诺保证书 本人郑重承诺:本篇毕业论文(设计)的内容真实、可靠。如果存在弄虚作假、抄袭的情况,本人愿承担全部责任。 论文作者签名: 日期:年月日

长春师范学院本科毕业论文(设计)指导教师承诺保证书 本人郑重承诺:我已按有关规定对本篇毕业论文(设计)的选题与内容进行指导和审核,坚持一人一题制,确认由作者独立完成。如果存在学风问题,本人愿意承担指导教师的相关责任。 指导教师签名: 日期:年月日 摘要 二十一世纪是信息化、知识化的世纪,随着社会的进步、计算机应用的快速发展和网络应用的不断扩大,并使传统的订餐形式得到了极大的扩充,使人们订餐更加的方便。基于Web的网上订餐系统,它是一种基于计算机网络的网上订餐形式,它的出现,大大地扩充了现行的订餐方式,使餐饮摆脱了空间上和时间上的束缚,不管谁,只要会上网,都可以坐在电脑前面,方便地进行网上订餐,可以看成是对餐饮业的一次革命。通过网上订餐系统,可以在家中或办公室为自己订一份既营养又实惠的美食。本文就是基于此目的实现一个网上购餐系统。 本系统是用户实现网络交易的一种方式。设计和实现了一个B/S结构的网上订餐系统,重点论述了系统的功能与实现、数据流程及存储。包括会员管理、餐品信息介绍、网上订餐、用户留言、系统用户管理以及后台数据库管理等。本文先是对系统的需求分析做了详细的介绍,然后对系统的概要设计进行了阐述并重点介绍了网上订餐系统各功能模块的具体设计和实现。 本系统是在MySQL数据库、Java语言和MyEclipse平台技术实现的。既拥有良好便捷的前台操作界面,也有稳定的后台支持。系统旨在提供一个可供操作、功能完全、特色突出的网上订餐系统。 关键词:网上订餐系统JA V A MySQL SSH2 Abstract Twenty-first century is a informational century. With the rapid

Java网上订餐系统与分析大型实验报告

Java系统与分析大型实验报告设计题目:基于JavaEE的网上订餐系统 班级:软件801 姓名:*** 学号:*** 指导老师:*** 2011年12月

1、需求分析 网上订餐系统需要提供客户快捷、方便的订餐服务,开发本系统的具体要求如下: (1)在系统首页需要提供推荐菜单、热门菜单已经菜单搜索功能,方便用户快速选购自己喜欢的菜单。 (2)系统要求用户进行注册和登录。 (3)在用户订餐完毕后,需要能够自动计算菜单价格。同时在用户提交订单时,需要用户确定订单无误,同时还将自动生成订单号,并保存到系统的剪贴板中,方便用户保存订单号。 (4)系统还需要提供会员服务功能,会员每消费一块钱将增加一积分。同时在系统首页将显示积分榜,鼓励会员消费。 (5)系统需要提供菜单分类查看功能,从而方便用户选购。 2、功能分析 模块: 餐店简介模块:用来介绍餐店信息,例如餐店名称、联系人、地址、电话等。 美食分类模块:用来分类显示美食信息,可以通过单击菜单来查看菜单详细信息,可以发表评论信息。 订餐模块:点击菜单的订餐按钮,进入购物车,提供订餐功能。 会员中心模块:用来显示会员身份信息,并提供会员信息更新功能。 订单查询模块:负责订单的查询功能,提供订单时间、订单号查询功能。 功能说明用例图: 用户 查询菜单 提交订单 删除订单图1 用户用例图

管理员 查询菜单 添加菜单 删除菜单 查询订单 删除订单 图2 管理员用例图 3、系统设计 系统流程图: 身份识别 是否合法后台订餐页面 是查看美事信息放入购物车查看购物车提交订单查看订单否 评价美食 图3 前台系统流程图 身份识别 是否合法 后台订餐页面 是增加美食删除美事查看订单删除订单修改美事信息 否 图4 后台系统流程图

相关主题
文本预览
相关文档 最新文档