软件资源

2024-06-10

软件资源(精选十篇)

软件资源 篇1

采购资源软件的重大优势是为客户争取时间, 减少行政任务, 提高有关数据的可靠性:采购方在提供的方案中提出技术要求, 也就给供货商提供了直接接受其商业信息的可能性。因此, 采购方可以分析和选择最恰当的报价。与供货商, 采购技术要求和产品物流有关的信息都贮存在模块当中。

另外, 采购资源软件还可以模拟产品从制造到销售点的成本。通过一项简单的操作就可以做到这一点, 但这一操作当中包含了国际采购的所有限制因素 (与产品物流的技术特性有关的因素:包装、重量、体积、搬运条件、运输手段、运输路线和有关地点、税费等等) 。

这个模块还可以很容易地管理汇兑的限制因素 (采用外汇X采购, 但用外汇Y来计算成本) 。计算工具当中包括了销售价格的比较因素, 有利于采购决策的做出。

家乐福集团历来是DDS软件公司的客户, 是最先采用国际采购软件的公司之一, 先是用于为欧洲的销售点采购, 后来又扩大到全世界家乐福旗下的所有销售地点。家乐福集团相信这一软件的潜力, 积极地参与了软件的设计。今天这一软件模块已经为其他集团所采用, 比如Conforama集团。

DDS软件公司还向进口商提供REACH跟踪方案。DDS软件公司在采购资源和参照模块当中增加了DSS船务信息和补充信息, 以使其功能变得更加丰富。补充的功能可以使进口商根据REACH规定管理化学产品的运输。从现在开始, REACH规定在欧洲共同体内已经成为必须执行的法规。

这一规定要求欧洲的化学工业生产厂商 (包括生产方和进口方) 对有可能对人类健康和环境造成危害的三万种物质进行评价和登记注册, 而且尤其要了解客户使用这些产品干什么。这一规定的适用范围非常广泛, 涉及到冶金、表面处理、大众销售、微电子、油漆、维护、汽车修理保养等。

采用DSS船务信息软件, 客户可以申报REACH所规定的物质, 可以直接由供货商通过软件程序的网络门户申报, 也可以由进口商或者采购中心的专业班组申报。

产品要根据销售的吨位进行申报。高于1000吨的产品和CMR产品 (癌基因变异产品, 毒性再生产品) 必须在2010年之前登记。软件管理有两种标准, CAS世界标准和CE欧洲共同体标准。

家乐福和Conforama集团已经在使用DDS软件公司开发的DDS船务方案中新的REACH功能。

人力资源软件 篇2

打造专业、完善、高效!

东莞鸿太鑫软件科技有限公司(以下简称鸿太鑫科技), 鸿太鑫科技成立于2002年,是专业从事eHR人力资源、智能后勤一卡通、OA办公自动化、管理咨询、应用软件开发、系统集成和销售的高科技企业。鸿太鑫科技积累多年行业服务经验,紧跟业界最新技术潮流,以先进的技术产品和完善的售后服务赢得了广大用户的支持,培养和锻炼了一批有技术、懂管理、经验丰富的信息化人才队伍。鸿太鑫科技对多年服务大、中、小企业信息化的经验进行了总结,现已具备了大、中、小企业信息化技术开发、咨询规划和项目实施等方面的能力。鸿太鑫科技通过提供专业化、标准化和高水准的企业管理软件、解决方案及咨询服务,帮助广大的大、中、小企业快速且持续地提高管理水平、经营绩效和综合竞争力。

信息化管理软件 对于快速发展中的企业,面对市场经济的竞争压力、知识经济的管理压力,已经开始意识到,企业业务流程的各个环节,如产品的设计、生产、销售、服务等,都离不开人的参与,任何一个环节出现问题,往往都表现为人的问题。员工的素质与士气已成为企业生存与发展的基础,信息化管理已经成为企业管理和发展的主要症结所在。良好的信息化管理效率与开发能力将有助于企业营造人才发展环境,提升竞争能力。企业的信息化管理已经成为企业各种管理中的重要基础内容和支柱。利用信息技术,建立企业信息化管理信息系统,提高管理的效率和效益,已经成为企业信息化的重要内容和任务。

至今,鸿太鑫科技已经得到数千家用户的支持与肯定,为企事业单位提供了一体化的信息化管理信息化解决方案。

鸿太鑫网址:http://

全国免费电话:400-9928-020

赢利模式:用资源换软件 篇3

通过对领航高尔夫管理咨询有限公司董事总经理刘学的采访,我们还了解到,高尔夫球场的信息化除了记分,还包括财务管理、运营管理、会员服务管理等多方面。高尔夫球场的信息化是跨餐饮、农业(草坪种植)、服务业等多个行业的综合管理信息化。但是,这个行业的信息化水平整体来说并不高。高尔夫这样一个高端、时尚的行业为什么信息化水平不高?原因主要有两个:

1、高尔夫在中国起步较晚,高端人才急缺。对高端的信息化工具的接受需要一定时间。

2、国家对高尔夫行业的政策导向还不明朗,不支持大规模修建高尔夫球场。这也影响到已建球场进行软、硬件升级。

微课程资源开发软件浅析 篇4

随着移动通信技术和网络技术的快速发展, 具有短小精悍、碎片化学习特征的“微课”必将推动移动学习和混合学习的发展。将“微课”引入教学, 将实现教学的移动性、交互性、高效性、共享性和个性化, 极大地满足人们不受时空限制随时随地学习的需要。自2011年微课的研究开始在国内迅速开展起来, 以“微课”为关键词, 在中国知网搜索到的相关文献从2011年到2015年共1458篇文献。其中包括概念、方法、理论、意义和发展现状的基础研究占13%, 相关培训、学校建设等的应用研究占37%, 环境建设、案例、设计等的实践结果占16%, 关于微课的设计、制作等的资源建设占28%, 移动学习、计算机技术等相关技术研究占4%, 其他占2%。而以微课资源为关键词在中国知网搜索到18篇相关文献。其中理论研究占40%、微课资源的应用占30%、微课资源的建设占30%、几乎无人重点研究微课程资源开发软件。因此, 为了使微课资源更好的开发, 本文以微课资源中视频资源、动画资源和图片文本资源所涉及的开发软件展开具体研究。

1. 微课的由来及内涵

微课 (micro-lecture) 起源于美国北爱荷华大学MC Grew LERA教授提出的60秒课程 (60-second course) , 在国内胡铁生总结“微课”是以教学视频为主要载体根据新课程标准, 记录在课堂教学中教师针对某个知识点而实施的教与学所需教学资源的有机整合体[1]。可以看出微课的侧重点是以教育教学活动为核心的教学资源。

2. 微课资源开发基本框架

微课资源建设框架包括微课知识点的选取、微课的教学设计、微课的资源开发、微课的发布与应用和微课的评价与反思五个部分。

2.1 微课资源知识点选取

依据微课“随时、随地”碎片化学习的特点, 选取微课知识点时需考虑选取知识点时要明确具体, 保证知识点的科学性和“微”性。微课资源知识点的选取一定要具有科学性, 在对教学资料和教学对象进行科学的分析后, 对教学内容进行尽可能的细化, 最终确定每个知识点。

2.2 微课的教学设计

运用教学设计的基本原理, 针对不同的教学内容、教学对象、教学目标及微课设计的科学性、趣味性、创新性、协作性和交互性的设计原则等设计学习内容。根据教学内容选用李秉德教授总结出的微课类型[1], 对微课资源进行合理的教学设计。

2.3 微课的资源开发

微课程的资源包括视频资源、动画以及图片文本资源。在资源开发过程中要根据教学设计选择资源类型, 进而选取恰当的微课资源开发软件进行制作。视频资源编辑可以采用会声会影、Premiere等软件, 动画资源编辑可以采用flash软件, 图片文本资源编辑可以使用光影魔术手、Photo shop和Power Point2013等软件。关于资源开发软件的功能和特点将在后面具体介绍。

2.4 微课资源的发布与应用

在微课制作完成后, 对微课资源进行整合, 制作微课资源网站平台或者利用架构好的平台发布微课资源, 如MOOC平台, 让学习者能随时在线学习、提交作业、交流想法和下载资源, 实现微课资源的学习、交流和共享。

2.5 微课的评价与反思

