资讯系统开发工作项目.docx

上传人:b****8 文档编号:10978861 上传时间:2023-02-24 格式:DOCX 页数:22 大小:211.21KB
下载 相关 举报
资讯系统开发工作项目.docx_第1页
第1页 / 共22页
资讯系统开发工作项目.docx_第2页
第2页 / 共22页
资讯系统开发工作项目.docx_第3页
第3页 / 共22页
资讯系统开发工作项目.docx_第4页
第4页 / 共22页
资讯系统开发工作项目.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

资讯系统开发工作项目.docx

《资讯系统开发工作项目.docx》由会员分享,可在线阅读,更多相关《资讯系统开发工作项目.docx(22页珍藏版)》请在冰豆网上搜索。

资讯系统开发工作项目.docx

资讯系统开发工作项目

资讯系统开发工作项目

资讯系统开发工作项目,是定义软体系统开发过程中各个阶段性工作,此与开发团队所使用之开发模型无关(渐增模型、反覆模型、螺旋模型或雏形模型),也与所使用之CASE工具无关。

通常每一项阶段性工作都应有其milestone作为评估之标准,且每一阶段性工作都有其产出之文件作为下一阶段工作之依据。

以下数节所讨论之三类人员-程式设计人员、软体系统设计人员、软体系统分析人员,其工作内容之描述即以此为依据。

一、程式设计人员

(一)、角色任务

程式设计人员之主要任务是,依据设计规格书的内容,在软体系统设计人员指导下,进行程式实作、测试等软体开发之工作。

(二)、工作内容

1.元件设计(内部设计):

协助设计软体构成元件、协助设计实体资料库、制作及测试软体雏型、协助设计元件测试规格、审查软体元件之设计

2.细部设计(程式设计):

软体之细部设计、设计单元测试规格、制作及审查使用者手册(确定版)

3.程式实作:

撰写程式码、进行程式码之同侪审查、单元测试、元件测试、系统测试、系统化需求测试、软体包装

4.软体导入:

辅助协助进行软体导入、协助进行验收测试、对使用者进行教育训练及各项支援工作

5.软体测试:

协助制作测试计画、协助规划测试步骤、执行测试、纪录及确认测试结果

(三)、核心知识

1软体环境基础知识

说明:

与应用系统有关之软体、硬体、架构、网路、资安等议题之一般性知识

(1)硬体与系统软体概念:

主机、工作站、伺服器、个人电脑、作业系统、middleware、支援开发工具、ERP

(2)重要系统架构:

主从式系统架构、多层式系统架构、Web应用系统架

(3)网路通讯概念:

传输媒体与网路拓朴、通讯协定与标准、网路建置、网路支援、网路安全

(4)资讯安全概念:

资讯安全威胁的种类、资讯安全的标准与规范、认证与权限控制概念、资料加密的应用

2软体开发基础知识

说明:

软体系统开发全貌及当今最常用之开发技术之一般性知识

(1)软体生命周期及开发模型:

软体生命周期各项工作简介,各类常用软体系统开发模型之概念与优缺点比较

(2)物件导向观念:

软体元件、类别与物件、属性、操作、方法、讯息、封装、继承、多形

3.软体品质

说明:

程式设计人员必须具备的有关软体品质之基础知识及素养

(1)软体品质标准:

softwarerelatedprocesses,CMMI,PSP,TSP

(2)软体测试策略与技术:

软体测试策略:

单元测试、整合测试、验证测试、系统测试

软体测试技术:

白箱测试、黑箱测试、安全性测试

除错技术

(3)软体文件

虚拟码

软体文件种类

UML:

使用案例图、类别图与物件图、顺序图与合作图、状态图与活动图、元件图与布署图、界面、合作、扩充机制、框架与样式

(4)软体人员素养

沟通协调

团队合作

4资料结构与演算法

说明:

属於程式设计人员之「内功」修练,应加强之

(1)资料结构:

堆叠、伫列、链结串列、树、集合、图形

(2)演算法应用:

递回应用、排序处理、Hashing、搜寻处理

5资料库基本运用

说明:

应特别强调SQL指令之撰写能力及资料库设计文件之阅读能力

(1)资料库系统概观:

资料模式、资料库系统架构

(2)关联式资料库系统:

关联式资料模式、结构化查询语言SQL、视界、预存程序、触发程序、交易管理

(3)关联式资料库设计:

个体-关系模式化、关联表的正规化、逻辑资料库设计、实体资料库设计

6程式语言

说明:

每位程式设计人员应最少熟习两种以上程式语言

