收藏 分销(赏)

内科大图书馆管理系统实习论文.doc

上传人:丰**** 文档编号:3338145 上传时间:2024-07-02 格式:DOC 页数:57 大小:1.60MB
下载 相关 举报
内科大图书馆管理系统实习论文.doc_第1页
第1页 / 共57页
内科大图书馆管理系统实习论文.doc_第2页
第2页 / 共57页
内科大图书馆管理系统实习论文.doc_第3页
第3页 / 共57页
内科大图书馆管理系统实习论文.doc_第4页
第4页 / 共57页
内科大图书馆管理系统实习论文.doc_第5页
第5页 / 共57页
点击查看更多>>
资源描述

1、 内蒙古科技大学信息系统工程设计与开发实习报告 题 目:内科大图书馆管理信息系统的设计与开发 姓 名:阳尚宏学 号: 专 业:信息管理与信息系统班 级:信管2023 指导教师:韩艳摘 要 图书馆管理信息系统是对学校图书进行全面信息管理的系统。该管理系统可以有效地管理学校图书资源,记录学校与读者之间的使用书籍情况。此外,根据读者的规定,实现书籍基本信息的输入,查询等几个方面的功能。本系统可以作为独立的系统使用,它涉及借阅信息管理、书籍信息管理、读者信息管理、系统管理四个重要的功能模块。该管理系统力求给读者方便快捷的途径去及时了解书籍信息。针对各个模块不同的数据表实现添加记录、修改记录、删除记录、

2、以及查询显示记录等功能,所有的操作方便而快捷,并全面实现了图书馆管理的各项功能这篇论文重要讲述关于图书馆管理信息系统的信息,特别是讨论了关于设计该系统时的思想、方法和过程,以及在细节上分析函数和方法的实现思想。本系统采用的是Visual Basic6.0平台,数据库采用的是SQL Server。通过多次的测试和运营,本系统能实现其在设计时的所有功能。 关键词:查询;管理;Visual Basic6.0AbstractLibrary management information system is a comprehensive information management system of

3、school books. The management system to efficiently manage school library resources, record between schools and readers of books. In addition, as requested by the reader, realization of books enter the basic information, queries, and several functions. The system can be used as a stand-alone system,

4、information management, including borrowing books readers management, information management, information system management four main function modules. The management system aims to give readers a convenient way to stay informed about the book information. Different data tables for each module addin

5、g records, modifying records, deleting records, as well as a query to display features such as recording, all easy and quick, and the features of the full realization of the library management.This paper focuses on information on library management information system, in particular on the design of

6、the system of thought, methods and processes and analyses in detail the functions and methods of implementation. Using Visual Basic6.0 platform of the system, the database is used by SQL Server. After much testing and run the system to achieve its all features at design time.Key words: Inquire;Manag

7、ement;Visual Basic目 录摘 要IAbstract.1 绪论11.1 图书馆借阅管理系统背景分析11.2 课题设计的目的和意义11.3 论文结构22 图书馆管理信息系统分析32.1 系统开发环境32.1.1 Microsoft Visual Basic6.0简介32.1.2 SQL Server 2023简介42.2 系统可行性分析42.2.1 经济可行性分析42.2.2 技术可行性分析42.2.3 操作可行性分析42.3 系统需求分析52.3.1 系统的功能需求分析52.3.2 系统的业务需求分析52.4 系统业务流程分析62.4.1系统管理业务流程图62.4.2书籍信息管理

8、模块业务流程分析72.4.3 读者信息管理模块业务流程分析72.4.4图书借阅管理业务流程图82.5 系统数据流程分析82.5.1 整体数据流程分析82.5.3 借阅管理模块数据流程分析92.6 数据库模型分析102.6.1 数据库需求分析102.6.2 数据库概念模型分析102.6.3 数据库逻辑模型分析112.7 数据字典112.8 数据库表关系图133 图书馆管理信息系统设计143.1 系统设计原则143.2 系统的总体功能模块设计153.3 数据库物理设计163.4 编码设计173.5 界面设计173.5.1 用户登录模块界面设计173.5.2 系统主界面模块设计183.5.3 图书查

