酒店客房管理系统信息系统与数据库课程设计报告.docx
《酒店客房管理系统信息系统与数据库课程设计报告.docx》由会员分享,可在线阅读,更多相关《酒店客房管理系统信息系统与数据库课程设计报告.docx(11页珍藏版)》请在沃文网上搜索。
1、信息系统与数据库技术技术实践 目录一、系统目标1二、需求分析11.业务需求12.数据处理需1三、数据库设计11.数据库概念设计12.数据流图23.框架功能结构2四、系统开发设计2 1.数据库的逻辑设计2 2.数据库关系图2 3.数据库的物理设计3 4.系统运行结果4五、课程设计总结9六、附录101.参考文献102.程序清单1010信息系统与数据库技术技术实践宾馆客房管理系统设计报告一、 系统目标本系统运用于酒店客房定退和客房管理,帮助酒店更好管理房间。二、 需求分析1.业务需求网上客房信息管理系统需要管理员及时更新客房信息,客户信息和订单信息,达到资源的有效配置。2.数据处理需求本系统涉及的数
2、据源有客房信息表、客户信息表、订单信息表。三、 数据库设计1.数据库概念设计系统的主要实体有两个即客房和客户,他们之间通过“预定”活动联系起来。通过分析定义各实体的属性,建立了如下E-R图。2.数据流图3.框架功能结构四、 系统开发设计1.数据库的逻辑设计客房信息表(房号、房间类型、房间等级、价格、入住情况、备注)订单表(订单号、客户号、预定时间、房号、支付方式、入住时间、退房时间)客户信息表(客户号、姓名、性别、身份证号、手机号码、电子邮箱)2.数据库关系图3数据库物理设计(1)客房信息表T-RoomsInfo字段名称字段说明类型定义属性限定索引关系(外键)RoomCode房号Char(3)
3、Primary Key 主索引RoomType房间类型Varchar(20)Not NullRoomLevel房间等级Varchar(20)Not NullCheckIn入住情况BitDefault 0Price价格MoneyNot NullRemark备注Varchar(50)(2)订单表T-OrderInfo字段名称字段说明类型定义属性限定索引关系(外键)OrderCode订单号Char(8)Primary Key主索引CustomerCode客户号Char(8)Not NullOrderTime预定时间DateTimeNot NullDefault GetDate()RoomCode房号
4、Char(3)Primary Key T-RoomsInfo: RoomCodeCheck-inTime入住时间DateTimeNot NullCheck-outTime退房时间DateTimeNot NullPayType支付方式Varchar(1)Not Null(支付方式PayType取值:“C”为货到现金支付;“I”为信用卡支付。)(3)客户信息表T-CustomersInfo字段名称字段说明类型定义属性限定索引关系(外键)CustomerCode客户号Char(8)Primary Key 主索引T-OrderInfo:CustomerCodeCustomerName姓名Varchar
5、(20)Not NullSex性别Char(2)Not NullIDnumber身份证号Char(18)Not NullCellphoneNumber手机号码Char(11)Not NullEmail电子邮箱Varchar(30)(4)建表代码use hotelgocreate table T_Roomsinfo(roomcode char(3)not null,roomtype varchar(20)not null,roomlevel varchar(20)not null,checkin bit default 0,price money not null,remark varchar(
6、50),constraint roomcodePK primary key(roomcode)create table T_orderinfo(ordercode char(8)not null,customercode char(8)not null,ordertime datetime Default getdate()not null,roomcode char(3)not null,CheckinTime datetime not null,CheckoutTime datetime not null,paytype varchar(1)not null,constraint orde
7、rPK primary key(ordercode,roomcode,customercode)create table T_Customersinfo(customercode char(8)not null,customername varchar(20)not null,sex char(2)not null,IDnumber char(18)not null,cellphonenumber char(11) not null,email varchar(30),constraint customerPK primary key(customercode)4.系统运行结果(1)客房信息查
8、询Imports System.Data.SqlClientPublic Class form3 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim cn As New SqlConnection(Data Source=.;Initial Catalog=hotel;Integrated Security=True) Dim sql As String = select * from T_RoomsInfo _ & whe
9、re roomcode= & TextBox1.Text & Dim ad As SqlDataAdapter = New SqlDataAdapter(sql, cn) Dim ds As New DataSet() ad.Fill(ds, RoomsInfo) DataGrid1.DataSource = ds.Tables(RoomsInfo) End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Me.Clos
10、e() Form2.Show() End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click TextBox1.Text = End SubEnd Class(2)客户信息查询Imports System.Data.SqlClientPublic Class form4 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.Eve
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 酒店客房 管理 系统 信息系统 数据库 课程设计 报告
