信信息息系系统统分分析析院院系系::计计算算机机与与通通信信工工程程学学院院班班级级::网网络络工工程程0088--11班班姓姓名名::************学学号号::1122334455667788990099882目录目录.........................................................................................................2信息系统的开发过程............................................................................3系统概述................................................................................................31、现状分析.....................................................................................32、系统目标.....................................................................................43、可行性分析.................................................................................4系统分析................................................................................................61、用户需求分析.............................................................................62、现有系统分析.............................................................................63、系统业务流程图.........................................................................74、系统数据流程图.........................................................................85、数据字典...................................................................................11课程学习心得......................................................................................123信息系统的开发过程信息系统的开发过程主要包括信息的分析,设计和实施三部分,下面简要介绍下这三部分。1、信息系统分析信息系统开发简单一句话就是为了解决做什么的问题,最终成果就是系统说明书。最主要的工作就是将目标系统的目标具体化为用户需求,再将用户需求转换为系统的逻辑模型。结构化分析方法的核心特征是“分解”和“抽象”:自顶向下的过程称为分解,自底向上的过程成为抽象。结构化分析用于表示系统逻辑模型的工具是数据流程图,因此,在运用结构化分析时,系统分析阶段最主要最难的任务是画出系统的数据流程图。2、信息系统设计信息系统设计简单一句话就是为了解决怎么做的问题,最终成果是系统设计说明书。最主要的工作就是将系统分析得到的逻辑模型转换为物理模型。其内容分为总体设计和详细设计两部分。总体设计包括总体布局设计(包括系统网络拓扑结构设计和系统资源配置设计)和系统模块化结构设计(模块结构图);详细设计包括代码设计、数据库设计、输入输出设计、用户界面设计和处理过程设计。值得一提的是,先数据库管理系统然后再在此基础上进行数据库设计。3、信息系统实施简单一句话就是将系统设计给出的解决方案实现出来。这一阶段组织管理工作很重要也很繁重。主要任务包括硬件配置、软件编制、人员培训和数据准备。系统概述1、现状分析当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,使用计算机进行信息控制与处理,不仅提高了工作效率,而且大大的提高了其安全性。本系统就是为了管理好图书馆信息而设计的。图书馆作为一种信息资源的集散地,图书和用户的相关资料繁多,包含很多的信息4数据的管理。现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂,一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。基于此问题,我们决定建立一个图书馆信息管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。2、系统目标通过全面收集原始资料,进行系统规划,系统分析,进行可行性研究,争取达到的系统目标:1、图书管理:当有新的书籍送入图书馆时,将每一本书籍贴上编号以及条形码,并将书籍相关信息(图书编号、图书名称、作者姓名、出版社、出版时间、图书单价、图书类别)录入电脑。当书籍过期时,进行淘汰处理:删除该书在数据库的所有资料。2、读者管理:若有新读者加入,录入读者相关信息(读者编号、读者姓名、性别、年龄、个人照片、住址、备注信息、借阅情况)。3、书刊借阅:通过仪器扫描读者借阅证。若为无效证件,不进行相关处理;若为有效证件,查阅读者借书情况,未超最大借阅数量者,办理借书,否则不予办理。4、书刊归还:扫描归还书籍,查询该书的借阅情况。若书籍超期或者破损,进行罚款处理;未超期并完好,则办理书籍归还。3、可行性分析根据初步调查的情况,从技术上、经济上、管理上进行开发的可能性和必要性分析并作出以下分析报告。从现行系统调查情况看,该学校图书馆机构比较简单,制度完备。分析该校图书馆管理信息系统的研制可行性应从技术,经济,管理三方面考虑:51、技术可行性从硬件方面考虑:硬件方面:当代计算机技术已经相当成熟,基本结构已经固定。运行该系统只需要一般配置的电脑,而现阶段的一般价格的电脑其主频已达上千兆赫兹,这一速度已经完全满足本系统的需求,所以可行。2、经济可行性分析(1)新系统的投资分析。该系统的研制投资主要是购置电脑。由于现在电脑价格非常便宜,还有进一步降价的趋势,因此这一方面投资不会太大。(2)旧系统的相关分析。该校以往使用的是人工系统,数据处理成本是随处理量变动而变动的,当处理量增加时,处理成本按比例增加。人工系统不仅占用了大量的人力资源,而且十分浪费时间,各方面相关的成本很大。在旧的人工系统中,每天的处理都有上万条信息。特别是月末,进行各种统计,处理量将急剧上升,而且这些信息都必须及时处理,按时上报。因此造成统计人员超负荷运转,经常需要加班加点,有时还需增加临时人员,而采用计算机系统对这些处理则是轻而易举的。因此从信息量之多,任务之急上讲,此项目的研制是必要的。(3)新系统带来的效益分析。新系统的实施所能带来的经济效益是一个综合的经济效益。要对其进行直接定量分析是比较困难的。一般新系统带来的经济效益是间接的。如果新系统实现能够使领导及时掌握各种经过处理的统计资料,使决策建立在一个科学依据的基础之上,并可把条件人员从繁重的事项中解脱出来,使他们借助计算机多做一些更有深度的分析,当好领导的参谋。这样,我们虽然花费一定的投资,但带来的效益却是很可观的。3、管理可行性分析由于学校的人员素质较高,并对计算机有一定的了解和认识,因此对新系统的接受能力很强。本系统制度完备,员工规范管理的意识也很强,所以新系统的推行不会有太大困难。该管理信息系统的实施可以更方便快捷的提供各种统计,减少人工工作的失误。通过该系统可更准确的把握全局,为领导决策提供依据,提高系统的整体管理水平。以上从技术,经济,管理三方面分析,本系统在这三方面均可行。所以,本系统可行,可立即执行。6系统分析1、用户需求分析该校图书馆以往使用的是人工系统进行图书管理,但是随着图书馆的扩大,书籍读者相关信息量与日俱增。现有图书馆管理人员已经难以应对如此巨量的信息,而增加工作人员只会凭空增加学校图书馆的管理成本,却无法从根本上解决信息量越来越大的问题。而问题的根源就在陈旧落后的人工系统上,针对现状我们认为该校图书馆急需一套图书馆管理系统。图书馆组织结构图2、现有系统分析办公室:负责协助馆长进行日常事务管理,了解需求,制定采购计划。主管校长馆长办公室采编部财务部借阅部阅览部网络部业务部7采编部:协同办公室完成采购计划,并根据采购计划进行相关书籍的采购。财务部:负责图书馆相关财务。借阅部:将采编部采购入库的新书分类,打上标签、存档录入数据库。并将分类好的书籍分送到阅览部。阅览部:将借阅部分类完全的书籍整理上架,并负责日常书籍的借阅活动。网络部:将电子图书分类录入电子图书馆,并负责电子图书馆的日常整理活动。业务部:针对不同客户信息进行相关处理,如书籍催还,超期罚款等等。3、系统业务流程图(1)基本符号人员或部门业务功能数据表单物流或信息流(2)业务流程图8办公室采购图书目录采编部书籍入库单制定采购计划电子读物表图书分类登记录入网络部书籍分类目录馆长借阅部阅览部书籍上架读者书籍借阅归还书籍预约缴纳罚款需求反馈业务部4、系统数据流程图(1)基本符号外部实体数据处理数据流数据存储9(2)数据流程图①顶层数据流程图读者图书管理系统图书管理员书目查询图书借阅归还读者信息管理书籍借阅图书信息查询②第一层数据流程图办公室借阅部采编室网络部阅览部P1生成采购目录制定采购计划馆长采购报表采购目录P2图书分类登记录入书籍表单P3书籍标记上架书籍分类目录新书目录D1新书分类目录读者图书借阅分类表单P4读者信息系统书籍查询读者信息业务部P5违章、需求管理超期违章表单读者需求10(3)第二层数据流程图图书馆管理信息系统的2层数据流程图有:图书借阅系统数据流程图、图书查询与预定系统数据流程图、读者管理系统数据流程图和电子读物系统数据流程图。①图书借阅系统数据流程图图书管理员P1.1检查读者证件P2.1修改图书管理系统图书借阅图书归还P1.2检查图书库存情况证件有效P1.3修改图书管理系统书籍在库D1读者信息表单D2图书信息表单D6D5D4D3图书库存图书借阅图书库存图书借阅修改图书库存填写归还记录修改图书库存填写借阅记录②图书查询与预定系统数据流程图读者P3.1图书检索系统读者检索检索结果P3.2图书预定系统读者预定D1图书信息表单③读者管理系统数据流程图读者信息管理员P4.1读者信息检查读者登陆查询查询结果D1读者信息表单读者信息④电子读物系统数据流程图读者P5.1电子图书系统D1电子图书表单读者查询查询结果查询信息115、数据字典1.数据元素条目:元素编号:001元素名称:书籍标识简述:标识书籍的数据项类型宽度:字符型,50位相关处理数据:书籍编号+书籍名称+作者+出版社+单价2、数据存储条目:数据存储编号:D1数据存储名称:已订及已进图书记录文件库简述:存放已订及已进书籍信息数据结构:定单编号+书籍标识+供书单位名称+供书单位代码+数量+订书时间+入库时间+催货时间+经办人3、数据流条目:数据流编号:D02数据流名称:图书借阅单简述:图书借阅单数据项组成:借阅日期+书名+读者账号+读者姓名+借阅数量数据流量:1000部/日高峰流量:5000部/日4、加工条目及处理逻