校园订餐系统.docx
《校园订餐系统.docx》由会员分享,可在线阅读,更多相关《校园订餐系统.docx(28页珍藏版)》请在第一文库网上搜索。
1、软件工程n大作曲校园订餐系统结构化分析与设计学院:理学院专业:信息与计算科学组长:组员:2015-01-05指导教师:信息学院巢进波提交日期:成绩评定表项目名称校园订餐系统小组成绩指导教师评语个人成绩评定表姓名学号组内排名本人签字个人成绩12345任务分配说明在平时的每一次小作业中我们的分配如下:姓名问题定义可行性分析需求分析总体设计详细设计共同讨论并进行问题性质和规模的总体把握可行性分析的总体把握对需求分析进行分析并总结概括对总体设计进行分工并总结概括设计数据流图以及PAD图共同讨论软件可以实现的功能并分析开发背景进行经济可行性的分析建立状态转化图对层次图进行分析并概括设计数据库共同讨论软件
2、可以实现的功能并记录总结进行系统工作量的分析对系统的综合要求进行分析对IPO图进行分析并概括对各模块进行详细介绍共同讨论软件可以实现的功能进行经济可行性和技术可行性的分析建立数据字典对层次图分析并画图对各模块进行详细介绍共同讨论软件可以实现的功能进行操作设备的分析建立数据流图和E-R图对IPO图进行分析并画图对各模块进行详细介绍我们小组在每次的作业中都共同讨论,具体编写文档工作分配给各位同学,以上是初步完成的作业中的分配,在老师给了反馈之后又重新给各个同学分配了各自的任务,让大家对每一部分以及整体思路都有详细的了解,故新的分配任务如下:学生一:整体的把握、任务的分配、数据流图(总、分)的定义及
3、画图、文档的排版学生二:对系统每部分状态的把握、状态转换图的重新定义以及画图学生三:对整体数据对象进行分析、定义数据字典以及物理结构设计学生四:对关系模式进行准确把握、得出E-R图并转换为关系模式学生五:对层次功能进行分析、画出层次图、并设计数据库一、问题定义11.1 开发背景11.2 问题定义1二、可行性分析32.1 技术可行性32.2 操作可行性32.3 经济可行性32.4 时间设备可行性32.5 系统工作量4三、需求分析53.1 数据分析53.1.1 数据采集53.1.2 数据字典53.1.3 数据模型E-R图73.2 功能需求83.2.1 细化的数据流图83.2.2 行为模型状态转换图
4、93.3 性能需求103.4 运行需求113.5 其他需求11四、总体设计124.1 系统体系结构设计124.1.1 关系模式的设计124.1.2 层次图124.2 软件结构设计124.3 数据库设计13五、详细设计165.1 人机界面设计165.2 数据库接口设计195.2.1 用户接口195.2.2 内部接口195.3 PAD图20六、参考文献21七、总结22一、问题定义1.1 开发背景目前,校园内学生数量多,食堂空间又比较小。而中午,晚上学生用餐时间比较集中,造成用餐时间段拥挤现象严重。同时,学生等待时间过长,造成了不必要的时间浪费。虽然食堂与一些订餐软件合作,提供送餐服务,学生们期待通
5、过软件订餐,不用去食堂,减少等待时间。但是通过实践发现,用订餐软件订餐,订单处理不及时,送餐速度慢,造成了更大的不便。基于目前的状况,我们小组对订餐软件进行改善,取消了送餐功能,设置了分时间段订单,并设置每一时间段订单上限,并加入了提醒功能,学生收到提示可立即到食堂自取,将集中买饭时间分散开,减少了等待时间,节省了学生们宝贵的学习时间。1.2 问题定义阐述本项目要解决的问题是什么。也可以包含本项目不做什么,以明确界定要解决的问题。写清总体目标和工程的规模,然后从不同角度具体展开。例如:可以从前台和后台两个方面分功能模块阐述,也可以从满足不同用户的多种需求的角度阐述。简明扼要,不求大而全,要突出
6、重点和特色。工作量以人均一个核心功能为基准,鼓励有余力的小组增加完善性功能。解决放学后同学买饭集中等待时间过长造成时间浪费的问题。能够合理的安排同学们的吃饭时间,提高食堂效率,让每个人都能愉快的吃好每顿饭。针对饿了么软件在实际使用中遇到的问题进行了改进。本软件的创新点:分时段订餐并设置了饭菜订单数量实时更新显示,以便用户能够有更多的订餐选择;对每个同学的消费信息进行记录并生成信誉评价;订单确认后系统提醒,同学及时自主取餐减轻卖家物流压力。本软件前台后台各分为四个模块,具体内容如下:前台:1 .用户信息模块:用户主要针对学生。学生以学号注册,实现每人一个账号,每个人的信息中都存有一个信誉度,若信
7、誉度达到下线则取消其订餐资格,每个人订餐之前都需登录,并可以修改信息。另外卖家也可以申请账号,但与学生不同,卖家可以对菜单进行增删改查等功能。2 .菜单信息模块:用户能够在软件平台上进行对商品的浏览,查询,选择,并且每个商品都会有各个时间段已定餐数量以及订餐数量上限的显示。3 .订单模块:买家在浏览完毕后选择好商品提交订单,在所选做餐时间段以前也能取消订单。卖家接收订单,对订单信息进行处理,确认订单后对学生进行系统提醒。4 .评价模块:完成订单后,用户可以对消费的商品进行评价,提交后卖家能对评价信息进行回复,实现买家卖家的在线沟通。后台:1 .用户信息管理模块:管理员能实现对用户信息的查询,并
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园 系统