软件管理论文范文

2023-09-16

软件管理论文范文第1篇

摘要:通过合理利用开源软件,高校图书馆将极大提升数字化水平,提高读者满意度。积极、稳妥、深入、持续应用开源软件作为高校图书馆发展战略,既是高校图书馆在重塑使命和目标过程中迈出的关键步骤,也是高校图书馆新时期提升服务水平和服务质量、开拓新服务模式的有力保障和技术支撑。

关键词:开源软件 高校图书馆 开源软件评估

1 开源软件简介

在个人电脑还未普及之前,美国很多著名的高校和研究机构像麻省理工学院、斯坦福大学、加州伯克利大学、卡内基梅隆大学、贝尔实验室、Palo Alto 研究中心就出现了黑客群体,他们分享彼此的代码,进行研究和各种软件应用。这段时间涌现了很多影响深远软件,如早期的UNIX和C语言、伯克利TCP/IP协议栈、BSD操作系统等等。埃里克·斯蒂芬·雷蒙德在《黑客文化简史》称赞这些黑客“一次次被人预测即将毁灭,却在商业软件充斥的世界中,披荆斩棘,开创出另一番自己的天地”。他们是时代的拓荒者,播下了开源软件的种子(需要注意的是我们所说的开源软件是自由软件和狭义的开源软件的合集)。

1983年,理查德·斯托尔曼创建了GNU项目,并于1985年成立了著名的自由软件基金会,正式提出自由软件概念。1991年,林纳斯·本纳第克特·托瓦兹发布Linux内核。1997年,埃里克·斯蒂芬·雷蒙德发表《从大教堂到集市》并于次年成立开源软件促进会,第一次提出开源软件的正式概念,开源软件运动从此被人们熟知。理查德·斯托尔曼的自由软件运动特别强调软件的自由、开放、分享;强调软件开放者赋予使用者自由地使用、复制、修改发布软件的权利。开源软件运动则强调开放,鼓励最大化参与和协作;尊重作者的权利,同时保证程序的完整性;保持独立和中立,不排斥商业使用。正如埃里克·斯蒂芬·雷蒙德所说,集市的开发方式将战胜了大教堂的开放方式,开放、不断通过反馈、协作进行开发的软件也必将超过封闭的软件。

正如预言,经过多年的发展,开源软件数量已经十分庞大,从操作系统到应用平台,从大数据到云计算,从ERP到CRM,几乎各行各业都能找到开源软件的身影。

2 开源软件的优势

开源软件成本低廉,授权费用很低。绝大部分开源软件都是免费的,就算是收费也一般比同类的商业软件要低。高校图书馆的资金一般都比较紧张,节省下来的费用能支援图书馆数字化或其他方面的建设。

开源软件的源代码是公开的,可以被公众直接修改,便于开发人员大范围内协作开发。就像创造了Linux的托瓦兹,创造了GCC的斯托尔曼一样,优秀开源软件的贡献者一般都是业界比较有名的。现在最新的软件技术以及理论都会一般都会有相应开源实现,开发人员能迅速理解开源软件系统内部运行机制,借鉴软件的闪光点,便于二次开发和提升开发人员自身的技术水平。

开源软件灵活性和可扩展性很强,与商业软件的开发缓慢,二次开发很难相比,使用开源软件可以让高校图书馆定制符合自己需要的系统。高校图书馆结合自身的应用需求,在开源软件基础上做二次开发,能更贴切、更切合实际地解决工作中遇到的问题,有利于提高图书馆的研发创新能力,降低系统维护费用。

开源软件一般是标准化的、开放的,很难出现厂商锁定的情况。也正是因为开源软件的标准化和开放性,开源软件很容易与其他开源软件协作,形成力量倍增器。不像商业软件一旦被选用,就很难更换其他的系统,其封闭性和一些私有的实现,也决定了它很难与其他的软件协作。开源软件降低了使用风险,它不会像商业软件因公司倒闭而无法维护。

一般来说,开源软件可靠性、稳定性、安全性都很高,由于代码能被公开审查,软件大部分的bug和设计失误能被发现,及时解决。

由于国情使然,有很多高校图书馆还在使用一些盗版软件,引入开源软件,有利于高校图书馆做出表率,遵守知识产权条约和世贸组织规定,减少盗版。

3 开源软件的问题和不足

开源软件由于数量众多,开发者水平各异,软件质量参差不齐,这需要高校图书馆仔细评估、测试、挑选开源软件。开源软件的学习曲线也必较陡峭,国际化、个性化、用户体验关心不够,有水土不服的问题;其系统化、集成度不够,需要高校图书馆有一定实力的技术团队花费相当的时间来进行整合、二次开发。

4 高校图书馆开源软件应用策略

高校图书馆来开展的业务很多,既有常规的办公和传统服务:借阅、信息检索、采购编目、读者培训、参考咨询;又可能有数字化馆藏加工、数字化开发、学科服务等深层次的服务。每个高校馆自身的办学条件、管理机制、服务对象、服务形式和内容都或多或少有差异。开源软件种类繁多,变化很快,信息更新很快,因此要找到适合高校图书馆应用的开源软件不是一件容易的事情。

高校图书馆首先要有一个明晰的发展规划,对今后要开展、改进的服务,变更、改进的工作流程要有一个总的规划,要对读者和工作人员的需求比较了解。规划和需求明确了,高校图书馆才能根据规划和需求来评估,测试、应用相应的开源软件,才能在开源软件基础上来针对自己的需要来开发应用,减少应用开源软件的盲目性和风险。

开源软件一般是免费的,但高校图书馆同时要重视开源软件知识产权问题,开源软件的协议很多,像GNU通用公共许可证(GPL)、Apache许可证、Mozilla公共许可证(MPL)。

通用开发和发布许可证(CDDL)、BSD许可证、MIT许可证每个许可证的协议都是不同,对用户使用、改写、发布软件的方式、方法、范围都有或多或少,或宽或松的要求和规定。高校图书馆要仔细评估许可证的内容,不能违反开源软件的协议。

