研发项目管理论文

2022-05-11

本文一共涵盖3篇精选的论文范文,关于《研发项目管理论文(精选3篇)》,欢迎阅读,希望大家能够喜欢。摘要:研发人员是企业的核心人力资源,其薪酬管理是企业人才竞争中最关键、最敏感的管理问题之一。本文通过对企业中研发人员薪酬问题的研究分析,认为采用全面薪酬管理模式,可以有效激励研发人员的工作热情,从而吸引和留住优秀的研发人员,达到企业和员工共同发展的目标。

第一篇:研发项目管理论文

行业融合驱动研发管理

据统计,2005年我国研发经费总支出为2450亿元比上年增加483.7亿元增长24.6%,与当年国内GDP之比为1.34%,各类企业支出为1673.8亿元,比上年增长27.4%,见图1。

依据以上数据,不难推断各行

业已经本质理解研发投入的战略性和重要意义,在主观意识和客观反映上均加速其发展。中国500强企业研发投入前10名,如表1所示,研发投入度均超过6.5%。所以各企业的研发部门利用好机遇,加快并完善研发体系,形成核心竞争力,已成为时代的趋势。

处境尴尬

然而研发本身却处在一个尴尬的境地。研发管理有三个基本点:研发核心、基本支撑和研发难点。研发核心是研发生产效率和成功率,营业收益率则是基本支撑,研发难点在于创意、体系管理与控制。

从营业收益率来看,国内整体企业的研发投入在营业收益这个基本物质支撑点上面临尴尬。最为活跃的电子信息企业,排名前10位企业的营业利润率,除了华为一支独秀超过10%,其他均不到5%,而且7家在2%以下。而对比国外领军企业如英特尔、三星电子、戴尔2005年的营业利润率分别为22.3%、18.8%和6.4%。如果不能保证稳定的营业收益,意味着研发投入本身就缺乏长期性,如果再结合研发效果的时延,那将会本质动摇研发的支点。

从研发体系本身来看,很多企业在关键技术,专用材料、专用设备上均不能做到自主研发,基础研发处于受制于人且不能拉开竞争差异的状态。表现在市场上,就是直接受到领先研发成品的冲击而无法制衡;研发管理上没有体系化,流程化,直观表现为研发本身的投入产出不成比例。为提高研发成果的命中率,迫不得已就以牺牲一部分利益引进关键技术或核心部件来保证成功率,引发核心研发的进一步弱化。

因此,不提高研发效益和效率就等于给研发堵死后路。而在现实的压力下,首先,具备基础研发的环境就必须要搞研发,因为那是突破研发瓶颈获取核心竞争力的最有效手段;其次,广泛的吸取国外研发经验,快速整理适合自己企业的研发管理思路,并坚定而快速的建立,并在不断优化中形成固定的体系;最后在创意和体系管理上,扩大横向思维,充分吸取不同行业的管理思路,转变惯性思维的角度,紧追快跑的适应目前的挑战和机遇并存的客观情况。

跨行业融合寻找突破

研发涉及的行业覆盖面很广,各行业运作的模式也是千差万别。在其中素有高科技之称软件行业,人员构成知识化,管理思路和国际接轨度较好,而且大多都从基础进行产品研发,所以具有一定的特殊性。因此,本文就软件行业和现行主体的成熟行业进行跨产品线的思索。

首先,将成熟行业与软件行业研发进行对比,以发现二者的差异点。对比中发现,风起云涌的软件业研发还在稚嫩期,这点从设计理念、系统平台化等方面都可以看出。

设计理念-service on demand

软件行业的“service on demand”是一个崭新的理念,让人能够理解软件业的无所不能。但是,深层思考后,这恰恰实质上道出了大多数服务软件的潜台词,只能靠拢on demand,而无法做到onhope或者是on marketing。各行业的按需设计经历几个阶段,如表2所示:

而软件行业真正能做到高级阶段按需设计的寥寥,所以说软件研发的路还很长,无论在技术架构体系和业务模型及各种通用引擎处理上,应该多向成熟行业取经。比如,宜家家居曾提出几个非常形象的设计理念,比较典型的体现了成熟行业产品研发的着重点:

