扬州市职业大学
毕业设计说明书
设计(论文)题目: 图书管理系统
系别: 信息工程学院
专业: 06计/销
姓名:
学号:
指导教师:
完成时间: 2010年5月
摘要
随着计算机科学与技术日渐成熟并广泛应用于人类社会的各个领域,其强大的功能为人们节省了大量的劳动时间,从而使人类的工作效率得到了空前的提高。用计算机对图书信息进行管理,相比手工管理有着无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率。同时,信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科。
本文介绍了在asp环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。
图书管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。基于上述考虑本系统主要利用asp作为开发语言Dreamweaver8作为前端开发工具,ess 2000 作为后台的数据库,利用WINDOWS XP作为系统平台开发的图书管理系统。通过分析传统的人工管理图书馆的不足,创建了一套行之有效的计算机管理图书馆的方案。
文章详细介绍了图书管理信息系统的系统分析部分,包括可行性分析、组织机构分析、管理职能分析、业务流程分析、数据流程分析等等;系统设计部分主要介绍了系统功能设计和数据库设计;系统实现部分列出了几个主要的程序框图,并附带了一些主要的窗口和程序。
本系统界面友好,操作简单,比较实用。
关键词:图书管理系统;ASP; Access 2000;Dreamweaver8
目录
第一章 系统简介 1
1
开发工具 2
第二章系统分析与设计 7
系统功能需求分析 7
软件结构设计 7
系统模块设计 8
第三章数据库设计 10
10
13
第四章系统功能具体实现 15
15
16
18
25
第五章 系统调试与运行 26
26
26
27
结论 28
致谢 29
参考文献 30
系统简介
(一)问题的提出
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理。计算机的好处在于它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了安全性。对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书信息而设计的。
图书管理包括的图书和用户借阅资料繁多,包含很多的信息数据的管理。以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。这就是图书管理系统开发所要解决的问题。
(二)可行性分析
在开发任何一个系统之前都要对系统开发的可行性进行分析,目的是为了避免盲目投资,减少不必要的损失。可行性分析是在对当前系统有了初步了解的基础上完成的,主要从技术、经济和社会三个方面分析讨论开发系统的可行性。技术可行性是指在现有技术条件下能否满足所提出的系统开发要求,根据现有的计算机软硬件性能、环境条件、辅助设备、基础管理、技术人员的开发能力等方面来衡量现有技术条件能否达到系统目标所提出的要求。经济可行性是根据系统的要求,要实现系统的功能需要投入多少人力和物力资源,投入多少资金,从经济上分析工程是否合算可行。社会可行性是一些社会或人的因素对系统的影响,也就是说在具体的社会环境下,系统能否按照既定的设计方案顺利运转起来,社会可行性是人员、体制、社会环境所形成的限制条件进行研究,了解他们可能对目标系统建立所造成的影响。
从上面介绍的情况可以看出,开发图书管理系统,实现图书管理的计算机化是非常必要的,也是可行的。因为使用计算机化的图书管理系统能提高工作效率,能够提供更准确、及时、实用的信息,能够从根本上解决图书管理中信息滞后、资源浪费等问题。
(三)系统开发目标
本系统是将现代化的计算机技术和传统的手工统计工作相结合,按照图书馆的工作流程设计完成的。
毕业设计(论文)-ASP图书管理系统设计 来自淘豆网www.taodocs.com转载请标明出处.