北京师范大学软件工程研究生培养方案

在职研究生教育信息网
2013-10-31 18:07:22 在职考研辅导平台
咨询我

专业概况:
北京师范大学为更好地适应国家软件产业发展和社会对高层次软件工程人才的迫切需要,增强我国软件人才的国际竞争力,为国家信息化建设培养大批软件工程领域的实用型、复合型软件技术人才和管理人才,北京师范大学在职研究生从软件工程硕士专业学位研究生的培养、学位授予等环节的规范化管理,保证培养质量的角度出发,

培养目标:
全日制软件工程硕士需要掌握软件工程领域坚实的基础理论和宽广的专业知识、是具有较强的解决实际问题的能力,能够承担国民经济各个领域软件系统研发和软件项目管理、具有良好职业素养的高层次应用型软件工程人才。

培养方向:
1.软件开发技术
主要研究基于网络、数据库、多媒体和嵌入式环境的大型软件开发技术
2.软件项目管理
主要研究大型软件项目的计划、跟踪、管理、监理和控制的技术、方法和工具
3.软件可靠性工程与软件测试
主要研究开发高可靠性软件的工程化方法,研究软件测试的技术、方法和工具
4.领域信息化技术
主要研究基于行业和领域应用的信息化系统的分析设计、开发集成和维护管理等

主要课程:
1.应用数学 AppliedMathematics
课程内容包括:优化理论与应用、应用泛函分析、随机常微分方程边值问题、偏微分方程数值解及矩阵计算、函数逼近论、非线性微分方程及化工数学等。
2.高级操作系统 AdvancedOperatingSystems
高级操作系统课程以分布式、网络化的多机操作系统为研究对象,以UNIX和Windows操作系统为例,全面介绍多机操作系统的结构和功能、工作原理、重要算法、设计和构造分布式操作系统的基本方法和部分实现技术,包括:分布式计算机系统的特征、结构与拓扑构形,分布式操作系统的设计方法、结构模型、层次划分、通信机制、并发控制与同步、事件定序方法、资源管理、处理机分配与调度、死锁处理、文件系统、命名与透明性、任务分配和负载共享、分布式共享内存、虚拟内存、性能分析与估计、故障检测与重构,以及面向对象的分布式操作系统的设计方法。
3.多媒体技术 MultimediaTechnology
主要介绍多媒体网络的结构和性能评估体系、基于网络的多媒体信息传输系统、多媒体信息的数据压缩和编码原理、多媒体数据压缩的国际标准等内容。
4.高级数据库技术 Advanceddatabase
本课程的内容包括数据库系统的基本原理,数据库系统的设计技术和方法,与此相关的前沿应用(包括OLAP、数据挖掘技术等),数据库设计的主要技术(如:ER方法和规范化方法等)。课程以Oracle、SQLServer为背景,介绍面向对象数据库的基本概念和对象关系数据库;研究数据库体系结构和数据库集成方面的新技术:时态数据库技术、实时数据库技术、主动数据库技术;研究基于分布环境下的数据库技术、Web数据库技术、移动数据库;研究数据库的应用技术:多媒体数据库技术、知识库系统技术、空间数据库技术、数据仓库技术;数据库的协同工作技术和综合应用实例。
5.人机交互与界面设计 DesignofHCIandUserInterface
主要内容包括:交互式软件的人性因素;开发和评价界面的方法;图形界面的交互风格;以及有效的信息、一致的屏幕设计和适当的色彩等多方面的设计规则。
6.软件工程与软件体系结构 SoftwareEngineeringandArchitecture
本课程主要内容包括:软件体系结构概述、软件体系结构的定义及在软件设计中的地位、软件体系结构技术的现状及发展趋势;软件体系结构类型;管道和过滤器结构、数据抽象和面向对象组织、基于事件触发的系统、分层结构、共享资源结构、解释器、过程控制系统等;软件体系结构的生命周期,形式化和非形式化描述,完善、细化及验证;软件的实施、进化和扩展、评价和度量;软件体系结构形式化模型和描述;结构模型、框架模型、动态模型、过程模型和功能模型;软件体系结构描述语言;基于对象和组件的软件体系结构:CORBA、JavaBean、DCOM;软件体系结构设计方法及案例研究、软件体系结构设计基本原则、软件体系结构设计工具。
7.高级程序设计技术 TechnologyOfAdvancedProgrammingDesign
课程的主要内容包括:并行算法,矩阵运算,并行程序设计,分布式存贮系统并行编程(MPI/PVM/HPF),并行程序设计环境与工具;UNIX系统API、Windows系统API、多进程和多线程、信号机制与进程间通讯;TCP/IP网络编程,ACE网络组件及其应用,WebService等;CORBA架构的C++应用编程;J2EE编程;ORACLE数据库编程;Unix/Linux/Windows下的进程控制、进程通信处理、文件系统的使用等。
8.软件过程管理 SoftwareProcessManagment
在软件成熟度框架下,介绍对软件开发的过程进行管理、改进、评估的基本原理和方法。具体包括项目规划、软件配置管理、质量保证、软件标准、软件测试、过程优化等方面。
9.系统分析与设计 AnalysisofSystem&Designing
具体内容包括系统分析与设计的基本概念、技巧、方法、技术、工具以及应用,系统开发环境、识别与选择开发系统、项目立项与计划、可行性分析和需求确定、系统需求流程建模、系统需求逻辑建模、系统需求数据建模、最佳设计策略、设计数据库、设计表单与报表、设计界面与对话框、确定设计说明书、分布式与Internet系统设计、系统实施、信息系统维护、快速应用开发、面向对象的方法论和模型等。
10.软件需求管理 ManagingSoftwareRequirements
具体内容包括:问题分析的五个步骤;建立项目广度和管理客户;商业建模和系统工程;使用非形式化及技术性方法指定需求,启发需求的技术方法;如何度量和提高项目需求的质量;应用和改进用例,从需求过渡到实现;原型开发,系统的验证和确认;组织和管理需求信息及需求变更。
11.软件项目管理 SoftwareProjectManagment
作为一个项目经理的主要工作,职责和权利。其中贯穿本课的核心是开发软件项目计划和进行软件项目跟踪。从根本上改善了管理人员的工作程序,提高了效率、降低了风险。主要内容包括:掌握软件开发的基本过程;掌握包括范围计划,成本计划,时间计划,质量计划,变更计划,风险计划,度量计划,沟通计划等计划的制定;能够用Project等工具独立实验编制项目进度计划;掌握项目实施过程中如何对项目进行跟踪控制。
12.教学设计 InstructionalDesign
主要内容包括:教学问题的分析框架、教学内容的分析方法、教学目标的阐明方式、教学手段的设计、教学系统的规划、教学媒体的设计与开发、教学设计的评价等。
13.J2EE与中间件技术 J2EEandMiddlewareTechnology
内容包括:J2EE基本概念和原理;J2EE的公共服务及J2EE的安全和通信;J2EE开发工具的使用;基于J2EE的项目开发的特点,准备,过程及案例分析;J2EE架构的性能分析,衡量性能的参数,考察J2EE架构性能的策略,J2EE应用服务器的性能,J2EE应用层的性能及Java消息服务的性能;J2EE的环境安装。
14.XML及其应用 TheApplicationofXML
内容包括:XML涉及的相关规范及理论,XML的基本语法,Schema和DTD,XPATH;基于XML的应用,访问XML的API接口。(DOM和SAX方式),基于XML的数据库的发展,WebServices,J2EE和XML的联系。
15.软件能力成熟度模型 TheCapabilityMaturityModel
内容包括:CMM模型,初始级过程基本特征与关键过程域、基本级过程基本特征与关键过程域、可重复级过程基本特征与关键过程域、已定义级过程基本特征与关键过程域、定量管理级过程基本特征与关键过程域;集成的能力成熟度模型CMMI的概念、内容、表示法、CMMI的过程域;CMM/CMMI文档模板;引进CMMI与CMMI项目管理,选择合适的规范、选择一种表示法、CMMI评估;其他过程改进模型和标准。
16.人力资源管理 TheManagementofHumanResources
内容包括:人力资源管理的基本概念、基本理论及人力资源管理工作的特点和重要性,以及人力资源与人力资本的关系,社会主义市场经济对人力资源管理的影响;工作分析的内涵以及工作分析的步骤、收集工作分析信息的方法及工作说明书和规范书的编制以及工作设计的形式和方法等;人力资源规划的含义、内容及人力资源规划的过程以及如何对企业人力资源需求进行预测;人力资源培训与开发的内容和技术以及培训需求的评估和培训计划的制定等,特别介绍管理人员的开发;绩效考核的内容和原则、绩效考核的操作和流程以及绩效考核的方法和面谈技巧等。

