《移动互联网开发项目实训》教学大纲.doc

《移动互联网开发项目实训》教学大纲.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《移动互联网开发项目实训》教学大纲

课程编号英文名称:ProjectTrainingforMobileInternetprogramming

学分:4

学时:独立实践环节总学时4周,其中实践4周

先修课程:移动互联网初级编程、移动互联网高级编程、面向对象程序设计

课程类别:专业方向课(互联网应用开发方向)

授课对象:计算机科学与技术专业学生

教学单位:机械与电气工程学院

修读学期:第7学期

一、课程描述和目标

《移动互联网开发项目实训》是一门计算机科学与技术专业学生的专业方向课,属于应用类实践课程。通过本课程,让学生以团队方式分工合作,培养学生在系统开发中的协同工作能力,掌握使用所学移动互联网开发知识解决实际问题的方法和技巧,能设计和开发具有一定复杂程度和业务需求的APP应用程序(包括服务器端和手机端)。

课程目标1:设计和开发具有一定复杂程度和业务需求的APP应用程序,增强逻辑思维能力与动手能力。

课程目标2:通过实训,使学生能将所学知识和技术运用到项目的设计和开发中,达到理论和实践相结合,从而提升学生的知识的综合运用能力、分析问题和解决实际问题的能力。能编写规范的APP应用程序和技术开发文档。

课程目标3:采用团队形式开发,每人一个角色,分配独立的任务;理解项目团队中互相协调、遵守纪律的必要性;能以团队合作形式完成APP项目的设计和开发。

二、课程目标对毕业要求的支撑关系

毕业要求指标点

课程目标

权重

指标点3-4:在计算机软硬件系统、模块或算法设计中,能够考虑安全、健康、法律、文化及环境等制约因素。

课程目标1

H

指标点4-3:能够根据实验方案构建计算机软硬件实验系统,安全地开展实验并正确地采集、整理实验数据。

课程目标2

H

指标点4-4:能够对实验数据进行统计、分析,合理解释实验现象,并通过信息综合得到合理有效的结论。

课程目标3

L

指标点9-1:理解多学科背景下团队合作的重要性,能够与其他成员有效沟通,合作共事。

课程目标2

课程目标3

H

指标点11-3:能够理解计算机工程项目管理的知识、原理与方法,及其在多学科背景下计算机工程项目中的应用。

课程目标2

课程目标3

H

教学内容、基本要求与学时分配

本次项目实训的主要任务是要求学生以团队合作形式设计和开发一个具有一定复杂程度和业务需求APP应用程序,要求如下:

该课题的实现必须采用基于Android网络编程的形式,可以使用HTTP协议,也可以使用基于TCP协议的Socket编程;

整个系统分为服务器端和客户机端(手机端);数据保存在MySQL数据库中,服务器端负责对数据进行实际CRUD操作,客户机端(手机端)通过网络编程的形式向服务器端发送各种操作命令,接收并显示返回数据和结果;

每个学生团队选择一个题目,也可以由学生团队自行拟定课题,需要指导教师审批;

项目实训的课题包含但不限于:高校考勤管理系统、在线音乐播放器设计、在线地图相册设计、手机新闻阅读系统、手机电子商务系统、医院网络挂号系统、教师招聘管理系统、企业工资管理系统、企业人事管理系统。

序号

教学内容

基本要求

学时

教学

方式

对应课程目标

1

项目设计任务、目的、要求及考核方式

布置和讲解项目题目

学生分组,指定组长,按组选定题目

理解项目课题的规范要求,理解设计题目。完成分组,3至4位同学为一个小组。

1天

讲授式

课程目标1、2、3

2

APP应用程序需求分析

完成系统的需求分析,写出需求分析报告。

1天

分组讨

论式

课程目标1、2、3

3

1)APP应用程序功能模块设计

完成系统的功能模块设计,写出功能模块设计报告。

1天

分组讨

论式

课程目标1、2、3

4

1)APP应用程序数据库设计

完成系统的数据库设计,写出数据库设计报告。

1天

分组讨

论式

课程目标1、2、3

5

1)服务器端代码开发

完成服务器端代码开发,并测试运行通过。

3天

分组讨

论式

课程目标1、2、3

6

1)客户机端(手机端)界面设计

完成手机端界面设计,应有多个Activity活动;

2天

分组讨

论式

课程目标1、2、3

7

客户机端代码开发

完成手机端界代码编写。

8天

分组讨

论式

课程目标1、2、3

8

项目测试

APP应用程序部署与发布

完成设计报告

完成整个项目联机测试和发布,完成系统测试报告。

3天

分组讨

论式

课程目标1、2、3

9

提交项目代码和设计报告

汇报答辩

以小组形式汇报答辩。

演示答辩式

课程目标1、2、3

合计

20天

四、课程教学方法

采用集中讲授、直观演示、小组讨论、项目实战等教学方式。

五、学业评价和课程考核

(一)考核方式及具体要求

1.课程成绩构成与要求

课程考核注重形成性和终结性评价相结合,平时考勤、项目综合大

文档评论(0)

CUP2008013124 + 关注
实名认证
内容提供者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档