(1)JAVA

(2)C++

(3)VisualBasic

(4)Delphi

(四)、人员分类

软体设计人员所需技能除上述核心知识是所有人员必须具备外,尚有一些知识是因类别而所不同,说明如下:

Application

资料库应用程式设计

网际网路原理与应用

Application

资料库应用程式设计

网际网路原理与应用

网站建置管理

伺服器动态网页程式设计

Application

数位电路

微电脑架构

介面控制

SocketProgramming

作业系统

嵌入式作业系统

嵌入式应用系统开发

Application

游戏概论

计算机图学

游戏软体程式设计

动画设计与制作

虚拟实境

二、软体系统设计人员

(一)、角色任务

软体设计人员之主要任务是,依据系统整体架构及需求规格书的内容,在软体系统分析人员协助下,进行系统模型设计、软体设计、元件设计、软体测试等各项软体开发之工作,并将其结果制作成系统设计规格书。

(二)、工作内容

1.设计系统模型:

决定系统模型、设定系统测试方针、研拟详细业务流程等

2.软体设计:

定义及评量软体需求事项、设定软体品质保证测试方针等

3.元件设计(内部设计):

设计软体元件、设计实体资料库、作成雏形与测试、设计元件测试规格、对软体元件设计进行审查

4.细部设计(程式设计):

软体的细部设计、细部设计後的审查、设计单元测试的规格、制作使用手册(确定版)并进行审查

5.软体导入:

协助进行软体导入、协助使用者进行验收测试、使用者教育训练以及各项支援工作

6.软体测试:

制作测试计画、制作测试规格书、执行测试、记录与通过测试结果

(三)、核心知识

1软体环境基础知识

说明:

与应用系统有关之软体、硬体、架构、网路、资安等议题之一般性知识,应强调重要系统架构之知识

(1)硬体与系统软体概念:

主机、工作站、伺服器、个人电脑、作业系统、middleware、支援开发工具、ERP

(2)重要系统架构:

主从式系统架构、多层式系统架构、Web应用系统架

(3)网路通讯概念:

传输媒体与网路拓朴、通讯协定与标准、网路建置、网路支援、网路安全

(4)资讯安全概念:

资讯安全威胁的种类、资讯安全的标准与规范、认证与权限控制概念、资料加密的应用

2.软体工程

说明:

软体工程一般知识,尤应强调外部设计、内部设计、程式设计等与软体系统设计人员工作直接有关之知识

(1)软体工程概要:

软体工程的起源、软体工程的定义、软体工程的成果

(2)软体生命周期及开发模型:

软体生命周期各项工作简介,各类常用软体系统开发模型之概念与优缺点比较

(3)软体开发流程及成本估计模型:

软体开发流程模型、软体成本估计模

(4)外部设计:

外部设计的程序、系统功能设计、资料模型的设计、外部设计规格书之制作与审查

(5)内部设计:

内部设计的程序、软体元件设计、输出入设计、实体资料设计、建立再利用元件、内部设计规格书之制作与审查

(6)程式设计:

程式设计程序、模组分割、程式设计规格书之制作与审查、模组规格及测试规格之制作与审查

(7)软体的品质:

软体的品质特性、软体品质管理

(8)软体开发环境:

软体工具、电脑辅助软体工程(CASE)

(9)软体工程的未来趋势

3.物件导向开发方法

说明:

为因应物件导向方法之趋势,除物件导向一般知识外,应特别强调UML符号及设计方法

(1)物件导向的基本概念:

类别、物件与属性、套件与介面、关联、继承与聚集、多形与连结

(2)UML:

使用案例图、类别图与物件图、顺序图与合作图、状态图与活动图、元件图与布署图、界面、合作、扩充机制、框架与样式

(3)物件导向开发程序:

物件导向开发程序的特徵

(4)分析:

需求分析、领域分析、架构设计

(5)设计:

架构设计、元件设计、细部设计

(6)实作:

选择程式语言、类别的实作、方法的实作、使用者介面的实作

(7)物件导向的主要技术:

物件导向方法论、程式语言、物件导向资料库

4.软体品质

说明:

软体系统设计人员必须具备的有关软体品质之基础知识

(1)软体品质标准:

softwarerelatedprocesses,CMMI,PSP,TSP

(2)软体测试策略与技术:

软体测试策略:

单元测试、整合测试、验证测试、系统测试

软体测试技术:

白箱测试、黑箱测试、安全性测试

除错技术

(3)软体文件

虚拟码

软体文件种类

5.资料库理论与设计

说明:

