软件工程导论报告订餐信息管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大连理工大学城市学院

《软件工程导论》大作业

摘要

管理员可以通过本系统,对本餐厅的用户,会员,菜品,订单进行管理,注册会员通过电话与本餐厅取得联系,说明所定菜品与本人所在地址,管理员生成订单,配送员持订单进行送餐.

订餐信息管理系统是餐饮行业日常运作的一个重要环节,学习制作订餐信息管理系统是很有必要的,同时,订餐信息管理系统也是服务行业管理软件的一个

综合性代表,很具有实践的意义。

本订餐信息管理系统主要包括要实现客户,会员,菜品的基本信息管理,以及订单的生成与管理。

本系统具有的特点是:界面清晰,简单实用,功能较为完善;优点是:易于上手、便于维护。

关键词:订餐信息管理系统

任务分配

目录

第一章前言 0

1.1背景 0

1.2编写目的 0

1.3定义 0

第二章可行性分析 0

2.1技术的可行性 0

第三章需求分析 (1)

3.1具体需求 (1)

3.1.1功能需求 (1)

3.2数据流图 (2)

3.3数据字典 (3)

3.4实体关系模型图 (3)

3.4.1实体图 (3)

3.4.2总体E-R图 (4)

3.5性能需求 (4)

3.6数据管理能力需求 (5)

3.7故障处理需求 (5)

3.9运行环境需求 (5)

第四章总体设计 (5)

4.1系统分析 (5)

4.2系统设计 (5)

4.2.1软件组织结构 (5)

4.3功能说明 (6)

第五章详细设计 (6)

5.1数据库的详细设计 (7)

5.2数据库的实现 (7)

5.3系统详细设计 (8)

5.3.1系统功能实现小组分工描述 (8)

5.3.2管理员登录模块 (8)

5.3.3系统主界面模块 (9)

5.3.4用户管理模块 (10)

5.3.5会员管理模块 (12)

5.3.6菜品管理模块 (15)

5.3.7订餐模块 (17)

5.3.8服务器端处理过程 (18)

第六章系统测试设计 (19)

6.1.1测试过程描述 (19)

6.1.2测试结果分析 (26)

第七章结论 (26)

第一章前言

1.1背景

现代社会,科技飞速发展,电脑不断普及。现代化餐饮组织庞大,服务项目多、信息量大,要想提高劳动生产、降低成本。提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化信息是。订餐管理系统正是为此设计开发的。

1.2编写目的

可行性研究的目的是研究问题,花费最小的代价,以最快的速度提出解决问题的方法。经过对此项目的详细准确的研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。

1.3定义

订餐管理系统:

系统登陆模块:主要负责用户和管理员进入系统的一个身份验证。

用户管理模块:主要负责管理用户的个人信息。

会员管理模块:主要负责管理会员的个人信息。

菜单管理模块:主要负责菜品的信息管理。

订单管理模块:主要负责订单的信息管理。

第二章可行性分析

2.1技术的可行性

现代计算机硬件与软件技术的飞速发展,为系统的建设提供了技术条件。由于网上订餐系统这一类的系统进行开发已有一定的时期,有很多成功的实例上,技术基础也已经非常雄厚,因而技术上的是可行的。由于本项目的特殊性,无需投入额外的设备购买及人员培训费用,所以在经济上本系统的开发是可行的。此外系统对开发的需求以及软硬件要求都不是很高,所以在软硬件的支出

上十分有限。因此,本系统在任何一台连接Internet的机器上都可以运行,有很高的经济可行性。网上订餐系统比较完善的规章制度和管理方法为系统的建设提供了保障,一个软件设计的好坏,关键在于产品的可靠,稳定,便于维护,系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员进行补充、维护。由于缺乏专业人士的帮助,并且缺少实际经验,该订餐系统可能做的不太健全,远不是真正意义上的软件、工业产品,只能算作坊生产的产物。可能还存在缺陷,不足之处有待改进。

前景根据以上分析,我们认为开发此系统的条件已经具备,可以开始进行开发。并且我们相信此软件经济实惠,肯定具有良好的前景。我们将会逐步完善该软件,尽可能地让满足客户的需求。因此我们开发的网上订餐系统可行!

第三章需求分析

3.1具体需求

3.1.1功能需求

(1)用户信息管理

简述:用户信息管理,包括信息存入,信息查询,信息修改,信息删除。

输入:用户信息

处理过程描述:用户信息存服务器。

输出:操作成功或失败的提示信息。

(2)会员信息管理

简述:会员信息管理,包括信息存入,信息查询,信息修改,信息删除。

输入:会员信息。

处理过程描述:用户信息存服务器。

输出:操作成功或失败的提示信息。

(3)菜品信息管理

简述:用户对菜品信息的增删改查。

输入:菜品信息。

处理过程描述:菜品信息服务器。

输出:操作成功或失败的提示信息。

(4)订单信息管理

简述:对会员用户订购的菜品进行订单的生成,以及对订单的修改

输入:会员基本信息,所定菜品。

相关文档
最新文档