ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:137.44KB ,
资源ID:9866543      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9866543.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程课设报告3.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件工程课设报告3.docx

1、软件工程课设报告3软件工程课程设计网上订餐系统 -后台菜品管理专 业: 计算机科学与技术 班级学号: 计科 学生姓名: 指导教师: 教授 二一七年一月网上订餐系统1. 引言1.1项目背景 时代在发展,科技在不断的进步着,人民的生活水平也有了很大的提高,随着餐饮行业的发展,由于餐饮业门坎较低,中国的大多数餐饮业的老板都是从小店发展起来的,但是家族式管理的居多,许多还是“人治”,并没有一套现代化企业制度和监督管理体制,所以从观念意识、经营思想和管理水平还有待专业化。努力在当前餐饮行业日趋激烈的竞争中脱颖而出,已成为每位餐饮业经营者所追求的目标。网络订餐实现了小店面大作为的成本效益,解决了因为店面小

2、的限制而无法提高营业额的难题,是一个小投入大成效的经营模式。 中国进入了互联网信息时代,生活方式和工作节奏都随着信息传递速度的加快而变得急促。传统的购物方式也正在向网络方面发展,出现了“网购”这种越来越受欢迎的新型消费模式。同样,作为服务支柱的餐饮业不可避免地趋向网络化发展。1.2研究意义 随着社会经济发展,人们的生活节奏不断加快,上班时间相当紧张,但一日三餐却不可少。通过网上订餐系统,不必亲临现场,在家中或在办公室上网,便可以为自己、家人、朋友聚会等置办一份既营养又实惠的美食。为了实现对客户点菜信息收集、处理、共享和再利用,以提高餐饮业务水平和效率,实现比电话订购更加方便、更迅速、更有效的送

3、餐业务。通过对订餐流程的考察,对业务的细节进行了全面的分析,结合目前最先进的软件开发技术,实现了订餐的数字化、网络化管理。 餐饮系统不仅需要将整个餐饮业务通过信息系统进行系统管理,同时需要将各类人工服务的工作交由计算机处理,比如点菜和菜单传送等等。同时,网上订餐系统,能为客户提供网络选择商家、浏览菜品介绍、点菜订餐、约定用餐时间、就餐或送餐以及注明货币支付方式等服务。这样,传统的订餐方式也正在转向网络化发展,但目前,网上订餐业务还处于形成期,成长以及发展的空间还是有很大的,当今的服务行业发展的非常的快,大家对于生活水平的质量有了很大的需求,网上订餐有很大的发展空间,在市场上也会占有一席之地。1

4、.3主要研究内容 确定网上订餐的体系结构,为管理者在进行人员管理方面提高工作的效率,为网站面向的客户群体,在进行相应业务交易时提供尽可能的简洁操作。介绍项目的工作流程,给项目的使用人员做出详细的使用介绍,是设计的项目在交互过程中体现人性化、合理化,为了最大化的提高项目的可操作性以及业务功能的使用性,而进行项目设计,以及项目的讲解,也为了使软件的详细设计,需求分析与编程更加的合理化,人性化。 本文主要研究网上订餐系统的设计与实现,在整个过程中主要完成以下工作:分析网上订餐系统的现状和发展趋势,探讨、选择系统开发技术和开发平台。研究系统开发所涉及的相关技术和理论,采用软件工程的指导思想,分析系统的

5、功能需求、性能需求和安全需求,进行系统的总体设计。对系统进行部署与测试,根据测试结果,继续完善系统。1.4运行环境Microsoft Visual Studio2010以及SQL server 20051.5功能模块主要实现的功能包括购物车的添加,查看,删除单个和删除全部;收货地址的添加,查看,修改,删除;邮箱的验证,密码的找回;菜品的添加,查看,修改,删除。2.需求分析 主要分为系统可行性分析、用户需求分析;系统分析要求必须了解系统所实现的功能,这个设计的好坏直接影响到后面的开发。用户需求分析主要是了解用户有哪些需求,本系统主要是用户的购餐需求以及管理的需求。只有了解需求分析才能进行系统的开

6、发,否则就会事倍功半,达不到我们预期的效果,因此需求分析师至关重要的。2.1系统可行性分析 可行性,是指在当前情况下,设计开发这个系统是否有必要,是否具备必要的条件,它不仅包括必要性,还包括合理性。系统的可行性分析,是针对要设计的系统,研究其设计师否存在内外部的必要条件,包括技术上、资金上、经济上、人力资源以及组织管理上的必要条件,同时要分析在目前条件下是否有必要设计这样一个系统。2.2技术可行性硬件、软件 要求不高,目前市场上的一般计算机硬件资源均能满足系统的开发要求。 2.3社会可行性 1.网络订餐将传统的交易流程信息化、数字化,一方面以信息流代替了面对面的交易,可以大量减少人力、物力,降

