大学订餐系统前景与范围文档文档状态:[]草稿[]正式发布[√]正在修改当前版本:版本1作者:黄智,李建华,宋博文,周宇成完成日期:2012年11月18日1.业务需求1.1应用背景在大学生日常生活中除了学习最重要的就属吃饭问题了。只有吃得好我们才能有一个好身体去学习。但是,在午餐时间所有同学都涌入食堂,导致食堂人满为患,每个档口前都排起了长队,而且食堂的座位也不够,给同学就餐带来很大的不便。既浪费了时间,还吃不好饭,也耽误了午休。综上所述,我们的辽工大网上订餐系统应运而生。给同学们解决这个问题提供了一个有效的方法。1.2业务机遇许多同学都通过各个餐厅的在线订餐系统提出订餐请求,要求在指定的时间内将所订的餐饮送到自己的寝室。通过这样一个系统,使用这一服务的同学可以节约相当可观的时间,而且订到自己喜欢的食物。这既提高了他们的学习生活质量,也提高了他们的学习效率。餐厅提前了解到学生需要哪些食物,就可以减少浪费,并提高员工的工作效率。要求订餐的学生将来还可以从辽工大周围的其他饭店订餐,这就大大扩大了学生对食物的选择范围。1.3业务目标业务目标的例子如下:BO-1:在第一版应用之后3个月之内,节约学生就餐时间20分钟。BO-2:在第一版应用之后6个月之内,减少食物的浪费。成功标准的例子如下所示:SC-1:在第一版应用之后3个月内,目前在食堂排队就餐的学生中,60%的人使用在线订餐系统。SC-2:在第一版应用之后6个月内,减少餐厅的食物浪费65%。1.4业务风险业务风险的示例如下:RI-1:使用该系统的学生太少,减少了对系统开发和变更食堂经营过程的投资回报。RI-2:有恶意订单,导致食物浪费。2项目前景2.1前景概述对那些希望通过辽工大食堂或其他邻近的个体饭店在线订餐的员工来说,“辽工大网上订餐系统”是一个基于Internet的应用程序,它可以接受一切进入该网站的个体或团体的订餐,并结算用餐费用,下达订单并将订餐送到宿舍内的指定位置的事件。与当前的电话订餐和直接人工订餐不同,使用“辽工大网络订餐系统”的个体或团体不需要去食堂内当面下达订餐,也不需要在食堂内进行排队,这既可以节约他们大量的时间,同时将他们对食物的选择范围大大的扩大了,更使辽工大的服务化思想充分贯彻下来了,让学生享受到了真正的人性化2.2主要特性FE-1:根据各家餐厅自己提供的海报菜单来订餐。FE-2:创建,浏览,修改,编辑,取消订餐订单。FE-3:具体送餐地点FE-4:网站的支付方式FE-5:设置权限,根据不同的操作员设置不同的权限,FE-6:网站的界面功能(如:“我的订单”,“订单情况,“菜品筛选”,“用户反馈”)2.3假设与依赖AS-1:辽工大食堂中有指定的控制和管理中心,并有计算机和打印机等相关设备。AS-2:有相关人员负责将所下订单送到相应的提供餐饮的人员的地方,同时有人将做好的餐饮送到订单下达的宿舍位置。AS-3:要求下单后30分钟之内必须将所订的餐饮送到指定的目的位置。AS-4:建议系统的维护时间不超过一周,尽量避开订餐的高峰期。AS-5:管理员必须经过一定的法律及技能培训。防止出现管理员对客户信息盗用,非法修改等操作。DE-1:如果某饭店有自己的联机订餐系统,那么“辽工大订餐系统”必须与这一系统进行双向通信。DE-2:如果其他的饭店要加入“辽工大订餐系统”,必须与辽工大的相关负责人和有关部门进行协商。3.项目范围3.1第一版范围第一个版本主要实现网站界面的创建,各个功能的初步实现。菜单用各个店铺的海报照片上传到网站供广大学生选择。支付方式使用最简单的货到付款的方式,订单的项目有姓名,手机号码,寝室号以及是否有零钱的选项。设置权限,根据不同的操作员设置不同的权限。3.2后续版本范围特性版本1版本2版本3FE-1完全实现FE-2创建,取消订单实现完成其他所有功能FE-3送餐地点是学校范围送餐地点可以是学校外FE-4货到付款实现信用卡网站支付完善信用卡支付方式FE-5实现管理员权限实现用户权限FE-6仅实现“我的订单”功能实现“菜品筛选”和“用户反馈”全部实现4.项目环境4.1操作环境这个系统主要提供给两类用户使用,一类是经营者模式,一类是顾客模式。1.经营者模式中,经营者可以根据录入餐饮的基本信息,每次餐饮物种有变化就要相应得更新数据库。面向经营者时,系统是普通的存储数据软件。2.面向顾客时,系统是基于PC机的终端软件,可提供给顾客查看,搜索,选择餐饮并能够进行餐饮评价和查看餐饮评价的功能。选择好的餐饮会在选择界面上将餐饮的图片样品相对应的展示出来。由于这个系统只是在顾客PC机上使用,所以顾客有网络就能使用这个软件;数据在两个地方生成,一个是顾客在选择餐饮的时候,一个是经营者输入餐饮的基本信息。它们分别用于选购和录入信息,由于大学内部使用,所以访问数据时候的最大响应时间应该会在0.1s以内;顾客在这个程序中允许有服务中断的现象;因为这里的信息会牵扯到用户的隐私信息,所以需要提供访问安全控制和数据保护(随着版本升级功能逐步实现)!4.2涉众这个系统中的主要涉众如下表:涉众特点顾客顾客主要使用这个系统来选择餐饮,来满足他们的需求(主要节约时间方面)。这里面因为是专门为大学内网设计的一个餐饮软件所以不必对顾客对电脑了解程度进行太细的划分。经营者希望通过这样一个系统能够吸引顾客,同时希望减少人力成本,获得更高的效率和收益!4.3项目属性具体项目属性如下表:属性驱动因素约束因素可调整因素特性各个版本的功能必须完全可操作。在最终版本中进行调整。质量用户满意度必须达到85%;必须通过全部的安全机制检查,系统能够在win7,winxp等操作系统下稳定工作。在后续版本中完善功能提高用户满意度成本项目经理必须控制开发费用在额定范围内允许费用超过的最大额度不超过总经费的10%进度项目经理必须保证开发时间在规定时限范围内开发时间最长不得超过规定时间2天人员团队规模包括一个项目经理,两名开发人员,和一名测试人员人员数目按照规定严格控制如果计划不够,可以适当增加人员务必保证在规定时间内完成项目。词汇表:模型参考资料:需求工程—软件建模与分析需求工程文档规范项目前景与范围文档模板