反馈与评价是促进教学进步的一大动力, 微课资源也需要有评价反馈功能, 在微课程发布平台按照科学性、及时性、趣味性、交互性的原则设计反馈机制, 教师通过反馈对微课程进行反思和调整修改, 并把评价结果进行统计分析, 以便为以后的微课资源建设提供指导和参考的依据。

3. 微课中的视频动画和图片文本资源开发软件简介

3.1 视频编辑软件

(1) 会声会影

会声会影加拿大Corel公司的一款支持音频和视频编码的视频编辑软件[2]。传说中的傻瓜教程, 基本功能齐全, 如视频剪辑、合成和转场等, 可以满足一般的视频制作。目前, 软件进行了改进, 增加了如录课时常常用到的录屏等功能。对于非计算机专业和基础不高的教师来说是进行视频编辑的最佳途径之一。但是, 该软件仍存一些缺陷, 如功能还不够全面, 部分格式视频文件不支持, 动画内容不够丰富等。

(2) Adobe Premiere

Adobe Premiere, Adobe公司推出的一款用于视频的拼接和组合且提供一定的特效与调色功能的视频编辑软件[2]。其最新版本是Adobe Premiere Pro CC 2015版本。它具有较好的兼容性和画面质量, 且可以和Adobe公司的其他软件配合使用。Premiere具有影音素材的转换和压缩、视频捕捉和剪辑、视频编辑功能、丰富的过渡效果、添加运动效果等强大功能。但是, Premiere软件要求具有一定视频编辑基础的人员才能使用, 因为该软件界面和工具都比较复杂, 需要进行一定的学习。

上述两种视频编辑软件各有千秋下表, 使用者可以根据实际需求和自身水平进行合理的选择和应用, 以下针对上述二种视频编辑软件展开比较, 具体见表3-1。

3.2 动画编辑软件

Flash是Macro media公司的集图形的变换、处理、压缩和保存等诸多功能于一体的一种二维矢量动画编辑软件[2]。非常适合一些简单实验过程动画的制作。Flash动画的制作比较简单, 只要掌握一定的软件知识, 即可在电脑上制作Flash动画, 而且可以添加动作脚本进行互动。但是该软件需要一定的美工基础才能完成较好的动画设计, 对图形的完美制作和创新方面存在一定困难。

3.3 图片文本编辑软件

(1) 光影魔术手

光影魔术手是对图片的效果进行编辑处理的软件。它简单、易用, 不需要任何专业的图片处理技术[3]。且它的批量处理功能非常强大, 是图片后期处理的最佳软件, 能够满足绝大部分人照片后期处理的需要。但是, 它不能手动任意调节图片, 功能比较死板, 不能体现创新性。

(2) Photo shop

Adobe Photo shop, 简称“PS”, 是由Adobe Systems开发用于处理以像素所构成的数字图像的一款软件[4]。PS的绘图与编修工具可以有效地实现在图像、图形、文字、视频和出版等方面的图片编辑效果。但是, 它需要一定的软件基础, 适合专业人员使用。

(3) Power Point 2013

它是微软公司的演示文稿软件。操作简单, 功能实用。但是, Microsoft Office Power Point在图片处理等方面功能有限。

开发者可根据实际需要和图片文本编辑软件的特点进行合理的选择, 以下针对上述三种

图片文本编辑软件展开比较, 具体见表3-2。

4. 总结

微课资源开发软件是影响“微课”应用的重要因素, 选择恰当的开发软件可以提高微课资源的开发效率。本文从微课资源中视频资源、动画资源和图片文本资源所涉及的开发软件展开研究, 对比分析了视频编辑软件、动画编辑软件和图片文本编辑软件的功能和特点, 目的为微课开发者合理选择资源开发软件提供借鉴。

摘要:随着移动通信技术和网络技术的快速发展, 具有短小精悍、碎片化学习特征的“微课”必将推动移动学习和混合学习的发展。微课资源的开发是影响微课应用的重要因素, 而好的开发软件能够使其达到事半功倍的效果, 因此, 本文围绕微课的基本概念、微课程资源开发基本框架、微课程资源开发所涉及的视频动画和图片文本资源开发软件等问题展开论述, 为后期从事微课开发者提供一些参考和借鉴。

关键词:资源开发,开发软件,微课程

参考文献

[1]张一春.微课是什么?[EB/OL]http://blog.sina.com.cn/s/blog_8dfa9ca20101ouw0.html, 2014-04-21

[2]王卫星.浅谈“会声会影”、Premiere Pro、Final Cut Pro在影视后期教学中应用[J], 包装世界.2013 (3)

[3]李琳.高中物理多媒体素材库的设计与开发[D].辽宁师范大学, 2009:12-14

企业资源管理项目软件教案 篇5

一、教学目的

讲授信息集成和共享的概念、原因和原则,使学生充分认识到ERP系统的作用。

二、重点难点

(1)优化流程

(2)什么是信息集成(3)信息集成的条件

三、教学内容

(1)企业常见的难题

1)产供销严重脱节 2)财务与业务脱节 3)需求供应难沟通

(2)业务流程的优化和方法

业务流程可以定义为:通过一组作业的整合,把输入各种必要的资源,经过增值处理,输出客户所需要的、认可的和满意的资源(产品或服务)。

只有当流程是“可视化”的或“透明的”,才有可能对流程进行监控和改进。

(3)信息集成

来源唯一,任何数据,只由一个部门,一位员工负责输入,减少重复劳动、提高效率、避免差错、责任明确

(4)信息共享

实时共享:统一数据库、统一处理规则;授权人员、共享信息;环境变化、实时响应;决策一致、减少矛盾。

四、实验

高级编程语言与数据库系统的可配置连接 1.2 MRP / MRP II

一、教学目的

讲授MRP / MRP II的概念、管理思想及实现,使学生理解和掌握MRP / MRP II的信息集成的范畴、所用到的管理思想及能解决的问题。

二、重点难点

(1)MRP的基本原理(2)MRP的运算方法

三、教学内容

(1)产品结构树:物料集成模型,时间坐标上的产品结构树。(2)MRP回答了4个制造业的主要问题:生产什么?用到什么?已有什么?还缺什么?何时定货?

(3)MRP快速运算

(4)MRP 的原理与特点(5)闭环MRP逻辑流程图

四、实验

存储过程的创建与管理 1、3MRP II 如何实现物流/资金流信息集成

一、教学目的

讲授 MRP II的概念及其实现物流与资金流集成的静态和动态方法,使学生深入理解MRP II软件的基本模块及功能。

二、重点难点

(1)物流与资金流集成的内涵和实现方法(2)MRP II逻辑流程图及各模块的功能

三、教学内容

(1)MRP II逻辑流程图

(2)物流与资金流静态信息集成

(3)物料/资金动态集成处理流程模型

(4)MRP II 支持决策的模拟功能(5)MRP II 软件基本模块配置

四、实验

存储过程的创建与管理 1、4供需链管理与ERP

一、教学目的

讲授供需链的基本概念及其与ERP的关系,要求学生深刻理解ERP系统的主要新增功能 和 ERP的发展趋势。

二、重点难点

(1)供需链管理基本原理

(2)供需链管理同其它先进管理思想的关系(3)ERP系统的主要新增功能

(4)ERP的发展趋势

三、教学内容

(1)供需链管理基本原理

(2)为什么要研究供需链管理

(3)供需链管理同其它先进管理思想的关系(4)ERP产生的背景及定义(5)ERP系统的主要新增功能

(6)ERP的发展趋势

四、实验

业务逻辑的存储过程封装方法 2、1生产类型与响应策略

一、教学目的

讲授制造业的生产类型及不同生产类型的响应策略,要求学生深刻理解不同ERP系统的适用范畴。

二、重点难点

(1)离散型与流程型(2)需求响应策略

三、教学内容

(1)离散型生产企业的特点及响应策略

(2)流程型生产企业的特点及响应策略2、2物料清单(1)

一、教学目的

物料清单是ERP系统的重要的基础数据,讲授物料清单的与产品结构的关系,物料的编码方式及类型,使学生初步了解物料清单的作用及实现方法。

二、重点难点

(1)基础数据

(2)物料与产品结构

(3)物料编码

(4)物料清单的类型(5)物料清单的编制

三、教学内容

(1)静态数据(固定信息):生产活动开始前发生的数据(物料清单、工作中心、工艺路线)需要定期维护

