当前位置:主页 > 建站知识 > 软件开发 >

形成系统的基本结构设计

发布时间:2020-12-28 12:12   浏览次数:次   作者:admin
规划阶段。
计划阶段就是理解为什么要建立信息系统,决定如何构建的基础。规划阶段分为两步:
1.项目开始时,系统对组织业务价值的确认:如何减少费用或增加收入?很多新系统的概念来源于信息系统之外(如市场部门、会计部门)的系统需求。SystemRequirements提供业务概要,描述如何支持需求的系统创造商业价值。对于需要与提供信息的人员和部门一起工作的信息系统部门(即项目发起人)进行可行性分析。
向信息系统审查委员会(又称指导委员会)提交系统要求和可行性分析,以决定是否应开展该项目。
项目一经核准,即进入项目管理程序。在项目管理过程中,项目经理创建工作表,展示员工项目,帮助项目团队控制和指导SDLC的技术。一个项目管理的交付品是一个项目计划,展示了项目团队如何开发系统。
解析阶段
在分析阶段,回答谁使用系统、系统怎么做、系统何时使用的问题。在此阶段,项目团队会研究现有的系统,寻找改进的机会,并形成新的系统概念。
这一阶段分为三步。
一、分析策略是指导项目组的工作。这一战略通常包括分析当前系统(称为现状系统)及其系统,然后设计一个新的(称为待定系统)。
2.下一步是收集需求(如采访或问卷调查)。对此信息进行分析,包括项目的发起人和其他许多人,从而生成新系统的开发概念。其次,系统概念是业务开发的基本分析模式,它描述了新系统是如何进行开发的。
3.系统分析:将系统的概念和模式合并为一个文件,称为系统提案,并将其提交给重要的决策决策者,如项目发起人(如审查委员会成员),以决定项目是否应向前推进。
SystemReview是最初的交付,它描述了新系统应该满足的业务需求。由于这是新系统设计的第一步,一些专家认为命名这个阶段使用分析是不合适的,而一些人认为更好的命名应该是分析和初步设计。大多数院校仍然把分析作为这一阶段的名称,因此本书也采用了分析方法。只需要记住,分析阶段的交付品不仅是分析性的,而且是高层新系统的最初设计。
设计阶段
在设计阶段,确定了具体的程序、数据库以及系统在硬件、软件和网络基础结构上是如何运行的,包括用户界面、表格和报表。大多数战略决策都发生在系统分析阶段,而设计阶段的步骤正确地决定了系统如何运作。
在设计阶段有四个步骤:
首先要制定出设计策略。确定系统是否由公司自己的程序员开发,将外包给其他公司(通常是咨询公司),以及该公司是否已有软件包。
形成系统的基本结构设计,说明基本结构设计对软硬件及网络基础设施的使用。多数时候,系统会增加或者改变现有的基础结构组织。接口设计说明了用户如何使用系统(例如菜单和屏幕按钮的导航方式),以及系统使用的窗口和报表的操作流程。
三、开发数据库和文档规格。这精确地定义了要存储的数据和要存储的数据的位置。
四、分析小组负责计划的设计,决定需要编写哪些计划,每个计划做什么。
这一组交付品(结构设计、接口设计、数据库和文档说明、程序设计)都是系统规格说明,并由编程小组实施。可行性分析和项目计划在设计阶段的最后重新审查和修改,并由项目发起人和审批人决定委员会是否结束项目或继续进行。
执行阶段。
软件开发语言委员会的最后阶段是系统的执行阶段,在此阶段系统实际生成(或购买包装软件设计)。这个阶段受到的关注最多,因为它是大多数系统开发过程中时间最长、成本最大的部分。这一阶段分为三步。
一、建立制度是第一步。建立系统并进行测试,确保系统按照设计运行。修正错误的代价可能很高,而测试是实现过程中最重要的一步。大多数学校并没有开始编写程序,而是给了测试更多时间和精力。
2.系统的安装。这个安装过程就是关闭旧系统,打开新系统。转换系统最重要的一个方面就是进行培训,教给用户如何使用新系统,以及帮助管理新系统中的变化。
分析师为系统制定支持计划。它通常包括正式或非正式的后审查以及动态确定系统的主要和次要需求变化。