9、询模块界面设计184 图书馆管理信息系统实现194.1 创建登录窗体模块194.2 创建主窗体模块214.3 实现查询信息管理功能224.3.1 创建查询信息模块224.3.2 创建图书信息模块234.4 实现系统管理功能245 系统测试与维护255.1 系统测试255.1.1功能测试255.1.2代码测试255.2 系统维护266 总结与展望266.1 总结266.2 展望27参考文献28附 录28致 谢441 绪论1.1 图书馆借阅管理系统背景分析随着信息技术的高速发展,信息化管理已经进入了各个行业,无论大小商场、图书馆、公司等等,成为各个行业必不可少的辅助工具。特别是Internet技术

10、的推广和信息高速公路的建立,使IT产业在市场竞争的优势更加明显。进入数字化时代之后,对数据的加工解决和传输显得尤为重要。以前原始的手工操作方式不能适应公司快速发展的需求,在计算机科学技术日益发展和成熟的今天,运用计算机先进的技术来管理平常工作中的各类用户信息数据,可以极大地提高图书馆的工作效率。随着书籍的数量的增长,为了提高管理水平和工作效率,同时也可以最大限度地减少手工操作带来的错误。于是,图书馆管理信息系统就更被人易于接受了。面对大量的数据和报表,手工解决方式已经很难跟上时代化管理的步伐。随着计算机技术的快速发展,运用信息化手段管理平常的数据完毕平常任务已经是历史发展的必然趋势了。1.2

11、课题设计的目的和意义图书馆管理系统是图书馆管理工作中不可缺少的部分,它的内容对于图书馆的管理者和使用者来说都至关重要,所以图书管理系统应当可认为管理者或读者提供充足的信息和快捷的数据解决手段。但图书馆管理若采用完全手工操做,通过卡片记录信息,既浪费时间,又浪费人工、纸张,并且书籍和读者的信息查询比较麻烦,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻结识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性

12、高、存储量大、数据解决快捷。这些优点可以极大地提高图书管理的效率,也是图书馆的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情 1.3 论文结构图书馆管理系统是为完毕书籍的查询、借阅和管理。为人们增添便利,适应各院校图书馆的规定,提高管理效率,缩减人力成本,便于管理的一款信息系统管理软件。该系统完毕后,具有查询信息管理、书籍信息管理、用户信息管理、系统管理等四大功能模块。其中查询信息是对书籍信息查询;书籍信息管理是对书籍的添加和删除;读者信息管理和系统管理分别是是对读者和系统的管理 。 第1章,绪论。重要介绍系统开发的总体的社会背景,为开发本系统提供支持和

13、帮助文献综述以及论文的结构。绪论,重要介绍超市管理系统的背景,发展现状,研究意义。第2章,系统需求规划与分析。介绍对系统所涉及的业务及其之间的互相关系,图书馆管理系统功能结构图,业务流程图,E-R图,数据库逻辑结构设计,系统需求分析,介绍本系统的可行性分析,开发工具目的及其各子系统数据流程图。第3章,系统的设计。介绍了数据库表结构的具体设计,功能模块设计,输入输出界面(人-机界面)设计。第4章,系统的实现。实现的任务,系统实现的环境,系统实现的工具,系统实现的原始数据的建立,程序设计。第5章,系统的测试与维护。系统的测试,维护情况与介绍。第6章,结论与展望。本文重要阐述了本次程序设计的过程以及

