信息系统分析与设计课程实验报告饱了么网上订餐平台信息系统分析与设计组长组员专业指导教师完成日期目录第一部分项目管理与计划···················3实验1指定项目计划·····································································3实验2项目可行性分析··································································6第二部分系统分析·····················8实验3项目需求收集·····································································8实验4用例建模···········································································9实验5通过用例获取概念数据模型··················································16实验6将概念数据模型转换为对象关系模型······································17实验7分析类图建模(序列图、分析类图)······································17实验8三种可选方案选择分析························································20第三部分系统设计·····················23实验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经济可行性分析随着人民的生活水平的提高,餐厅也蓬勃发展,线下的实体服务已经满足不了日益进步的需求。网络订餐系统给人们带来了方便,成为一种全新的商务模式。网上订餐平台一方面为餐厅搭建了一个集中的宣传平台,能为餐厅节约经济成本,创...