- 1、本文档共46页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十章
项目案例:酒店管理系统
搭建三层架构系统
实体类的使用
在 中使用 过程
.NET 中Excel 的导入导出
DataGridView数据的筛选
异常处理
系统概述
实现酒店房间入住登记和退房
实现酒店房间基础信息
房间类型
房间
实现房间状态查看
系统角色
管理员
演示示例:酒店管理系统
系统开发步骤
明确需求
设计数据库
设计技术框架
三层架构
编码实现
测试
房间入住登记功能 开始
提供顾客信息: 和 号 客人请求房间
客人要选择合适的房间
入住要登记时间,交付押金 前台查询房间
系统记录信息
房间存在 否
是
预订成功入住 预订失败
结束
基础信息 功能
房间
房间编号
房间类型
……
房间类型
退房功能
入住信息查询
记录房款
将订房状态改为结账状态
房间状态查看功能
直观的查看酒店的所有房间信息
房间名称(编号)
房间类型
描述
入住状态(入住或空置)
床位
……
需要的数据库表
房间类型
名称、价格/天
房间
房号、房间类型、房间状态(入住/空置)、描述、床位个
数、入住客人数量
入住登记
客人 、 号、房号、入住日期、押金、房款
房间状态
入住状态
技术框架中需要考虑的问题
如何分层,每层的职责
采用哪些技术
如何报错(处理异常)
命名规范
从登记房间到退房是一个什么样的流程?
入住的订金如何确定?
退房时需要支付的房款如何计算?
房间类型、房间和入住信息需要删除么?
分层编码,牢记步骤
步步为营:Code a little,debug a little
熟能生巧
总结并 经验
记录常见错误
互相
创建数据库[25分钟]
用例1 :搭建系统框架和主窗体[25分钟]
用例2 :创建实体类[30分钟]
用例3 :房间类型 的数据 层[35分钟]
用例4 :房间类型 的业务逻辑层[15分钟]
用例5 :查询和删除房间类型[30分钟]
用例6 :修改和添加房间类型[30分钟]
用例7 :实现入住登记窗体[30分钟]
用例8 :实现入住登记数据提交[20分钟]
……
文档评论(0)