网上订餐系统分析与设计实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息系统分析与设计
课程实验报告
饱了么网上订餐平台
信息系统分析与设计
组长
组员
专业
指导教师
完成日期
目录
第一部分项目管理与计划 (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),所需资源
网上订餐系统WBS
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估计期望时间需求开发7 11 15 11
总体设计 3 4 5 4
详细设计 5 7 11 7
设计实施14 20 32 21
测试 5 7 9 7
交付 5 12 19 12
总计62
1.3甘特图和网络图
甘特图
网络图
实验2 项目可行性分析
2.1经济可行性分析
随着人民的生活水平的提高,餐厅也蓬勃发展,线下的实体服务已经满足不了日益进步的需求。网络订餐系统给人们带来了方便,成为一种全新的商务模式。网上订餐平台一方面为餐厅搭建了一个集中的宣传平台,能为餐厅节约经济成本,创造更多的收益;另一方面,能为广大消费者争取更多的优惠。这样的模式使得餐厅和消费者两方面都渐渐依赖网上订餐平台,从而获得可观的收益。
有形收益
网上订餐姓名
1~5年
费用减少避免¥ 5,000
错误减少3,000
增加的灵活性 10,000
提高的活动速度 15,000
管理技术或控制的改进 0 增加销售 20,000
____ 有形收益合计¥53,000 (之后每年预计增加10000)
表1: 经济可行性分析表
2.2技术可行性分析
技术可行性是指根据现有的技术条件是否能够顺利的完成开发工作,所需要的物理资源是否具备、能否得到。技术条件包括硬件、系统软件、使用的操作环境等多个方面。随着信息技术的发展,当前的计算机硬件配置完全可以满足开发的需求。在软件方面,由于目前的单机模式发展成熟,故软件的开发平台成熟可行,它们的容量大,速度快,可靠性高,价格相对较低。此系统是基于JSP+SQLServer 2008环境开发的,目前SQLServer 2008数据库管理系统的功能也足够强大,足以满足我们的需求。
由于该系统的规模是相对较小的,主要功能是客户在网上注册、登录、浏览记录、订餐以及管理员的订单管理等,复杂性较低,对开发人员的知识水平限制较小。而且在项目启动之前,小组成员已经学习了相关知识,根据各自的擅长部分合理分配任务,完全具备开发此系统的技术。
2.3进一步细化的项目进度安排
1 、需求开发
我们产品服务对象主要面向在校学生及白领等工作人士。由于开发团队为在校学生因此,可直接在校内收集大学生就餐信息。已工作白领,可以求光谷软件园进行调查,所以,需要花费两到三天的时间进行调查准备,包括设计调查问卷、确立访谈话题及详细问题等,调查手段包括观察、问卷、访谈等。企划部对收集到需求进行整理,归纳,筛选。由企划部进行调查为期一周。
2、产品设计
根据需求调查结果,我们通过联合应用程序设计以分组会谈的思想将产品需求转换为产品功能模块。历时一天。将功能模块交由设计部进行详细设计,根据产品服务对象的特点确定系统结构、界面UI等项目,历时三天。开发部进行软件设计开发。耗时七至十天。最后有测试人员进行调试,消除bug后产品交付。
3、试运行
产品交付用户后,技术人员跟踪平台运行情况,抓住平台需求,结合企划部平台推广方案。对功能进行进一步扩充,包括地理定位系统、电子支付接口、账户预存、店铺优惠系统包括红包、打折等功能接口预留。关注系统流畅度及用户反馈并及时升级系统。
2.4系统服务请求报告
系统服务请求