Pizza网上订餐系统的设计与实现(3)

2.1 可行性分析 可行性分析(Feasibility Analysis),可以理解成对某一个设计项目的基本完成思维基础上,对该项目的技术、经济、操作方面进行分析和研究


2.1 可行性分析

可行性分析(Feasibility Analysis),可以理解成对某一个设计项目的基本完成思维基础上,对该项目的技术、经济、操作方面进行分析和研究。可行性研究目标是肯定问题是否值得去处理,这样做的话能够可以尽可能的避免时间和资本的没必要的浪费,分析现在各方面的水准能否顺应行使该项目,因而保证以最快速度最少开销来实现该项目。下面内容是我对自己毕业设计课题网上订餐网站进行的几个重要方面的可行性分析。

(1)技术可行性:技术可行性主要分析使用现有的技术能否实现这个系统。网站设计现在已经很普遍了,政府网站、企业网站、商业网站还有个人网站。以现在的技术,网站设计不是问题。这个Pizza 网上订餐网站以VS 开发工具和SQL语言来实现。

(2)经济可行性:经济可行性分析这个系统的经济效益能否超过它开发时所需要的成本。网站设计本身不需要太多的成本,需要的就是想要做一个好一点的网站就花点时间。网站如能成功做好了,可以带来经济效益,毕竟现在越来越多的人选择网上订餐,所以我的毕业设计项目在经济方面上可行的。

(3)操作可行性:操作可行性是分析系统的操作方式在这个用户组织内是否行得通。淘宝网、京东、美团等成功的网站可以说明Pizza 网上订餐系统在用户组织内可行的通。

(4)社会可行性:主要钻研和分析是系统投入使用后对社会大概带来的影响。当今我们的社会就是追求速度和效率的时代,高效率、快速度是整个社会的需求,无论是工作、休息都要要求高质量高效率。因此网上提前预约、提前订餐都被人们所接纳喜爱。愈来愈的人都愿意直接在网上订餐吃,又方便还可以大大的节省时间。这符合了社会的要求,因此社会可行性上该项目是完全符合要求的。

2.3 系统需求分析

2.3.1 需求分析基本准则

为了开发出能够让用户的需求得到满足的软件产品,起首务必清楚用户的需求。对软件的深刻了解是软件开发工作获取成功的重要的前提条件,无论人们把策划和编码工作做得何等超卓,还不能真正满足用户要求的程序只会令用户没趣,也给开发者带来苦恼。

虽然当前有很多不一样的用于需求分析的结构化剖析方法,可是,所有这些分析办法都遵守下述准则:

(1)务必了解并描述题目的信息域,按照这条准则应当创建数据模型。

(2)务必界说软件应完成的功能,这条准则请求创建功能模型。

(3)务必描述做为外部事件结果的软件行为,这个准则请求创建行为模型。

(4)务必对描述信息、功能及行为的模型进行分化,用层次的形式呈现细节。

2.3.2 本系统需求分析

系统需求是一个很重要的阶段,因此本订餐系统的开发不光是单一的一个网上订餐系统的应用程序的编写进程,而最为重要做功夫去分析和设计的是系统分析和设计阶段所做的每一个工作。我的这个项目要解决的主要问题是,本系参考一般网上订餐系统的要求和业务流程,建立了信息化为基础的Pizza 网上订餐系统。而且将所学的计算机技术、数据库技术、工作流技术集中的运用起来。综合实现了系统登陆、用户管理、栏目管理、美味管理、美味类别管理、订单管理、数据库管理、用户注册、我的订单、购物车等网上订餐系统必备的管理功能来管理和维护网站。快速的生活节奏需要完善餐饮业的管理和提高服务质量,因此如今大部分饮餐行业都不断提高自身的质量和服务水平,创新和创造迎合用户需求的新方式。在这样情况下网上订餐系统的建立和改善是至关重要的,因此,我希望自己的毕业设计要开发出一个界面友好好用、用户查询方便、有完善的管理和维护功能、有强性能的披萨网上订餐系统。