开源软件的各项信息可以通过开源软件网站来获得。我们能了解、评估、试用、开发、实施开源软件,甚至能与开发人员直接沟通,提出需求、提出改进意见、提交bug,来推动开源软件发展,使其更适合高校图书馆。例如sourceforge网站(http://sourceforge.net/),是开源软件的开发者进行开发管理的集中地,也是全球最大开源软件项目平台和仓库之一。Google code网站(http://code.google.com/);是谷歌公司提供的开源软件项目开发、存储平台。Google code已经成为一个开放的项目托管平台,类似Sourceforge提供版本控制、问题跟踪、Wiki、下载托管等工具。社交编程网站GitHub(https://github.com/),GitHub是一个现在非常流行的用于使用Git版本控制系统的社交编程网站。GitHub同时提供商业和开源托管服务。目前已托管四百多万项目,拥有近一百五十万开发者的社区,它不仅是开源软件的淘金地,也是猎头公司搜集人才的宝地。还有开放源代码促进会(OSI)的官方网站(http://www.opensource.org/)和自由软件基金会(FSF)的官方网站(http://www.fsf.org/),值得我们去关注。中国国内的开源软件网站也比较多,像开源中国网(http://oss.org.cn/)、开源中国社区(http://www.oschina.net/)、Linux伊甸园(http://www.linuxeden.com/)、ChinaUnix(http://www.chinaunix.net/)都比较有名,上面的开源软件新闻和使用案例、指南都比较多。专门关于图书馆的开源软件可以在http://www.oss4lib.org/、http://www.code4lib.org/及时找到信息,这两个网站针对主要用于图书馆应用,对相关的开源软件做了大量介绍。

另外开源软件像Infoworld组织的BossieAwards和Packt出版社组织的“开源大奖”(OpenSourceAwards)都很有分量,能帮助大家聚焦优秀的开源软件。LITA(美国图书馆和信息技术协会)、eIFL(图书馆电子信息协会)、IFLA(国际图联)、DLF(数字图书馆联盟)、D-Lib期刊也经常介绍一些适合图书馆应用的开源软件。

开源软件的评估、测试是应用的关键。按照“FURPS+”模型,我们一般要评价软件的功能性(Functional):特性、功能、安全性;可用性(Usability):人性化因素、帮助、文档;可靠性(Reliability):故障频率、可恢复性、可预测性;性能(Performance):响应时间、吞吐量、准确性、有效性、资源利用率;可支持性(Supportability):适应性、可维护性、国际化、可配置性。我们还需要注意软件一些其他因素,比如:实现(Implementation):资源限制、语言和工具、硬件等;接口(Interface);强加于外部系统接口之上的约束;操作(Operation):对其操作设置的系统管理;包装(Packaging);授权(Legal):许可证或其他方式。另外,目前国际上比较流行的开源软件评估模型OSMM of Capgeminni、OSMM of Navica、QSQS、OpenBRR、OMM等模型,都可以用来系统化评估开源软件的成熟度。

开源软件应用于高校图书馆,需要领导高度重视,需要人力资源,经费的投入。开源软件对技术人员的管理维护能力提出了更高的要求。高校图书馆需要有专业的技术人员、专门的经费来进行评估、测试、二次开发、部署、后续的软件管理、培训和维护。

5 部分适合高校图书馆开源软件简介

5.1 基础平台

5.1.1 操作系统 Linux是一种自由和开放源码的类UNIX操作系统。主要发行版有Redhat系列,包括RHEL、Fedora Core,CentOS跟Redhat类似;SUSE系列;Debian系列,包括Debian和Ubuntu;

Gentoo系列。推荐在图书馆使用CentOS、Debian、Gentoo。

BSD是Unix的衍生系统。主要发行版有FreeBSD, OpenBSD和NetBSD。推荐在图书馆使用FreeBSD。

Opensolaris是SUN公司开发的Solaris的开源版。Oracle收购SUN公司后,illumos 作为一个Opensolaris分支和后继独立出来。这个平台适合图书馆部署一些需要兼容Solaris系统,很难迁移出来的软件。

5.1.2 云计算和虚拟化 OpenStack是一个为公共及私有云的建设与管理提供软件的开源项目,适合图书馆搭建私有云服务。

Xen和Kvm目前比较活跃的虚拟化软件,可以用来替代昂贵vmware虚拟化软件。

5.1.3 存储、数据库、大数据、搜索与数据分析 Freenas,openfiler是比较好的两个存储软件,能充当NAS或者ISCSI设备,能搭建存储热备系统,数据安全性不错。

Mysql、PostgreSQL等开源关系型数据库已经非常成熟,能作为Oracle、SQL server的替代。Monodb Cassandra、Dynamo、CouchDB等新兴的非关系型数据库,已经在性能要求较高的大型站点上得到应用。高校图书馆可以借鉴其经验,用于对性能要求较高的图书馆网络应用后台数据库。

Hadoop是一个分布式系统基础架构,由HDFS、MapReduce、HBase、Hive和ZooKeeper组成,是图书馆大数据的首选平台。Lucene是一个高性能、多功能全文索引和检索引擎,国内有许多高校在其基础上开发了检索平台。Solr一个开源的企业级搜索服务器,经常与Lucene一同使用。开源数据分析软件和框架主要有Orange、RapidMiner、Weka、JHepWork、KNIME等等。

5.1.4 网络、网络管理、信息安全、WEB服务、缓存、负载均衡、高可用、自动运营工具 Iptables是Linux环境下防火墙和NAT软件。pfSense是一个FreeBSD下的免费开源的防火墙和路由器软件。Vyatta是基于x86硬件的企业级的路由器/防火墙,功能很强大,路由、VPN、防火墙、NAT功能都有。Snort是一个入侵检测系统,能防范黑客入侵。TCP_wrappers、Chkrookit、Tripwire、PortSentry、Nmap、Tcpdump、wireshark等开源信息安全工具能帮助信息安全管理人员迅速发现问题、修补漏洞、防范攻击。Nagios、Hping、Cacti、MRTG、ZABBIX能协助网络管理人员了解网络实际状况。Bacula、Rsync、Unison能用于数据的同步和备份。Bind和DNSPod-sr可以做DNS服务。

Apache和Ngix是高校图书馆最常使用的WEB服务器。高校图书馆能使用Varnish、Memcached、Squid、 Redis等软件做网络应用缓存,提升服务速度。Lvs、HAProxy、Heartbeat、DRBD是常见的负载均衡和高可用软件,它们可以帮助图书馆提高数字化系统的可用性。

Puppet、cfengine、chef是比较流行的自动化配置管理工具,能协助系统管理员迅速完成系统配置、审计。

5.1.5 中间件 JBoss、Tomcat是著名的支持J2EE规范的web容器。LDAP、SAML2.0、OpenID、CAS、SSL、Shibboleth、OATH是常使用的联合认证协议和程序库。RabbitMQ、Activiti5与jBPM5是常见的开源工作流引擎。高校图书馆可以利用以上中间件开发自己的应用。

5.2 应用

5.2.1 图书馆自动化集成系统 Koha、Evergreen是目前最为著名也最为成熟的开源图书馆自动化系统。类似的系统还有Emilda、OpenBiblio、PhpMyLibrary等等。

5.2.2 门户、网站与内容管理系统(CMS)、机构库、wiki Liferay Portal、Jetspeed是信息门户系统,门户集成了单点认证系统,可以让读者可以很方便的访问网络资源。

Wordpress、Drupal、Joomla是目前最流行的php内容管理系统,适合做图书馆的网站。

DurSpace,由Fedora与DSpace两个最有名的数字仓储系统支持获取、存储、索引、保存和分发数字资源。类似的软件还有Eprint。

MediaWiki是著名的维基百科全书的底层服务软件,能作为图书馆的百科系统。

5.2.3 电子邮件服务、Voip、短信、聊天工具 Sendmail、Dovercot 可以用来实现图书馆自己的电子邮件服务。Asterisk是一个开源VoIPPBX系统,它是一个运行在Linux环境下的纯软件实施方案。Kannel是一个开源的短信网关,可以用来收发短信。Openfire、Spark可以搭建图书馆自己的IM服务平台。

以上列举的软件仅仅只是开源软件宝库了的沧海一粟,在高校图书馆各种服务,都存在着相应的开放源码软件。在当今新技术日新月易,新服务层出不穷的情况下,高校图书馆要有更加开放的心胸和气度来迎接新的挑战。高校图书馆与开源软件的精神内核都是自由、开放、共享、协作。通过合理利用开源软件,高校图书馆将极大提升数字化水平,提高读者满意度。高校图书馆通过积极、稳妥、深入、持续应用开源软件来提升服务水平和服务质量、开拓新服务模式、重塑使命和目标。恰当的开源软件应用战略将保障高校图书馆在新时期的发展。

参考文献:

[1]吕晶,连理,邱小侠,等.开源软件之道[M].北京:电子工业出版社,2010.

[2]工业和信息化部软件与集成电路促进中心.开源软件成熟度评估及选型指南[M].北京:中国水利水电出版社,2011.

[3]张智雄.支持数字图书馆的开源软件[J]中国教育网络,2009,(5):18-19.

[4]朱安柱,方红,等.支持数字图书馆的开源软件[J]中国教育网络,2011,(4):61-63.

[5]Open source software assessment methodologies[EB/OL].Wikipedia,[2012-01-02].http://en.wikipedia.org/wiki/Open_source_software_assessment_methodologies.

[6]Howto Evaluate Open Source Software/Free Software(OSS/FS)Programs[EB/OL].dwheeler.com,[2012-01-07].http://www.dwheeler.com/oss_fs_eval.html.

[7]Various Licenses and Comments about Them[EB/OL].gnu.org,[2012-01-02].http://www.gnu.org/licenses/license-list.html.

科研项目:本论文系武汉市教育局科研项目研究成果(项目编号:2009K017,项目名称:开源软件在高校图书馆的应用研究。

软件管理论文范文第2篇

[摘要]主要介绍了“尿素分厂班组信息管理系统软件”的开发指导思想、设计思路、技术方案及主体模块。通过软件系统平台的使用,提升了班组管理水平,经济运行状况得到明显改善,取得理想效果。

[关键词]班组管理;信息化;数据库;精细管理

doi:10.3969/j.issn.1673-0194.2013.02.023

班组是企业的细胞,是企业生产和经营的基本单位,是各项管理工作的落脚点。改变传统班组管理理念、方式、方法,推行班组管理信息化,打造信息化管理班组,是现代企业班组建设的必然选择。

尿素分厂班组管理信息系统是尿素分厂以国资委《关于加强中央企业班组建设的指导意见》(以下简称“指导意见”)及公司相关班组建设文件为指导,结合企业班组管理工作的实际情况,配套分厂制订的《班组阳光精细管理绩效考核体系》,利用数据库编程应用软件自主开发的一套面向客户端的F/S模式的信息管理系统。系统的开发和应用不仅强化了班组在安全生产、成本控制、绩效考核、班组建设等方面的基础性管理,而且还极大地方便了班组之间信息交流,加强了管理层与执行层的沟通与交流,也通过平台实现了分厂对班组的精细管理考核,从而达到班组管理系统化、标准化、信息化的目的。

1 指导思想

以国资委《关于加强中央企业班组建设的指导意见》文件中对班组建设的基本要求为主要指导思想,将精细管理的理念贯穿始终,用现代绩效管理的理念进行系统的分析与设计,将该系统建设成班组信息管理的平台。

2 需求分析

建立班组计算机信息化管理系统平台,结合班组精细化考核管理体系建设,实现班组日常管理事务的计算机管理,达到国资委《关于加强中央企业班组建设的指导意见》文件要求的“坚持改革创新,不断完善加强班组建设管理机制,坚持以落实岗位责任制为核心,以高效安全完成各项生产(工作)指标(任务)为目标,以不断提升班组管理水平和员工队伍素质为重点,增强班组团队的学习能力、创新能力、实践能力,切实加强中央企业基层组织基础管理,实现员工与企业的和谐发展、共同进步”的总体要求。

2.1 对系统的要求

(1)方便的录入系统,系统提供多种选择框、提示框,对数据录入具有自动校验功能。

(2)权限设置全面,根据管理级不同的使用者设置修改和浏览权限,实现数据与系统的安全保护。

(3)支持多种数据库平台的移植,比如dbf、exl格式的转换等。

(4)事务提醒,对各种应录入和更新上传的资料及时提醒。

(5)系统能依托公司内部网络平台,在分厂内部各班组计算机间联网运行。

2.2 对具体功能的要求

(1)班组生产信息的数据库管理,实现数据采集、分类统计、各类查询。

(2)以生产数据为基础,实现各项生产劳动竞赛的实时更新及月度统计。

(3)班组建设要求的各类会议、活动记录上传公布。

(4)实现分厂、班组两级管理内部信息的快速传递、公开、共享。

(5)根据分厂《班组阳光精细管理绩效考核体系》的考核规则,实现班组、个人的日考核得分的实时统计、计算,绩效考核日清日结。

(6)分厂管理文件、分厂生产旬报的上传共享及更新管理。

(7)提供班组需要的装置工艺、设备基础技术资料。

3 开发软件平台的选择及主要技术架构

班组管理信息系统是以计算机为工具,利用VisualFoxPro数据库编程平台,采用File/Server结构体系开发完成。

(1)编程软件的选择:VisualFoxPro简称VFP,是Microsoft公司推出的数据库开发软件,独具特色的数据库容器为交互式用户和应用程序开发者提供了集中的数据管理功能,它不仅支持面向对象的编程方法,可生成真正事件驱动的应用程序,可方便地与其他应用程序共享和交换数据,具有客户/服务器能力,是理想的中小型数据库软件开发应用软件,所以选择该系统软件为开发平台。

(2)数据库的规划:根据需求分析,将需要的字段进行统计,并进行分类,规划到一个数据库,建立表单,根据各表的结构分析,设置“工资编码”“工作票编号”等关键字段,建立各表间的关联并进行参照完整性和存储过程设置。通过建立字段规则和默认值实现数据校验和自动输入。

(3)类的规划:将项目操作表单、工具条、常用功能按钮等,按照使用要求,预先设计成类库,大大提高了后期操作界面的设计效率。

(4)授权权限功能的实现:权限设置根据具体需求,设置管理员级、分厂管理级、班组管理级、班组成员级四级管理权限,其中又针对专业、班组的不同对各模块的浏览和操作权限进行限制。其主要实现方式在用户登录时自动对应设置器“权限”字段属性,在菜单设计时,根据权限属性的不同,进行对应表单“显示”或“隐藏”设置。

(5)数据共享及网络功能的实现:File/Server体系结构的实现是依靠一台计算机做为主机,在主机中将该系统文件夹设置为共享文件,同时将把windows\system32\下相关动态链接库考到目录,客户机端不需要安装VF系统软件即可直接运行编译后的EXE应用程序文件。

4 主要模块介绍

4.1 班组建设模块

(1)班组概括:主要涵盖班组整体概括,如班组工作职责、人员构成情况、班组特点、获得荣誉、班组愿景等,并对班组成员个人岗位、学历、技能等级等基本情况的进行了介绍,提供报表打印和查询功能。

(2)班组活动:模块主要是实现班组中各种活动的动态记录、上传,具有录入、修改、查询功能。记录内容主要包括“指导意见”要求的思想建设、创新建设、技能建设等9项建设活动开展情况。

4.2 工艺管理模块

以生产数据为基础,提供各类查询、统计和报表,为各班组生产问题的分析、优化提供依据,并以此为基础开展劳动竞赛,创造各班组“比学赶帮超”的氛围。

(1)日生产记录:包括产量、质量、消耗、工艺、设备运行基本情况的实时录入,并要求对当班超指标原因进行分析。

(2)生产情况的查询:提供各系统各班组生产情况日查询、产量、消耗、质量,月度数据统计、排名查询,让班组实时了解自身在工序各班组的排名情况,促使班组以统计数据为基础,认真、系统地分析一个阶段内生产操作中的经验和教训,总结提出优化方案,增强争先创优的紧迫感。

(3)实现分厂组织的各项劳动竞赛的数据统计、查询、班组排名展示等功能。

4.3 设备管理模块

收集录入设备检修内容、备件消耗、运行周期等基础数据,形成设备检修电子档案。提供班组包机设备的基础技术资料,方便班组对设备状况的学习了解;提供按时间或按设备对检修情况和维修费用统计、查询功能,为班组设备故障、设备维修费用分析提高依据;提供设备计划检修定时提示功能,促进计划检修。

(1)以检修工作票为索引,对每天的设备检修情况、备件费用消耗进行记录。

(2)以工序、班组或以时间为索引对设备检修情况进行查询、统计、分析。

(3)以工序、班组或设备为索引对设备检修备件费用消耗进行查询、统计、分析。

(4)提供班组包机设备的基础技术资料信息,便于班组学习、查阅。

4.4 考勤管理模块

各班组进行计算机考勤登记,使班组人员考勤公开、公示,并自动形成考勤统计报表,规范班组的考勤管理,也方便管理者掌握班组动态出勤情况。

(1)各班组对当班人员出勤情况如实进行计算机记录。

(2)以班组、个人、时间为索引对出勤情况进行查询、统计,形成考勤报表。

4.5 绩效考核模块

分厂专业管理绩效考核管理的平台,配套《班组阳光精细管理绩效考核体系》文件制订的各项专业考核办法和“日考核管理办法”实施绩效考核。该模具有绩效考核记录、绩效考核查询、绩效考核积分统计等功能,同时考核信息实时进行更新、公示,使绩效考核公开、透明,更便于落实。

(1)分厂绩效考核管理人员对考核进行计算机记录。

(2)按月对考核结果进行自动统计、排名。

(3)各班组可对考核明显进行分类查询,使考核公开透明。

4.6 预算考核管理模块

分厂指标绩效考核的平台,结合分厂《阳光精细管理考核体系》文件制订的“预算管理考核办法”,在各班组主要生产指标录入后,系统根据生产数据与预算指标的自动对比,计算出当班班组、个人的预算管理考核得分,实现绩效工资日清日结。并实现各班组每日考核的明显查询和月度统计计算及排名。

(1)班组生产指标与预算指标对比计算,自动形成考核得分。

(2)提供各班组每日考核计算结果的查询服务。

(3)工序各班组月度考核结果的统计及排名。

4.7 旬报管理模块

主要用于分厂创办的电子报——《生产旬报》的在线阅览,同时在此平台上可实现维护、查询、浏览、下载等功能,使各班组及时了解分厂生产任务完成情况、近期工作点评分、重点工作安排等内容,以便各班组针对重点,采取具体措施。

4.8 制度文件管理模块

用于分厂制定的各类管理制度的公布,在此平台实现维护、查询功能,便于各班组学习、领会,使各项制度能够得以切实执行。

4.9 系统维护模块

本模块主要用于系统管理员对系统维护,主要可进行用户的增减、授权;用户密码的修改、恢复;后台数据的备份与维护等操作。

该系统于2012年3月下旬进行测试运行,编制了“班组信息管理系统操作使用手册”,组织各班组进行使用培训。5月份进行修改优化,投入正式使用。信息系统软件的使用和分厂的绩效管理考核的配套实施,给班组管理提供了规范、透明的管理平台,极大地调动了各班组的工作激情,产品产量、消耗不断创出新的记录,有力推动了分厂班组的阳光精细化管理工作的提升,初步实现了“指导意见”提出的“工作内容指标化、工作要求标准化、工作步骤程序化、工作考核数据化、工作管理系统化”的“五化”要求,使分厂班组管理跃上一个新台阶。下一步分厂将根据管理的实际需求,不断优化、增加该系统的功能模块(如QC管理、安全管理、教育培训等),让该系统更加完善,使之在分厂班组管理中发挥更大的作用。

软件管理论文范文第3篇

摘要:软件项目管理是软件工程教学中的一个重要组成部分。本文在项目管理理论的基础上,结合软件工程教学的实际,以电子商务网站工程建设为实践项目,提出了项目驱动的软件项目管理教学思想。软件工程项目实践与理论教学相结合,培养了学生团队合作精神和解决实际问题的能力,提高了教学的质量和水平。

关键词:实践教学;项目驱动;软件项目管理:软件工程

随着信息技术的飞速发展,软件产品的规模也越来越大,复杂程度越来越高,项目失败的概率也随之增长。研究表明,软件项目失败的原因主要有两个:一是错误的软件项目管理;二是应用项目的复杂性。实践证明错误的软件项目管理是导致软件项目失控的直接原因。各软件企业为了能高效高质地开发软件产品,都在积极将软件项目管理引入开发活动中。然而在“软件工程”的教学中,软件项目管理的教学效果却不尽人意。一方面,教材中的案例缺乏完整性、系统性和实用性;另一方面,软件项目管理的讲授方式不是十分合理,学生重视力度不够。作者将结合多年的软件工程教学经验,对软件项目管理的教学方法进行分析和探讨。

1软件项目管理的教学内容及特点分析

软件项目管理[1]是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员、产品、过程和项目等进行分析和管理的活动。软件项目管理是软件工程教学中的重要内容,它涉及了软件项目管理的五个标准化过程组和范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、风险管理、采购管理、项目综合管理九大知识领域,几乎覆盖了软件产品从立项到结束的整个过程。图1形象地展示了软件项目管理与软件开发过程在时间上的先后顺序。

大多企业的优秀管理者都是具有丰富经验的人员,同样,软件项目管理水平的高低偏重于软件项目管理经验的积累。软件项目管理的学习不仅仅是要掌

图1软件项目管理与软件开发过程的时序图

握基本的原理、方法和完成相关的设计文档,更重要的是将理论应用于实践,让学生真正理解理论的作用,体验在实际项目实施中理论知识的具体应用场景,培养学生的软件项目管理思想。立足于软件项目管理的教学目标和要求,结合软件项目管理自身的特点,分析研究认为,项目驱动的软件项目管理教学

方法能够充分调动学生学习的积极性,培养学生动手实践和主动探索的精神,提高教学的质量和水平。

2项目驱动的实践教学法

项目驱动教学法[2]是一种以建构主义为理论基础的教学方法,它以项目开发为主线展开教学,整个教学过程是一种在教师的指导下,以学生为主体的协作过程。这种教学法的主要特点是始终以项目中的任务展开教学,既注重最终的实践结果,又注重完成项目的过程。其中教师的职责在于使学习者置身于探索知识之中,通过具体项目的开发提供真实的“情境”,即实际项目中需要解决的问题。然后,通过教师的指导,学生之间的讨论来解决问题。这种模式旨在把学生融入任务完成的过程中,让学生积极地学习,自主进行知识的建构,以培养学生综合能力为最终目标。

2.1项目驱动教学对学生能力的培养

(1) 培养学生自主学习的能力。项目驱动教学法中任务的设定真正实现了以学生为主体的教学方针,学生为了完成任务就会主动去图书馆或相关的网站查阅信息,从而可以丰富知识,提高自学能力。

(2) 培养学生团队合作的能力。把全班学生分成几个小组,每组项目的完成情况,影响小组每个成员的评价,因此为了团队的整体利益,小组成员之间就会不可避免地展开讨论和争辩,最终达成共识,相互协作完成任务。

(3) 培养学生分析问题、解决问题的能力。任务设计后,让学生自己讨论,分析任务,提出问题,充分发挥了学生在学习过程中的主动性、积极性和创造性。这种分析问题和解决问题的能力同样可以应用到其它的领域。

(4) 培养学生实践创新能力。实践是创新的源泉。对于同一个任务,每个小组采用的解决方案不尽相同。他们可以根据自己的知识背景和对任务的认识,对任务的实现方法进行大胆的设计,从而培养学生的创新思维,提高学生的创新能力。

总之,项目驱动的任务式教学方法能够充分发挥学生的主观能动性,全面提高他们的综合素质。

2.2项目驱动教学法的操作过程

“项目驱动”教学模式是教学过程中诸要素相互作用而形成相对稳定的组织结构和操作程序。 采用“项目驱动”教学法,在软件工程项目实施的每个阶段,我们均采用“项目任务——分析任务——理论学习——完成任务——评价总结任务”的教学模式。学生在完成“项目任务”的操作过程中,发现问题、解决问题,通过对任务的剖析,丰富了学习的经验、提高了学生完成任务的能力。

3教学实施

从软件工程的角度讲,软件项目管理过程主要分为七个阶段[3]:可行性研究阶段、需求分析阶段、设计阶段、编码阶段、测试阶段、验收阶段和维护阶段。我们在“软件工程”的教学过程中,打破以往按教材编排顺序讲授知识的方式,以软件项目的管理过程为讲授顺序,并以一个完整的具体项目实施为依托进行“软件工程”教学。其中软件项目管理的教学内容将穿插到软件生存周期各个阶段进行讲授,各阶段将会不可避免地包含相同的管理内容,通过学生重复学习与实践,可以使其深刻体会软件项目管理的思想。本校计算机专业大三学生的“软件工程”课程共54课时,我们按照理论教学与实践教学1:1的比例,先进行相关理论知识的讲解,然后进行课程实验的具体实践,结合“PetStore电子商务网站”的建设,让学生及时运用所学内容来完成项目任务,通过将软件项目管理的教学内容贯穿到项目实施的整个过程来实施教学。

3.1教学准备

(1) 设置项目任务。在教学实施前,教师应根据教学进度、教学目标和要求制定教学计划,并将PetStore系统建设分成各个相对独立的子项目,将相关的理论知识分散在各个子项目中。学生应根据教师的安排认真阅读项目要求,查阅相关资料,对相关问题进行思考分析,并为课堂讨论做好准备。

(2) 建设团队。我们对学生按“项目小组”以自由组合的方式建立软件开发团队[4],每个团队不得超过6人,各组成员根据实际项目开发的过程进行分工。项目经理由小组成员讨论推荐产生,负责整个项目的规划、实施和控制。系统分析师、软件测试工程师和开发工程师通过自我推荐或项目经理指定产生。项目中的每项任务要落实到人且规定该任务的起止日期和时间。

(3) 建设规范的实验、实训室。根据项目驱动教学的特点,不仅需要学生提交书面的阶段性文档,还要通过具体的实践实现项目任务,提交项目作品。因此规范化的实验、实训室成为项目顺利完成的保障。

3.2教学内容

我们将从软件的生存周期着眼,利用阶段化的项目管理方法,结合项目实践,对工程化生产中的管理工作进行讲解。对于软件项目的每一个阶段均要做出工作计划,在阶段结束之后,要对该阶段的工作活动进行总结评价,并对后续阶段的时间、人员、资金方面的需求做出估计。下面按软件项目的开发阶段,以PetStore系统的建设为例,详细介绍软件工程中软件项目管理的教学内容及相关的项目实施任务。

3.2.1问题定义与可行性研究阶段

问题定义与可行性研究阶段主要涉及的项目管理教学内容包括:确定项目实施范围、项目目标、评估实施过程中主要的风险、制定项目实施的进度计划、成本和预算计划、人力资源计划等。

针对PetStore系统的开发建设,我们让老师模拟实际的用户,学生在对用户调查的基础上,结合软件项目管理理论知识,通过查阅资料、小组成员之间的讨论,编写详细的“系统目标与范围的说明书”。按照说明书的内容和要求,分析项目可能存在的风险,建立“风险项目检查表”。明确系统流程,建立系统逻辑模型,制定不同的解决方案。通过与用户的沟通,考虑经济上、技术上的可行性,比较选择一个较优的解决方案。在任务完成的过程中,学生可以真正感受到非文档所能体现的管理问题,如人力资源管理、沟通管理、风险管理等。

3.2.2需求分析阶段

本阶段将更加全面、准确地分析PetStore系统的需求,主要涉及的管理工作为需求管理、质量管理、沟通管理等。通过与用户的多次沟通,明确系统可以分为用户管理、商品管理和维护库存数据库三大功能模块,每个大的功能模块又可分为若干小模块,如用户的注册模块、登陆模块、修改模块等。为保证PetStore系统的开发质量,需要在此阶段制定软件质量标准,主要包括功能性、稳定性、经济性、适用性、可靠性、安全性、可维护性等指标。明确系统的各种需求后,编写“软件需求规格说明书”。

3.2.3软件设计阶段

软件设计是一个将需求转变为软件陈述(表达)的过程,程序的质量主要是由设计的质量来决定。本阶段主要包括范围管理、质量管理、时间管理、沟通管理等软件项目管理方面的内容。例如在PetStore系统设计的过程中,根据“需求规格说明书”中需求分析方法,确定所采用的软件设计方法及系统数据、软

件框架。软件设计阶段的任务主要包括PetStore系统界面设计、数据库设计、数据结构设计、编写设计文档等。在设计过程中始终要求按照质量标准予以实施,并及时进行质量评估。学生完成PetStore系统设计后,可以邀请用户或其他小组成员参与设计复审。复审时,设计人员要提出对设计方案的详细说明,答复与会者的问题,并记下重要的评审意见。

3.2.4编码阶段

编码阶段涉及的软件项目管理教学内容主要有风险管理、质量管理、进度控制、成本管理、时间管理、配置管理、项目度量管理等。针对PetStore系统,按照设计文档的要求,对系统的各个功能子模块采用自己熟悉的语言进行编码设计。在PetStore的功能模块开发过程中,并不能完全保证项目按照开发计划进行,为了能使项目进度和开发计划同步,软件管理者在项目开始后应时刻关注计划执行情况,随时进行风险分析,调整项目进度,使实际进度与计划进度保持一致。编码结束后,由项目小组的技术人员对代码是否按规范编写进行审核,以保证编码的质量。

3.2.5测试阶段

测试阶段主要涉及的软件项目管理教学内容有质量控制、配置管理等。针对PetStore系统,在编码阶段由项目开发者实现单元测试,测试阶段由独立于开发人员的测试人员进行“渐增式”的集成测试,最后,对照需求说明书,完成确认测试,并编写相应的测试报告文档。在测试过程中,学生利用配置管理的CASE工具,可以了解配置管理在软件开发中的具体应用及其所起到的重要作用。

3.2.6运行和维护阶段

运行和维护阶段的软件项目管理内容主要包括维护成本估算、配置管理、风险管理、维护管理文档的编写。在PetStore系统的维护中,加强文档的建设,做到任何事情均有记录,任何变更均可回朔,利用维护日志和软件修改报告记录维护过程中的具体实施情况,学生可以根据维护情况参照开发工作量来估计维护的费用。此阶段还可以让学生选择合适的自动配置管理工具来实施配置管理。

3.3教学总结

我们要求学生按PetStore项目生命周期的开发阶段进行阶段性项目总结。每个阶段的教学结束后,老师给学生一定的时间来实现PetStore 系统相关的内容,同时要求每个项目小组派一名代表在课堂上对阶段性的工作实施过程进行讲解,让全班学生共同讨论,相互交流不同的观点,以期从讨论中发现自己的不足和别人的优点,同时也能活跃课堂气氛,培养学生主动思考的意识。

在“软件工程”软件项目管理的教学过程中,我们注重的不是具体某一管理技术的学习,而是让学生深刻体会软件项目管理的过程,培养学生软件项目管

理的思想。

4结语

实践表明采用“项目驱动”的软件项目管理教学方式,可以将学习置于一个真实的软件项目开发环境中,让学生亲自动手操作来学习“死”的理论,加强理论与实际的联系,从而激发了学生的创新意识,调动了其学习积极性,培养了学习兴趣,提高了他们分析问题和解决问题的能力,达到了教学目标和要求,起到了良好的教学效果。

参考文献:

[1] 张建成. 周呜乐. 浅谈软件项目管理[J]. 信息技术与信息化,2008(5):84-86.

[2] 邓锐,佘维. 基于筛选机制的高职软件技术专业项目驱动教学探讨[J]. 计算机教育,2008(22):113-114.

[3]Php Metzger,John Boddie. 软件项目管理—过程控制与人员管理[M]. 北京:电子工业出版社,2002.

[4] 裴小兵. 基于软件开发团队的软件工程教学实践研究[J]. 计算机教育,2008(2):55-56.

Application of the Thinking of Software Project Management in \"Software Engineering\" Teaching

ZHANG Zhong-lin, WANG Jian-sheng, LAN Li

(School of Electronic and Information Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China)

Key words: practice teaching; project-driven; software project management; software engineering

(编辑:姚彦如)

软件管理论文范文第4篇

关键词:建筑工程管理;绿色管理;策略

前言

绿色建筑工程的管理是一个复杂繁琐的工作,各个环节之间相互关联,一个细小环节出现问题,都会给工程的后续工作带来隐患,严重的可能会导致整个绿色建筑工程无法持续进行而被迫中断。建筑工程管理者难以掌控工程细节会造成经济上的巨大损失、资源上的巨大浪费和安全上的巨大威胁,因而在绿色建筑工程管理中负责,就是对经济、对资源、对人身安全负责。

1绿色建筑工程管理的现状

1.1绿色建筑工程管理认识不足

在绿色建筑工程施工中,如果对绿色建筑工程施工认识不足,对其理念理解不够全面,就不会重视绿色建筑工程的管理。现阶段拥有两种观点,一种是绿色建筑认识说,另一种是绿色建筑过程说,这两种观点对于绿色建筑工程的发展同样重要,如果只重视施工过程,人员的意识水平仍停留在传统水平,那么绿色建筑工程的施工过程质量也不会高。因此,要求既要重视绿色建筑工程的施工管理,又要将其落到实处,将绿色建筑工程管理的规章制度等贯彻,两者结合提高绿色建筑工程的管理水平。比如,政府相关部们认识到绿色建筑工程管理的重要性,采用环保理念,就能够为人们打造舒适的环境,但一些建筑单位不这样认为,他们一味地追求自身的短期利益,选择价格低廉的材料,导致在施工过程中安全质量无法保障。两种不同的观点自然就产生了矛盾,再加上政府部门和没有将想法落到实处,没有将自己的监督管理职责执行到位,建筑工程单位也不够重视,这些都会在后期的施工过程中造成严重的安全问题,从长远来看,并不利于建筑单位经济效益的提高。

1.2评估系统有待加强

对绿色建筑工程进行管理,不仅需要提高相关单位和人员的重视度,同时也需要建立起一定的评估体系,如果没有制定相关评价系统,那么就难以提升建筑工程的质量水平,如果缺乏评价制度,就无法评判建筑是否符合标准,是否是安全稳定的。在现阶段,建筑工程的评估体系还有待提高,当前大部分建筑工程的评价体系都是关于公共建筑工程的,有关私有建筑工程的评价体系还较少,其中就包括绿色建筑工程。关于绿色建筑工程的评价体系相对较少,体系也不是很完善,缺乏一个统一的标准,这严重影响了绿色建筑工程的应用和发展,不利于我国建筑行业的发展。

1.3绿色建筑工程管理水平不高

就现阶段的情况来看,我国建筑工程的管理水平有待提高,绿色建筑工程也是如此。在大多数建筑工程单位中,仍然采用的传统的管理方式,人员大多也是传统管理人员,专业知识单一,少有新时代的复合型人才,这些人员缺乏绿色建筑相关管理知识经验,实践技能水平不高,在一定程度上阻碍了绿色建筑工程的发展和管理水平的提高。绿色建筑工程施工人员数量不多,传统的施工人员对绿色建筑认识不足,了解不全面,对于一些绿色建筑工程的发展理念和施工技术较为陌生。在实际操作中,即使一些施工人员进行了错误操作,或者出现了违章、违规现象,技术管理人员也不能及时指出,使得绿色建筑工程施工工期延长,不能按计划进行。

2提高建筑工程管理的具体措施

2.1提高建筑工程中的质量管理

建筑工程质量是建筑工程中的一项基本要求,同时也是建筑工程管理中的一项重要内容。因此,在建筑工程管理中,首先要做好的就是提高建筑工程中的质量管理。提高质量管理,管理人员则需要对工程中每个项目与环节进行实时的把控与监督;同时,还需要督促各个工种能够按照其标准规范来进行工作,在每一道工序完成之后,管理人员需要根据相应的标准规范,对每一道工序进行检查,严格杜绝不按照规范进行工作。此外,管理人员还应当根据施工现场的实际情况,掌握本次施工的重点问题所在,关注关键问题的质量监督,保证关键节点的施工质量安全。

2.2提高建筑工程中的进度管理

在工程的前期,管理人员需要根据工程现场的实际情况,并结合自身的管理经验,分析在施工中可能会影响工程进度的因素,并提前制定相应的解决措施,避免出现延误工程进度的现象发生。此外,在施工的过程中,管理人员还需要做好各个工种之间的协调工作,使每一个工种都能够在计划时间内完成施工工作;由于建筑工程是一项持续时间较长且施工项目多的工作,在施工的过程中难免会出现一些问题从而延误了工程进度,因此在制定施工计划时需要提前预留施工时间,同时还需要在保证施工质量的前提下,尽可能地提高工程进度。

2.3提高建筑工程中的安全管理

安全问题一直以来都是建筑工程管理中的一项重要内容,若无法保证建筑工程的施工安全,不但会导致建筑工程无法正常实施,同时还会对施工人员的生命安全造成一定的威胁。因此,管理人员需要做好施工中安全宣传工作,提高施工人员的安全防范意识,使其能够了解安全施工的重要性,并在施工的过程中严格检查可能会出现安全隐患的重要因素,规范施工人员的各项行为,帮助其规避施工过程中出现的风险。同时,管理人员还需要对施工人员进行安全培训,培训的内容主要为遇到危险情况的正确处理措施,使施工人员在遇到安全问题时能够从容应对。

3绿色建筑工程管理的有效举措

3.1增强绿色管理意识

首先,为了提高绿色建筑工程管理水平,应该增强绿色管理意识。建筑单位以实现经济效益作为目标,政府应该以此为基础,推出一系列的激励政策。具体来说,应该做到以下几点:第一,政府应该增加财政资金投入,为绿色建筑工程管理提供更多的人力资源和物力资源。第二,政府应该为建设单位提供财政补贴,解决建设单位的后顾之忧。第三,政府应该定期对建设单位展开培训教育,渗透绿色建筑工程管理知识。第四,政府应该和大众传媒建立联系,宣传绿色建筑工程管理的必要性。

3.2健全绿色管理制度

其次,为了提高绿色建筑工程管理水平,应该健全绿色管理制度。制度是规范行为的利器,政府必须建立健全管理制度,让建设单位有章可循。就建筑工程项目来看,立法部门推出了《建筑法》等法律条例,为了推动建筑行业发展,需要在《建筑法》中增加与绿色建筑工程管理相关的内容。同时,政府应该制定相关法规,对建筑工程的绿色等级进行评定,发挥市场的积极作用。在市场推动下,让绿色建筑成为消费者的首选,从而使得建设单位自觉加强绿色控制。为了打击建筑市场的不法行为,执法部門还应该明确处罚规定,对失责主体进行严肃惩处。

3.3优化管理评价体系

最后,为了提高绿色建筑工程管理水平,应该优化管理评价体系。与国外相比,我国绿色建筑管理的理论体系较为薄弱,实践经验相对缺乏。为了优化建筑工程管理评价体系,政府应该做到以下几点:第一,政府应该确定绿色建筑的划定标准,适当提高市场准入门槛,如果建筑工程并不符合规定,应该取消其评定资格。第二,政府应该丰富评价体系的内容,将环境指标、资源指标、劳动力指标、技术指标等纳入到评价范围之内。第三,政府要对绿色建筑工程管理的评价流程进行监督,避免出现以权谋私和钱权交易等问题。

结束语

综上所述,为了满足我国可持续发展理念的各种要求,需要我国建筑行业能够加强绿色建筑的发展力度,并且做好绿色建筑工程的施工管理工作。只有不断完善绿色建筑的工程管理,做好人才培养工作,才能够促进我国建筑行业得到进一步的发展,并且帮助建筑企业获得良好的经济效益跟生态效益。

参考文献

[1]苏桂梅,吴铭.建筑工程管理与绿色建筑工程管理分析[J].建材与装饰,2019,(25):178-179.

[2]冷恺.建筑工程管理与绿色建筑工程管理分析[J].建筑工程技术与设计,2019,(15):4280.

[3]张志崇.关于建筑工程管理与绿色建筑工程管理分析[J].建筑工程技术与设计,2019,(15):4195

软件管理论文范文第5篇

关键词:项目开发 成本核算 问题 对策

软件公司项目管理主要是指为了保证某一项目目标的实现,从而开展的前期项目开展计划、全程的项目管理、项目的绩效考评等。项目管理质量的好坏主要依据项目的整体绩效、项目投入成本、项目完成周期以及项目涉及范围等几方面,在这几个主要评价指标中,能够进行有效管理控制的只有项目成本,通过对软件公司某一项目成本进行核算,可以准确的评估项目的开展状况,并能够进一步确认项目的收益。此外,通过核算项目成本,确保项目进度以及项目范围处于合理的控制范围内,确保项目能够取得应有的收益。因此,强化软件公司项目管理,必须强化针对项目成本的核算,从而提高项目整体管理水平。

一、项目成本核算主要内容分析

现阶段,项目成本核算的内容主要包括直接成本以及间接成本两部分,直接成本主要包括项目开展材料费用、人工费用以及其他各类直接费用,间接成本主要包括参与项目开发的各种管理费用、员工福利支出以及员工保险费用等。对于软件公司的项目开发而言,由于主要是由员工利用计算机进行技术研发,所以成本主要是由人工成本所构成的,人工成本的高低也是决定项目开发经济效益的关键因素。

二、软件公司项目开发成本核算问题分析

1.人工成本核算困难

由于软件公司在项目开发过程中人工成本是最难以准确核算的部分,而且人工成本在总成本中的比重最大部分,项目在开展过程中,迫于时间和质量的要求,必须在项目开展过程中追加人力,这就造成了人力资源的使用超出了原计划的预算,造成项目开发成本的提高以及整体利润的降低。

2.软件公司项目成本核算体系不健全

软件行业作为一种新兴的行业,与其他领域相比较,在成本核算方面理论体系是相当不成熟的。而且现阶段大部分的软件公司成本核算并不是根据单独的项目进行核算,而是结合部门进行统一核算的。由于一个部门可以承担多个项目,因此难以根据某一项目的财务管理数据开展项目核算工作。

3.我国相应的企业会计准则中针对项目成本核算缺乏明确的规定

现阶段在软件公司项目成本核算过程中,究竟是作为无形资产、在建工程或者是存货,进行核算,缺乏一致的认识,以项目作为核算中心的财务体系不健全,导致项目成本核算存在较多问题。

三、项目成本核算管理

强化软件开发过程中的项目成本核算管理,已经成为项目开发管理的主要内容,项目成本主要通过以下几方面进行核算管理:

1.软件公司项目开发工时统计

(1)建立健全项目管理相应的数据信息。对于参与项目信息管理收集的单位组成及人员主要包括开发的部门、人员组成、项目编号的设置以及项目的具体开展阶段,进而对项目开展进行全方位的动态监控,同时也可以以此为依据核算出不同时期项目开发所耗费的总工时,将工时与原先预算时候的项目指标进行科学比对,从而明确项目管理的实际状况以及是否发生偏差,可以根据不同的情况对项目开发的步骤或者是预算进行调整管理。

(2)软件公司项目开发工时的统计。工时统计直接关系到软件公司项目开发成本核算的准确程度,这一部分是软件公司项目管理中的核心环节,因此软件公司的各个管理层都应当强化重视工时统计工作,并针对工时统计表、相关负责人审批、主管部门整理汇总以及最后的分析比较等。对于项目开发过程中的工时统计方法主要有以下两方面:通过相应的管理软件,并结合员工的考勤平台填报;手工填报法,并将表中的统计数据准确地录进系统中,再通过统计分析得出相关人员的单位项目耗时。

2.项目人工成本计算

在这一部分的核算中需要将每个人的人工工时与其相对应的工时工资相乘来获得,也就是把参与某一个项目的人员的总的人工成本进行累计相加,以此获得这个管理开发项目的直接人工成本。

3.间接人工成本的分配

一般情况下,项目开发的间接费用是根据具体的项目管理部门来核算的。 软件公司在进行项目开发过程中的研发部门的职工福利费、社会保险以及内部管理、培训学习所耗人工成本都属于间接人工成本;而房租、水电、固定资产折旧等都是其他间接费用。对于这些间接成本的核算,应当汇总至部门管理费用之中,在项目开发结束时同意分配结转到各合同项目成本中。对于分配方式的选择,可以根据部门所承担的各合同项目人工成本占所承担所有合同项目的人工成本之和的比重来分配。 在软件开发项目结束时,根据间接费用的分配计算结果作分配结转分录,将研发部门的间接费用分配到各个合同项目中。通常情况下采用财务软件核算的公司期末只需算出分配率,再利用软件期末自动结转分配的功能设置结转分录,由系统自动结转间接费用即可。

4.软件公司项目成本的归集以及结转

一般情况下,软件公司开发某个管理项目需要耗费较长的时间,不少的项目成本在进行会计核算时常常会跨域某一个会计期间,在多个会计期间内核算。在这种情况下,就需要新设置一个相应会计科目来整理归集软件公司的项目成本,在会计周期末,软件公司可以根据项目的实际开发进度合理地确定项目的完工比例,并对收入和费用进行科学结转。

首先,在进行软件开发项目的成本核算过程中,应该针对资产类会计科目中增设“项目成本”科目,通过项目成本这一科目来汇总软件公司项目开发过程中所发生的所有的直接成本以及所有的间接成本并且在设置相应科目时应当尽量细化具体,将科目落实明确到具体的部门或者项目,现阶段,较多的采用一些具有辅助核算功能的管理软件来进行项目成本的核算,进而明确项目参与各部门的总的项目成本,以此可以实现科学合理的项目绩效评价。

其次,在软件公司项目核算中还需要遵循成本费用配比原则以及权责发生制原则,在进行相应成本的结转时要确保与相关收入金额匹配,可以依据完工百分比法确认项目收入情况,并依据收入结转比重结转成本,计算利润。

再次,项目开发过程中,公司财务人员还可以以积极参与公司管理,通过向业务考核部门提供相应的项目进展数据以及绩效评价财务信息等,帮助管理层提升管理能力,并以此深化部门项目业绩考核,强化项目监管和控制,提升管理效率和效益。

四、结语

软件公司作为以科技为核心的技术型企业,主要是针对科技知识以及信息的生产、处理以及应用,作为以知识资源为基础的知识经济的代表,传统的项目管理的理论以及观念已经难以适应。必须对软件公司的项目管理进行深入的研究。因此,软件公司在进行项目管理过程中,必须充分认识到项目成本核算的作用,并分析项目成本核算的主要难点,按部就班的开展项目成本核算,提高项目管理水平,确保软件公司项目开发的顺利进行。

参考文献:

[1]吴晓颖.新时期会计专业大学生参与成本核算与管理探析(期刊论文).商情2010(3).

[2]蒋凤英.张家港市中小企业成本管理的现状及对策(期刊论文).沙洲职业工学院学报,2007(04).

[3]朱蔚.何忠正.张北齐医疗项目的成本核算研究综述(期刊论文).中国卫生经济2006(8).

[4]葛人炜,李林贵.孙强作业成本法在医院成本核算中的应用探讨(中) (期刊论文).中国卫生经济2007(01)

软件管理论文范文第6篇

盗版软件已成为困扰软件开发商们的头等大事,尤其像微软这样的软件龙头企业更是深受盗版之苦。从“黑屏事件”到状告国内网吧使用盗版软件,再到如今的纽曼侵权一案,无不体现微软对待软件版权一事的重视。不可否认,盗版之所以猖獗,与追逐利益密不可分,这不仅损害了开发者的合法权益,为网络安全带来极大的冲击,更无法为知识产权的保护提供一个健康而和谐的环境。

微软艰辛打黑路

近日,北京市第一中级人民法院公布了对北京纽曼理想数码科技有限公司(以下简称“纽曼公司”)侵犯微软公司软件著作权纠纷一案作出一审判决。纽曼公司非法使用42套Microsoft Windows和Microsoft Office 系列软件的侵权行为成立,依法判令纽曼公司立即停止侵权行为,并向微软公司支付赔偿及诉讼费用共计人民币41万余元。该案是微软公司针对企业最终用户盗版在京提起诉讼并由法院做出判决的第一例案件,也是商业软件联盟在中国宣传尊重知识产权、维护成员公司合法权益的又一起成功案例。

这并不是微软第一次捍卫自己的合法权益。2008年10月,人们刚从大洋彼岸传来的“金融海啸”中稍微回过神,另一个“黑色巨浪”悄然而至:“如果你使用的是盗版Windows XP操作系统,请务必关闭自动更新功能,否则微软会把你的桌面强制变为黑色......”随即,人们的恐慌和对微软公司的质疑迅速在网络上蔓延,面对强烈的声讨,微软这场名为“Windows正版增值计划”及“Office正版增值计划”的行动开展的并不顺利。

北京大学法学院陈美章教授认为,如果微软采取“黑屏”措施的初衷是要反盗版,那么应该是无可厚非。但是盗版一般包括三个部分:一个是盗版的生产者、一个是盗版的传播者,一个就是广大用户。而打击盗版要从源头上做起,应该抓盗版的生产商,而不是惩罚消费者。

同在2008年,轰动一时的微软诉番茄花园盗版案更是引来社会各界的关注。将近九百万的赔偿金额令人乍舌,番茄花园的作者更是受到判刑的惩罚。2010年,微软又将维权的法杖指向国内的网吧。虽然被告只是动感网络通信有限公司,但背后却代表了整个东莞市的网吧行业。最后以原被告双方签下“和解协议”作为结束,被告赔偿微软10万元人民币,并加购700套正版软件。

正如我们看到的,作为商业软件联盟的成员之一,微软一直在保护软件版权方面不遗余力。商业软件联盟亚太区政府和政策高级总监宋若杰表示:“创新、知识和技术是高新科技行业的命脉,保护知识产权对科技公司而言,不仅是法律法规的明确要求,更是企业实现自身健康和可持续发展的保障。我们期待国内高新科技行业能够积极发挥领头羊的作用,带头使用正版软件,引导全社会共创一个尊重和保护知识产权的良好氛围。”

盗版危害何其多

近年来我国软件业的规模迅速扩大。2006年,整个软件业销售额达4800亿元,软件业已经成为我国经济的一大支柱产业,对国民经济的贡献越来越大。如今,越来越多的企业通过软件实施信息化,提高自身竞争力。但是有些企事业用户却希望不承担任何经济费用即可实现企业信息化。避开他们的经营模式不谈,很多企业注重的是盈利,而不想在其他费用上承担经济成本,若有免费则更好,盗版软件就是最好的例子。因此针对这样的管理方式,必然使企业在今后的发展中受到限制。

软件如今已成为企业开展业务不可缺少的装备,并且是企业信息系统的核心,对整个业务的开展,安全以及发展都有着非常重要的影响。泛滥的使用盗版软件,给实施信息化的企业带来诸多难以预料的危害。

首先,盗版软件往往是病毒的滋生地,而且很多盗版光盘本身便承载病毒。盗版软件在制作过程中,同时植入大量恶意软件,在初装电脑时,病毒、间谍软件等可能就已经霸占了电脑中的一些位置,为黑客盗取我们的个人隐私信息大开方便之门;并且盗版会关闭系统的自动更新,使得我们的电脑无法抵御不断花样翻新的安全威胁。

其次,盗版软件没有版本升级服务,盗版软件只是将正版软件的加密锁破解即可使用,他们无法取得软件的源代码,当行业用户对软件有新的需求,以往的软件满足不了新的需求,并且只有通过软件升级才能解决问题时,盗版软件是无能为力的,那么最直接的解决办法只有放弃盗版,重新投资购买软件。另外,在破解正版软件时,盗版通常会篡改一些重要代码而留下诸多隐患,轻则出现严重的文件兼容性问题甚至文件的突然损坏,重则会导致蓝屏的出现甚至系统崩溃。

再次,当遇到企业信息技术人员离职而使系统暂时瘫痪,信息化系统无法正常运行的现象时,由于没有后续支持服务,企业只能重新启动信息化建设。

同时,值得注意的是,使用未授权盗版软件的企业在整体IT成本上高于使用正版授权软件的企业。据统计显示,相比使用正版授权软件的企业,使用盗版软件的企业发生重大系统故障的次数多了143%;发生致命系统故障的次数多了133%;发生丢失客户个人可识别信息的次数多了100%;发生丢失敏感内部数据的次数多了67%。

事实上,企业大量使用盗版软件给社会经济秩序,以及整个国家的税收、就业和经济发展造成不利影响。购买、使用盗版软件,使得制售盗版者从中渔利,破坏了市场公平竞争的环境。所以使用盗版软件给我国软件产业乃至整个国民经济的发展都造成比较严重的影响。

整顿已迫在眉睫

分析盗版软件被泛滥使用的原因,不外乎如下这几个方面。

第一,来自于对版权意识的淡漠,企业没有意识到使用盗版软件的行为已构成侵权,而且还需要承担法律层面上的责任,致使企业用户没有顾忌的在实际工作中使用盗版软件;第二,来自于成本最低化的利益驱动,虽然“物美价廉”是企业追逐的经济目标,但是,采用将他人的智力劳动成果无偿地非法享用的方式,显现已经成为企业谋取利益时使用的手段之一;第三,来自于软件无形资产意识的缺失,长期以来,忽略软件无形资产的存在,是企业的一贯诟病,正是这种重有形资产轻无形资产的结果,导致企业投入软件资金严重不足;第四,来自于行政执法力度不严,在我国,解决使用盗版软件问题如同对著作权的调节一样,以少量赔偿来替代相对数量的行政罚款,有时外界干扰往往无法做到违法必究和执法必严,其后果不能警醒软件盗用者对违法行为的深层次认识。

中国发展战略学研究会战略管理咨询中心主任陈枫曾经表示,我国针对软件侵权的法律模式将日趋与国际接轨,因此,企业使用盗版将面临巨大的法律风险。我国若要建立起良好的知识产权保护体系,用户采用正版软件是其中必不可少的一个重要环节。

目前,国家已经陆续出台相关的政策法规来规范行业标准,相关部门也加大了执法力度,使法律法规得以有效落实。

针对中小企业的发展,不能片面地理解信息化建设,在求新、求全、求强的同时,更要重视系统基础平台的稳定性和安全性。

以盗版软件为例,非但不能实现产业升级,反而因为过多的安全隐患导致系统稳定问题频发,造成额外支付过多不必要的维护管理成本。

通过微软频繁的维权行动也从另外一方面反映出,国产软件需要在此时充分发挥自强不息的精神,无论对企业而言,还是对民族软件厂商而言,都将是双赢。

上一篇:装置艺术论文范文下一篇:工业厂房论文范文