信息系统开发调研报告报告模板.doc_第1页
信息系统开发调研报告报告模板.doc_第2页
信息系统开发调研报告报告模板.doc_第3页
信息系统开发调研报告报告模板.doc_第4页
信息系统开发调研报告报告模板.doc_第5页
免费预览已结束,剩余15页可下载查看

下载本文档

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

文档简介

1、系统概述1.1系统介绍图书馆管理信息系统是为适应图书馆综合管理的需求,改变传统管理模式,加速图书馆的自动化、标准化和科学化,而建立的一个整体性的图书馆的操作系统。它可以为图书馆管理决策部门提供可靠的信息依据,为提高图书馆的社会效益服务。本系统是专门针对中小型图书馆进行图书、读者进行管理、编辑而开发的通用性很强的管理系统,集读者管理、图书管理、图书借阅管理等于一体,同时还集成了报表打印、帮助、修改密码等多种实现功能,实现了对图书的基本管理。系统运用了微软可视化编成工具之一Visual Basic开发的,界面美观大方,系统运行稳定。1.2主要功能图书馆管理信息系统主要由读者管理、图书管理、图书借阅管理、修改密码、帮助、打印报表6个部分组成。各部分包括如下子模块:读者管理:读者类别管理、读者信息管理图书管理:添加图书、查询图书、删除图书图书借阅信息管理:借书、还书、查询借阅信息修改密码帮助打印报表其中,读者类别管理包括添加读者类别、修改读者类别、删除读者类别。读者信息管理包括添加读者、修改读者、查询读者、删除读者。2、需求分析2.1开发背景现代信息技术的迅速发展使图书馆的信息环境发生了巨大变化,随着网上资源越来越丰富和网上参考咨询工作、网上教育的开展,读者对信息的需求也使图书馆的用户教育在时代的潮流中显示出其重要性。为此图书馆对学生们进行信息素养教育,培养学生们的文献信息获取、识别、接受和利用的能力,使其在今后信息化、网络化的学习和科研环境中游刃有余。除此,参考咨询部定期以讲座的形式进行用户教育,面向全校师生,介绍馆内现有一些光盘和电子数据库的收录范围,各种数据库的特色及其检索使用方法,介绍网址的搜索方法和文件下载的方法,对网上检索工具进行评估。读者利用图书馆资源水平不断提高,反过来对图书馆用户教育和参考咨询服务要求也更高,这样形成良性互动,进一步促进图书馆资源的深层次开发利用和用户教育服务水平的提高。图书馆管理信息系统对图书馆管理、服务及其馆员的影响是深远的,随着数字化技术和网络技术的发展,图书馆将成为高度发达的信息集散地,图书馆必然将朝着“数字化图书馆”的方向发展。2.2需求调查分析面对大量繁杂的图书馆管理,分类,查询与借还工作,迫切的需要通过计算机来帮助解决,介绍图书馆管理人员的工作量。新的图书馆管理系统采用符合有关国际标准,具有良好的开放性和兼容性的计算机,外部设备,操作系统及应用软件,达到和办公自动化网络的连接,实现远程管理,异地续借等功能。“图书借阅管理系统”需要具有界面友好,功能强大, 使用方便,安全可靠等优点。通过图书馆管理工作人员对图书馆管理系统的理解:1、图书馆管理系统需要有能够及时地查询书库中图书的库存量,以便及时准确地为读者服务,提供借阅信息,但是不能更改数据,无信息处理权,即可以打印清单,浏览数据等,管理权限由系统管理员掌握分配。这个也是图书馆的总体需求。2、能够提供外界进行查询,无特殊权限限制,面向所有用户。3、图书馆各项数据信息必须保证安全性和完整性,网络系统设有通信,程序,网络三级权限和口令管理,确保系统的安全。这个是对数据的安全考虑的。4、系统管理员根据市场图书行情定时的整理系统数据库,对图书的借阅情况,读者的管理情况,书库的增减等均可由计算机执行,并将运行结果归档。这个是从数据的整理角度考虑。2.3系统功能结构图图书馆管理系统读者管理图书管理图书借阅管理修改密码帮助打印报表读者类别管理读者信息管理添加图书删除图书查询图书借书还书查询借阅量删除读者类别修改读者类别添加读者添加读者类别删除读者查询读者修改读者24数据字典读者信息读者信息数据字典数据名称数据代号数据类型数据长度备注读者姓名Dzxm文本255读者的姓名读者编号Dzbh文本225一个读者对应一个编号读者性别Dzxb文本50读者性别限定男和女读者类别Dzlb文本225读者的类别已借数量YjslInt20累计借书的数量图书信息数据名称数据代号数据类型数据长度备注图书编号Tsbh文本225每本书有且只有一个编号与之相对应分类号Flh文本225图书的分类图书名称Tsmc文本225图书的名称作者Zz文本225书籍的作者出版社Cbs文本225出版书籍的出版社出版日期Cbrq价格Jg文本225书籍的价格册数Cs数字整型每本书库存的数量是否借出Sfjc文本225书籍的状态类别信息类别信息数据字典数据名称数据代号数据类型数据长度备注读者类别Dzlb文本50读者的类别最大数量Zdsl数字整型每人累计借书的最大数量借书期限Jsqx数字整型每本书可以借阅的最大天数用户信息用户信息数据字典数据名称数据代号数据类型数据长度备注用户名称Yhmc文本50用户名密码Mm文本50用户登陆密码借阅信息借阅信息数据字典数据名称数据代号数据类型数据长度备注读者编号Dzbh文本255一个读者对应一个编号读者姓名DzxmInt20读者的姓名读者类别Dzlb文本225读者的类别图书编号Tsbh文本50一本书有且仅有一个编号与之对应图书名称Tsmc文本50图书的名称借阅日期Jyrq日期/时间借书的日期还书日期Hsrq日期/时间还书的日期借书天数Jyts文本50一本书借书日期到还书日期中间的差3、系统分析3.1概述3.1.1系统分析的原则系统分析的原则由三条:(1)逻辑设计与物理设计分开的原则。逻辑设计好比是全局的总体规划;物理设计则是总体规划下的各个局部细节安排。(2)面向用户的原则。在结构化方法中强调用户至上的原则,用户是信息系统开发的起源和最终归宿,因此整个开发过程要面向用户;用户的参与程度和满意程度是系统成功开发的关键。(3)结构化分析的原则。结构化分析的基本思想是以分解和抽象为手段,按照自顶向下的原则对现行系统进行逐步细化、逐步分解、逐步求解,直至达到用户需求,从而达到易于理解的目的。3.1.2系统分析方法图书馆管理系统采用结构化方法,即用系统的思想,系统工程的方法,按用户至上的原则,结构化、模块化、自顶向下地对系统进行科学分析与设计。3.2系统流程分析顶层流程图登陆界面主界面读者管理图书管理图书借阅管理读者类别管理读者信息管理新增图书修改图书查询图书删除图书借书还书查询借阅信息添加读者类别删除读者类别修改读者类别删除读者信息添加读者信息修改读者信息查询读者信息开始退出登陆退出系统读者信息输入读者类别添加读者信息连接数据库判断读者是否存在可以添加、修改、查询、删除读者添加、修改、查询、删除失败输入读者编号图书信息图书信息添加图书图书编号图书信息表中是否存在图书已存在不添加修改、删除图书查询图书输入书籍参数图书编号添加图书成功借阅表中查询图书信息删除成功修改成功查询条件编号书名出版社作者图书信息在dategrid中显示图书信息是否读者类别连接类别信息表添加类别类别是否存在已存在不添加添加成功选择修改删除读者信息判断是否超过最大借书数量和期限超过最大条件无法修改删 除修改删除成 功是是否否借书流程图输入借书卡号查询有无此读者连接数据库取读者表中的信息及读者类型表中的信息根据读者信息判断是否可以借书输入书号将借书信息写入借阅表是否结束显示提示信息还书流程图在借阅表中查找输入图书编号输入读者编号图书名称读者姓名读者类别是否存在借阅该图书的借阅信息还书成功否4、系统设计4.1概念结构设计数据库设计:该数据库是Access做的包含六个基本表读者信息:图书信息表:类别信息:用户信息:借阅信息根据系统需求分析,可以得到图书馆管理系统数据库的概念模型。用E-R图表示的图书、馆管理系统的概念模型如下:读者信息读者读者编号读者姓名读者类别读者性别已借数量图书信息图书图书编号图书名称图书作者出版社出版日期价格分类号是否借出借阅信息图书读者借阅读者编号读者类别图书编号借书日期还书日期读者姓名用户与读者和图书读者管理用户密码用户名管理图书总体关系结构4.2逻辑结构设计将图书馆管理系统的E-R图转换为关系数据库的数据模型,其关系模式为:读者信息(读者编号、读者姓名、读者性别、读者类别、已借数量)图书信息(图书编号、图书名称、作者、出版日期、价格、册数、是否借出)类别信息(读者类别、最大借书量、借书期限)用户信息(用户名称、密码)借阅信息(读者编号、图书编号、读者姓名、图书名称、读者类别、借书日期、还书日期、借阅天数)4.3物理结构设计本系统内所使用的数据结构中有关数据项的存储要求、访问方法、存取单位、存取的物理关系、设计考虑和保密处理。为了简化,这里把表的结构列出来。如我们组的图书馆管理系统是建立在VB2003和Accsee数据库的开发环境中。在开发图书馆管理信息系统的过程中,我们综合考虑了系统的时间效率、空间效率、维护代价和各种用户要求进行了权衡。主要从定量估算各种方案的存储空间和维护代价入手,对估算结果进行权衡、比较。5、系统实施运行维护 系统开发环境包括硬件平台和软件平台两种。硬件平台是指开发与运行说需要的硬件环境,主要包括计算机机型及硬件配置。由于本系统是一个小型的图书馆管理系统,因此对计算机硬件要求不高。软件平台是指系统开发与运行的软件环境。本系统开发时选用了稳定性较强的Windows XP中文专业版和Visual Basic6.0作为开发语言,同时选用了Access数据库,由于这些软件产品都是Microsoft公司的产品,因此彼此之间的兼容性较好,开发出的应用系统稳定性较高。Visual Basic6.0具有可视化的开发环境,可以快速的完成系统的开发,内部集成的数据库访问通道,使得可以轻松方便的对数据库管理。5.1系统测试 在开发系统时,为了使系统能够稳定运行,对本系统进行了有针对性的全面测试,采取的方式是:1. 菜单项测试:为了保证每一项下拉式菜单能够正确思想系统设计的功能,我把图书馆有关土狗的所有基础数据,基本上全部输入到本系统中,并对每一个菜单项反复进行了增加、删除、修改等操作,从而保证了菜单项功能的正确思想。2. 数据跟踪:完成菜单项测试后,我又对系统内的每一个数据进行了跟踪。例如:对最多可借图书数的管理,我首先在借阅者管理模块中对某个读者的可借书数进行设定,然后在借书模块进行数据操作,随时观察者两个数值之间是否有冲突产生,经过对课借书数的数值多次不同大小的设置并进行验证,说明该功能完全正常。3. 综合测试:在以上测试的基础上对系统功能进行了整体的测试,一次来检验系统功能是否符合系统设计的要求。5.2系统运行与维护系统的运行:1、 初始数据的输入本系统的输入采用鼠标和键盘相结合的输入方法。2、 怎样进入系统A、 将本系统所在文件夹拷贝到硬件,然后执行其中的图书管理系统的程序文件即可,应注意要将全部文件的属性变以存档,消除只读属性。B、 随后在出现的登录界面输入正确的用户名和密码即可。3、 怎样使用本系统: 点击鼠标左键即可进行相应功能的选择系统的维护: 本系统是个比较复杂的人机系统,由于系统外部环境与内部因素的变换,不断影响

温馨提示

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

评论

0/150

提交评论