51CTO下载-图书管理系统技术报告.docxVIP

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1 安徽工业大学 软 件 开 发 技 术 报 告 课题名称 图书管理系统 学 院 专业班级 组 长 成 员 摘 要 摘要内容: 我们小组制作的图书管理系统需要实现的功能主要有四大块:基本资料维护、日常维护、系统安全模块和读者查询模块。其中日常维护和基本资料维护是整个系统的核心。日常维护包括借书处理、还书处理和缴纳罚金。基本资料维护包括对读者、员工和图书的信息的维护,主要有读者信息的增删改,对员工资料进行增删改和对图书资料进行增删改。系统安全模块只是实现了最简单的系统登陆检查。读者查询也只是实现了简单的读者查询功能。 关键词:基本资料维护、日常维护、系统安全模块和读者查询模块 目录 1.绪论 1.1 概述 1.2 开发环境和开发工具 2.系统需求分析 2.1 用户需求分析 2.1.1 用户需求 2.1.2 系统功能需求 2.1.3 图书馆系统的数据分析 2.2 系统E-R图 3.系统设计 3.1 功能模块图及分模块功能描述 3.1.1 系统的功能模块图 3.1.2系统功能模块简介 4.图书管理系统的具体实现 4.1建立数据库 4.2图书信息管理系统的整体介绍 4.3建立工程 4.4登录模块的实现 4.5登录模块的具体实现 4.6还书模块 5.系统测试 6.系统说明 6.1开发环境 6.2系统安装与配置 总结 参考文献 1.绪 论 1.1 概述 对于图书馆的借书还书过程,我们作为学生的都已经很熟悉。在计算机还没有广泛使用之前,借书和还书主要依靠手工操作。手工操作的种类也很不统一,其中一个最典型的过程就是,读者将要借的书和读者证交给图书馆的工作人员,工作人员将每本书附带的描述书信息的卡和读者的读者证一起放到一个小格里,并在读者证和每本书上贴的借阅条上填写借阅信息。这样就完成了借书的过程。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填写相应的还书信息。 很显然,这种业务流程的效率很低,处理能力也不强。一定的时间里,能够得到服务的读者是有限的,远远满足不了今天的图书馆。 利用计算机来处理这些流程无疑会极大程度的提高效率和处理能力。接下来的篇章里,就会介绍我们小组制作的一个简单的图书管理系统。 1.2 开发环境与工具 开发环境:VC++ 开发工具:ACCESS 2.系统需求分析 2.1 用户需求分析 2.1.1 用户需求 借书过程:读者从架上选到所需图书后,将借的书和读者证交给图书馆的工作人员,工作人员将用条码阅读器将图书和读者证上的读者条码信息读入处理系统。系统根据读者条码从读者文件和借阅文件中找到相关记录;根据图书上的条码从图书文件中找到相关记录。若读者符合借书条件,予以借出,系统在借阅文件中增加一条记录,记入读者条码、图书条码、借阅日期等内容。 还书过程:还书时读者只要将书交给工作人员,工作人员将树上的图书条码读入系统,系统从借阅文件上找到相应记录,填上还书日期后写入借阅历史文件,并从借阅文件上删去相应记录。同时系统对借还书日期进行计算并判断是否超期,若不超期则结束过程,若超期则计算超期天数、罚款数、记入罚款文件。同时在读者记录上作止借标记。当读者交了罚款后,系统根据读者条码查看罚款文件,并将相应记录写入罚款历史文件,并从罚款文件中删除该记录,同时去掉读者文件中的止借标记。 2.1.2 系统功能需求 简单的图书管理系统主要包括下面的功能: 借书:完成读者借书; 还书:完成读者还书; 罚款:对读者借书超期的处理; 添加新书:输入新的图书信息; 删除旧书:删除图书的资料; 读者查询:根据输入的读者号查询读者借阅图书的情况。 2.1.3 图书馆系统的数据分析 通过对图书系统的分析,可以得出该系统涉及七个实体:读者文件、图书文件、工作人员、借阅文件、借阅历史文件、罚款文件、罚款历史文件。通过对个实体数据关系的整理,我们可以得到下面的E-R图。 这些实体以及涉及的数据项有: 读者文件(reader): 读者条码(reader_id),姓名(name),身份证号(IDCARD),最多借书数(maxnum_can_borrow),直接标志(flag_borrow); 图书文件(book): 图书条码(book_id),书名(book_nam),作者(author),出版社(press),出版日期(press_date),停借标志(flag_borrow) 职工文件(clerk): 职工ID(clerk_ID),姓名(name),身份证号(ID_Card),口令(Password),职务(office) 借阅文件(borrow): 读者条码(reader_ID),图书条码(

文档评论(0)

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

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

1亿VIP精品文档

相关文档