电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

Visual C#2005数据库开发案例教程 教学课件 ppt 作者 李志云 第9章

  • 资源ID:89184038       资源大小:1.05MB        全文页数:17页
  • 资源格式: PPT        下载积分:10金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要10金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

Visual C#2005数据库开发案例教程 教学课件 ppt 作者 李志云 第9章

第9章 图书馆信息管理系统,9.1系统功能设计 9.2系统数据库设计与实现 9.3主窗体设计 9.4数据库操作类设计 9.5主要功能模块设计,9.1系统功能设计,9.1.1系统设计目标 (1)图书借书处理。 (2)图书还书处理。 (3)图书资源信息查询。 (4)借阅信息查询。 (5)读者信息查询。 (6)图书入库。 (7)图书信息修改与删除。 (8)读者信息的修改与删除。 (9)员工信息的修改与删除。,9.1系统功能设计,9.1.2系统功能设计,9.1系统功能设计,9.1.3开发工具选择 开发环境: Visual Studio 2005+SQL Server2005 Express 编程语言:C# 程序架构:C/S结构。,9.2系统数据库设计与实现,9.2.1系统数据库设计 1实体E-R图 2数据库结构设计 数据库名称为:tsglxt,包括5个数据表,分别存放图书信息(book)、读者信息(reader)、读者类别信息(readerc)、借阅信息(borrow)和员工信息(employee )。 9.2.2数据库的实现,9.3主窗体设计,对于主窗体先设置以下属性: Name:改为frmMain。 Text:设为“图书馆信息管理系统”,设置窗体的标题文本。 IsMdiContainer:设为True。该窗体设为MDI窗体,即多文档窗体。 WindowState:设为Maximized,设置窗体执行时为窗口最大化。,9.3主窗体设计,9.3.1 菜单设计,9.3主窗体设计,9.3.2 工具栏设计 设计步骤是: 在主窗体上添加ToolStrip控件,在上面依次添加7个Button, 设置每个Button的DisplayStyle属性均为:Text,并设置每个Button的Text属性依次为:“借书”、“还书”、“图书信息查询”、“添加读者信息”、“添加员工信息”、“图书编码如库”和“退出”。,9.3主窗体设计,9.3.3主窗体代码实现 编程分析:单击某菜单项时,需将子窗体显示出来;单击工具栏上的按钮时,可以调用菜单项的Click事件方法代码。 例如, private void 借书处理ToolStripMenuItem_Click(object sender, EventArgs e) frmBorrow frmborrow = new frmBorrow(); frmborrow.MdiParent = this; frmborrow.Show(); private void toolStripButton1_Click(object sender, EventArgs e)/借书工具栏按钮 借书处理ToolStripMenuItem_Click(null,null ); ,9.4数据库操作类设计,9.4.1 添加类 在解决方案资源管理器中,选中项目名tsgl,右击,选择“添加”-“类”,输入数据库操作的类文件名:OperateDB.cs,单击“添加”按钮。,9.4数据库操作类设计,9.4.2 类代码的实现 private void Open()/打开数据库连接的方法 public void Close() /关闭连接 public void Dispose() /释放数据库连接资源 public int ExecuteSql(string sqlstring) /执行SqlCommand命令 public DataSet GetDataSet(string sqlstring, string tableName) /创建DataSet对象 public SqlDataReader GetDataReader(string sqlstring) /创建DataReader对象,9.5主要功能模块设计,9.5.1 登录窗体设计,界面设计,2. 代码设计,1 图书编码入库 2修改图书信息 3删除图书信息,9.5.2 图书信息管理模块设计,9.5.3 读者信息管理模块设计,1添加读者信息 2修改读者信息 3. 删除读者信息,9.5.4 图书借阅处理处理模块设计,1借书处理 2还书处理,9.5.5 信息查询模块设计,1图书信息查询 2借阅信息查询 3读者信息查询,9.6 本章小结,本章通过“图书馆管理系统”这样一个案例,介绍了在开发数据库应用系统时,可以通过创建数据库操作公共类,来简化代码的编写,避免了大量重复代码的出现。每个窗体涉及对后台数据库操作时,可以调用公共类的代码去完成。通过这个案例的介绍,相信读者已经更深一步的理解了C#和ADO.NET编程在数据库开发系统中的应用。,

注意事项

本文(Visual C#2005数据库开发案例教程 教学课件 ppt 作者 李志云 第9章)为本站会员(E****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.