1. 计算机软件以下几类:
l 基础软件:
ü 系统软件:主要指操作系统软件以及相关的驱动程序;(windows,linux,unix)
ü 中间件软件:在大型系统中,完成安全,数据一致等工作的软件;比如MQ Series(消息队列中间件;IBM,用于异步通讯;学完我们的课程,也可以作相应的功能运用)
ü 数据库软件:Sql Server(微软公司),Oracle(甲骨文公司),DB2(IBM公司)
l 应用软件:
ü 企业管理软件:财务管理软件,CRM软件(客户关系管理,就是用于客户追踪),ERP,人力资源系统
ü 行业软件(渗透到各行各业):电信计费系统,社保系统,电力系统,银行系统,订票系统,仓储系统,交通系统,固定资产管理,金融系统等
ü 个人/企业通用软件:杀毒软件;
2. 软件服务:
l 教育:教务,学籍相关的管理工作,教学软件/资源,远程教学服务
l 游戏:网络游戏,游戏名称,公司名称,老板名称!!!
l 语音应用:呼叫中心,语音交流
l 网络服务:搜索引擎,博客,书签,
l 嵌入式应用:PDA,机顶盒(数字电视是最大的市场),手机等
3. 软件开发流程,软件岗位说明
l 需求分析师:负责项目调研,业务流程,步骤分析和了解,并完成需求说明书(文档)
l 系统分析师,系统架构师:对需求说明书进行分析,完成系统分析和设计(目前通常使用OOAD分析),规划出系统的架构,模块,基本的算法,界面设计。
l 软件工程师:软件工程师负责编写代码,完成系统分析师布置的代码工作,算法设计,模块设计。
l 程序员:负责编写代码,算法设计
l 测试工程师:对软件工程师/程序员设计好的软件进行测试,包括对软件功能的测试,稳定性的测试,吞吐量的测试等。
l 部署工程师:软件完成,软件发布,有部署工程师将相应的软件安装在客户的系统之中,并进行相应的配置和调试!
l 维护工程师:后期软件问题进行相应的维护工作
万柳塘路109甲1宏发 大厦525室
-
电话:024-24804848
- 8748636
- 15317796
- 102656105