• 软件工程(自主模式)

    自主模式 计算机学科
    刘强
    • 刘强副教授清华大学软件学院
    • $可随时加入
    • g4.1万人
    • 7课件全部开放

    简介 本课程从软件生命周期的角度讲解软件工程的基本概念、基本原理和基本方法,内容涉及开发管理、需求建模、设计实现和测试维护等四大部分的相关基础知识,强调软件工程的根本性和永久性原则,诸如可测试性、软件体系结构、模块化和可复用性等,关注软件系统的复杂性问题以及迭代式的开发方法,重视分析问题与解决问题的能力以及软件工程实践训练,培养学生良好的工程化开发习惯。经过本课程的学习,学生能够掌握软件工程的基础知识,从工程学角度认识软件在大型复杂系统中的设计和应用,具备作为软件工程师从事软件开发所需的专业能力。 

    章节第1章 初识软件工程 第2章 编写高质量代码 第3章 单元测试 第4章 软件开发过程 第5章 团队开发管理 第6章 敏捷开发与配置管理 第7章 需求获取 第8章 用例建模 第9章 面向对象分析与设计 第10章 行为建模 第11章 软件系统设计 第12章 软件交互设计 第13章 软件系统测试 第14章 软件交付与维护 第15章 期末考试与总结

  • 微软亚洲研究院大数据系列讲座(自主模式)

    自主模式 计算机学科
    洪小文
    • 洪小文
    • $可随时加入
    • g3.1万人
    • 7课件全部开放

    简介 计算机科学正在前所未有的影响着我们的生活,它令我们的生活更加简单方便、更为丰富充实。依托于计算机科学的大数据研究,则完美的展现了数量、速度和多样性等概念,也越来越成为计算机学界普遍关注的领域。 2014年秋季,清华大学交叉信息研究院和微软亚洲研究院合作开设了《大数据基础与应用》研究生专业课。微软公司资深副总裁,微软亚太研发集团主席兼微软亚洲研究院院长洪小文博士等8名资深研究员和清华大学3位教授共同完成了18周的教学任务。 该联合课程自开设以来受到学术界的关注和好评,纷纷建议微软亚洲研究院将相关内容以在线课程的方式与更多的高校师生分享。有鉴于此,经过长达半年的精心准备,《微软亚洲研究院大数据讲座系列》在线课程终于与大家见面了,课程用英文讲解,配有英文字幕,共6讲,合计约9个小时。 *学习“微软亚洲研究院大数据系列讲座”在线课程,有机会获得参观微软亚洲研究院,与授课研究员面对面交流的机会。优秀学员更有机会成功申请微软亚洲研究院实习生计划。 This will absolutely change your life!” —— 姚期智院士(图灵奖得主、清华大学教授) 

    章节第一讲:大数据研究现状及未来趋势(洪小文) 第二讲:互联网搜索中的大数据研究(宋睿华) 第三讲:社会计算中的大数据研究(谢幸) 第四讲:城市计算中的大数据研究(上)(郑宇) 第四讲:城市计算中的大数据研究(下)(郑宇) 第五讲:软件分析中的大数据研究(张洪宇) 第六讲:大数据分析可视化研究(刘世霞)

  • 会计信息系统(自主模式)

    自主模式 经管·会计学科
    艾文国
    • 艾文国教授哈尔滨工业大学管理学院
    • $可随时加入
    • g2.7万人
    • 7课件全部开放

    简介“会计信息系统”是会计学专业必修的核心课程。课程使学生掌握会计信息系统的基本理论:会计软件的研发方法与流程、系统设计思想、系统结构和应具备的基本功能,以及数据存储设计,输入输出设计等。掌握会计信息系统的系统划分,各系统的分析、设计以及系统之间的关联。会计信息系统的基本理论、方法和设计思想不会因信息平台的更新而变化。无论网络结构如何变化,是局域网,还是广域网,移动平台、大数据、云计算等等,都不会改变会计信息系统的基本理论、方法和设计思想,会计信息系统的数据储存结构、处理流程、基本功能和内部机理都不会发生变化。课程重点是要求学生掌握会计信息系统的基本原理和方法,包括:账套与基础数据管理、凭证管理、出纳管理、账簿管理、报表管理、系统运行管理与系统实施,深入理解系统的设计思想和方法。为将来参加实际工作奠定坚实的理论基础。

    章节《会计信息系统》课程导学 第一章:会计信息系统概论(7学时) 第1.1节:会计信息系统的概念(重点) 第1.2节:国内外会计信息化综述 第1.3节:会计信息系统的开发方法与开发工具 第1.4节:会计信息系统组成与处理流程(重点) 第二章:账套与基础数据管理(5学时) 第2.1节:账套管理(重点) 第2.2节:会计科目数据管理(重点) 第2.3节:部门与币种数据管理 第2.4节:往来数据管理(重点) 第2.5节:项目数据管理(重点) 第三章:凭证管理(10学时) 第3.1节:凭证管理功能(重点) 第3.2节:凭证生成(重点) 第3.3节:凭证查询与汇总 第3.4节:凭证审核与记账(重点) 第3.5节:期末转账功能 第3.6节:自定义转账(不考核) 第3.7节:对应结转 第3.8节:主营业务成本结转 第3.9节:汇兑损益结转 第3.10节:期间损益结转 第四章:出纳管理(4学时) 第4.1节:出纳管理功能(重点) 第4.2节:出纳账表(重点) 第4.3节:银行对账 第五章:账簿管理(8学时) 第5.1节:科目总账与余额表(重点) 第5.2节:科目明细账(重点) 第5.3节:部门账表 第5.4节:往来账表(重点) 第5.5节:项目账表 第六章:报表管理(7学时) 第6.1节:报表管理功能(重点) 第6.2节:报表管理基本概念(不考核) 第6.3节:表样格式定义 第6.4节:表样公式定义(重点) 第6.5节:报表数据处理 第6.6节:XBRL财务报告(不考核) 第七章:系统运行管理与系统实施(5学时) 第7.1节:系统功能授权管理(重点) 第7.2节:系统数据授权管理 第7.3节:权限验证与运行日志 第7.4节:系统数据管理(重点) 第7.5节:系统实施(重点) 课程期末考核(每题1分共50分)

  • 高级数据库系统(自主模式)

    自主模式 计算机学科
    杜金莲
    • 杜金莲副教授北京工业大学计算机学院
    • $可随时加入
    • g7131人
    • 7课件全部开放

    简介 “高级数据库技术”是计算机科学与技术专业研究生专业选修课,本课程的目的是向研究生介绍数据库管理系统(DBMS)在实现时采用的基础理论和基本技术,包括数据的组织与存储方法,数据的检索方法,数据的并发控制,数据库系统的恢复技术以及分布式数据库系统的相关技术。通过课堂教学与实践,让学生理解传统关系型数据库管理数据的技术本质,并培养其面对数据库领域的新发展而进行分析问题和解决问题的能力,从而为其进行数据库管理领域的深入研究、或从事数据领域的高级管理工作奠定基础。

    章节第一讲 数据文件的组织与索引技术 第二讲 查询处理及优化 第三讲 数据管理与恢复技术 第四讲 事务并发调度的相关概念 第五讲 基于封锁的并发控制机制 第六讲 并发控制的其它机制 第七讲 分布式数据库基本概念 第八讲 分布式数据库的设计 第九讲 分布式数据库查询机制 第十讲 分布式数据库的事务管理及恢复机制 高级数据库技术期末试题

  • 软件测试(自主模式)

    自主模式 计算机学科
    郑炜
    • 郑炜副教授西北工业大学软件与微电子学院
    • $可随时加入
    • g3915人
    • 7课件全部开放

    简介 本课程分为3篇,共12章,从软件测试的基本概念开始,逐步介绍一个完整的测试过程所经历的各个阶段,并结合目前测试领域内公司流行使用的各种实用技术和常用工具,讲述如何进行各种实际应用中的软件测试。最后也将会讲授关于软件测试最前沿的理论技术。   第一篇(第1章 至 第6章)基础篇 讲述了与软件测试的各种相关知识,包括软件测试的基础、软件测试的策略、软件测试的目的和原则、软件测试的各种方法论、软件测试的具体过程以及软件测试的度量方法。这一部分将是这次课程的核心知识。当然,我们也提供了大量的实用经典的题目供大家课下练习。 第二篇(第7章 至 第8章)实践篇 具体讲述了业界常用的软件测试技术以及流行的软件测试工具的使用。其中包括软件自动化测试、兼容性测试、web测试、系统测试。测试工具包括 loadrunner、junit、UFT以及Bugzilla。 第三篇(第9章 至 第12章)提高篇 具体讲述了软件测试比较前沿的理论和技术。主要包括第三方测试、云测试、CMMI和软件与测试以及基于搜索的软件测试。 本课程基本涵盖了软件测试的各个方面的知识、从测试设计到测试用例、从测试执行到测试管理、从测试基本理论到测试的实用技术 以及测试工具的具体介绍和使用以及各种常用测测试用例的设计方法以及测试工具在实践项目的使用。

    章节第1章 软件测试基础 第2章 软件测试策略 第3章 黑盒测试与测试用例设计 第4章 白盒测试 第5章 软件测试的过程管理 第6章软件测试的度量 第7章 系统测试技术 第8章 软件测试工具及其应用 第9章 第三方测试 第10章 企业测试实践 第11章 CMMI和软件测试 第12章 基于搜索的软件测试