“瑞士军刀”:官家的橱柜均设计成不仅可以直放,也可以横放。隔板均可以自由调整。

“低廉的高贵”:宜家首创纤维板上上漆技术,在成本组合上该凸现的地方高贵化,隐蔽部位实用低廉化。厨房用品Varde就结合了五种材料,最贵的材料用于外部雕刻,抽屉内部则采用最便宜的材料。

“吝啬的包装”:为了“扁平”的概念,让货盘能够装最多数量的咖啡杯,宜家家居将杯了重新设计了三次。去年,它将咖啡杯高度设计得短一点,并换上新的杯子握把,结果本来只能装864只杯了的货盘,竟能容纳2004只。一个杯子维持原售价50美分,但是运输成本降低了60%,一年有2500万个销售量,省下的成本非常可观。

以上几个直接明确度的观点,体现了设计不是简单的按需设计,而是设计是最大的成本控制手段,设计是超出用户想象之外的综合指标。

系统平台化

在软件业上我们不乏听到很多玄妙词汇。诸如DSS(决策支持)、WORKFLOW(工作流)、BI(商业智能)等,其中均隐含无所不能的平台味道。而在现实中,软件行业的人都知道系统平台化是对软件行业真正意义上的挑战,技术上的长征路。平台化适应业务的及时组合和变化应对现在还比较困难,尤其是现在经济高速发展的大环境下,业务的变化是常态。例如具有先天优势的应用软件系统,其代表企业是SAP公司,用了整整38年的时间,拥有了分布在120多个国家的超过24450家的用户,这些用户正在运行着84000多套SAP软件,形成了与Oracle公司双雄称霸ERP市场的局面。其他的企业很难进入这个层面,这从另外一个方面,也客观反映了系统平台化是一个很难攀越的核心竞争力。

在成熟的行业,成套的流水线作业,甚至包含整套体系的程控机器人产品线也已经不是什么新鲜事。整合CAD,CAE电子元件组装的效率已经足够让人眼花缭乱,所以工业产品的批量生产就是架构在系统平台上进行的,如果软件业能够架构通用平台,那么带来的经济价值将是巨大的。

其次,成熟行业产业链的高度发展弱化了核心研发。

我们知道,一个产品研发的轮回如图2所示:

规模化上游生产线造成了的产业内产品在源头上就是同质化。这对不具备核心研发能力和核心专利的大部分产业链中游制造商来讲就是必须面临的一个课题,如何进行二次研发,针对细分市场的增值转化成为目前成熟行业研发的主体。

同质化的演变最典型的就是体现在家电业。我们的电视经历了黑白电视、彩电、平面直角、数字电视、液晶电视、等离子电视等阶段;视频播放经历了录像带、VCD、DVD阶段。但是几乎所有的核心芯片或者真正技术研发关键部件却完全依赖进口,这种依靠渠道的完善和规模成本盈利的模式,影响了整个产业的经济效益。

软件研发的灵魂

尽管软件行业跟传统的成熟行业在研发管理方面有着很大的差异,但软件行业在设计上深入考虑用户需求、实现过程中密切结合信

息技术、产品可定制化的特点也值得传统行业借鉴。

设计源泉回归用户

软件行业的关键因素从诞生以来就是与用户的交流与沟通。所以参与整体设计的人员都要分批次的进行标准化的“需求调研和探讨”,究其本质动力就是在软件设计过程中,不同层面的人会有不同的思路和想法,提出不同角度的需求,使得研发进程混乱不堪。因为如果不和用户达成共识就会让整个产品失控,可能成为漫漫无绝期的死项目。

而在成熟企业中,研发本身受到的这种“干扰”较少,所以研发很“顺畅”。在初期进行定型后就可以按部就班的进行。但是成熟行业的研发周期长,投入大,用于量产,一旦出现与市场不符合,损失可想而知。所以,外在“干扰”其实是很有价值的东西,如果缺少外部驱动,就要内在驱动。解决这个问题,联想研究院就有一个很好的办法,流程规定“设计方案”完毕后必须到用户去讲解,而他们自以为完美的设计好多都回来修改了,因为他听到以前从来没有听过的东西,或者他们根本不知道他们的东西价值点在哪里。

