信息管理系统开发过程中的资料管理_第1页
信息管理系统开发过程中的资料管理_第2页
信息管理系统开发过程中的资料管理_第3页
信息管理系统开发过程中的资料管理_第4页
全文预览已结束

下载本文档

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

文档简介

信息管理系统开发过程中的资料管理

1业务系统设计需要从信息数据库中收集文件和资源。现场调研可以帮助开发人员了解用户的工作流程及环境,以便全面、及时地收集到用户对信息管理系统的功能要求,促进对信息管理系统功能模块的有效开发或修改原程序。合理地设计数据库中的表结构、数据字典、数据流图等。(1)初期文档资料的收集。在信息管理系统开发过程中,初期文档资料关系到项目开发工作的安排和进展。项目管理人员(项目经理)将根据初期文档资料对项目工程的工期进展进行合理安排与分配,并对信息系统的功能、数据库管理设计以及用户日常工作报表功能的生成等进行分析。初期文档资料收集主要是现场调研用户工作的基本业务流程,勾画业务流程图,了解用户的工作报表等。在初期的调研过程中,要详细、准确地记录用户的需求。初期文档资料收集可分为两部分:第一部分是用户的实际工作对信息管理系统功能模块的要求,用户一般会在信息管理系统开发调研前提供。第二部分,主要是项目管理人员、程序开发人员在开发信息管理系统的过程中对用户的工作业务流程及功能模块进行进一步的调研,收集调研资料。完成初期文档资料收集后,项目组将根据所收集的资料,对信息管理系统的可行性和需求等进行分析。并对业务流程图设计、功能模块设计、初期项目进度工作计划表、项目任务责任分配等文档资料进行编写和整理。(2)信息管理系统的数据库设计资料。信息管理系统是数据库软件结合软件开发工具设计出来的一种可视化程序,这种可视化程序可以有效地、快捷地管理用户日常工作,有助于降低工作强度、提高工作效率。信息管理系统在立项时,用户会选择某种软件开发工具与后台数据库相结合来开发信息管理系统。用户对数据库设计相当重视,因为数据库结构设计是否合理直接关系到管理业务数据的精确性、有效性。目前市场上流行的数据库软件有:SQLServer版、Oracle版、DB2版等数据库软件。数据库设计必须根据初期调研资料进行设计,完成数据库表结构、表间关系图、数据字典等等。数据库设计过程中,会产生大量的文档资料,如:物理数据库建模、逻辑数据库建模,生成数据库、生成数据库表结构、生成数据库表间关系、生成数据库代码等等。数据库建模前,根据初期文档资料对数据流程进行分析,勾画出流程图、数据流图、功能图、可行性分析、总体设计等等(数据库建模设计,目前常用的软件是PowerDesgner系统分析软件与Rose系统分析软件)。信息管理系统开发过程中,数据库设计者必须严格保证数据表间字段的一致性。这种一致性主要表现为:数据库表间字段类型、表间字段充许的大小、是否为主键、是否为外键等等,特别是表间字段的类型、大小最容易出错,常用的解决方法是采用数据库建模,这样就可以直观地看出数据库数表间字段是否一致,类型是否相同。例如:用户登录口令在数据库表中设计长度为10个字符,但实际输入的长度为11个字符,这时,数据库管理软件就会提示,报告错误信息。若是程序员没有对错误信息做智能控制,错误的解决就会非常麻烦,需要查看程序、查看数据库结构等文档资料。数据库文档资料,为程序设计人员编写程序提供了资料参考,常用的管理方法有电子文档与书面文档。电子文档管理采用服务器与客户端模式进行管理,常用的软件有MicrosoftVisualSourceSafe。(3)信息管理系统程序开发文档资料及程序修改文档资料。信息管理系统由多个子信息管理系统组成,每一个子系统相互依存。如:医院医疗管理系统有四个部分:HIS系统(医疗管理系统),Pacss管理系统(医技管理系统),Lis管理系统(临床检验信息管理系统),OA管理系统。在HIS管理系统中,至少有十几个到几十个子管理系统,例如:门诊医生管理系统、门诊收费管理系统、门诊药房管理系统、门诊药库管理系统、门诊挂号管理系统、门诊病人排队管理系统、门诊叫号管理系统、物质管理系统、财务信息管理系统等等。每个子系统在开发前要先进行现场调研,收集用户需求的资料。如:在医疗信息管理系统中,不同的医院对门诊病人排队系统的功能开发要求是不一样的,主要表现为业务流程的不一致。某些医院的门诊病人在挂号信息系统中挂号时就直接排队,但另一家医院是病人挂号后再到护士分诊台,由护士在一个专用的排队信息系统给病人分诊排队。�W��@W�@W��`W�@Y��郳�`[��Z��繹�郲��@\��信息管理系统开发过程中,要实现各个子信息的功能,就要对子信息系统的功能需求进行调研。收集好调研资料后,通过对调研资料进行分析,才能确保准确无遗地完成用户所提出的功能需求。用户在应用的过程中,也会对现有的信息系统提出新的功能要求,进一步完善信息管理系统的功能要求。根据用户提出的功能需求进行调研,程序设计员将判断该功能需求是否具有合理性,最终确定是否修改信息系统程序。对所修改的程序资料,文档以特有的文档格式进行保存,此时的文档资料属于项目开发过程中的机密文件。这些机密文件为信息管理系统的验收提供了数据参考,也为用户提供了技术支持。2系统的测试与验收信息管理系统功能程序设计完成后,项目工程并没有结束,用户还要对信息管理系统进行功能测试与验收。一个成功的信息管理系统应该满足用户提出的所有功能需求。用户对信息管理系统测试后,将对项目开发过程中的所有文档资料进行验收。只有文档资料齐全,信息管理系统才能得到用户的肯定以及验收,才能得以推广使用。(1)信息管理系统模块测试过程。用户对信息管理系统进行测试时,需要参考程序开发人员在信息管理系统开发过程中的测试数据,对数据库中的数据字典、数据流图、功能图等文档资料进行实际数据测试,对功能模块以及数据库中数据的一致性进行测试。然后,将测试的结果与多年工作数据进行对比,以检验信息管理系统中数据的准确性。(2)检查信息管理系统开发过程中的文档资料。信息管理系统测试成功后,项目经理将向用户提交所有的文档资料。文档资料包括:前期调研资料、管理系统的可行性分析、需求分析、总体设计分析、信息管理系统说明书、信息管理系统使用手册、数据库建模数据资料、数据库设计资料、数据库表说明资料、数据库表结构说明资料、数据库模型图、信息管理系统所有原代码(包括修改前的原代码)等等。用户对数据库方面和程序设计原代码的文档资料的审核和验收尤其严格。数据库是信息管理系统数据管理的核心,程序原代码是信息管理系统的功能模块实现的核心,这两者缺一不可,相互依存。信息管理系统的测试与验收通过后,项目程序开发正式结束,程序的设计人员将逐步撒离。但是,用户在今后使用信息管理系统的过程中,将会不可避免地遇到信息系统的功能模块修改、新工作业务的增加、新管理模块的开发。但是用户不可能再重新招标一家新的软件开发公司对所有的信息管理系统再次重新开发。通常,用户会采用两种方式来完成新功能的需求。其一:再次与开发本信息管理系统的公司取得联系,重新投入资金,对信息管理系统中新功能模块进行二次开发。其二:用户逐步建立自已的信息管理系统开发小组,参阅已经验收的信息管理系统文档资料,对所有的子系统进行原程序研究、数据库设计研究,用户将有能力完成自我修改信息管理系统模块。第一种方式,不予推荐,若是原来所担任信息管理系统开发的公司已经破产,那用户将付出更大的成本,重新开发一套新的信息管理系统。第二种方式而言,即使开发信息管理系统的公司已经破产,用户也可以通过参考文档资料,完成基本的业务功能的再次开发,甚至可以开发一个新的子信息管理系统程序,挽回不必要的经济损失。3软件开发过程中用户参与的监控与管理信息管理系统在开发过程中,文档资料的收集与管理是不可忽略的,更不可以不做文档资料的收集和管理。(1)项目工程开发人员根据收集的文档资料完成信息管理系统原程序的开发,项目经理要根据文档资料完成信息管理系统开发的进度分配和责任分配,加强对软件开发过程的监督与管理,并且要对用户提出的需求负责,对软件的功能模块负责。(2)测试过程中,软件测试人员将根据用户提供的数据对软件的功能进行测试。需要参考整个项目开发过程中所用到的资料,也即我们前面提到的文档资料。(3)信息管理系统文档资料的管理对用户也尤为重要。用户可以将文档资料作为信息管理系统测试、验收的重要依据。同时,用户可以成立自己的信

温馨提示

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

评论

0/150

提交评论