收藏 分销(赏)

SQL-Server酒店管理系统课程设计报告.docx

上传人:二*** 文档编号:4518121 上传时间:2024-09-26 格式:DOCX 页数:17 大小:504KB 下载积分:5 金币
下载 相关 举报
SQL-Server酒店管理系统课程设计报告.docx_第1页
第1页 / 共17页
本文档共17页,全文阅读请下载到手机保存,查看更方便
资源描述
学 号 数据库应用技术课程设计 设计说明书 中环酒店仓库管理系统 起止日期: 2021 年 12 月 27日 至 2021 年 12 月 31 日 学生姓名 班级 成绩 指导教师(签字) 计算机工程系 2010年12月27日 课程设计任务书 2021—2021学年第 1 学期 计算机工程 系 专业 班级 课程设计名称: 数据库应用技术课程设 设计题目: 中环酒店仓库管理系统 完成期限:自 2021 年 12 月 27 日至 2021 年 12 月 31 日共 1 周 设计依据、要求及主要内容〔可另加附页〕: 设计依据:根据?数据库应用技术课程设计大纲?。 要求: (1)、掌握数据库设计(包括六个阶段)的根本方法 (2)、熟练掌握SQL Server数据库管理系统 (3)、了解MIS系统的常用的开发模式 (4)、掌握一种MIS开发工具(ASP,PB,VC++,Delphi,VB.NET,C#等) (5)、具体设计与实现一个管理信息系统(MIS) 主要内容:严格遵循软件开发的标准与信息系统的开发规程,整个设计过程严格按如下的几个阶段要求执行: (1)、需求分析阶段 (2)、数据库概念结构设计阶段 (3)、数据库逻辑结构设计阶段 (4)、数据库物理设计阶段 (5)、数据库应用系统的开发(数据库前端应用开发) (6)、数据库的实施与维护 指导教师〔签字〕: 教研室主任〔签字〕: 批准日期: 年 月 日 课程设计进度方案表 序号 起止日期 方案完成内容 实际完成情况 检查日期 检查人签名 1 12月27日中午至12月27日下午 完成课程设计的说明书、任务书。 2 12月28日上午至12月28日中午 需求分析,了解与分析用户需求,规定方案。 3 12月28日中午至12月29日中午 数据库的结构设计,系统总体功能模块图要求,完成数据库各关系模式的创立。 4 12月29日下午至12月30日上午 编写应用程序,实现各个模块的功能,将各个模块集成,实现一个完整的数据库应用系统。 5 12月30日下午至12月31日中午 数据库的载入,进行应用程序的调试及试运行。 6 12月31日中午只12月31日下午 完成后的维护和设计报告。成果提交及课程辩论 7 8 9 指导教师批准,并签名: 2021 年 月 日 摘要 仓库管理系统是针对社会中一些大中型仓库管理使用,从消费者的角度来说,结账时应该准确和快速,毕竟时间就金钱。由于传统的仓库管理给管理员带来很多不便,针对这方面的缺陷,开发这个系统可以方便快捷查出商品信息情况,每天的售货情况。方便了经营方的商品管理、人员管理。大大提高了仓库管理水平。进而加速了社会的开展速度,提高了人民的生活水平。本系统还可以给仓库和顾客节约更多时间,加快了酒店的运转速度。 关键词:VB;小型超市收银管理系统;SQL Server 2000 摘要 1 第一章 产品开发背景 2 第二章 系统需求分析 2 第三章 系统总体设计 3 第四章 数据库设计 3 1数据库概念结构设计及E-R图 3 2登录表E-R图 4 3商品表E-R图 4 4各实体E-R图 4 5逻辑结构设计 5 6 商品表中的实时数据 5 7登陆表中的实时数据 5 8物理设计 5 第五章 系统详细设计 6 1 功能需要 6 2数据库中存储过程源码 6 3 VB前台程序设计源码 7 第六章 系统使用说明 12 第七章 参考文献 14 第一章 产品开发背景 当今,酒店、饭店已经随处可见,而且集中众多的公共厂所,酒店仓库管理问题也成为了酒店管理者劳心费事的重要内容,为了方便酒店管理者使用,提高办事效率,就设计出一套应用简单,易于操作的后台管理系统,实现对酒店每日进货的管理。 第二章 系统需求分析 系统主要功能: 本工程是仓库管理系统,其中,主要实现:仓库物品信息的添加修改查询管理,货物统计查询,供给商添加删除的管理。方便工作人员进行销售和营业额的统计,也使管理员更快捷的管理酒店仓库的运作。工程基于SQL server2000平台,是一个针对后台管理的系统,应用多层框架技术来实现的。 整体数据流图: 第三章 系统总体设计 第四章 数据库设计 1数据库概念结构设计及E-R图 酒店管理系统是一个针对酒店管理的一个简单系统。数据库中主要含有两张表,登陆表中字段有用户名,密码。商品表中字段有商品号、商品名称、单价、商品类型、库存量、厂商。 2登录表E-R图 3商品表E-R图 4各实体E-R图 5逻辑结构设计 6 商品表中的实时数据 7登陆表中的实时数据 8物理设计 选择实施环境,即选择SQLServer2000作为本信息系统的数据库管理系统。 第五章 系统详细设计 1 功能需要 为了提高物品管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息系统来加以管理。而商品销售管理系统是当前应用于酒店等管理系统的典型代表。本组设计的超市销售管理系统主要完成的功能有:商品根本信息维护,以及这一系列过程中涉及商品的数据修改、查询统计、删除等多种操作。此外,ADO具有很多的优点,其中包括易于使用,熟悉的界面,高严谨及较低的内存空间战胜。本系统的开发使用的是ADO方式来开发数据库。要使用这种访问方式,必须在VB工程里面引用Microsoft ActiveX Data Objects库。使用本系统大大提高超市的运作效率;通过全面的信息采集和处理,辅助提高超市的决策水平;还可以迅速提升酒店的管理水平。 2数据库中存储过程源码 (1) 商品表插入 CREATE PROCEDURE spb_insert @sph varchar(50),@spmc varchar(50),@splx varchar(50),@dj float,@kcl char(10),@cs varchar(50) as insert into 商品表 (商品号,商品名称,库存量,商品类型,厂商,单价) values (@sph,@spmc,@kcl,@splx,@cs,@dj) GO 〔2〕商品表删除 CREATE PROCEDURE spb_delete @sph varchar(50),@flag int output as if exists(select *from 商品表 where 商品号=@sph and 库存量=0) begin delete from 商品表 where 商品号=@sph and 库存量=0 set @flag=0 end else set @flag=1 GO 3 VB前台程序设计源码 (1) 登陆界面源码 Dim rs As New ADO Private Sub Command1_Click() strsql = "select * from 登录表 where 用户名='" & Text1.Text & "'" & "and 密码='" & Text2.Text & "'" rs.Open strsql, cn, 1, 3 If rs.EOF Then MsgBox "用户名或密码错了", 32, "警告" Else Unload Me End If End Sub Private Sub Command2_Click() End End Sub Private Sub Image1_Click() End Sub Private Sub 注册_Click() If Text1.Text = "" Or Text2.Text = "" Then MsgBox "用户名和密码不能为空", 16 + 4, "警告" Else str1 = "select * from 登录表 where 用户名='" & Text1.Text & "'" rs.Open str1, cn, 1, 3 MsgBox "注册成功", 64, "信息提示" End If End Sub Private Sub Form_Load() cn.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=超市管理" End Sub 〔2〕商品表界面源代码 Private Sub Command1_Click() str1 = "select * from 商品表 where 商品号='" & Text1.Text & "'" If rs.State = 1 Then End If rs.Open str1, cn, 1, 3 If rs.EOF Then MsgBox "该商品不存在" Adodc1.CommandType = adCmdText Adodc1.RecordSource = str1 Else Text1.Text = rs("商品号") Text2.Text = rs("商品名称") Text3.Text = rs("库存量") Text4.Text = rs("商品类型") Text5.Text = rs("厂商") Text6.Text = rs("单价") End If End Sub Private Sub Command2_Click() str1 = "select * from 商品表 where 商品号='" & Text1.Text & "'" If rs.State = 1 Then End If rs.Open str1, cn, 1, 3 If rs.EOF Then MsgBox "数据添加成功", 64, "信息提示" Adodc1.CommandType = adCmdText Adodc1.RecordSource = "select * from 商品表" Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Text5.Text = "" Text6.Text = "" Else MsgBox "该商品已经存在了", 16, "警告" End If End Sub Private Sub Command3_Click() Unload Me End Sub Private Sub Command4_Click() If rs.State = 1 Then End If If rs1.State = 1 Then End If rs1.Open "select * from 商品表 where 商品号='" & Text1.Text & "'and 商品名称='" & Text2.Text & "'", cn, 1, 3 If rs1.EOF Then MsgBox "没有此种商品不能删除!" Else rs.Open "delete 商品表 where 商品号='" & Text1.Text & "' and 商品名称='" & Text2.Text & "'", cn, 1, 3 MsgBox "确定删除吗", 32 + 4, "警告" Adodc1.CommandType = adCmdText Adodc1.RecordSource = "select * from 商品表" End If Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Text5.Text = "" Text6.Text = "" End Sub Private Sub DataGrid1_Click() If Adodc1.Recordset.RecordCount <= 0 Then MsgBox "当前表是空表", 16, "信息提示" Else Text1.Text = Adodc1.Recordset.Fields(0) Text2.Text = Adodc1.Recordset.Fields(1) End If End Sub Private Sub Form_Load() cn.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=超市管理" End Sub Private Sub Image1_Click() End Sub 第六章 系统使用说明 1.翻开 “08060026顾磊〞 文件夹 2.翻开SQL Server 2000 3.附加数据库,翻开主文件夹里的数据库子文件夹,然后把里面的两个数据库文件附加到数据库里。 —工程—中环酒店仓库管理系统.vbp,然后双击工程1里面的 窗体进行一些设置,然后保存。 “08060026顾磊〞文件夹里面的“〞文件,双击翻开即可。 7.登陆,登陆的账号为admin,密码为123 进入界面可以对各个表进行查询,删除,和退出操作。 第七章 参考文献 [25]申晋,朱维申等.三峡永久船闸高边坡岩体裂隙分布的分形研究.岩土力学学报,1998,20(5):35—39 [2]毛昶熙,周名德等.闸坝工程水力学与设计管理.北京:水利电力出版社,1995:8—9 英文参考文献及期刊杂志 [39]Tanzi,Vito.Theory and policy:A comment on Dixie and on current tax theory.International Monetary and Fund Staff Paper (IMF), Vol.39, No.4, 1992: 957-966 著作按下述格式书写: [5]Rudiger Dorbusch.Policy making in the Open Economy.Oxford University Press Inc., 1993: 149 [6]Alao Martina.Some Economic Model of Fertility in Developing Countries and China’s Recent Comparative Demographic Experience.International Symposium on Population and Sustainable Development, Beijing, China, 1995: 27—29 [60]康博工作室,张红军,王红等缟著?Visual Basic 6.0中文版高级应用与开发指南?,人民邮电出版社,2001年4月第一版 [20]Visual Basic工程应用与工程实践 机械工业出版社 高春艳、李俊民等 2005年1月 [98]SQL SERVER系列教程 清华大学出版社 郑阿奇主编,刘启芬,顾韵华编著
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服