IT系统成利器

成熟行业本身就是软件业的用户,而软件行业又是对应用软件理解最深刻的。成熟行业进行IT信息化建设保证研发管理的时候,不妨转换思路,确认软件提供商自身信息化建设的思路,因为在软件业有句不成文的真理:“自己都不愿意用的系统不要卖给你的用户。”

在软件业研发管理的实践中,软件行业是研发的追寻一定的步骤进行IT工具的建设。而不是在产品推广会上说的那样“一物治百病”。基本的几个准则如下:

数字文化的宣传是IT工具的前提。IT工具只能处理数字信息而不能处理模拟信息。因此,尽量使处理信息流的所有入口处的信息数字化,菜单化:

咬定青山不放松,数据集中为主线。选择一个主体依托系统,不折不扣的先确定核心系统。一般来说建设在协同平台或者财务系统是最常规的建设思路,然后呈放射状建设。建设的一个最低标准是首先保证数据的归一性,首先实施的也是数据的集中化作为第一任务。

系统建设及时化而不是累积化。流程稳定了,数据结构明确了,马上用IT系统固化,同时配备数据统计分析:一个支流程就会快速建立起来。数据结构,管理流程,统计分析三个要素必须全部具备才能进行建设:国内这方面做得比较好的如华为和联想,职员的工作台上密密麻麻布满了各个应用了系统,那就是执行的流程,而不是传说中的流程。而一股软件用户最关心的图表却是这些系统最弱化的地方,因为那是最后一步,也就是说是数据稳定后再快速做的事情。

整体流程固化后再考虑大规模成本软件包的IT化建设。因为只有那样,才能提出符合IT化的更现实的需求,才能做到更大化的集中。大型ERP系统基本都是在这个阶段提出的。

所以软件企业,在流程上好像更简单,但是高效。因为软件业本身的特点被更好地发挥,原理上能够快速进行动态数据的分析。鉴于此,成熟行业的研发应用的IT建设中应该更大程度的吸取以上原则,对工具本身的应用达到软件企业的水准。

产品设计定制化

在软件行业必须解决一个问题就是需求的个性化和研发产品化的平衡。因此平衡的过程中,研发管理采用了标准的配置管理,并利用现成的配置管理软件进行整理管理。

基本操作流程为把所有的需求归纳公用板本需求(如果能用参数配置解决的个性化建议也归纳于公共版本),然后在此基础上进行分支版本定义,在开发管理的过程中同步维护多个组合版本。而此过程的益处在于:

避免公用版本的重复开发和重复调试,并无代价地引入其他资源开发的新的公用版本功能:

大版本的动态定义过程就是产品化的抽象过程。

尽可能利用配置参数的作用。

大量的版本可以通过对公用版本+个性化配置参数+个性化分支版本临时组织形成最后发布版本。

而这体现在传统成熟行业中就是大规模定制式生产。例如美国福特公司在1982年到从1982年到1990年间汽车的车型增加了三分之一,达到了200多种,并且多数车型还提供了多种选择,允许客户按自己的爱好订制,从定货到交货的整个过程,都在向完全订制的方向发展。如此的规模进行及时完整的匹配开发管理,将会演变成一个巨大而容易混乱的管理流程。而借鉴软件业配置管理思路,进行整体管理,就会在技术手段和管理支撑上,保证了自由组合新产品的高效性。

向成熟行业取经

成熟行业经历了数十年甚是上百年的发展,在研发管理方面形成了很多经验和方法,无论是严格管理研发路标,还是重视专利,以及进行工业化设计的理念都是软件行业需要学习的。

研发路标硬化管理

在成熟行业,研发管理针对路标管理有严格的控制。在医药行业GlasxoSmithKline中,新产品开发过程中,大约需要35道关口,新药需要7年才会投放市场。每道关口都是决定产品研发是否进行的里程碑,是极其严肃和关键的。而这种硬性指标管理真是成熟行业在历史和教训中总结出来的。

