《Web技术》.docx

上传人:b****5 文档编号:29429833 上传时间:2023-07-23 格式:DOCX 页数:10 大小:787.50KB
下载 相关 举报
《Web技术》.docx_第1页
第1页 / 共10页
《Web技术》.docx_第2页
第2页 / 共10页
《Web技术》.docx_第3页
第3页 / 共10页
《Web技术》.docx_第4页
第4页 / 共10页
《Web技术》.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

《Web技术》.docx

《《Web技术》.docx》由会员分享,可在线阅读,更多相关《《Web技术》.docx(10页珍藏版)》请在冰豆网上搜索。

《Web技术》.docx

《Web技术》

网络教育学院

《Web技术》课程设计

 

 

题目:

学习中心:

层次:

专业:

年级:

学号:

学生:

辅导教师:

完成日期:

年月日

 

大工17春《Web技术》课程设计

题目四:

网上餐厅点餐系统

总则:

利用相关的平台和数据库设计一个网上餐厅点餐系统。

(具体工具平台及语言可以自己根据自己的习惯选用)

要求:

(1)建立一个完整的文件夹,所有系统内容都要包含在建立的这个文件夹内,系统各类元素文件在总文件夹中以子文件夹形式分类清楚。

(如图片都放在子文件夹image里,html页都放在pages子文件夹内,数据库文件放在DB文件夹内)

(2)系统用户分为:

普通用户和管理员用户。

不同的用户拥有不同的权限,各自完成各自的管理功能,不同的用户看到不同的系统功能。

(3)用SQLServer/MySql创建后台数据库,并完善数据库的结构和功能。

(4)普通用户的主要功能模块:

用户的注册与登录、用户登录后订餐、查看订单、支付等操作。

(5)管理员用户的主要功能模块:

管理员可以对普通用户进行管理、管理员可以对菜单和菜品库进行管理。

(6)设计完整的数据库,并包含必要的数据库表。

(7)附带一份课程设计功能说明书,也放在总文件夹中。

功能书包含:

介绍各模块功能、数据库设计说明、各模块核心程序、总结及体会。

(8)将所制作的相关文件压缩成一个文件,文件名为[姓名奥鹏卡号学习中心](如戴卫东101410013979浙江台州奥鹏学习中心[1]VIP)

 功能模块

逻辑结构设计的任务就是把概念模型结构转换成某个具体的DBMS所支持的数据模型。

设计逻辑结构时,首先是将概念结构转换为一般的关系、网状、层次模型,其次是将转换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换,最后是对数据模型进行优化。

 

将餐饮点菜系统的E-R图转换成关系数据模型。

关系模式如下:

 菜单(cd):

 菜单编号,菜品名称,菜品价格,菜品类型,菜品备注 

员工(yg):

员工工号,员工姓名,员工性别,员工年龄,证件号,联系方式 

点餐单(dcd):

点餐单编号、就餐桌号、点餐菜号,餐金汇总,负责员工,时间 顾客(gk):

就餐编号,就餐桌号,时间,人数 餐桌(cz):

餐桌桌号,餐桌名称 

账单(zd):

账单编号,账单桌号,时间,应收金额,实收金额,负责员工 

语句 

(1)创建数据库  

Creat  database xiaoqi  

(2)创建cz餐桌信息表 Create table cz (czhm int  primary key, Czmc char (8) unique ); 

(3)创建cd菜单信息表 create table cd (cpbh int primary key, cpmc char(8) , cpjg char(8), cplx char(10), cobz varchar(20) ); 

(3)创建yg员工信息表 

create table yg (yggh int primary key, ygxm char(8) , ygxb char

(2), ygnl smallint, ygzjh char(20), ygdh char(8) ); 

(4)创建dcd点餐单信息表 create table dcd (dcbh int primary key, 

dchm int foreign key references cd (cpbh), cjhz char(10), dcsj date, 

fzyg int foreign key references yg (yggh), dczh int foreign key references cz (czhm) ); (5)创建gk顾客信息表 create table gk (jcbh int primary key, jczh int 

foreign key  references cz (czhm), jcrs char(8), jzsj date ); 

(6)创建zd账单信息表  

create table zd (zdbh int primary key, zdzh int 

数据库大作业 机设肖齐200900162217 

23  

foreign key references cz (czhm), rqsj date, ysje char(8), ssje char(8), fzyg int 

foreign key references yg (yggh) 

 

 

视图建立结果

点餐数据库信息E-R图

数据库的物理结构设计是对于给定的逻辑数据模型,选取一个最合适应用环境的物理结构。

数据库的物理结构指的是数据库在物理设备上的存储结构与存取方法,它依赖于给定的计算机系统,是在数据库逻辑结构的基础上设计出一组能够满足实际需求的关系、约束、和索引等信息。

餐饮点菜系统的数据库表结构如下:

心得体会

采用了面向对象的分析方法,首先介绍了点餐管理系统的开发背景,从问题的定义着手确定了需要解决怎样的问题,提出了实现所需功能的技术实现工具及所用语言。

在需求分析阶段,分别从两个方面分析了餐厅点菜管理系统的实用性。

在需求分析中分别从系统功能需求和界面需求两个方面进行了剖析。

论文的概要设计和详细设计阶段则是对前面所叙述的各个功能的实现的具体实施。

  本系统主要采用了C#编程语言和SQL2005数据库做后台。

这样的方法可加快开发速度,节省开发成本,并且能够完成对数据库的有效、及时地更新。

在本次的设计中,对桌台信息和点餐管理平台的设计,主要实现了管理系统的部分功能。

  通过近期对点餐管理系统的设计与开发,点餐管理系统的数据库表设计,表创建,表关联及表字段条件约束已经完成,操作界面的功能模块也已经实现,经过测试,本次开发的点菜管理系统基本能够达到设计目标要求。

 

  当今企业竞争范围的伴随社会市场经济的发展以及信息化程度的不断提高而日益扩大,这样就要求企业在各个方面加强管理,要求企业有更高的信息化集成来实现对企业的整体资源进行集成管理。

现代企业都意识到,企业之间的竞争是综合实力的竞争,要求企业有更强的资金实力,具备强有力的管理能力和更快 的市场响应速度。

因此,引入计算机系统的意义是非常重大的。

所以我们应该学好专业知识,为以后踏入社会铺好路!

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

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

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