论文要求:
论文选题一般直接来源于企事业单位,具有明确的应用背景和实用价值,同时具有先进性、一定的技术难度和工作量,能体现作者综合运用科学理论、方法和技术手段解决工程师实际问题的能力。
选题可以是关键技术的研究、具有实践价值的软件研发、工程管理实践研究等。
论文质量要求:
1、技术研究类论文的质量要求
能综合应用基础理论与专业知识,理论推导、分析严密完整,实验方法科学、数据可靠,能应用先进的技术方法分析与解决问题,论文成果应具有一定的先进性和实用性。
2、软件研发类论文的质量要求需求分析合理,总体设计正确,程序编制及文档规范,应有调试、测试乃至应用结果和评价。
3、工程管理类应有明确的工程应用背景和一定的经济或社会效益,收集与统计的数据充分、可靠,理论建模和分析方法科学正确。
4、论文的内容结构要反映论文性质的特点。性质不同,论文的内容结构、论述方式、论证材料与方法也不相同。
5、在论文中适当地引用文献资料是必要的,但必须突出作者研究结果的阐述,而不应本末倒置,以大量引用文献资料来取代作者个人的研究。
6、论文论点的阐述与论证必须具有严密的逻辑性,一方面论文内容的组织要有层次分明的逻辑结构,另一方面论文中概念的界定,判断的作出及推理的过程都应合乎逻辑。
7、注意语言运用的科学性和准确性。不应生造缺乏科学论证的新术语、新概念。要重视图表的使用,并应精心设计和绘制

展开全部

相关推荐

不考试、拿证快的在职研究生有么?

上班族,休息时间不固定 怎么读在职研究生?

在职研究生 花钱可以搞定吗?

© 温馨提示:本文由作者在职研究生信息网创作,未经著作权人允许禁止转载。

在职研《内部资料》免费领

温馨提示:点击“在微信中”打开,跳转小程序下载

评论
0

“无需登录,可直接评论...”

500字以内
发送

在职研究生网上报名预约系统上线!

在职研究生信息网 广告

相关文章

相关视频

常见问题在线老师一对一指导