第十章信息系统开发实例返回总目录
Exploital Example of Information system
1.2? 2004
Management Information Systems
第 10章 管理信息系统开发实例教学目的
通过实例的讲授,使学生具有系统分析和系统设计的能力
1.3? 2004
Management Information Systems
第 10章 管理信息系统开发实例教学要求
掌握系统调查、系统分析和系统设计的方法
具有初步系统分析和系统设计的能力
能够开发一个简单的小系统
1.4? 2004
Management Information Systems
第 10章 管理信息系统开发实例管理信息系统开发实例背景简介
以某高校图书馆为例介绍信息系统的开发过程
图书馆是对信息的物质载体进行收集、加工、存贮、控制、转化和传递、提供给一定社会读者使用的信息系统
提供图书、期刊、报纸、科技报告、会议文献、
学位论文、专利文献、标准文献、产品资料、政府出版物等多种形式的文献,由于资料太多,本实例只讨论图书部分
1.5? 2004
Management Information Systems
第 10章 管理信息系统开发实例
系统可行性研究
系统开发计划
系统分析
系统设计管理信息系统开发实例
1.6? 2004
Management Information Systems
第 10章 管理信息系统开发实例第一节 可行性研究管理信息系统开发实例
1.7? 2004
Management Information Systems
第 10章 管理信息系统开发实例
概述
系统目标
系统开发的背景、必要性和意义
现行系统调查可行性研究
建议的新系统
可行性研究
结论
1.8? 2004
Management Information Systems
第 10章 管理信息系统开发实例可行性分析 —— 概述
用户,DBDL大学图书馆
拟建系统的名称,DBDL大学图书馆管理信息系统
开发单位,GLGCX软件中心
1.9? 2004
Management Information Systems
第 10章 管理信息系统开发实例可行性分析 —— 系统目标
在 图书馆采访,编目,流通,阅览等业务部门全部实现自动化管理,书目数据实现标准化;
充分发挥图书馆馆藏的作用,提高藏书利用率;
可通过公共查询系统进行馆藏查询,个人数据查询;
自行办理图书预约,续借手续,自动进行各种统计和计算,提供辅助决策支持,以缩短决策周期;
了解图书馆服务的相关信息,加强与读者沟通,还可根据不同授权,检索,利用图书馆光盘镜像服务器提供的中文镜像数据,光盘数据等
1.10? 2004
Management Information Systems
第 10章 管理信息系统开发实例可行性分析 —— 系统开发的背景、必要性和意义
DBDL大学图书馆,始建于 1949年,建馆之初,没有独立的馆舍
从建馆到 1965年,图书馆用房面积由 800平方米增至
1100平方米,经费由 1.5万元增加到 3.5万元
1979年初,馆舍面积增加到 1588平方米
1981年,建立新的图书馆,面积为 5270平方米
1983年该馆率先实行外借服务 100%开架借阅
1986年,开始研制图书馆计算机管理系统
1988年 1月,整体化图书情报计算机管理系统,研制成功,并通过国家教委组织的鉴定
1.11? 2004
Management Information Systems
第 10章 管理信息系统开发实例可行性分析 —— 系统开发的背景、必要性和意义
1989年经费大幅度增加,图书馆藏书达到 481082册,
其中外文图书 79806册,初步形成了具有专业特点的藏书体系
1993年 8月,一座现代化的图书馆大楼建成,馆舍建筑面积 10700平方米,设计藏书容量 80万册 。 馆舍共五层,读者服务区与业务工作区相对分离,便于使用和管理 。
学校藏书以专业用书为主,非专业用书为辅 。 主要收藏动力工程,电力工程,建筑工程,信息工程,应用化学工程等学科方面的文献,现藏书 56万册 。 书刊全部开架,实行,藏,借,阅,一体化的文献管理方式
1.12? 2004
Management Information Systems
第 10章 管理信息系统开发实例可行性分析 —— 现行系统调查图书馆机构设置图书馆机构设置为九部一室,即采编部,流通部,
期刊部,阅览部,情报部,现代化技术服务部,业务辅导部,教材部,学报编辑部和办公室 。 现有工作人员 59人,其中高级职称 16人,中级职称 30人其组织结构图略
1.13? 2004
Management Information Systems
第 10章 管理信息系统开发实例可行性分析 —— 现行系统调查
采编部:负责文献资料的采访,征集,验收,分类,
编目,主题标引,加工,整理及文献资料的典藏调配工作
流通部:负责基本书库的组织管理和图书的外借工作 。 流通部包括社会科学图书借书处 (第一借书处 )、
自然科学借书处 (第二借书处 )
期刊部:负责报刊的组织管理,阅览服务及文献资料的复印工作 。 包括中文社会科学期刊阅览室,中文自然科学阅览室,外文期刊阅览室,报纸阅览室,过刊库,复印室
1.14? 2004
Management Information Systems
第 10章 管理信息系统开发实例可行性分析 —— 现行系统调查
阅览部:负责专业书阅览室,新书借阅室,学生阅览室的组织管理及图书的内阅,外借服务工作 。
情报部:负责文献 ( 文摘,索引,题录 ) 的手工检索及机检工作,开展文献检索课的教学工作 。
业务辅导部:负责图书馆的宣传美化,业务学习及读者工作的组织与管理
1.15? 2004
Management Information Systems
第 10章 管理信息系统开发实例可行性分析 —— 现行系统调查
计算机管理系统和硬件设备的管理及维护,负责磁盘阵列及馆藏电子文献的开发利用,负责图书馆与校园网,国内外网络的互联及管理 。
办公室:负责图书馆日常行政管理工作,负责办理借阅证,补证手续及收缴图书馆管理押金,负责办理借阅证解挂金,借阅证密码 ( 遗忘 ) 更改,图书遗失赔偿金手续 。
1.16? 2004
Management Information Systems
第 10章 管理信息系统开发实例业务流程调查
图书馆以文献为主,从供书商处采购来的文献,经过编目,典藏调配进入到流通系统,读者可以借阅
图书馆业务工作流程可概括为文献数据的输入,处理和输出过程可行性分析 —— 现行系统调查
1.17? 2004
Management Information Systems
第 10章 管理信息系统开发实例
数据流程调查图书馆管理信息系统其它图书馆财务处供书商读者图书信息可行性分析 —— 现行系统调查
1.18? 2004
Management Information Systems
第 10章 管理信息系统开发实例计算机应用情况
图书馆网络采用 NEVOLL网的星形拓扑结构,编程语言采用汉字 FOXBASE+ ( V2.10版 ) 。 此系统基本可以完成图书的借阅任务,但不能与校园网联接可行性分析 —— 现行系统调查
1.19? 2004
Management Information Systems
第 10章 管理信息系统开发实例现行系统存在的问题
计算机专业人员缺少
管理基础工作与计算机化的管理有一定的差距
资金不足可行性分析 —— 现行系统调查
1.20? 2004
Management Information Systems
第 10章 管理信息系统开发实例
根据系统的开发目标,以及现行系统存在的主要问题,建议新系统采用微机网络系统
能与校园网联接,将来可以和供书商联接
能够做到业务管理自动化
输入,输出标准化
文献存储高密度化
情报利用大众化 。
可行性分析 —— 建议的新系统
1.21? 2004
Management Information Systems
第 10章 管理信息系统开发实例技术可行性分析
目前已经成功地建立了许多复杂的管理信息系统,
而图书馆管理信息系统是比较简单的,因此从技术上来说,完全可以建成一个适用的图书馆管理信息系统可行性分析 —— 可行性研究
1.22? 2004
Management Information Systems
第 10章 管理信息系统开发实例经济效益分析
可以使管理体制合理化和管理信息标准化
可以使文献更好地被利用
可以改进管理手段,统计分析功能更强大
可以更好地为文献采购提供依据,使得采购的文献使用性更强,更好地发挥新系统的作用
所带来的效益是很难定量估计的 。 但新系统可以减少工作人员,因此,从经济上说是可行的可行性分析 —— 可行性研究
1.23? 2004
Management Information Systems
第 10章 管理信息系统开发实例运行管理方面
现有的图书馆管理人员只要进行培训完全可以胜任工作
对于缺少的计算机管理人员可以通过招聘解决
现有的运行环境只要稍加改进就可以保证新系统运行,从运行管理方面看是可行的可行性分析 —— 可行性研究
1.24? 2004
Management Information Systems
第 10章 管理信息系统开发实例由于管理信息系统的开发在国内外是一个技术上成熟的系统,并且有切实的工程技术保证,有学校领导的大力支持以及人员和资金的保证,因此开发图书馆管理信息系统是完全可行的可行性分析 —— 结论
1.25? 2004
Management Information Systems
第 10章 管理信息系统开发实例第二节 系统开发计划管理信息系统开发实例
1.26? 2004
Management Information Systems
第 10章 管理信息系统开发实例
概述
实施计划
网络图
项目投资费用预算系统开发计划
1.27? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统开发计划概述
系统开发目标在一年至两年内建立一个微机局域网,以实现图书馆管理自动化 。
系统开发的基本方针以 GLGCX软件中心承担系统开发为主,DBDL大学图书馆派技术人员参加,组成共同的开发设计小组
1.28? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统开发计划
实施计划阶段 人数 时间 (月 ) 人月 起止时间可行性研究 3 2 6 1997.3~1997.4
系统分析 5 3 15 1997.5~1997.7
系统设计 7 2 14 1997.8~1997.9
程序设计 8 4 32 1997.10~1998.1
系统测试 5 1 5 1998.2~1998.4
系统试运行 3 3 9 1998.5~1998.10
验收 1998.11
1.29? 2004
Management Information Systems
第 10章 管理信息系统开发实例第三节 系统分析管理信息系统开发实例
1.30? 2004
Management Information Systems
第 10章 管理信息系统开发实例
概述
现行系统分析
数据流程分析
新系统逻辑设计系统分析
1.31? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统分析 —— 概述
图书馆管理信息系统分析采用逻辑设计与物理设计分开、面向用户和结构化分析相结合的原则
采用结构化的分析方法,建立新系统的逻辑模型
这个模型将尽可能避免使用计算机专业术语,以便双方交流
1.32? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统分析 —— 现行系统分析采购单编目管理编目卡片流通管理读者借阅供书商图书发货单采购管理图书交接单图书分发单借阅证借书单读者
1.33? 2004
Management Information Systems
第 10章 管理信息系统开发实例
采购管理系统分析 —— 现行系统分析订书目录订购查重选择图书打印订单书籍发票订单订单统计订单统计表验收书籍发票进重的书不重的书进书查重登帐 查重卡统计表图书总帐财务处编目室领导打印查重卡统计供书商供书商
1.34? 2004
Management Information Systems
第 10章 管理信息系统开发实例
编目管理 —— 将采购来的图书按学科内容进行科学的归类,加工整理,送入流通部门
对采购来的图书按照,中国图书馆图书分类法,进行分类,给出分类号和书次号
进行著录,检查无误后,做书标,目录卡片,组织分类目录,书名目录
对编目加工后的图书验收并分发至各书库及有关部室,做到帐书一致,手续清楚系统分析 —— 现行系统分析
1.35? 2004
Management Information Systems
第 10章 管理信息系统开发实例流通管理
图书的外借 ( 包括个人外借,馆际互借等 )
续借
预约
书库的组织管理等工作
完成各类统计报表,书证的挂失和罚金的收缴等工作系统分析 —— 现行系统分析
1.36? 2004
Management Information Systems
第 10章 管理信息系统开发实例
编目管理 —— 将采购来的图书按学科内容进行科学的归类,加工整理,送入流通部门
对采购来的图书按照,中国图书馆图书分类法,进行分类,给出分类号和书次号
进行著录,检查无误后,做书标,目录卡片,组织分类目录,书名目录
对编目加工后的图书验收并分发至各书库及有关部室,做到帐书一致,手续清楚系统分析 —— 现行系统分析
1.37? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统分析 —— 数据流程分析供书商采购管理采购信息编目管理图书信息流通管理借阅信息读者订书单发书单借阅证借书单据
1.38? 2004
Management Information Systems
第 10章 管理信息系统开发实例
采购管理输入:
订书目录 ( 供书单位 )
书 籍 ( 供书单位 )
发 票 ( 供书单位 )
处理功能选择图书订购查重打印订单验收 进书查重登总帐打印查重卡订书统计进书统计输出订单 ( 供书单位 )
发票 ( 已核对 ) ( 财务科 )
已登记的书籍 ( 编目室 )
订书,进书统计表 (
图书馆领导 )
进重的书 ( 供书商 )
数据存储订单存根查重卡片图书总帐系统分析 —— 数据流程分析
1.39? 2004
Management Information Systems
第 10章 管理信息系统开发实例
采购管理正确发票图书验收打印查重卡编目管理订书单发书单填写订单订书目录图书选择订购查重图书统计 领导发票财务处进书查重图书总帐供应商供书商采购订单供书商进重图书登总帐查重登记系统分析 —— 数据流程分析
1.40? 2004
Management Information Systems
第 10章 管理信息系统开发实例
流通管理借还书处理借阅信息罚金处理有关人员借书证查询处理打印催还单图书信息预约登记统计分析 领导读者 读者系统分析 —— 数据流程分析
1.41? 2004
Management Information Systems
第 10章 管理信息系统开发实例新系统目标
图书馆管理系统的目标是提高系统自动化、标准化处理,提高查询效率和准确性,为用户提供更便利、更全面的服务系统分析 —— 新系统逻辑设计
1.42? 2004
Management Information Systems
第 10章 管理信息系统开发实例采购管理系统分析 —— 新系统逻辑设计图书验收 进书登记 编目管理订书单发书单打印订单录入订单订购查重图书统计领导发票 进书查重 财务 处供书商供书商采购信息各系部图书信息选书目录 订购处理
1.43? 2004
Management Information Systems
第 10章 管理信息系统开发实例流通管理系统分析 —— 新系统逻辑设计借书处理借阅信息罚金处理有关人员借书证查询处理打印催还单图书信息预约登记 统计分析 领导续借处理还书处理图书打印罚单罚金收据查询要求查询结果读者读者续借单预约信息预约单
1.44? 2004
Management Information Systems
第 10章 管理信息系统开发实例处理逻辑功能描述对底层的处理逻辑进行说明例如借阅图书处理
if 有过期图书交纳罚金
else 借阅图书
endif
系统分析 —— 新系统逻辑设计
1.45? 2004
Management Information Systems
第 10章 管理信息系统开发实例数据分析系统分析 —— 新系统逻辑设计
m图书供应量书名书库号供书商号 职务姓名职工号书架号联系人帐号 地址电话号码名称主题词姓名职称 联系电话单位书证号版次出版时间出版社著者
ISBN
读者供书商 书库 职工借阅工作保存册数办手续借阅数量 借阅时间借阅期限领导
m
n
m
n
m
n
n
1.46? 2004
Management Information Systems
第 10章 管理信息系统开发实例第四节 系统设计管理信息系统开发实例
1.47? 2004
Management Information Systems
第 10章 管理信息系统开发实例
概述
计算机系统配置
系统结构设计
模块设计系统设计
数据库设计
编码设计
输入设计
输出设计
网络设计与安全性
1.48? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统设计 _概述系统设计目标从用户的观点看,要求系统能够达到以下目标:
及时地进行图书的采购,编目,尽快地提供给读者
快速地传递信息 。 对那些共享数据要快速地传递
提供准确的查询信息,读者可以查找自己需要的信息,可以进行续借与预约
可以实现各种报表的自动生成
1.49? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统设计 _概述系统设计目标从设计人员观点看,要求系统达到以下目标:
方便用户,具有较高的用户界面友好性;
具有较高可靠性,将系统发生故障的概率控制在
2.5%以下,并具有快速恢复能力;
具有较高的运行效率,应比人工作业明显提高效
具有较强的可维护性和扩充性,能够适应用户新的业务要求变化
1.50? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统设计 _概述系统设计策略
本系统设计采用结构化设计方法,系统分解为层次化的暗盒模块结构
对高层模块,将采用以事务为中心的设计策略,把一个大的复杂的系统逐步分解成小的相对简单的暗盒模块
对低层模块,采用以变换为中心的设计策略
提高模块的内聚性,降低模块间的耦合程度,数据库要作为模块间的,邮政信箱,,使系统具有很高的可修改性
1.51? 2004
Management Information Systems
第 10章 管理信息系统开发实例硬件配置,
网络服务器,CPU,P4,主频 1.4G MHz以上
内存,128MB以上,推荐为 256MB
硬盘:系统基本空间 20 GMB,每 10万条数据增加
1G MB空间
显 示 器 及 显 示 卡,彩 色 VGA,分 辨 率 不低 于
1024x768,64位 PCI接口,缓存 1MB以上
软驱,1.44MB
系统设计 _系统配置
1.52? 2004
Management Information Systems
第 10章 管理信息系统开发实例
硬件配置,
通讯口:至少一个 RS232串行通讯口和一个并行接口
网络接口板,16或 32位接口,有 BNC接口 (细线网
)或 RJ45接口 (双绞线网 )
备份设备,CD-R光盘刻录机一台,写速度 8倍以上,读速度 24倍以上;
U盘,容量 64MB以上; CD-ROM光盘驱动器,40倍速以上系统设计 _系统配置
1.53? 2004
Management Information Systems
第 10章 管理信息系统开发实例网络工作站
CPU,P4;主频 2.4 MHz以上
内存,128MB
硬盘,20G MB以上
显 示 器 显 示 卡,彩 色 VGA,分 辨 率 不 低 于
1024x768,64位 PCI接口,缓存 1MB以上
软驱,键盘和鼠标器各一个
通讯口:至少一个 RS232串行通讯口和一个并行接口系统设计 _系统配置
1.54? 2004
Management Information Systems
第 10章 管理信息系统开发实例网络工作站
总线,PCI/ISA总线,至少有一个空余的 16位扩展槽
网络接口板,16位接口,BNC接口 (细线网 )或 RJ45接口 (双绞线网 )
CD-ROM光盘驱动器,24倍速以上 。
系统设计 _系统配置
1.55? 2004
Management Information Systems
第 10章 管理信息系统开发实例
采购部配置网络工作站一台,打印机一台
编目部配置网络工作站一台,打印机一台
流通部网络工作站 4台,打印机 2台,条码阅读器
4台
读者目录检索配置网络工作站若干台
情报检索部配置网络工作站 2台,打印机 1台 。
系统设计 _系统配置
1.56? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统设计 _系统配置软件配置,
服务器使用 WINDOWS 2000 Server,SQL2000
工作站使用 WINDOWS 98 简体中文版
开发语言采用 PowerBuild 6.5
网络协议采用 TCP/IP协议
1.57? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统设计 ----系统结构设计根据系统分析得出的新系统逻辑结构进行系统的设计,由此可建立新系统的高层结构图图书馆图书管理系统采购管理 编目管理 流通管理 查询管理 系统维护
1.58? 2004
Management Information Systems
第 10章 管理信息系统开发实例采购管理模块分解图书采购管理订单录入 维 护验 收补退款登记订单查询打印报表订单更改录入书名或征订号图书查重预订录入 统计 转库密码维护代码维护系统设计 ----系统结构设计
1.59? 2004
Management Information Systems
第 10章 管理信息系统开发实例流通管理模块分解系统设计 ----系统结构设计图书流通管理借还书处理 维 护催还书处理预约处理罚款处理续借处理挂失处理 查询借书处理 还书处理
1.60? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统设计 ----模块设计对结构图中的每一个模块,都要有一张如 下 表所示的模块说明书模块名称:订单录入输入:数据流,图书订单输出:数据存储,采购信息处理:按订书单填写书名或征订号,然后进行图书的查重,填写预订内容,写入数据文件,采购信息,。
1.61? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统设计 -----数据库设计对系统分析得到的主题数据库进行分析,转化为关系数据库使用的关系表图书基本表 采购记录表供书商表 馆藏纪录表读者数据表 数据状态代码表限制借阅原因代码表 预约表借阅记录表 各馆代码表
1.62? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统设计 -----编码设计编码设计图书管理系统涉及到多个代码,代码设计的原则是
有国际标准,国家标准的,采用国际标准和国家标准,例如图书分类 的 代码采用,中国图书馆图书分类法,
没有统一标准的自己进行设计 。
1.63? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统设计 -----输入设计输入设计要从正确,迅速,简单,经济,方便使用者等方面加以考虑
1.64? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统设计 -----输出设计要对系统的输出进行设计,画出输出表的格式等
1.65? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统设计 -----网络设计与安全性
网络结构采用以太局域网,可以和校园网联接
为确保数据的安全性,系统能建立基本数据文件,
密码,起始作业模块,设定各模块可执行之功能
系统可依工作人员之账号,设定其起始作业模块及各模块可执行之功能,非授权之使用者无法进入作业模块
系统能根据加载的工作人员密码,统计工作人员加载次数 ﹑ 占用 CPU的时间,使用各子系统的情形
1.66? 2004
Management Information Systems
第 10章 管理信息系统开发实例系统设计 -----网络设计与安全性
系统应能设定终端机的编号,配置地点及允许操作之功能,并能显示各终端机之作业状况
系统可记录数据之异动情况,防止系统异常时数据损毁,以供系统修复后回复损毁之数据 。 系统可记录数据的建立 ﹑ 增删 ﹑ 更新者及作业日期 。 系统具有备份 (backup)及复原 (recovery)之公用程序,以提高安全性与完整性 。