(2)动态数据(流动信息): 生产活动中发生的数据(需求信息、库存信息、完工统计), 时刻维护

(3)中间数据(中间信息):系统综合输入的静态、动态数据,运算生成的各种报表,善于分析运用,改进管理,增加效益流程型生产企业的特点及响应策略。

(4)基础数据相互关系与设置顺序。(5)物料的分类与编码。

四、实验

纸品销售行业ERP系统的需求分析 2、2物料清单(2)

一、教学目的

讲授物料清单的类型及物料清单的制作顺序,使学生初步了解物料清单制作的步骤和项目管理过程中涉及到的先导工作和后续工作管理思想。理解不同种类的物料清单的作用和适用范围。

二、重点难点

(1)物料清单的类型(2)物料清单的编制

三、教学内容

(1)编制物料清单的重要内容:从属关系和数量关系。因此建立各个单层物料单,系统应能自动串联。

建立物料清单的步骤:大步骤是物料分类/类型→物料号→物料主文件→物料清单。

某一具体物料清单的建立步骤:

a)从低层母件 M 开始,建立单层 BOM b)最后建立顶层母件 X 的单层 BOM

c)必须按实际装配顺序依次录入子件物料

注意顶层母件仍然是单层,因此可以有系统自动串联。

(2)物料清单集成信息:产品结构、工艺路线文件及设计更改通知或物料主文件。

(3)设计更改通知书应包括以下内容:

注明:更改人、审批人、更改原因、影响范围(相关部件、成本等)

更改日期、更改方式

更改方式:

— 立即替换

(质量安全)

— 用完现有量后替换

(成本原因)

— 临时替代(生效 / 失效日期)

更改要求:

维护模式下(更新)先输入更改通知号

(4)虚

设计 BOM 上出现

通常是非库存物料

若定为库存物料,批量规则为按需定量

通常为无提前期的制造件(5)物料清单的表现类

单层物料清单、缩排式物料清单、汇总的物料清单、模块式物料清单、计划物料单、反查用物料清单、成本物料清单

(6)物料:列入计划的、控制库存的、控制成本的一切物的统称的(7)物料清单的作用:沟通企业各部门的业务

四、实验

纸品销售行业ERP系统的需求分析 2、3计划与控制

一、教学目的

计划与控制是ERP系统中的核心与主线,讲授ERP系统中的时间概念,说明销售与运作规划是计划层次的基础,使学生初步了解主生产计划及物料需求计划的作用及实现方法。

二、重点难点

(1)ERP 的时间概念(2)销售与运作规划(3)需求计算

(4)主生产计划

(5)物料需求计划

三、教学内容

(1)MRP II 计划的时间三要素:计划期(跨度)、时段及时界(2)时 区 与 时

起点需求时界需求时界1计划时界计划时界2计划期时区时段跨度3……1 2 3 4 5 9 10 11 121 2 3 4 5 6 7 8 96 170 8 1 1 12总装提前期总装提前期合同累计提前期累计提前期(加工/采购)合同与预测取舍累计提前期以外预测需求依据•二者之大值•二者之和•仅合同•仅预测定单状况计划变动难易计划变动审批权临时需求下达下达及确认系统不能自动更改人工干预改动代价大主生产计划员临时需求小于可供销售量通过主生产计划员计划难、代价极大系统自动更改厂长临时需求小于可供销售量计划员无限制

(3)提

期:自交货/完工日起倒推生产周期(4)加工提前期的类型:固定提前期、变动提前期(5)MRP II 计划与控制层次 层次决策层1 经营规划2 销售与运作规划计划层能力企业资源资源计划计划期3=7年1-3 年时段复核期计划对象工作量年月年月¥产品系列最终成品组装件加工件采购件工序大小3 主生产计划(MPS)粗能力计划4 物料需求计划(MRP)能力需求计划(CRP)投入/产出控制3=18 周周-季周=季3-18 周日=周日-周执行层5 生产作业控制(SFC/PAC)日日时-日

(6)销售与运作计划的作用及特点

作用:联结企业经营规划与主生产计划和针对产品系列的综合计划 特点:

a)基于制约因素,平衡需求与供应(季节波动/能力)b)计划的协调层次:销售、财务、技术、生产、采购 c)控制库存 / 拖欠量 d)控制新产品投入

e)根据市场变化(CRM),逐月修订

(7)主生产计划的重要性(8)MPS 运行顺序。

a)检查系统参数

b)确定毛需求原则 c)确认定单

d)系统运行输出

四、实验

纸品销售行业ERP系统的需求分析 2、4能力计划

一、教学目的

讲授ERP系统中的物料需求计划(MRP)与 能力需求计划(CRP)的关系,使学生初步了解工作中心及工艺路线的概念。

二、重点难点

(1)物料需求计划(MRP)与

能力需求计划(CRP)的关系

(2)工作中心的概念及作用

(3)工艺路线的概念及作用

三、教学内容

(1)物料需求计划(MRP)与

能力需求计划(CRP)的关系

(2)运行能力计划的顺序

(3)工作中心的作用及设定

(4)工艺路线的概念,相关数据及作用

四、实验

纸品销售行业ERP系统的需求分析 2、5生产作业控制与JIT

一、教学目的

讲授生产作业控制的目的与内容及各种控制指令信息与反馈信息,使学生初步了解工作单的作用、形式。

二、重点难点

(1)指令信息与反馈信息(2)常用调度措施(3)拉动作业

三、教学内容

(1)间歇生产与流水生产的特点及区别(2)生产作业控制的目的与内容(3)工作中心派工单的形式及作用

(4)常用调度方法

(5)增值作业与无效作业的概念及表现形式

四、实验

纸品销售行业ERP系统的设计 2、6库存管理与采购管理

一、教学目的

库存管理与采购管理是ERP系统的基本模块,讲授库存管理与采购管理的内涵及工作流程,使学生了解并掌握规范化进销存的工作流程。

二、重点难点

(1)物料管理(2)库存管理

(3)库存管理参数设置

(4)采购管理观念更新

三、教学内容

(1)物料管理具体内容(2)库存管理的层次(3)库 存 控 制

(4)库存管理重要参数(5)仓 库 与 货 位(6)定 货 点 法

(7)确 定 安 全 库 存

(8)安全库存 与 安全提前期(9)规范化的采购流程

四、实验

纸品销售行业ERP系统的设计 2、7产品成本

一、教学目的

讲授成本控制的意义和方法,管理会计主要作用,产品成本的组成及计算方法,成本累加方法,成本类型和成本差异等内容,使学生了解管理会计与财务会计之间的区别与联系,进一步理解物流与资金流集成的重要性。

二、重点难点

(1)管理会计

(2)产品成本构成与计算(3)成本差异

(4)作业成本法(ABC 法)

三、教学内容

(1)成本控制的意义:降低成本

(2)成 本 控 制的方法:事前计划、事间控制、事后分析(3)财务会计与管理会计的区别及联系(4)管理会计主要作用(5)成 本 累 加方法(6)成 本 类 型(7)成 本 差 异

四、实验

纸品销售行业ERP系统的实现 3、1项目管理和防范风险与成功条件

一、教学目的

讲授项目管理与项目周期,ERP 项目管理的基本内容,前期工作,项目组织,项目经理和团队精神等内容,使学生了解项目管理的基本原则和方法。

讲授实施 ERP 的风险,ERP 项目成功率的争议,成功的条件,谁对ERP项目成败负责等内容,使学生了解防范风险的方法。

二、重点难点

(1)(2)(3)(4)(5)(6)(7)(8)

三、教学内容 项目管理与项目周期

ERP 项目管理的基本内容

前期工作和项目组织 项目经理和团队精神

实施 ERP 的风险 成功率的争议

成功的条件

谁对ERP项目成败负责

通过本章的学习,一方面要求学生掌握项目管理的定义;ERP 项目周期,决定项目跨度的因素;前期阶段工作的基本内容; ERP 的项目组织等内容和概念;了解项目经理和团队精神的内涵;使学生充分意识到,在实施ERP过程中,如果背离了项目管理原理和方法就必定造成本来可以避免的延误和差错。另一方面要求学生掌握实施 ERP 的风险;成功实施 ERP 的先天条件;成功实施 ERP 的后天要素;谁对实施 ERP 成败负责等内容和概念;了解成功率的争议的内涵;使学生充分意识到,只要吸取前人的教训,风险是可以防范的。

