黄海版-教案-管理系统中计算机应用2017年(共27页).doc
精选优质文档-倾情为你奉上青岛黄海学院管 理 学 院 教 案 课程名称: 管理系统中计算机应用 专 业: 市场营销 年 级: 15市营自考 讲 授 人: 齐文彬 学 期: 2016-2017学年度第二学期 管理系统中计算机应用 课程教案的基本信息使用教材管理系统中计算机应用.周山芙,赵苹.外语教学与研究出版社,2012年参考书目1. 宋远方.管理信息系统.北京:中国人民大学出版社。2. 张金隆.管理信息系统第2版.北京:高等教育出版社。教学时数36课时教学目标本课程的主要对象为经济管理类本科段的自学考试考生,本课程主要完成以下目标:1 熟悉计算机、网络及信息系统的应用发展现状和最新知识,学习和掌握数据库系统的设计和实现方法。2.了解信息系统分析与设计的基本知识与系统实施的过程;3.在领会的基础上,能运用管理信息系统中的系统分析、系统设计、系统实施及维护等技术,分析和解决管理实践中简单的计算机应用和管理问题。4在简单应用的基础上,能更深入和灵活地运用管理学知识、数据库技术、软件编程技术等综合知识,分析、设计或实现比较复杂的管理信息系统。教学手段多媒体教学和上机操作结合教学方法课堂讲授、案例分析、上机练习考核方式参加全国自学考试+综合试卷+技能考核报告青岛黄海学院 管理学院 教案 市场营销 教研室 教师姓名:齐文彬 2017年 02月21日课程名称管理系统中计算机应用授课专业和班级15市营自考授课章节与题目9.1-9.2信息系统的运行管理、信息系统的评价课时2学时教学目的深刻领会运行维护工作的内容和重要意义教学方法课堂讲授 + 课件 + 板书教学重点难点教学重点:系统日常运行与管理、信息系统人员职责、性能评价、经济效果评价教学难点:性能评价教学过程与内容教学导入:复习上学期所学内容一、系统运行管理的主要任务1. 建立运行管理机构信息部、网络部或信息中心集中式、分散式、互相结合。2.制定运行管理制度管理规范:系统操作和使用制度。3.系统日常运行服务及管理(4点)安全管理中系统故障情况4.系统评价和维护二、系统的运行管理机构1.信息中心2.信息技术监管委员会3.企业的信息主管补充专心-专注-专业三、信息中心的组成和职责1. 信息中心的组成组织结构:规划与安全部;数据中心;系统维护部;数据管理;电子商务;通信与网络;技术开发部职责:2.信息中心的人员及素质要求系统分析师;程序员;数据库管理员;用户协调员四、项目安装后评价1.安装后评价2.评价人员及内容管理者,用户,系统分析师,审计人员,外部咨询指标对比;功能等全面分析;质量认定和评价3.评价依据需求目标+功能要求4.性能评价系统综合性能:可用性安全性环境适应性可扩展性5.经济效果评价A.经济评价的特点B.经济效果评价的基本原则(投入/产出)作业1、 信息中心的人员及素质要求。2、 从那几个方面进行系统功能评价?3、 经济效果评价的基本原则?教学小结当适应快速变动的需求,具有不同资源优势的独立企业会通过因特网组成短期性联盟,共享技术与信息,分担风险和成本,实现凭自身能力达到超长目标。青岛黄海学院 管理学院 教案 市场营销 教研室 教师姓名:齐文彬2017年 02 月23 日课程名称管理系统中计算机应用授课专业和班级15市营自考授课章节与题目9.3系统可靠性和安全性9.4系统维护9.5信息系统的管理制度与审计课时2学时教学目的了解系统可靠性、安全性的概念;理解系统可靠性技术和应用软件维护的内容,掌握系统安全性原则和主要措施。教学方法课堂讲授 + 课件 + 板书教学重点难点教学重点:系统安全性技术,系统安全性原则,系统安全性的组要措施,应用软件维护的内容。教学难点:系统安全性、可靠性、应用软件维护的内容。教学过程与内容教学导入:现实生活中有哪些技术危害到人们的重要信息?一、系统可靠性1.可靠性概念、衡量参数2.可靠性技术1)设备冗余技术2)容错技术3)负荷分布技术3.人的因素和可靠性硬件软件环境除外,人的因素更为重要。二、系统安全目标1.安全性的概念概念基础:以可靠性为基础2.影响安全性的因素硬件、操作系统、数据库、网络通信、检测与控制补充三、系统安全管理1.信息安全等级保护制度低级别保护自主,高级别保护强制2.信息安全管理的原则1)木桶原则2)最小特权原则3)安全分离原则3.信息安全管理的措施技术性安全措施1)2)3)4)5)非技术性安全措施6)四、系统维护的内容1.系统维护的分类1)应用软件维护2)数据,3)硬件平台,4)代码维护2.应用软件的维护1)完善性维护2)适应性,3)纠错性,4)预防性维护五、系统维护的工作程序1.系统维护的工作流程2.系统维护计划的实施六、系统维护的外包1. 外包的含义2. 外包的利弊3.保障外包效益的因素作业1 可靠性技术有哪些?2 信息安全性措施有哪些?3 应用软件的内容有哪些?教学小结当今时代,各个领域的信息处理工作量越来越大,信息处理的形式越来越复杂,要求人们能充分利用计算机技术,使信息处理的效率和质量获得全面改善。青岛黄海学院 管理学院 教案 市场营销 教研室 教师姓名:齐文彬2017 年2月28日课程名称管理系统中计算机应用授课专业和班级15市营自考授课章节与题目数据表的结构、数据表的建立课时2学时教学目的通过上机操作,掌握数据表结构的建立、修改,数据表的数据的操作。教学方法课堂讲授 + 上机练习 + 提交作业教学重点难点教学重点:数据表结构的建立,数据表数据的输入和操作。教学难点:数据表的建立和操作。教学过程与内容教学导入:数据库的概念和数据表的概念?一、数据库中表的数据类型(一)整型类别1、INT (INTEGER)-31位2、SMALLINT15位3、TINYINT:TINYINT数据类型存储从0 到255 之间的所有正整数。每个TINYINT类型的数据占用1 个字节的存储空间。4、BIGINT:BIGINT 数据类型存储从-263 到263-1。(二)字符数据类型1 、CHAR:CHAR 类型存储的每个字符和符号占一个字节的存储空间,即可容纳8000 个ANSI 字符。 2、NCHAR:不同的是NCHAR数据类型n 的取值为1 到4000。(三)逻辑数据类型 BIT: BIT数据类型占用1 个字节的存储空间,其值为0 或1 。(四)文本和图形数据类型 这类数据类型用于存储大量的字符或二进制数据。1、TEXT:TEXT数据类型用于存储大量文本数据。补充2、IMAGE:IMAGE数据类型用于存储大量的二进制数据Binary Data (1)便利性和系统故障(2)人机系统(3)多样化和大众化二、数据表结构的建立 create table ( 列名,数据类型,约束)例题:创建图书信息表Books。 CREATE TABLE books ( 编号 char(15) PRIMARY KEY NOT NULL , 书名 varchar(42) NULL , 作者 varchar(8) NULL , 出版社 varchar(28)NULL , 定价 real NULL, )三、数据表的操作1、插入记录插入单条记录 INSERT INTO <表名> (<属性列1>,<属性列2>) VALUES (<常量1>,<常量2>);2、修改记录 该语句有3种形式:修改单条记录、修改多条记录以及使用子查询修改记录。其一般语句格式为: UPDATE <表名> SET <列名>=<表达式>,<列名>=<表达式>, WHERE <条件>3、追加数据记录Append from <表名4、显示记录List/disp 范围 where<条件>list显示全部记录,disp显示当前记录范围:all,next n,rest,record n.5、删除记录(1)逻辑删除:delete,只加删除标记(2)物理删除:pack,zap,删除表中记录,全部删除作业1设计学生表表结构,并规定对应的类型,宽度,小数位,主键。2能熟练对XS.dbf表中的记录进行插入、删除、显示、追加等操作。教学小结本节课初认识VFP的内容,对数据表的概念不全面,要求学生课下加强练习,能熟练掌握简单表的创建和操作。青岛黄海学院 管理学院 教案 市场营销 教研室 教师姓名:齐文彬 2017年3 月7日课程名称管理系统中计算机应用授课专业和班级15市营自考授课章节与题目数据表的简单查询课时2学时教学目的掌握SQL的基本结构;SQL命令结构;数据表的简单查询指令教学方法课堂讲授 + 上机 + 练习教学重点难点教学重点:理解SQL命令结构;掌握数据表的简单查询操作。教学难点:数据表的简单查询操作。教学过程与内容教学导入:vfp应用软件的窗口组成?一、数据表的创建1建立XS.DBF和KC.DBF两张表.结构如下:XS(XH,XM,XB,NL,CJ,CSRQ)KC(KH,KM,XF)二、数据表的简单操作1.在Visual FoxPro中,查询课程表KC所有字段的全部记录。在命令窗口执行如下命令。SELECT * FROM KC2.在Visual FoxPro中,查询课程表KC的KM、XF字段的全部记录,并将KM字段用“课程名”表示。在命令窗口执行如下命令。 SELECT KM AS 课程名,XF FROM KC3.在Visual FoxPro中,查询课程表KC的KH、KM、XF的全部记录,并将XF字段值加1用“总学分”表示。 在命令窗口执行如下命令。 SELECT KH,KM,XF+1 AS 总学分 FROM KC补充4.在Visual FoxPro中,查询课程表KC的XF字段的全部记录,不显示重复记录。在命令窗口执行如下命令。 SELECT DISTINCT XF FROM KC5.在Visual FoxPro中,查询课程表KC中XF按降序排列,KH按升序排列后的结果。在命令窗口执行如下命令。SELECT * FROM KC ORDER BY XF DESC,KH6.在Visual FoxPro中,只显示KC表排序后的70%的记录,再显示前3条记录。 在命令窗口分别执行如下两条命令。 SELECT * FROM KC ORDER BY XF DESC TOP 70 PERCENT SELECT * FROM KC ORDER BY XF DESC TOP 37.在Visual FoxPro中,查询课程表KC中XF字段值不为5的全部记录。 在命令窗口执行如下命令。 SELECT * FROM KC WHERE XF!=58.在Visual FoxPro中,统计KC表XF字段的最大值。 在命令窗口执行如下命令。 SELECT '统计' AS 类别,MAX(XF) AS 最高学分 FROM KC作业1练习数据表的基本操作。2练习数据表记录的简单操作。教学小结SQL语言在数据查询中非常重要,要熟练掌握并记忆各个命令的作用,在操作过程中才能熟练操作,举一反三。同时SQL语言还是二级考试中的一个重要环节,所以学生要重点掌握和熟悉。青岛黄海学院 管理学院 教案 市场营销 教研室 教师姓名:齐文彬 2017年3月2日课程名称管理系统中计算机应用授课专业和班级15市营自考授课章节与题目SQL语句的使用课时2学时教学目的掌握SQL语句的结构;熟练操作数据表中的记录 教学方法课堂讲授 + 上机+ 练习教学重点难点教学重点:记忆语句命令;熟练操作数据表中记录教学难点:数据的编码方式教学过程与内容教学导入:SQL语句的命令?教学过程:一、结构化查询语言SQL概述1. SQL语言的特点SQL是非过程化语言,没有基本程序结构语句,每条命令功能强大操作简单。关系模型中实体间联系也用关系表示,这种单一数据结构是的数据操作完全统一,数据查找、插入、删除和修改等都只需一种操作符。9条命令动词。2. SQL语言的使用VFP只支持6种SQL命令;SQL2000纯SQL开发。VFP既有SQL语句,又有用户界面及程序结构语句,是较完整小系统,可作SQL前端软件开发数据库界面。二、数据库的定义Creat database XXX on prim (name=XX,filename=XXX ,size=.,maxsize=.|unli,filegrowth=.), log on (name=XX,filename=XXX 补充,size=.,maxsize=.|unli,filegrowth=.), for load|for attachCreat database 学生 on (name=学生10,filename=E:测试学生10.mdf)三、SQL查询功能1、使用统计(聚合)函数查询Select 统计 as 类别 ,avg(nl) as 平均年龄,sum(cj) as 总分 from student Select 统计 as 类别 ,count(distinct nl) as 人数 from student 2、在Visual FoxPro中,显示KC表中KH数的第二位是2的所有课程的记录。 在命令窗口执行如下命令。 SELECT * FROM KC WHERE KH LIKE '-2-'3、在Visual FoxPro中,显示KC表中XF在35的记录。 在命令窗口执行如下命令。 SELECT * FROM KC WHERE XF BETWEEN 3 AND 54、在Visual FoxPro中,统计KC表中按XF的不同分组各门课程的数量。 在命令窗口执行如下命令。 SELECT '统计' AS 类别,XF AS 学分,COUNT(KH) AS 课程数 FROM KCGROUP BY XF作业1SQL语句的命令?2SQL查询功能操作?教学小结SQL语言在数据查询中非常重要,要熟练掌握并记忆各个命令的作用,在操作过程中才能熟练操作,举一反三。同时SQL语言还是二级考试中的一个重要环节,所以学生要重点掌握和熟悉。青岛黄海学院 管理学院 教案 市场营销 教研室 教师姓名:齐文彬 2017年3月9 日课程名称管理系统中计算机应用授课专业和班级15市营自考授课章节与题目表单的基本操作课时2学时教学目的了解面向对象的程序设计;掌握表单的创建与操作教学方法课堂讲授 + 上机+ 案例练习教学重点难点教学重点:表单的属性,表单的创建与操作。教学难点:表单的创建与操作教学过程与内容教学导入:举例说明常见的表单设计的产品?教学过程:一、面向对象的程序设计1. 对象现实世界中个体或事物的抽象表示。对象都有自己的属性,也有自己的方法,操作:对对象进行设置,引用其属性(caption,value),方法(release,refresh),一段程序的代码,固定的,同一个任务可以直接调用。对象属性及方法使用格式如下:对象引用.属性(thisform.caption)对象引用.方法(thisform.release)2、容器和控件容器类:生成容器对象(表单,选项组按钮,表格,页框)控件类:生成控件对象,(标签,文本框,命令按钮,复选框,组合框等)thisform this 补充二、表单1、使用表单设计器创建表单2、使用表单向导创建表单3、运行表单(工具按钮,菜单,命令)4、常见表单属性(autocenter,backcolor,caption)5、表单方法:refresh,release6、表单设计器环境(窗口大小,属性窗口,控件工具栏)7、控件通用属性AutoSize BackColor Caption FontName FontSize ForeColor三、案例1、标签属性:caption,AutoSize,Fontname,FontSize例题:创建一个表单,其中含有标签Label1,单击标签则标签的标题文字缩小为9号并反相显示,双击还原。2、文本框属性:Value,passwordchar,readonly例题:设计一个表单,要求再上面的文本框输入一个整数后,在下面的文本框中自动显示与该数相邻的两个整数。命令按钮3、Caption属性,Click事件例题:设计一个表单,在文本框中输入两个整数,单击计算按钮后输出结果信息4、计数器常见属性:enabled:计数器是否可用。T为开始计时,F为结束例题:设计一个表单,运行时显示系统当前的时间作业1TCP/IP协议体系?2TCP与UDP的区别?教学小结通过本次学习,了解计算机通信平台包括网络通信协议、网络分类和物联网和云计算,掌握TCP和UDP的区别,同时掌握云计算的特点和分类。青岛黄海学院 管理学院 教案 市场营销 教研室 教师姓名:齐文彬 2017年3月14日课程名称管理系统中计算机应用授课专业和班级15市营自考授课章节与题目菜单操作课时2学时教学目的掌握菜单设计步骤;规划菜单系统的原则,菜单创建的过程教学方法课堂讲授 + 上机+ 案例操作教学重点难点教学重点菜单设计的步骤;菜单创造的过程教学难点:菜单创造的过程教学过程与内容教学导入:菜单的分类?教学过程:一、菜单设计的步骤1、规划菜单系统2、创建菜单和子菜单3、为菜单制定任务4、预览整个菜单系统5、生成菜单程序(.mpr)6、运行生成的程序,测试菜单系统二、规划系统菜单原则1、按照用户所要执行的任务组织系统,而不是按照应用程序的层次组织系统2、给每个菜单定义一个有意义的菜单标题3、在菜单项的逻辑组之间安排分割线4、将菜单上的菜单项数目控制在一个屏幕上之内5、为菜单和菜单项设置访问键或者快捷键6、使用能够准确地描述菜单项的文字。7、对于英文菜单,可以在菜单项中混合使用大小写字母。补充三、创建菜单和子菜单1、菜单设计器的启动方式(1)通过文件启动(2)通过常用工具栏(3)通过命令create menu2、菜单设计器的组成部分(1)菜单名称:<, -(2)结果 A.子菜单B.命令C.填充名称D.过程3、下拉菜单设计步骤:A、创建主菜单(文件,浏览,管理,工具,退出)B、创建菜单项(新建,打开,保存,关闭)C、定义菜单项功能D、定义快捷键E、菜单程序的生成与修改4、 1、创建快捷菜单例:创建一个包含有剪切、复制、粘贴、清除和全部选定功能的快捷菜单。文件新建菜单新建文件快捷菜单快捷菜单设计器(操作演示)2、将快捷菜单添加到表单例:将快捷菜单“快捷.mpr” 附加到“表单5”中打开表单5方法程序选项卡“rightclick Evernt”属性双击,打开过程编辑窗口输入:DO 快捷.mpr作业1上机练习下拉菜单的操作。2上机练习快捷菜单的操作。教学小结通过本次学习,掌握下拉式菜单和快捷菜单的操作过程。青岛黄海学院 管理学院 教案 市场营销 教研室 教师姓名:齐文彬 2017年3月17日课程名称管理系统中计算机应用授课专业和班级15市营自考授课章节与题目程序设计课时2学时教学目的掌握程序体系结构;通过案例熟练掌握三种结构的编程语言 教学方法课堂讲授 + 上机 + 案例操作教学重点难点教学重点:程序结构;三种编程语言。教学难点:编写程序教学过程与内容教学导入:数据库中实体的三种结构?教学过程:一、程序和程序文件1、程序:计算机指令系列有机的堆体,有机是指为了利用计算机解决某一个问题把计算机指令系列按照一定的逻辑关系而进行排列。程序=数据结构+算法2、算法:问题的求解方法,算法由一系列求解步骤完成。3、数据结构:指数据对象、相互关系、构造方法二、程序结构1、顺序结构计算机逐条依次顺序的执行程序块中的每条语句。2、分支结构:条件判断3、循环结构根据当前状态判断条件,如果条件成立则执行A语句系列,执行之后再返回判断条件,如条件仍成立则再次执行A语句系列,直到该条件不成立时,再去执行其他语句。补充三、程序编写案例1、建立程序文件(1)命令格式:modify command<命令文件名>(2)菜单方式:文件新建程序新建文件2、运行程序(1)命令格式:do <命令文件名>(2)菜单方式:程序运行(3)命令按钮:!例1、编写计算矩形面积的程序(顺序结构)程序文件:CLEAR SET TALK OFFINPUT “请输入矩形的长:” TO AINPUT “请输入矩形的宽:” TO BC=A*B ?”矩形的面积为:”+STR(C,6,2)SET TALK ON RETURN2 、编写一个能根据键盘输入的圆半径R值,计算圆的面积的程序(分支结构)clearInput “请输入圆的半径:” TO RIF R>0 S=3.14*R*R?”圆的面积:”,SELSE ?”不能计算圆的面积”ENDIF CANCEL3、例:用循环结构编程求1+2+3+4+ +10的和(循环结构)作业1常见的程序结构?2三种结构的程序编写?教学小结通过本次学习,学生掌握三种程序结构编写。