软件研发的路标评审过程中,由于依据报告进行,同时在收益评估和关键指标的本质模糊性,造成了评审的严肃性不够。这恰恰是影响研发有效性和收益性的关键点。

从专利开始

在成熟行业中,专利成为公司战略运营的不可或缺的方式。放眼当今,专利纠纷尤其在半导体行业,成了产业竞争的爆炸物。各行业巨头争先抢占专利阵地,为对手埋设地雷。就算是全球头号液晶电视平板厂商夏普因为产能和专利限制,也表示正考虑从台湾的奇美电子手中购买液晶板或者在台湾建立生产基地,可见其产生的影响。

目前成熟行业的专利成熟度和审批的数量,即便在美国这样严格专利管理的国家内,也是相当可观的。同时可是看出成熟行业进行国际化竞争也是在从专利进入开始的。

软件行业由于其特殊性,更具备基础研发的条件,而软件专利的申请意识远远没有达到成熟行业的水平。同时,由于软件专利侵权的模糊性,更加明确了需要提前进行专利预防,否则会陷入更大规模的专利纠纷与澄清,导致对整体研发过程产生影响。

工业化生产

伴随着行业信息化建设的风潮和软件行业本身的成熟。软件研发更应该在保留鲜明定制化特点的前提下,按阶段进入工业化生产,可以分成以下三个阶段:

组件化阶段。从框架结构到业务单元,明确接口和封装模式。

设计流程工艺化阶段。脱离自主设计,结合阶段里程碑,形成闭环的工艺化流程。做到记录、控制一体化,形成流程驱动开发的新格局。

平台化生产阶段。着重产品平台化开发,发展业务定制,工作流定制和弹性域定制。

无论是成熟行业还是软件行业的研发都还面临着共同的挑战。首先,研发管理需要以人为本的“感动”管理,因为研发活动就是一个创意活动,创意诞生的基础是人的灵感。所以研发的产品需要首先感动自我,感动Team,感动用户。其次,研发管理需要财务化。在目前的管理过程中,要充分发挥财务在研发管理的主线作用:任何产品的立项和里程碑确认均有可跟踪的财务预算;任何评审环节的第一优先度是财务角度的评审。

作者:张京宇

第二篇:研发人员薪酬管理研究

摘要:研发人员是企业的核心人力资源,其薪酬管理是企业人才竞争中最关键、最敏感的管理问题之一。本文通过对企业中研发人员薪酬问题的研究分析,认为采用全面薪酬管理模式,可以有效激励研发人员的工作热情,从而吸引和留住优秀的研发人员,达到企业和员工共同发展的目标。

关键词:研发人员;全面薪酬管理;薪酬设计

研发与开发,对于国家和企业的竞争力来说是极其重要的。尤其对于技术和知识密集型高科技企业,优秀的研发人才是维系企业生存与发展的关键资源,然而研发人员的短缺正是当前企业面临的最严重的问题之一,许多企业正遭遇关键技术人才流失、创新不足等困境。而关键人才流失的一个主要原因就是:他们感觉自己对企业做出的贡献未能得到充分的认可和回报[1]。因此,对于研发人员的薪酬管理显的尤为重要,企业制定合理的薪酬管理制度,不仅是吸引和留住研发人才的前提,也是人力资本增值的重要基础。

一、研发人员的特点

1、素质高、个性强。研发人员拥有较高的学历和其他方面的能力素养,熟悉所在岗位工作的技术理论和专业技能,具有较好的分析能力和判断能力。研发人员的忠诚度是针对自己而不是雇主,他们有自己的福利函数,处于自身的情况选择企业,而不是被迫加入[2]。

2、自我价值观强烈。研发人员一般具有高层次的需求,注重自我价值的实现。他们渴望通过自身的努力来创造劳动成果,并得到社会的认可,从而实现自我价值。

3、知识更新意识强。在新知识和新技术日益更新的今天,研发人员的知识价值和能力价值面临贬值风险,而创新性知识的获得,更需要极大的人力资本投资,因此研发人员更注重不断地自我学习、参加培训和继续教育,以保持其人力资本的价值。[3]