四、实验

纸品销售行业ERP系统的实现 3、2项目管理与 ERP 实施

一、教学目的

讲授实施 ERP 的需求分析与目标,投资效益分析,制造业行业特点与软件选型,ERP实施要点,业务流程重组,实施评价等内容,使学生掌握需求分析、投资效益分析等软件工程相关知识和方法在设计和实施ERP系统过程中的应用。

二、重点难点

(1)(2)(3)(4)(5)(6)(7)(8)(9)

三、教学内容 知己知彼原则

战略性和战术性需求分析

项目目标

实施ERP的效益 投资估算和分析方法 行业解决方案 选型注意事项 实施进程 培训要点

通过本章的学习,一方面要求学生掌握和了解ERP 需求分析中的知己知彼原则;战略性需求分析;战术性需求分析;项目目标等与需求分析相关的内容;充分认识到ERP只是企业信息化管理的一个重要部分,它是不可少的,但又不是万能的。因此要做好宏观需求分析,把握上ERP的时机;做好微观需求分析,选择适用的软件。另一方面掌握和了解实施ERP的效益,投资估算和分析方法等与投资效益分析相干的内容;使学生充分意识到,凡是投资都要考虑回报,因此必须做投资效益分析。

四、实验

软件资源 篇6

关键词:信息资源规划;软件开发;应用

中图分类号:G203 文献标识码:A 文章编号:1674-7712 (2012) 14-0079-01

一、前言

软件工程是一类工程,它借鉴了传统工程的原则和方法,以求高效地开发高质量软件。其中应用了计算机科学、数学和管理科学。计算机科学和数学用于构造模型与算法,工程科学用于制定规范、设计模型、评估成本及确定权衡,管理科学用于计划、资源、质量和成本的管理[1]。

同时,伴随着企业信息化应用水平和建设深度的不断深入,企业业务的迅速发展极为需要有自动化、集成化的信息管理系统来予以支撑。但是由于企业信息化建设过程中总体规划不足或者顶层设计不够明确等原因而导致企业信息管理系统的信息孤岛严重、扩展性和集成性较差,对于企业信息化实现跨越式发展造成了严重的约束,所以信息资源规划理论的应用就显得尤为重要,本文就在软件开发中信息资源规划理论的应用进行探讨。

二、信息资源规划理论的特点

信息资源规划理论的重点就在于有效利用发达国家先进的数据管理理论和信息工程方法来做好资源管理和数据管理的基础,有效地保证集成化的软件工程开发。比如,一个大中型企业的原材料采购、产品产生和产品销售、成本核算与销售利润等,涉及整个企业的各个部门、各个车间、各个职能机构乃至其他多个外部相关企业或事业单位,因此,孤立的数据处理已经不能完全满足生产管理的要求。事业单位、机关、学校、体育卫生信息的管理也是如此,由此可见,信息资源规划理论极为有效[2]。

基于信息工程的角度来看,信息资源规划能够有效解决软件工程(微观方面)和信息战略规划(宏观方面)之间的相互沟通、相互操作的问题,也是信息系统集成或者建设过程中的规划阶段。

基于目标的角度来看,信息资源规划可以有效做到“源头唯一、标准一致、共建共享、集中集成”,同时也能够对信息化过程中的“信息孤岛”进行有效避免。

基于实践的角度来看,信息资源规划主要包括支持工具、系统建模、需求分析等工程技术。信息资源规划可以搞清信息需求,帮助企业对业务流程进行梳理,建立相应的企业信息系统模型和信息标准;重新开发、选购、优化改造这些不符合的应用,提升整合和继承那些符合的应用。

三、信息资源规划理论在软件开发中的应用步骤

信息资源规划理论在软件开发中整个过程中都会发挥极为重要的作用,信息资源规划的好坏与软件开发质量和软件后期维护工作密切相关,不可忽视。

(一)需求分析

信息资源规划理论在软件开发中的第一阶段就是需求分析,需求分析主要包括两方面,分别是对数据和对功能的需求分析,以此来对企业内部的业务过程进行有效的定义,如果软件开发人员没有和客户就软件进行有效地需求分析,那么往往就会在软件开发过程中出现很多的问题,这实际上也是伤害了客户的利益。在这种情况下,我们就应该按照信息资源规划理论的规定将整个项目需求转化成各阶段所需资源、具体详细的各阶段任务、各阶段项目计划,同时建立起三种模型,分别是最差情况模型、一般情况模型、最佳情况模型。另外,为了给软件质量检验和软件检测留出较为充裕的时间,应该有效地对有效资源的利用进行规划,用计划草案中的数据来进行说话[3]。

首先对企业对于软件的需求进行详细的了解,定义企业内部的外单位和职能域,对信息系统边界有效确定,搞清职能域内部、外单位与职能域、各职能域之间的信息流,,对各职能域的DFD数据流图进行认真的分析,这样就可以对职能域的业务活动和业务过程组成熟悉起来。第二,对那些和业务过程有关的数据类进行定义,规范化、分析、分类用户视图(屏幕表单、报表、单证等)。第三,为了软件的后期开发,应该根据用户视图和数据流来对各职能域的数据流量进行有效计算。通过上述工作和步骤,可以有效地确定软件开发的各业务元素之间的关系,有效地建立相应的业务模型。

(二)制定信息资源管理基础标准

信息资源管理基础标准的选用可以有效决定软件开发的质量,主要分为五类,分别是信息分类编码标准、数据元素标准、逻辑数据库标准、概念数据库标准、用户视图标准等,结合客户的需要来进行选择。

(三)系统建模

系统建模包括系统数据建模和系统功能建模两方面,可以总体描述和概括信息资源,也能够规范化表达和定型客户的需求。整个信息资源规划过程中最重要、难度最大的工作就是系统数据建模,由全域数据模型和各子系统数据模型来组成,按照内在的联系组织来将功能模型所需数据全部联系起来,基本表(Base Table)是系统数据建模模型的实体,一般采用简化的E/R图(实体联系图)来将其各子系统联系起来。

系统功能建模是对于软件开发中的规划分析人员和规划小组的经验和业务水平有效考研,概括性地将系统功能结构进行表示。

在系统建模时往往采用原型化方法,而原型化方法有追加策略、废弃策略两种不同的策略。其中,废弃策略是最为常用的方法。先建造一个质量要求不高、功能简单的系统模型,然后再反复修改这个系统模型,以便形成较好的软件开发思想,再设计出可靠、一致、准确、完整的最终系统,最后完全废弃不用原始的系统模型。

(四)建立信息系统体系结构模型

建立信息系统体系结构模型实质上就是有效地结合数据模型和系统功能模型。主要通过U/C矩阵来扫描系统体系结构模型,通过构造U/C矩阵来对各子系统边界进行有效划分,对各个子系统和整个系统之间的关系进行明确。

参考文献:

[1]刘章书.普通高校数字教务系统的功能需求分析[J].曲靖师范学院学报,2006(06):134-137.

[2]朱寅非.浅析软件开发项目中的需求分析[J].南京广播电视大学学报.2006(04):150-155.

基于Web的油气资源评价软件实现 篇7

关键词:油气资源评价,ExtJS技术,Ajax技术,多用户并发接口,混合编程

0 引言

油气资源量的大小, 是投资与决策的重要依据之一, 为了降低风险和实行科学决策, 油气勘探中的首要问题就是如何准确的评价和预测资源量。基于Web的油气资源评价软件充分利用Web数据库访问技术及数据存储的网络化管理, 减少油气资源评价工作者的工作量, 提高工作效率, 同时保证文件的完整性、准确性及安全性, 满足了油气资源评价的信息检索的动态性、实时性、交互性的要求。

油气资源量的计算方法很多, 但每种方法都有它的局限性, 并只能应用于特定的背景条件, 产生一定的效果。目前常用的有丰度法、油气成因法、经验或历史趋势外推法等, 并且已经开发相应的计算机程序, 或作为重要的模块设计在大型油气软件系统内。除了通过盆地模拟中生烃量估算外, 国内外常用的油气田分布模型有发现过程模型法, 该方法由李沛然[1]提出, 并据此研究出PETRIMES系统软件。米石云[2]等研制了“油气资源与目标一体化评价系统RIOSys1.0”, 该系统由“油气资源与目标一体化评价数据图形总库”及“油气资源与目标一体化评价应用软件”两大层次构成, 集成了包括数据库、图形库、区块评价、勘探目标经济评价与决策、油气资源空间分布及风险预测技术在内的多项新技术, 是开展油气资源与目标一体化评价研究的工作平台。