14、其中的关键技术,以及应用软件在商业单位可以发挥的作用。具体文章结构图如图1.1所示。图1.1 文章结构图2 图书馆管理信息系统分析2.1 系统开发环境本系统是在Windows XP操作系统下,使用Visual Basic6.0 作为开发平台,基于VB窗体以及SQL 2023数据库进行开发的,以中文版Visual Basic6.0为前台开发工具, 用SQL 2023为后台数据库而实现的,其中通过ADO技术访问数据库15。2.1.1 Microsoft Visual Basic6.0简介Visual Basic6.0由Microsoft开发, 是用来创建高性能的公司应用程序及基于Web的应用程序的

15、最有效工具。Visual Basic6.0使开发者得以创建驻留在客户或服务器上或运营在分布式n-层环境里的强壮应用程序。Visual Basic6.0这个快速应用开发(Rapid Application Development;RAD)工具既可以作为一个单独的产品也可以作为Visual Basic6.0套件的一个组成部分。2.1.2 SQL Server 2023简介目前市场上数据库的主流厂商及产品有IBM DB2、Microsoft SQL SERVER 2023、ORACLE 9i、Sybase。SQL Server作为微软在Windows 系列平台上开发的数据库。SQL Server在功

16、能上与FoxPro和Access相比是一个相对比较完备的数据库。它可以支持开发引擎和SQL语言、以及扩展的特性等功能,而存储的过程和触发器等,也是大型的数据库才所具有的。2.2 系统可行性分析2.2.1 经济可行性分析本次的图书馆管理系统是应用在我校的经营中,以满足图书管理员对书籍和用户的管理以及用户对书籍的查询。本着实用、方便为目的,取代以往的手工记录的繁琐过程。为图书馆设计简便合适的功能,同时也为图书馆节约了成本,图书馆也能承担起本次的开发费用,在经济可行性上完全可行。2.2.2 技术可行性分析本系统是在Windows 7操作系统下,该系统是使用 Visual Basic6.0作为开发平台

17、,Microsoft SQL Server 2023数据库进行开发的。以中文版Visual Basic6.0为前台开发工具, 用Microsoft SQL Server 2023为后台数据库而实现的。可以使管理员对图书信息、用户信息、图书状态等进行高效的管理。运用图书馆管理系统可以极大地提高效率和解决能力,并且还减少手工操作的犯错概率。此外,现有的硬件和软件技术给我们提供了技术上的可行性。2.2.3 操作可行性分析本系统的用户界面是用汉字图形来形成的,系统界面简洁、舒适,操作起来也非常的方便,有着灵活方便的查询以及添加方式,上手简朴,易于学习和使用。管理员无需再去学习专业知识,只需要对数据进行

18、简朴的输入和记录查询即可。因此从操作方面讲开发此系统是可行的。2.3 系统需求分析图书馆管理系统是一个高度集成的图书信息解决系统,通过将图书馆的各种功能进行整合,从而达成显示检索信息,提高工作效率,减少管理成本等目的。一个典型的图书馆管理系统应当可以管理所有的图书种类,图书信息以及读者信息,还需要提供各种图书信息的检索查询功能。该系统还需要可以对图书的借阅,归还进行管理,并对读者的罚款进行自动计算。通过该系统的自动化管理,可以大大减少图书馆管理人员,还能减少管理人员的工作任务,从而减少管理开销和成本。一个完整的图书馆管理系统涉及前台和后台,前台重要是显示在计算机屏幕上的显示界面,有各种指令按钮

19、,操作框以及文本框,后台重要是为前台的一些操作提供一些必要的数据,也就是一个相对于系统比较完整的数据库,操作员以及各类图书的信息,借书者的信息等等。2.3.1 系统的功能需求分析根据以上需求分析,我所设计的图书馆管理系统有个功能模块,分别是借阅信息管理、书籍信息管理、读者信息管理、系统管理。其中各功能模块的具体说明如下:借阅信息管理模块:该模块重要负责管理图书馆的书籍是否被借,被谁借走。书籍信息管理模块:该模块重要负责管理图书馆的图书信息,如图书编号、图书名称、作者、出版社等信息。读者信息管理模块:该模块重要负责管理图书馆的读者信息,如读者编号、读者信息、最大借书量等信息。系统管理模块:该模块

