2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > ASP.NET城市酒店入住信息管理系统

ASP.NET城市酒店入住信息管理系统

时间:2019-06-12 11:29:27

相关推荐

ASP.NET城市酒店入住信息管理系统

根据对现有酒店入住信息管理系统现状及存在问题的分析,特提出以下解决方案:

利用和C#编程语言,结合SQL Server 2000数据库技术。建立一个酒店入住信息管理系统。利用网络技术,通过IIS配置服务器的站点属性,可以满足客人在线查看客房的资料并且在线预订客房。采用SQL Server 2000数据库技术,将客房信息,客人预订信息,入住信息,消费信息等存储在不同的数据表内,实现信息分类管理,并通过编程技术动态改变数据信息。通过编程对数据库相关数据表的访问,实现客人对不同信息进行查询。如:客人查询其预定信息,只需访问预订单,找到该客人的预订信息,然后在用户端的浏览器上显示出来。并可实现预订单的修改和取消。

所有功能的后台处理对客人都是透明的,客人只需向服务器提出请求,系统就会迅速、及时提供所需信息,大大地方便了客人。同时,由于采用了计算机和数据库技术,极大减轻了管理员工作量,提高了处理准确度

根据酒店入住信息管理系统基于B/S的特点,可以将其分为前台和后台两个部分进行设计,分别对应客人和管理员。前台主要用于客人查询客房、预订客房、查询、修改、删除订单;后台主要用于酒店管理员对酒店入住情况进行管理。

2.前台功能模块

前台模块的功能:

客人进入酒店网站的首页,根据客房的类型,查询酒店的客房信息,并在网上完成了客房的预订。

客人在预订了客房后可通过客房编号查询自己的订单信息,也可以修改和删除订单。

3.后台功能模块

后台模块的功能:

(1)对酒店所有订单的管理

(2)管理酒店的入住信息

(3)设置酒店的客房类型和客房信息

(4)记录入住客人的消费信息,形成账单

(5)完成客人的结账退房

(6)添加管理员:主要是添加管理员名称和密码,并设置角色

(7)删除管理员

1.引言 5

1.1 开发意义 5

1.2 课题意义 6

2.项目概述 6

2.1 可行性研究 6

2.1.1 经济可行性 6

2.1.2 技术可行性 6

2.1.3 运行可行性 6

2.1.4 时间可行性 7

2.1.5 法律可行性 7

3. 需求分析 8

3.1 功能需求 8

3.2 性能需求 9

4. 相关技术介绍 9

4.1 JSP技术简介 9

4.2 JSP工作原理 10

4.3 JSP体系结构 10

4.4 JSP的特点 11

4.5 系统数据库连接 12

4.6 MySQL介绍 15

4.7 BS模式与C/S模式的比较分析 17

4.8 JDBC介绍 18

5. 数据库分析与设计 20

5.1 数据库设计原则 20

5.2 设计数据库 20

CREATE TABLE `t_s_attachment` (

`ID` varchar(32) NOT NULL,

`attachmentcontent` longblob,

`attachmenttitle` varchar(100) DEFAULT NULL,

`businesskey` varchar(32) DEFAULT NULL,

`createdate` datetime DEFAULT NULL,

`extend` varchar(32) DEFAULT NULL,

`note` longtext,

`realpath` varchar(100) DEFAULT NULL,

`subclassname` longtext,

`swfpath` longtext,

`BUSENTITYNAME` varchar(100) DEFAULT NULL,

`INFOTYPEID` varchar(32) DEFAULT NULL,

`USERID` varchar(32) DEFAULT NULL,

PRIMARY KEY (`ID`),

KEY `FK_mnq23hlc835n4ufgjl7nkn3bd` (`USERID`),

CONSTRAINT `FK_mnq23hlc835n4ufgjl7nkn3bd` FOREIGN KEY (`USERID`) REFERENCES `t_s_user` (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `t_s_base_user` (

`ID` varchar(32) NOT NULL,

`activitiSync` smallint(6) DEFAULT NULL,

`browser` varchar(20) DEFAULT NULL,

`password` varchar(100) DEFAULT NULL,

`realname` varchar(50) DEFAULT NULL,

`signature` blob,

`status` smallint(6) DEFAULT NULL,

`userkey` varchar(200) DEFAULT NULL,

`username` varchar(10) NOT NULL,

`departid` varchar(32) DEFAULT NULL,

`debit` decimal(5,2) DEFAULT '0.00',

PRIMARY KEY (`ID`),

KEY `FK_15jh1g4iem1857546ggor42et` (`departid`),

CONSTRAINT `FK_15jh1g4iem1857546ggor42et` FOREIGN KEY (`departid`) REFERENCES `t_s_depart` (`ID`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `t_s_base_user` VALUES ('402881e5455f7eca01455f7f46290044',1,NULL,'c44b01947c9e6e3f','管理员',NULL,1,NULL,'admin','402881e5455f7eca01455f7f45b80015',100.00),('402881e54596fb2e014596fefd8c0001',NULL,NULL,'8f6958dabefcff2f','刘德华',NULL,1,NULL,'liu','402881e54586e3be014586ea3dc70007',100.00),('402881e54596fb2e014596fefefc0004',NULL,NULL,'283e0ba3d8220f7a','李连杰',NULL,1,NULL,'lee','402881e54586e3be014586ea3dc70007',100.00);

DROP TABLE IF EXISTS `t_s_config`;

CREATE TABLE `t_s_config` (

`ID` varchar(32) NOT NULL,

`code` varchar(100) DEFAULT NULL,

`content` longtext,

`name` varchar(100) NOT NULL,

`note` longtext,

`userid` varchar(32) DEFAULT NULL,

PRIMARY KEY (`ID`),

KEY `FK_m3q8r50ror4fl7fjkvd82tqgn` (`userid`),

CONSTRAINT `FK_m3q8r50ror4fl7fjkvd82tqgn` FOREIGN KEY (`userid`) REFERENCES `t_s_user` (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。