本文在已有软件的基础上, 开发了基于Web的油气资源评价软件, 进一步完善了评价软件的评价功能。该软件可以作为油气资源数据支持与分析的信息平台, 方便用户获取油气资源评价的结果、参数、图形等各种信息, 并提供待发现资源量预测、油气田规模个数预测等信息, 可以适时对目标油气田进行油气资源评价和预测。

1 软件功能设计

1.1 数据管理

在数据管理模块, 设计新建评价工程、提取数据 (提取专题数据、导入刻度数据) 、基础数据管理、提交评价结果数据等功能。本软件的数据库分为三类, 包括基础数据库、资源评价总数据库和工区数据库。基础数据库中存储各种基础数据, 包括系统配置数据、菜单数据和身份识别数据等;资源评价总数据库中各类核心数据, 包括区块数据、区带数据和运聚单元数据等。区数据库中存储各类工作数据, 包括区带数据 (从总库复制) 、评价标准数据、评价中间结果数据和综合评价数据等。

1.2 油气资源评价

针对不同的油气资源评价方法设计该模块功能。表1是几种常用的油气资源评价方法功能设计。

其中, 已开发的非参数发现序列发评价软件界面图如图1所示。

1.3 结果展示

如表2所示, 针对不同的评价方法设计结果展示模块, 主要分为图形展示和数据表展示两方面, 图形展示部分又分为折线图展示、频率图展示、对比序列展示、等值线图展示等。

2 基于Web的油气资源评价软件的系统结构

基于Web的油气资源评价软件的系统结构如图2所示, 系统分为表现层、服务层、数据层。表现层的主要功能是展现用户界面, 提供和用户交互, 将用户行为输入转化为系统操作, 进入后台逻辑。服务层是将由表现层传来的数据传输对象解耦, 与数据层交互, 调用相应的功能。服务层提供更好的系统扩展性及适应性, 有了这个层之后, 能让系统的质量和稳定性大大提高, 甚至在实现用户体验等方面也会大大的简化。数据层主要功能是调用相应的算法, 完成数据的提取、写入、修改、删除等操作。

不同于一般的B/S模式, 油气资源评价软件架构的表现层将业务数据与模型数据分离, 软件界面主要用于和用户交互, 可以向用户显示相关的数据, 并能接收用户输入数据, 但它并不进行任何实际的计算。数据模型主要用于将用户输入的数据以一定格式封装在缓存中, 需要提取显示的数据也用数据模型来封装, 有更新的数据直接从数据模型提取。此外, 在服务层, 该软件设计开发了多用户并发处理平台, 该平台通过集群、多任务、高并发的动态控制策略以及数据存储策略确保数据在表现层与数据层之间快速、高效的处理。

3 软件实现相关技术

3.1 Ajax技术

在油气资源评价软件的实现过程中, 一些最基本的输入参数如发现序列、评价参数等经常变化, 但如果为了加载新数据就去加载页面, 会大大的影响程序运行的效率。为了解决这个问题, 采用了Ajax技术。Ajax是Web2.0阶段系列技术和相关产品服务中非常重要的一种技术。Ajax技术摒弃了整个页面刷新式的交互, 而是采用异步事件处理的方式来请求服务器端的关键数据 (即不带html标记的数据) , 拥有自身的业务逻辑, 从而大大减轻网络压力和服务器的压力。Ajax技术提供了非常方便的客户端处理方式, 为在Web应用中实现更加丰富的交互效果奠定的基础。

此外, Ajax技术可以开发富客户端架构。富客户端通过Ajax技术充分利用本地机器的处理能力来处理数据, 而不需要把某些数据发送到服务器处理, 充分利用了本地机器的资源。Ajax技术提供了一种与富客户端的连接机制, 该技术可以支持数据库应用开发、双向数据通信、实时数据通信, 可以大大减轻服务器端的压力, 使油气资源评价软件的维护升级非常方便。

3.2 Ext JS技术

在油气资源评价软件界面的实现过程中, 在比较各种界面技术后, 选择Ext JS技术来开发。选择这个技术主要基于以下方面考虑。

首先, Ext JS技术为Ajax技术实现提供了很好的支持。Ajax技术是Asynchronous Java Script And XML技术 (异步Java Script和XML技术) 的缩写, 基于Ajax技术的Web程序开发和应用主要采用传统的XML数据传输格式, , 这种数据格式不但会产生大量数据冗余, 而且还存在着解析复杂等问题。在油气资源评价软件的实现中, 需要进行大量的数据传输, 经过对比分析, 最终选择JSON作为Ajax中的数据传输格式, JSON传输格式可以屏蔽DOM解析XML文件的复杂性, 缩短数据传输时间, 解决Web应用系统中数据传输效率优化问题。在传输方案的选择方面, 通过比较, Ext JS技术可以高效的解析JSON格式的数据, 提高网页的连续性和Web的响应速度, 给用户更好的浏览体验。

此外, Ext JS技术拥有一系列非常简单易用的控件及组件, 只需要使用这些组件就能实现各种丰富的开发。如在油气资源评价软件界面的实现中, 输入输出表格是很重要的模块之一。该界面在综合比较几种前端界面技术后, 选择了Ext JS技术进行开发。Ext JS是一种主要用于创建前端用户界面的技术, 功能丰富强大, 开发界面美观, 如Ex JS的表格控件可以实现单选行、多选行, 高亮显示选中的行, 拖拽改变列宽度, 按列排序, 自动生成行号, 支持checkbox全选, 动态选择显示哪些列, 支持本地以及远程分页等功能。

3.3 多用户并发接口设计

基于Web的油气资源评价软件的主要功能是完成全球各主要油气藏评价参数的管理、油气资源量、油气藏个数的预测、评价结果数据的管理等。由于评价人员的工作地点分散, 对不同区块, 研究人员通过分析及地质评价, 确定评价参数, 因此形成了多用户同时读写网络远程接点数据库服务器的应用模式。若不在软件设计中采用并发控制技术, 则不能保证组样本数据的一致性和正确性, 将给企业造成重大经济损失。同时为了实现为了更精确高效的实现资源评价软件的主要算法, 需要为软件搭建的调用接口, 实现多语言混合编程, 并引入并发机制。因此软件设计了多用户并发接口, 其主要设计框架如图3所示。该接口的主要功能有实现多语言混合编程、实现多用户并发访问数据文件。

综合多用户并发接口调用执行效率等多方面考虑, 首先选择Java语言为软件的主要编程语言时的计算。利用Java的多线程编程接口, 开发人员可以方便写出支持多线程的应用程序, 提高程序的执行效率, 实现了并发访问技术;油气资源评价方法通常计算量较大, 涉及大规模矩阵运算等, 需要应用Fortran、Matlab、R语言这类擅长数值计算类软件进行编写。在油气资源评价软件的开发中, 采用JNI技术、编写调用混合编程类函数等多种技术开发了多用户并发接口, 更好的实现了Java与Fortran、Matlab混合编程, 并且实现了软件的多用户访问机制。多用户访问机制的实现主要以用户ID号、评价轮次及评价项目ID合成作为主关键字建立索引, 确保评价样本的唯一性, 在共享服务器端建立存储过程, 该存储过程将评价样本连同样本ID存入数据库, 当执行计算时, 在服务器端以用户ID为每个执行运算的用户建立文件夹, 存取运算中间结果, 并根据用户的需求下载或保存结果。

4 结束语

综上所述, 本文主要的研究结论可归纳如下几点:

(1) 根据不同油气资源评价方法的特点, 设计了油气资源评价软件的输入输出界面及软件的主要功能。

(2) 根据油气资源评价软件的功能设计, 构建了其系统结构, 使评价方法更加高效准确的执行。

(3) 主要应用了Ajax技术及Ext JS技术实现了基于Web方式的数据加载、传输及展示。

(4) 研究实现了多用户并发接口, 解决多用户调用不同编程语言执行主要资源评价算法的问题。

