版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验1信息系统开发1.系统开发的过程及需要完成的工作2.系统建设的人员组织3.每类人员的职责和应具备的知识结构4.系统开发中用到的主要技术,方法和工具5.我希望成为系统开发队伍中的哪一类成员1物流系统开发的过程及需要完成的工作 首先应该明确的是,流程管理系统是一种计算机软件,其开发过程也应该完全遵循一般的计算机软件的开发规范。流程管理系统的开发大体需要经历以下几个阶段:环境调研和计划书拟定、系统功能的定型和界面设计、数据库的设计、系统结构的设计、系统代码的具体编制、系统测试、说明书的写作和系统发布。在下文将对这些步骤一一加以介绍。1.1环境调研和计划书的拟定不同的使用者对流程管理系统的要求是不
2、同的,流程管理系统所需要具备的功能也各不一致。比如在机械产品生产行业,流程管理系统主要操作的是产品的设计、校核、批准等;而在政府管理部门,流程管理系统主要操作的是文件的批阅等。在进行详细设计之前,首先要对流程管理系统的运行环境进行初步调查,明确系统的使用者、目的、功能等一些基本信息,对系统有一个大概的轮廓。然后,按照软件设计的一般方法,详细拟定关于开发流程管理系统的计划书。1.2系统表现形式的定型和界面设计在初步规划好流程管理系统的功能之后,接下来就可以考虑系统的具体实现方式。系统功能的实现可以采用不同的表现形式,在这个阶段,开发者需要对各种表现形式进行仔细推敲和斟酌,采用的表现形式应该能够最
3、大限度地符合系统使用者的操作习惯,同时又能够最清楚地实现系统的功能。系统使用者与系统的交互界面是流程管理系统最主要的表现形式。一个内容丰富、画面简洁的操作界面能够发挥系统的最佳功效,因此,良好的界面设计是开发流程管理系统的重要环节,用户界面的表现形式力求简洁,同时内容力求丰富。1.3数据库的设计进行流程管理需要处理大量的信息,同时又需要保证信息的安全性,这些要求可以通过数据库技术来达到。数据库可以被用来存储项目信息、操作人员信息、流程的具体结构和流程当前的进展情况等所有与流程管理相关的内容;同时,由于数据库技术本身的特点,它保证了这些重要信息的安全性与可靠性一一未经授权的人员将不能够操作流程管
4、理系统中的任何工作、流程管理系统内的操作人员不能够操作属于自己职权范围之外的工作、数据库内的信息将被完整有序地保存、可以方便地进行数据的备份和查询等等。进行数据库的设计需要详细考虑系统使用者的各种信息,使得数据库所拥有的内容不仅能够处理当前的问题,而且能够考虑到将来可能存在而目前尚未出现的情况。如果数据库设计不当,不仅在进行接下来的开发步骤时,将会遇到很多困难,而且开发完毕的系统也将会有很大的使用局限性。通常数据库的设计将会占用系统开发过程中的很大一部分时间。1.4系统结构的设计流程管理系统可以根据需要采用不同的计算机结构,如B/S或C/S结构。目前流行的是B/S分布式结构,该结构相对于C/S
5、两层结构有着许多独特的优点。另外,流程管理系统的功能结构也有着许多不同的表达形式。下面介绍一下我们所设计的一种应用于PDM(ProductDataManagement产品数据管理)中的工作流程管理系统。该流程管理系统可以划分为三个部分(如图1):工具模块、项目管理模块和流程驱动引擎模块,其各个模块的功能分别介绍如下a)工具模块a)工具模块工具模块是许多个小应用程序的集合,其目的是方便使用者对流程管理系统的运行环境进行设定,如系统人员权限管理、项目人员分配、流程模板设计等操作均可以在该模块中完成。对于流程管理系统来说,最主要的工具是流程模板设计器。“流程模板”是某一种流程模式的框架,是工作流程规
6、则的表现形式。任何项目的运作方式都可以通过流程模板来表达流程管理中的节点定义以及节点之间的相互关系均由流程模板来决定。一个流程模板可以根据不同的任务和项目有着多个实例,但这些实例均按照流程模板所定义的规则进行流程的管理。“流程模板设计器”是一个可视化的流程模板设计工具,其目的在于通过良好的人机交互界面,使得用户能够方便地进行各种流程模板的设计。在流程模板设计器中,可以定义流程的各种运行规则:流程节点的类型、流程节点之间的关系一一同意/拒绝、某个流程节点的流入条件和流出条件与/或、文档在某个流程节点是否可以编辑等。这些规则既是项目进行正常工作时的信息流动路线,同时又对信息的监控提供了一定的手段。
7、b)项目管理模块如果要对某一个项目实施流程管理,那么在为该项目设计或选择一个流程模板之后,需要对该项目的流程进行具体详细的初始化工作(如指定流程节点负责人、设定流程的起始终止时间、选择流程的历史记录方式等),“项目管理模块”将完成这方面的工作。在项目管理中,进行项目的初始化操作步骤如下:选择一个项H-为项目选择一个流程模板一初始化操作(为各个流程节点指定负责人等)一启动流程。除了对项目流程进行初始化工作之外,项目管理员应该能够在项目管理模块中随时对项目当前的流程状态进行监控,保证流程能够正常进行。对于不需要再进行流程管理的项目,可以在项目管理模块中随时对该项目的流程进行终止。C)流程驱动引擎模
8、块在为项目选择了流程模板,初始化并启动流程之后,项目便进入了实际的流程管理阶段,具体的流程管理工作将依靠“流程驱动引擎”来完成。流程驱动引擎根据用户的操作按照流程模板所提供的信息通道驱动与项目流程管理有关的信息向前流动,同时提供流程管理所需的各项辅助功育旨。在该模块中,各个流程节点的负责人首先根据邮件箱中的信息明确当前的任务,然后对该任务进行自己的工作编辑或管理文档、利用红线标注功能实现文档的电子签名、对当前流程节点进行提交或拒绝操作等。在这个阶段中,流程管理系统自动地根据使用者的操作进行数据的更新和传递,同时对使用者的操作进行历史记录。直到流程节点的使用者对整个流程全部提交完毕,流程管理便宣
9、告结束。以上只是流程管理系统的一种结构,开发者完全可以采用不同的表达方法来实现流程管理系统的具体表现方式。1.5系统代码的具体编制在对系统的结构进行规划完毕之后,接下来就要进行系统代码的具体编制工作。对于运行在Windows操作系统中的应用程序来说,可以根据需要采用各种计算机高级语言进行流程管理系统的代码编制,如VisualBasic.PowerBuilder.Pascal等。1.6系统测试,说明书的写作和系统发布系统测试工作完成的质量将决定着系统的应用效果,一个良好高效的应用系统是建立在大量的测试工作基础之上的,因此,应该对系统的测试工作给予高度的重视。系统的测试工作一部分由程序编制者通过大
10、量的理想环境下的测试来完成,另一部分将通过使用者的实际使用情况来反映。在完成了流程管理系统的说明书写作和相关文件的打包发布之后,一个流程管理系统的开发过程便宣告完毕。流程管理系统的目标在于应用计算机先进技术能够顺利地实现企业的流程管理,使得企业在采用该系统之后,工作流程的管理效率能够得到应有的提高。因此,流程管理系统设计的重点在于分析企业的流程管理模式,找到有效的、相应的计算机管理办法,同时能够将这些方法付诸于实践,从而达到提高企业效益的目的。流程管理系统的设计必须要与企业密切结合,否则,将会出现软件系统无法很好地应用于企业的问题。如在我国,仍旧存在很大一部分的企业计算机普及率不够高,还没有达
11、到采用网络化管理的水平,对这些企业用户进行流程管理,应该考虑采用更加适宜的方法。2.系统建设的人员组织 根据上述的开发流程,我认为系统建设需要的人才包括:1.调查型公关人才2.决策型领导人才3.创新型设计人才4.扎实型程序编辑人才5.数据库人才6.文笔型理论人才7开放型销售人才3对于各种人才的解释1调查型公关人才:一个信息系统的设计应该切合使用者的需求,所以在设计系统之前应该对准使用对象进行一定的调查,以确保设计出来的产品符合使用者的要求。2决策型领导人才:一优秀的团队必须要有一个优秀的领导者,在设计系统的进程中必须有一位能做英明决策的领导,带领团队前进。3创新型设计人才:一个好的系统不单要追
12、求使用上的方便,更要有美的享受。我们不应该让使用者在使用时只为了完成工作,更应该加入美的东西,让艺术和技术更完美的统一。4扎实型程序编辑人才:一个系统的开发归根到底是程序的设计,为了完美的完成系统的设计,优秀的编程人员不可缺少。5数据库人才:管理系统离不开数据库,数据库是管理系统的血液。6文笔型理论人才:系统设计出来以后,还应该有理论性极好的人去书写使用说明书,这时,这种人才就派上用场了。7开放型销售人才:系统设计出来以后,还要销售出去。4.系统开发中用到的主要技术,方法和工具 管理信息系统的开发是一项复杂的系统工程,它涉及的知识领域广泛,涉及的单位部门众多,需要在计算机技术、管理业务、组织及行为等方面全面把握。可以采用的系统开发方法较多,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 彩色喷雾活动策划方案
- 餐费报销营销方案
- 资阳高新投资集团有限公司招聘(第四批次)考试笔试备考试题及答案解析
- 2025云南昭通市镇雄仁安医院冬季招聘笔试考试备考试题及答案解析
- 2025贵州毕节市大方县公安局面向社会招聘警务辅助人员体能测评笔试考试参考试题及答案解析
- 2025丽江市宁蒗彝族自治县水务局招聘公益性岗位(4人)考试笔试备考题库及答案解析
- 2025年喀什地区塔什库尔干县辅警招聘考试题库附答案解析
- 2025湖南永州市梓塘学校第二批选聘教师25人笔试考试备考试题及答案解析
- 平凉市中国银行2025秋招笔试综合模拟题库及答案
- 南充临江建设发展集团有限责任公司2025年下半年公开招聘工作人员考试笔试备考题库及答案解析
- 2025年山东省重点高中中考自主招生化学试卷试题(含答案)
- 中医八纲辩证课件
- 传染病模型研究与应用
- 编制竣工资料协议书
- 变压器绝缘测试评分表
- 2025年宁夏银川经开发展集团有限责任公司招聘笔试参考题库含答案解析
- 空桶回收协议
- 近八年宁夏中考数学试卷真题及答案2024
- 建筑物区分所有权一郑晓俐课件
- 园区安全管理培训
- 2025年江西江铜华东铜箔有限公司招聘笔试参考题库含答案解析
评论
0/150
提交评论