20、重要负责图书馆的工作人员信息,涉及用户管理和更改系统口令两个子模块。2.3.2 系统的业务需求分析图书馆管理系统重要提供应用户图书馆的书籍信息,如图书编号、图书名称、作者、出版社等信息。提供图书信息查找功能,可以分不同权限、不同用户对该系统进行操作。此外,该系统还必须保证数据的安全性、完整性和准确性。2.4 系统业务流程分析根据图书馆管理信息系统的实际情况,该系统重要完毕这样一个流程:用户登录系统后,可以进行书籍信息的查询、修改个人信息等。而管理员这可以进行对图书和用户的管理,如添加、修改以及删除。另为还对借书记录的管理以便用户实时查询书籍信息。(本文业务流程中出现的符号如图2.1所示)。图2

21、.1 业务流程图符号说明2.4.1系统管理业务流程图系统管理业务流程图2.4.2书籍信息管理模块业务流程分析书籍信息管理模块是管理员通过添加修改书籍信息,为以后的业务解决做基础,管理员可以通过书籍信息管理模块,方便的管理图书馆的书籍信息。同时,也可以保存用户的信息。书籍信息管理流程图2.4.3 读者信息管理模块业务流程分析图书管理员将读者添写的读者信息表录入数据库,同时将借书证发放给读者。当借书证到期时,图书管理员将读者信息在数据库中删除并回收借书证将其注销。读者信息管理流程图2.4.4图书借阅管理业务流程图读者把学生证和所需书目/所借图书交给图书管理员,管理员根据书籍信息数据库和读者信息数据

22、库进行判断,假如信息有错误,反馈给读者。假如,信息对的,给读者提供图书/收回还书,并修改数据库信息。图书借阅管理业务流程图 2.5 系统数据流程分析数据流程图时全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统中各种业务。解决过程联系起来。以下时图书馆管理信息系统地数据流程图。2.5.1 整体数据流程分析用户可以通过书籍查询方式找到自己所需图书,然后通过借书证向图书馆管理员借书。管理员可以对书籍进行管理,当书籍被借走时则显示节约,归还是将其借阅状态删除。同时还可以对用户的信息进行管理。整体数据流程图所示的四种符号表达。图2.6 图书管理系统整体数据流程图2.5.3 借阅管理模块数据流程分析

23、 用户通过有效检查后,图书馆管理员根据借阅信息表将书籍借给用户。用户借阅子系统二层图2.6 数据模型分析2.6.1 数据需求分析根据分析,图书馆管理系统需求涉及对用户信息、书籍信息、借阅信息、查询信息、管理员信的管理,这些信息都保存在数据库中,管理员可以通过修改数据库中的数据来对这些信息进行管理。所以,需要运用SQL Sever 2023建立一个booksystem数据库,数据库里建立4个表,表名如下:(1)Books(书籍信息表):书籍信息表用于保存书籍的信息;(2)Managers(管理员信息表):管理员信息表用于保存管理员信息;(3)UB(借阅信息表):借阅信息表用于保存借阅的信息;(4

24、)Users(用户信息表):用户信息表用于保存用户的相关信息;2.6.2 数据概念模型分析根据业务流程图和数据流程图,设计满足系统需求的各种实体以及它们之间的关系,为以后的逻辑结构设计做准备。图书馆管理系统整体E-R(Entity-Relation)图如图所示。(E-R图示符号说明如图所示。)符号说明图 整体E-R图2.6.3 数据逻辑模型分析根据前面的需求分析和整体E-R图中的各个实体得到不同的表模型。图书(图书名称,图书编号,图书类别,出版社,出版日期,作者,备注)用户(编号,用户姓名,用户性别,生日,e-mail地址,联系方式,备注)借阅(图书 编号,学号,借书日期,还书日期,实还日期)