今后的研究重点是完善油气资源评价软件的各项功能, 提高软件的实用性, 根据本文研究的软件设计思想, 已成功实现了基于Web的非参数发现序列评价软件及USGS非常规油气资源评价软件, 可以期待本文研究成果将用于更多油气资源评价软件的研发中, 发挥积极作用。

参考文献

[1]Lee P J.Statistical Methods for Estimating Petroleum Resources[M].Oxford University Press, 2008.

[2]米石云, 郭秋麟, 胡素云, 等.油气资源与目标一体化评价技术研究及系统集成[J].石油实验地质, 2009, 31 (4) :420-425.

[3]程云志.一种自适应实时事务并发控制新方法[J].2010, 4:88-90.

浅谈软件项目的人力资源管理 篇8

关键词:软件项目,团队,沟通,信任

大多数的软件项目都不是一个人可以完成的, 而一个成功的软件项目从根本上还是依赖于人的, 取决于人员之间的有效协作, 可以说人员是软件项目中最重要的资源, 优秀的团队加上完善的管理才能成就成功的软件项目。

1 明确角色和职责, 制定人力资源管理计划

任何一个项目, 最害怕的是项目成员不知道自己要做什么, 怎么做, 怎么和团队的其他成员协作, 这样整个项目组就处于紊乱无序的状态, 项目也很难取得成功。因此要让项目组的每个成员都清楚自己的角色和职责, 要有合理的整体规划, 让项目组成员有共同的努力目标。

其一要建立项目组的组织框架, 岗位说明, 职责说明, 处理问题的机制等, 通过一系列措施来进行团队管理和事务管理。比如设置工作组, 明确工作组之间, 工作组成员之间的工作关系, 遇到问题的请示汇报关系, 这样人员协作方面的关系就一目了然了。

其二要理顺工作流程, 制定工作范围。一般把软件项目划分为需求, 设计, 开发, 测试, 实施五个环节, 各个环节之间的工作关系和流程要明确, 每个环节的工作内容和范围要清晰, 每个环节的人员配置和职责划分要合理。通过一系列明确的流程定义, 使每个项目组成员都清楚的知道每个环节的处理要按照什么样的流程, 怎么做好与上游环节的衔接和下游环节的支持。

最后是制定合理的人力资源管理计划, 确保项目进度。一般在制定计划的时候, 还不能确定项目团队成员的名字, 只能定义出需要什么角色的人和需要多少人, 但要衡量好人员的成本和效率, 综合考察人员的责任心、能力、职业道德等, 同时要合理安排好相关人员进入项目的时间, 避免人员闲置导致的资源浪费。

2 招募人员, 组建项目团队

项目组的角色和职责已经明确了, 计划也制定了, 确保所需的人员及时到位是信息系统项目成败的关键。招募人员时涉及到人员挑选的问题, 人员挑选考察的不仅仅是知识技能, 更多的应该是价值观, 沟通协调能力, 自我学习能力, 理解能力以及工作态度等。根据项目组成员的特长, 特点, 技能为他们分配正确合理的工作, 尽量发挥每个成员的优势, 充分考虑知识互补和性格互补, 避免选错人或将合适的人放在错误的位置, 尽量组建一个合理的, 满足项目需求的, 战斗力强而又充满生机和活力的团队, 以确保项目的顺利进行。

项目团队的组建也是很重要的, 将合乎要求的人员编入项目团队需要耐心进行解释和说服, 争取他人的支持。随着项目的进展, 对人员的需求是动态变化的, 在人员技能和需求不一致的情况下, 要及时与相关部门沟通, 保证项目对人员的动态需求。

3 采取多种措施, 加强项目团队建设

即便项目团队团队中有足够的精兵强将, 如果他们各自为战, 缺乏团队精神, 项目的目标也很难实现。要形成有效的管理能力, 中间要有一个熟悉, 适应和磨合的过程。这个过程要进行一系列的活动和措施, 如培训, 聚餐, 拓展训练等。

如果项目团队缺乏信任感和凝聚力, 即便按照项目人力资源计划把所需的人员配齐了, 也不一定就能保证把项目完成好, 因此培养改善和提高项目团队个人及整体的能力就显得尤其重要。平时争取多做些培训和技术交流, 提高团队成员的个人能力及完成项目的能力, 多举办一些活动, 使成员之间彼此更熟悉, 增强凝聚力, 以更好的合作完成项目。

为建设好项目团队, 团队成员之间也要遵循一些的基本原则, 比如:成员之间彼此要有耐心, 态度要好, 要认为大家都是优秀的;遇到问题不一味抱怨, 不相互推诿, 大家共同努力解决问题;认可大家的成绩, 树立整体的信心;彼此鼓励监督, 积极学习, 知识互补, 形成积极良好的氛围。

4 跟踪绩效, 加强沟通协调, 管理项目团队

为保证项目工作顺利开展, 成员认真投入项目工作, 要采取跟踪团队成员绩效的方法, 通过表彰和奖励制度来管理项目团队, 制造良好的工作氛围, 确保项目顺利进行。项目实施中, 将团队成员担负的项目工作纳入到绩效考核中去, 让团队成员意识到项目工作并非可有可无, 可好可坏, 工作完成的好坏直接与收益挂钩。对为项目作出重大贡献和项目工作有突破性进展的, 可给予奖金, 提供升职和深造机会。鼓励优秀员工帮助和培养新员工, 肯定为完成激进的目标而付出的个人努力。

要制定良好的制度。正所谓没有规矩, 不成方圆, 一个优秀的管理者必然会制定合理的制度, 包括纪律条例, 组织条例, 财务制度, 表彰制度, 奖励制度等。一个好的制度, 能让项目成员感觉到制度的存在, 并不觉得制度是一种约束和压力, 使成员能自觉遵守, 顺畅执行, 落到实处。

信息系统的实施过程中, 各类变更经常发生, 良好的沟通是解决各类问题的金钥匙。其中需求的变更是最难控制的, 要加强与客户的沟通, 确保需求的一致性, 保证无异议表述。项目成员诸如设计人员, 开发人员, 测试人员之间的沟通也是非常关键的, 因为同样的内容, 不同的人理解可能不同, 因此就需要的反复的沟通, 确保内容理解的一致性, 避免出现打乱仗的局面。

5 建立信任关系, 对内适当授权, 对外争取资源

一个项目的成功, 需要团队成员的共同努力, 要采取多种方式实现项目目标, 而这一切需要建立在彼此信任的基础之上, 建立信任关系不是一朝一夕的事, 要以身作则, 坚持一定的原则, 加强沟通交流, 对承诺的内容一定落实, 通过持之以恒的努力逐步建立。

项目的管理工作内容多, 范围广且琐碎, 一个人不可能面面俱到。在项目的进行中要抓关键工作, 对内部小组的负责人适当放权, 授权, 即建立了信任又培训他们管理工作的能力。还应积极与公司高层领导沟通, 争取得到更多的资源, 改善团队的工作环境, 落实奖励制度, 确保团队的各项活动能顺利进行。

结束语

软件资源 篇9

目前,辽宁省电力有限公司(以下简称辽宁公司)信息化建设和应用水平已经达到一个较高的层次,对公司业务形成了较全面的覆盖。在系统架构方面,应用软件普遍采用基于B/S架构,从数据库、各类中间件到门户的技术体系也已基本形成。

随着辽宁公司信息化建设水平的提升,各部门对信息化的认识和依赖程度进一步加强,满足本部门应用要求的各类个性化软件开发需求日益迫切,但开发、管理和维护各类个性化软件的工作量越来越大,新系统开发与后期系统运维衔接困难的问题日益突出。一是系统开发效率低,各类个性化软件开发框架各不相同,开发技术存在差异,开发周期较长;另外,系统运行维护难度大,各类个性化软件架构部署相对分散、数据存储分散,不易于管理;再一个就是个性化软件功能难于扩展,由于开发厂商、使用的开发技术不同,当公司业务需要对原系统的功能做出调整时,个性化的软件开发技术会造成系统升级工作量大且难于实现。

1 项目的必要性

辽宁公司按照信息建设“四统一”的原则,在满足省公司个性化软件开发需求的同时,整合优化软、硬件资源,形成一个平台支撑多个业务系统的开发和运维“一对多”的个性化软件开发和运维模式。按照该模式建设的省公司个性化软件既能够节约开发成本、提高开发效率,又能够在统一的平台上进行运维管理,有利于系统运维和升级的实效性,符合辽宁公司信息化建设的整体思路,是公司信息化深度建设阶段的必然选择。