应强调预存程序,触发程序,交易管理,逻辑资料库设计,实体资料库设计及分散式资料库系统等议题

(1)资料库系统概观:

资料模式,资料库系统架构

(2)关联式资料库系统:

关联式资料模式,结构化查询语言,视界,预存程序,触发程序,交易管理

(3)关联式资料库设计:

个体-关系模式化,关联表的正规化,逻辑资料库设计,实体资料库设计

(4)分散式资料库系统:

基本原则,查询处理,目录管理,回复处理,更新传播,并行控制,安全性控制

(5)物件导向式资料库系统:

基本观念,与关联式资料模式的对应关系,标准订定

6.程式语言

说明:

软体系统设计人员应熟习一种程式语言

(1)JAVA

(2)C++

(3)VisualBasic

(4)Delphi

三、软体系统分析人员

(一)、角色任务

系统分析人员之主要任务是,调查并分析使用者需求,定义系统之范围及功能,据此完成系统需求规格书。

(二)、工作内容

1.系统规划:

协助拟定系统架构、决定开发作业的生命周期模型等

2.定义系统需求:

收集并分析相关资讯以定义使用者需求、制作系统需求规格书并进行共同审查作业等

3.设计系统模型:

决定系统模型、设定系统测试方针、研拟详细业务流程等

4.软体设计:

定义及评量软体需求事项、设定软体品质保证测试方针等

5.程式开发:

专案管理、支援单元及整合测试等

6.软体导入:

协助进行软体导入、协助使用者进行验收测试、使用者教育训练以及支援作业等

7.软体测试:

制作测试计画、制作测试规格书、执行测试、记录与通过测试结果等

(三)、核心知识

1软体环境基础知识

说明:

与应用系统有关之软体、硬体、架构、网路、资安等议题之一般性知识,应强调)重要系统架构之知识

(1)硬体与系统软体概念:

主机、工作站、伺服器、个人电脑、作业系统、middleware、支援开发工具、ERP

(2)重要系统架构:

主从式系统架构、多层式系统架构、Web应用系统架

(3)网路通讯概念:

传输媒体与网路拓朴、通讯协定与标准、网路建置、网路支援、网路安全

(4)资讯安全概念:

资讯安全威胁的种类、资讯安全的标准与规范、认证与权限控制概念、资料加密的应用

2.软体工程

说明:

软体工程一般知识,尤应强调软体开发流程及成本估计模型、软体品质管理、软体需求管理、软体组态管理、变更管理等,与软体系统分析人员工作直接有关之知识

(1)软体工程概要:

软体工程的起源、软体工程的定义、软体工程的成果

(2)软体生命周期及开发模型:

软体生命周期各项工作简介,各类常用软体系统开发模型之概念与优缺点比较

(3)软体开发流程及成本估计模型:

软体开发流程模型、软体成本估计模型

(4)外部设计:

外部设计的程序、系统功能设计、资料模型的设计、外部设计规格书之制作与审查

(5)内部设计:

内部设计的程序、软体元件设计、输出入设计、实体资料设计、建立再利用元件、内部设计规格书之制作与审查

(6)程式设计:

程式设计程序、模组分割、程式设计规格书之制作与审查、模组规格及测试规格之制作与审查

(7)专案管理:

软体风险管理、软体品质管理、软体需求管理、软体组态管理、变更管理

(8)软体开发环境:

软体工具、电脑辅助软体工程(CASE)

(9)电脑辅助软体工程:

电脑辅助软体工程概念、电脑辅助软体工程建筑块、电脑辅助软体工程分类、电脑辅助软体工程整合架构、正向工程及逆向工程

(10)软体工程的未来趋势

3.软体系统需求分析

说明:

应强调分析方法及需求管理等议题

(1)业务分析:

调查方法、业务分析及模型化方法、业务流程标记法、使用者操作手册的格式

(2)需求分析与定义:

分析概念及原则、沟通技术、系统目标与范围、安全、效能、维护、上线等需求定义、软体需求规格书

(3)传统分析方法:

资料模型、功能模型、行为模型、结构化分析、资料字典

(4)物件导向分析方法:

情节为主之分析方法、使用案例之用法、使用案例规格、类别图之推导,顺序图之推导

(5)软体需求管理:

软体需求定义、软体需求导出、需求变更管理

4.物件导向开发方法

说明:

为因应物件导向方法之趋势,除物件导向一般知识外,应特别强调UML符号及分析方法

(1)物件导向的基本概念:

类别、物件与属性、套件与介面、关联、继承与聚集、多形与连结

(2)UML:

