项目前期3

Posted 1344850325byy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目前期3相关的知识,希望对你有一定的参考价值。

项目前期的主要工作:

    现状分析:硬件分析、软件分析(组织分析、业务分析、现有软件系统分析)

    需求收集:业务需求、用户需求、功能需求、非功能需求

    粗略设计:体系结构设计、硬件设计、应用系统设计(系统结构设计、功能结构设计、软件配置设计)、安全设计、配套设计

    可行性分析

 

结构化的项目前期实例

   1. 组织分析

   2. 业务流程分析:

     业务流程图的基本元素:

        泳道:代表组织结构中特定岗位的责任

        行为:岗位的具体某个功能

        箭头线:表示活动的顺序关系

        虚箭头线:表示每个职能的数据流入和流出

        表单:表示业务活动中的表格、单据

   3. 需求收集

   4. 粗略设计:体系结构设计、硬件设计、应用系统设计、安全设计、配套设计

        体系结构设计

        硬件系统设计:

           通用交换机:用于电(光)信号转发的网络设备

           服务器:提供计算机服务的设备

           互联网:表示互联网

           有线网络:表示采用有线网络的连接方式

           客户终端:表示计算机的显示终端

           防火墙:表示信息采用的防护系统

      应用系统设计:应用系统设计原则、系统原则、功能结构

           系统流程图的基本元素:

               处理:能改变数据值或数据位置的加工或部件

               输入/输出:表示输入或输出

               连接:指从图的另一部分转来或转到图的另一部分去

               数据流向:指明数据流动方向

               文档:通常表示打印输出,或表示用打印终端输入数据

               磁盘:磁盘输入输出,或者表示存储在磁盘上的文件或数据库

            功能结构图的基本元素:

               功能:代表一个功能或功能模块

               连接:表示包含关系

    5.可行性分析:政策可行性、经济可行性、技术可行性、信息基础可行性、人力资源可行性

 

面向对象的项目前期实例

     

  1. 组织分析

   2. 业务流程分析:

     业务用例图的基本元素:

        业务角色:指接受服务的实体或服务的发起者

        业务用例:指业务本身

        关系:表示业务角色发起或获得服务

      描述业务用例的活动图的基本元素描述

         初始节点:表示活动的开始

         活动终点:表示活动的结束

         活动节点:表示一个活动

          转换:控制流的转向

          分支:表示一个转换进入,有一个或多个转换离开

          并发:多个活动同时进行

   3. 需求收集

   4. 粗略设计:体系结构设计、硬件设计、应用系统设计、安全设计、配套设计

        体系结构设计

        硬件系统设计

      应用系统设计:应用系统设计原则、系统原则、功能结构

           组件图基本元素:

               组件:代表可执行的物理代码模块

               接口:对外可提供的可见的操作和属性

               依赖:表示组件与组件之间的依赖关系

          系统配置图基本元素:

               节点:值计算机资源的物理元素,可以是硬件也可以是软件系统

               组件:代表可执行的物理代码模块

               接口:对外可提供的可见的操作和属性

               依赖:表示组件与组件之间的依赖关系

               连接:表示系统之间进行交互的通信线路

    5.可行性分析

 

图书馆业务用例图:

                    技术分享图片

 

 活动图:

技术分享图片

 

  图书馆管理系统组件图:

技术分享图片

 

以上是关于项目前期3的主要内容,如果未能解决你的问题,请参考以下文章

软件工程--项目前期

GITHUB(3.1)前期准备

项目执行项目中问题

项目前期管理的一种科学方法——可行性研究工作

数据中台项目前期总结

项目开发前期设计