欢迎来到天天文库
浏览记录
ID:13372054
大小:475.50 KB
页数:19页
时间:2018-07-22
《学校图书管理系统课程设计报告正文》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、目录第1章绪论2第2章需求分析3第3章总体设计6第4章数据库设计7§4.1概念结构设计7§4.2逻辑结构与物理结构设计8第5章详细设计10第6章编码11第7章测试17§7.1测试17§7.2发现错误和解决方法18第8章设计总结19学习体会(附录1)19致谢(附录2)19参考文献(附录3)19绪论图书馆是信息交换和资源流通的重要媒介,它的信息管理从最初的对图书馆业务管理实行信息化管理发展到对图书馆各个业务流程进行系统和网络化管理,并建立大规模的以个体文献目录联机查询为主的资源共享系统。进入21世纪后,图书馆信息化管理充分利用计算机网络和信息技术,逐步实现不同载体的实体文献的信息化管
2、理和多方位的联机查询。图书馆的计算机信息化管理,就是将传统图书馆业务的手工操作转变成由计算机管理,即图书馆的图书期刊、音像资料等各种载体文献的采编、典藏、流通、检索以及常规业务管理等工作,利用计算机技术,进行高效、准确地信息化管理。对图书馆的信息化管理将大大提高图书资源的利用和信息的交换速度。图书管理系统是通过将借阅信息以数据库的形式由网络传输来完成各用户(教师或学生)所要的借阅方面的需求(如借阅,归还,预订等)。以打破传统的人工选课模式,极大地方便了使用人员和管理人员,节约了时间和空间,实现图书借阅自动化,自由化,使图书资源得到充分利用。建立图书管理系统,使每个用户自由地选到自
3、己需要的图书,避免传统借书模式的繁琐、低效率、借阅程序臃肿等等的缺点,减轻相关人员的负担。本图书管理系统运用SQLServer2000、VisualC#.NET2003等软件实现了基本的管理员登录、图书管理、读者管理、借还图书、图书查询以及信息维护等功能的图书管理系统。第1章需求分析图书管理系统主要包括基础信息维护、读者管理、图书管理、期刊管理、图书流通管理、统计分析管理等一系列的功能。其系统功能模块图如图1所示:图书馆管理系统读者管理图书管理图书流通管理图1系统功能模块图读者类别设置读者档案管理图书类别设置图书档案管理图书征订图书借阅图书归还逾期清单图书罚款1、读者管理“读者管
4、理”功能模块用于对图书馆信息、书籍信息、常用词库等项目进行初始化设置,这些设置一般不轻易改动,包含的子功能模块如图2所示。读者管理读者类别设置读者档案管理图2“读者管理”功能模块(1).“读者类别设置”用于设置读者的类型及相关信息,内容包括类型、图书册数、期刊册数、续借次数、限制图书等。(2).“读者档案管理”用于设置读者相关的信息,内容包括编号、条形码、姓名、性别、类型、出生日期、有效证件、证件号码、联系方式、登记日期、有效期至、操作员、备注、图书借阅次数、期刊借阅次数、是否挂失等。2、图书管理“图书管理”功能模块用于管理图书相关的信息,包含的功能模块如图3所示。图书管理图书类
5、别设置图书档案管理图3“图书管理”功能模块(1).“图书类别设置”用于设置图书的类型及相关信息,内容包括类型名称、可借天数等。(2).“图书档案管理”用于设置图书相关的信息,内容包括编号、条形码、书名、作者、译者、ISBN、出版社、价格、页码、书架名称、现存量、库存总量、入库时间、操作员、简介、借出次是否注销等。3、图书流通管理“图书流通管理”功能模块用于管理图书流通环节相关的操作,包含如图4所示的子功能模块。图书流通管理图4“图书流通管理”功能模块图书征订图书借阅图书归还逾期清单图书罚款(1).“图书征订”用于订购新图书,内容包括征订编号、书名、类型、ISBN、出版社、作者、译
6、者、订购者、订购者联系方式、订购数量、订购单价、订购日期、是否验收、实际数量、实际金额、验收日期、操作员等。(2).“图书借阅”用于登记读者借阅图书的记录并减少图书在库的库存,登记内容包括借阅编号、图书编号、读者编号、借阅时间、应还时间、操作员等。(3).“图书归还”用于登记读者归还图书的记录并增加图书在库的库存,登记内容包括归还编号、图书编号、读者编号、归还时间、操作员等。(4)“逾期清单”用于查询逾期图书的名单,可查询内容包括读者编号、图书编号、书名、借阅时间、应还时间、续借次数、操作员、状态等。(5).“图书罚款”用于对图书超期、丢失等情况的罚款管理,内容包括罚款编号、图书
7、编号、读者编号、罚款日期、应罚金额、实收金额、是否交款、备注等。第2章概念结构设计1、系统软件结构图图书管理系统登录借书界面还书界面图书信息维护借阅人信息维护管理员信息维护图书证信息维护出系统退出系统图3-1【图书管理系统登录】结构图2、系统边界图图3-2【系统边界图】结构图3、安全设计(1).数据库的安全性数据库表的完整性设计,如主键和外键的确定。(2).访问权限的设计管理员才具有登陆本系统的权限,在管理员登陆的前提下进行借书、还书、信息维护等操作。(3).密码保护a.登陆界面
此文档下载收益归作者所有