第三章 系统需求分析

一个系统的需求决定一个系统是否可行,需求分析是指在可行性的前提下,将用户 对于系统所应该达到的预期功能进行各方面分析。通过软件开发人员对于技术、市场、 成本等方面的分析之后,进行软件开发和后续测试等一系列工作。

3。1 可行性分析

3。1。1 技术可行性分析

技术的可行性:技术方面的可行性是指现有的能够利用的技术是否能够实现你所做 的系统的各项要求。

硬件: 一个软件系统的运行肯定离不开硬件,系统的运行效率不仅取决与软件代 码的编程水平,也取决于硬件的性能。本系统需要计算机若一台,性能一般的计算机完 全能够运行本系统。

软件: 本系统基于 JavaWeb 开发,运用 Servlet、Jsp 数据库等相关知识,因为使 用对象是小型私营餐饮业主,所以数据量不会很大,采用免费的 MySQL 数据库,此数据 库在业内有着广泛的应用,稳定性和兼容性有着很大的保证,足以保障本系统的数据读 存。开发工具使用 Myeclipse,功能强大,使用方便。

3。1。2 经济可行性分析

成本费用: 本系统的成本较低,后期维护与更新功能的成本也比较低,一般私营 小型餐饮业主都具备计算机,无线路由器等相关硬件,也能够承担开发费用。

效用: 效用就是指投入的成本能够产生多少效益与减少多少成本费用。本系统针 对管理层和吧台人员设计,一次性投入一台普通配置的计算机和本系统购买费用,预计 4000 人民币左右。并且保证能够满足一般餐饮业主的需求,只需要一次购买使用本系 统,后期可以根据需求添加删减功能模块,可以实现老板管理员工、点餐功能、营业额 记录和会员信息管理功能。业主只需要购买一次,后期可以根据不用用户的需求免费修 改系统功能一次,不仅能给餐馆带来长期的效益,而且能够极大的简化管理的方法。

3。1。3 法理可行性分析论文网

法理上可行性:本系统为本人独立开发,在技术上使用现有的 JavaWeb 相关技术, 开发工具都是免费的。所以本系统不会违反相反法律法规。

3。2 系统业务流程分析

本系统一共提供两种消费的流程给客户,大大方便了餐厅前台工作人员的接单,厨 房可以提前准备食材,能够让客户在预定的时间吃到刚出锅的菜,提高顾客回头消费的 可能性。第一种消费流程:顾客可以通过拨打餐厅前台电话,将所需定的就坐台号、预 定时间、预定菜肴和就餐人数统计给前台服务员,服务圈打印出菜单,将顾客的口味告 知厨房师傅,厨师根据顾客预定的就餐时间提前做好材料,等到顾客到店,制作菜品, 递交给服务员。等到顾客用餐结束后,服务员可以询问消费者是否为会员,如果是会员, 给予会员相应的优惠,如果不是会员,可以询问是否要办理会员,提高顾客的二次消费 概率。第二种是顾客到店消费流程,顾客到店,服务员询问几人就餐,带领顾客前往符 合的桌台,坐下后,给顾客看菜单,待顾客点完餐之后,询问客户口味喜好,待客户确 定,将菜单交给厨房,厨房制作,顾客就餐,就餐完毕后,可以选择现金结账或者支付

宝、微信转账,结账时,服务员可以询问是否需要办理会员,介绍会员相应的优惠,以 提高二次消费概率。如下图 3-1 和 3-2 所示。

图 3-1: 顾客电话预定消费流程

3。3 系统功能性需求

图 3-2:顾客到店消费流程

本餐饮管理系统的功能模块可以分为以下两个模块:前台管理员管理模块、后台信 息管理模块。前台管理员模块包括:点菜模块、结账模块、开台模块、订餐模块、员工 信息模块、会员信息模块和管理员模块。后台管理模块:管理员信息管理、员工信息管 理、菜品信息管理、会员信息管理、订餐信息管理、营业额信息管理、餐桌信息管理和 系统管理。基本满足小型私营餐饮业主的基本需求,功能实用,操作简单明了,有着很

上一篇:java+sqlserver汽车租赁管理系统的设计与开发
下一篇:C#+SqlServer工资管理系统设计

java+mysql通用试题库系统后台设计与实现

餐饮业电子商务應用分析【2159字】

电子商务對餐饮老字号的...

java+mysql宿舍管理系统的设计+ER图

java+mysql家庭财务管理系统设计

java+mysql银行ATM软件项目管理系统设计

java+mysql电瓶车进销存采购子系统的设计

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

安康汉江网讯

新課改下小學语文洧效阅...

网络语言“XX体”研究

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识