4、替代成本高。企业所拥有的自主创新能力大部分都依赖于研发人员,研发人员大脑中的知识、技能和创新能力,是一种无形的资源,这一部分资源是企业所无法完全掌控的,这些资源会伴随着研发人员的转移而转移。骨干研发人员一旦辞职,就可能带给企业商业机密和专有技术的流失,同时也会让企业承受较大的招聘培训成本。

5、绩效评价周期长、难度大。研发人员的研究成果通常表现在新的工艺、新的产品、新的服务项目,这些创新成果在市场上转化成经济利润必将受制于企业内外的各种资源。

6、工作过程不易监控,劳动成果不易衡量

研发人员通常从事创造性的工作,其工作没有固定的步骤,表现出很大的随意性和主观支配性。同时研发人员一般不是独立工作,他们组成工作团队,研发成果多是团队努力和集体智慧的结晶,这给衡量个人业绩带来了困难。

二、研发人员薪酬管理现状

目前我国的研发人员薪酬管理状况主要表现在以下几个方面:

1.研发人员与普通员工同等待遇。很多企业没有把研发人员普通员工严格区分开来,使研发人员没有得到应有的重视,导致研发人员的满意度和忠诚度很低。

2.薪酬结构不合理。注重个人不注重团队,为了强化激励,企业往往过分强调员工个人评价与激励,这会影响研发之间的协作精神。

3.绩效考核不科学。大多企业的绩效考核表现为标准欠缺、标准与工作的相关性不强、操作性差或主观性太强、过于单一和标准没有量化等形式。

4.忽视内在薪酬。金钱只能满足某些需求而不是全部需求,成就、权利及自我实现属于员工的精神需求,不能通过物质刺激得到满足。然而,在我国企业薪酬管理制度设计中,大多数企业未注意到内在薪酬的存在及对企业发展的重要作用。

三、研发人员全面薪酬管理模式

全面薪酬管理体系是以员工为导向的整体性的系统薪酬设计,它认为从激励的角度来看,薪酬是员工个人行为所导向的目标和工作动机产生的源泉,有效的薪酬体系及其管理必须让员工明确知道什么样的行为是组织所倡导的[4]。全面薪酬管理体系不仅能够提高薪酬的质量。同时,由于它扩大了薪酬的内容,通过经济和非经济手段帮助企业与员工之间建立起伙伴关系,并让员工享受到了个性化薪酬制度所带来的愉悦。

(一)全面薪酬管理要点

1.直接薪酬和可变薪酬。直接货币薪酬就是基本工资,企业根据员工岗位特点,对岗位进行评估,同时了解市场上基本工资给付的水平,从而确定基本工资。可变薪酬方面,企业通过留用奖金计划,向员工提供额外的奖励,鼓励其在企业的长期发展。

2.福利性薪酬。福利分为固定福利与弹性福利。固定福利包括国家规定的养老保险,医疗保险,生育保险,工伤保险,失业保险和住房公积金,以及国家所规定的全薪假期,法定的节假日,年休假,产假,婚嫁等。弹性福利是在固定福利项目基础上,根据员工的需求和市场的情况,增加了新的福利内容,如住房补贴,交通补贴,等项目,弹性福利可以更好的满足员工不同年龄层次的需求,不同家庭状况的需求。

3.非货币性外在薪酬。安全舒适的工作环境,自动化办公,员工健康和生活项目,提高员工工作和生活的平衡,如员工就餐环境的改善,健康讲座,健身房等,使员工能够享有轻松愉快的工作环境。举办员工运动会,节日晚会,通过丰富多彩的活动,来营造良好的工作氛围和工作关系,体现对员工的认可与尊重。

4.内在薪酬。企业鼓励员工不断的学习新知识和技术创新,员工如果希望进一步深造,进行与业务相关的学习或更高学历的学习,企业将给予费用的报销。建立企业员工职业发展体系,为员工晋升提供顺畅的通道。内部的轮岗和转岗机会,通过内部的岗位招聘,员工可以转入其感兴趣的部门和岗位,从事自己喜欢的工作。