使用案例图、类别图与物件图、顺序图与合作图、状态图与活动图、元件图与布署图、界面、合作、扩充机制、框架与样式

(3)物件导向开发程序:

物件导向开发程序的特徵

(4)分析:

需求分析、领域分析、架构设计

(5)设计:

架构设计、元件设计、细部设计

(6)实作:

选择程式语言、类别的实作、方法的实作、使用者介面的实作

(7)物件导向的主要技术:

物件导向方法论、程式语言、物件导向资料库

5.软体品质

说明:

软体系统设计人员必须具备的有关软体品质之基础知识

(1)软体品质标准:

softwarerelatedprocesses,CMMI,PSP,TSP

(2)软体测试策略与技术:

软体测试策略:

单元测试、整合测试、验证测试、系统测试

软体测试技术:

白箱测试、黑箱测试、安全性测试

除错技术

(3)软体文件

虚拟码

软体文件种类

6.资料库理论与设计

说明:

应强调个体-关系模式化,关联表的正规化,逻辑资料库设计及分散式资料库系统等议题

(1)资料库系统概观:

资料模式,资料库系统架构

(2)关联式资料库系统:

关联式资料模式,结构化查询语言,视界,预存程序,触发程序,交易管理

(3)关联式资料库设计:

个体-关系模式化,关联表的正规化,逻辑资料库设计,实体资料库设计

(4)分散式资料库系统:

基本原则,查询处理,目录管理,回复处理,更新传播,并行控制,安全性控制

(5)物件导向式资料库系统:

基本观念,与关联式资料模式的对应关系,标准订定

7.电子商务概论

说明:

软体系统分析师应具备之电子商务基本观念

(1)电子商务策略与执行:

电子商务之架构,电子商务之策略与与规划,电子商务之执行,电子商务法律规范与隐私权

(2)公司对客户:

电子商务之零售业务,电子商务之消费者与市场之研究,电子商务之广告业务,电子商务之服务产业,电子付款

(3)公司对公司(B2B):

B2B架构模式,供应链架构模式,电子市场的架构模式

四、网路通讯人员

(一)、角色任务

网路通讯人员之主要任务是,规划、设计、建置、管理与维护电子化所需之网路系统环境。

(二)、工作内容

1.定义网路系统:

分析应用系统的需求、分析现行网路系统、确定工作范围、定义网路系统

2.网路系统的设计:

调查适用的技术及产品、网路系统的设计、新网路系统的业务运作计划、研拟工作计划、覆核设计

3.网路系统的架构与测试:

事前的规划、导入工作、测试规划、进行测试、分析与评估测试结果.

4.网路系统的运用与保护:

回应使用者、拟定保护与更新(升级)方案、研拟保护计划、进行保护与更新(升级)、备份与复原资料、架构网路系统的组态

5.网路系统的管理:

监控网路、故障分析及修复、分析系统效能、在安全被入侵时进行分析与回应

6.网路系统的评估:

评估系统、系统的改善提案

7.个别资讯系统的开发谘询:

对网路系统的计划和分析提供建议、对网路系统的设计与架构提供建议、对网路系统的运用和保护提供建议

(三)、核心知识

1.区域网路

说明:

网路通讯人员必须具备的有关区域网路之基础知识。

(1)InternetHistoryandDefinition

(2)Client/ServerStructure

(3)OSIReferenceModel

(4)TransmissionMedia

(5)NetworkTopologies

(6)NIC,HUB,BridgeandL2Switch

(7)MACAddress

(8)EthernetBasic

(9)Token-Ring

(10)FastEthernetandGigabitEthernet

(11)EthernetSwitching

(12)SpanningTreeProtocol

(13)VLAN

2.网际网路基础

说明:

应强调各种通讯协定、路由器网路设备、连线方式等议题。

(1)Router

(2)IPAddressing

(3)TCP/IPProtocol

(4)IPXProtocol

(5)RoutingProtocol

(6)FrameRelay,ISDN/LAPD,HDLCandPPP

(7)LeasedLineandPermanentVirtualCircuit

(8)ATM

3.网际网路服务与应用

说明:

包含各种常见之网路服务、软体操作设定、运作原理等一般性知识之外,也应强调管理或除错之相关知识。

(1)Web,FTP,Mail,DNSandNewsServers,DHCP

(2)InternetCachingTechnology

(3)BroadbandSolution(xDSL/cable/…)

(4)VoiceoverIP

(5)NetworkManagementandSNMPProtocol

(6)Troubleshooting

4.网路安全与网路管理基础

说明:

