3 系统分析 3.1需求分析 1、功能需求 顾客在订餐时主要考虑过程是否方便和快捷,所以系统应该能够快速地让客户搜集到自己想要的信息,同时也能够了解
3 系统分析
3.1需求分析
1、功能需求
顾客在订餐时主要考虑过程是否方便和快捷,所以系统应该能够快速地让客户搜集到自己想要的信息,同时也能够了解相应的信息。所以我们在设计网上订餐时要能够考虑客户的需要,有针对性地进行设计,确保操作流程能够简单实用。
首先顾客可以在网上查询了解各种餐品的信息,比如实物图片和价格等基本信息,在客户了解完信息后,顾客能够确定自己满意的餐品,当然他们也可以选择更多的餐品放入购物车。最后对购物车里的餐品进行筛选,再次确认是否需要购买,如果顾客需要则只需要提交订单并付款,则系统会自动生成相应的订单号,提示工作人员进行下单。
当然,我们也要考虑系统的安全性,因为这是顾客所特别关注的,所以对于系统的验证、站点、服务器,我们要做好相应的维护工作,保证客户信息的安全和系统的安全。
2、性能需求
(1)系统处理的准确性和及时性:系统在处理的过程中如果一旦处理不及时那么就会影响企业的生产与经营效益,所以为了降低企业的生产经营中出现的问题,我们对于系统的准确性和及时性应该高度把关。要充分考虑系统的运营空间,在开发过程中还要考虑客户的需求。
(2)系统的开放性和可扩充性:程序在开发过程当中其系统是开放的,并且也是可扩充的,例如用户在购买商品时可能以后会增加信息,以及用户量的增加,导致用户的需求也在不断提高,所以应该用户注意系统以后的升级问题。
(3)系统的易用性和易维护性:用户对系统的了解可能不太一致,那么就需要我们用通俗易懂的语言进行解释,来保证大部分用户能够对页面进行熟知,比如可以用汉字的解释来保证用户能够对页面进行解读,也方便了工作人员对于系统的维护。
3.2可行性分析
可行性分析是通过对系统的内容进行的分析和研究,以保证系统在运营和开发过程当中能够顺利进行。那么用户可以通过以下几个方面进行具体的阐述。
(1)需求可行性
做好一个系统我们首先要考虑的是他的需求,这个系统的功能是否具备需求方面的可行性,可以提供什么样的服务,以及怎么提供服务,提供的服务是否有用。一个订餐网站在线上进行销售以后,是否给用户提供了方便,是否降低出错的几率,这是系统设计着重应该考虑的主要问题。
(2)技术可行性
技术可行性研究的主要问题是新的系统在当下能否实现以及能否被获得,比如订餐网就是一个在互联网上新运营的平台,所以我们应该首先考虑能否被实现。对于系统的开发结构我们要采取当前的程序进行开发,比如可以通过ASP.NET程序进行开发,这样一方面能够提升计算机的相关技术,而且这种技术已经越来越成熟和稳定,可以有效地解决相关的难题。使网站系统的建立更加快捷。
(3)操作可行性
订餐网站系统的设置必须具备一定的可操作性,这是开发系统最基本的前提。要想网站具备可操作性,我们首先应该让使用者能够清晰地了解它的使用功能,在设计网站时网站的界面要整洁、大方和漂亮,这样使用者能够清楚地理解。操作起来不能太复杂,否则一些初级使用者很难理解,导致系统的操作可行性难以运行,所以我们在设计订餐网站时操作上应该简洁。
(4)经济可行性
经济可行性主要考虑的问题是研究开发系统的成本和效益,判断系统运营的效益是否高于系统开发的成本是一个重要的标准,如果系统的运营效益较低,那么我们就没有继续开发的必要了。所以事前对开发的系统做好一个评估是非常必要的,这样分析订餐网站时就有了相关的依据。