系统使用C#作为编程语言、用Sql Server作为后台数据库,系统的开发目标具体有3个:(1)为民宿管理人员、入住会员等提供一个信息查询、信息管理平台;(2)为民宿入住人员提供更高效、更优质的服务;(3)使民宿的信息服务与管理水平得到进一步的优化。
系统设计明确系统功能。民宿管理系统主要是两部分,即应用层和管理层。实现与用户交互的界面,其操作简单方便,完成客房信息管理、客户预订管理、客户入住管理、客户换房管理、客户结账管理,这都是应用层主要功能。管理层主要实现对数据的管理操作,如数据的新增、删除与修改等,数据的导入导出也可以同时实现。
用户模块只要是让普通用户使用,包括系统维护管理、客房信息管理、客户预订管理、客户入住管理、客户换房管理、客户结账管理,管理员模块只要是让管理员使用,包括系统维护管理(登录密码修改、数据备份、系统用户管理)、客房信息管理(客房信息录入、删除、修改、报表)、客户预订管理(客户预定录入、删除、修改、报表)、客户入住管理(客户入住录入、删除、修改、报表)、客户换房管理(客户换房录入、删除、修改、报表)、客户结账管理(客户结账录入、删除、修改、报表),可以对数据进行添加、删除、修改及查询等操作。系统总体功能结构图如下图所示。
本系统的数据库采用Sql Server 2008,以下是系统部分表的物理结构:
用户信息表(tusers):存储系统的用户账号等关键信息。
字段名称 |
字段类型 |
大小 |
允许为空 |
最大长度 |
备注 |
ID |
Int |
4 |
自增编号 |
10 |
索引 |
uname |
VarChar |
50 |
是 |
255 |
账号 |
pwd |
VarChar |
50 |
是 |
255 |
密码 |
utype |
VarChar |
50 |
是 |
255 |
类型 |
addtime |
DateTime |
8 |
是 |
23 |
时间 |
客房信息表(tfang):
字段名称 |
字段类型 |
大小 |
允许为空 |
最大长度 |
备注 |
ID |
Int |
4 |
自增编号 |
10 |
索引 |
kfno |
VarChar |
50 |
是 |
255 |
房号 |
kfleixing |
VarChar |
50 |
是 |
255 |
房型 |
kfjiage |
VarChar |
50 |
是 |
255 |
价格 |
kfpeizhi |
VarChar |
50 |
是 |
255 |
配置 |
cwtype |
VarChar |
50 |
是 |
255 |
床型 |
addtime |
DateTime |
8 |
是 |
23 |
时间 |
客房预定表(tyuding):
字段名称 |
字段类型 |
大小 |
允许为空 |
最大长度 |
备注 |
ID |
Int |
4 |
自增编号 |
10 |
索引 |
kfno |
VarChar |
50 |
是 |
255 |
房号 |
kfleixing |
VarChar |
50 |
是 |
255 |
房型 |
kfjiage |
VarChar |
50 |
是 |
255 |
价格 |
khno |
VarChar |
50 |
是 |
255 |
客户号 |
khname |
VarChar |
50 |
是 |
255 |
姓名 |
khid |
VarChar |
50 |
是 |
255 |
身份证号 |
yddate |
VarChar |
50 |
是 |
255 |
预定日期 |
send |
VarChar |
50 |
是 |
255 |
接送否 |
addtime |
DateTime |
8 |
是 |
23 |
时间 |
结账信息表(tjiezh):用于存储客户的消费账务数据。
字段名称 |
字段类型 |
大小 |
允许为空 |
最大长度 |
备注 |
ID |
Int |
4 |
自增编号 |
10 |
索引 |
ono |
VarChar |
50 |
是 |
255 |
订单号 |
Khname |
VarChar |
50 |
是 |
255 |
姓名 |
kfno |
VarChar |
50 |
是 |
255 |
房号 |
kftype |
VarChar |
50 |
是 |
255 |
房型 |
kfjiage |
VarChar |
50 |
是 |
255 |
价格 |
rzdate |
VarChar |
50 |
是 |
255 |
入住日期 |
yajin |
VarChar |
50 |
是 |
255 |
押金 |
lbdate |
VarChar |
50 |
是 |
255 |
离开日期 |
days |
VarChar |
50 |
是 |
255 |
住宿天数 |
rzxiaofei |
VarChar |
50 |
是 |
255 |
消费入账 |
rzhuafei |
VarChar |
50 |
是 |
255 |
话费入账 |
rzcanfei |
VarChar |
50 |
是 |
255 |
餐费入账 |
yufu |
VarChar |
50 |
是 |
255 |
预付金额 |
addtime |
DateTime |
8 |
是 |
23 |
时间 |
客户入住信息表(truzhu):
字段名称 |
字段类型 |
大小 |
允许为空 |
最大长度 |
备注 |
ID |
Int |
4 |
自增编号 |
10 |
索引 |
ono |
VarChar |
50 |
是 |
255 |
订单号 |
name |
VarChar |
50 |
是 |
255 |
姓名 |
sex |
VarChar |
50 |
是 |
255 |
性别 |
type |
VarChar |
50 |
是 |
255 |
类型 |
kfid |
VarChar |
50 |
是 |
255 |
身份证号 |
kftel |
VarChar |
50 |
是 |
255 |
联系电话 |
kfno |
VarChar |
50 |
是 |
255 |
房号 |
kftype |
VarChar |
50 |
是 |
255 |
房型 |
jiage |
VarChar |
50 |
是 |
255 |
价格 |
rzdate |
VarChar |
50 |
是 |
255 |
入住日期 |
days |
VarChar |
50 |
是 |
255 |
入住天数 |
yajin |
VarChar |
50 |
是 |
255 |
押金 |
rek |
VarChar |
50 |
是 |
255 |
备注 |
addtime |
DateTime |
8 |
是 |
23 |
时间 |
客户基本信息表(tkehu):
字段名称 |
字段类型 |
大小 |
允许为空 |
最大长度 |
备注 |
ID |
Int |
4 |
自增编号 |
10 |
索引 |
khno |
VarChar |
50 |
是 |
255 |
客户号 |
xingming |
VarChar |
50 |
是 |
255 |
姓名 |
khsex |
VarChar |
50 |
是 |
255 |
性别 |
kftel |
VarChar |
50 |
是 |
255 |
手机号 |
kfid |
VarChar |
50 |
是 |
255 |
身份证号 |
jiguan |
VarChar |
50 |
是 |
255 |
籍贯 |
addtime |
DateTime |
8 |
是 |
23 |
时间 |
友情链接:源码邦邦计算机毕业设计软件开发知识好易毕业设计c#.net程序设计javajsp程序设计VUE/SpringBoot前后端分离
郑重承诺:本站所有资料真实原创,仅供学习交流之用,请勿转载或作非法用途。如有侵犯您的版权有损您的权益,请联系我们纠正!
好易设计haoyi369.com 版权所有 © Copyright 2021~2022 蜀ICP备19029022号-1