网路通讯人员必须具备的网路安全及安全管理之基础知识。

(1)NetworkSecurity

(2)DesigningtheNetworkTopology

(3)FundamentalNetworkAddressingandNaming

(4)NetworkManagementandSNMPProtocol

(5)NetworkAddressTranslation

(6)FundamentalVPN

(7)Firewalls

(8)InternetTrafficManagement

5网路安全与应用

说明:

除网路安全基础知识外,也应具备应用能力,并了解技术发展之趋势。

(1)NetworkSecurity

(2)DesigningtheNetworkTopology

(3)FundamentalNetworkAddressingandNaming

(4)NetworkManagementandSNMPProtocol

(5)NetworkAddressTranslation

(6)VirtualPrivateNetwork

(7)EncryptionTechnologies

(8)PacketFiltering

(9)Firewalls

(10)InternetTrafficManagement

(11)AccessAuthentication

(12)TechnologyTrend

6.网路规划设计与管理

说明:

应从了解既存网路架构开始,进行需求分析,对网路环境进行规划,不同方案选择,并能进行评估,了解管理的要点等议题。

(1)AnalyzingSmall-toMedium-SizedBusinessSolutionsFramework

(2)CharacterizingtheExistingNetwork

(3)DeterminingNewCustomerRequirements

(4)FundamentalNetworkSecurity

(5)ProvisioningHardwareandMediafortheLAN

(6)ProvisioningHardwareandMediafortheWAN

(7)DesigningaNetworkLayerAddressingandNaming

(8)SelectingRoutingandBridgingProtocols

(9)ProvisioningSoftwareFeatures

(10)NetworkManagementprotocol(SNMP/RMON/..)

(11)SelectingaNetworkManagementStrategy

(12)ToolforPrototypingandPilot

(13)TrafficManagement

(14)TechnologyTrend

7.网路进阶技术

说明:

网路通讯人员应具备之相关进阶技能。

(1)TechnologyofATMandSwitchRouter

(2)LAN:

GigaEthernet/ATM/VLAN/Wireless/TokenRing/SNA

(3)InternetAccess:

DSL/ATM/Modem/ISDN/DDR/Wireless/Highspedserial

(4)Advanceroutingprotocol:

OSPF/BGP/EGP

(5)Networksecurity:

NAT/PAT/IPSec/VPN

(6)Networkmanagement:

Radius/RMON/SNMP

(7)Networkingtroubleshootingandbandwidthcontrol

(8)Nextgenerationnetworks&services:

MPLS/DWDM/Wireless

(9)WAN/QoS/VoIP/VoDSL/VoDWDMetc.

(10)FutureTrend

五、资料库系统人员

(一)、角色任务

资料库系统人员之主要任务是:

1.依据设计规格书的内容,在软体系统设计人员指导下,进行系统中与资料处理功能相关的程式开发工作。

2.在分析资料库需求後,对其功能及架构进行设计、安装及测试,完成资料库的建置。

3.维持资料库系统的正常运作,并对资料进行资源管理及绩效调整等工作。

(二)、工作内容

1.资料处理程式设计:

依据系统所订义的功能,开发设计与资料库相关的应用程式。

2.资料库的整体规划:

规划公司内部之资料库架构,定义资料标准化。

3定义资料库的需求:

现况查访与分析,确定作业范围,定义资料库初期需求。

4.资料库的分析与设计:

概念模型设计及概念模型验证,逻辑资料模型之设计及逻辑资料模型验证。

5.资料库的安装与测试:

选用并导入DBMS,实体资料库设计、安装、测试及移转。

6.资料库系统的运作:

资料库系统的运作规划,维持资料库系统的正常运作,整合功能并支援使用者需求。

7.资料库资源的管理:

资料备份与还原,绩效调整,资料库内部资源的规划与管理。

(三)、核心知识

1.资料库系统概要

说明:

资料库整体概念,如资料库的内容及架构、资料库的功能与应用,为资料库领域从事人员必备的知识

(1)资料库管理系统(DBMS)基本功能及架构:

表格、视界、资料字典、资料库管理系统之架构、整合性规划、关联代数及关联计算、RDBMS系统建构相关人员所扮演之角色

(2)资料库系统建构:

资料分析与设计、关联模型、正规化

(3)资料库系统管理:

备份与还原,权限设定,保密设定

(4)资料库技术趋势:

资料探勘(DataMining),资料仓储(DataWarehousing),物件导向资料库

及SQL设计

说明:

ANSISQL之了解与运用及使用SQL程序性语言撰写预

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1