第1章 绪论 1
1.1 项目开发的背景 1
1.2 项目开发的意义 1
第2章 需求分析 3
2.1 系统目标 3
2.2 可行性分析 3
2.2.1技术上的可行性 3
2.2.2 经济上的可行性 4
2.2.3操作上的可行性 4
2.2.4法律上的可行性 4
2.3 系统功能需求 5
2.4相关技术 5
2.4.1 ASP.NET技术 6
2.4.2 B/S模式体系架构 7
2.4.3 抽象工厂设计模式 8
2.5开发工具 11
2.5.1 C#概述 11
2.5.2 SQL Server 2005介绍 11
2.5.3 运行环境的选择 13
第3章 系统设计 14
3.1 系统总体框架 14
3.2 项目框架搭建的实现 14
3.2.1 三层架构 15
3.2.2 选择三层架构的原因 15
3.3 程序流程图 15
3.4 前台子系统 18
3.4.1 会员注册 18
3.4.2 酒店查询 18
3.4.3 客房查询 18
3.4.4 客房预订 18
3.4.5 个人中心 18
3.4.6 酒店最近动态查看 18
3.4.7 论坛讨论 19
3.4.8 酒店评价 19
3.4.9 投诉与建议 19
3.4.10 帮助中心 19
3.5后台子系统 19
3.5.1 酒店资料管理 19
3.5.2 客房资料管理 19
3.5.3 用户管理 20
3.5.4 订单管理 20
3.5.5 论坛管理 20
3.5.6 投诉建议反馈 20
3.5.7 系统数据管理 20
第4章 数据库设计 21
4.1 数据库概念结构设计 21
4.1.1 系统涉及的实体 21
4.1.2 实体的属性 21
4.1.3 系统实体属性图 22
4.2 数据库逻辑结构设计 27
4.2.1 酒店(Hotel) 27
4.2.2 客房(Room) 27
4.2.3 订单(Reserve) 28
4.2.4 用户(User) 28
4.2.5 角色(Role) 29
4.2.6 功能模块(Module) 29
4.2.7 功能(Function) 29
4.2.8 发表的帖子(Fbcontent) 30
4.2.9 回复的帖子(Hfinfo) 30
4.2.10 文章(Article) 30
4.2.11 酒店评价(Comment) 31
4.2.12 留言信息(Message) 31
4.2.13 系统数据(SysData) 32
第5章 系统实现 33
5.1 编码的实现 33
5.1.1 编写代码的规范 33
5.1.2 编码的实现 33
5.2 运行效果 36
5.2.1 登录界面 36
5.2.2 注册界面 36
5.2.3 前台首页 37
5.2.4 酒店查询及预订界面 38
5.2.5 后台酒店信息管理界面 39
5.2.6 后台订单管理界面 40
5.2.7 其他辅助模块 41
第6章 结论与展望 42
6.1 结论 42
6.2 展望 42
致谢 44
参考文献 45
1