管理性软件项目的数据初始化.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
管理性软件项目的数据初始化 1.前言 管理性软件,即对大量的数据进行管理的软件,常见的有应用于各企事业单位的MIS系统、ERP系统等等。管理性软件项目,即对管理性软件进行开发、实施的项目。从项目的生命周期角度考虑,项目经过前期的需求调研、分析、设计、开发完成之后,并不是直接提交给用户就完成了。在上述的阶段完成之后,进入实施阶段,实施阶段的一个重要工作,就是进行数据的初始化工作。 数据对于一个管理性的软件是至关重要的组成部分,软件系统只是一个外在的表现形式,而数据是软件系统的本质组成部分。没有数据的软件,就像无水之源,无根之木,从软件应用的角度讲,是没有意义的。软件系统开发完成之后,只有经过数据的初始化,将数据加载进系统,软件系统才能正式的运行,才算完成了整个系统的交付。正如业界通用的对数据重要性的描述:三分软件,七分管理,十二分数据。 软件项目是需要甲乙双方配合才能完成的,在项目生命周期的不同阶段,甲乙双方的工作职责也不尽相同。需求调研阶段,甲方负责提供需求和进行需求的确认,乙方负责需求分析;开发阶段,主要的开发工作由乙方完成,甲方进行进度的监控和业务知识支持。实施阶段的数据初始化期间,也是甲乙双方需要配合才能完成的工作,这期间的工作,应该是甲方负责协调、确定初始化数据,乙方提供指导和技术支持。 管理性软件的数据,分为三种不同的类型,分别为字典数据、权限数据和业务数据。这三种类型的数据,在软件项目实施的阶段,都是需要初始化的数据内容。下面就分别针对这三种类型,结合项目双方的工作任务,对数据初始化的问题进行分析。 2.字典数据初始化 软件系统中的字典数据,是指对一个字段定义几个选择性数据值的形式的数据,其在软件系统中的表现形式通常为选择框或下拉列表。例如在人力资源管理系统中,人员的性别、职称、状态等,都是字典数据,他们的数据内容都是从几个备选项中选择得到的。字典数据又分为两种类型:固定字典和活动字典。 数据分类 对其他功能的影响 定义阶段 初始化原则 固定字典 有 需求定义 不建议调整 活动字典 无 需求初步定义,实施完善 可以完善 (1)数据分类 固定字典,是对软件系统的相关内容会产生影响的字典数据。简单讲就是字典中的几个备选项,不能随意设定,它的改变会影响其他的功能的实现。人力资源管理系统中的人员的状态就是一个明显的例子,最简单的人员的状态可以分为“在职”和“离职”两种,在计算人员工资的功能时,就不能计算状态为“离职”的人员的工资。所以说,人员状态的内容的设置会影响其他功能,是不能随意设定的。 活动字典,是对软件系统的相关内容不会产生影响的字典数据。字典中的几个备选项可以自由设定,只是一个选择性内容,不是关键性因素。例如人力资源管理系统中的职称,其内容是自由设定的,没有依据该内容进行处理的功能。 (2)初始化工作解析 固定字典数据通常是在需求定义或开发阶段进行提出和确认的,是不能在实施阶段的数据初始化过程中重新进行定义的,否则就会影响其他的功能。系统的开发完成之后,应该经过一个用户测试的过程。用户测试的过程,同时也是对固定字典确认的一个过程。如果对固定字典的确认没有通过,需要进行调整,这实际上是一个需求变更。在数据初始化期间,如果还要对固定字典的内容进行调整,这种需求变更的工作量就非常大了。从项目开发实施的经验来看,不建议在项目的实施阶段进行固定字典的调整。 活动字典的数据一般在需求定义阶段有初步的设置,在数据初始化时可以进行调整。活动字典的数据完善,主要由项目的甲方来完成,主要原因在于活动字典牵涉到业务的内容比较多,而甲方是对业务了解最清楚的,乙方只能起到指导和支持的作用。 3.权限数据初始化 管理性软件,由于受工作职责划分、数据控制要求等因素的影响,在数据初始化时必然会有权限数据初始化的工作。 权限数据一般包括三部分:组织机构的设置、角色的设置和用户的设置。? 数据分类 严密性要求 与原系统一致性要求 初始化原则 组织机构 系统越庞大越高 高 甲方指定专人进行,乙方进行系统操作指导 角色 系统越庞大越高 低 用户 高 高 (1)数据分类 组织机构的设置,即应用本软件系统的企事业单位的组织机构,一般包括公司、部门及其他机构。设置组织机构的目的,一般有两种,一是设置人员的需要。一个软件系统中,可能用户众多,如果在系统中直接罗列用户,可能很难直观的看出用户的属性,对用户查询的方便性也较差;二是对业务数据权限的要求,软件系统中的业务数据,并不是每一个用户都应该看到所有的数据,一般来讲一个部门的人员只能看到本部门的数据,否则就会造成数据的必威体育官网网址性紊乱,对数据的维护也会造成不必要的麻烦。 角色的设置,主要是为了用户权限的设置的方便性。设置用户的权限,一般有两种做法,一是直接为用户设置功能点的权限,每次添加一个新的用户时,直接设置他的功

文档评论(0)

南江月 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档