2 软件资源整合平台的设计

辽宁电力软件资源整合平台为公司信息化提供了全新的技术解决方案。它克服了以往企业购买通用应用软件遭遇的困境,采用按需定制的方式,帮助企业获得真正适合行业特点、满足企业个性化需求的应用软件。

得益于平台创新性的应用开发模式,企业只需很短时间就能完成应用的开发和部署。由于这些开发工具简单易学,企业并不需要非常专业的技术人员就能掌握,甚至是使用系统的业务人员都能完成客户化定制工作。总之,不管这些需求简单还是复杂,应用系统的维护和升级都比以往更加容易。

2.1 平台应用开发模式的设计

平台与众不同之处在于应用数据的处理技术———基于元数据的数据处理。对于平台每个需要管理的数据源,都将其数据结构、数据关联关系等信息存储于元数据库中,数据处理引擎收到数据访问请求时,根据元数据的解析,动态形成数据源的访问指令,并根据上下文保证数据处理的一致性。应用服务生成器也根据这些元数据、用户权限以及页面模板动态生成网页。因此,元数据成为平台的程序开发语言,平台提供了全新的应用开发模式。

1)在线的应用系统开发。不同于传统的开发-部署流程,应用开发人员是通过IE浏览器登录到平台上开发应用,应用程序即时在平台上运行,运行的结果也是所见即所得,开发人员不用关心应用程序如何部署。

2)基于元数据的程序开发方式。不同于传统编写代码的程序开发方式,应用开发人员通过定义描述系统行为的元数据来完成,例如数据结构、页面样式等。当用户访问这个应用时,平台将其模型转化成与用户互动的操作界面。

3)自动生成的应用程序调用接口。应用开发人员不用为自己的程序开发开放的调用接口,平台为在其上运行的应用和存储的数据提供了基于Web Service的开放程序调用接口,这也是当前最直接的访问方式。

2.2 平台的服务设计

1)信息服务。软件资源整合平台是以数据库为基础提供信息服务的。平台的不同之处在于,使用人员不需要专业的数据库管理语言,只是通过平台提供的数据库设计向导就可完成数据库设计。同时,平台提供了比任何一款数据库产品都灵活严密的数据权限访问控制策略,做到不同身份的使用者对同一张表中的数据有不同访问范围和操作权限。

2)业务服务。在数据库的基础上应用系统会有复杂的业务逻辑,例如,单据间的匹配关系、数量的合计以及业务状态的控制等。软件资源整合平台提供了类似数据库的触发器和存储过程这样的业务逻辑实现技术,开发人员只要懂得Java语言,就能利用平台提供的大量帮助函数,实现任何种类的业务逻辑。平台保证了这些业务逻辑执行时的事务一致性,并自动生成访问这些业务逻辑的程序调用接口。

3)界面服务。平台提供了整套的界面模板,用户只需简单配置就能快速完成界面设计。同时,平台基于Ajax的界面技术为用户提供了设计外观的自由;丰富的页面组件和页面函数,方便用户搭建复杂的操作界面;用户甚至可以完全重新定义页面,以达到自己想要的用户体验。

2.3 平台技术架构设计

软件资源整合平台的应用开发环境架构如图1所示,它集成了一系列基于元数据的应用开发工具,用户通过该平台可以独立搭建一套完整的业务解决方案系统,而不需要第三方工具。

该应用开发环境具有如下特点。

1)基于Web的开发方式。只要具备IE浏览器既可以开发系统,能够在任何互联网可到达的地方编程。

2)低配置要求。512 M内存以上机器即可进行编程。

3)平台单元模块化,方便重构和扩展。

4)图形化系统搭建。可以在图形界面下修改系统模板,并以拖拽方法进行组件添加;Web页面纯静态,降低服务器端编译压力,加快客户端读取速度;平台属性内容预加载,可大幅度提高运行效率。

5)强大的技术工具,支持团体开发,且可以实时更新系统。具备功能强大的Web报表设计器、Web服务及连接工具、便捷的Portlet定制;提供开发者和用户开发工具,开发者和用户可以在平台上开发相应应用而不冲突。

6)权限系统完全独立于其他系统,能够独自运行。权限和业务逻辑本身是相互融合,相辅相成的,将业务逻辑中通用逻辑集成到权限系统,既保障权限的通用性,又保障了权限控制的细粒度。2.4软件资源整合平台的功能设计

软件资源整合平台提供了强大的支持开发功能(见表1),这些开发支持功能,能够使用户快速地配置和部署软件的各项功能,使各项功能能够实现可视化配置和所见即所得。

3 基于软件资源整合平台的系统开发成效

根据辽宁公司软件资源整合平台的设计和开发成果,结合公司个性化软件开发的需求,完成了公司RFID智能机房巡检系统软件部分、新闻编审发布系统、消防管理系统、计算机资产管理系统、信息调度运行管理系统、督查督办管理系统、合同费用管理系统等7个省公司各部门应用系统的开发任务,并实现了系统的单点登录、身份认证和各系统需求的功能(见图2),平均开发周期缩短了2个月,开发效率提高35%,降低开发成本46%左右,减少软硬件投资50%左右,节省运维投入60%左右,取得了明显的经济效益和社会效益。

4 结语

辽宁电力软件资源整合平台是按照公司信息建设“四统一”原则的要求开展设计与开发的,其技术路线符合平台设计的整体思路,具有强大的系统开发和运维的支撑作用。

基于该平台开发的公司个性化业务应用系统,在满足各部门使用要求的同时,也满足了信息部门统一开发、统一运维的管理要求,是在公司信息化建设过程中的有益尝试。平台未来将进一步提升支撑业务应用系统开发的易用化和实用化水平,同时也会在已有业务系统的数据和应用整合方面进行研究和尝试。

参考文献

[1]李井泉.软硬件资源整合在省级电力公司的研究与应用[J].电力信息化,2010,8(7):59-61.

[2]王春海,刘晓辉,白风涛.信息资源整合中的风险及其防范策略[J].电力信息化,2009,7(9):43-48.

[3]孙丕石,刘迪,于海波,等.电网企业应用集成的研究与应用[J].电力信息化,2011,9(2):132-137.SUN Pi-shi,LIU Di,YU Hai-bo,et al.Research and application of power grid enterprise application integration[J].Elec-tric Power Information Technology,2011,9(2):132-137.

[4]陈泽文,陈宏,石锋,等.异构软硬件资源优化和标准化的设计与实现[J].电力信息化,2011,9(2):144-147.CHEN Ze-wen,CHEN Hong,SHI Feng,et al.Design and implementation of opti-mization and standardization of heteroge-neous information infrastructure[J].Electric Power Information Technology,2011,9(2):144-147.

广播电视监测资源共享系统软件设计 篇10

目前, 总局监管中心实现了对中央监测资源卫星电视监测网、有线广播电视监测网、国内广播监测网、海外广播监测网等四个广播电视监测网的整合, 建立了统一的数据集成、信息发布平台, 对监测数据进行集中存储、处理、实时发布, 通过专用线路及其终端向总局领导、职能管理部门和总局各直属单位提供专业化和个性化的监测信息服务, 为全面实现“监测数据送出去”, 为科学决策和指挥调度提供强有力的技术支撑奠定了基础。

随着现有广播电视监测信息平台用户需求的不断增加, 为了使信息平台系统能够提供更加完善的专业化和个性化的监测信息服务, 以及供更大范围的用户使用, 需要在监测信息平台基础上建立中央级资源共享系统, 进一步加强对监测数据的分析处理能力, 实现在集成平台的基础上利用数据仓库、数据挖掘等技术构建数据应用平台和知识平台, 充分发挥监测数据的作用, 为管理决策服务。

1 软件总体功能

在整合现有无线、有线、卫星监测资源的基础上, 构建中央级资源共享系统, 并在直属台建立省级资源共享系统, 扩大广播电视监测网资源共享的范围, 在深化为中央级播出单位服务的同时, 实现为直属台的服务对象即广电相关单位提供专业化、有针对性的监测信息服务, 以实现更大范围的信息共享, 充分发挥监测资源的作用, 为全国广播电视安全播出服务。

