ERP软件开发实训课程教师参考手册.docx
- 文档编号:27112137
- 上传时间:2023-06-27
- 格式:DOCX
- 页数:11
- 大小:78.51KB
ERP软件开发实训课程教师参考手册.docx
《ERP软件开发实训课程教师参考手册.docx》由会员分享,可在线阅读,更多相关《ERP软件开发实训课程教师参考手册.docx(11页珍藏版)》请在冰豆网上搜索。
ERP软件开发实训课程教师参考手册
《ERP软件开发实训》课程教师参考手册
赵天希
用友软件培训教育事业部
2009年12月
一、课程的基本设计(1
(一课程概况(1
(二课程性质(1
(三课程任务(2
(四基本要求(2
(五推荐教材(2
(六课时分配(3
二、课程的教学建议(4
(一软件开发实训平台(4
1.教学内容(4
2.课堂练习(4
3.教学目标(5
4.教学建议(5
(二UAP档案开发实训(5
1.教学内容(5
2.课堂练习(5
3.教学目标(6
4.教学建议(6
(三UAP单据开发实训(6
1.教学内容(6
2.课堂练习(7
3.教学目标(7
4.教学建议(7
(四UAP报表开发实训(7
1.教学内容(8
2.课堂练习(8
3.教学目标(8
4.教学建议(8
(五工作流应用开发实训(9
1.教学内容(9
2.课堂练习(9
3.教学目标(9
4.教学建议(9
(六行为对象代码开发实训(10
1.教学内容(10
2.教学目标(10
3.教学建议(10
(七综合实训——需求分析与详细设计(10
1.教学内容(10
2.教学目标(11
3.教学建议(11
(八综合实训——功能模块开发(11
1.教学内容(11
2.教学目标(12
3.教学建议(12
一、课程的基本设计
(一课程概况
课程名称ERP软件开发实训课程编号
课程类别专业课修读方式必修
课程学分3课程学时64理论学时16实训学时48适用专业信息管理与信息系统、软件工程、计算机科学与技术专业
考试形式开卷考试和实训上机操作两种方式相结合
赵天希毕建涛主编《ERP软件开发实训教程》推荐教材
清华大学出版社2010年
(二课程性质
《ERP软件开发实训》课程是一门实践性较强的专业课。
作为信息管理与信息系统专业(以及软件工程、计算机科学与技术专业的必修课,本课程以用友ERP-U8(v8.72及其UAP平台为实训教学平台,进行ERP软件二次开发实训,通过极少的软件编码,着重培养学生业务逻辑的分析、设计与实现能力,训练学生分析问题、解决问题的能力,。
UAP开发平台,针对ERP软件的不同角色(客户、实施、开发、伙伴等人员提供了快速的开发及实施平台。
通过平台技术,能够使编码人员得到最大的解放,使学生把主要精力用于业务逻辑的分析与实现。
(三课程任务
培养具有管理学理论基础、计算机科学技术知识及应用能力的复合性应用型、高素质的信息管理、信息系统、软件开发人才,提升学生就业的综合竞争力。
(四基本要求
1.熟悉软件开发实训平台(UAP平台的基本知识,掌握项目管理操作技能。
2.了解表单的基本概念、实体模型、开发流程,熟悉表单的发布和运行。
3.掌握单据、列表档案、树形编辑档案、树形导航档案、复杂档案的设计方法。
4.熟悉表单的布局视图设计,功能定制与状态控制,值更新事件设计,编号规则设计和生单规则设计。
5.熟悉报表数据源定义、报表过滤条件设计,掌握表格式报表、交叉式报表、自由式报表的格式设计。
6.了解工作流设计器和工作流控制台,掌握表单审批流程设计的基本方法。
7.了解行为对象代码开发的基本方法。
8.能够基于UAP平台,对所给案例(借出还回业务进行业务需求分析、功能需求定义和功能模块开发。
(五推荐教材
本课程推荐教材:
ERP软件开发实训教程,赵天希毕建涛主编,清华大学出版社,2010年。
书名:
ERP软件开发实训教程
作者:
赵天希毕建涛主编
出版:
清华大学出版社
书号:
978-7-302-22129-6
定价:
29.80元(含光盘
(六课时分配
教学单元
学时篇章理论实训小计
第1章软件开发实训平台246
第2章UAP档案开发实训246
第3章UAP单据开发实训268第4章UAP报表开发实训2810
第5章工作流应用开发实训268
上篇
软件开发基础实训第6章行为对象代码开发实训26
8第7章需求分析与详细设计246下篇
软件开发综合实训第8章功能模块开发21012
(学时合计164864
二、课程的教学建议
《ERP软件开发实训》课程由两大部分教学内容组成。
第一部分是软件开发基础实训,有六个单元。
以“培训课程管理”实训案例为主线,学习UAP平台及其项目管理的基本知识,学习表单、报表、工作流的基本概念、开发流程和设计方法,了解行为对象开发与注册的基本技术。
第二部分是软件开发综合实训,综合所学的UAP开发知识,根据业务具体需求,遵循软件工程开发流程,开发一个ERP应用插件:
“礼尚往来——借出还回业务管理”。
(一软件开发实训平台
1.教学内容
(1ERP软件概述。
(2开发实训案例:
实训基础账套,培训课程管理,销售日报管理,订货会管理,借出还回管理。
(3UAP开发平台:
基本概念,登录UAP,角色管理,任务管理,辅助工具。
(4UAP项目管理:
导出项目,导入项目,打开项目,删除项目。
(5UAP项目创建:
新建项目,发布项目,解除发布,添加子产品。
(6UAP表单开发:
表单设计器,表单与实体,实体属性,实体属性的属性,表单列表,表单开发流程。
2.课堂练习
例1-1导入、导出、打开、删除SaleVoucher销售日报项目。
例1-2创建培训课程管理项目,为培训课程管理软件开发作准备。
3.教学目标
让学生了解软件开发实训案例,学习软件开发实训平台(UAP平台的基本知识,掌握项目管理操作技能,理解表单的基本概念和开发流程,为开展ERP软件开发实训奠定基础。
4.教学建议
系统讲解UAP平台之前,可以安排时间带领学生观察U8-ERP系统,了解档案、单据、报表在ERP系统中的形态和作用。
(二UAP档案开发实训
1.教学内容
(1档案开发概述。
(2列表档案设计。
(3树形档案设计。
(4导航档案设计。
(5复杂档案设计。
(6布局视图设计。
2.课堂练习
例2-1采用列表档案类型设计开发教室档案。
例2-2采用树形编辑档案类型设计开发师资分类档案。
例2-3采用树形导航档案类型设计开发讲师档案。
例2-4采用复杂档案类型设计开发课程档案。
例2-5优化课程档案的布局视图并输入数据。
3.教学目标
结合实例教学,让学生掌握列表档案、树形编辑档案、树形导航档案、复杂档案及其布局视图的设计开发方法。
4.教学建议
(1档案设计,从列表档案、树形编辑档案、树形导航档案,到复杂档案,要循序渐进。
(2让学生尽快看到设计成果,体会成功的快乐。
不必拘泥于细节。
(3布局视图的设计,在前面的例题中一带而过,然后再集中学习关于布局的操作技巧。
(三UAP单据开发实训
1.教学内容
(1单据开发概述。
(2实体模型设计。
(3功能定制与状态控制:
定制表单功能,定制实体功能,控制栏目状态,定制列表功能。
(4值更新事件设计。
(5编号规则设计。
2.课堂练习
例3-1采用单据类型设计培训单的实体结构。
例3-2为培训单定制功能按钮和栏目状态。
例3-3设计值更新事件,根据开始、结束日期控制“保存”按钮的行为状态。
例3-4为培训单设计编号规则。
例3-5设计学员登记表,应用表单转换规则从培训单生成学员登记表表头信息。
3.教学目标
结合实例教学,让学生掌握单据的实体模型及布局设计、功能定制与状态控制、值更新事件设计、编号规则设计和生单规则设计。
4.教学建议
(1单据设计内容丰富,从初步实现,到逐步优化,由易到难。
(2老师不断提出问题,学生不断分析、解决问题。
(3可以启发学生找出例题中更多需要改进的地方。
(四UAP报表开发实训
1.教学内容
(1报表开发概述:
报表开发流程,报表开发环境,报表数据源,报表格式视图,报表过滤条件,报表的运行与测试。
(2表格式报表开发过程:
应用实体关系查询,应用SQL脚本查询,设计报表过滤条件。
(3复杂报表开发过程:
设计交叉式报表,设计自由式报表。
2.课堂练习
例4-1基于教室档案设计教室一览表。
例4-2基于学员登记表设计学员一览表。
例4-3为学员一览表设计过滤条件。
例4-4为学员一览表设计第二个视图,创建交叉式报表。
例4-5为学员一览表设计第三个视图,创建自由式报表。
3.教学目标
结合实例教学,让学生学习UAP报表开发,重点掌握报表数据源定义、报表过滤条件设计、以及表格式报表、交叉式报表、自由式报表的格式设计。
4.教学建议
(1从一个简单报表(教室一览表开始练习,体会报表开发的基本过程。
(2然后再用一个报表(学员一览表例题,从不同的纬度学习报表开发的技术:
如何定义报表数据源,如何设计报表过滤条件,如何设计表格式报表、交叉式报表、自由式报表。
(五工作流应用开发实训
1.教学内容
(1工作流概述:
工作流的作用,U8工作流系统,登录工作流系统。
(2工作流控制台:
发布流程模型,管理流程实例,查看流程日志。
(3工作流设计器:
设计器概述,管理流程模型,管理流程模板,流程设计工具。
(4审批流程设计:
审批流设计概述,创建流程模型,设计流程模型的结构,设置流程模型的属性,设置审批节点的属性,测试运行审批流。
2.课堂练习
例5为培训单设计并运行测试审批流程。
3.教学目标
结合实例教学,让学生学习工作流的基本知识,了解工作流设计器和工作流控制台,掌握表单审批流程设计的基本方法。
4.教学建议
(1以简单审批流程为例讲解审批流程设计的基本方法。
(2可以让学生自行设计多分枝的审批流程,并组织讨论。
(六行为对象代码开发实训
1.教学内容
(1行为对象概述:
行为对象开发环境,行为对象开发流程,行为对象开发需求。
(2行为对象开发:
功能创建,代码设计,代码编译。
(3行为对象注册:
行为对象注册方法,行为对象与功能按钮的挂接,行为对象的应用效果。
2.教学目标
结合实例教学,让学生了解行为对象代码开发的基本方法。
3.教学建议
(1以按钮功能为例讲解行为对象代码开发与注册的基本方法。
(2可以让学生为已经实现的表单自行设计更多的行为对象,并组织讨论。
(3除了C#之外,可以让学生自行练习用VB开发行为对象代码。
(七综合实训——需求分析与详细设计
1.教学内容
(1业务需求分析。
(2功能需求定义:
借出业务,借入业务,插件功能模块列表。
(3表单详细设计:
借出借用单,借出归还单,借出转换单。
(4报表详细设计:
借出借用表,借出明细表。
2.教学目标
针对“借出还回业务”综合实训案例,让学生完成业务需求分析、功能需求定义,进行表单和报表的详细设计。
3.教学建议
(1本单元内容最好由学生独立完成,可以分组讨论。
(2老师课前引导,课后点评。
(八综合实训——功能模块开发
1.教学内容
(1基础档案设计:
联系人档案设计,借用理由档案设计。
(2借出借用表单设计:
建立表单模型,建立表单布局,设置过滤条件,编号规则设计,表单转换规则。
(3借出归还单设计:
建立表单模型,建立表单布局,表单转换规则。
(4借出转换单设计:
建立表单模型,建立表单布局,表单转换规则。
(5报表设计:
借出借用单报表设计,借出明细表设计。
(6模块菜单项调整。
2.教学目标
根据前面对“借出还回业务”案例的需求分析和功能需求定义,让学生基于UAP平台,实现借出还回业务的基础档案、借出借用单、借出归还单、借出转换单的设计开发,以及借出借用单报表、借出明细表的设计开发,重新调整与借出还回业务模块有关的菜单项。
3.教学建议
(1本单元内容最好由学生独立完成,可以分组讨论。
(2老师课前引导,课后点评。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ERP 软件 开发 课程 教师 参考手册
![提示](https://static.bdocx.com/images/bang_tan.gif)