毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
jsp+mysql餐饮主题网站的设计与实现(4)
电子商务网站建设用到了HTML语言,他是静态网页技术HTML语言让页面丰富多彩的是级联样式表(CSS样式)和动态HTML技术。对于网站开发,需要动态网页技术,较为广泛的动态技术有PHP、ASP和JSP。这三个动态语言是相继推出的。其目的都是为了简便、快捷的实现动态Web功能。一般使用的数据库有MySQL、Oracle、SQL Server、Access数据库,它们都有各自的JDBC和JDBC-ODBC来建立连接。
2 需求分析
2.1 网站功能分析
本课题主要制作一个餐饮主题网站,其网站分为两部分。分别为餐饮网站和餐饮管理系统。
餐饮主题网站包含以下内容:首页,美食,店铺查询,人才招聘(图2.1)
首页,介绍一些优惠信息和新产品,添加餐饮管理系统链接,通过链接进入系统。客户能够在注册登录之后,预定座位和简单地评价。管理员则可试先在数据库建立完之后,再登入,并可完成简单的查询和修改,删除操作。
美食,介绍本餐厅产品特色,可以以导航栏对产品做归类,让顾客更好的了解美食
店铺查询,了解店铺位置,只限于一地,可以有查询功能。
人才招聘,介绍招聘信息,并留下联系方式
图2.1 网站基本页面构架
餐饮管理系统包含两部分内容:用户管理系统(注册功能)和管理员操作系统(图2.2)
用户管理系统:用户信息首页、个人信息查看、个人信息修改、餐厅座位预定、预定座位查看、预定座位取消、餐厅评价。用户管理系统首页包含注册功能。
管理员操作系统:管理员首页、用户信息查询、用户信息删除、订单查询、订单删除、留言查看、留言删除。
图2.2 餐饮管理系统的基本页面构架
2.2 数据库分析与初步设计
按照网站功能的实现,我们需要制作一个餐饮管理系统,因此,我们需要制作一个数据库为数据存储作支持。
2.2.1 逻辑结构设计
逻辑结构设计包括概念模型合计,实际上概念模型是现实世界到机器世界的一个中间层次。概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。
概念模型的表现形式一般为E-R图,它提供了表示实体型、属性和联系方法,下图为餐饮主题网站中客户和管理员的E-R图(图2.3和图2.4)。注意:图中餐厅可能是多家,客户也可能在不同分店进餐,所以为1对多的关系。图中矩形为实体型,它具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。联系为菱形,矩形可以延伸椭圆,表示属性,此处省略,会在关系模型中展示属性。
图2.3 管理员和客户的E-R联系图
图2.4 餐饮主题网站整体E-R图
E-R图转换为关系模式:
管理员(管理员名称、管理员密码、管理员姓名)
用户(用户名、用户密码、用户姓名、用户性别、用户联系方式)
座位预定(预定号、用户名、预定月、预定日、预定地点、备注)
评价(评价号、用户名、评价、备注)
2.2.2 物理结构设计
数据库存放路径:C:\Program Files\MySQL\MySQL Server 5.0\data\resturant,此路径为默认路径(图2.5)。
图2.5 MySQL存放路径
Tomcat服务器默认存放路径:
C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\Resturant,此路径为服务器默认路径。(图2.6)
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
java仿QQ局域网聊天软件设计
下一篇:
C#企业进销存管理系统开发与设计+ER图
数据挖掘的主题标绘数据获取技术与实现
jsp+mysql的B2C网上商城系统的设计与实现
jsp+mysql毕业设计课题管理系统的设计
餐饮业电子商务應用分析【2159字】
电子商务领域研究主题和趋势探讨【2826字】
电子商务對餐饮老字号的...
jsp+mysql购物车系统核心算法的分析设计与实现
中国学术生态细节考察《...
医院财务风险因素分析及管理措施【2367字】
承德市事业单位档案管理...
志愿者活动的调查问卷表
公寓空调设计任务书
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计