图书管理系统课程设计报告 .pdfVIP

  1. 1、本文档共12页,可阅读全部内容。
  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文档。上传文档
查看更多

图书管理系统课程设计报告

⽬录

第1章绪论(2)

第2章需求分析(2)

第3章总体设计(3)

第4章数据库设计(4)

§4.1概念结构设计(4)

§4.2逻辑结构与物理结构设计(5)

第5章详细设计(7)

第6章编码(8)

第7章测试(14)

§7.1测试(14)

§7.2发现错误和解决⽅法(17)

第8章设计总结(17)

学习体会(附录1)(17)

致谢(附录2)(18)

参考⽂献(附录3)(18)

第1章绪论

图书馆是信息交换和资源流通的重要媒介,对图书馆的信息化管理将⼤⼤提⾼图书资源的利⽤和信息的交换速度。图书管理系

统是通过将借阅信息以数据库的形式由⽹络传输来完成各⽤户(教师或学⽣)所要的借阅⽅⾯的需求(如借阅,归还,预订

等)。以打破传统的⼈⼯选课模式,极⼤地⽅便了使⽤⼈员和管理⼈员,节约了时间和空间,实现图书借阅⾃动化,⾃由化,

使图书资源得到充分利⽤。建⽴图书管理系统,使每个⽤户⾃由地选到⾃⼰需要的图书,避免传统借书模式的繁琐、低效率、

借阅程序臃肿等等的缺点,减轻相关⼈员的负担。

本图书管理系统运⽤SQLServer2000、C++Builder等软件实现了基本的管理员登录、图书管理、读者管理、借还图书、图书查

询以及信息维护等功能的图书管理系统。

第2章需求分析

图书管理系统主要包括系统管理、读者管理、图书采购、图书编⽬、图书流通、统计、查询等⼀系列的功能。

1、读者管理

(1).新学期建⽴新班级,删除毕业班读者。

(2).为新⽣办理新借阅证。

(3).读者管理能完成读者调动、借书证挂失、补办、停⽌借阅、单独打印读者条码等⽇常事务。

(4).读者类别可以分类,可为每⼀类读者指定借阅规则。

(5).读者可以通过管理员远程预约图书。

2、采编管理

(1).有完善的采编功能,能对新采购图书可以进⾏有效采编。

(2).图书采编能对相关图书进⾏分类别号编号,借助可扩展的编⽬库减轻编⽬⼈员的⼯作。

(3).图书注销有完整的备查档案。

3、流通管理

(1).借书完全通过输⼊借阅证号,识别借书证是否有效,根据设定的规则进⾏管理。提⽰读者已借书数、超期图书应缴罚款等

参考信息。根据图书的种类确定借阅期限。罚款单价根据图书种类确定。

(2).还书完全通过条码识别,⾃动作超期记录。

(3).图书预约可以为读者提供⽅便,可以进⾏管理及打印到书通知。

(4).图书损坏、丢失处理能显⽰每本书上次损坏的记录以及其它信息。

4、统计管理

(1).综合统计统计图书馆⽬前的各种指标。

(2).馆藏统计可以统计、分析各时期的图书馆藏量、分类馆藏量,并以表格两种显⽰。

5、查询管理

(1).读者可以通过WEB进⾏图书检索,可以随意安排检索条件、检索项⽬。

(2).借阅综合查询可以查询按全体读者、各类别读者、某个部门、班级、个⼈进⾏借阅图书、超期图书、借还书⽇期、借阅天

数的查询。

(3).超期图书汇总可以按部门查询已超期图书,可打印催还图书通知单。

(4).可查询图书的被借阅史、读者的借阅史。

(5).应收超期罚款、已收罚⾦的明细、汇总帐。

(6).已注销、损坏图书查询。

6、其它辅助功能

(1).借阅⼈信息维护:对借阅⼈信息修改、删除。

(2).管理员信息维护:可以执⾏管理员密码修改、信息更新及删除。

第3章总体设计

1、系统软件结构图

图3-1【图书管理系统登录】结构图

2、系统边界图

图3-2【系统边界图】结构图

3、安全设计

(1).数据库的安全性

数据库表的完整性设计,如主键和外键的确定。

(2).访问权限的设计

管理员才具有登陆本系统的权限,在管理员登陆的前提下进⾏借书、还书、信息维护等操作。

(3).密码保护

a.登陆界⾯时,密码以*形式显⽰;

b.登录时连续三次密码错误则强制退出;

c.修给管理员密码时需要输⼊两次以确认。

第4章数据库设计

§4.1概念结构设计

图书管理系统ER图如下:

图4-1图书管理系统的ER图

该系统中所有操作都由图书管理员完成。因此将管理员设为单独的⼀个表。借阅⼈、借书证分别作为⼀个实体,也是必不可少

的。

⾸先由管理员对采购的图书进⾏馆藏号编号,所以有实体图书。

系统红需要图书类别以确定借阅⼈限购数量,因此创建图书类别表。

便于图书馆内图书信息的统计与查询,因此出版社作为实体存在。

借阅⼈持借书证借书,产⽣表借阅,以及显⽰信息借阅历史。

借阅⼈所需图书已借出时,可以通过管理员对所需图书预约,因此有表预约§4.2逻辑结构与物理结构设计

1.逻辑结构设计

逻辑结构设计,将概念模型转化为关系模

文档评论(0)

183****9527 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档