您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 网上订餐系统分析与设计实验报告
信息系统分析与设计课程实验报告饱了么网上订餐平台信息系统分析与设计组长组员专业指导教师完成日期目录第一部分项目管理与计划··················3实验1指定项目计划····································································3实验2项目可行性分析·································································6第二部分系统分析····················8实验3项目需求收集····································································8实验4用例建模···········································································9实验5通过用例获取概念数据模型·················································16实验6将概念数据模型转换为对象关系模型·····································17实验7分析类图建模(序列图、分析类图)·····································17实验8三种可选方案选择分析·······················································20第三部分系统设计·············错误!未定义书签。实验9物理数据库设计································································23实验10确定系统构架等设计元素、设计类图建模······························28实验11界面设计·······································································30第一部分项目管理与计划实验1指定项目计划1.1项目的工作分解结构(WBS),所需资源网上订餐系统WBSWBS所需资源1需求开发1.1需求获取1.2需求定义1.3需求验证1.4需求规格说明书一定的用户群体需求调查资料2总体设计2.1系统方案设计2.2总体进度规划2.3风险评估同类别系统相关信息3详细设计3.1结构设计3.2人机界面设计3.3接口设计3.4网络构架设计3.5数据库设计相应的设计人员4设计实施4.1用户管理模块4.1.1添加用户4.1.2修改个人信息4.1.3删除用户4.1.4系统退出4.2店铺管理模块4.2.1添加店铺4.2.2修改店铺信息4.2.3查询店铺4.3.4删除店铺4.3菜品管理模块4.3.1添加菜品4.3.2修改菜品信息2.3.3查找菜品4.3.4删除菜品4.4订餐操作4.4.1购物车管理4.4.2结算管理4.5订单管理合作商家基础菜品信息实施人员管理人员4.5.1处理订单4.5.2修改订单4.5.3查找订单4.5.4删除订单4.6新闻管理模块4.6.1添加新闻信息4.6.2修改新闻信息4.6.3查找新闻信息4.6.4删除新闻信息4.7评论管理模块4.7.1添加评论4.7.2查找评论4.7.3删除评论4.8统计管理模块4.8.1订餐统计4.8.2消费统计5测试5.1集成测试5.2环境测试5.3系统测试5.4缺陷跟踪5.5测试总结测试工具,环境6交付6.1验收测试6.2产品提交6.3用户培训交洽人员,场地1.2通过PERT技术估算项目的持续时间PERT公式(其中a为乐观时间,m为最可能时间,b为悲观时间)模块乐观时间(day)最可能时间悲观时间PERT估计期望时间需求开发7111511总体设计3454详细设计57117设计实施14203221测试5797交付5121912总计621.3甘特图和网络图甘特图网络图实验2项目可行性分析2.1经济可行性分析随着人民的生活水平的提高,餐厅也蓬勃发展,线下的实体服务已经满足不了日益进步的需求。网络订餐系统给人们带来了方便,成为一种全新的商务模式。网上订餐平台一方面为餐厅搭建了一个集中的宣传平台,能为餐厅节约经济成本,创造更多的收益;另一方面,能为广大消费者争取更多的优惠。这样的模式使得餐厅和消费者两方面都渐渐依赖网上订餐平台,从而获得可观的收益。一次性成本工作表网上订餐系统0年A.开发费用¥15,000B.新硬件25,000C.新购买的软件1.应用软件包4,0002.Internet站点注册1,000D.用户(商家)培训1,000E.站点准备0F.其他________________0一次性成本合计46,000续生成本工作表网上订餐系统1~5年A.应用软件维护20,000B.增加的数据存储需求3,000估算费用C.Internet通信3,000D.新硬件或硬件租用0E.供给品1,000F.其他________________0续生成本合计27,000有形收益网上订餐姓名1~5年费用减少避免¥5,000错误减少3,000增加的灵活性10,000提高的活动速度15,000管理技术或控制的改进0增加销售20,000____有形收益合计¥53,000(之后每年预计增加10000)表1:经济可行性分析表2.2技术可行性分析技术可行性是指根据现有的技术条件是否能够顺利的完成开发工作,所需要的物理资源是否具备、能否得到。技术条件包括硬件、系统软件、使用的操作环境等多个方面。随着信息技术的发展,当前的计算机硬件配置完全可以满足开发的需求。在软件方面,由于目前的单机模式发展成熟,故软件的开发平台成熟可行,它们的容量大,速度快,可靠性高,价格相对较低。此系统是基于JSP+SQLServer2008环境开发的,目前SQLServer2008数据库管理系统的功能也足够强大,足以满足我们的需求。由于该系统的规模是相对较小的,主要功能是客户在网上注册、登录、浏览记录、订餐以及管理员的订单管理等,复杂性较低,对开发人员的知识水平限制较小。而且在项目启动之前,小组成员已经学习了相关知识,根据各自的擅长部分合理分配任务,完全具备开发此系统的技术。2.3进一步细化的项目进度安排1、需求开发我们产品服务对象主要面向在校学生及白领等工作人士。由于开发团队为在校学生因此,可直接在校内收集大学生就餐信息。已工作白领,可以求光谷软件园进行调查,所以,需要花费两到三天的时间进行调查准备,包括设计调查问卷、确立访谈话题及详细问题等,调查手段包括观察、问卷、访谈等。企划部对收集到需求进行整理,归纳,筛选。由企划部进行调查为期一周。2、产品设计根据需求调查结果,我们通过联合应用程序设计以分组会谈的思想将产品需求转换为产品功能模块。历时一天。将功能模块交由设计部进行详细设计,根据产品服务对象的特点确定系统结构、界面UI等项目,历时三天。开发部进行软件设计开发。耗时七至十天。最后有测试人员进行调试,消除bug后产品交付。3、试运行产品交付用户后,技术人员跟踪平台运行情况,抓住平台需求,结合企划部平台推广方案。对功能进行进一步扩充,包括地理定位系统、电子支付接口、账户预存、店铺优惠系统包括红包、打折等功能接口预留。关注系统流畅度及用户反馈并及时升级系统。2.4系统服务请求报告系统服务请求饱了么网上订餐平台请求者日期部门管理部地点联系方式手机:XXXXXXXXXX电子邮件:XXXXXXX@qq.com请求类型紧迫性[x]新系统[]立即--业务受损或者或者失去机会[]系统增强[]存在问题,但可以渐渐改变[]系统错误修改[x]业务损失可以容忍到新系统安装问题陈述当今社会的生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统,用能力的餐饮企业对对餐品提供商提供网上订餐服务,不仅提高餐饮企业的服务质量,扩大知名度,也是为最终用户提供方便快捷的食品服务。服务请求联系人手机:XXXXXXXXXXX电子邮件:XXXXXXXXX@qq.com发起人----------------------------------------由系统优先委员会完成-------------------------------[]批准请求分派给________________________________________开始日期______________________________________[]建议修改[]建议用户开发[]否决,原因是_________________________________________________2.5项目范围说明书饱了么网上订餐平台项目范围说明书A.项目信息提供项目名称、客户名称、项目经理以及项目发起人姓名等与项目相关的一般信息项目名称:饱了吗网上订餐系统客户名称:饱了么科技有限公司项目组长:起草人:项目发起人:日期:2014.10.27B.项目的交付结果饱了吗网上订餐系统分析与设计饱了吗网上订餐系统系统程序饱了吗网上订餐系统系统文档饱了吗网上订餐系统转换盒培训程序C.项目问题当今社会的生活节奏越来越快,人们对餐饮的要求也越来越高,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统,用能力的餐饮企业对对餐品提供商提供网上订餐服务,不仅提高餐饮企业的服务质量,扩大知名度,也是为最终用户提供方便快捷的食品服务。D.项目目标使客户能够有效高效地从饱了么网上订餐平台订餐。E.项目描述建立一个新的信息系统,使得客户能够使用标准web浏览器通过Internet完成网上订餐或活动,项目将遵循系统的开发周期。F.业务收益增加销售改进对客户订餐方式的理解改进对市场和销售人员的利用G.估计项目持续时间4个月第二部分系统分析实验3项目需求收集3.1访谈笔录、观察笔记、会议记录访谈记录表1课题名称网上订餐系统用户调查访谈主题商家对于网上订餐系统的接受度及建议访谈者访谈日期访谈时间14:00---14:30访谈地点XX烤肉饭馆访谈对象信息姓名李老板职业个体户单位XX烤肉饭馆联系地址西苑XX烤肉饭馆联系电话XXXXXXXXXX访谈目的:了解商家对于网上订餐的接受程度,及商家对于网上订餐的顾虑及建议、要求。采访的问题:1、请问您的餐馆有没有扩展业务的意向或者在人流高峰期有没有忙不过来的时候?2、请问您有没有做网上订餐的兴趣?3、您对网上订餐的系统有没有要求?4、您对网上订餐的系统有没有顾虑?5、您对网上订餐的系统有没有建议?观察记录1受访者虽然表示有意向参加网上订餐,但表现不够热情,对此项目的信任度不大,或者兴趣不够浓厚。访谈记录表2访谈记录(整理要点):1、有做网上订餐业务的意向。2、对此项目的宣传抱有怀疑,担心受众的广度。3、对主办方与商家自身的利益划分。4、希望商家能有更加完备的商业企划及相关的管理办法条例。访谈结果(是否达到了目的,解决了哪些问题,有哪些收获和体会):基本了解了商家的市场需求,对于系统功能的设计有了一定的启发。被访问者的建议:希望系统安全性好并且配有好的宣传。课题名称网上订餐系统用户调查访谈主题商家对于网上订餐系统的接受度及建议访谈者访谈日期访谈时间15:00---14:15访谈地点学生宿舍访谈对象信息姓名张同学职业学生单位中南财经政法大学联系地址学生宿舍联系电话XXXXXXXXXX访谈目的:了解商家对于网上订餐的接受程度,及商家对于网上订餐的顾虑及建议、要求。采访的问题:1、请问您有没有网上订餐的想法?2、怎样会吸引您去网上订餐?3、您对网上订餐的系统有没有顾虑?4、您对网上订餐的系统有没有建议?访谈记录(整理要点):1.有网上订餐业务的意向。2.价格的优惠和免费送
本文标题:网上订餐系统分析与设计实验报告
链接地址:https://www.777doc.com/doc-340465 .html