25、管理员(编号,姓名,性别,生日,e-mail地址,联系方式,备注)2.7 数据字典说明:数据项(Data Item,DI)、外部实体(External Entity,EE)、数据存储(Data Store,DS)、数据流(Data Flow,DF)、数据结构(Data Structure,DS)、逻辑解决(Logic Process,LP)。(1) 数据项表2.1 图书数据项数据字典数据字典项数据字典值数据项编号DI001数据项名称图书编号别 名图书编码简 述对图书的唯一编号类型及宽度字符型,20位取值范围“0001”“9999”(2) 数据流表2.2 借阅信息数据流数据字典数据字典项数据字典

26、值数据流编号DF001数据流名称借阅信息简述借阅的基本信息数据流来源用户数据流去向借阅管理模块数据流组成图书编号+图书名称+借阅数+借阅时间数据流量本/天高峰流量15本/天(3) 数据存储表2.3 图书信息数据存储数据字典数据字典项数据字典值数据存储编号DS001数据存储编号图书信息简 述图书的具体信息(4) 外部实体表2.4 管理员外部实体数据字典数据字典项数据字典值外部实体编号EE001外部实体名称管理员简 述操作员的帐号信息输入的数据流用户信息输出的数据流用户信息(5) 逻辑解决表2.5借阅逻辑解决数据字典数据字典项数据字典值解决逻辑编号LP001解决逻辑名称借阅简述当用户需要借阅图书时

27、,对该图书进行记录输入的数据流图书的借阅信息解决根据图书的借阅情况,进行借出图书的信息的录入输出的数据流数据流“借阅信息表” 解决频率当用户借阅就解决一次,频率很高。(6) 数据结构表2.6 用户密码数据结构数据字典数据字典项数据字典值数据结构编号DS001数据结构名称用户密码简 述用户修改密码数据结构组成旧密码+新密码+新密码核算图2.11数据库表关系图3 图书馆管理信息系统设计本系统是为了更有效的对图书馆进行管理,简化一些复杂的不必要的工作流程。使平常工作更有效率,用户管理模块使管理员更方便更直接的管理用户信息,图书管理模块可以很好的帮助管理人员管理图书,查询管理能更好的帮助用户找到所需图

28、书,更快捷。3.1 系统设计原则在功能模块设计中遵循的指导原则如下:(1)功能界面简朴、规范。由于信息系统中体现了整个管理业务流程,相关功能的模块多,所以在界面的设计上应采用统一的设计风格,同时将数据库进行有效形成实体操作类、编码操作类,联系操作类,不同的类型使用相似的界面操作方式。(2)操作上的简便性。数据库中的数据可以通过人的键盘操作进行录入的,所以使数据库的数据的对的和完整是系统正常进行的保证。数据库中的基础数据时数据完整性的重要保证措施,在人机交互的键盘操作中,有可提醒的输入数据,可是输入方便、快捷、提高输入的准确率 。(3)减少模块之间的耦合性,提高模块的独立性。信息系统开发可修改性

29、是一个重要问题是,提高可修改性的方法重要是靠减少模块间的耦合性。模块间的耦合性的大小,就决定了其独立性的大小。(4)编码设计的规范性。编码是数据库的基础,也是数据完整性的重要保证。编码的设计重要是从信息系统使用的规范上,业务人员并不重视代码,其所重视的只是名称,所以要把代码和名称联系起来,一同交业务人员,以避免出现不必要的错误。(5)功能操作的安全性。信息系统中的数据库是共享的,所以要重视安全性。进行权限设计也就很好的保证了安全性。严禁不同的人使用相同权限对数据库进行操作,避免数据泄漏。3.2 系统的总体功能模块设计图书馆管理信息系统是为完毕平常图书馆的借阅管理工作的,为人们增添便利,提高管理