(二)研发人员全面薪酬管理流程设计

1.研发人员岗位分析。结合企业经营目标,通过了解研发人员的各项工作内容、工作所需要的技能、学历背景等因素确定工作的价值,作为决定合理薪酬的依据。

2.研发人员岗位评价。企业根据研发人员岗位评价指标体系,对岗位的主要影响因素逐一进行测定、评比和估价,得出各个岗位的量值。由此对比评定岗位等级,为研发人员设计合理公平的薪酬等级。

3.研发人员薪酬调查。薪酬调查重点解决的是薪酬的对外竞争力和对内公平性问题,薪酬调查报告能够帮助企业达到个性化和有针对性地设计薪酬的目的。

4.研发人员薪酬定位。薪酬定位是薪酬管理的关键环节,是确定薪酬體系中的薪酬政策线、等级标准和等级范围的基础。对于研发人员适合采用领先薪资策略

四、结束语

企业的薪酬管理体系要与企业的战略目标和人才目标相一致,全面薪酬管理体系能够更全面的考虑员工的整体薪酬策略,在基本工资的设计中能够客观反映内部的岗位价值和外部的市场价值,做到公平合理,这样员工才能认可,使企业与员工达到共赢。本文从全面薪酬管理的思想出发,研究如何在企业中建立面向研发人员的全面薪酬管理体系,为解决研发人员薪酬管理中存在的问题提供有效的解决途径。(作者单位:石河子大学)

参考文献:

[1] 吴筱玫.知识员工与全面薪酬战略,郑州航空工业管理学院,2005,(9):98

[2] Yogis Amphora.Knowledge Management for E—Business Performance:Advancing Information Strategy to Internet Time[J].Informationstrategy,2002,16(4):5—16.

[3] 葛智勇.基于P-CMM的中小高科技企业研发人员激励机制研究,兰州大学学位论文,2010.

[4] 王丁.研发人员培养研究——以深圳市高科技企业为例.厦门大学学位论文,2009.

作者:于立军

第三篇:教务管理系统研发创新

摘 要:研发了一套适应技工院校教学特点的教务管理系统。优选基于WEB的B/S架构,融合ASP与SQL技术,设计了用户管理、成绩管理、课程管理、工作管理、公物管理和信息查询等模块。系统具备安全性、高效性、灵活性,满足了院校需求,并在试行过程中不断改进、不断完善,为技工院校教职员工和学生带来了便利。

关键词:技工院校;教务管理系统;ASP;SQL

工业技术创新 URL: http: //www.china-iti.com DOI: 10.14103/j.issn.2095-8412.2017.03.053

引言

智能化管理手段的不断完善得益于计算机及网络技术的飞速发展,也推进了教育教务系统的信息化建设。智能化管理是科学管理的首选,是衡量一个学校现代教育管理水平的标准之一。其中,教务管理工作是技工院校普遍面临的一个极为重要的环节,是整个技工院校智能化管理创新的核心和基础。

然而,据某年肇庆市区的5所中职类学校及其县区的5所中职类学校的教务管理信息化调查报告可知:无一所学校的教务管理完全实现信息化。3所学校实现了评教网络化,仅占所调查学校的30%;5所学校使用QQ群进行文件传送,其他教务管理工作,如部门文件交流等,大多依靠手工完成。各个部门的数据易形成信息孤島,不利于学校的综合管理;教师重复工作量大,效率低下,时而出现“踢皮球”的现象,无法真正追究责任人的直接责任;人工排课方式经常导致冲突,且往往上课后才发现,严重影响了教学环节的正常运行。这些现象反映出技工院校现代化、信息化、智能化管理的步伐停滞不前。

为了促进整个技工教育教务管理的创新,亟待开发一套适应技工院校教学特点、能够有效管理数据而又简单易用的教务管理系统。

1 技工院校教务管理系统研发要述

通常,技工院校教务科的职能主要包括学生信息管理、学生成绩管理、教师管理、排课管理、课程管理、班主任管理、评教管理、网上报修等事务的综合管理等,需要输入、查询、统计、分析和评估大量数据。

1.1 实现手段

