信息系统在图书管理中的应用设计_第1页
信息系统在图书管理中的应用设计_第2页
信息系统在图书管理中的应用设计_第3页
信息系统在图书管理中的应用设计_第4页
信息系统在图书管理中的应用设计_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息系统在图书馆管理中的应用与设计列表得11概述22信息管理系统32.1开发环境32.1.1IIS简介32.1.2IIS工作原理32.2ASP简介52.2.1ASP概述52.2.2ASP功能52.2.3ASP功能:53系统功能介绍和分析63.1系统说明63.2功能简介和分析63.2.1图书馆信息管理63.2.2读者信息管理63.2.3贷款工作,还书工作63.2.4管理贷款信息74系统设计74.1系统数据库分析和设计74.1.1数据库分析74.1.2数据库设计94.2系统结构设计104.2.1功能模块图104.2.2模块流程图115系统实施135.1系统作业流程135.2模块设计155.2.1登录模块155.2.2读者信息管理165.2.3图书馆信息管理195.2.4查看信息195.2.5图书模块225.2.6还书工作23摘褥子21世纪是信息科学技术飞速发展的时代。随着世界经济一体化形势的发展,信息技术在经济领域得到了广泛的应用,网络经济的发展、电子商务和金融经济的全球化使信息管理和信息系统成为企业关注的焦点,企业面临着前所未有的发展机遇和压力,为了企业事业和部门应用系统的开发、维护、信息资源的开发和利用,进一步需要数据信息系统建设的复合开发和管理。随着信息技术在管理技术中的应用越来越深入和广泛管理信息系统的实施在技术上越来越成熟经营信息系统是发展的新科学。哪个单位要想生存就必须成长,要有机地组织内部活动,就必须建立符合自己特点的数据管理信息系统。图书馆管理系统是典型的信息管理系统,主要包括后台数据库的设计、构建和维护,以及前端应用程序的设计和开发方面。对于需要数据库一致性和完整性的电子,这是数据库安全的优秀库。后者需要完整的功能、易于使用的功能等。关键词:信息管理系统;图书管理应用设计信息系统在图书馆管理中的应用与设计1概述信息对我们大家都不陌生。在现实生活中,每个人总是不断地接收信息,处理信息,利用信息,交易信息。现代管理者的经营方式的重要特征是很少涉及“具体的事情”,更多地涉及“事情的信息”。管理系统的规模越大,结构越复杂,对信息的渴求越大。实际上,任何组织要形成统一的意志和统一的步伐,每个要素之间必须能够准确、迅速地互相传达信息。组织的有效控制必须依赖组织内外的各种信息。被认为是组织生存和发展的重要资源的信息,如人才、原材料、能源,所有管理活动都与信息管理无关,所有有效的管理都离不开信息管理。信息管理是人们在整个管理过程中收集、加工、输入和输出的信息的统称。信息管理过程包括信息收集、信息传输、信息处理和信息存储。信息收集是获取原始信息。在现代社会,计算机信息管理以原始纸和其他信息管理类型为基础,使用计算机作为操作平台,开始信息的传递、存储、备份等信息管理系统在20世纪50年代中期计算机应用于管理领域,经历了从简单到复杂、从单机到网络的功能单一到功能整合、从传统到现代的演变。根据MIS开发的时间和特点,可以将MIS的发展分为三个阶段:电子数据处理系统(EDPS)、管理信息系统(MIS)和决策支持系统(DSS)EDPS是利用计算机处理代替人的计算机系统,其特点是操作层、以单个应用程序为主、数据资源不能共享,而是以批处理方式运行。较少处理管理问题的EDPS是管理信息系统开发的初始阶段。MIS功能:高度集中组织大量数据和信息,实现快速处理和统一使用的能力。有中央数据库和计算机网络系统是MIS的重要标志。MIS基于数据库和网络以分布式方式处理。利用量化的科学管理方法,通过预测、计划优化、管理、协调和控制等手段支持决策。MIS是在EDPS上开发的,与EDPS相比,它是信息处理的系统化、综合性的,除了要求事务处理的效率外,它还强调对组织内各部门和部门间管理活动的支持。早期的MIS是指用于中等管理控制的信息系统,主要用于解决结构问题。DSS是一个独立的系统,没有管理控制功能,但是作为信息系统管理的重要组成部分,MIS将数据库处理和经济管理数学模型的优化计算相结合,为管理员提供了解决更复杂管理决策问题的能力。不是管理信息系统,而是进一步提高管理信息系统的发展。它与初始MIS相结合,成为管理信息系统开发的高级阶段。2信息管理系统包括经济、经营、运营研究、统计、计算机科学等诸多学科的信息管理系统(MIS),是各个学科紧密联系的综合学制。作为一门新科学,其理论和方法不断发展和完善。除了信息系统的基本功能外,它还具有仅用于预测、计划、控制和辅助决策的功能。经营信息系统是功能上综合使用计算机技术、网络通信技术、数据库技术等的组织论、会计、统计、数学模型和经济学的混合物,是跨学科的边界技术,因此是技术系统。从社会技术系统的角度来看,MIS和组织结构相互作用,引入MIS将产生新的组织结构,而现有组织结构对MIS的分析、设计和引入是否成功具有重要影响,影响因素包括组织环境、组织战略、组织目标、组织结构、组织流程、组织文化等。因此,经营信息系统是技术系统和社会系统。2.1开发环境2.1.1 IIS简介该图书信息管理系统使用IIS 5.0(internet信息服务器、internet信息服务)作为web服务器。IIS是Microsoft corporation提供的基于Microsoft Windows的internet信息服务。IIS支持超文本传输协议(HTTP)、文件传输协议(FTP)和SMTP协议,通过使用CGI和ISAPI实现了高可扩展性。2.1.2 IIS工作原理图2-1所示,对IIS7的请求进程。图2-1 IIS操作原理图上图中的步骤8如下所示:(1)在客户端浏览器中,当HTTP开始从web服务器请求资源时,HTTP.sys截获了此请求。(2)HTTP.sys通知WAS从配置库获取配置信息。(3)WAS请求存储中心配置的配置信息。(4)WWW服务接受配置信息,配置信息表示相似的应用程序池配置信息、站点配置信息等。(5)WWW服务使用配置信息配置HTTP.sys处理策略。(6)WAS打开工作进程以处理与变更HTTP请求相对应的进程池。(7)此工作进程处理HTTP请求,并将处理结果返回到HTTP.sys。(8)客户端接受处理结果信息。此处的步骤1-6是处理应用程序启动,启动后无需继续执行此步骤。此外,IIS7应用程序池的管理管道模式分为经典和集成两种。处理策略在两种模式中各不相同。2.2 ASP简介2.2.1 ASP概述ASP(Active Server Pages,动态服务器主页)3是Microsoft推出的动态网站开发技术。服务器端脚本环境,允许您创建和运行动态、交互的web服务器应用程序。使用ASP,可以将HTML页、脚本命令和ActiveX组件组合在一起,以创建交互的网页和功能强大的基于web的应用程序。ASP是一组服务器端脚本开发工具和执行环境。程序运行完成后,服务器仅将执行的结果返回到客户端的浏览器,减轻客户端浏览器的负担,显着提高web交互速度。2.2.2 ASP的功能ASP具有以下几个主要功能:(1)使用VBScript、JavaScript等简单易懂的脚本语言组合HTML代码,快速创建工作站。(2)ASP提供了一些内置对象,如响应、请求、会话和服务器,它们可用于从客户端浏览器接收信息,或将服务器的已处理响应信息发送到客户端浏览器。(3)ASP提供了连接和访问后台数据库的功能,使站点访问者可以通过客户端浏览器访问各种数据库,并且可以随着相关数据库内容的更改自动更新动态web页的内容。(4)无论浏览器如何,客户端只需使用能够执行HTML代码的浏览器即可浏览ASP设计的web内容。ASP使用的脚本语言在web服务器端运行,客户端浏览器不需要运行这些脚本语言的功能。(5)ASP源不会传递到客户端的浏览器,因此,您可以防止编写的源程序被他人剽窃,并提高程序的安全性。2.2.3 ASP功能:(1)您可以处理浏览器发送到web服务器的表单输入。(2)可以访问和编辑服务器端数据库表。您可以使用浏览器在站点服务器的数据库中输入、更新和删除数据。(3)跟踪站点的活动信息,然后将其保存到日志文件中。(4)您可以使用VBScript或JavaScript等简单的脚本语言组合HTML代码,快速完成站点上的应用程序。通过web服务器运行脚本语言,以创建或更改客户端上运行的脚本语言。(5)强大的扩展功能,允许您使用Visual Basic、Java、Visual C等多种编程语言创建ActiveX Server组件以满足自己的特殊需要。3系统功能简介和分析3.1系统说明本文将根据软件工程的设计思路,根据软件的生命周期进行系统的分析和设计,提高软件开发的质量。图书信息管理系统是基于web的应用程序系统,将ASP作为前台开发工具,将Access作为后台数据库设计工具,管理员管理和维护图书,读者可以查看图书和自己的贷款信息。3.2功能简介和分析3.2.1图书馆信息管理存储一定量的图书信息,并使员工易于操作该图书信息的主要功能包括图书信息的输入、删除、修改等。图书信息管理包括图书编辑(包括添加和修改)、图书删除、图书信息查询功能。业务规则:图书信息包括图书编号、标题、作者、出版社、类别、价格、贷款标记、图片存储路径等。图书状态包括未贷款和贷款。3.2.2管理读者信息可以适当地存储和管理特定数量的读者,如添加、删除、修改读者信息。读者信息管理包括读者编辑(包括添加和修改)、读者删除、读者信息查看功能。业务规则:读者信息包括贷款卡号、名字、性别、单位。查看读者时,可以在查看读者信息的同时,查看相应的贷款信息。3.2.3贷款工作,还书工作读者选择租赁工作后,输入出借图书的编号,如果该书存在,且没有出借,则完成租赁过程。读者选择借书工作后,输入借来的图书编号,完成了借书工作。业务规则:读者可以查询目前没有贷款的图书信息。借书卡号码和借书卡号码必须是数据库中存储的数据。背书工作读者选择还书工作后,进入还书界面,输入出借的图书号码和借书卡号码,完成返还过程。读者选择还书工作后,输入借阅的图书号码和借阅号码,完成还书工作。业务规则:贷款卡号和图书号码必须合理有效。完成反书后,要正确填写贷款信息表上应该有的图书返还时间。3.2.4管理贷款信息可以正确查询图书信息、读者信息、读者贷款信息。管理贷款信息包括编辑贷款信息(包括新增和修改)、删除贷款信息和查看贷款信息。业务规则:贷款信息包括贷款卡号、图书号码、标题、贷款时间和还书时间。返回时间已填好的说明成功返回了这本书,没有返回所写的书4系统设计4.1系统数据库分析与设计4.1.1数据库分析图书馆工作人员将图书信息和读者信息预先输入系统数据库,在读者登录系统后选择多种操作类型,进行相应的图书浏览、贷款、返还等。分析图书馆信息管理系统,可以发现,如图4-1所示,读者、图书、职员等三个主体参与了。管理员还书借书还书图书读者1nn1nm图4-1 E-R图进一步分析表明系统中使用的数据表如下表所示。表4-1用户登录信息表表4-2图书信息表表4-3读者信息表表4-4贷款信息表4.1.2数据库设计用户登录信息表“用户登录”表用于在管理员或读者登录系统时存储用户名和密码,具有阻止非法用户访问的更好的安全性。这包括“读者编号”、“用户名”、“密码”和“用户类别”。表4-5所示。表4-5登录信息设计表字段名称数据类型字段大小必填字段索引说明Rno数字长整数是有(无重复)读者编号Username文本20是用户名密码文本20是密码Type文本10是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论