《行业应用软件》课程教学大纲
2024级《专业导论》课程教学大纲
《专业导论》课程教学大纲课程编码:12024008 开课部门:信息工程学院英文名称:Introduce to Computer 适用年级:2024适用专业:计算机科学与技术适用方向:无课程属性:专业基础课程学分学时:1学分,支配16学时编写人:李晓蕾审核人:何广军一、课程概述(一)课程的性质地位《专业导论》是计算机科学与技术专业的一门专业基础课。
本课程担负着引导学生进入计算机科学技术大门的重任,是引领计算机学生进入计算机科学与技术学科的“导游图”。
(二)课程的基本理念以学生学问、实力、素养协调发展为目标,突出学生为主体,重视实力培育和素养培育。
课程内容涉及计算机科学的方方面面,但着重讲解的是基本概念而不是数学模型和技术细微环节,要求做到“广度优先,广而不细"。
课程侧重点在于勾画计算机科学体系的框架,奠定计算机科学学问的基础,为今后深化学习计算机科学与技术专业中各专业理论及实践课程做好铺垫。
(三)课程设计思路用严密性方式将学生引入计算机学科各个富有挑战性的领域。
CC2024 报告要求该课程应讲授那些富有才智的、核心的思想。
还要充分考虑现代教化思想(如CDIO)及其在本学科教化中的应用。
因此在构建课程内容的同时,还要充分留意对学生实力的培育,以及强化学生对学问的载体属性的相识和利用。
本次课程内容设计时,以CCC2024 中课程提纲为依据,采纳CCC2024 举荐的课程设计方法,结合长期的教学实践,探究性地提出以实践阅历为主要内容的课程提纲。
教学方法手段:本课程实行专题讲座的形式,由本专业高职称、高学历的老师进行主题演讲。
1.案例教学:本课程应以实物(典型成果)为引导,呈现主题特色,直观说明主题所阐述的技术解决哪些问题,对社会有什么影响,在那些岗位上应用,将来在哪些方面可以有所突破。
2.自主学习式教学:本课程各主题所涉及的核心技术不宜过多,以2-3点为宜。
一方面,在讲清概念、介绍方法的基础上,让学生了解计算机技术的现状和发展。
软件体系结构_陈长清_《软件体系结构》课程教学大纲.doc
《软件体系结构》课程教学大纲一、课程名称:软件体系结构Sof tware Architecture二、课程编码:0810711三、学时与学分:48/3其中课堂教学32学时,实践教学16学时。
四、先修课程:软件工程五、课程教学目标1.帮助学生了解软件体系结构的基本概念,初步掌握中大型软件体系结构的分析与设计方法;2.使学生了解构建系统的目的是为了满足组织的需求,认识软件行业和开发组织在系统设计及其最终成败所起的作用,提高软件设计的基本素养;3.引导学生认识系统的性能、可用性、安全性等质量属性都是受软件构架制约的,或者说这些属性的实现影响着设计师的设计选择。
六、适用学科专业软件工程七、基本教学内容与学时安排•构架商业周期(2学时)构架的产生软件过程和构架商业周期什么样的构架才算好•什么是软件构架(2学时)软件构架概念的澄清软件构架的其他观点构架模式、参考模型和参考构架软件构架的重要性•A-7E案例分析(2学时)与构架商业周期的关系需求与质量A-7E航空电子系统的构架•理解质量属性(6学时)功能性和构架构架和质量属性系统的质量属性质量属性场景其他系统质量属性商业质量属性构架的质量属性•实现质量属性(6学时)战术介绍可用性战术可修改性战术性能战术安全性战术可测试性战术易用性战术战术与构架模式的关系构架模式和样式•设计构架(6学时)生命期中的构架设计构架形成团队结构创建骨架系统•飞行模拟:构架可集成性案例分析(2学时)与构架商业周期的关系需求与质量构架解决方案•构架编档(2学时)构架编档的使用视图选择相关视图视图编档跨视图文档统一建模语言• AT AM:一种进行构架评估的综合方法(4学时)ATAM的参与人员ATAM的结果ATAM的阶段Nightingale系统:应用ATAM的案例分析八、实践教学(16学时)•上机操作内容及要求:从网上选课系统、文本编辑系统、票务查询系统或正文关键字索引系统这四个系统中任选一个,根据不同的质量属性驱动,运用ADD方法设计两个或多个构架方案,再用ATAM 方法进行评价,然后选择最优方案加以实现,编程语言自选。
软件工程专业课程教学大纲
软件工程专业课程教学大纲计算机导论课程教学大纲课程名称:计算机导论课程编号:学时/学分:48 / 3 开课学期:1适用专业:计算机科学与技术/软件工程/网络工程课程类型:学科与专业基础必修课一、课程的目的和任务1.初步了解计算机的基本知识,为后续课程的学习打下一定的基础;2.初步了解计算机科学与技术学科知识体系,了解社会对计算机人才的需求情况,培养学生学习兴趣和专业自豪感;3.初步掌握文献检索、资料查询及运用现代信息技术获取相关信息的基本方法;4.了解与计算机相关职业和行业的法律、法规;5.初步培养学生对终身学习的正确认识和学习能力;二、课程的基本要求1.了解计算机的入门基础知识,掌握计算机的运算基础知识;2.了解计算机系统的基本组成和工作原理;3.了解计算机程序设计和数据结构基础知识;4.了解计算机系统软件的基础知识;5.掌握常用办公软件的操作应用;6.了解数据库系统基本概念及其应用基础知识;7.了解多媒体技术及其应用基础知识;8.了解计算机网络及其应用基础知识9.了解软件工程的基本概念;10.了解计算机信息安全技术;11.了解计算机在各领域的应用发展趋势;12.了解计算机与信息技术相关的法律法规,了解相关的职业及其道德准则。
三、课程基本内容和学时安排第1章绪论(2学时)1.1计算机的基本概念;1.2信息化社会的挑战;1.3 计算机科学技术的研究范畴;1.4计算机工程教育认证通用标准与补充标准。
第2章计算机科学技术的基础知识(8学时)2.1计算机的运算基础;2.2逻辑代数基础;2.3计算机的基本结构与工作原理;2.4程序设计基础;2.5算法基础;2.6数据结构基础。
第3章计算机硬件结构(2学时)3.1计算机系统3.2系统单元3.3输入输出系统第4章计算机系统软件与工具软件(2学时)4.1程序设计语言翻译系统4.2操作系统4.3工具软件第5章计算机应用软件(2学时)5.1文字处理软件5.2电子表格软件5.3文稿演示软件第6章数据库系统及其应用(2学时)6.1数据库系统的基本概念6.2结构化查询语言6.3数据仓库6.8数据库系统的应用第7章多媒体技术及其应用(2学时)7.1多媒体7.2超文本与超媒体7.3多媒体技术第8章计算机网络及其应用(2学时)8.1数据通信与连通性8.2计算机网络体系结构8.3计算机网络的分类和使用方式8.4internet与tcp/ip协议8.5internet的服务功能8.6web和浏览器8.7局域网的基础构架第9章软件工程(2学时)9.1软件工程的概念9.2软件开发模型9.4软件过程和过程改进第10章计算机信息安全技术(2学时)10.1计算机信息安全面临的威胁10.2保密技术10.3防御技术第11章计算机的应用领域第12章职业道德与择业第11、12章共10课时,由企业工程师与本校任课教师共同完成。
课程教学大纲目录表
课程教学大纲目录表《3G移动基站勘察设计》课程教学大纲 (1)《通信工程制图》课程教学大纲・・・・・错误!未定义书签。
≪3G网络规划与优化》课程教学大纲 (19)《信息技术基础》课程教学大纲・・・・・错误!未定义书签。
《路由交换技术与应用A》课程教学大纲错误!未定义书签。
《3G移动基站勘察设计》课程教学大纲课程编号:07B13010 适用专业:通信、移动通信课程类型:必修课课程性质:专业课课程学时:75 课程学分:5一、课程定位《3G移动基站勘察设计》是高职院校通信、移动通信及其他信息类相关专业的一门重要的专业核心课,该课程是在学生掌握通信工程制图、通信工程概预算的基础上,培养学生学握3G移动基站勘测和设计方法、通信线路工程的勘察设计方法、通信工程绘图方法、通信工程概预算的编制方法,正确地掌握和运用现行行业的标准进行勘察设计,达到本专业高职学生应具备的3G移动基站勘察设计等岗位职业能力要求。
并使从事通信线路工程及移动基站设计人员逐步走向规范化、标准化,以提高从业人员的业务素质。
二、课程目标通过本课程的教学,让学生掌握通信线路工程勘察的内容和步骤、3G移动基站勘察的内容和步骤、通信工程绘图方法、编制通信工程概、预算文件的技能和相关理论知识,能正确进行通信线路工程和移动基站的勘察设计、统计工程量、正确套用定额、计算各种费用并编写编制说明,能够承担编写3G移动基站工程设计任务书的工作任务,能满足通信工程设计单位、施工单位、监理单位等对从业人员知识的要求,同时培养诚实、守信、善于沟通和合作的品质,为发展职业能力奠定良好的基础。
1.知识目标:(1)掌握通信线路工程的勘察设计方法。
(2)掌握3G移动基站工程勘测设计方法。
(3)掌握通信工程制图规范。
(4)掌握通信工程概预算定额的使用。
(5)掌握通信工程工程概预算文件的编制方法和程序。
(6)掌握通信工程设计的流程。
(7)掌握通信工程设计文件的编写方法。
2.能力目标:(1)学会通信线路工程及3G移动基站工程的勘测。
大学计算机基础教学大纲
《大学计算机基础》教学大纲(课程代码:06111025)本大纲经数学与计算机学院教学工作委员会审定,教务处审核批准。
一、课程说明课程类别:公共课课程性质:必修学时学分: 42学时,2.5学分适用专业:非计算机专业本科课程教学目的与要求:《大学计算机基础》是为非计算机专业学生开设的一门计算机基础课程,也是大学生入学后首先接受的计算机基础教育。
课程内容涉及计算机科学技术四大领域(系统平台与计算环境、算法基础与程序设计、数据管理与信息管理、系统开发与行业应用)的基础知识与基本技术,并重点讲授三个方面的应用技能,包括计算机系统的基本知识、常用办公软件的基本使用方法、计算机网络应用与信息检索方法等。
通过本课程的学习,掌握计算机的基础知识,理解计算机的常用术语和基本概念;能较熟练使用Windows操作系统;掌握文字处理软件Word、表格处理软件Excel、演示文稿制作软件PowerPoint、网页制作软件FrontPage和数据库Access的基本操作和基本技能;理解互联网的基本概念,掌握IE浏览器、搜索引擎和中国期刊网的使用方法;理解多媒体技术基本概念、多媒体数据压缩技术,能初步处理多媒体素材;掌握信息系统和信息安全的基本知识,具备一定防治计算机病毒的能力。
本课程教学的主要目的和任务是引导学生认识以计算机为核心的信息技术在现代社会及现代文化中的地位和作用,培养和提高大学生的信息素养。
使学生掌握使用计算机的基本技能,初步具有利用计算机获取知识、发现问题、分析问题、解决问题的意识和能力,为将来应用计算机知识和技能解决本专业的实际问题和其它问题打下坚实的基础,以满足和适应信息化社会对大学生基本素质的要求。
本门课程与其它课程关系:本课程是学习其它计算机课程的先导课程。
学时分配:二、教学内容第一章计算机系统基础(8学时)教学目的:1.了解计算机的发展史、特点、应用和分类。
2.掌握计算机的基本结构和基本工作原理。
3.掌握计算机的软件系统、硬件系统组成。
(2024年)《3dsmax》教学大纲
THANKS
感谢观看
2024/3/26
31
选择对象
复制对象
掌握多种选择对象的方法,如单击选 择、框选、加选、减选等。
了解复制对象的多种方法,如原地复 制、镜像复制等。
变换对象
学习移动、旋转、缩放对象的基本操 作及快捷键。
2024/3/26
9
视图控制与导航
视图控制
掌握缩放、平移、旋转视图的如何在不同视图间进行切换和 导航。
创意与表现
经验与教训
探讨该作品的创意来源和表现手法,以及 如何通过技术手段实现创意的呈现。
分享在制作过程中遇到的挑战和解决方法 ,以及值得借鉴的经验和教训。
2024/3/26
26
07
课程总结与拓展延伸
Chapter
2024/3/26
27
回顾本次课程重点内容
建模技术
深入讲解多边形建模、样条线建 模、NURBS建模等多种建模方法 ,让学生能够根据实际需求选择 合适的建模技术。
2024/3/26
29
拓展资源推荐及学习建议
拓展资源
推荐一些与3ds Max相关的优质教程、书籍、网站等资源,供学生课后自学和拓展知识。
2024/3/26
学习建议
给出一些学习建议和方法,如多动手实践、注重基础知识的掌握、多尝试不同的创作风格 等,帮助学生更好地学习和应用3ds Max。
职业规划
简要介绍3ds Max在相关行业中的应用和就业前景,引导学生规划自己的职业发展方向。
6
02
基础知识与操作技巧
Chapter
2024/3/26
7
3dsmax界面介绍
主界面布局
包括菜单栏、工具栏、命 令面板、视图窗口、时间 滑块、状态栏等。
《3DMAX》教学大纲
《3DMAX》教学大纲一、课程概述3DMAX 是一款功能强大的三维建模、动画和渲染软件,广泛应用于建筑设计、游戏开发、影视特效等领域。
本课程旨在为学生提供全面的 3DMAX 基础知识和技能,使学生能够熟练运用 3DMAX 进行三维建模、材质编辑、灯光设置、动画制作和渲染输出。
二、课程目标1、知识目标了解 3DMAX 的工作界面和基本操作。
掌握三维建模的基本方法和技巧,包括多边形建模、曲面建模等。
熟悉材质编辑和贴图的应用,能够创建逼真的材质效果。
掌握灯光和摄像机的设置,营造出合适的光影效果。
了解动画制作的基本原理和方法,能够制作简单的动画。
掌握渲染输出的参数设置,输出高质量的图像和动画。
2、能力目标能够独立完成简单的三维模型制作。
能够根据设计需求,创建合适的材质和灯光效果。
能够制作具有一定创意和表现力的动画作品。
能够运用 3DMAX 与其他软件进行协同工作。
3、素质目标培养学生的空间想象力和创新思维能力。
提高学生的审美水平和艺术素养。
培养学生的团队合作精神和沟通能力。
培养学生的自主学习能力和解决问题的能力。
三、教学内容1、 3DMAX 基础3DMAX 的工作界面和视图操作基本几何体的创建和编辑对象的选择、移动、旋转和缩放坐标系的使用2、三维建模多边形建模技术多边形的编辑工具建模案例:家具、建筑构件等曲面建模技术NURBS 曲线和曲面的创建和编辑建模案例:汽车、工业产品等3、材质与贴图材质编辑器的使用常用材质类型的设置贴图的类型和应用材质和贴图的综合应用案例4、灯光与摄像机灯光的类型和参数设置灯光的布局和照明效果的调整摄像机的创建和参数设置摄像机动画的制作5、动画制作动画的基本原理和关键帧的设置常用动画控制器的使用人物动画和物体动画的制作动画曲线的编辑和调整6、渲染输出渲染器的选择和参数设置输出图像的格式和分辨率设置动画的渲染输出和后期处理四、教学方法1、课堂讲授通过讲解和演示,向学生传授 3DMAX 的基本概念、操作方法和技巧。
《软件测试技术》教学大纲
《软件测试技术》课程教学大纲一、课程教学目标与教学任务(一)课程的培养目标《软件测试技术》通过引入实际案例的测试过程学习,帮助学生更好的掌握软件测试技能,做到理论与实践相结合,方法与应用相结合。
本课程除要求学生掌握软件测试的基础知识和工具使用,包括软件测试的基本概念、相关模型、基础方法、执行过程以及常用的自动化测试工具的使用方法等,重点要求学生学会分析问题的思想和方法。
(二)该门课程在该专业课程体系中的地位和作用《软件测试技术》是计算机科学与技术专业一门选修课程,它的先修课程是一门高级语言、软件工程等课程,通过动手实践,学会进行软件测试用例的设计和使用方法。
(三)通过对该门课程的学习,应掌握的知识点和应达到的专业能力通过本课程的学习,学生应掌握软件测试背景及分类、软件测试模型、软件测试的基础方法、软件测试的整体过程、软件测试活动的组织与管理、面向对象的软件测试、软件测试自动化、缺陷跟踪管理、单元测试工具JUnit、接口测试工具、负载测试工具、生活小工具微服务测试和手机视频播放软件测试等。
通过本课程学习使学生掌握以黑盒测试技术为平台掌握等价类、边界值、判定表、正交实验等测试用例设计方法,掌握系统测试应用技术。
二、教学内容、教学要求及重点难点第一章软件测试概述与基本概念了解软件测试的定义和历史背景;了解软件缺陷的定义和出现原因;了解软件测试的原则;掌握常用的软件测试分类方法[教学重点];包括按测试阶段分为单元测试、集成测试、确认测试、系统测试和验收测试,按是否需要执行被测试软件分为静态测试和动态测试,按是否需要查看代码分为白盒测试、黑盒测试和灰盒测试等;了解软件测试行业的现状与前景。
第二章软件测试模型了解软件开发的基本过程和常见的软件开发过程模型;了解软件测试的基本流程;了解软件测试过程模型的概念;掌握V模型、W模型、H模型、X模型以及前置测试模型等常用的软件测试过程模型[教学重点、难点];了解软件测试过程改进模型的概念及典型模型种类。
CADCAM软件2004应用教学大纲
《CAD/CAM软件应用》教学大纲(CAXA制造工程师2004)学时:总学时数60,其中上机实践学时数28专业:数控技术及应用专业先修课程:计算机应用基础、机械设计基础、数控编程与操作、Autocad编写:杨光龙审核:机制教研室批准:贵州省机电学校二O一O年二月八日《CAD/CAM软件应用》教学大纲总学时数60,其中上机实践学时数28适用专业:数控技术及应用专业先修课程:计算机应用基础、机械设计基础、数控编程与操作、Autocad等。
一、本课程任务目前,我国的主要设计部门和重点企业,已经基本普及CAD/CAM 应用技术,并大量采用以参数化特征造型为核心的CAD/CAM集成软件,产品设计现代化成为现实。
随着我国机床制造水平的不断提高,工业产品制造行业将越来越广泛地使用数控加工设备,零件三维造型成为完成产品加工的必要步骤,在高等职业教育中加强CAD/CAM 软件的应用教育,满足加工制造业的迫切需求。
本模块的主要任务是在完成计算机应用基础、工程制图和机床数控加工教学的基础上,结合数控加工的基本要求,采用CAXA软件完成三维造型,设置加工方式,选取切削用量等加工参数,为数控加工刀路文件生成、数控机床的实际加工等工作奠定基础。
二、教学基本要求加深本专业学生对数控加工技术的认识,掌握利用CAXA软件进行数控编程和加工的基本理论和操作技能。
通过本模块的学习,使学生能够熟练运用CAXA软件,具体要求如下:1、掌握对机械零件进行特征分析和造型;2、掌握应用二维草图进行三维零件的设计;3、能够运用特征进行实体造型和复杂曲面的生成;4、掌握用三维零件进行工程图纸的生成;5、掌握利用CAXA软件进行数控编程。
三、教学内容第一章 CAXA制造工程师应用基础知识教学重点:1、数控加工和自动编程基础知识2、CAXA制造工程师软件界面介绍教学内容:1、数控加工技术概述2、自动编程基础知识3、CAD/CAM系统简介4、CAXA制造工程师软件介绍第二章曲线和曲面教学重点:1、曲线的编辑2、曲面生成和曲面编辑教学内容:1、曲线的绘制2、曲线的编辑3、几何变换4、曲面生成和曲面编辑5、五角星的框架绘制实例6、鼠标的曲面线架绘制实例第三章特征生成教学重点:1、轮廓特征的生成方法2、分模及实体的布尔运算教学内容:1、拉伸2、旋转3、导动4、放样5、曲面加厚6、曲面裁剪7、过渡8、倒角9、线性阵列10、环型阵列11、基准面12、抽壳13、筋板14、孔15、拔模16、型腔17、分模18、布尔运算第四章刀路轨迹生成教学重点:1、加工功能介绍、参数设置、刀具库设置2、后置设置和处理方法教学内容:1、数控加工的相关操作和相关设定2、粗加工方法3、精加工方法4、补加工方法5、后置处理第五章数控编程实例教学重点:1、手机模型的造型和加工方法2、香皂模型的造型和加工方法教学内容:1、手机模型的加工2、香皂模型的加工四、上机实践内容1、实践目的和要求通过实践进一步培养学生理论联系实际和运用理论知识解决实际问题的能力,增强学生实际操作能力和独立工作能力,掌握利用CAD/CAM软件进行数控编程的基本方法。
新课标(2024)移动应用开发教学大纲
新课标(2024)移动应用开发教学大纲1. 引言本教学大纲旨在指导教师在新课标(2024)移动应用开发课程中的教学活动。
该课程旨在培养学生在移动应用开发领域的技能和知识,并提供他们所需的基本理论和实践技巧。
2. 课程目标- 培养学生对移动应用开发的兴趣和热情- 提供学生所需的基本理论知识和实践技巧- 培养学生的问题解决和创新能力- 培养学生的团队合作和沟通能力- 培养学生的项目管理和时间管理能力3. 课程内容3.1 移动应用开发概述- 移动应用开发的定义和重要性- 移动应用开发的历史和发展趋势- 移动应用开发的基本原理和流程3.2 移动应用开发工具和技术- 移动应用开发的常用工具和集成开发环境- 移动应用开发的常用编程语言和框架- 移动应用开发的用户界面设计和交互技术3.3 移动应用开发的基本原理- 移动应用开发的软件工程原理- 移动应用开发的数据存储和管理原理- 移动应用开发的网络通信和安全原理3.4 移动应用开发的实践技巧- 移动应用开发的项目规划和需求分析- 移动应用开发的界面设计和用户体验- 移动应用开发的测试和调试技巧4. 教学方法- 讲授:通过课堂讲解,传授基本理论知识和实践技巧- 实践:通过实践项目,培养学生的实际操作能力和问题解决能力- 团队合作:通过小组项目,培养学生的团队合作和沟通能力- 讨论:通过课堂讨论,促进学生的思维和创新能力5. 评估方法- 课堂表现:包括课堂参与、作业完成情况等- 项目成果:评估学生的实践项目成果和问题解决能力- 期末考试:考察学生对基本理论知识的理解和应用能力6. 参考资料- 《移动应用开发教程》- 《移动应用开发实践指南》- 《移动应用开发案例分析》- 《移动应用开发项目实战》以上是新课标(2024)移动应用开发教学大纲的基本内容,教师可以根据实际情况进行适当调整和补充。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GDOU-B-11-213《行业应用软件》课程教学大纲
课程简介
教学内容
本课程讲解行业应用软件开发的基本概念、原则和业务流程,通过档案、教务、学生、酒店、图书、考勤、工资、库房管理等软件开发项目的实践,训练学生掌握行业软件开发的工程化思想、方法和技术。
课程以Delphi和Rose软件结合的方式阐述开发行业软件项目的整个过程。
介绍了开发软件项目的Rose建模;后台数据库设计与实现;前台应用程序窗体设计、页面设计以及代码设计等等开发技术和方法,通过档案、教务、学生、酒店、图书、考勤、工资、库房管理等软件开发项目案例开发过程的详细分析和引导,使学生熟练掌握使用软件开发设计工具开发行业应用软件系统的方法和技术。
修读专业:软件工程:信息系统方向
先修课程:数据库原理、软件工程、软件构造、软件设计、软件需求/系统分析
教材:《Delphi 7.0+Rose项目开发实践》吕伟臣周涛科学出版社
课程大纲
一、课程的性质与任务:
本课程是软件工程-信息系统方向的方向选修课。
主要讲解行业应用软件开发的基本概念和原则,通过大量软件开发项目案例的学习,训练学生掌握行业软件开发的工程化思想、方法和技术。
课程以Delphi和Rose软件结合的方式阐述开发行业软件项目的整个过程。
内容包含软件项目的Rose建模;后台数据库设计与实现;前台应用程序窗体设计、页面设计以及代码设计等等。
通过档案、教务、学生、酒店、图书、考勤、工资、库房管理等软件开发项目案例开发过程的详细分析和引导,使学生熟练掌握使用软件开发设计工具开发行业应用软件系统的方法和技术。
二、课程的目的与基本要求:
通过对档案、教务、学生、酒店、图书、考勤、工资、库房管理等软件开发项目案例开发过程的详细分析和训练,学生能够熟练使用流行的软件开发设计工具开发具体的行业应用软件系统。
为学生今后从事具体行业的软件分析、设计和开发打下坚实的基础。
三、面向专业:
软件工程:信息系统方向。
四、先修课程:
数据库原理、软件工程、软件构造、软件设计、软件需求/系统分析
五、本课程与其它课程的联系:
数据库原理、软件工程、软件需求/系统分析是本课程的基础,本课程是先修课程的具体应用。
六、教学内容安排、要求、学时分配及作业:
第1章人事档案管理系统建模(6学时)
了解Rose建模;掌握创建工程的Use Case视图、创建工程的逻辑视图、创建数据库方案以及创建组件视图;掌握数据库的物理实现。
第2章人事档案管理系统的实现(6学时)
掌握主窗体设计过程;理解完善Rose设计出的框架结构和用户登录窗体设计;掌握配置数据库、备份和恢复数据、部门管理、系统账户管理、人事档案管理、打印设置和打印预览等窗体的设计;了解运行结果。
第3章学校教务管理系统设计(4学时)
掌握教务管理系统模型的Use Case图、逻辑视图和组件图的设计;掌握物理数据库的创建数据表、配置数据源以及采用SQL Server创建数据库和各个数据表的方法;掌握教务管理系统应用程序的主窗体设计、框架结构设计以及相关的窗体和页面设计;了解系统运行结果。
第4章学生信息管理查询系统(4学时)
掌握学生信息管理系统模型的Use Case图、逻辑视图和组件图的设计;掌握物理数据库的创建数据表、配置数据源以及采用SQL Server创建数据库和各个数据表的方法;掌握学生信息管理系统应用程序的查询系统设计和实现;了解系统运行结果。
第5章酒店前后台管理系统(4学时)
掌握酒店前后台管理系统模型的Use Case图、逻辑视图和组件图的设计;掌握物理数据库的实现;掌握酒店后台管理系统应用程序的主窗体设计、框架结构设计以及相关的窗体和页面设计;掌握酒店前台管理系统应用程序的主窗体设计、框架结构设计以及相关的窗体和页面设计;了解系统运行结果。
第6章图书管理系统(4学时)
掌握图书管理系统模型的Use Case图、逻辑视图和组件图的设计;掌握采用SQL Server创建数据库和各个数据表的方法;掌握图书管理系统应用程序的主窗体设计、框架结构设计以及相关的页面设计;了解系统运行结果。
第7章考勤管理系统(4学时)
掌握考勤管理系统模型的Use Case图、逻辑视图和组件图的设计;掌握物理数据库的创建数据表、配置数据源以及采用SQL Server创建数据库和各个数据表的方法;掌握考勤管理系统应用程序的主窗体设计、框架结构设计以及相关的窗体和页面设计和实现;了解系统运行结果。
第8章工资管理系统(4学时)
掌握工资管理系统模型的Use Case图、逻辑视图和组件图的设计;掌握物理数据库的创建数据表、配置数据源以及采用SQL Server创建数据库和各个数据表的方法;掌握工资管理系统应用程序的主窗体设计、框架结构设计以及相关的窗体设计和实现;了解系统运行结果。
第9章库房管理系统(4学时)
掌握库房管理系统模型的Use Case图、逻辑视图和组件图的设计;掌握物理数据库的创建数据表、配置数据源以及采用SQL Server创建数据库和各个数据表的方法;掌握库房管理系统应用程序的主窗体设计、框架结构设计以及相关的窗体设计和实现;了解系统运行结果。
七、实验名称与类别:
注:实验类别指:演示型、操作型、验证型、综合型、设计型、研究创新型
八、实验目的、内容与要求
实验1 软件设计工具Rose
实验目的:熟练掌握ROSE设计的使用;掌握软件设计的任务与步骤。
实验内容:用ROSE工具设计软件项目的各类模型用图。
实验要求:提交掌握设计工具的实验报告。
实验2 软件开发工具与开发环境
实验目的:熟练掌握至少一种前台开发工具的应用和使用过程。
实验内容:用至少一种前台开发工具开发软件项目的全过程。
实验要求:提交掌握开发工具的实验报告。
实验2 行业应用软件开发
实验目的:掌握行业软件开发的全过程。
实验内容:1进行所选行业应用软件开发的系统建模、后台数据库设计、前台应用程序设计等工作;
2进行所选行业应用软件开发的编码、测试、安装布置以及运行。
实验要求:上交完整的行业应用软件设计文档、源码和运行程序。
九、教材与参考书:
本课程选用教材:
《Delphi 7.0+Rose项目开发实践》吕伟臣周涛科学出版社
本课程推荐参考书:
《程序员项目开发实践系列丛书》共11本科学出版社
十、本课程理论课及实验课的考核方式:
理论课考核方式:
笔试
实验课考试方式:
提交实验报告及可运行程序
执笔:
审核:
批准人:
时间:。