第11章 数据库应用系统开发 数据库原理及应用SQL Server 2008数据库原理及应用课件

第11章 数据库应用系统开发 数据库原理及应用SQL Server 2008数据库原理及应用课件

ID:40231309

大小:712.72 KB

页数:33页

时间:2019-07-27

第11章 数据库应用系统开发 数据库原理及应用SQL Server 2008数据库原理及应用课件_第1页
第11章 数据库应用系统开发 数据库原理及应用SQL Server 2008数据库原理及应用课件_第2页
第11章 数据库应用系统开发 数据库原理及应用SQL Server 2008数据库原理及应用课件_第3页
第11章 数据库应用系统开发 数据库原理及应用SQL Server 2008数据库原理及应用课件_第4页
第11章 数据库应用系统开发 数据库原理及应用SQL Server 2008数据库原理及应用课件_第5页
资源描述:

《第11章 数据库应用系统开发 数据库原理及应用SQL Server 2008数据库原理及应用课件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第11章数据库应用系统开发一个完整的数据库应用系统应包括用户界面、业务逻辑和数据库访问。SQLServer2008不具有图形用户界面的设计功能,因此一般把它作为数据库应用系统的后端数据库,而图形用户界面的设计可使用可视化开发的工具来完成。本章将以VisualStudio2008为开发环境,使用C#语言作为开发工具,以酒店客房管理系统为例,介绍数据库应用系统开发的方法。11.1ADO.NET的概述ADO.NET(ActiveXDataObjects.NET)是Microsoft公司提供的程序访问数据库系统的API,它是一组向.NET程序员公开数据访问服务的类。图ADO.NET结构1

2、1.2系统分析图酒店客房管理系统功能模块图11.3数据库分析和设计11.3.1数据库分析图酒店客房管理系统用例图图入住的时序图图退房的时序图图管理员和用户的E-R图图管理员和客房类型的E-R图图管理员和客房的E-R图图客户的入住关系E-R图图客户的退房关系E-R图11.3.2数据库设计表“用户信息”表表“客户信息”表字段名称数据类型是否为空约束用户名varchar(12)否主键密码varchar(12)否类型nchar(5)否字段名称数据类型是否为空约束身份证号varchar(18)否主键姓名varchar(12)否电话varchar(15)否表“客房类型”表字段名称数据类型是否

3、为空约束类型编号char(4)否主键名称varchar(10)否唯一面积float是床位int是价格smallmoney否空调bit是电视bit是卫生间bit是表“客房信息”表字段名称数据类型是否为空约束客房号char(6)否主键类型编号char(4)否外键位置varchar(20)是描述varchar(50)是表“客房状态”表表“客房业务”表字段名称数据类型是否为空约束客房号char(6)否外键状态bit否字段名称数据类型是否为空约束客房号char(6)否外键入住时间datetime否身份证号varchar(18)否外键备注varchar(50)是表“业务记录”表字段名称数据类

4、型是否为空约束入住时间datetime否退房时间datetime否客房号char(6)否外键金额smallmoney否身份证号varchar(18)否外键备注varchar(50)是11.4数据库的连接和访问11.4.1数据库的连接(1)酒店客房管理中的app.config配置文档app.config配置文档的相关代码如下:

5、ppSettings>(2)调用酒店客房管理中app.config的代码在程序中读取app.config配置文档中的数据库设置信息的代码如下所示://引入命名空间System.Configuration,以支持ConfigurationSettingsusingSystem.Configuration;……//从文件app.config中读取连接字符串stringstrCon=ConfigurationSettings.AppSettings["connectionString"];11.4.2数据库的访问数据库访问的相关代码见书中DataBase

6、Access类11.5系统界面设计及相关代码实现图系统登陆界面图登录失败窗口图系统主界面图客房信息管理窗口图删除客房信息(1)图删除客房信息(2)图删除客房信息(3)图添加客房信息(1)图添加客房信息(2)图修改客房信息(1)图修改客房信息(2)图修改客房信息(3)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。