一种新型图书管理系统-必威体育精装版文档.docxVIP

一种新型图书管理系统-必威体育精装版文档.docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种新型图书管理系统 0.引言 《图书馆管理系统》主要用于对图书馆的图书进行有效管理, 满足图书管理电子化、标准化的新要求;功能强大的图书查询模 块,大大方便了用户日常图书的查找工作。 本课题主要围绕图书 管理这一主题展开的。图书管理系统能够把图书按图书名称和图 书类别来存放,可实现对图书的添加、修改、删除、查阅。 系统结构与模型 1.1系统功能结构图 基于图书管理系统采用 C/S[2]三级体系结构,根据系统分 析的结果,综合考虑系统目标和系统逻辑模型的要求, 图书馆管 理系统从功能上可以划分出如下几个模块,主要有书籍类型管理 模块、书籍管理模块、添加书籍,删书籍模块、查询书籍模块、 书籍借阅管理模块。 1.2开发及运行环境 系统开发平台:Visual C# 数据库管理系统软件:SQL Server 2005 运行平台: Windows xp/Windows 2000 系统实现 2.1书籍类型管理模块 书籍类型管理模块主要实现了书籍类别信息的浏览。 系统管 理员可以添加删除书籍的类别,以方便用户查询。 2.2书籍管理模块 书籍类管理模块主要实现的功能有书籍信息管理添加、 书籍 信息修改、书籍信息删除和书籍信息查询。书籍管理“数据源” 窗口命名为book。 2.2.1添加书籍 添加书籍模块主要实现了书籍信息的添加。 打开“数据源”窗体将 book节点从“数据源”窗口中 拖到窗体上。 在窗体load事件中,与要加载btype和book数据表 中的数据 在“保存”图标的click事件中实现了书籍信息的添 加。该事件代码如下。 2.2.2删书籍模块 删除书籍模块主要实现了书籍信息的删除。 在窗体load事件中,与要加载btype和book数据表 中的数据 在“删除”图标的click事件中实现了书籍信息的添 加。该事件代码如下: private void bindingNavigatorDeleteItem_Click (object sender, EventArgs e ) { try { this.Validate(); this.Validate (); this.bookBindingSource.EndEdit (); this.bookTableAdapter.Update (this.libraryDataSet.book ); MessageBox.Show (”图书数据删除成功! ) ; } catch { MessageBox.Show (删除失败! ) ; }} 2.2.3查询书籍模块 查询书籍模块主要实现了书籍信息的查询。 打开“数据源”窗体将 book节点从“数据源”窗口中 拖到窗体上。 选择datagridview 控件的右上箭头,打开任务对话框, 选择“启用列重排序”。 单击“查询生成器”按钮,打开“查询生成器”对话 框,将where bh= ?添加到查询语句中【3]。 重复(3)、(4)步操作,添加书籍名称、书籍作者、 和出版社的查询。 在窗体load事件中,与要加载 btype和book数据表 中的数据。 在“按编号查询”按钮的 click事件中实现了按编号 查索书籍信息的应用事件。 在“按名称查询”按钮的 click事件中实现了按名称 查索书籍信息的应用事件。 2.3书籍借阅管理模块 2.3.1借阅书籍 在借阅书籍界面中读者信息中除了读者编号外, 读者的其他 信息只是想用户展示,并不需要添加,因此将读者编号外的读者 信息控件设置为只读,当输入了读者编号后,将根据输入的读者 编号信息显示读者的其他信息,在“读者编号”文本框的 leave 事件中添加。 2.3.2归还图书 归还图书模块主要实现了书籍信息的归还。 打开“数据源”窗体将 borrow节点从“数据源”窗口 中拖到窗体上。窗体上出现用语导航记录的 datagridview 和 bingding 。 选择datagridview 控件的右上箭头,打开任务对话框, 选择“启用列重排序”。 在“按读者编号查询”按钮的 click事件中实现了按 读者借阅信息查询的应用。 在“删除”按钮的click事件中实现了书籍借阅信息 的删除,从而实现书籍归还。 2.4读者管理模块 读者管理模块主要实现了读者信息的查询。 (1)将一个reportviewer 控件添加到窗体中,单击该控件 右侧箭头,打开“reportviewer ”任务对话框,单击“设计新报 表”超级连接,打开报表设计界面。 (2)打开“工具箱”对话框,选择“报表项”。 应用步骤(3)的方法,将readersname字段,phone 字段和cardate字段分别拖拽到报表中,并设置第一行个单元格 的value值分别为读者编号,读者姓名,读者电话和办卡日期。 在窗体load事件中实现了读者信息的显

文档评论(0)

duyingjie1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档