1.1 中央级资源共享系统功能

1.资源共享系统与总局各单位系统的资源共享

资源共享系统可以通过相应的接口与其他单位的业务系统通过系统级的自动同步机制即保证了资源共享系统与其它单位的业务系统之间的数据和信息的共享, 简化数据通讯时的操作流程, 避免人工信息录入的差错, 提高工作效率和数据准确度。

2.数据维护功能

系统集成各子网的监测数据, 根据资源共享系统需求, 制定数据清洗规则, 根据业务规则建立算法模型, 灵活配置相应的数据清除、整合逻辑, 定期维护、清理中间库的数据。

3.数据应用分析功能

基于对用户的业务需求分析, 各相关部门关心的监测信息主要集中在质量异态、播出效果、境外电台频率监测等方面, 应用分析将从质量、效果、频率监测这三个主题入手, 具体的数据分析不仅仅局限于传统的报表和查询服务, 而是在此基础上利用数据仓库和数据挖掘技术, 多角度、多层次地对每一个主题展开全方位的分析, 使资源共享系统用户可以更全面地获得监测信息, 实现对决策的支持。包括:广播电视播出质量分析、广播覆盖效果分析等。

4.监测数据搜索引擎和自定义获取统计数据

监测数据搜索引擎对各种报表、统计数据, 搜索引擎在检索时采用关键字手段, 既可以用报表的标题关键字进行索引, 也可以以异态的发生时间和发生形式做索引;对各种发布信息和投诉内容等, 搜索引擎将用户权限范围内的信息按照搜索的相关度排序展示给用户, 提高各种监测信息的利用率, 为用户提供一个灵活而高效的信息获取接口。自定义获取统计数据, 实现互动式的监测数据统计功能, 用户自定义统计条件, 获取所需不同格式、不同方法的监测数据统计。同时, 按各个用户的不同需求提供任务单、Excel文档、Word文档、PDF文档及各类电子报表。

5.基于GIS的信息展示及检索功能

在GIS系统中, 将建立起各类专题图, 包括:广播异态地域分布图、电视异态地域分布图、广播信号强度分布图、电视信号强度分布图、广播播出质量地域分布图、电视播出质量地域分布图、广播可听度地域分布图、频率覆盖分布图、频率监测效果分布图、监测设备故障地域分布图, 并通过开发专业的地理符号等手段, 达到美观专业的显示效果。灵活的地理搜索功能, 包括搜索与指定值匹配的所有空间要素, 如所有行政级别为地市级的有线电视监测前端;支持搜索某一空间范围内的对象, 如搜索以某一个发射台为中心, 其理论覆盖范围内的所有遥控站点。

1.2 省级资源共享系统功能

1.实时音视频:包括直属台地区卫星电视广播、有线电视、无线电视, 中、短波、调频广播实时监测功能。

2.数据存储:按现有的存储方式, 结合地方广电局的需求, 适量增加存储容量, 用于保存为地方广电局用户提供的录音、录像节目。

3.实时报警:包括中波广播电平、调幅度实时报警, 短波广播电平实时报警, 调频广播电平、调制度实时指标报警, 卫星电视无载波、无图像、图像静止、无伴音实时报警, 码流实时报警, 有线电视无载波、图像静止、无伴音、无同步实时报警。

4.信息发布管理:综合各种监测数据, 通过统计分析处理, 在资源共享系统进行监测信息发布, 满足各类用户的查询需求, 可提供地方中波台三满报表, 以多种方式展现。

5.系统管理:管理中央级资源共享系统的数据字典, 以及省级资源共享系统数据字典与数据中心资源共享系统数据字典之间的映射关系;管理资源共享系统用户的帐号、密码、角色和权限;用户在线统计和历史访问管理;资源共享系统操作日志管理。直属台及属地广电局用户部分的管理。

6.数据下载:支持录像、报表等监测信息的下载。

7.小功率调幅发射机运行图管理:为了便于对小功率调幅发射机运行图的管理, 将外部复杂的小功率调幅发射机运行图格式导入到系统当中来, 在系统中进行检索、编辑、修改、删除、导出运行图等日常维护操作。

2 软件总体设计

2.1 中央级资源共享系统

中央级资源共享系统的软件结构如图1所示。

整体软件设计采用模块化设计原则, 提高系统的可维护性和开发效率。软件层次架构主要包括:

接口子系统:该部分完成了系统与其他系统之间交互的方式、访问规则等, 负责整个系统与外部的交互、通讯、获取相关数据。

数据统计子系统:对系统中需要处理的大量监测数据进行逐一进行统计, 整个统计过程在系统中自动完成, 不需要人工进行干预, 为数据分析子系统提供服务保障, 同时也大大提高了数据分析子系统的效率。

数据分析子系统:该部分为用户提供了查询, 生成统计、分析报表的服务, 并可自动生成统计分析报表。用户可自己定制查询条件、获取指定的数据

信息发布与展现子系统:用户可将监测信息及相关的报表等内容通过信息发布的方式, 提供给需要的用户。基于GIS的信息分析及发布功能让监测信息的展示更加的直观, 一目了然。

信息检索与管理子系统:该系统用户可通过关键字的方式在信息检索中检索自己所感兴趣内容, 让用户的操作更加简单、方便, 提高工作效率。

数据维护子系统:为了保证系统数据的正确性, 系统自动对字典等数据进行清理, 去掉不必要的数据。

用户权限管理子系统:由于该系统的用户很多, 为了系统的安全性, 可灵活配置资源共享系统的用户和权限, 查询统计各类用户访问资源共享系统的操作记录。

2.2 省级资源共享系统

省级资源共享系统的软件结构如图2所示。

通过数据接口完成资源共享系统与子网之间的数据同步和音视频访问, 将数据集成和存储后提供给业务处理、系统管理和音视频访问等应用, 由应用系统完成系统各项功能并通过信息发布平台展现给用户。

3 主要技术特点

3.1 研发基于AJAX的应用程序框架和Flex RIA技术框架提高交互能力

广播电视监测资源共享系统使用基于AJAX的应用程序框架, 系统只为Web页面推送更新数据, 使得Web应用程序更为迅捷地回应用户动作, 在B/S架构中达到可以比拟C/S系统的交互效果。该系统还具有B/S架构安全性高、升级方便的特点。监测资源模块中采用Flex RIA技术框架整合了全部的监测资源, 用户可以随意的切换需要看到的区域、筛选关心的资源、直观的看到资源的分布及概况、深入查询某资源的相关信息等。

3.2 数据同步模块技术

采用Oracle触发器和存储过程的方式自行开发了数据同步模块。使用触发器捕获源数据的变更, 存储到基于数据表的捕获队列, 再用存储过程模拟Streams中的传播机制, 将数据变更信息分发到基于数据表的同步消息队列, 最后通过存储过程将同步消息队列中的数据同步到远端数据库。通过触发器保证所有同步数据表的数据变更被捕获, 基于数据表的队列保证同步过程中数据不会丢失。

3.3 应用数据挖掘实现了海量数据的智能分析

广播电视监测资源共享系统应用数据挖掘、数据仓库等技术, 首次在广播电视技术领域实现了对历史积累的海量广播电视监测数据的深度分析, 建立了多种广播电视监测数据分析模型, 分析研究广播电视播出的变化规律, 评估广播电视覆盖效果, 建立广播电视监测数据分析预测体系, 提高了监测工作的自动化水平。

3.4 基于GIS的信息实时发布

通过GIS整合的业务数据与时空数据系统将分布于各地的资源包括实时监测数据和历史监测数据在地图上实时发布出来。通过GIS功能将实时监测数据和历史监测数据实时发布, 用户可直观地看到资源的空间分布、实时状态, 还可以对感兴趣的信息进行深入的挖掘。

4 结束语

广播电视监测资源共享系统涉及用户多、数据种类丰富、数据挖掘分析处理要求高。系统的开发建设遵循总体规划、分步实施的原则, 保证系统建设的一致性、可持续发展、数据共享。在资源共享系统建设中要求做到统一开发标准、统一数据接口协议、统一数据结构、用户个性化服务。在项目的实施过程中, 通过技术创新确保在各监测系统正常运行的情况下, 实现了监测资源的整合和共享。

上一篇:VC的数据库应用下一篇:高职学生信息素养教育