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

网上订餐系统分析报告

网上订餐系统分析报告
网上订餐系统分析报告

目录

1.系统规划:............................................. 错误!

1.1. 开发背景........................................ 错误!

1.2. 发展现状........................................ 错误!

1.3. 系统开发意义.................................... 错误!

1.4系统开发方法

2. 系统分析............................................. 错误!

2.1需求分析

2.1.1 总体目标................................... 错误!

2.1.2 可行性分析................................. 错误!

2.2 需求建模......................................... 错误!

2.2.1. 用例图.................................... 错误!

2.2.2.顺序图..................................... 错误!

2.3. 数据过程建模.................................... 错误!

2.3.1. 0层数据流程图............................ 错误!

2.3.2. 1层数据流程图............................ 错误!

2.3.3. 2层数据流程图............................ 错误!

2.4. 数据字典........................................ 错误!

3. 系统设计.............................................. 错误!

3.1. 界面、数据输出设计.............................. 错误!

3.2 数据设计

3.2.1. 系统E-R图设计............................ 错误!

3.3系统架构......................................... 错误!

3.3.1. 系统体系结构.............................. 错误!

3.3.2 系统进行环境............................... 错误!

4. 报告总结.............................................. 错误!

网上订餐系统

1. 概述:

1.1.开发背景

随着现在社会的发展,人们的生活节奏越来越快,生活水平与质量也不断在提高。对饮食的要求已不再是解决温饱,在紧学习工作之余选择美食,得到美的精神享受和放松是一个不错的选择。而在地处偏僻的临港,通过外卖享受美食的方式更为普遍。如今互联网高速发展,当传统的订餐已经无法完全满足消费者需求时,网上订餐应运而生。因此,开发出一款实用的,信息能够及时更新与查看的网上订餐的系统极为必要。

1.2.发展现状

现在世面上有不少网上订餐系统,比如饿了么,外卖网等等,但影响力依旧不广,目前我国使用的大部分还是订餐系统,网上订餐系统还处于成长期,潜力与发展空间都很大。

1.3.系统开发意义

网上订餐系统是用户实现网络交易的一种方式,具有友好直观的界面,安全快捷的支付方式,让卖家第一时间收到订单信息,让顾客第一时间获取外卖信息,为顾客提供更高质量的服务。既节约了时间,又让顾客觉得方便、快捷,又对每个订单的信息保管妥善、处理及时,实现高度智能化管理,令订餐更快捷,便利,交互方便。

1.4系统开发方法

本系统采用结构化分析的方法,通过使用一组过程模型图形化地描述系统,包括过程建模、数据组织与结构、关系数据库的设计和用户界面,做出详细而清晰的规划。

2. 系统分析:

2.1.1总体目标

经过系统分析,本系统目标如下:

1.系统安全性

网上订餐系统应控制不同用户的使用权限,用户不能越权操作,系统应该确保数据的安全性。同时,要求系统具有高度的可靠性,数据的准确性,系统的可恢复性。

2.可维护性

客户会在系统使用过程中不断对系统提出新要求,扩展系统功能,这就要求系统的可升级性必须良好,以满足客户长期实用的要求,并且在用户有新要求的时候可以快速扩展功能。

3.用户操作

系统设计应该人性化,操作简单方便,达到人机友好的目的。

4.运行速度

系统响应时间是衡量系统性能好坏的重要参考。系统要求响应时间短,更新处理迅速,数据转换与传送时间短,后台服务器响应迅速等等。由于系统使用者的特殊性,系统必须高效地响应并且在安全的前提下高效的响应。

5.界面

用户界面应该做到清晰简单一目了然,易于操作。

2.1.2.可行性分析

1、技术可行性分析

网上订餐系统需要数据库技术,网络技术和相关开发技术,这些技术目前已经成熟,本系统的开发完全可行。

2、经济可行性分析

开发这个系统投入不高,企业有能力承担系统的开发以及日常的维护费用的,后期可以投入广告产生盈利,并且在订餐上节约了大量的物力人力,有良好的经济效益。

3、社会可行性分析

系统开发前准备以及全过程都不违反法律法规,与现行的管理制度没有冲突。

4、管理可行性分析

系统操作简单,界面友好,只要经过一定的培训即可迅速上手,管理便捷。

系统需求可分为五大类:输出、输入、过程、性能,及控制。

网上订餐系统需例详述如下︰

输出实例:

必须每四小时回报一次在线使用量,在尖峰时段则需每小时回报。

订单登记系统必须产生一份每日的备忘清单。

订单处理系统必须能够提供最新的规格给供货商。

……

输入实例:

餐厅必须用另一个独立的屏幕输入菜单和菜品数目。

每输入窗体须包含日期、时间、产品编号、客户代号及数量。

数据输入屏幕除了背景颜色可以由使用者改变之外,其余必须标准化。

……

过程实例:

订单系统必须迅速计算出客户的订餐情况并做登记反馈。

对于信用状况不好的客户,系统可以不给予订餐。

……

性能实例

此系统必须同时供大量使用者上线。

反应时间不可超过4秒。

订单处理系统必须在订单结束后半分钟产生订单回馈。

……

控制实例:

系统必须在操作系统层次及应用系统层次提供登入安全机制。

顾客数据记录只能由专人做新增、修改及删除。

所有的交易必须留下可供稽查的纪录。

……

2.2. 需求建模

本系统需求建模工具是采用统模语言 UML,分别选取用例图、顺序图来建模。

2.2.1用例图:

2.2.2顺序图:

2.3. 数据流程建模2.3.1 系统图:

2.3.2. 0层数据流程图

2.3.3. 1层数据流程图

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