您好,欢迎访问三七文档
抚州职业技术学院FUZHOUVOCATIONAL&TECHNICALCOLLEGE毕业论文(设计)图书管理系统制作Librarymanagementsystem系、部名称:软件与汽车工程系学生姓名:刘道玉专业:软件技术学号:10111111指导教师姓名:李国斌2012年12月20日软件与汽车工程系毕业设计(论文)1摘要本文以学校图书馆管理系统为开发背景,针对于传统的人工图书管理方式存在的一些问题进行了调查分析,并按照软件工程的理论、方法和规范;遵循实用性、系统性、逐步完善、逐步发展的原则;采用结构化生命周期法和原型法相结合进行图书管理系统的开发。图书管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。因此结合开放式图书馆的要求,对MSSQLServer2000数据库管理系统、SQL语言原理、VisualBasic应用程序设计,VisualBasic数据库技术进行了较深入的学习和应用。根据分工,论文主要完成对图书借阅系统的需求分析和总体设计,划分功能模块;并对系统流程进行总体规划;设计工程框架,添加类模块;对图书信息管理模块、图书借阅管理模块、用户管理模块进行界面的设计并编写代码,并由此设计了应用程序。本系统采用目前比较流行的ADO数据访问技术,并将每个数据库表的字段和操作封装到类中,从而成功地将面向对象的程序设计思想应用到数据库应用程序设计中。这也是本系统的特色和优势。系统运行结果证明,本文所设计的图书管理系统可以满足公共图书馆,学校图书馆等图书管理的需要。关键词:VisualBasic6.0,控件,图书管理,窗体ABSTRACTAccordingtothebackgroundoftheSchoolLibraryManagementSystem,ThispaperisaimedatanalyzingtheproblemsinmanualbookmanagementanddevelopingBookManagementSysteminaccordancewiththethoeries,mathodsandregulationsofthesoftwareengineering,theprincipleofeasy-to-use,systematicandgruaduallyprogressing.TheLibraryLend-ReturnSystemisatypicalmanagementinformationsystem(MIS),itdevelopsmainlytworespectsofdevelopmentincludingsetting-upandmaintenanceandfrontapplicationprogramofbackstagesupporter'sdatabase.Bytheresultsoftherunning,thesystemdescribedinthispaperismeettotheneedofthemanagementofthepublicandschoollibrariesandbookstores.Keywords:VisualBasic6.0,databasediscreteness,librarymanagement,forms软件与汽车工程系毕业设计(论文)2目录一、引言..........................................................错误!未定义书签。二、需求分析..........................................................................52.1系统需求.............................................................................................................................5三、总体设计..........................................................................63.1基本设计概念和处理流程..................................................63.2模块设计...................................................................6四、数据库设计.......................................................................64.1数据库的逻辑设计..........................................................74.2数据库的配置..............................................................9五、详细设计.........................................................................155.1用户登录模块的设计与实现........................................................................................155.2主页面模块的设计与实现.........................................................................................165.3更改密码模块的设计与实现......................................................................................175.4添加书签模块的设计与实现.......................................................................................175.5图书搜索模块的设计与实现.......................................................................................18六、系统维护和改进................................................................236.1运行维护..........................................................................................................................236.2系统的改进与提高.........................................................................................................19七、代码..............................................................................20八、软件功能.........................................................................28总结..................................................................................29参考文献..............................................................................30软件与汽车工程系毕业设计(论文)3前言当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。图书管理系统(电子阅览室)主要提供网上的电子图书阅览平台,读者可以通过该系统阅览丰富的电子资源。在图书管理系统中,读者可以方便地对书目进行检索和阅览,足不出户便可尽览群书。图书管理系统主要提供网上的图书阅览平台。电子阅览室可提供24小时的在线服务,最大限度的利用了当前互联网的各种优势,使得您无论身在何处,只要能接入互联网就可以享受到它所提供的方便,快捷的服务。它既具有传统图书馆的大部分功能,像图书的查阅及阅览,又新增了基于现有网络技术的许多实用的功能,像用户注册,书签,书评等。它充分的利用了互联网资源,使商家和用户都能从中获得益处软件与汽车工程系毕业设计(论文)4一、图书管理系统的设计和实现1.1社会调查在调研农村中学时发现这些农村中学图书室都藏书达六、七万余册,但其现行图书管理工作都是采用传统的手工管理,经过对其图书管理工作中的图书信息、读者管理及借阅管理工作做全面调查研究,其现行手工流程具体分析如下:图书登记:对上级分配、学校购入和社会捐赠的图书进行图书信息登记;读者登记:图书管理员根据学校档案室提供的教师花名册和学生花名册进行读者登记,然后填发借书证,学生毕业和教师调出时将其借书证注销。借阅管理:读者特别是学生读者持借书证到图书室借阅图书,图书管理员将借阅日期填写在书籍卡片上,将卡片夹在借书证中间,存放在图书室,学生看完后,送还所借书籍,收回借书证或另借其它书籍。这种传统人工的管理方式存在着许多缺点,如:效率低、保密性差,一方面导致教师、学生对学校图书室藏书情况不了解,图书室究竟有哪些图书也不知道;另一方面图书管理员对图书管理工作倍感头痛,因为时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难,耗费劳动力大,难于避免错误的产生,如借书证挂失后,仍有少数学生冒用已挂失的借书证借出图书,造成图书外流。计算机已经成为学校工作的得力助手今天,计算机的价格已经十分低廉,性能却有了长足的进步。在农村初级中学都装备有一定数量的电脑,农村中学教师都掌握了一定的计算机知识,它已经被学校应用于学校工作的许多领域。计算机之所以在农村中学发挥如此重要的作用的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以为农村初级中学节省许多资源;第三,计算机可以大大的提高教职工的工作效率;第四,计算机可以使敏感文档更加安全,等等。在农村初级中学用计算机管理图书的意义,利用计算机来管理图书,其好处归纳起来。大约有以下几点:1,可以存储学校图书室的图书信息、读者信息和借阅信息,安全、高效;2.只需一名图书管理员即可操作系统,节省大量人力;3.可以迅速查到所需信息,图书管理系统可以为学校教师和学生提供充足的信息和快捷的查询手段,让教师和学生能够及时查询图书信息,更好地为读者服务。因此计划在现行手工流程基础上开发图书管理系统,以适应现行图书管理工作的要求,提高工作效率1.2目标1.对图书资源进行分类,发布到网上,以供读者阅读。2.为读者提供图书检索功能;3.读者能方便地阅览电子图书;4.读者能方便地建立书签;软件与汽车工程系毕业设计(论文)55.读者能对书目进行评论;6.对读者的用户名、密码及权限进行管理。二、需求分析2.1系统需求随着互联网的爆炸性发展,人们越来越习惯于利用网络来实现所需的服务,网络已深深影响到人们生活的各个
本文标题:软件技术-毕业论文
链接地址:https://www.777doc.com/doc-4360676 .html