没有合适的资源?快使用搜索试试~ 我知道了~
基于java的电子订餐实践文档
需积分: 3 64 下载量 52 浏览量
2009-03-04
10:39:19
上传
评论
收藏 5.05MB DOC 举报
温馨提示
试读
37页
具备完善的网上订餐系统,用户可以足不出户,轻松买得想要的各种食物 ,功能完善。
资源推荐
资源详情
资源评论
目 录
1 项目介绍......................................................................................................................... IV
1.1 项目简介...................................................................................................................IV
1.2 项目背景与可行性分析............................................................................................IV
1.3术语与缩写解释........................................................................................................IV
2 需求分析.......................................................................................................................... V
2.1 产品介绍....................................................................................................................V
2.2 产品面向的用户群体.................................................................................................V
2.3 产品应当遵循的标准或规范......................................................................................V
2.4 产品功能的需求性.....................................................................................................V
2.4.1
用户登录、注册
.................................................................................................VI
2.4.2
浏览菜品
.............................................................................................................VI
2.4.3
菜品详细信息
.....................................................................................................VI
2.4.4
购物车
................................................................................................................ VI
2.4.5
结帐付款
.............................................................................................................VI
2.4.6
结束订餐
.............................................................................................................VI
2.4.7
管理员的操作
.....................................................................................................VI
2.5 产品的非功能性需求...............................................................................................VII
2.5.1
用户界面需求
....................................................................................................VII
2.5.2
软硬件环境需求
................................................................................................VII
2.5.3
产品质量需求
....................................................................................................VII
2.5.4
其他需求
...........................................................................................................VII
3 数据库设计.................................................................................................................. VIII
3.1 数据库环境声明.....................................................................................................VIII
3.2 数据库的命名规则.................................................................................................VIII
3.3 逻辑设计................................................................................................................VIII
3.4 物理设计...................................................................................................................IX
3.4.1
表汇总
................................................................................................................ IX
3.4.2
表
menu................................................................................................................IX
3.4.3
表
users................................................................................................................. X
3.4.4
表
bag....................................................................................................................X
3.4.5
表
manage..............................................................................................................X
3.5 安全性设计................................................................................................................ X
3.6 数据库管理与维护说明............................................................................................XI
4 界面设计.......................................................................................................................XII
4.1 界面关系图.............................................................................................................. XII
4.2 主界面.................................................................................................................... XIII
I
4.3 子界面——用户注册界面......................................................................................XIII
4.4 子界面——菜品详情介绍界面..............................................................................XIV
4.5 子界面——单个菜品信息界面..............................................................................XIV
4.6 子界面——购物车信息界面...................................................................................XV
4.7 子界面——管理员对菜的管理界面........................................................................XV
4.7 子界面——管理员对菜的更改界面.......................................................................XVI
4.8退出界面................................................................................................................. XVI
4.10美学设计...............................................................................................................XVI
4.11界面资源设计........................................................................................................XVI
5 系统设计................................................................................................................... XVIII
5.1 模块命名规则......................................................................................................XVIII
5.2 模块汇总.............................................................................................................. XVIII
5.2.1
模块汇总表
....................................................................................................XVIII
5.2.2
模块关系图
........................................................................................................XX
5.3 程序结构.................................................................................................................XX
5.3.1
数据库连接类
....................................................................................................XX
5.3.2
用户相关操作类
...............................................................................................XXI
5.3.3
菜单信息管理类
...............................................................................................XXII
5.3.4
购物车信息管理类
...........................................................................................XXII
5.3.5
管理员操作管理类
.........................................................................................XXIII
5.3.6
用户信息实体类
.............................................................................................XXIV
5.3.7
菜单信息实体类
.............................................................................................XXIV
5.3.8
购物车信息实体类
.........................................................................................XXIV
5.3.9
管理员信息实体类
.........................................................................................XXIV
6 系统实现.................................................................................................................... XXVI
6.1 连接数据库.......................................................................................................... XXVI
6.2 关闭数据库.......................................................................................................... XXVI
6.2.1
关闭
Connection
对象
.......................................................................................XXVI
6.2.2
关闭
PreparedStatement
对象
...........................................................................XXVI
6.2.3
关闭
ResultSet
对象
.........................................................................................XXVII
6.3 用户登录PUBLIC INT ISEXIST(STRING NAME, STRING PASSWORD).........................XXVII
6.4 查询菜单信息PUBLIC ARRAYLIST SHOWMENU(...................................................XXVII
6.5 查询购物车信息PUBLIC ARRAYLIST SHOWCART(STRING TIME)..........................XXVIII
6.6 添加购物车中菜品信息PUBLIC INT ADDCART(CARTBEAN CB)...........................XXVIII
6.7 修改购物车中已购买的菜品信息PUBLIC INT UPCART(CARTBEAN CB, INT NUM). .XXIX
6.8 查看购物车中是否已购买某菜品PUBLIC INT SAMECART(CARTBEAN CB).............XXIX
6.9 获得当前用户登录时间PUBLIC STRING TIME()......................................................XXX
6.10 显示菜单MENUSHOWSERVLET.............................................................................XXX
II
7 系统测试.................................................................................................................... XXXI
8 用户手册.................................................................................................................XXXIII
9. 项目总结................................................................................................................XXXVI
9.1 小组分工........................................................................................................... XXXVI
9.2 项目特色........................................................................................................... XXXVI
9.3 主要工作........................................................................................................... XXXVI
9.4 系统展望........................................................................................................... XXXVI
III
1 项目介绍
1.1 项目简介
该项目是通过网上订餐,进行订单的提交和用户一些基本信息,是一个流行的使用
性强的,操作简单的订餐系统,满足现代人时尚的生活。
开发人员:张扬 魏银银 范静 刘铸 张弘
开发时间:2008年7月12号———20 08年7月20号
1.2 项目背景与可行性分析
当今社会的生活节奏越来越快,人们对于餐饮的要求也越来越高,不仅仅要求色香
味俱全,而且对于就餐的时间和方式也有了更高要求。许多顾客由于工作繁忙无法抽出时
间享受美味。这样就产生了对快捷订餐送餐服务的需求。最快捷的方式无疑就是计算机网
络,将餐饮业和计算机网络结合起来就形成了网上订餐系统。有能力的餐饮企业对餐品提
供商提供网上订餐服务,不仅提高食品企业的服务质量,扩大知名度,也是为最终用户提
供方便快捷的食品服务。
社会对餐饮的快捷性要求形成了对网上订餐的需求。现阶段使用Java Web技术是最合
适的。使用Java Web技术的Servlet+JSP可以实现快捷开发和部署,并且可以最大限度地保
证系统稳定性。
1.3术语与缩写解释
缩写、术语 解 释
SqlServer 2000
基于客户端/服务器结构的数据库管理系统
eclipse
提供加速J2EE、Web服务、XML、数据库应用程序开发工具
内存 运行本系统服务器的内存大小
硬盘 运行本系统服务器的硬盘大小
JSP
Java Server Page,一种动态网页技术。
CPU
中央处理单元
Intel
美国英特尔公司,著名的芯片生产厂商。
IV
2 需求分析
用户可通过访问我网站电子订餐,进行登录或者注册,获得你想要的各种食物,管
理员可以查看用户菜品,可以对菜单进行增删改查,
2.1 产品介绍
产品名称:电子订餐系统
产品用途:对餐馆提供发布菜肴的信息,得到顾客订购的信息.对顾客提供订购菜肴的
服务。
2.2 产品面向的用户群体
各大酒店,网上店铺,以及一些大型商场的网上购物。
2.3 产品应当遵循的标准或规范
使用自定义变量(包括全局变量、局部变量)之前必须先声明变量,并用注释语句
标明变量的类型、用途。
自定义函数必须用注释语句标明函数的用途、参数的数据类型、意义,返回值的类
型。
2.4 产品功能的需求性
为了更具体的说明该产品的功能,具体功能如下表
:
V
剩余36页未读,继续阅读
资源评论
woaifanjing
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功