7、低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率。 2.网络订餐是餐饮业以比较低的成本进入信息化市场,使得中小企业有可能拥有和大企业一样的信息资源。它开放性的特点,为企业创造了更多的交易机会,提高了中小企业的竞争能力。 3.网络订餐重新定义了传统的流通模式,减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度上改变了整个社会经济运行的方式。2.4经济可行性资金可行性: 由于系统开发环境配置以及其开发并不复杂,只需一些基本的开发工具。而且开发出的系统操作起来也比较简单,另外具备网络中的一些资源优势,因此开发费用较低。经济合理性

8、: 由于通过网络进行商务活动,信息成本低,足不出户,可节省交通费,且减少了中介费用,因此整个交易活动会降低成本。2.5可行性结论 依据以上因素,本系统开发项目不仅方便快捷、高效,而且社会效益比较好,从而使本系统开发者相信该系统开发出来之后将取得的成功。 综上所述,此项目在技术、经济和社会效益上市完全可行的。3、后台管理模块的设计实现在设计实现这一部分我的主要任务就是后台部分,具体是后台的菜品管理部分的内容,包括数据库数据表的创建、数据流图、E-R图的设计等等,下面我将简单的介绍一下我的设计实现过程。3.1后台管理功能模块 后台功能主要介绍系统管理员登录网站后台进行的相应操作。首先,管理者需登录

9、后台网站。其次,登录成功后,可进行系统用户管理、菜品类别设置、网站新闻发布、菜品信息管理等。结构图如下: 订单及管理流程图介绍了用户从开始订餐到网站后台管理者查看订单,实现送货,更改订单状态的整个过程,也是整个订餐系统的运作过程。3.2菜单表和订单表的设计订单的E-R 图如下:数据库中的表格设计:表3-2-1菜品表数据项长度类型值范围ID4数字000000000-999999999菜品名称4文本2-20个汉字菜品图片50文本2-50个汉字菜品价格4数字0-1000是否特价50数字0和1类别ID10数字000000000-999999999表3-2-2订单表数据项长度类型值范围ID4数字0000

10、00000-999999999编号4数字000000000-999999999下订单时间20日期年-月-日订单状态10数字0和1送货地址30文本2-30个汉字付款方式30文本2-30个汉字总价格4数字000000000-999999999用户ID4数字000000000-9999999993-2-3菜品信息类别表数据项长度类型值范围ID4数字000000000-999999999订单ID4数字000000000-999999999菜品ID4数字000000000-999999999菜品数量4数字000000000-9999999993.3购物车的功能实现 功能说明 用户进入主页面,可以查看菜品

11、信息,看到想买的菜品,进入到登录页面,登录成功后,返回到首页,点击购物车可以购买菜品。当打算继续买菜品的时候,可以点击继续购买,饭后到首页,你也可以进入我们的结算中心,如对购买的菜品不满意,顾客额可以删除不满意的菜品,如对您选的菜品都不要的时候,可以点击清空购物车按钮,系统会帮您清除全部的菜品。系统流程图如下:3.4整体的数据流图如下3.5在做网上订餐系统应该注意的地方在本次的课程设计中,我们在很多方面做的还是不够完善,网上订餐系统无论是在开发过程中,还是建成后的日常维护过程中,都需要进行严格的检测,以保证订餐系统的服务质量。我建议做网上订餐系统应注意以下3点:(1)把握好食物质量和宣传内容环

12、节。提供的菜品必须是新鲜的优质产品而决非过期剩菜。产品宣传广告内容应健康真实,既要反映客观事物又要有欣赏价值。 (2)服务功能的检测: 网上订餐系统不仅要把好进货关,而且由于网上订餐系统提供的是虚拟的电子商品,包含的信息量大,多分支、多链接、多媒体,所以网上订餐系统的服务检测就显得格外重要。对虚拟电子商品的审查,首先要进行内容正确性测试。如文字录入的错误、参照图像的错误等都会降低用户对商品的信任度。 进行系统功能的测试。订餐系统所有功能是否能正确执行,有无死机或其他异常情况发生,交互手段是否能满足用户需求。 对系统的执行效率进行测试。测试系统对大量数据的检索效率、数据的装载时间及对鼠标的反应速

13、度等。 (3)用户身份确认及菜品的配送 随着网上订餐系统技术的日趋成熟、网上订餐的优势日趋明显,会有更多的人参与到网上订餐的浪潮中来,人类最终将迎接电子商务时代的来临。4、课程设计心得体会 这次软件工程的课程设计,我感慨颇多,虽说我们的作品不是很完美,但是那是我们一起努力的结果。在这一个星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,懂得了学好专业的重要性,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正学会,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,但可喜的是最终都得到了解决。做课设的过程中,我发现团队精神是很可贵的,我们三个一起努力,在成功后一起体会喜悦的心情,只有互相之间默契融洽的配合才能换来最终完美的结果。由于我们现在的设计能力有限,在设计过程中难免出现不足和错误,恳请老师们多多指教,我十分乐意接受你们的批评与指正。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1