首页 VisualC数据库开发案例教程第9章

VisualC数据库开发案例教程第9章

举报
开通vip

VisualC数据库开发案例教程第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开发工具选择 开发环境:VisualStudio2005+SQLSer...

VisualC数据库开发案例教程第9章
第9章图 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 馆信息管理系统 9.1系统功能 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 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开发工具选择 开发环境:VisualStudio2005+SQLServer2005Express 编程语言:C# 程序 架构 酒店人事架构图下载公司架构图下载企业应用架构模式pdf监理组织架构图免费下载银行管理与it架构pdf :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主窗体代码实现编程 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 :单击某菜单项时,需将子窗体显示出来;单击工具栏上的按钮时,可以调用菜单项的Click事件方法代码。例如,privatevoid借书处理ToolStripMenuItem_Click(objectsender,EventArgse){frmBorrowfrmborrow=newfrmBorrow();frmborrow.MdiParent=this;frmborrow.Show();}privatevoidtoolStripButton1_Click(objectsender,EventArgse)//借书工具栏按钮{借书处理ToolStripMenuItem_Click(null,null);}9.4数据库操作类设计9.4.1 添加类   在解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 资源管理器中,选中项目名tsgl,右击,选择“添加”---“类…”,输入数据库操作的类文件名:OperateDB.cs,单击“添加”按钮。9.4数据库操作类设计9.4.2 类代码的实现 privatevoidOpen(){…}//打开数据库连接的方法  publicvoidClose(){…}//关闭连接 publicvoidDispose(){…}//释放数据库连接资源 publicintExecuteSql(stringsqlstring){…}//执行SqlCommand命令 publicDataSetGetDataSet(stringsqlstring,stringtableName){…}//创建DataSet对象 publicSqlDataReaderGetDataReader(stringsqlstring){…}//创建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编程在数据库开发系统中的应用。
本文档为【VisualC数据库开发案例教程第9章】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
孟子73代
暂无简介~
格式:ppt
大小:1MB
软件:PowerPoint
页数:0
分类:工学
上传时间:2019-07-26
浏览量:7