软件设计与体系结构论文
21页1、设计题目院 系专 业学生姓名学生学号任课教师U商审UWVUtSTTY arSCIBMCB AND TKHKOLOOY软件设计与体系结构非卷面试题快餐店多功能点餐系统电子与信息工程学院计算机科学与技术倪启东快餐店多功能点餐系统摘要随着计算机软件行业的发展和互联网的普及,软件进入到人们生活的各个行 业之中。在这个软件爆炸的时代,软件系统有一个好的设计与结构显得尤为重要。 通过快餐店多功能点餐系统的设计,将软件体系结构与设计的所学的知识,运用 到实际系统中,是对知识、技术的巩固,也是能力的提升。本系统主要运用增量模型,随着知识的学习同步进行系统的开发。主要采用 了策略模式、观察者模式、装饰者模式、工厂模式、单例模式。同时,伴随着设 计原则的思想,使得系统更加稳定而高效。关键词 点餐系统;体系结构;设计模式;java目录第1章 绪论11。1引言11.2 系统开发目标11。3开发环境1第2章 需求分析32.1 项目概述32.2 功能需求32.2。1 用户需求 3.2.2.2 系统需求 3.2.3非功能需求32。3.1 产品需求 3.2。3。2 外部需求 4.2.4 业务需求42。4。1业务要求
2、4.2.4。2 客户与用户 4.2。4.3 特性 4.第3章 结构设计53.1 整体设计53.1.1 普通用户活动图 5.3。1。2会员活动图 6.3。1。3管理员活动图 7.3。2 详细设计73.2.1 模块划分 7.3.2。2 简单业务流程设计 8.第4章 设计模式94。1 工厂模式94.1。1 模式说明 9.4。1。2模式类图 9.4.1.3所用原则 94。2 抽象工厂模式104.2。1 模式说明 104。2。2 模式类图 114。2.3 所用原则 114。3 观察者模式124。3.1模式说明 124.3.2模式类图 124。3.3所用原则 124。4 策略模式134。4。1 模式说明 134。4.2模式类图 134.4。3所用原则 134.5 单件模式144。5.1模式说明 144.5。2模式类图 144。5.3所用原则 14结论 15致谢 16参 考 文 献 17第1章 绪论1.1 引言当今世界已进入信息时代,Internet成为21世纪最受关注的行业之一,它 的飞速发展和在全球范围的普及应用正在给人类生活带来革命性变化。网络技术 的发展也取得了巨大的成就,为网站开发提供了很
3、好的技术支持.正基于这个背 景,产生了快餐店多功能点餐系统。就我而言,主要是想通过快餐店多功能点餐系统的开发,让自身在软件 开发的知识水平提升一个档次,特别是对软件开发形成一种概念也正如Head First 设计模式中所说,对象村里的每个人都在使用设计模式。对于刚刚入住 对象村的我,需要有一个和大师交流的机会,而快餐店多功能点餐系统无疑 是我跻身上流社会的一个桥梁。“把模式装进脑子里,然后在你的设计和已有的应用中,寻找何处可以使用 他们。”使用设计模式的最好方法。把自己学到的模式和原则,套用到开发 的系统之上,在开发系统的同时也掌握的设计模式的基本思想。在起初没有使用 设计模式的系统中,更能明显的看出设计模式的威力所在。1.2 系统开发目标为快餐行业的网互联化提供支持,使商家和定餐者都能便捷高效的完成自己 的需求和响应.具体目标如下:用户能够在没有经过培训以及不了解原有系统的情况下使用系统; 系统应将订单处理流程加快 20以上; 用户可以节省一半的查看菜单详细信息; 当用户在快餐店用餐时,可以仅用没有系统所用时间的 30来完成订餐; 当用户叫外卖时,不需要再找外卖单以及订餐电话; 会员
4、得知优惠的效率提高 90%以上.1.3 开发环境本系统采用目前最流行的web开发技术之一一一J2EE进行开发.主要开发语 言采用Java,网页采用JSP、css以及javascript,后台处理采用servlet技术,数据库使用的是MySQL5。5,服务器使用的是Tomcat7。可以配置在Windows,Linux,Unix 等常用操作系统平台。第2章 需求分析2.1 项目概述适用于快餐店的多功能点餐系统,实现会员记录的增、删、查、改、存、读、 的基本功能,根据功能,指导系统的模式。分别对于普通用户、会员、管理员开 设系统。对于普通用户,有管理个人信息、查看菜单、订餐、结帐四种操作.对 于会员,在普通用户的基础上,可以查看优惠信息、使用优惠券。对于管理员, 可以进行管理员管理、普通用户管理、会员管理、菜单管理。2.2 功能需求快餐店多功能点餐系统在功能上应满足三类用户的需求,使得用户使用更加 方便而高效.2.2.1 用户需求管理员可以通过网络进行菜单更新、会员管理、普通用户管理、发布优惠信 息、查看选定时间段的营业情况;所有用户可以选定菜单的特定子集进行查看菜单; 普通用户可以查看今日
《软件设计与体系结构论文》由会员夏**分享,可在线阅读,更多相关《软件设计与体系结构论文》请在金锄头文库上搜索。
2022销售述职报告模板范文
广西崇左市龙州县中国红军第八军革命纪念馆招考聘用笔试题库含答案详解析
《黄山奇石》教学设计新部编版9
电脑电视连接
我国加工贸易中存在问题资料
2023年医学生毕业生登记表2023自我鉴定
化学物理变化和化学变化习题及答案
防灾减灾宣扬周活动总结
大班语言活动教案4篇
《文化创新的途径》教学设计
2023年江苏省南京市六合区金牛湖街道和仁村社区工作人员考试模拟题及答案
11级微生物重点
大班美术活动美丽的热带鱼教案
2022年优秀县安全生产年终工作计划
咸阳泵项目招商引资方案
北美郊狼肆虐 源于人类善意的
三年级语文知识竞赛试题2DOC
三八妇女节活动方案请示(2篇)
运输合同经典版
阴极保护外加电流阴极保护基本概念
2024-02-03 19页
2023-07-20 19页
2024-02-15 12页
2023-12-05 6页
2023-07-10 6页
2023-06-07 1页
2024-01-24 11页
2023-10-07 1页
2022-12-12 6页
2023-06-18 27页