30、效率,缩减成本,便于管理的一款信息系统管理软件。该系统完毕后,具有借阅信息管理、书籍信息管理、读者信息管理、系统管理等四大功能模块。 系统功能模块图图书馆管理信息系统其重要功能模块的作用分别如下所述:(1)借阅模块:对图书的借阅信息管理(2)图书信息模块:对图书信息进行管理;(3)用户信息模块:对用户信息进行管理(4)管理模块:对管理员和用户进行添加以及分派权限3.3 数据库物理设计本系统采用SQL Sever 2023建立数据库,用于满足各个模块的数据存储规定,根据需求分析和概要设计,本系统共建立了一个数据库,在数据库中创建1个数据表。图书馆管理信息系统数据库中各个表的设计结果如表3.1表3

31、.9所示。(1) Bid:图书具体信息。具体设计见表3.1TB_BACK。表3.1Bid字段名数据类型说明是否主键BidBname charvarchar 图书编号书名是否Bclassvarchar类型否BwriterVarchar作者否Bbookmanvarchar出版社否Bborndatetime出版日期否Binstrvarchar图书简介否3.4 编码设计涉及数据库属性列的代码、应用程序代码(、控件编码(如,控件IDC_EDIT1相应变量 m_Name、属性值编码等。在本系统中将admin默认为管理员和系统维护员具有所有功能权限,可以进行密码修改以及其他用户的权限分派。3.5 界面设计3

32、.5.1 用户登录模块界面设计图书馆管理系统用户登录界面,用户一方面需输入密码,输入对的密码后,用户点击拟定,密码对的后方可登录系统。具体设计如图用户登录界面所示。3.5.2 系统主界面模块设计主界面设计方便各个功能实现为基础,力求使界面更加人性化,简朴化方便大众的使用。主界面大小是固定的,不设立最大或最小化按钮,也不能自行调节大小,这样可以减少工作中的一些不必要的麻烦。具体设计如图3.3主界面设计图所示。图3.3 主界面设计图3.5.3 图书查询模块界面设计图书查询模块其中涉及图书编号、书名、作者等信息。查询管理模块是管理员通过添加图书的基本信息,用户可以通过查询信息管理模块,可以查询到自己

33、所需图书的具体情况。图3.4 商品信息模块界面图4 图书馆管理信息系统实现图书馆管理信息系统是为完毕平常图书馆管理工作的,为人们增添便利,提高管理效率,缩减成本,便于管理的一款信息系统管理软件。该系统完毕后,具有系统管理模块使管理员更方便更直接的管理用户信息,查询管理模块可以很好的帮助用户查询所需图书的情况,图书管理可以进行对图书信息的添加、修改和删除等操作。4.1 创建登录窗体模块用户进入系统前必须通过系统登录进入主程序界面,系统登录界面重要实现以下功能:(1)确认用户身份;(2)支持键盘、鼠标操作。系统登录需要输入用户名和密码。根据设计画出登录窗体模块的程序流程图如图4.1登录窗体模块程序

34、流程图。图4.1 登录窗体模块程序流程图根据程序流程图设计出的的路窗体效果图如图4.2登录窗体图所示。创建窗体的具体代码见附录。图4.2 登录窗体图4.2 创建主窗体模块创建主窗体环节如下:(1)启动Visual Basic6.0,选择“标准EXE”命令,打开。(2)创建对话框(3)打开主窗口的属性对话框,将主窗口标题设立为“图书馆管理系统”。(4)在主窗体上创建控件,修改控件属性caption。(5)在菜单的单击事件中设立打开各个模块的功能。至此,主窗体就以成功实现了,实现效果图如图4.3主窗体效果图。图4.3 主窗体效果图4.3 实现查询信息管理功能查询信息管理涉及图书编号、作者、出版社等

35、信息。通过查询信息管理可以更加方便的查询图书信息。4.3.1 创建查询信息模块(1) 界面实现 创建一个对话框,打开对话框属性窗口,将对话框标题设立为“普通用户”。 向对话框中添加控件,并按设计规定将各个控件进行设立。实现后的效果图如图4.4供应商信息模块图所示。图4.4查询信息模块图(2) 工作流程查询信息模块用于查询图书信息的,通过输入图书的名称、作者以及编号等信息进行搜索。 将搜索到的信息显示在下面的对话框上。4.3.2 创建图书信息模块(1)界面实现 创建一个对话框。 向对话框中控件,并按设计规定将各个控件进行设立。实现后的效果图如图4.5商品信息模块图所示。图4.5 图书信息模块图(

36、2)工作流程图书信息模块用于添加、修改和删除图书的信息,并可以对已经添加的图书进行查询。假如想要添加图书信息可以单击“添加”按钮,然后将图书基本信息输入,单击“拟定”按钮就可以将信息保存进数据库中;修改图书信息时,可以按条件进行修改,单击“拟定”按钮就可以将信息保存进数据库中;删除图书信息时,可以直接对其进行删除操作。用户信息管理功能和图书信息模块工作流程大体相同,就不做反复的介绍。4.4 实现系统管理功能系统管理功能其中涉及管理员模块和借阅记录删除模块。通过本功能可以对管理员进行添加和修改以及删除,也可以删除借阅记录。界面实现 创建一个对话框, 向对话框中添加控件并按设计规定将各个控件进行设

37、立。实现后的效果图如图4.6系统模块图所示。图4.6 管理员模块图(2) 工作流程对管理员的信息进行添加、删除和修改。同时将信息保存到数据库中。5 系统测试与维护5.1 系统测试测试的真正目的是“为了发现程序中的错误”。本次测试重点通过测试而发现问题,重要从两方面进行系统测试:代码测试和功能测试。5.1.1功能测试通过代码测试拟定程序在逻辑上符合规定,并不能验证是否符合具体功能,即是否可以使数据前后一体化,模块间的数据操作统一化,所以还要进行功能测试。(1)模块测试本系统由多个功能模块组成,每一个模块由多个程序组成。这一个阶段的测试由自己独立完毕,把各个程序串联起来,通过测试修改,实现各模块之

38、间的连接,并且可以使数据前后操作一致。(2)确认测试这一阶段重要是针对系统的功能、特性及稳定性和合用性进行进一步的测试。该阶段重要是用户进行。由他们拟定该系统哪些功能需要修改,哪些数据需要增长备份以及在超市管理中的合用情况。针对使用意见,再次完善系统功能并做最终测试。5.1.2代码测试在系统具体实现时进行仔细测试,在各个模块编写时就开始测试,有助于尽早的发现问题,以减少集成测试时出现错误的机率以及修改源程序的难度。(1)使用合法数据进行测试提交数据时输入符合规定的数据,检查运营结果,保证系统可接受正常数据,可以正常运营。(2)使用不合法数据进行调试5.2 系统维护图书馆管理信息系统开发完毕后,

39、为了满足用户对已经开发软件的性能不断提高的规定,达成延长软件使用寿命的目的,必须对系统进行维护。系统的维护分为:完善性维护、适应性维护、纠错性维护。在本系统中重要考虑了系统的安全性问题。在登录本系统时一方面要进入登录界面,在登录界面只有输入对的的用户名和密码,才干进入该系统,假如输入3次错误,则系统登录界面就会自动关闭,这就保证了系统的安全性。对后期的维护重要是出于以下两个方面考虑,一方面任何软件在开发过程中不也许把所有的问题都考虑全面了,有些异常很难预料。因此图书馆管理信息系统的运营过程中也许会出现这样那样的问题,后期维护时必不可少的。系统测试与维护不只是系统设计中一个重要的环节,并且是一个

40、必不可少的环节。6 总结与展望6.1 总结通过这一段时间的设计和开发,系统基本开发完毕。其基本符合了用户需求,是一个具有管理基本信息功能、查询和借阅功能的管理信息系统。从图书馆管理信息系统的背景、现状等问题入手,分析了现阶段图书馆管理信息系统的实际状况。另一方面,通过对图书馆借阅流程的了解,提出了图书馆借阅管理信息系统的建设目的,进行了本系统的需求分析。最后通过对数据库设计原则的研究,本文对与数据库的设计环节、设计原则、范式分析、数据冗余等都作了具体的研究,对这些问题的研究促使我们建立了本次设计的比较合理的数据库。本软件设计的图书馆管理信息系统可以使管理员通过该系统及时了解图书馆图书情况,还能

41、充足运用电脑的快速检索功能,方便、快速地了解有关图书馆的其他各种具体资料,以便及时作出对的决策。6.2 展望随着时代的发展,人们对阅读越来越有爱好,这就促使馆藏图书量变大。随着书籍的数量的增长,为了提高管理水平和工作效率,同时也可以最大限度地减少手工操作带来的错误。于是,图书馆管理信息系统就更被人易于接受了。面对大量的数据和报表,手工解决方式已经很难跟上时代化管理的步伐。随着计算机技术的快速发展,运用信息化手段管理平常的数据完毕平常任务已经是历史发展的必然趋势了。这就使得图书馆的发展越来越快速,随着馆藏的增多,人员管理的复杂,图书馆管理信息系统也越发受到了到重视,也越来越需要这样的系统来帮助管

42、理人员更好的管理图书馆的平常工作。虽然现在,本系统的功能还不够完善,还存在很多局限性,但是通过不断的改正和学习一定可以满足人们的规定。由于本次设计的时间和本人的知识水平的有限,开发中难免有局限性之处,系统仍存在缺陷。重要有以下几点:(1)系统自身的管理功能较弱,用户界面美观方面和犯错解决不够等多方面问题都还需要继续改善。(2)系统对数据分析解决的还不够,不能为管理者作出的决策提供更好的数据分析。参考文献1.郭瑞军,唐邦民,谢晗昕。Visual Basic 数据库开发实例精粹,电子工业出版社,2023.62. 郭盈发,张红娟.数据库原理.西安电子科技大学出版社,2023.3. 赵松涛.中文版SQ

43、LSERVER2023应用及实例集锦.人民邮电出社,2023.4. 丁宝康,李大学编著.数据库原理经济科学出版社,2023.5. 黎连业 管理信息系统设计与实行 北京:清华大学出版社 19996. 黄明 Visual Basic 6.0信息系统设计与开发实例 机械工业出版社 20237. 陈俊源 Visual Basic 6.x 程序设计数据库应用 中国铁道出版社 20238. 姜旭平 信息系统开发方法 姜旭平等 清华大学出版社 19969. 佟伟光 软件测试技术 人民邮电出版社 202310. 陈伟 SQL Server 2023数据库应用与开发教程 清华大学出版社 2023附 录部分代码如

44、下:登录界面代码Private Sub Command1_Click()On Error GoTo ywcIf Text1.Text = ThenMsgBox (用户名不能空) Exit SubEnd IfIf Text2.Text Text3.Text Or Text2.Text = Or Text3.Text = ThenMsgBox (密码输入错误)Exit SubEnd IfCall connect_dbIf Option1.Value = True ThenCall sel_table(Users, where Uid= & Text1.Text & and Upwd= & Text2.Text&)If rst.RecordCount 0 ThenWith FrmUser.SSTab.Tab = 2Text1.Text = Text1.Text.SSTab.Tab = 2Height = 6720.Picture1.Visible = FalsePicture2.Visible = TruePicture3.Visible = TruePicture2.Top = 960DataGrid1.Height = 4350DataGrid1.Top =

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服