教务管理系统项目研发初期曾考虑了两种实现方法,一是基于局域网内的软件形式,即C/S架构;二是基于WEB的网页形式,即B/S架构[1]。

若采用C/S架构,需要机房安装特定软件、统一安排时间,故存在边界和局限,而且耗资巨大,不利于将来发展。其对计算机配置有较高要求,在配置落后的计算机上运作时可能相当慢,甚至出现卡顿、无响应等,特别是当软件功能日益完善后,系统配置要求更高,将不得不大量更换学校用机。此外,对兼容性也有要求,导致了使用上的不便。

而若采用B/S架构,则对用户端计算机要求较低,主要运算均由服务器来承担。使用上,只要能够连接网络,无论身在何处均可操作,顺应了未来发展趋势。

因此,决定采用基于WEB的网页形式教务管理系统。

1.2 基本技术及工作环境

由于系统采用ASP开发技术,故开发工具采用Dreamweaver软件,数据库采用Microsoft SQL Server 2015,其中结合了基于HS的技术。

系统设计遵循软件4S原则——满意(Satisfaction)、服务(Service)、速度(Speed)、诚意(Sincerity);围绕原则进行了4方面的任务设计——系统功能模块设计、数据库设计、出错设计、安全保密设计[2]。

Asp就好比一个组件(C:WINNTsystem32inetsrv下的asp.dll),可以用VBScript或Javascript使用它的一些内置对象或函数,并在IIS Web服务器中解释执行。

小型系统研发可以使用Dreamweaver或Editplus等。虽然制作网页编写代码完全可以使用纯文本编辑器,但Dreamweaver等只是方便调试、自动提示代码等的功能,节约时间成本。

SQL Server 2015是一个关系数据库管理系统。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT推出后日益完善,对Windows操作系统兼容性十分理想。鉴于目前大多数电脑系统都安装了Windows操作系统,故采取之。

1.3 系统功能模块设计

通过文献法、调研法、问卷讨论法等三种科研方法,最终确定该系统称作ZQGJJW,目前最新版本为1.2,功能模块(树形分支方框图)如图1所示。

其中蕴含的特色功能如下:

(1)用户管理:将用户分为学生、教师、各教学系部主任、校领导和管理员。

(2)成绩管理:在线提交学生成绩,并制作成绩分析表及奖学金。

(3)课程管理:实现自动排课功能,保存每学期的课程安排。

(4)信息查询:学生登录后可查看自己的成绩以及本班课表、同学信息,还可以对教师进行评价;教师登录后可以查看本学期课程安排、评教结果和学生意见;各教学部主任和学校领导可以浏览全体教师的基本信息、考核成绩、评教结果,和全体学生的基本信息、成绩信息等,并下载相关信息,还可以浏览学生报修情况和课程表信息等。

(5)班主任工作管理:登录后可以查看班主任日常工作得分以及评教结果,还可以通过成绩管理栏直接打印学生家庭报告书。

(6)公物管理:可以通过留言的方式进行公物报修。

1.4 数据库结构设计

数据库主要包括以下6个表:学生信息表(students)、教师信息表(teachers)、管理员表(admins)、成绩表(score)、公物表(assels)和留言表(message),详见表1~表6。

2 技工院校教务管理系统研发创新点

教务管理系统是教学活动中的一个重要组成部分,将教学资源与教师、学生及各部门之间错综复杂的关系紧密联系起来,确保准确性和实时性。教务管理系统从人们的需求出发,具有智能化和人性化,辅助教务人员管理教务工作的特点,并且发挥计算机能够存储大量数据的共享性和高效性,使教务工作具有易操作性,变得更加简单、可靠、安全、方便,并全面提高技工院校的办学质量与效益。同时,系统将用户分组,分别授予不同的权限,选用了MD5加密机制,大大增强了系统的安全性,使系统的良好功效更好地发挥出来。该系统创新点如下。

2.1 数据库的连接

