湖南软件职业学院
毕业设计(作业)
题 目: 图书管理系统 专业班级: 软件开发与项目管理082班 学生姓名: 尹博、周果、田剑锋、周振文 指导教师: 钟金贝 老师
2010年 12 月 10 日
湖南软件职业学院 www.hnsoftedu.com
摘 要
随着计算机的发展,越来越多的图书馆采用计算机图书借阅系统来管理。一直以来,图书馆的工作都是手工操作的,其流程繁琐复杂,且效率极为低下。要改变这一现状就需要一个功能完善的图书管理系统来实现,这样不但可以更好地管理,在很大程度上,还节省了人力和物力资源。系统主要实现了理员登陆、读者管理、图书管理、图书管理、图书的借阅、图书归还、退出系统等功能,后台数据库由SQL Server 2000创建。
本设计就是为了满足借阅者和图书管理员对图书管理的一般需求,该需求基于ASP.NET进行图书借阅系统的开发和实现,ASP为开发强大的动态网站提供了简单、高效的途径,使得对借阅系统管理更加及时、高效,提高了工作效率。同时通过对系统的背景需求,系统分析,系统设计等进行了介绍,争取为用户提供一个更好的网上交流平台。
关键词:借阅系统;图书馆;Visual Basic.NET
知识改变命运 软件成就未来
湖南软件职业学院 www.hnsoftedu.com
目 录
第一章 引 言 ................................................................................................................... 1 第二章 项目概述 .............................................................................................................. 2
2.1 图书馆的发展现状 ......................................................................................................... 3 2.2 ASP.NET技术的优点 ........................................................................................................ 4 2.3系统开发要求 .................................................................................................................. 4
2.3.1 开发平台:Microsoft Visual studio 2005 ........................................................................................... 4 2.3.2 数据库:SQL SERVER 2000 ............................................................................................................. 4
第三章 需求分析 .............................................................................................................. 6
3.1系统需求分析 .................................................................................................................. 6 3.2系统目标 .......................................................................................................................... 7 3.3系统的性能需求 .............................................................................................................. 7 3.4系统的数据需求 .............................................................................................................. 7
3.4.1 系统的数据需求 ................................................................................................................................. 7
第四章 概要设计 .............................................................................................................. 9
4.1 概述 ................................................................................................................................. 9 4.2 系统功能模块划分 ........................................................................................................ 10
4.2.1系统功能主要包含模块: ................................................................................................................ 10 4.2.2基本设计概念和处理流程流程图说明 ............................................................................................ 10 4.2.3图书管理系统的基本设计概念和处理流程 .................................................................................... 10 4.2.4系统总体结构图 ................................................................................................................................ 10 4.2.5借阅办理流程图 ................................................................................................................................ 10 4.2.6图书管理流程图 ................................................................................................................................ 13
4.3数据库设计 ..................................................................................................................... 13 4.4逻辑结构设计 ...................................................................................................................................... 14
知识改变命运 - i - 软件成就未来
湖南软件职业学院 www.hnsoftedu.com
4.4.1图书基本信息表 BookInfo ............................................................................................................... 14 4.4.2借阅证件信息表 CardInfo .............................................................................................................. 14 4.4.3借阅记录表 BorrowInfo ................................................................................................................. 14 4.4.4用户管理信息表 PasswdInfo .......................................................................................................... 14
第五章 用户界面设计 .................................................................................................... 15
5.1界面设计思想 ................................................................................................................. 15 5.2界面设计原则 ................................................................................................................. 15 5.3界面设计样式 ................................................................................................................. 15 5.4常见提示信息样式 ......................................................................................................... 16 5.5常见错误信息样式 ......................................................................................................... 16 5.6界面设计 ......................................................................................................................... 15
5.6.1登陆界面展示 .............................................................................................................................. 17 5.6.2主界面展示 ........................................................................................................................................ 18
第六章 软件测试分析报告 ........................................................................................... 19
6.1 创建和测试应用程序 .................................................................................................... 19
6.1.1测试范围与主要内容 ......................................................................................................................... 19
6.2 具体测试 ........................................................................................................................ 19
6.2.1登录测试 ....................................................................................................................... 20 6.2.2注册测试 ....................................................................................................................... 21
6.3测试报告 ......................................................................................................................... 21
第七章 结论 ........................................................................................................ 22 参考文献 .............................................................................................................. 23 致谢………… ...................................................................................................... 24 附录………… ...................................................................................................... 24
知识改变命运 - ii - 软件成就未来
湖南软件职业学院 www.hnsoftedu.com11
第一章 引 言
图书馆是高等院校的重要组成部门,是教师和学生获取知识的重要场所。由于图书馆主要从事大量的图书资料的储存和流通。所以一直以来,计算机在图书馆的图书管理中得到了广泛的应用。
目前,本单位教师较多,借科技书籍情况日益增长。本系统就是要达到对教师人员借科技书籍的日常管理,能快速完成,并对信息进行数据库管理的目的。为了适应本系小型图书馆业务发展的需要,解决问题。经过考察比较,决定利用自己的力量对本单位的小型图书管理系统进行重新改造。使新系统不仅能利用当前的软件开发技术和校园网建设成果,方便读者查询、借阅操作,解决流通中存在的问题。而且,能结合本单位资金投入有限、图书需求量大等特点,对图书管理中各业务环节的加强管理。所以系统在实现时,实现传统的验收、编目、典藏、流通和管理等环节。
随着现代图书流通市场竞争的愈演愈烈,如何以一种新的管理方式提高图书流通信息的反馈速度,降低库存占用,加快资金周转,提高工作效率,已经成为图书企业提高竞争力的关键.信息技术的发展给图书企来的管理带来了新的力量,通过图书借阅系统对图书企来经营运作的全程管用,不仅使企业摆脱了人工管理所固有的一系列弊端和问题,更重要的是搞高了工作效率,进而提高了企来的经济效益.通过管理系统对企来的管理,为企为的发展提供了大量的、关键性的数据,企业根据这些数据,可以及时作出决策,进行调整,使之能够更好地把握市场的销售规律,适应市场变化,在激烈的行业竞争中赢得一席之地。
知识改变命运 - 1 - 软件成就未来