目录
第1章概述 1
课题背景 1
课题意义 1
文献综述 3
技术综述 1
总体设计原则 3
第2章系统实现 3
4
4
5
会员管理模块 7
菜品类别管理模块 9
菜品管理模块 11
订单管理模块 13
第3章系统测试 16
测试目的 16
测试方法 16
测试结果 16
第4章总结 17
参考文献 17
致谢 18
摘要
本文对网络订餐系统的设计与开发过程进行了分析与叙述。依照系统开发的实际操作步骤,文章从系统概述、系统分析、系统设计和系统实现这四大章节对系统开发过程进行分别阐述。系统概述中主要进行了课题背景、课题意义和现状分析;系统分析中主要包括了系统设计前的需求分析、业务流程分析、数据流程分析和数据字典分析;而系统设计则是对系统体系结构、各功能模块、数据库结构设计等具体的系统实现过程进行剖析展示,在系统设计章节中有详细的文字解释并配有表图说明。文章还列举了关键的功能模块实现代码。
本文力求可以网络订餐系统的开发设计找到一种切实可行的解决方案,在分析了目前国内外网络订餐系统的现状的基础上,并经过反复摸索和学习研究后,借助编程语言JSP和SQL 数据库最终实现了网络订餐系统的开发,并在一系列测试后,达成了人性化、所需功能完善、操作清晰的设计目标。
关键词:JSP;SQL Server 2005;订餐
第1章概述
课题背景
的普及。越来越多的企业建立了自己的上展示自己的产品,发布最新动态信息,与用户进行交流和沟通,与合作伙伴建立系统,以及开展电子商务等。
其中网络订餐系统是电子商务网站的一种,随着信息时代的到来,人们对生活质量的追求不断提高,有用人们工作、学习的关系,常常无法正常吃饭,随着网络的普及。网络订餐业务在中国开始盛行,人们也可以通过网络订餐的方式获取自己想要的食物,这样既节省了时间。也可以为光大用户提供更多的口味,满足不同用户的需求。
课题意义
本网络订餐系统的实现,满足消费者只要通过互联网就可以足不出户订购自己喜欢的菜品,节省用户外出就餐的时间,改变了传统商业交易,在互联网上进行交易,实现网上购买菜品和食物,大大方便了用户。
文献综述
目前的网络订餐系统种类繁多,但依据各自不同的规模和功能需要,大体上所采取的技术体系采用Asp+ Microsoft Access/ SQL Server技术,或者Php + SQL Server,几乎有很少使用JSP体系结构技术。
技术综述
尽管有着众多的网络开发体系,但如何决定一个系统使用何种方法开发仍然是基于系统的基本需求,本文不详细描述各种开发体系的性能优劣,这里选取了二家不同规模的网络系统,将各系统选用的开发体系列表比较如下:
各系统选用的开发体系列表
系统
开发语言
数据库
Web服务器
操作系统
肯德基网络订餐系统
Asp
soft SQL Server 2005
IIS
Windows Server 2000
青青岛网络订餐系统
Php
soft SQL Server 2005
IIS
Windows Server 2000
总体设计原则
本系统为了设计、实现和后期维护的方便,以及系统用户使用的便利,所以必须采取一定的设计原则[3]。其主要设计原则有:
简单性:在实现系统的功能的同时,尽量让系统操作简单易懂,这对于一个系统来说是非常重要的。
针对性:本系统设计是针对网络订餐系统的需求定向开发设计,所以具有专业突出和很强的针对性。
实用性:要求本系统能够满足网络订餐系统的需求,因此具有良好的实用性。
一致性:页面整体设计风格以及命名规则的一致性:整体页面布局和用图用色风格及变量、类名和其他元素的命名规则保持一致。功能一致性:完成同样的功能应该尽量使用同样的元素。元素风格一致性:界面元素的美观风格、摆放位置在同一个界面和不同界面之间都应该是一致的。变量命名规则的一致性:变量应该用统一的规则进行命名,做到任意变量均能从上下文推断其义。
先进性:本系统采用JSP技术、SQL等被广泛采用系统开发技术和数据库,因此本设计具有良好的先进性,具体表现在其具有良好的可扩展性,可开发性。
第2章系统实现
输入网址http://localhost:8080/wldc,,,这个类负责提取相关的数据。包括系统公告信息、菜品信息、菜品排行榜数据等,并把这些数
计算机专业毕业论文交互式网站2 来自淘豆网m.daumloan.com转载请标明出处.