SPOC学校专有课程
物流软件设计与开发
第1次开课
开课时间: 2021年03月24日 ~ 2021年07月09日
学时安排: 3-5小时每周
当前开课已结束 已有 3 人参加
老师已关闭该学期,无法查看
spContent=智能时代,与各行各业关联最密切的技术是什么?软件开发!全世界最流行的编程语言是什么? Java!还等什么,一起学Java面向对象程序设计吧!我们将带领你,从基础做起,逐步开发复杂程序。让程序提升能力,让软件改变生活。
智能时代,与各行各业关联最密切的技术是什么?软件开发!全世界最流行的编程语言是什么? Java!还等什么,一起学Java面向对象程序设计吧!我们将带领你,从基础做起,逐步开发复杂程序。让程序提升能力,让软件改变生活。
—— 课程团队
课程概述

  物流软件设计与开发以面向对象程序设计(Object-Oriented Programming,简称:OOP)学习为主。java是一种程序开发方法。自20世纪80年代以来,面向对象程序设计已经成为软件编程技术中一项非常关键的技术。随着互联网和Android移动应用的发展,Java语言作为面向对象语言成为当前软件开发中应用最广泛的编程语言之一。Java语言设计简洁而优美,使用方便而高效。特别是跨平台性,使其在大型应用系统和嵌入式开发中都占有重要地位。本课程以Java语言为例讨论面向对象程序设计的编程思想和开发方法。  

  通过课程的学习,学员们能够掌握面向对象编程思想;学习Java编程语言;培养软件设计与开发能力。

  课程特点是:1,零基础入门,所有对软件开发有兴趣的同学都可以参加课程学习;2,课程注重面向对象编程思想的训练;3,突出工程与应用,课程有大量丰富的案例,通过实例展示运用面向对象思维解决现实问题的开发过程。


授课目标

《物流软件设计与开发》课程分为三个模块:Java编程基础、面向对象编程和数据库应用。编程基础介绍Java语言的基础知识,这是学习程序设计的入门。面向对象模块介绍面向对象程序的核心概念,包括:类、对象、封装、继承和多态。数据库部分介绍数据库理论及应用,重点是java通过SQL语句操作数据库。

成绩 要求


总评成绩= MOOC在线学习(20%)+ 测验作业(30%)+ 系统设计(50%)


课程大纲
计算
1.0 计算机与编程语言
1.1 第一个Java程序
1.2 变量与计算
1.3 浮点数计算
1.4 如何提交编程作业
编程题1
判断
2.1 比较
2.2 判断
2.3 分支
2.4 判断语句常见错误
2.5 第2周小测验
编程题2
循环
3.1 循环
3.2 循环的例子
3.3 第3周小测验
编程题3
循环控制
4.1 for循环
4.2 循环控制
4.3 循环的例子
编程题4
数组
5.1 数组
5.2 数组计算
5.3 二维数组
小测验
编程题5
使用对象
6.1 字符类型
6.2 包裹类型
6.3 字符串
编程题6
函数
7.1 函数定义与调用
7.2 函数参数与函数内的变量
编程题7
数据库技术概述
1.数据库系统概论
2.数据库技术的应用
3.关系数据库理论基础
4.数据库设计过程与设计实例
数据库管理系统与SQL
1.数据库管理系统
2.SQL查询语句
3.SQL数据定义、更新语句
Java操作数据库
1. 构成GUI的组件与组件事件处理
2 基于JDBC编写数据库程序
3 数据库的连接
4 数据的基本操作
5 数据查询界面设计
展开全部
参考资料
  1. 《Java程序设计案例教程》,清华大学出版社,  作者:杨树林;

  2. 《 Java编程思想》,机械工业出版社,作者:Bruce  Eckel ;

  3. 《Java语言规范》 ,机械工业出版社,作者:James Gosling;

  4. 《Java面向对象程序设计》,清华大学出版社,  作者:孙连英、刘畅、彭涛;

  5.   Java API 文档

  6.  《数据库原理及应用(第2版)》,雷景生等编著,清华大学出版社,201509月出版

源课程

该SPOC课程部分内容来自以上源课程,在源基础上老师进一步增加了新的课程内容

北京联合大学
1 位授课老师
亓呈明

亓呈明

副教授

下载
下载

下载App