下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、高校网上订餐系统的设计与实现施剑凡( 同济大学 电子与信息工程学院 )【摘要】 随着高校学生的不断增多和学生学习任务的繁重及其它各项因素的存 在,许多学生出现了吃饭难的问题, 这样就产生了快捷订餐的要求, 最快的方式 莫过于利用计算机网络, 将餐饮业和计算机网络结合起来, 就形成了今天的网上 订餐系统。 学生对餐饮的快捷性要求形成了对网上订餐的需求, 该项目将极大满 足学生的需要。【关键词】 :高校,大学生 ,计算机网络,网上订餐,快捷0 引言如今随着现代教育的飞速发展, 高校每年都会进行扩招, 随着学生的不断增 多,加大了学校对学生的管理难度,学生在不断增多,学校空间就会不断减小, 而且高校
2、的资源本来就是有限的,学生的不断增加必然会导致学生就餐难的问 题。越来越多的大学生喜欢宅在宿舍, 加上吃饭的地方离宿舍比较远, 学生们又 不想走很长的路, 而且现在学校学生非常多, 放学后学校餐厅学生很多, 就餐很 难,因此解决这一部分宅男, 宅女的吃饭问题是很必要的现在学生宿舍基本都有 了网络, 学生可以通过上网进行订餐, 通过设计一套网上订餐系统, 学生进行登 陆或注册, 获得自己最想要的各种食物, 实现网上快捷订餐的需求。 真正解决学 生的就餐问题。1 系统需求分析系统分析是平台开发的一个不可缺少的环节, 为了能够使本系统更好、 更完 善地被设计出来, 就必须先进行调查研究。 在系统调查
3、的基础上, 对新系统的功 能进行细致的分析,从而才能够开发出完整的系统设计。到实际的试运行之中, 进行测试, 如果测试满意的话, 将进行平台的完善开 发,从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。本平台利用现在比较广泛的 ASP+Acces嗷据库的架构实现的,进行系统分析,为将来进一步的实施打下一个坚实的技术基础。 本平台将投入到实际的试运 行之中,进行测试,如果测试满意的话,将进行平台的完善开发,从而实现信息 化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。此系统分为前台管理和后台管理。 前台管理是友好的操作界面, 供用户浏览、 查询使用。包括:浏览
4、商品、查询商品、订购商品、留言等功能;后台管理是提 供给管理员的,其中包括:新闻信息管理、用户管理、订单管理等。使管理员从 繁琐的手工操作中解脱出来,并提高了办公效率。 技术可行性分析网络订餐系统的开发是一项复杂的系统工程。为了保证系统开发成功, 必须 采用工程化的系统开发方法, 并研究出一些符合工程化标准的开发方法。 这些方 法旨在指导开发者进行工程化的系统开发, 从而加快系统开发的速度, 保证质量 以及降低开发成本。工程化的系统开发方法确实在开发实践中取得了一定的效果。此次开发使用JSP作为开发语言,采用Servlet技术,Tomcat5.0作为Web 服务器。 运行可行性分析:随着计算机
5、知识的普及和推广, 越来越多的人掌握了计算机的基本使用方法 和技能。随着In ternet的发展,用户对于网络、 WINDOWS环境下的软件使用 比较熟悉,对于新鲜事物,用户表现出极大的兴趣和热情。 经济可行性分析: 网络订餐系统给人们带来了方便,成为一种全新的商务模式。因此,不用出门就可以在家购物的新时尚已经到来, 构建一个网络订餐系统在经济上是完全可 行的。无论哪个网站都要有它自己的设计规则。 该平台也一样, 它的主要设计规则 有:简单性:在实现平台的功能的同时, 尽量让平台操作简单易懂, 这对于一个 网站来说是非常重要的。针对性:该平台设计是网上订餐系统及后台管理的定向开发设计, 所以具
6、有专业突出和很强的针对性。实用性:该平台能完成菜品展示和管理员管理的基本信息, 具有良好的实用 性。2系统总体方案设计网上订餐系统分两个部分,第一部分是面向用户的部分,用户可是实现在线 注册、登陆、购买菜肴、提交订单等操作,都在这一部分完成;另一部分是后台 管理部分,这部分的内容包括:管理员对菜品的添加、删除、查询、种类的管理、 订单的处理、管理员的管理、注册用户的管理等。对于网民,能吸引住他们的先决条件是网站的整体构思, 所以网站的首页提 供了一个简洁明快的界面,分为三个模块:用户管理模块、图书销售系统模块、 在线管理系统,如图3-2所示。以让浏览者能一目了然的知道,自己想要的内容 放在哪里
7、,这些内容可以提供给所有的浏览者。网上订餐系统的模型结构如下图所示:系统模块总图从前面的需求分析中得知,可以将功能分为前台和后台两类,因此模块也分为两 大类:前台模块和后台模块。下图为系统模块总图:网上订餐管理系统前台模块后台模块用户权限管理订单及管理流程图(如图3-3)介绍了用户从开始订餐到网站后台管理者查 看订单,实现送货,更改订单状态的整个过程,也是整个订餐系统的运作过程。下订单流程图:订单管理流程图:图3-3订单及管理流程图3 系统功能设计经过以上的初步调查和研究, 并且确定了该平台的可行性, 并决定开发本平 台,为了能够对现行的平台内容进行充分了解, 使所要开发的平台更具有实用性 和
8、适应性,设计出该平台功能如下 :(1) 菜品管理添加菜品。添加菜品的信息主要有:类别、菜名、价格、图片、介绍、类型 查看及修改菜品信息。修改菜品的信息包括:菜肴的信息、价格、最新产品 删除菜品信息。(2) 餐饮新闻管理添加新闻信息查看及修改新闻信息 删除新闻信息(3) 用户管理浏览所有用户信息。用户信息包括:用户 ID 号、昵称、姓名、密码、电子邮件、 电话、注册日期、具体地址等信息;有权删除任一用户; 浏览用户留言,可对其进行回复、删除(4)订单管理 可通过选择查看所有定单,已处理的定单和未处理的定单列表以及其详细信息, 并处理尚未处理的帐单(5) 客户对功能的需求注册;填写用户信息登陆;输
9、入用户名和密码登陆 所有菜品总览; 新品推荐、老牌名菜浏览; 订单信息浏览。订餐时间、到达时间、订餐内容、价格、订单状态 个人信息修改 购买菜肴 发表留言(6) 性能需求界面友好 相互信息传递顺利 运行时间满足使用需要; 安全性得到一定保障;4 结论本文简要介绍了典型 B/S 高校网上订餐系统的主要体系结构及功能模块 ,重 点讨论了系统开发工具、 开发语言等关键技术以及系统的数据库建设, 系统流程 图和功能模块的代码分析。 目前此系统基本可以完全的实现网上订餐的功能。 但 系统仍然有一些不尽人意, 而这些问题主要集中在系统的安全上, 虽然系统已经 通过相关的控制语句对登陆用户身份进行验证, 但是在当今网络信息安全中, 仅 仅对用户身份验证是不够的, 还需要对传送数据进行加密, 防止数据传输过程中 被篡改等攻击进行防御。因此在今后的工作里 , 这些功能的实现还需要更高的技 术支持,也只有这样才能完善网上订餐系统, 让所有的客户能在一个互相信任且 安全的环境中享受购物的乐趣。【参考文献】1 陈延文.对ASP的Request和Response两个内建对象的研究J.河北理工学 院学报 ,2005.62 张维明.应用软件生成环境ASP的设计与实现J.国防科技,20083 张建章.浅谈ASP开发WE数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年版健身器材购买合同
- 2025年度新兴产业孵化基地建设项目投标委托合同3篇
- 二零二五年度交通设施PPP合作合同规范3篇
- 二零二五年度xxx云计算平台搭建与维护服务合同3篇
- 2024年度能源项目收益权转让信托合同3篇
- 2025年KTV节假日特色活动策划与执行合同2篇
- 2024法律服务合同1
- 地面火灾事故专项应急预案范例(2篇)
- 2025年度施工现场安全风险评估与应急预案编制合同
- 二零二五年度PVC管材安装维修与购销合同2篇
- 四川省普通高中2024届高三上学期学业水平考试数学试题(解析版)
- 石油钻井机械设备故障预防与维护保养范本
- 浙江省温州市2023-2024学年七年级上学期期末数学试卷(含答案)
- 【全国最火爆的团建项目】旱地冰壶(拓展训练服务综合供应平台)
- 北京市西城区2023-2024学年五年级上学期期末数学试卷
- 工程结算课件
- CNAS-CL02-A001:2023 医学实验室质量和能力认可准则的应用要求
- 海康威视枪机摄像机检测报告.文档
- 部编小语一下三单元(《小公鸡和小鸭子》《树和喜鹊》《怎么都快乐》)大单元学习任务群教学设计
- 体检中心组织架构
- 森林抚育投标方案
评论
0/150
提交评论