计算机专业毕业论文范文 摘要: 能量管理系统(EM S) 是当代大电网运行不可缺少的手段, 但是我国各电力公司EM S 应用软件的实用化程度还较低。最近, 国家电力公司对于各调度部门的EM S 提出了实用化要求, 并提出了考核标准, 各调度部门都在为这一目标而努力。因国内网省调大部分采用国外的EM S, 不具备考核统计功能, 作者根据国调中心提出的实用化要求, 对湖北EM S 进行了EM S 考核监视管理系统的研究和实施。该系统深入 EM S 核心内部, 结合外部软件编程, 对EM S 的运行参数进行人工设置并对EM S 应用软件的运行状态及结果进行实时考核统计和控制。该系统对EM S 各应用软件进行了全方位、功能全面的自动不间断规范化考核监视, 为EM S 的实用化打下了坚实的基础。关键词: EM S; 监控系统; 电力系统中图分类号: TM 734 文献标识码:A 1 引言在全国电网互联和电力市场的推动下, 为了对大电网的安全、优质、经济运行和环保及效益进行协调优化, 能量管理系统(EM S) 将会有一个更大的发展, 并将成为当代大电网运行不可缺少的手段。但是, 目前国内各电网的EM S 均缺乏全方位的, 功能全面的考核监视管理系统, EM S 的管理维护和考核监视主要是由运行人员手工完成, 自动化程度较低, 可靠性、准确性也较低。EM S 应用软件的使用和系统质量还有待时间的考验, 为进一步促进EM S 应用软件基本功能的实际应用, 充分发挥其在电网安全、优质、经济运行中的作用, 并配合中国一流电网调度机构考核验收来规范和指导基本功能的验收工作, 国家电力调度通信中心制定了EM S 应用软件基本功能实用要求及验收细则[ 1 ] , 要求狠抓EM S 的实用化工作。笔者根据国调中心调自[1998 ]126号文 “关于印发《能量管理系统(EM S) 应用软件功能要求及其实施基础条件》(试行) 的通知”及其附件, 国调中心[ 1999 ]207号文“EM S 应用软件基本功能实用要求及验收细则”, 以及湖北省电力调度通信局自动化科制订的“EM S 考核监视管理系统功能规范”, 以湖北电网EM S 功能的实用化改进和考核管理为课题, 设计并建立了EM S 考核监视管理系统。该考核监视管理系统在对EM S 应用软件的功能进行实用化改进的基础上, 可以对EM S 应用软件的运行状态及结果进行实时监视和控制, 自动计算及生成EM S 运行考核指标和报表。该考核监视管理系统可以显著地减少运行人员的分析计算工作量, 把运行人员从大量复杂、烦琐的数据检索和计算工作中解放出来, 提高了工作效率和准确性。通过对 EM S 各运行模块的监视和控制, 有效地改善了 EM S 的运行性能。该系统还可以将EM S 的实时运行状态, 中间计算信息及计算结果在Internet 网络上发布, 实现系统的无人值守及远程监控和故障诊断, 具有实用价值。该系统的研制成功为EM S 的实用化打下了坚实的基础, 充分发挥EM S 在电网安全、优质、经济运行中的作用。2 EMS 考核监视管理系统原理和结构考核监视管理系统硬件主要包括考核监视计算机、网络适配器和激光报表打印机等。其硬件配置如图1所示。考核监视计算机通过双网分别与EM S 和管理信息系统(M IS) 相连, 其中一个网出现故障时, 不影响系统的正常运行, 即具备双网切换能力。图1 EMS 考核管理系统的硬件结构 Fig. 1 Hardwares for superv isory con trol system of EMS 考核监视管理系统软件包括EM S 自动考核监视软件、考核指标统计管理软件和网上信息发布系统三部分。其流程图如图2所示。考核监视管理系统从EM S 获取有关实时数据和运行状态信息, 通过标准网络数据通信接口, 将这些实时数据和运行状态信息传送到EM S 自动考核监视管理计算机。通过数据格式转换软件, 在本地机上建立考核管理系统专用实时数据库, 并完成数据的计算、统计、分析和处理, 生成报表、曲线等考核监视结果, 刷新考核管理系统本地实时数据库。将数据与管理信息系统(M IS) 共享, 在网上发布相关信息, 并根据需要发信给电子值班员。图2 EMS 考核管理监视系统原理框图 Fig. 2 Block diagram of superv isory con trol system of EMS 流程图的第一步是在EM S 上完成必须的源程序修改和程序编制, 这是专门针对湖北EM S 系统 (ABB S. P. I. D. E. R 系统) 设计的。因为某些EM S 考核指标的统计信息在现有湖北电网EM S 的运行状况和输出条件下是无法得到的。为此, 针对EM S 源程序进行了修改和扩充。增加了EM S 的控制参数的设定和计算结果的输出。3 系统主要功能EM S 考核监视管理系统有如下具体功能: 3. 1 EMS 计算数据的实时监视3. 1. 1 母线平衡监视计算厂站母线进出线路、变压器的有功功率和无功功率实时数据的代数值和净值。并将净值和门槛值进行比较, 筛选出母线不平衡的站。用排序方式, 按净值的偏差大小显示各厂站的站名、净值及其所属的量测分量。正常厂站用绿色显示; 净值偏差超过基准值的3. 0% 时, 用黄色显示; 净值偏差超过基准值的5. 0% 时, 则用红色显示。同时可用曲线方式分别显示各厂站的净值偏差。曲线密度为每个实时数据库数据刷新周期(目前定为1 m in) 1个点, 保存时间为3天, 曲线横纵坐标可在线修改。并监视净值更新情况, 若净值连续超过30 m in 不更新, 则可认为该路RTU 停运, 记录该路RTU 停运和恢复运行的事件。事件保存时间为2个月。如果全部RTU 不更新, 则提示运行人员EM S 系统死机或EM S 考核监视管理系统与EM S 的网络通信中断, 并将此全停信息送电子值班员告警。3. 1. 2 线损监视计算线路两侧有功功率实时数据的差值。并将差值和阈值进行比较, 筛选出线损异常的线路。用排序方式, 按净值的偏差大小显示各厂站的站名、净值及其所属的量测分量。正常数据用绿色显示; 净值偏差超过基准值的3. 0% 时, 用黄色显示; 净值偏差超过基准值的5. 0% 时, 则用红色显示。3. 1. 3 变损监视计算变压器两侧、三侧的有功功率实时数据的差值。并将差值和阈值进行比较, 筛选出变损异常的变压器。输出结果同线损输出结果类似。3. 1. 4 电压合理性监视计算多母线各段母线电压实时数据的差值。并将差值和阈值进行比较, 筛选出电压异常的母线。输出结果同线损输出结果类似。3. 1. 5 遥信.遥测的一致性监视根据开关状态和线路潮流值相一致的原则, 筛选出位置异常的开关。即遥测不为零, 而遥信位置断开的开关和遥测为零, 而遥信位置闭合的开关。输出各个位置异常的开关的名称和实际状态。3. 1. 6 遥信取反监视监视实时系统中进行了遥信取反定义的开关。输出进行了取反的开关的名称和实际状态。3. 2 EMS 模块运行状态监视3. 2. 1 模块投运状态监视湖北电网EM S 的应用软件包括实时数据快照模块(SN P)、状态量和模拟量的修正模块(SAR)、网络拓扑及模型建立模块(NMB )、母线计划模块 (BSK)、状态估计模块(SE)、网络参数更新模块 (N PU )、安全分析模块(SA )、网络灵敏度分析模块 (N S)、调度员潮流模块(DPF)、短期负荷预计模块 (SL F)、自动发电控制模块(A GC) 等功能模块。EM S 考核监视管理系统可以实时监视EM S 各模块的投运状态和控制模式, 并可以区别EM S 各模块投运状态和退出状态。在必要时候将模块退出运行的信息送电子值班员进行告警。可以区别EM S 的各种控制模式: 实时状态估计、实时调度员潮流、研究状态估计和研究调度员潮流的方式。对EM S 各模块的投运状态和控制模式的变化, 作为带时标事件记录下来, 保存时间为2年。3. 2. 2 模块运行状态监视实时监视EM S 各功能模块的运行状态。可以区别EM S 各模块的关闭状态、初始化状态、起动预备状态、请求执行状态、正在执行状态、超时状态、闭锁状态、执行完成状态、出错状态和停止状态等。在 EM S 应用监视器的流程图上, 标明各模块的运行状态。并将各模块运行状态的变化, 作为带时标事件记录下来, 保存时间为2年。统计各个模块连续处于出错状态的次数。并设置各模块的连续出错状态次数的限值, 若超过此限值则将出错信息送电子值班员进行告警。3. 2. 3 模块计算中间结果分析可以检查EM S 各功能模块软件运行过程中间出现的异常情况, 检查引起异常的原因, 并获取 EM S 各功能模块软件运行过程出现的信息。将其在网页上发布允许运行人员通过远程互连网进行监视和故障诊断。3. 2. 4 模块计算结果监视可以实时监视EM S 各功能模块的计算结果, 包括状态估计(SE) 和调度员潮流(DPF) 应用模块的迭代过程和收敛情况。并按月进行SE、DPF 软件收敛、不收敛资料的统计, 将统计资料保存2年。3. 3 模块运行的控制管理可以对模块的控制方式进行在线设定, 并能够进行模块计算迭代过程和计算收敛精度的控制。这是对EM S 应用软件的源程序、画面和数据库进行改造, 调节改变有关算法的控制参数, 使运行人员可以直接在EM S 监视器画面上对状态估计和调度员潮流等模块计算的过程和计算的收敛精度进行控制。3. 4 EMS 计算结果的统计分析对SE、DPF 模块的计算结果进行统计分析。按照不同电压等级量测类型基准值, 计算状态估计的估计值和调度员潮流的计算值的偏差, 自动查找不合格的计算点, 得到EM S 状态估计合格率指标和调度员潮流计算合格率指标。将计算结果和分析结果形成报表输出。3. 5 EMS 考核指标的管理建立EM S 考核管理数据库, 根据EM S 数据库和统计的运行历史资料, 自动地逐次计算EM S 运行考核指标, 包括: ①状态估计覆盖率; ②状态估计月可用率; ③遥测估计合格率; ④单次状态估计计算时间; ⑤调度员潮流月合格率; ⑥调度员潮流计算结果误差; ⑦单次潮流计算时间; ⑧负荷预测月运行率; ⑨月负荷预测准确率; bk月最高(低) 负荷预测准确率。3. 6 EMS 考核管理的信息发布系统EM S 考核管理的信息发布系统由当地机上的考核信息查阅管理软件和网上信息发布系统组成。通过建立EM S 考核监视管理系统主页, 将考核管理信息在网上发布。使运行人员既能在EM S 考核监视管理系统的本地机上查阅信息, 也能在通过网络进行网上查阅, 便于运行和管理人员查看。EM S 考核监视管理系统在实现上述主要功能的基础上, 综合目前已有的A GC 运行统计功能, 作为EM S 考核监视管理系统的一个子系统。4 系统特点(1) EM S 功能的实用化改造EM S 考核监视管理系统的考核管理范围很广, 实现的功能全面, 实用化程度高。其考核管理范围包括EM S 应用软件的所有功能模块。其实现的功能有: EM S 计算数据的实时监视、EM S 模块运行状态监视、EM S 模块运行的控制管理、EM S 计算结果的统计分析、EM S 考核指标的管理及EM S 考核管理的网上信息发布。这其中有一部分功能在现有湖北电网EM S 的运行状况和输出条件下是无法实现的。为此, 笔者针对EM S 源程序进行了详尽的分析, 并对相关模块的功能进行了修改和扩充。增加了 EM S 状态估计(SE) 和调度员潮流计算(DPF) 计算次数和收敛次数的统计结果, 并增加了SE 和DPF 的控制参数的设定功能。(2) 全自动免人工在线维护考虑到随着电力系统的不断扩展, 由EM S 管理的电力系统元件和设备将不断增加。若要求运行人员对EM S 考核监视管理系统进行手工维护, 势必将增加运行人员的工作量, 提高对运行人员的要求和降低EM S 考核监视管理系统的自动化程度、实用性及可靠性。为此, 本EM S 考核监视管理系统采取自动跟踪EM S 元件设备参数变化的方式, EM S 对新增线路、变压器、发电机、母线和厂站等遥测、遥信量, 均可以自动增加并进行监视考核。这使得运行人员无须深入了解、学习和掌握EM S 的数据结构和数据内容, 就可以熟练操作本系统, 满足了实用性和通用性的要求, 并提高了EM S 考核监视管理系统的可靠性。(3) 系统自动不间断运行及错误监控EM S 考核监视管理系统对EM S 服务器运行状态可以进行监视, 能够自动识别EM S 服务器的在线及备用状态, 并能够在EM S 服务器进行切换之后, 自动与其同步。而在EM S 单机服务器运行时, 自动由平常与EM S 备机服务器相连的工作模式改为与EM S 主机服务器相连, 继续对EM S 进行考核监视。EM S 考核监视管理系统具有自我运行监视软件模块, 一旦发现考核监视管理系统出现异常, 能够自动复位, 可以(在硬件环境条件允许的情况下) 对 EM S 的进行连续不间断的考核监视。5 结束语EM S 考核监视管理系统于2000年8月初设计实现后, 进行了全面测试并投入试运行。测试和试运行结果表明EM S 考核监视管理系统的各项功能均已实现, 计算结果准确可靠。EM S 考核监视管理系统能自动发现EM S 系统计算数据的非正常数据, 各模块的出错状态。可以对EM S 的状态估计模块和调度员潮流计算模块的计算过程和计算结果进行控制。EM S 考核监视管理系统满足了EM S 运行管理人员进行EM S 计算数据分析, 运行状态监视、计算过程及结果分析和EM S 考核指标及报表的统计计算的需要, 可代替由运行人员手工进行的繁重而复杂的数据检索和计算, 保证计算的可靠性和准确性, 自动生成EM S 考核指标及报表, 减少了形成EM S 考核指标及报表的人为主观因素和由此可能产生的误差, 大大节省了时间, 提高了工作效率。该系统为 EM S 的实用化打下了坚实的基础, 有助于EM S 充分发挥其在电网安全、优质、经济运行中的效益。该EM S 考核监视管理系统的硬件设备包括考核监视计算机、网络适配器和激光报表打印机, 考核监视计算机可以是一台高性能的商业机或工控机实现。整个系统的硬件设备配置经济, 具有很高的性价比。该系统的软件部分除了针对湖北电网EM S (ABB SP IDER 系统) , 对其某些应用软件进行了修改和数据格式转换外, 其它功能模块均为通用型标准化设计, 适用于其它各种类型的EM S。因此该 EM S 考核监视管理系统有较高的推广应用价值。参考文献: [1 ] 国调中心[ 1999 ]207号文《关于印发“EM S 应用软件基本功能实用化要求及验收细则”的通知》[Z]. [ 2 ] SP IDER operator’ s nanual ( ABB EM S 操作手册) [Z]. 收稿日期: 2000212204; 改回日期: 2001202214。作者简介: 彭 波, 博士生, 研究方向为电力系统稳定与控制及管理信息系统; 周良松, 博士, 副教授, 研究方向为电力系统稳定与控制, 电力系统自动控制及计算机监控; 夏成军, 博士生, 研究方向为电力系统稳定与控制及人工智能的应用;万 磊, 高级工程师, 湖北电力调度通信局自动化科。
博士研究生毕业答辩要求如下:
基本要求:在学校规定的学习年限内或结业后5个学年内,学习教育教学计划规定内容,德、智、体合格;
1.与毕业论文密切相关,西安交通大学为第一署名机构,申请人为第一作者或第二作者,其中第一作者为其指导教师(发表于中文核心期刊、CSSCI源期刊或其他中文学术杂志、 EI/IM收录的或)
2.博士研究生毕业论文,或者是申请人参与国家重大重点项目过程中取得的重要科研成果,或者是具有创新性的重要工程实践、重要社会实践、发明设计等,或者是不应该发表的重要研究成果
3 .毕业论文要求:博士研究生毕业论文工作量和字数应当与博士学位论文相当,符合学位论文规范。
西安交通大学简介:
西安交通大学(Xi’an Jiaotong University)简称“西安交大”,是中华人民共和国教育部直属的综合性研究型全国重点大学,由教育部与国家国防科技工业局共建,位列世界一流大学建设高校A类、国家“七五”“八五”重点建设高校、国家“211工程”和“985工程”首批重点建设高校,入选国家“珠峰计划”、“强基计划”。
“2011计划”、“111计划”、卓越工程师教育培养计划、卓越医生教育培养计划、卓越法律人才教育培养计划,环太平洋大学联盟、C9联盟、中国大学校长联谊会、全球能源互联网大学联盟、中俄交通大学联盟、CDIO工程教育联盟、丝绸之路大学联盟成员高校,中国人工智能教育联席会理事长单位,学位授权自主审核单位,中国三所开设少年班高校之一。
有一个诚梦计算机毕业设计,他们主要就是做这一类的,可以考虑下。
我还是建议你自己看看汉斯的(计算机科学与应用)期刊上的文献吧,别人给现成的论文估计是不大可能
一、定义计算机毕业论文是计算机专业毕业生培养方案中的必修环节。学生通过计算机毕业论文的写作,培养综合运用计算机专业知识去分析并解决实际问题的能力,学有所用,不仅实践操作、动笔能力得到很好的锻炼,还极大地增强了今后走向社会拼搏、奋斗的勇气和自信。 二、分类计算机毕业论文一般可分为四大类:1计算机信息管理2计算机应用3计算机网络4计算机软件三、计算机毕业论文研究方向计算机毕业论文的研究方向,通常有以下四类: 1.完成一个不太大的实际项目或在某一个较大的项目中设计并完成一个模块(如应用软件、工具软件或自行设计的板卡、接口等等),然后以工程项目总结或科研报告、或已发表的论文的综合扩展等形式完成论文。 这类项目的写作提纲是:1)引言(应该写本论文研究的意义、相关研究背景和本论文的目标等内容。);2)×××系统的设计(应该写该系统设计的主要结论,如系统的总体设计结论(包括模块结构和接口设计)、数据库/数据结构设计结论和主要算法(思想)是什么等内容。);3)×××系统的实现(主要写为了完成该系统的设计,要解决的关键问题都有什么,以及如何解决,必要时应该给出实验结果及其分析结论等。);4)结束语(应该总结全文工作,并说明进一步研究的目标和方向等)。2. 对一个即将进行开发的项目的一部份进行系统分析(需求分析,平台选型,分块,设计部分模块的细化)。这类论文的重点是收集整理应用项目的背景分析,需求分析,平台选型,总体设计(分块),设计部分模块的细化,使用的开发工具的内容。论文结构一般安排如下: 1)引言(重点描述应用项目背景,项目开发特色,工作难度等) ;2)项目分析设计(重点描述项目的整体框架,功能说明,开发工具简介等);3)项目实现(重点描述数据库设计结果,代码开发原理和过程,实现中遇到和解决的主要问题,项目今后的维护和改进等,此部分可安排两到三节);4)结束语。3.对某一项计算机领域的先进技术或成熟软件进行分析、比较,进而能提出自己的评价和有针对性创见。这类论文的写作重点是收集整理有关的最新论文或软件,分析比较心得,实验数据等内容。论文结构一般安排如下: 1)引言(重点描述分析对象的特点,分析比较工作的意义,主要结果等) ;2)分析对象的概括性描述;3)分析比较的主要结果(如果是技术分析,给出主要数据,如果是软件分析,给出代码分析结果,实验过程等) ;4)分析比较的评价和系统应用(可以给出基于分析比较的结果,提出某些设计实现方案,和进行一些实验工作 ;5)结束语。4. 对某一个计算机科学中的理论问题有一定见解,接近或达到了在杂志上发表的水平。这类论文的写作重点是收集整理问题的发现,解决问题所用到的基本知识,解决问题的独特方法,定理证明,算法设计和分析。论文结构一般安排如下: 1)引言(重点描述要解决的问题的来源,难度,解决问题的主要方法等) ;2)基本知识(解决问题涉及的基本定义,定理,及自己提出的概念等);3)推理结论(给出问题解决方案,包括定理证明,算法设计,复杂性分析等) ;4) 结束语。 四、计算机毕业论文的构成一般,一份完整、规范的计算机毕业论文应大致包括以下项目(各院校要求不完全相同):摘要及关键词Abstract and Keywords目录正文第一章 引言1、本课题的研究意义2、本论文的目的、内容及作者的主要贡献 第二章 研究现状及设计目标1、相近研究课题的特点及优缺点分析2、现行研究存在的问题及解决办法3、本课题要达到的设计目标 第三章 要解决的几个关键问题1、研究设计中要解决的问题2、具体实现中采用的关键技术及复杂性分析第四章 系统结构与模型1、设计实现的策略和算法描述2、编程模型及数据结构第五章 系统实现技术1、分模块详述系统各部分的实现方法2、程序流程第六章、性能测试与分析1、测试实例(测试集)的研究与选择2、测试环境与测试条件3、实例测试(表格与曲线)4、性能分析第七章 结束语致谢参考文献五、完成计算机毕业论文的各个环节:1、计算机专业实践环节形式:毕业设计2、毕业论文实践环节应注意的事项(1)、“毕业论文”实践环节在全部毕业学分中占有一定学分;(2)、“毕业论文”实践环节从起步到毕业答辩结束历时至少4周以上;(3)、“毕业论文”实践环节包括两部分内容:①完成“毕业论文”所开发的应用程序;②针对所开发的应用程序书写“毕业论文”说明书(即论文);3、毕业论文实践环节应先完成的工作在毕业论文实践环节之前,应向有关主管设计工作的单位或老师上报如下材料:(1)《毕业论文实践环节安排意见》(包括领导小组名单,毕业班专业、级别、性质、工作计划安排、实践环节工作步骤,指导教师名单,学生分组名单)、(2)《毕业论文(论文)审批表》一式两份(要求认真审核、填写指导教师资格,包括职称、从事专业、有何论著,每人指导学生不得超过一定人数,兼职(或业余)指导教师指导学生数根据情况酌减)。4、关于“毕业论文”工作的过程步骤:(1)、“毕业论文”题目的选择选题时应遵循以下原则:①选题必须符合计算机专业的综合培养要求;②应尽可能选择工程性较强的课题,以保证有足够的工程训练;③毕业论文工作要有一定的编程量要求,以保证有明确的工作成果;④选题原则上一人一题,结合较大型任务的课题,每个学生必须有毕业论文的独立子课题;⑤选题应尽量结合本地、本单位的教学、科研、技术开发项目,在实际环境中进行。总之选题要体现综合性原则、实用性原则、先进性原则、量力性原则等选题时要达到以下目标:①选题与要求提高综合运用专业知识分析和解决问题的能力;②掌握文献检索、资料查询的基本方法和获取新知识的能力;③掌握软硬件或应用系统的设计开发能力;④提高书面和口头表达能力;⑤提高协作配合工作的能力。(2)、“毕业论文”题目审核有关单位将毕业学生选择的题目填写在同一个“毕业论文(论文)审批表”中的“毕业论文安排表”相应栏目中,,审核通过后方可开展下一步工作。(3)、“毕业论文”应用程序开发实施(大致用时安排)①需求分析阶段(约一周时间完成)②系统分析阶段(约一周时间完成),同时完成毕业论文说明书前两章资料整理工作。③系统设计阶段(约一周时间完成)④代码实现阶段(约三周时间完成)同时完成毕业论文说明书第三章、第四章资料整理工作。⑤系统调试阶段(约二周时间完成),同时完成毕业论文说明书第五章资料整理工作。⑥投入运行阶段(约一周时间完成),同时完成毕业论文说明书中第六章资料整理工作。⑦毕业论文说明书的整理定稿阶段(约二周时间完成)资料来源:
要计算机毕业设计,先到这里来看一下范文吧,
我还是建议你自己看看汉斯的(计算机科学与应用)期刊上的文献吧,别人给现成的论文估计是不大可能
去看(计算机科学与应用)这样的论文~~~
博士毕业论文要求:具有独立从事科学研究工作的能力,另外论文需要取得了一定的创新性成果。 扩展资料 每个学校的`博士毕业论文要求是不一样的,比如中山大学需要一篇核心期刊、北京大学需要两篇北大中文核心等,但是都得具有独立从事科学研究工作的能力,另外论文需要取得了一定的创新性成果。
答题/ 帅小西De --期待为您解惑!
小西的答题肯定有些许不到之处,欢迎各位朋友批评指正,谢谢大家!
这大概由下面几个因素决定。
首先看学校,不同的学校要求不一样,不同的学校水平不一样,这样他们的博士毕业生毕业时文章数肯定不一样,一般说来,水平高的大学博士发的文章好些,文章说可能也多些。比如,有的985高校要求毕业时应该有四五篇文章,其中核心几篇,sci几篇都是有明确规定的,这就是为什么国内好多期刊文章泛滥成灾,没办法,为了毕业,不得不发。
第二,做研究肯定要看个人天赋,有的人三年小二十篇sci有的人延期一次又一次,七八年了还达不到学校要求,必须承认,人和人的天赋有差距,还差距很大。
博士不容易毕业,而且在职的尤其时间长。有了老婆孩子肯定要分散一部分精力,而且有工作了后顾之忧也少了。不像纯学生那么容易投入精力。
博士毕业能发多少文章是个人能力,发100篇也可以,发1篇也行,但是能不能顺利毕业就另说了。
1,目前很多学校正在逐步取消博士论文的硬性要求,更多的学校对论文的数量和层次都要要求。
越好的学校要求越高,有的学校要求sci,有的学校要求国内核心期刊,以下是国内一些学校的要求,题主可以参考。
清华大学:2019年起,不再硬性要求发表论文,新规称:”鼓励依据学位论文以及多元化的学术创新成果评价博士生学术水平,不再以学术论文作为唯一依据。
北京大学:本人为第一作者身份(导师为第一作者时本人可以为第二作者)在国内核心刊物或国际重要刊物上至少发表或被接受发表2篇论文。
北京师范大学:4篇以上(含4篇)学术论文公开发表(其中至少1篇为CSSCI期刊论文),或2篇以上(含2篇)学术论文在CSSCI期刊上发表。论文第一作者应为博士生本人(与导师共同署名文章同视为第一作者),第一署名单位应为北京师范大学马克思主义学院。
浙江大学:SCI 文章两篇。且对IF(影响因子)有要求。
这么多人考博士是为了什么?做研究呗,做研究总得有研究成果吧,没有研究成果的博士和你我有什么区别。
而展现研究生成果最直接的方式就是论文,对于学校来说,这个评价标准特别好量化,而且是借助第三方权威机构的力量来进行量化。
将来会有更多的学校会学习清华大学的方式,多元评价,但是在没有监督的情况下也容易出问题,有利有弊吧。
希望以上回答对你有所帮助。
博士毕业发论文多少取决于博士导师与博士生本人的学术水平和勤奋程度。南京大学曾要求博士毕业至少发表两篇SCI论文,国内核心杂志论文两篇相当于一篇SCl论文,均要笫一作者,合作的SCⅠ论文第二作者视同国内核心杂志论文一作。我所指导的十五名博士有个别人发表了4篇SCl论文以上包括另外有合作的SCⅠ论文或国内核心杂志论文,他们除了特别勤奋有才能外,实际上为硕博连读生,在实验室干了四至五年。绝大部分博士能通过答辩拿到学位的都能发表两篇SCⅠ论文。我的同行博导的学生特别优秀者在特级杂志Scⅰence杂志发表一篇论文也可以顺利毕业获得学位。多数博士发表论文在专业一流或一般水平(影响因子2至6左右)。博士毕业论文及发表论文质量数量是博士能否通过答辩的重要因素,但学风和学习能力也极重要,如果有一项图表数据造假论文抄袭则论文再多也会被取诮学位资格,并追究导师责任。
博士毕业一般发多少文章?这问话问的都没有一个限定,中文期刊还是SCI?几区?影响因子高不高等等方面都没有,只单单问多少篇文章,是不是有点太过草率了?
我要说的是,博士毕业向来不是以发了多少篇文章来定义好坏的,因为单纯的看数量并没有什么实际意义,现在更看重的是上面我说的那几点,不然你发的再多也不好找工作,一样不具有核心竞争力。
这个要求有时候不是学校要求的,而是博士导师要求的,若是没达到要求,导师一般不会让你毕业。
至于发文章的要求,都已经到了博士这个等级了,大部分的导师都是重质不重量的,不信的话你可以问问身边的博士生,他们毕业要求发表的文章是规定多少篇吗?不是的,他们一般都会回答你几区、影响因子为多少以上的SCI一篇至两篇,当然也有不做要求的,那几区都无所谓,影响因子也不做考量。
是的,导师宁愿自己的学生整个博士就发了一篇一区或者二区、影响因子为5以上的SCI,也不要发了五六篇四区、影响因子零点几的。
其实这是一个很现实的问题,而且在很多高校或者科研院所招聘博士毕业生时,他们要求的也都是高水平的文章,分区比较靠后的可能需要十几篇才能抵得上人家一篇。而985/211等(现在可能主要说双一流)高校的要求更是高的吓人。
所以不要再问什么博士生一般能发多少文章,应该问的是博士生一般要发几区、影响因子多少以上的文章才能毕业更为准确 。
我见到有师兄发了2篇SCI刚刚能够毕业的,有师兄都快毕业了还没写到2篇SCI不断为毕业发愁,我也见过有师兄发了10篇SCI的,直接去某二本学校任教安家费就100万,每个博士能够发多少文章的数量真的天差地别。
根据我的观察博士是否能够满足毕业要求和导师的关系更大一些,但是博士是否能够发出高水平的文章更多的还是靠自己是否有足够的想法、自己是否真正深入 探索 问题了。
1.博士是否能够达到毕业的要求真的和导师的状态有关。
有些博士生导师真的不会太管学生,心好一点的可能还会想办法让你博士顺利毕业,有的干脆就是你自己想办法、想idea,如果你想不出来的话你很可能就要延毕了。听说有个师兄就是导师不太管没办法毕业,最后退学了读了几年书还是本科学历。
有些博士生导师对学生真的会尽职尽责一些,会定期督促博士生的进度,刚开始想idea给博士生练练手,有一套成熟的培养体系,这样加上自身的努力,还是会有些学术强的学生突出出来。我们课题组的师兄就已经发表了3篇顶级期刊,还是非常厉害的。
2.博士毕竟要自己想出一些想法,有足够的创新点才能够发表文章甚至投好的文章。
博士刚开始看文献、看论文都是为了打开自己的思路,看了前人做的东西你发现他的有哪些改进的地方,这时候你和老师交流是否这个想法有进行下去的必要,如果能够做那么就把其付诸到实践当中,做实验就是这样的啊,文章不过就是做实验后的总结。你的多少篇文章就代表你博士想出了多少个成熟的创新点。
3.博士能够发多少文章还取决于专业。
一般来说传统工科、文学类的专业都比较难发文章,因为真的工科做实验、文科一些专业调研还是需要一定的实验周期的,但是像化学、材料、生物类的就相对好发文章一些。这些专业的博士平均论文数量还是比其他专业要高一些的。
结束语:能够发多少篇文章还是要看导师的状态、自身的努力有关系的,这也是为什么读博一定要找一个好导师的缘故。同时不同专业的博士平均发文章的数量也不太一样,生物、化学类的还是比其他专业多发文章的。
如果有什么问题欢迎关注和私信我!
我举几个学校的例子吧,大家可以根据自己学校的情况进行补充。
资料来源于网络,如果不准确请大家更正。
不同学校,同一学校不同专业要求都不一样,有些专业发十几篇属一般水平,有些专业发一两篇已经不错了,不能比.
这种事和很多因素有关。
1.文理科之间以及不同的研究领域差别很大。理科相对好发表文章。在理科中,材料化学领域也相比数学物理方向好发。
2.你的导师是否是你所在领域的大牛。大牛的课题组相对好发文章,也相对好发好顶级期刊。
3.这和个人能力有关。我是在材料领域,已我认识的人为例,有人博士期间可以发十八九篇一作的文章,也有因为达不到学校毕业要求而被延期的。
4.和你所在学校的层次有关。学校这个平台的好坏直接影响你好不好发文章。同样一篇文章以好学校的名义投稿和以一般学校的名义投稿差别很大。这是我的切身体会。
近些年来,随着各种各样的博士论文造假,以及因为博士发不出论文而选择自杀的新闻出现,人们对博士毕业的门槛产生了关注。
一名博士想要毕业的话,需要满足两个条件:1、证明学术水平的小论文成果达到要求;2、通过博士论文答辩。
就小论文这一项来说,诸如北京大学、人民大学、复旦大学、上海交大等等各大重点高校,都是要求有两篇核心期刊论文。
当然,在具体的操作上或许会降低要求,至少要有1篇核心期刊,另外一篇可以是C扩、C集或者得到学术委员会认可的普刊。
此外,对于同一学校的不同专业来说,论文数量的要求也是不同的。有一些专业发论文比较容易,那么数量的要求就会更多。
但不管这些要求具体为何,普遍的要求就是两篇核心期刊。达到这个要求即可毕业。
对于大多数博士来说,两篇就是他们水平的极限,这点毋庸置疑。
但对于学术水平比较高的博士来说,两篇根本就是小意思洒洒水,他们发表的数量能够达到5篇以上,就属于很不错的情况了。
总而言之,通常是两篇。
博士论文要求如下:
1、论文字数根据专业及课题不同要求在8000字以上。
2、论文内容应完整、准确,层次分明,数据可靠,文字简练,分析透彻,推理严谨,立论正确。
3、论文应采用国家正式公布实施的简化汉字、法定计量单位和国家制图标准。
4、论文采用的术语、符号、代号全文必须统一,并符合规范要求。论文中使用新的专业术语、缩略语、习惯用语,应加以注释。
5、文稿中的插图、照片,必须确保能复制或微缩。
注意事项:论文投稿前,须提交课题组老师审阅,所投期刊须征得指导教师同意。
1、中南大学计算机专业博士研究生实行弹性学制,学习年限为3-6年。2、 中南大学 博士学位研究生的学制实行弹性学制,为3年-6年,在学的最长年限为6年。其中,在职博士生学习期限至少为4年。课程学习一般应在第一个学年内完成,要求修满的总学分在17学分以上。在导师指导下,允许跨学科选修课程。在读期间,主要精力应放在科学研究和撰写博士学位论文上,专门从事科学研究的时间不少于一年半。
要求如下:1、在规定年限内要修满所有的学分。2、博士的标准学制年限是三年,如果硕博连读就是两年。3、在规定的时间内修满所有的学分,通过答辩以后,才能毕业。4、在核心期刊以第一作者的身份发表两篇以上论文,这是硬性要求。5、没有学术不端的记录。6、发表论文需要保证论文科学可靠,不能造假。
第十三条 课程要求 博士生在申请论文答辩之前必须修完培养计划规定的课程(马克思主义理论课、外国语、基础理论课、专业课和学术活动)并参加研究生院组织的考试、考查,成绩合格后取得规定的学分。 第十四条 学术水平 学位申请人通过博士学位的课程考试和论文答辩,成绩合格,达到下述水平者,授予博士学位: (一) 熟练掌握一门外国语; (二) 在本门学科上掌握坚实宽广的基础理论和系统深入的专门知识; (三) 具有独立从事科学研究工作的能力; (四) 在本学科领域或专门技术上做出创造性的成果。 第十五条发表论文要求 申请博士学位的博士生在学位论文预答辩之前,必须公开发表学术论文,而且:(一) 博士学位申请人必须是第一作者或第二作者(第一作者必须是我校的博士研究生指导教师)。(二)论文第一署名单位应为大连理工大学。(三)我校根据学科门类分为以下三类:1) 理科类学科各专业的博士生必须在核心期刊上发表两篇以上学术论文,其中必须有一篇为SCI收录的外文期刊论文;2)工科类学科各专业的博士生必须在核心期刊上发表两篇以上学术论文,其中必须有一篇为SCI或EI收录的外文期刊论文;3)人文、经管、建筑类学科各专业必须在本学科指定的核心期刊(由各分学位委员会指定并报校学位委员会批准和学位办备案)上发表二篇学术论文和一篇外文期刊或外文会议论文。(四)各门类学科的博士学位申请人在本学科指定的有重要影响力的国内外一流期刊(由各分学位委员会指定并报校学位委员会批准和学位办备案)上发表一篇文章等同于本学科发表论文要求。(五)在我校主办的同一种期刊上发表多篇论文只以该期刊一篇论文计。(六)各院系可以根据本院系的情况制订高于本细则的标准。各个院系制订的标准报研究生院学位办备案,具体实施由各个院系审查、学位办复核。 第十六条 博士学位论文要求 (一) 学位论文的基本科学论点、结论和建议,应在学术上有理论意义或对国民经济建设有实践价值。 (二) 对学位论文所述及的各个问题反映出具有坚实宽广的基础理论和系统深入的专门知识。 (三) 学位论文应在指导教师指导下由研究生本人独立完成,并对所研究的课题在本学科领域或专门技术上做出创新性成果。 (四) 掌握本门学科的研究方法和技能, 具有独立从事科学研究工作的能力。 论文内容和书写格式的具体要求, 参见附件3。 各院、系可参考上述要求,根据学科、专业的特点,提出本学科、专业学位论文的具体学术标准。第十七条 博士学位论文预答辩 博士学位论文必须在通过预答辩后方可印送有关单位同行专家评阅和申请博士学位论文答辩。(一)博士生要在预答辩前向所在学科点点长提交如下材料申请预答辩:①打印的学位论文初稿②《大连理工大学博士学位论文答辩申请表》③博士学习期间发表学术论文的原件。(二)各学科点点长根据博士生提交的材料拟订预答辩小组名单,预答辩小组至少由三名本领域的专家组成(不含指导教师),其中至少两人为博士生导师。博士生把论文初稿在预答辩前一周送交预答辩小组的老师进行评阅。(三)预答辩小组老师对学位论文初稿进行审阅,对学位论文的创新性和学术水平以及学位论文完成的工作量、学位论文的理论研究和实验研究的立论依据、研究成果、关键性结论及创新点摘要等做出评价,提出具体修改意见,并记录在《博士学位论文初稿评审表》中。(四)博士生预答辩通过后应根据预答辩小组的意见对论文进行认真修改,修改稿经预答辩小组组长和学科点点长确认后到研究生院申请送校外专家评审。第十八条 博士学位论文评阅 (一)博士生根据预答辩小组的意见对学位论文进行修改后,再将学位论文和创新点摘要(编号逐条简述)、《大连理工大学博士学位论文答辩申请表》、博士学习期间发表学术论文的原件、《导师提议明审评阅人名单(不少于六人,一个单位不多于两人)》交各院系的研究生教学秘书,由研究生教学秘书整理后交各学科点点长;(二)学科点点长可以根据情况对导师提议的明审专家名单进行调整和补充,提出三位明审专家;(三)研究生教学秘书将上述材料一并交研究生院学位办公室审批,学位办公室可根据情况对学位论文评阅人进行调整,确定三位明审专家,并从专家库中随机选取两位盲审专家。(四)五份学位论文评阅书(以下简称评阅书)由研究生院学位办直接寄给评审专家,评阅时间约为四十个工作日,评阅书寄回学位办登记,并由学位办及时把回收的评阅意见反馈给各院、系学位评定分委员会,五份评阅书需全部收回,如不够份数要及时补寄。 第十九条 博士学位论文答辩资格审查各院、系学位评定分委员会按照本细则第十三条至第十六条规定,结合培养计划对答辩申请人的资格进行审查。校学位评定委员会主席或学位办主任根据五份评阅书的评阅意见做出是否同意进行博士学位论文答辩申请的决定。(一)五份评阅书的评阅意见全部为同意答辩的可以申请答辩;(二)如果评阅意见为修改后答辩,则研究生需根据评阅意见认真修改,然后由相关学科点组织专家对修改后的论文进行评估和认定, 给出书面意见以及是否同意答辩的决定;(三)如果有一份评阅意见为修改后再审,则研究生需根据评阅意见认真修改后送原评审专家再审。再审通过后方可申请答辩;再审后仍为否定意见的,博士生要在收到意见后的三个月以上,一年以内对博士论文进行认真修改,重新预答辩和送审;(四)如果两份以上的评阅意见为否定,则本次申请无效, 申请人需在收到意见后的三个月以上,一年以内对学位论文进行修改, 重新申请预答辩和送审。(五)如果研究生和导师认为外审的否定意见属于学术观点之争,可以提出复议申请。校学位委员会将组成由相近学科点点长为组长的复议小组,由复议小组就是否是学术观点之争给出书面意见。如果复议小组认为是学术观点之争,则需再进行送审,送审原则是:有一份否定意见需再送两份论文外审。 如果复议小组认为不是学术观点之争,则需按第十九条(三),(四)条款执行。(六)有下列情况之一者,不接受学位申请或取消申请学位资格: 1. 未达到本细则第十三条和第十四条规定者; 2. 有剽窃他人学术成果行为者。 第二十条 博士学位论文答辩 (一)博士学位论文答辩委员会由五至七人组成,其中博士生导师应占三分之二以上。成员应包括两名非本院、系与博士论文课题相近研究领域的博士生导师,必须有申请人所在院、系的学位评定分委员会委员以及预答辩小组的成员,申请人的指导教师不作为答辩委员会成员。答辩委员会主席由教授(博士生导师)或相当职称的人员担任。 (二)院、系学位评定分委员会同意博士学位论文答辩申请后,由申请人的指导教师提议,院、系学位评定分委员会推荐五至七名博士学位论文答辩委员会成员名单报校学位评定委员会审批。经校学位评定委员会主席或学位办主任审核签字,获准答辩。(三)答辩委员会设秘书一人,由讲师及讲师以上职称的教师或相当职称的专业技术人员担任,协助组织答辩事宜。 (四)博士学位申请人须在答辩前五天把学位论文送交每位答辩委员会成员,答辩委员会成员预先审阅。(五)博士学位申请人须在答辩前以公开方式将答辩题目、时间、地点等答辩信息提前公告。(六)答辩会由答辩委员会主席主持,按答辩程序(参见附件4)进行答辩,答辩委员会根据学位论文的水平(包括评阅人对学位论文的学术评语和对学位论文创新点评价)和答辩的情况就是否授予博士学位做出决议,决议采取无记名投票方式,经全体成员三分之二以上同意方得通过,决议经答辩委员会主席签字后,报院系及校学位评定委员会,会议应有记录。 (七)博士学位论文答辩委员会认为申请人的论文虽未达到博士学位的水平,但已达到硕士学位的学术水平,而且申请人又尚未获得该学科硕士学位的,可做出授予硕士学位的决议,报送校学位评定委员会审议。 (八)学位论文答辩不合格的,经答辩委员会同意,可在1年内修改论文后重新答辩一次。若答辩委员会未做出修改论文后重新答辩的决议,或申请人逾期未完成论文修改,或重新答辩后仍不合格者,以后不再受理其学位申请。 第二十一条 内部答辩博士学位论文答辩一般应当公开举行。如果论文涉及国防、军事或国家机密,或由于技术秘密等原因,需要进行内部答辩的博士生,须填写学位论文内部答辩申请表报研究生院审批,按《大连理工大学关于涉密研究生保密管理办法》执行。 对进行内部答辩的论文,由院(系)学位评定分委员会和校学位评定委员会共同协商提出五名专家,匿名评阅,评阅意见密封返回研究生院学位办。五名论文评阅人的评阅意见一致通过,则由院(系)学位评定分委员会组织内部答辩;若有一份否定意见,则本次申请无效,重新修改论文,半年后再次向研究生院提出评阅申请。第二十二条 如果博士研究生申请答辩时未满足发表论文要求,但满足其他毕业条件,允许组织学位论文答辩,答辩通过者可以先予以毕业,但学位评定分委员会暂不审议其学位,直至博士生毕业两年内,满足上述发表论文要求后,由本人提出申请,学位评定分委员会再审议其学位。博士生毕业两年后仍未达到授予博士学位所要求的发表论文要求的,校学位委员会原则上不再受理其学位申请。 第二十三条 对于在校学位委员会会议上没有通过授予博士学位的申请者,校学位委员会可以在当次学位会以后的一年内再受理一次其学位申请,但是需重新进行预答辩、外审和答辩。如果第二次在校学位委员会上仍然没有通过,校学位委员会将不再受理其学位申请。
毕业论文没写好,晚上怎么睡得着!相信不少同学为毕业论文而烦恼。下面是为您带来的“计算机专业毕业论文”希望可以帮到您!更多毕业论文请关注实用资料栏目!
关键词 : 计算机 ;应用;技术; 学科 ;建设;实践;发展; 探讨
前言 :
因此,从现代化的角度来看,计算机应用技术的发明、推广和使用,是一个国家综合国力发展水平的衡量标准之一,是一个国家现代信息化建设的基础,更是一个国家科学技术发展的动力源泉。而我国高等教育是我国经济社会发展所需人才培养的重要基地,所以,办好高等教育的计算机应用技术学科建设的实践与发展至关重要。
1.计算机应用技术的概述
计算机应用技术的概念。计算机应用技术是一门研究社会中各行各业的技术、理论、方法以及系统中的计算机应用的学科。其中主要包括数值计算领域和非数值应用领域两大部分。如今,计算机应用技术不仅丰富了人们的生活,还对计算机的发展起到主导作用。
2.计算机应用技术学科建设的发展现状
数据处理。计算机应用使数据处理变得简洁、快速,通过对计算机的使用,可以快速,有效的处理数据,并完成管理和加工等工作。现阶段,很多高等院校或部门都开始实行档案信息化管理,实现了信息管理系统的建立 数值计算。随着科学技术的不断发展,计算机开始拥有运算速度快、运算的精度准确等特点,致使数据计算变得简单精确。所以现阶段大量的新学科涌现出来,例如计算力学,计算物理等偏重数据计算的学科。
过程检测与控制。通过对某种信号的检测,可以控制企业生产过程。因此计算机应用能够广泛运用于企业生产。同时对于仪器和仪表的引入,构建了检测与控制系统,加速了企业自动化的发展。
人工智能。当前我国科研人员已经开发出来了人工智能应用系统,该系统可以模拟人的判断能力甚至思维活动,在一定程度上降低了工作人员用脑程度,对今后的计算机发展有着里程碑式的影响作用。
3.计算机应用技术在发展中存在的问题及解决方法。
计算机应用水平较低。就目前现状看,我国正处于发展中国家的行列,我国上网企业或上网家庭的比例占总体比例很少的一部分,使得许多企业的信息化应用发展状况不尽人意,尤其是信息化的普及与应用于发达国家之间已然存在着一定的差距。
计算机应用发展不平衡。在我国沿海城市计算机的应用比较普遍,相对于大陆尤其是西部地区来说是十分发达的。但是正是由于这种发展不平衡现状,严重影响着我国经济发展的一体化和统一化。
4.计算机应用技术的发展趋势
微型化。笔记本电脑,平板电脑的出现,见证着计算机应用的微型化。在工业发展中,控制系统的庞大导致反应的笨拙与复杂。将计算机应用于管理的核心部分中,微型化大型器材,降低了投入资金外,还增大了计算准确性。
智能化。随着科技的发展,“智能”这一词汇深入人心。据报道,新一代的计算机,将可以高效的模拟人的思维逻辑过程和简单的感官行为。这就意味着它可以与人互动起来,具有听、说、读、写等互动行为。这一趋势,大大减少了人们的工作难度和繁冗的操作步骤。
网络化。网络化是现今社会的一个普遍的趋势,尤其计算机的网络化在社会中更是不可缺少的。例如对于交通运输,银行系统,甚至网络交易等领域来说,计算机网络发挥着越来越重要的作用。
巨型化。这里的巨型化并不是指体积的增大,而是储存空间和运行空间的增大。我国所研究巨型化的计算机应用系统,它具有超快的运算速度,几乎可以达到每秒几百亿次。
参考文献:
[1]朗海艳.浅谈计算机应用发展现状和发展趋势[J].中国科技纵览,2012.
[2]侯晓璐.浅析计算机应用的发展现状及趋势[J].科技创新与应用,2012.
[3]张华.浅谈计算机应用技术的发展与应用[J].现代农业,2012.
[4]马忠锋.计算机应用的现状与计算机的发展趋势[J].黑龙江科技信息,2011.
近年来,随着全球网际网路技术的普及、计算机技术的迅猛发展、数字技术的瞬息万变,计算机工程在人们生活、生产中的应用越来越广泛。下面是我为大家整理的计算机工程毕业论文,供大家参考。
计算机软体大体分为三类,一种是总述,一种是系统软体,一种是应用软体,系统软体的作用是促使各个硬体按照一定的规律协调工作,保证计算机处于正常运转状态。而应用软体的作用则是为了实现某种使用愿望而开发出来的软体。
1计算机软体工程专案管理的基本概念
工程专案管理的含义工程专案管理主要是业主通过委托从事工程专案管理的企业,签署相关协议,工程专案管理企业有义务和权力代表业主在工程专案进行的情况卜干预和服务。工程专案管理企业可以协助业主同项目工程总承包签订一系列合同,只是起到辅助性作用,不直接与总承包企业或者施工、勘察、供货和设计签署协议或合同,工程专案管理企业有责任在施工过程中监督合同的完成情况。
软体工程专案的概况
管理人员开展有序的专案计划
企业必须把人员管理放在重要位置,在软体工程专案的开发上人员的调配问题是保证工程顺利进行的重要因素,因此,专案能否成功和工作人员的工作能力、写作能力息息相关,针对工程专案的操作类别不同,可以分配成各个研究小组,进行科学合理的针对性开发和高效的协作,有利于工程的快速推进和更加完善。小组内的人员根据自身优势,确定自己的工作内容和工作时间。对专案进行正确的认识和对风险进行评估,与此同时从节约成木的方而出发,形成科学的人力资源调配机制,使专案得以顺利开展。
质量和配置管理工作
软体的质量管理工作是整个专案的核心工作,质量管理决定着计算机软体工程专案管理是否真正的成功,通过一系列保证质量的手段,有计划的编制、控制和保证专案质量。保证专案质量的方式可以通过定期的进行质量评估得以实现,在日常专案管理中要不断的对工作进行考查,对于专案不合格的地方要提出意见并且考虑整改措施,不断完善整个软体配置管理的记录工作,使专案的质量能有一定的检测体系,这样开发者会对专案工程的质量问题有比较深入的了解。
风险评估和管理工作
风险管理大致分为两种工作,一种是风险识别,另一种是风险评估。得到评估结果以后要针对问题提出相应的解决办法,定期检测计算机软体工程的好处是可以减小产生风险的概率,还可以避免一些因疏忽而产生风险,使专案的损失减少到最低,也减少了因专案风险而造成的一些相关责任人的利益冲突。
2计算机软体工程专案管理中存在的问题
管理团队的协作问题
分工合作是我们完成一个专案的基木因素,在软体开发方而更需要每个人的智慧一起凝聚出果实,共同享受成果,而目前在计算机软体工程专案管理方而资讯的交流方而存在一些问题,例如分工不清、团队不合作等问题。
需求分析和实际中的业务存在差距问题
计算机软体工程专案没有结合实际的活动需求,也没有调查有效的资料分析,因此计算机软体工程专案管理在开发出新的产品以后并没有取得理想的业务效果。
风险管理的问题
专案的风险工作是企业需要考虑的很重要的问题,如果风险没有相应科学管理,很容易带来巨大的损失,但是很多员工并不懂得如何规避风险,缺乏相应的专业知识,更是缺少对风险工作的管理,导致很多企业在风险来临时无法做出正确行动,造成巨大的经济损失。
3计算机软体工程专案管理的对策
对风险管理和工作进度进行有效管理
制定风险管理制度。计算机软体工程专案管理的工作人员必须具有一定的风险识别意识和相应的遇到风险的专业知识,并且能有效的控制风险的能力。在平时要做好风险评估的管理报告,针对可能发生的风险要及时预测并且做出相应的解决行动。设定专门的人员对计算机软体工程专案定期进行风险的评估和检查工作。在整个专案中,根据需要进行多次的风险管理工作,因为风险无时无刻都有可能存在,检查的目的是尽量减少风险发生,在一般情况卜处理风险的措施一般有三种:减缓、规避和转移。提高工程的进度,不断的推进工程的工作效率。要制定详细的工作计划表,并且尽可能达到最高的工作目标。工作人员有严谨的工作态度和高效的作息时间安排,管理人员要密切关注工程进度,不断的督促员工完成应做的工作量,有条理、高效的完成对员工的工作任务的监督工作。
建立完善的管理体系针对计算机软体工程的人员日常管理工作,要建立科学有效的管理方案。合理安排人才资源,确保在进行计算机软体专案工程时人员调配顺利进行。专业知识的培训对于工作人员来说
是必不可少的,可以极大的丰富计算机软体工程专案人员的专业水平和实践能力,减少工作上的失误,提高工作效率和工作人员的素质。奖罚制度是对企业员工优劣的衡量标准,所以在计算机软体工程专案管理方而采取奖罚制度可以极大程度上调动员工的积极性,使员工主动为企业创造效益,企业的发展才能有长远的未来。
建立合作的团队
在员工内部建立有效的交流机制。员工的内部工作经验交流是非常重要的,因此要完善沟通方法,开辟多种交流方式和渠道,不断的增强各个部门的沟通意识,使团队的力量不断凝聚起来。明确分工,责任落实到个人。计算机软体工程管理非常复杂,需要的人员也众多,因此必须要使每个员工明确自己的工作内容和范围,清晰的划分自己所需要负责的区域,清楚自己的责任,这样能够确保每一个步骤都井井有条,非常有秩序。调动整个团队的工作积极性。通过一些活动、奖励措施等使每一个工作人员全身心的投入到工作中去,愿意并想要去做的更好,不断激发团队的潜力和员工的协作能力,这样专案不仅会做的越来越好,员工内部也会越来越和谐并且充满正能量,企业的效益也会不断得到提升。
4结语
计算机软体工程专案管理的工作内容十分的复杂,要保证软体工程按照工程原计划进度顺利开展工作,并且要节约成木、保证质量,必须熟练对计算机软体进行操作,在现在的大多数生产计算机软体的企业中最为重要的就是软体工程专案的管理效率,软体工程专案的成功条件是软体专案要具有科学性和高效性,在此基础上企业的合理管理也是企业走向成功的关键。
1现状分析
培养高质量的软体开发人才一直是社会和行业关注的焦点。早在11年前,对于工程教育的迫切性就被人提出来[1]。工程教育本身也作为一个系统问题被讨论[2]。现在从国家层面在战略上建立了软体学院进行专门培养,各个高校也不断推出新的课程、新的措施方案。在这一领域虽然比过去似乎已经有了翻天覆地的变化,但来自企业的呼吁似乎一直反映出诸多不尽如人意。更多的思路希望将企业的力量直接引入到教学,比如实训基地等[3];而国家层面也非常关注实训[4]。但实际效果可能变得流于表面,因为企业往往难以将核心的工作拿给学生做,而其训练的专案也并未从更全面系统的角度去设计,其锻炼效果就有限了。在软体开发这一领域,由于其具有变化迅速,新技术不断涌现的特点,导致不少在教育内容上选择了追逐新技术、新语言、新平台,以能用会用这些流行主流技术为目标。典型的代表就是北大青鸟,有些二本的学生在毕业前专门花钱去青鸟学习,似乎可以看到这种教育的优势。但另一个矛盾的情况是,往往那些关注员工后劲的公司却不愿意招聘青鸟的学生。如果将目光投向国外的顶级大学,例如斯坦福,其教学上并没有去“依赖”校企合作,以及很热门的“实训”。其核心课程依然是过去的传统经典课程。以一个研究生为例,一学期能修2门课是正常,3门就很优秀。它并没有追逐所谓的新技术。但无人质疑其学生的工程能力、科研能力和创造能力。
2什么是计算机工程能力的核心
什么才是我们软体开发教育的核心知识架构,怎样才能培养学生可持续发展的核心竞争力?我们调查过一些非常高水准的软体开发者,发现他们往往在底层软体上持之以恒地进行长时间深刻的锻炼,然后在未接触的新领域才能非常迅速地掌握核心。例如,一个非计算机专业的系统分析员曾经“只”在DOS这种原始的作业系统下玩了10年,甚至自己写过一个汉化的DOS。他只有书本上的一点点网路知识时,就用一两天时间解决了一个学通讯的研究生1个月都不能解决的网路故障。这是一个典型的例子,他并没有“实际的”网路经验,什么使得他如此轻松地进入了新的领域呢?而另一个曾就职于vmware、google等顶级公司的程式设计师,在Unix下只用C语言做了10年系统级程式设计。当用Java,C++甚至是javascript时,其学习时间只是1天,很快就比做了几年专门java程式设计的程式设计师还精通。如何才是软体开发人员的本质力量?什么才能让他们在变化万千的新技术面前屹立不倒,乘风破浪?
计算机工程能力
我们认为计算机工程能力包含两方面的内容:1核心知识架构;2计算机的思维方式。什么是核心知识架构呢?是反应该领域最基本规律和支撑技术的知识。简单地说就是传统的作业系统、编译、资料库。作业系统将硬体、软体、高阶语言和汇编融汇在一起,它几乎包括了软体工程中所有重要的因素。举一个简单的例子,似乎只有面向物件这种“高阶东西”才有的虚拟函式运用,其实在Linux中就有相应的虚档案系统。作业系统是最为复杂的计算机工程之一。编译融汇了大量的演算法,而且能让大家真正看“穿”语言的外表,深入到其内里,体现了最根本的计算机技术。其优化技术,也深刻地和硬体交融在一起,很好体现了底层风范。资料库,不仅是运用演算法最多的地方,甚至是超越作业系统的一个复杂的系统,从快取技术到i/o优化,到索引,再到事务处理,无一不是反映计算机最深刻规律。大家可以发现,所谓核心知识架构,都具有两个特点,反映本质规律,体现软硬融汇交织。也只有这样,才能建立下面谈到的“计算机思维方式”。
核心知识架构
为什么我们没包括一些新兴的语言和技术呢?似乎它们很“实用”。而且已经出现的问题是,按照传统科目和方式学习后,学生在企业什么都不会。这也正是大家关注工程教育的初衷。为什么不强调这些新兴实用技术的教育还在强调“古老”的“基础”。计算机领域一个显著的特点是,表面上知识更新非常快,新技术、语言层出不穷。这很容易导致当我们发现学生能力欠缺时,将问题归罪于新技术的学习不得力,知识结构老化。但其实目前的问题可以从另外一个角度考虑,是否是基础教育不得力?分析国外著名大学,如斯坦福、伯克利的课程,我们发现两个特点:1关键的基础课程,如作业系统、编译原理、资料库,始终是其最重要的课程,并没有过分追逐各种“新潮”技术。2学生一学期能修的课程非常有限,一般为3门课。而国内却呈现相反的状况,比如编译原理被降到了选修课的角色,新潮课程层出不穷,一个学生二年级一学期要修13门课。在这种走马观花的状况下,计算机这种具有强烈“手艺”色彩和工程实践的学科,被完全纸上谈兵化。而一些可怜的实验内容,还被学生的复制拷贝所湮没。我们认为,恰恰是这种情况,使得基础核心知识教育没有工程化,没有充分动手,导致了基础知识教育某种程度上的巨大失败。从以下鲜明的对比可以窥见问题的端倪:国内学生反映作业系统课程是文科课程只需要背条款考试即可;而相对地,国外著名高校作业系统课程要求学生实现“小”作业系统。国内资料库只讲其应用如大量讲解sql等运用,sql即使非计算机专业人士也很容易学习,这也是它被发明的初衷。斯坦福的资料库课程中有一门需要实现一个数据库系统。在笔者走访的计算机工程上优秀的人才,发现其共同的特点就是在诸如作业系统或资料库上都有很深入的学习经历,比如前面提及的自己构建过汉化DOS系统,或者在Unix下,做核心以及驱动很多年等。而当他们接触新技术时,之前深刻的经验和淬炼的思维就让他们如虎添翼,快人一等。更有甚者,国外真正的最顶级专家,都是在这些领域有无与伦比水平的专家,从delphi的缔造者,转战到微软并入主平台的开发,也可看到雄厚的底层知识和能力的巨大作用。所以“老”知识并不是障碍,而是通向天堂的阶梯。究其原因,就涉及到工程能力的第2个方面,计算机思维方式。
计算机思维方式
对非专业人士它是很抽象的概念,而对真正专业人士,这又是一个非常鲜活的概念。这里限于篇幅,我们只举一个简单的例子。面对在C++中外部程式码如何直接修改私有变数的问题,计算机的思维方式就是:物件也是放在记忆体中,只要能拿到物件的地址,并知道物件的布局,那么就可修改。而没有建立这种思维的人,就完全被高阶语言的语法所左右,无从下手。一句话,无法看到本质,没有从下而上的底层思维。核心知识课程的有效深入教学和计算机思维方式建立有何直接关系呢?我们认为核心知识因为其反应了计算机本质规律,而且从底层建立起来,所以对其深入掌握运用后,它从开始的逼迫到最后的陶冶,最终潜移默化地让受众建立起“计算机思维方式”。而这正是计算机工程师安身立命之本,就如同音乐家有其独特的音乐思维方式一样。为什么诸如java之类的课程于建立计算机基本思维不太合适呢?因为它更高层,无法让学生看到最下面。而唯有彻底、深刻和系统的底层淬炼,才能真正建立起“计算机思维方式”。
3如何打造强大的计算机工程能力
大家一方面指责基础课程的“空洞”、“无用”、“陈旧”;另一方面在不断开设的海量新课和技术中压得学生更加远离程式设计,远离实践。即使能培养出熟悉某种语言的学生,也无法看到他们和培训学校有何不同。实训也似乎没有根本解决问题,我们在实践中发现,往往是那些自己醉心于程式设计的学生最后有着卓越的表现。让基础知识能支撑和指导实践,而非仅仅“符号”,并引导学生进行高效的实践。
“3块连一线”,4门基础课程整合打造核心知识架构
我们将4门基本课程进行贯通式整合,着力塑造学生的“计算机思维”。下层的是3门基础课在上一小节探讨了其在工程能力训练上不可替代的重要地位,对软体开发环境产生支撑。而软体开发环境又通过精心的设计和工程实践,从应用角度将3门课程所学的知识串联起来。从而将基础知识和工程开发更有机整合在一起。首先,阐述为什么将以上课程整合在一起的理由。要回答这个问题,必须先回答什么东西支撑了优秀程式设计师。在我们的调查人员中,无一例外地都具有很深厚的底层软体开发背景。有长期从DOS的Hack入手的;有长期从事Unix核心程式设计的;有从Windows的driver起步的;有以反汇编逆向为根基的。长期在最底层的经历,使他们建立了最真实和能触控的系统观,能以计算机的方式思考。所以面临新技术时,他们能透过新形式很快把握其精髓,深刻地把握其实质。“太阳下面没有真正的新事物”,例如号称21世纪最新的重要的软体技术AOPAspectOrientedProgramming,AOP,其实在20世纪60年代就出现在了汇编一级的软体技术中,它本质就是钩子技术的系统化。在底层的软体世界,我们不仅能够用到那些所谓的最新的技术,而且能看到其本质我们可能就是用机器码自己构建出来的,而不被新技术的华丽外衣障目。这些使得具有底层经验的开发者,更有创造力,更能创造,也更能洞察迷乱后的本质,庖丁解牛,解决那些异常复杂的工程问题。举一个笔者遇到的真例项子,一个具有深刻底层经验的程式设计师一直只有C语言和作业系统程式设计经验和一个只有深刻Java经验的程式设计师,在同时学习Javascript的闭包概念时,后者一个礼拜都还有些似是而非。前者很快就能自如运用,且最后指点了后者1个小时,后者顿时豁然开朗。这是典型的“新”与“老”,上层和底层经验在面对新事物时的对比。既然底层软体赋予我们如此强大的能力,那么哪些是底层软体呢?大家公认,作业系统、编译和资料库由来就是计算机工程自身的根基。所以,我们必须将这3门课涉及的知识好好淬炼。而如何将3门课的知识和我们日常的软体开发联络起来呢?如何用它们指导平时程式的开发呢我们大多数是开发使用者级软体,不会开发核心软体,因此许多人认为几乎整个在核心中的作业系统对使用者级软体开发无从指导?另一门课,《软体开发环境》解决了这一问题。它有一条主线,通过反汇编将C语言和汇编串联起来,让系统级的知识从高阶语言的面纱下展现出来。同时用逆向工程这把庖丁之刃,将编译、连结、面向物件等软体开发中的重要知识块剖剔,让底层与上层贯通一气。而逆向的技术技巧,本身也是非常高阶的软体开发技术。因此,我们用“3块连一线”来总结4门课的关系是最好不过了。为什么不纳入语言课程,比如C/C++语言?从我们的工程经验来看,语言只是计算机原理和思想的载体,是表述方式而已。为了表述形式而专门花大力气是不值得的。比如,国外的著名大学很多都不开设语言课,在其他课程作业中必须用C语言程式设计,学生们就在那里锻炼了。真正的语言的力量并非来自语言本身,而是底层知识为支撑的专案锻炼。我们的思路是以构建式完成大量的完整系统的编写,这样就很好锻炼了软体开发和工程能力。同时,“软体开发环境”本身从逆向层面也对语言有了深刻的剖析,这是纯粹的语言课难以完成的。另外,从大纲安排上,我们在大一就会让学生用C语言来初步接触程式编写,这时并不适合放入太高阶主题。而在教学中,语言的力量已经渗透到一个个工程构建中,随风潜入夜了。为什么不纳入演算法课程?从某种程度上,“程式就是演算法与资料结构吗”?我们认为在系统中运用演算法,演算法才具有生命力。而编译、作业系统、资料库以及我们专门设立的一些课程设计将全面运用各种演算法和资料结构。在实战中运用并学习提升才是王道。这也正是构建式学习的精髓所在,这也正是探索式学习培养学生的创造能力的精髓所在。演算法课已经为我们准备了元件,就看你怎么去组装甚至改造。
以构建主义的思路,深度实践的风格改革课程
前面我们论述了底层知识架构的重要性,那么怎么来将它们实际地建立在学生的工程实践中呢?简单地说就是“构建一个具体而微的系统”。讲作业系统就构建一个小作业系统,讲编译原理就构建一个我译器。同时,设计一些跨度较大的课程设计覆盖这些课程的一些重点内容。构建完整系统本身就可真实淬炼工程能力,而这些内容的复杂性、难度以及运用知识点的广度,本身就超越了简单的企业实训专案,在培养人才方面具有系统性、完整性、挑战性独特优点。我们需要的是运用团队的思路和现代软体工程的手段,将其开发过程管理发起来,从而熟悉企业级开发的工具链,将软体工程学到的知识贯通到实作中。这也回答了“和以前相似的强调基础课程教育,什么特点使得我们的做法能获得强大的工程能力?”这一问题。以前更多注重理论知识的学习,而现在的做法是回归计算机工程的自身科学规律———实践为王。
改革考核评价标准,充分强调动手实践
以前我们一直是卷面考试,实验分数只是象征性的点缀。这本身违反了计算机工程的特点。只有改变评价考核标准,才能真正驱动学生充分锻炼工程。在课程软体开发环境中,我们采取了平时的考试结合期末考试的方式,而两者均为软体编写。期末考试在实验室上机编撰指定题目。不强调对一些函式名等死知识点的记忆,可以用线上帮助。这本身也符合软体开发的规律。
4结束语
我们在计算机工程教育上试图做一些回归本质的工作,也取得了一些效果。比如在软体开发环境中,学生普遍认为:“似乎将3年学的程式课全学习了,收获很大”。更有同学,在外企公司的面试中,直接运用了课堂上的知识,这在传统的教学环节中是难以获取的。但整个工作尚在起步阶段,所以仍有很多工作需要做,许多环节需要优化。我们希望在以后的工作中更深入探索工程教育的规律和本质。