与以往数据库连接方式不同,本系统通过ASP与ADO技术的结合来实现同数据库的集成。ADO是一种Microsoft所支持的数据库方法,在ASP中,ADO可以看作是一个服务器组件(Server Component),简单地说,它是一系列的对象。ADO共定义了7种对象,功能强大,可轻松完成数据库的复杂操作。具体步骤可以归纳为:创建数据库源、创建数据库链接、创建数据对象、操作数据库、关闭数据对象和链接[3]。

2.2 系统加密

从两个方面进行考虑:一是数据安全,二是系统安全。其中,以数据库数据加密为安全核心,是为增强普通关系数据库管理系统的安全性,提供一个安全适用的数据库加密平台,对数据库存储的内容实施有效保護。它通过数据库存储加密等安全方法实现了保密和完整性要求,使得数据库以密文方式存储,并在密态方式下工作,确保了数据安全、稳定、可靠。

在ASP系统中,数据库采用MD5双向加密的加密算法,其规律有二:一是任意两段明文数据加密以后的密文不能相同;第二是任意一段明文数据经过加密以后,其结果必须永远不变。实现数据库加密的文件命名为md5.asp[4]。

2.3 信息查询

该系统涉及多项数据查询,主要采用SQL语句中的SELECT命令,使用灵活,并减化了工作量。例如查询课表时采用了分组查询命令:

Sql=“select class,teachers,kecheng,nian,xueqi,yipai from kebiao where class=“&cla&” and nian=“&nian&” and xueqi=“&xueqi&” GROUP BY class,teacherid,kecheng,nian,xueqi,yipai”

查询评教结果时采用了分组和排序:

Sql=“select teacherid,sum(score) from tping where left (teacherid,2)=“&firstdept&” GROUP BY teacherid order by sum(score) desc”

查询课程安排时采用了子查询:

Sql=“select * from kecnganpai where class=(select id from class

name where class=“&cla&”) and ruxuetime=“&nian&” and xueqi=“&xueqi&”

2.4 引入常用文件

引用连接数据库文件,实现页面与进行数据库之间的交互,为存取信息到数据库提供桥梁。

引用MD5加密算法,当登录时,加密用户输入的密码并与数据库中的密文对比,以进行身份验证,确定用户数据的安全性。

2.5 密码检测

使用代码见附录A。

3 效益分析

该系统的运作在技工院校明显提高了在校师生、领导的工作办事效率,例如:

(1)通过“用户管理”模块中录入师生信息后,可在“信息查询”模块中浏览,整体实现了信息的系统性、可统计性、公开性。当然,不同权限的用户能浏览到的信息范围是不同的,这样又具备了权限性和安全性[5]。

(2)对于成绩管理模块,教师能够录入每个期末各班级的学生成绩,学生也可通过登录账号浏览到自己该学期的各科成绩,从而使每个学生的成绩具有可记录性和查询便捷性,只需通过管理平台就能查询,而无需特意寻求教师帮助,节省了时间,提高了工作效率。

(3)学校管理层通过在平台上排课协调学校运作。例如,若有教师休产假,管理人员可以安排调课,学生也可通过平台更便捷地改修课程,整体提高了学校的经济效益,并将带来更大的社会效益。

4 结束语

ZQGJJW 1.2教务管理系统于2013年12月研发成功,于2014年1月开始在我校试行。在试行的这些年来,收到了来自不同部门的反馈意见,总体评价良好。根据反馈不断改进、不断完善、不断创新,终于获得了一片欢呼声,为学院教职员工和学生带来了福祉。

参考文献

[1] 戴慧珺, 胡飞. 教务管理系统设计[J]. 微处理机, 2008, 29(5): 147-149.

[2] 谢林川. 基于ASP的网络教学管理系统分析与设计[J]. 电脑编程技巧与维护, 2012(10): 133-134.

[3] 任多礼. 用千兆位以太网技术改建校园主干网的构想[J]. 西安石油大学学报: 自然科学版, 2000, 15(6): 36-39.

[4] 张鑫. 千兆以太网校园网规划与实现[D]. 北京: 北京交通大学, 2008.

[5] 裴有柱. 计算机网络技术[M]. 北京: 电子工业出版社, 2002.

作者:刘剑君

上一篇:电子行业毕业论文下一篇:药学本科专业论文