文档库 最新最全的文档下载
当前位置:文档库 › 当前综合课程设计的难点与策略

当前综合课程设计的难点与策略

当前综合课程设计的难点与策略
当前综合课程设计的难点与策略

当前综合课程设计的难点与策略

西南师范大学范蔚

综合课程建设是当前学校课程改革的一项主要内容。它对于减轻学生课业负担,促进全体学生生动活泼地发展,实施素质教育有着十分重要的现实意义。本文主要就综合课程设

计难点和策略等问题进行探讨。

一、综合课程的特点与优势

(一)综合课程的特点

综合课程相对于分科课程而言,具有这样一些特点。

1.综合课程的目标通常指向学生知识的增广与统整、能力的培养和提高、知情意行的协调发展等。例如,广东省进行的普通高中课程改革,就开设了综合理科和综合文科课程。其中拟定的综合理科的目标,是使学生比较全面地掌握与现代社会生活关系密切的科学知识,增进对自身社会和现代科技的了解;培养学生的科学态度和科学方法;掌握分析问题和解决问题的能力,增强学生适应现代生活的基本能力。拟定的综合文科的目标,是使学生进一步了解社会现象,认识社会发展规律,学习研究社会的基本方法,提高适应社会的能力。

2.综合课程的内容具有明显的跨学科性质,内容的组织打破了原有的学科体系和学科界限,强调所研究的客观对象的整体性。与分科课程一样,综合课程也有自己的体系和结构,但不同于分科课程主要以知识的逻辑顺序作为课程结构的基本线索,综合课程体系建构的依据有着一定的复杂多样性,由于目标的不同,不同的综合课程在结构上有松散和严密之

别。

3.综合课程的学习活动方式是灵活多样的。综合课程的类型是多样的,有融合课程、关联课程、广域课程、问题课程等,相应的学习活动方式也有所不同,单从课程实施的时间和空间安排上看,有的有固定的时间,以课堂教学为主要途径;有的在时间安排上则比较灵

活机动,可以在课外和校外活动中开展。

(二)综合课程的优势

开设综合课程的优势表现在以下两个方面。第一,有利于适应科技迅猛发展的态势,及时反映科学技术发展的新趋势,容纳科技发展和社会需要而提出的新内容。中小学课程体系中的科目是有限的,各门学科内部的知识容量也是有限的,面对科技发展、知识激增的事实,及时地吐故纳新是学校课程建设必需解决的问题。开设综合课程,由于其结构体系可严密也可松散、相对灵活,给内容的组织安排创造了较为便利的条件,从而可以容纳较多的新内容,及时反映科技的新动态。特别是一些新的、跨学科的教育内容,以综合课程的形式开设比较方便,具体的实施也比较灵活。如人口教育、青少年性教育、生态平衡教育、环境保

护教育、能源教育、法制教育等等,都可以通过集约化的综合课程取得更好的效果。第二,既有助于减少课程门类、避免重复、减轻课业负担,又有助于开阔学生视野,克服科学知识的割裂,使学生学会主动求知的方法,增强他们对世界的整体认识能力和横向思维能力,促进知能的迁移。从而有助于造就基础知识全面而不偏废的、对社会对未来适应性较强的合格公民。由于基础教育阶段的性质与任务以及学生的年龄特征,在基础教育阶段,尤其是小学和初中开设综合课程是十分必要的。通过综合课程为学生打下宽厚的知识基础,具备良好的文化素质。但不能因此而否定分科课程在学校课程体系中的地位和作用。特别是在基础教育阶段,一些基础工具性学科,如语文、数学、外语等,由于它们自身的性质和功能决定了它们在学校课程体系中的特殊地位,为了保证学生有效地掌握并运用这些学科的知识和技能,

将这些学科分科开设也是十分必要的。

二、综合课程设计的难点

开设综合课程已经成为教育理论与实践探索的重要课题。怎样开设综合课程?以什么依据将相关内容综合起来?是综合课程建设要解决的关键问题。目前对综合课程误解最多的就是,认为综合课程无非是把多门学科的知识简单凑合在一起所构成的“拼盘式”课程。而一些地区和学校的综合课程设置实际上也是采劝拼盘式”的办法。这种“拼盘式”的课程,往往会导致学生获得比较肤浅的、杂乱无序的知识,影响学生知识和能力水平的提高。同时

也给教师的教学带来一定的困难。

要克服“拼盘式”课程的不足,主要是要科学地确定综合课程的设计原理,找到哪些科目可以综合、哪些科目应该综合的客观规律和科学依据,这是一个重点,也是一个难点。其中,核心的问题是科学地确定综合课程的综合度,即综合的范围与强度。一般而言,综合的范围是指综合课程内容所包含的学科领域的广度。如融合课程的综合广度就小于广域课程的综合广度。综合的广度大小要根据课程目标和学生的年龄特征来决定,实际上,综合的范围并非越大越好。如一些国家和地区在小学开设的“自然科”和“社会科”,其综合的范围多是围绕学生的日常生活来设定的;而到了高中阶段,在开设分科课程的基础上,开设“综合理科”“社会研究”等科,综合的范围则多是围绕人类社会生存与发展等重大问题来设定

的。此其一。

其二,综合的强度是指综合课程中知识内容之间内在联系的强弱程度。关于综合的强度,美国学者布卢姆曾区分为配合、联合和合并三种程度。前面所述的关联课程的综合强度就是配合,融合课程的综合强度就是联合,问题课程的综合强度接近合并。目前我国教育实践中出现的综合课程,一般是按配合、联合的办法来进行综合的,达到合并程度的综合课程不多,所以被称为“拼盘式”课程。那种知识内容高度融合的、逻辑严密的、结构紧凑的综合课程还严重缺乏,设计高水平的综合课程乃是当务之急。

三、综合课程设计的基本策略

(一)综合课程目标的确立

不同类别、不同层次的学校具有不同的性质、肩负着不同的任务,具体的培养目标也不同,这直接制约着学校的课程目标,其中也包括综合课程的目标。如小学、初中的培养目

标是使儿童和少年在品德、智力、体质等方面全面发展,为提高民族素质,培养有理想,有道德,有文化,有纪律的社会主义建设人才奠定基矗小学和初中重在为学生的成人、成才打基础,当前,小学初中是实施素质教育的关键阶段,面向全体学生、全面提高学生的基本素质是素质教育的根本目标,为此,弄清学生基本素质所包含的具体要素及要素之间的有机构成,才能科学地确定课程目标。综合课程的目标也应该以此为依据,例如,素质教育对学生的科学文化素质提出了较高的要求,从而决定了科学文化知识教育的目标是要帮助学生打下宽广而扎实的知识技能基础,并形成良好的科学文化素质。加之中小学生的身心发展水平,决定了教给学生的科学文化知识宜宽不宜深,宜扎实不宜肤浅,考虑到一些基础工具性学科自身的性质与功用,应分科设置,加强基储提高质量。而其他教育内容则可以用综合的方式来设计,以使学生对社会科学,自然科学和文学艺术等领域的知识内容能够有一个大致的、概览式的了解,保证学生所获得的关于世界的知识经验的相对完整性。

高中阶段的培养目标因不同的流向而有所不同,但不管是为升学做准备,还是为就业做准备,提高学生的基本素质仍是基础和前提,特别是学生合理知识结构的构建,对于学生继续学习和参与社会实践有着十分重要的意义。结合高中生的年龄特征,除了一些分科课程要继续深化加强之外,其他教育内容要尽量注意反映当代科学技术发展的综合化趋势,并注意培养学生综合运用知识解决现实问题的能力,所以,也要考虑综合课程的建设问题。一般而言,高中综合课程的目标通常指向学生世界观、人生观及社会责任感的养成,求知方法和

实践能力的获得,知情意行协调发展等方面。

(二)综合课程综合度的确定

综合课程的目标规定了在一定的时限内,学生基本素质的某一方面或某几方面应该达到的标准。综合课程所预期的目标直接制约着综合课程的综合度,如果综合课程的目标指向开阔学生的视野,丰富学生的知识,那么其综合的范围较大,综合的程度可以较弱,即课程内部知识之间的联系和结构可以比较松散;如果综合课程的目标指向统整学生的知识,帮助学生认识世界的完整图景,培养学生综合运用知识解决问题的能力,那么其综合的范围可大可小,即可以是同一个科学领域内部各子学科的综合,也可以是广域式或跨域式的综合,综合的程度较强,课程内部知识之间的联系和结构比较严密。

现代社会需要身心和谐发展的高素质人才,过去那种分科很细,过于专门化的“学问中心课程”,既不能反映科学技术发展的趋势,也不能反映现实社会生活,尤其不适合基础教育阶段普遍提高全体受教育者基本素质的需要,为此,学科课程的改革出现了综合化的趋势。其中,既有学科内部的整合,又有学科之间的综合。例如,我国中小学数学改革,以培养全体学生的数学素质为改革目标,针对传统的数学知识体系内容陈旧,封闭固定,忽视应用,缺乏弹性等不足,对中小学数学课程进行改革,从以前按16~17世纪的数学来组织数学课程内容,转移到按未来社会对公民所要求的数学思想方法来选择并安排课程内容;从过去的纯数学走向生活数学、实用数学、大众数学,着眼于拓宽数学知识面,注意增加具有广泛应用性的数学内容,注重现代数学思想方法的渗透,使学生能够尽早体会数学的全貌,使学生充分认识到数学在现实生活中的重要作用和重大价值,并强调解决问题能力及数学品质的培养等。由此,数学课程内容的安排超越了传统数学课程分科过细、封闭陈旧的局限,知识内部的联系按新的思路进行整合,其综合的范围有所拓宽,综合的程度仍然较强,但不

是过去那种按纯数学的逻辑顺序来组织内容,而是在统整了来自学科、学生、社会三方面的需要的基础上,按新的思路来选择和组织课程内容。

除了学科内部的调整之外,更多的是考虑学科之间的联系。由于不同的综合课程的目标不同,其综合度也存在着一定的差异。通常,综合度的高低与如何反映客观现实的思路和方式有较大的关系。若要让学生分门别类地学习人类已有的科学文化知识,达到对客观世界某一领域、某一侧面的认识,或者是要培养某一学科领域的专门人才,学科之间就不必综合;若要让学生全面整体地、生动形象地认识客观世界,提高学生应用知识解决实际问题的能力,单靠分科课程是不行的,尤其是在科学技术飞速发展的现代社会是不行的,那么就应该增强课程的综合度。目前出现的“STS”课程,就是一种综合度较高的综合课程。这种课程将科学(Science)、技术(Technology)、社会(Society)三者结合起来,课程内容的安排已不再仅仅以科学知识本身的体系作为依据,它可以按照需要探讨的现实问题来组织课程内容,也可以增加与科学知识相关的技术发展内容或和学科知识技能相关的社会知识等等。又如,那些广域式、跨域式的课程,课程内容力求反映客观世界的本来面目,从这一思路出发将客观对象所包含的各种特性和功能等,以及这一客观对象所涉及的各科知识统一成一个相对完整的整体,以利于学生全面认识客观对象。美国中学的“地球科学”就是这种广域式的综合课程,这一科目将天文学、地理学、生物学、人类学等多门学科高度融合为一个新的知识系统,它有自己的逻辑结构,将天体史、自然史、人类文明史等作为一个有机的整体,便于学生形成对世界的整体认识。

(三)综合课程内容的选择与安排

合理的综合度是安排综合课程内容的重要依据,它直接决定知识内容的取舍与组织。一般说来,课程目标不明就会影响课程综合度的确定,而综合度的不确定就会直接影响知识内容的选择和组织。前面提到的“拼盘式”综合课程,课程内容杂多,结构松散,就是在课程设计上带有主观随意性,缺乏科学依据,这种“拼盘式”的综合课程往往把“综合”简单理解为“相加”关系,在科学技术迅猛发展的时代,仅靠“加法”安排课程内容是不现实的,只有考虑知识内容之间的有机整合才有出路。

一般说来,综合度较强的课程,其知识内容之间的联系是紧密的,是按一定的结构组织起来的。如前所述的“问题课程”,就是以问题为核心,按解决问题的思路将各科知识组织成新的知识体系,能否解决实际问题就成为选择和组织知识内容的标准。又如,一些广域式、跨域式的课程,则是用具有较强统摄力的基本概念或原则方法等,作为选择和组织知识内容的标准。在美国,有的理科课程是用科学上的共同概念来组织内容的,如“初级理科概念教学大纲”主要有4个概念系统:宇宙的结构,相互作用和变化,能量的衰变,自然计图。有的综合理科是把科学家的“观察,分类,测量,假设,实验”等认识过程作为组织内容的方法。与分科很细的传统科目相比,综合课程的内容体系已不同于单一学科知识本身的逻辑体系,它更多地注意了多学科知识之间的呼应和联结,注意了知识与学生实际及现实生活的有机联系,通常表现为“组合式”或“连环式”的内容结构。

在课程发展史上,曾经出现过课程设计的“钟摆现象”,即课程设计的基点在学科、儿童、社会三者之间摇摆不定,随着理论研究和实践的深入,人们逐渐形成了共识,认为只有在学科、儿童、社会三者之间寻求一种动态的平衡,才能保证课程设计的科学性和可行性。

当前的综合课程设计同样需要考虑设计的基点,首先,要从儿童的需要和儿童的年龄特征出发,以此去联系和整合社会的需要,也就是要把社会对人才的需要与儿童成长发展的需要结合起来,并将此转移和体现在学校培养目标和课程目标之中。其次,在目标的指引下,动态地去把握学科、儿童、社会三者之间的关系,并以此作为综合课程设计的依据。如从社会和儿童的现实生活出发,按认识事物的线索或解决问题的线索去考虑学科内部知识内容的整合或学科之间的综合;从儿童的需要出发,按儿童现实生活的组成部分去考虑学科与儿童活动的联合;从社会的需要出发,按社会实践的领域和相关内容去考虑学科与社会实践的联合;等等。由此可见,综合课程不单是学科内的整合和学科间的综合,还有学科与活动的综合、活动课程体系中各类活动的综合等,所以,不同类型课程内容的综合也是综合课程建设需要探索的课题。最后,综合课程也应该自成体系,有自己的逻辑和结构。值得注意的是,凡为学生设计的综合课程,其逻辑顺序必须与学生的身心发展顺序及实际水平相适应,特别是综合课程的容量、难点、速度等指标,都应该科学地设定,过分超前或落后于学生的现有发展

水平都不利于学生的健康成长。

C语言程序设计课程设计题目

1 一元稀疏多项式的运算 问题描述:设有两个带头指针的单链表表示两个一元稀疏多项式A、B,实现两个一元稀疏多项式的处理。 实现要求: ⑴输入并建立多项式; ⑵输出多项式,输出形式为整数序列:n,c1,e1,c2,e2……c n,e n,其中n是多项式的项数,c i,e i分别为第i项的系数和指数。序列按指数降序排列; ⑶多项式A和B相加,建立多项式A+B,输出相加的多项式; ⑷多项式A和B相减,建立多项式A-B,输出相减的多项式; ⑸多项式A和B相乘,建立多项式A×B,输出相乘的多项式; ⑹设计一个菜单,至少具有上述操作要求的基本功能。 测试数据: (1) (2x+5x8-3.1x11)+(7-5x8+11x9) (2) (6x-3-x+4.4x2-1.2x9)-(-6x-3+5.4x2+7.8x15) (3)(x+x2+x3)+0 (4)(x+x3)-(-x-x-3) 2 成绩排序 假设某年级有4个班,每班有45名同学。本学期有5门课程考试,每门课程成绩是百分制。假定每个同学的成绩记录包含:学号、姓名各门课程的成绩共7项,其中学号是一个10位的字符串,每个学生都有唯一的学号,并且这4个班的成绩分别放在4个数组中,完成以下操作要求: ⑴编写一个成绩生成函数,使用随机数方法,利用随机函数生成学生的各门课程的成绩(每门课程的成绩都是0∽100之间的整数),通过调用该函数生成全部学生的成绩; ⑵编写一个平均成绩计算函数,计算每个同学的平均成绩并保存在成绩数组中; ⑶用冒泡排序法对4个班的成绩按每个同学的平均成绩的以非递增方式

进行班内排序; ⑷用选择排序法对4个班的成绩按每个同学的平均成绩的以非递增方式进行班内排序; ⑸对已按平均成绩排好序的4个班的同学的构造一个所有按平均成绩的以非递增方式排列的新的单链表; ⑹设计一个菜单,至少具有上述操作要求的基本功能。 3 迷宫问题 问题描述:以一个m×n的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。 实现要求: ⑴实现一个以链表作存储结构的栈类型,然后编写一个求解迷宫的非递归程序。求得的通路以三元组(i,j,d)的形式输出,其中:(i,j)指示迷宫中的一个坐标,d表示走到下一坐标的方向。 ⑵编写递归形式的算法,求得迷宫中所有可能的通路; ⑶以方阵形式输出迷宫及其通路。 [测试数据] 迷宫的测试数据如下:左上角(1,1)为入口,右下角(8,9)为出口。 1 2 3 4 5 6 7 8 实现提示:

综合程序课程设计题目汇总1

*注意 2人一组共同完成一个题目,任务书要求分工必须明确。对 于题目比较容易的,也可1人一个题目。可以从如下题目中选择,教师也可以自拟题目,但必须达到足够难度。 题目设计:赵敏孙成立 题目1、计算器程序设计 [问题描述]:设计一个多功能计算器,可以完成基本的计算。 [设计要求]: 1.具备整型数据、浮点型数据的算术(加、减、乘、除)运算功能。依次输入第一个运算数、运算符(+,-,*,/)、第二个运算数,然后输出结果。结果可以作为下一个运算的第一运算数。按‘C’清屏,按‘R’返回菜单。 例如:输入:2 + 5 输出:7 2.实现单运算符表达式计算的功能。输入的操作数可以包含整数或浮点数。输入表达式如下: 例如:输入:2+5 输出:7 3.除数为零或者输入的不是数字时进行异常处理 题目2、两个源程序的相似性判别 [问题描述] 对于两个C语言的源程序清单,用哈希表的方法分别统计两个程序中使用C语言关键字的情况,并最终按定量的计算结果,得出两份源程序清单的相似性。[基本要求] C语言关键字的哈希表可以自建,也可以利用《数据结构及应用算法教程》(严蔚敏陈文博编著清华大学出版社)书中8.10的哈希表。此题的工作主要

是扫描给定的源程序,累计在每个源程序中C 语言关键字出现的频度。在扫描源程序过程中,每遇到关键字就查找哈希表,并累加相应关键字出现的频度。为保证查找效率,建议自建哈希表的平均查找长度ASL 不大于2。 扫描两个源程序所统计的所有关键字不同频度,可以得到两个向量。如下面简单的例子所示: 关键字 程序1种关键字频度 程序2种关键字频度 哈希地址 0 1 2 3 4 5 6 7 8 9 X 1=[4,3,0,4,3,0,7,0,0,2] X 2=[4,2,0,5,4,0,5,2,0,1] 通过计算向量X1和X2的相对距离来判断两个源程序的相似性,相对距离的计算方法是 1/2 1212121/21/21/21/2 121122||(()())||||()()T T T X X X X X X s X X X X X X ---==???,T 表示向量的转置。 按例子所给的数据,s ≈0.13。显然当X 1=X 2时,s=0,反映出可能是同一个程序;s 值越大,则两个程序的差别可能也越大。 [测试数据] 做几个编译和运行都无误的C 程序,程序之间有相近的和差别大的,用上述方法求s,并对比差异程度。 [实现提示] 本题的很大工作量将是对源程序扫描,区分出C 程序的每一关键字。可以为C 语言关键字集建一棵键树,扫描源程序和在键树中查找同步进行,以取得每一个关键字。 题目3、 学生成绩管理系统 现有学生成绩信息,内容如下

程序设计基础课程设计报告 内容样例

第一章目的与要求 书上有。 第二章需求分析 软件设计的一个重要的环节就是需求分析。本章在对ATM取款机管理系统的应用情况作了全面调查的基础上,确定系统目标,并对系统所需要的基础功能进行分析,从而确定用户的需求。以下是ATM取款机管理系统所需要的需求分析。 ATM管理系统包括六个模块:登录,挂失功能,修改密码,取款功能,转账功能,查询功能。 ①登录: 输入银行卡的账号,密码,验证银行卡的卡号,密码是否正确,之后进入主界面 ②挂失功能: 确认是否对银行卡进行挂失,挂失后账户无法操作 ③修改密码: 用户可自由对其银行卡密码进行修改,修改之后的新密码将会覆盖其原密码 ④取款功能: 用户可自由取得所持银行卡内的存款,所取款数必须在其原有账户余额之内 ⑤转账功能: 用户可将本账户中的存款转入其他账户,转账过程中,需要转入账户的账

号 ⑥查询功能: 用户可查询用户信息,其中包括用户姓名、用户身份证号码、银行卡号以及存款余额 模拟ATM取款机的操作: 首先录入账户信息,格式如下 ㈠、登录功能:输入帐号和密码进行登录,如密码错误提示重新输入密码,如帐号错误提示无此帐户。 ㈡、查询功能:查询账户余额。 ㈢、取款功能:取款,更新余额。 ㈣、挂失功能:挂失后,该账户不能进行任何操作。 ㈤、修改密码:输入原密码和新设置密码。 ㈥、转账功能:输入转账的转出账户以及转账金额,进行转账。

第三章设计分析 3.1、ATM系统管理 3.1.1系统基本功能 首先,确定系统中存在两种用户,一种是ATM,可以进行信息录入和后台管理。另外一种是取款人,取款人主要是进行信息的查询,不能进行信息录入。所以在创建类的时候,先创建一个ATM类,然后创建取款人类,并与ATM 类形成有元,进而继承ATM的所有功能,并添加录入信息的功能。 基本功能: 登录功能---------输入帐号和密码进行登录,如密码错误提示重新输入密码,如帐号错误提示无此帐户。 查询功能---------查询账户余额。 取款功能---------取款,更新余额。 挂失功能---------挂失后,该账户不能进行任何操作。 修改密码---------输入原密码和新设置密码。 转账功能---------输入转账的转出账户以及转账金额,进行转账。、

程序设计基础课程设计

设计题目:学生成绩管理系统班级:计0902 姓名:付乐颖 学号:20091221067 完成日期:2010.10.15

1. 课程设计目的和要求 随着科学的发展和社会的进步,许多过去有人工处理的繁杂事务开始交付计算机来完成。学生成绩管理系统可以说是一个得力助手,它利用计算机对学生成绩进行统一管理,实现学生成绩信息管理工作流程的系统化、规范化和自动化,提高了广大教师的工作效率。 本程序旨在训练学生的基本编程能力,了解管理信息系统的开发流程,熟悉C语言的文件等的各种基本操作,使学生能对C语言的文件操作有一个更深的理解。为进一步开发出高质量的信息管理系统打下坚实的基础。 2. 课程设计任务内容 学生包含以下信息项:学号、姓名、学院、班级、高数成绩、英语成绩、C语言成绩、总分、平均分。系统的主要功能包括: 1. 创建学生成绩信息文件,根据提示输入学生的各项信息,计算出总分和平均分,然后按学号对学生信息进行排序,并将排序后的学生成绩信息存储到一个二进制文件中。 2. 增加学生信息,在原有学生信息文件的基础上增加新的学生成绩信息,要求:增加后的学生信息仍按学号排序,并继续保存至原文件。 3. 删除学生信息,提示用户输入要进行删除操作的学号,如果在文件中有该信息存在,则将该学号所对应的学生信息删除,否则输出提示信息,并提示用户选择是否继续进行删除操作。 4. 修改学生信息,提示用户输入要进行修改操作的学号,如果在文件中有该息存在,则将提示用户输入该学号对应的要修改的选项,结果保存至原文件,并提示用户选择是否继续进行修改操作。 5. 按不同条件对学生信息进行查询操作,输出满足条件的学生信息。 (1) 按学号查询,输入一个学号,输出对应的学生信息。

《专业方向综合实训—建筑安装工程造价课程设计》教学大纲

《专业方向综合实训—建筑安装工程造价课程设计》教学大纲 课程名称:专业方向综合实训—建筑安装工程造价课程设计实践类别:□实习□实训■课程设计 课程英文名称:Comprehensive Training of Major Field —Course Design of Construction Installation Engineering Cost 周数/学分:1周/1学分 授课对象:2016级工程管理1、2班 开课学院:生态环境与建筑工程学院 开课地点:■校内(6C201 )□校外() 任课教师姓名/职称:李春红/讲师 教材、指导书:某实际工程设计图纸,包括给排水工程施工图、电气工程施工图、建筑施工图和结构施工图。 教学参考资料: 广东省安装工程综合定额2010; 《建设工程工程量清单计价规范》(GB 50500-2013); 通用安装工程量计算规范GB50856-2013 考核方式:课程设计成果 答疑时间、地点与方式: 1.课前、课间和课后,在课室采用一对一的问答方式; 2. 课程结束后,采用集中答疑方式; 3.通过qq和电话答疑。 课程简介: 本课程是工程管理专业造价方向的一门实践课程。通过完成本课程设计,使学生深入理解建筑安装工程定额的编制方法、原理和运用,掌握电气设备、给水、排水等安装工程工程量的计算方法和定额套用、费用计取、造价计算,初步具有建筑安装工程施工图的识图能力,能够独立地编制出一般工业与民用建筑安装工程项目的工程造价文件。为从事建筑安装工程造价管理工作打下坚实的基础。 课程教学目标 1.通过本课程设计,使学生理解和熟悉工程造价的概念和构成,理解工程造价控制的原理、内容和方法,理解工程定额的编制,熟悉工程量清单计价规范和2010年广东省安装工程综合定额,掌握工程量的计算和工程量清单计价方法。 2.以某实际工程为课程设计背景,运用所学知识计算指定工程的工程量,应用广东省综合定额(2010)和东莞近期市场信息价对案例进行计价和分析。工程量包括:工程量包括:强电工程、弱电工程、防雷工程、给排水工程(含本课程与学生核心能力培养之间的关联(可多选):□核心能力1.具有运用自然科学基础知识、社会科学基础知识和工程管理专业知识的能力; □核心能力2.具有对工程问题进行调查与评估、数据分析、信息综合,并得到有效结论的能力; ■核心能力 3.具有工程项目所需的技术和管理能力、使用现代工具和信息技术的能力; ■核心能力4.具有对工程问题进行项目管理策划与设计的能力,对项目投资和造价进行评估与计算的能力; □核心能力5.具有组织管理、有效沟通、团队协作的能力; □核心能力6.具有发现、表达、分析复杂工程问题,并提出科学解决方案的能力; □核心能力7.认识时事并具有一定的国际视野,了解工程技术和管理对环境、社会及全球的影响,并

java课程设计2013级大纲以及设计报告

珠海学院课程教学大纲 课程名称:java程序课程设计 适用专业: 2013级计算机科学与技术 课程类别:专业基础课 制订时间:2014年12月 计算机科学与技术系制

目录 1java程序课程设计教学大纲 2 java程序课程设计说明书 3 java程序课程设计报告(模板) 4 java程序课程设计成绩评定表 java程序课程设计教学大纲 (2011年制订,2014年修订) 一、课程编号: 二、前修课程:java程序设计 三、学分:2学分 四、学时: 32学时 五、课程性质与任务: 1.课程性质:《java程序课程设计》是吉林大学珠海学院计算机科学与技术系为本科生各专业开设的专业实践课。计算机科学与技术系本科生在完成《java 程序设计》课程学习后,通过本课程进入专业实践训练环节,其主要目的是使学生深入理解并实践在《java程序设计》课程中所学的有关知识,通过课程设计增强学生的实践动手能力,提高学生独立分析和解决实际问题的能力。培养学生配合完成任务的能力,为学生毕业后的实际工作打好基础。 课程设计是培养学生综合运用所学知识锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。Java语言的应用十分广泛,例如大型信息系统、通信、网络控制等。java课程设计对增强学生对基础知识的掌握和综合运用是非常必要,对后续许多专业课程的学习和实践训练都具十分重要的意义。 2.课程任务:本课程要求学生在学习了java基础编程的相关技术后,将课本中多个章节的编程技术灵活运用到一些复杂的综合例题中去,使学生了解应用问题

的分析方法和设计解决实际问题的具体过程,掌握应用java进行程序设计的基本规范和技巧,掌握面向对象编程的设计思想,重点掌握java的基本语法规则、输入输出方法、网络编程、多线程编程、小应用程序、数据库编程的综合应用。通过编程掌握调试java程序的基本技巧、模块化应用程序和测试运行复杂应用程序的基本流程。 六、课程教学基本要求提供足够多的程序设计选题,题目应覆盖面较为广泛,部分题目要具有开放性,要求每个学生根据自己的实际情况选择题目,经教师批准后即可进入实际工作阶段。 课程设计结束对每个学生进行验收,要求每个学生提交合格的课程设计报告,还要保证程序能够运行,能够讲清楚自己的工作。老师在检查过程中可针对程序提出问题,学生回答,若程序无法运行得到结果并且具有大量编译错误,而且对程序的内容无法正确解释,则实践老师可以根据实际情况给予评分为不及格,若程序可以运行,但完成的界面以及方法不够完善,则酌情扣分,若程序运行无问题,则提问回答不好的也要相应扣分。课程设计课程集中安排在第十一周。每个同学都要提交初期、中期和最后的文档,提交课程设计报告,要求在规定时间内提交文档。最后验收时,若文档不全,成绩受到一定影响。 七、学时分配表 2011年 12 月8日 java程序课程设计说明书

c语言程序设计》课程设计报告

《C语言程序设计》课程设计报告 (2013—2014学年第3学期) 题目:C语言课程设计 专业:软件工程 班级:软件工程技术2班 姓名学号:1 林燕萍 指导教师:吴芸 成绩: 计算机科学与技术系 2014年6月23日

目录 一、课程设计的目的与要求 (1) 二、方案实现与调试 (3) 掷骰子游戏 (5) 射击游戏 (7) 计算存款本息之和 (8) 肇事逃逸 (10) 礼炮 (12) 汽车加油 (14) 大优惠 (16) 金币 (19) 三、课程设计分析与总结 (23) 附录程序清单 (25) 一、课程设计的目的与要求(含设计指标) C语言是一种编程灵活,特色鲜明的程序设计语言。C语言除了基知识,如概念,方法和语法规则之外更重要的是进行实训,以提高学习者的动手和编程能力,从应试课程转变为实践工具。这是学习语言的最终目的。结合多年来的教学经验,根据学生的学习情况,为配合教学过程,使“项目教学法”能在本质上促使学生有更大进步,特编写了该《C语言程序设计任务书》,以在实训过程中给学生提供帮助。达到如下目的: 1.在课程结束之前,让学生进一步了解C程序设计语言的编程功能;

2.让学生扎实掌握C程序设计语言的相关知识; 3.通过一些有实际意义的程序设计,使学生体会到学以致用,并能将程序设计的知识与专业知识有效地结合,更全面系统地了解行业知识。 编写程序要求遵循如下基本要求: ①模块化程序设计 ②锯齿型书写格式 ③必须上机调试通过 二、方案实现与调试 掷骰子游戏 2.1.1题目内容的描述 1) 两人轮流掷骰子,每次掷两个,每人最多掷10次。 2) 将每人每次的分值累加计分 3) 当两个骰子点数都为6时,计8分;当两个点数相等且不为两个6时,计7分;当两个点数不一样时,计其中点数较小的骰子的点数。 4) 结束条件:当双方都掷10次或经过5次后一方累计分数多出另一方的30%及以上。最后显示双方分数并判定优胜者。 2.1.2输入数据类型、格式和内容限制和输出数据的说明 数据类型:整型;内容限制:随机数的产生;输入数据结果:胜利的一方 2.1.3主要模块的算法描述 本算法的思路过程:首先要随机产生随机数,然后进行算法输出数值,执行条件判断输入结果,最后比较结果,判断胜利的一方。

软件综合课程设计教学大纲

珠海学院课程教学大纲 课程名称:计算机软件综合课程设计 适用专业: 2015级软件工程专业 课程类别:专业基础课 制订时间:2017年6月 计算机科学与技术系制

目录 1 《计算机软件综合课程设计》教学大纲 2 《计算机软件综合课程设计》(模板) 3 《计算机软件综合课程设计》成绩评定表

《计算机软件综合课程设计》教学大纲 一、课程设计基本信息 课程代码: 课程名称:计算机综合应用课程设计 课程学时:32学时 课程学分:2.0 适用对象:计算机科学与技术专业、软件工程专业 先修课程:高级语言程序设计、数据结构、操作系统、数据库原理与应用 二、课程设计目的和任务 本课程设计是检验计算机专业的学生在大学主干课程完成之后,为了加深和巩固学生对前两年所学理论和应用知识的理解,同时提高学生综合运用的能力和分析问题、解决的问题的能力而开设的一门实践课程。 通过本环节学生能够充分把前两年学到的知识综合应用到实际的编程实践中,可以进一步巩固所学到的理论。通过实现一个中等规模的应用软件,提高利用计算机系统解决实际问题的能力,为顺利毕业、进入社会打好基础;通过对程序的规范编写,可以培养学生良好的编程风格,包括程序结构形式,行文格式和程序正文格式等;并培养学生的上机调试能力。 三、课程设计方式 1、课程设计题目的选定 采用指导教师提供参考题目与学生自主命题相结合的办法选定课程设计题目。要求不多于4个人一个小组,不得重复,所涉及数据库的基本表至少在5张表以上,在尽量满足数据库设计原则的前提下,允许适当冗余以提高检索的速度。其中学生自主命题需要指导教师严格的审核,看是否满足课程要求,检查是否为重复课题。 2、课程设计任务的完成

Web程序设计课程设计报告模板

Web程序设计课程设计报告课程设计题目:某电子杂志网站 姓名:肖琴霞 专业:软件工程(国际教育) 班级:10211133 学号:1021113321 指导教师:吴光明 2013 年 3 月 10 日

一、设计目的 《Web应用开发课程设计》是实践性教学环节之一,是《Web程序设计》课程的辅助教学课程。通过课程设计,使学生掌握Web网站的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握软件开发的基本概念、原理和技术,将理论与实际相结合,应用现有的开发工具,规范、科学地完成一个完整地应用软件的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力。 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正使得计算机被广泛的应用于信息管理系统。计算机的最大好处在于利用它能够进行信息管理和查询。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。制作电子杂志网站可以方便读者阅读,且可以扩大读者的视野以及提高阅历。 二、设计解决方案 问题解决方案: 经过分析,我们决定利用ASP编程,使用Dreamweaver MX作前端开发工具,利用SQLServer2000作后台数据库管理,数据库驱动使用ADO。 前台功能模块:系统主界面与登录程序设计,杂志查询及订阅,读者服务模块,杂志分类设计等。 后台功能模块:管理主界面与登录程序设计,最新杂志信息管理模块,杂志订阅管理模块,在留言管理模块设计等。后台管理的建立,使管理员可以通过后台很容易的对杂志城进行管理,比如:对最畅销杂志,公告和杂志城注册用户进行添加,删除等管理工作,还可以对读者在线留言的处理。 三、电子杂志网需求分析 3.1 需求分析 需求分析是整个设计过程的基础,最困难、最消耗时间的一步。它的最终结果是提供

程序设计基础课程设计

1 矩阵的操作(6人) 设有两个矩阵A=(a ij)m×n,B=(b ij)p×q 实现要求: ⑴编写矩阵输入函数INPUT_MAT,通过该函数完成矩阵的输入并返回保存矩阵的数组和对应矩阵的行数、列数。(不能使用全局变量) ⑵编写矩阵输出函数OUTPUT_MAT,通过该函数完成矩阵的输出。 ⑶求矩阵的转置,矩阵的转置A’=(a ji)n×m,转置前输出原矩阵,转置后输出转置矩阵。 ⑷求矩阵A、B的和。矩阵A和B能够相加的条件是:m=p,n=q;矩阵A和B如果不能相加,请给出提示信息;若能够相加,则求和矩阵C并输出C。 C=A+B=(c ij)m×n,其中c ij=a ij+b ij ⑸求矩阵A、B的积。矩阵A和B能够相乘的条件是:p=n;矩阵A和B 如果不能相乘,请给出提示信息;若能够相乘,则求积矩阵D并输出D。 D=A×B=(d ij)m×q,其中d ij=∑a ik×b kj,k=1,2,……,n ⑹设计一个菜单,具有求矩阵的转置、求矩阵的和、求矩阵的积、退出等基本的功能。在求矩阵的和或求矩阵的积时要求能够先提示输入两个矩阵的,然后再进行相应的操作。

2 数据汇总 (6人) 问题描述: 在数据处理中经常需要对大量数据进行汇总,将相同关键字记录的某些数据项的值叠加起来,生成一个分类汇总表。 假设某超级市场销售有m种商品(假设商品的编号为1,2,3,┅┅,m),有n台前台收款机(假设收款机的编号为1,2,3,┅┅,n)进行收款,以记录的形式提供给计算机,每个记录表示某台收款机的一种商品一次交易的数量和销售额。记录由4个域组成:收款机编号、商品编号、销售数量、销售金额。构造一个结构体类型,每次销售数据以一个结构体变量保存在一个数据文件中。实现要求: ⑴编写实现将数据记录插入到数据文件的最后的函数; ⑵编写以收款机为单位的数据分类处理函数。构造n个单链表,每个链表保存一台收款机的销售记录,这n个单链表的头指针存放在一个指针数组中,通过数组的下标就可以知道是哪台收款机。读取数据文件的记录,将所有的销售记录(数据文件中的全部记录)分解插入到n个单链表; ⑶统计每台收款机的销售总额; ⑷编写以商品为单位的数据分类处理函数。构造m个单链表,每个链表保存一种商品的销售记录,这m个单链表的头指针存放在一个指针数组中,通过数组的下标就可以知道是哪种商品。读取数据文件的记录,将所有的销售记录(数据文件中的全部记录)分解插入到m个单链表; ⑸以商品为单位,统计每种商品的销售总额。 ⑹设计一个菜单,具有插入数据记录、按收款机统计销售总额、按商品统计销售总额、退出系统等最基本的功能。

程序设计基础课程设计报告

课程设计(大作业)报告 课程名称:程序设计基础 设计题目:学生成绩记录薄设计 院系:信息技术学院 班级: 设计者: 学号: 指导教师: 设计时间:2013.7 8.-2013.7.13 信息技术学院

昆明学院课程设计(大作业)任务书

学生成绩记录薄设计 一、课程设计目的与要求 1.课程设计目的 (1)综合运用之前所学知识(选择控制,循环控制,数组,函数,指针,结构体和文件等)来完成一个简单的信息管理程序的设计。 (2)充分体现和体会函数在程序设计中的必要性和实用性,并反映主函数main()在程序设计中的实现思路和方法。 2. 课程设计要求 设计一个简易学生成绩记录簿设计,其中包括:姓名,学号,C语言成绩; 具体功能: 1.系统以菜单方式工作 2. 创建学生成绩信息并以磁盘文件保存; 3. 读取磁盘文件并显示输出所有学生的成绩; 4. 查询学生成绩 (1)按学号查询成绩 (2)学号姓名查询成绩 5.添加成绩记录; 6.修改指定姓名或学号的学生的成绩并可存盘; 7.显示输出60分以下、60~79、80~89、90分以上各分数段的学生信息。 二、总体设计 图1 系统总体结构

三、详细设计 1、数据结构设计 #include #include #include #include int n=4; struct student { int num; /*学号*/ char name[10]; /*姓名*/ float score[3]; /*成绩*/ } 2.函数说明 1.主函数 main()允许用户通过菜单进行功能选择,使用相应的功能代码来调用对应的函数功能。 2.其他部分功能函数包括 (1) 将学生成绩信息保存为文件void save(); 算法思想: ①定义指向文件的指针变量; ②输入保存路径及文件名,打开文件,若不能打开文件给出提示信息; ③将存有学生成绩信息的结构体数组信息依次保存到文件中。 (2)学生成绩信息录入函数void input() 算法思想: ①依次录入结构体数组中所包含的各个成员; ②直到输入的结构体成员中信息为4,数据输入结束; ③返回实际录入的学生成绩信息数。 (3)从文件中读出学生成绩信息void output(); 算法思想: ①定义指向结构体变量的指针和指向文件的指针; ②输入文件的路径,打开文件,若不能打开文件给出提示信息; ③将文件中的信息依次读出,最后结构体的指针为NULL。

《测量程序设计课程设计》指导书-2015

测量数据处理程序设计指导书 设计名称:测量数据处理程序设计 计划周数:2周 适用对象:测绘工程专业本科 先修课程:测量学,测量平差基础,大地控制测量,测量程序设计 一、设计目的 测量数据处理程序设计是学生在系统学习完大地控制测量学、测量平差基础、测量程序设计等相关课程之后,为了系统理解控制网平差的整体过程及综合运用科学工具而安排的。通过课程设计主要达到以下几个目的:掌握控制网平差课程设计具体内容、方法和步骤;通过理论联系实际,进一步巩固已学到的专业理论知识,并加深对理论的认识;培养学生对编写代码,上机调试和编写说明书等基本技能;锻炼学生阅读各类编程参考书籍及加以编程运用的能力。 二、设计内容及日程 在VB、 VC软件或matlab科学计算软件的平台上,选择的具体课程设计题目,进行程序设计与实现,共计10个工作日,工作程序如下: 三、设计的组织: 1.设计领导 (1)指导教师:由教研室指派教师、实验员兼任。

职责:全面组织设计大纲的实施,完成分管工作及相关技术指导。 (2)设计队长:学生班长兼任。 职责:协助教师做好本班学生的人员组织工作。 (3)设计组长:每组一人。 职责:组织执行下达的设计任务,安排组内各成员的工作分工。 2.设计分组 学生实习作业组由3~4人组成(含组长一人)。 四、设计内容 在VB、VC或MATLAB 软件平台上,按选择的设计题目进行相关程序开发 1、闭合导线简易平差、附合导线简易平差支导线计算 2、闭合水准网计算、附合水准网简易平差 3、地形图编号(新、旧两种方法) 4、误差椭圆的参数的计算与绘制误差椭圆 5、水准网严密平差 6、高斯正反算计算 7、高斯投影换带计算 8、七参数大地坐标转换(WGS84-bj54坐标转换、WGS84-CGCS2000坐标转换) 9、四参数坐标转换(西安80-bj54坐标转换、CGCS2000-bj54坐标转换、CGCS2000-西安80坐 标转换(平面) 10、大地高转换为正常高的计算 11、工程投影变形超限的处理 12、遥感图像数据处理 13、曲线(曲面)拟合 14、摄影测量空间后方交会 15、****管理信息系统设计与开发 五、上交成果 1) 小组利用vb、vc或matlab编写的软件包一个及测试数据一份 2)小组关于所开发程序设计说明书一份 3) 个人课程设计的心得一份 4)小组答辩PPT一份

C语言程序设计课程设计报告

C语言程序设计课程设计实验报告 一、设计名称:学生成绩管理查询系统 实验项目性质:综合性 所涉及课程:C语言程序设计 计划学时:实验学时12 二、设计目的: 1.通过本课程设计,培养上机动手能力,使学生巩固《C语言程序设计》课 程学习的内容,掌握工程软件设计的基本方法,强化上机动手能力,闯过编程关; 2.为后续各门计算机课程的学习打下坚实基础。 3.理解程序设计的思路,掌握结构化程序设计的方法,综合使用C语言进行 程序编写,巩固常用的C语言概念,如数组、指针、结构体、链表、文件操作等,注意良好的程序设计风格的培养。提高编写程序解决实际问题的能力、调试程序的技能。 三、设计环境(软件、硬件及条件) 1.硬件:PC机 2.软件:Turbo C++ 四、设计说明: 程序系统的结构:用一系列图表列出本程序系统内的每个程序(包括每

个模块和子程序)的名称、标识符和它们之间的层次结构关系。 主程序: ●新建:输入记录(遇#号时停止输入)。 ●插入:在指定位置插入记录。 ●显示:列出所有记录。 ●查询: 1、按学号查询; 2、按名字排序。 ●删除: 1、按学号删除; 2、按名字删除; 3、删除所有记录。 ●排序: 1、按语文成绩排序; 2、按英语成绩排序; 3、按数学成绩排序。 ●保存:保存为任意名字,系统自动加后缀名为.txt。 ●读取:读取程序目录下的后缀名为.txt的文件。 ●退出:退出程序。 五、各功能模块的具体实现,用图表表示。

输入记录 显示 按学号(姓名)查询信息

按学号(姓名)删除信息 Y N 读取文件

保存文件

六、各模块(函数)的功能介绍,数据结构设计描述,参数说明等。 STUDENT *init(); /*初始化链表*/ STUDENT *create(); /*新建链表*/ STUDENT *del_no(STUDENT *h);/*按学号删除信息*/ STUDENT *del_name(STUDENT *h); /*按姓名删除信息*/ void print(STUDENT *h); /*显示信息函数*/ void search_no(STUDENT *h); /*按学号搜索*/ void search_name(STUDENT *h); /*按姓名搜索*/ STUDENT *insert(STUDENT *h); /*插入信息函数*/ void sort(STUDENT *h);/* 排序函数*/ void save(STUDENT *h);/*保存数据到文件*/ void load(STUDENT *h); /*从文件读取数据*/ int menu_main(); /*菜单函数*/ void inputs(char *prompt,char *s,int count);/*输出信息*/ 七、程序代码: Enter records\n"); printf(" 2. Add records\n"); printf(" 3. List records\n"); printf(" 4. Search records\n"); printf(" 5. Delete records\n"); printf(" 6. Sort records\n"); printf(" 7. Save files\n"); printf(" 8. Load files\n"); printf(" 9. Quit\n\n"); printf("*****************************************\n");

C++面向对象程序设计课程设计报告

. 课程设计 课程名称C++面向对象程序设计题目名称公司人员管理系统 专业班级13级计算机科学与技术一班学生林涛、甑德胜、梁增辉 吴志伟、齐、江靖 学号51302011015、51302011016、51302011001 51302011037、51302011006、51302011009指导教师郭有强 二○一四年六月二十日

目录 一、引言 (2) 二、课程设计报告 (4) 1、问题描述 (4) 2、系统总体方案 (4) 3、设计思路和主要步骤 (5) 4、各功能模块和流程图 (5) (1)各功能模块 (5) (2)流程图 (6) 三、系统测试 (9) 四、心得体会 (15) 五、参考文献 (17) 附:程序设计代码 (18)

一、引言 1985年,管理信息系统的创始人,高登?戴维斯给出的管理信息系统的定义是:“它是一个利用计算机硬件和软件,手工作业,分析、计划、控制和决策模型,以及数据库的用户一机器系统。它能提供信息,支持企业或组织的运行、管理和决策。”这个定义说明了管理信息系统的组成要素:计算机硬件、软件、数据库、模型库和用户。 随着我国社会的不断进步,人们对管理信息系统越来越重视,再加之管理信息系统在管理方面所产生的巨大影响,也使得人们越来越关注管理信息系统的发展趋势。由于管理信息系统的发展受到以上各种变革因素的制约,传统的管理信息系统必然向现代管理信息系统发展,在这个发展过程中,管理信息系统的发展将会呈现出以下趋势: 管理信息系统将会越来越注重以人为本。管理科学的发展有科学管理理论、行为管理理论和现代管理理论三个发展阶段,正在向着越来越人性化的方向发展,即以人为本。基于管理学的这一研究视角,管理信息系统也将向着更加人性化的方向发展。在今后的管理信息系统中将会越来越注重人的因素,以人为出发点和中心,围绕着激发和调动人的主动性、积极性、创造性展开的,以实现人与社会共同发展的一系列管理活动。而且这种人性化还会贯穿于管理信息系统的开发设计与研究中,具体表现为今后的管理信息系统将具有更加友好的人机界面,易于人们操作,也会考虑到不同用户的不同需求,更加个性化。 管理信息系统向智能化方向发展。随着人工智能技术的发展,数据仓库、数据挖掘技术在管理信息系统中的应用,管理信息系统必将向着智能化方向发展,如产生了很多的决策支持系统、专家系统等等。智能化的管理信息系统具有思维模拟活动,它具有很高的自学习、自组织和进化性,并具有知识创新功能,可以解决非结构化事务,在决策中处于主导地位,是人的向导,在体系上将是大规模分布式计算模式,以基于网络神经元构件的智能网为主。 管理信息系统向集成化方向发展。随着当前系统集成技术的提高,集成技术和方法也逐步地运用到管理信息系统中。由于管理信息系统将包含多个子系统,因此将这些功能集合在一起以便更好地发挥它的作用,这就是集成化的管理信息系统。集成化的管理信息系统将管理信息系统的各个子系统有机地结合起来,达到互通信息、共享数据资源的目的,其支撑技术是数据库和计算机网络。集成管

建筑电气课程设计

《建筑电气专业方向综合课程设计》说明书 设计课题: 盐城工学院新校区电信馆B 、C 楼 安防与监控 专业 电气工程及其自动化 学生姓名 班级 学号 指导教师 专业系主任 设计地点 电信馆A311 起至时间 2012.1.2-2012.1.13 发放日期 2011年12月26日 电 气 工 程 学 院

目录 1、设计目的 (1) 2、设计任务 (1) 3、设计思路与设计内容与要求 (2) 3.1闭路电视监控系统 (3) 3.2报警系统及门禁控制系统 (4) 3.3火灾报警器系统 (5) 3.4 广播系统 (6) 4、设计设备与元器件选择 (7) 5、设备与元器件型号和参数选择目录表 (10) 6、设计图纸目录 (11) 7、参考文献目录 (11)

1、设计目的 二十一世纪,伴随着以数字化、智能化为代表的信息技术革命的飞速发展,安全防范理论和技术也发生了很大的变化。完全意义上的安全防范从手段上划分可以分为人防、物防和技防三种手段。人防是传统的安全防范手段,是以人为主体,例如保安、护卫、警卫甚至保镖、警察、军队等都属于人防的范围。随着社会的进步、物质资源的丰富、尤其是科学技术的高速发展,人力资源相对越来越宝贵,虽然人防是任何其他防范手段所不能替代的,但物体防范和技术防范也得到了前所未有的发展和越来越广泛的应用。物防是指通过物质实体进行防范,如围墙的加固、加宽、加高;门体加固加厚;安装铁刺、铁网、护栏、隔离墩;双门双墙设计;防攀爬及抗冲击设计;安装路障、阻车器;防弹防爆玻璃等措施和手段都属于物防范畴。技防是指科学技术防范手段,主要包括电视监控系统、报警系统、对讲系统、紧急广播系统和安检系统也应属于技防范围。电视监控系统主要通过在需要防范的位置或地点安装视频图像采集设备,将现场的实际图像实时准确直观地传输到控制中心进行监控和记录。报警系统是通过各种传感器技术,例如主动式红外对射探测器、被动红外探测器、双鉴探测器、玻璃破碎探测器、震动探测器等,在防范区域设防,通过非法事件对传感器状态的改变来触发报警,来达到安全防范目的。同时随着电子技术,数字技术,网络技术、信息技术的高速发展及国际化管理标准体系的建立,网络化和数字化已经成为安全防范系统发展方向和必然趋势。 各种安全防范手段和不同的防范技术是相辅相成,互相配合,互相促进的。建立一套以电子智能化管理为中心的现代化安防系统,已经成为时代的必然产物,采用高科技的技术防范手段,加以人防和物防,进一步提高管理水平和工作效率,同时有效的预防和制止意外或非法事件的发生提供必要的保障,将成为现代化管理不可缺少的一部分。 本设计是针对盐城工学院新校区电信馆B、C楼安防与监控系统设计,电信馆B、C楼主要是档案室,教务科,报告厅,辅导员办公室,党总支办公室,院长办公室和专业实验室。因此安防监控在本楼是必须的。 2、设计任务

VB程序设计课程设计报告完整版

V B程序设计课程设计 报告 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

《VB程序设计》 课程设计报告(2016 — 2017 学年第 1 学期) 题目:排序演示 学院:经济与管理学院 班级:物流管理1502 学号: 姓名: 指导教师:阮冰 时间:起 2017年1月3日止 1月6日

一、课程设计基本信息 课程代码:05190124 课程名称:计算机基础课程设计 课程英文名称: Computer-based Course Design 课程所属单位(院(系)、教研室):数学与计算机学院计算机基础课程群 课程面向专业:生物科学类、制药工程、制药工程(生物制药)、药物制 剂、物流管理 课程类型:必修课 先修课程:大学计算机基础通识选修课程、Visual Basic程序设计课程学分:1 总学时:16 二、课程设计目标 掌握所学语言程序设计的方法,熟悉所学语言的开发环境及调试过程,熟悉所学语言中的数据类型,数据结构、语句结构、运算方法,巩固和加深对理论课中知识的理解,提高学生对所学知识的综合运用能力。通过综合设计要求达到下列基本技能: 1.培养查阅参考资料、手册的自学能力,通过独立思考深入钻研问题,学会自己分析、解决问题。 2.通过对所选题目方案分析比较,确立方案,编制与调试程序,初步掌握程序设计的方法,能熟练调试程序。 3.系统设计编程简练,可用,功能全面,并有一定的容错能力。用户界面良好,有较好的输出功能。在完成课题基本要求后,具有创新型设计,具有一定的实用价值。 4.根据个人的设计调试过程,撰写设计报告。 三、课程设计内容 利用已掌握的VB程序设计语言基础,以及面向对象的程序设计方法、事件驱动的编程方式,进行应用程序和系统的开发设计。在强化巩固已有编程知识基础之上,训练新的设计与编程思路,通过综合应用所学知识设计、编制、调试实用的Visual Basic程序。 四、课程设计要求 1.要求每个同学都要认真对待,积极参与。 2.课程设计结束时,提交完成的所有源程序、相关文件和可执行文件。同 时填写并完成《课程设计报告册》。 3.不符合要求的程序、设计报告、抄袭的设计报告或源程序代码、在设计 中完全未参与的将作不及格处理。 五、考核方式

《C语言程序设计》课程设计

《C语言程序设计》课程设计 刘力斌 一、意义和目的 C语言是光信息科学与技术专业的重要专业基础课。在很多后续课程中,都要使用到C语言。 学生通过对C语言的学习,已经具备了使用C语言编写简单的应用程序的能力。为了加强程序设计基础,开设课程设计课,使学生对C语言有更全面的理解,进一步提高运用C语言编程解决实际问题的能力,同时,为后续课程的学习夯实基础。 课程设计目的: 提高用程序设计解决实际问题的能力。 通过提出算法、指定输入输出来设计一个解决方案。 用C语言合理地开发两个简洁有效的程序代码来实现该设计。 测试程序是否工作且满足设计指标并评价其效率。 二、目标 完成本课程设计的学生应能在以下几方面证明你们的能力: A、分析问题。各种简单的与计算机有关的案例中所需要的输出结果,把大问题分解成小问题,使用自顶向下或类似设计方法给出模块化或计划。 B、提出算法执行特定任务。模块表示为算法,使用自顶向下或伪代码等设计手段将模块细化成更详细的成分,清楚地表明顺序、选择和重复等到控制结构。 C、把一个算法变为用C语言编写的结构化程序。 D、用合适的测试方法检查程序是否符合最初的要求,为不合适数据设计错误陷阱,并提供错误信息来帮助用户。 E、写出清晰的用户文档,确保用户或者通过遵循程序中的指示或者使用程序设计者编写的文档能成功地运行程序。 F、写出技术文档,对程序中主要标示符的含义或作用加以说明,并提供一个完整的程序流程图。 G、调试程序、测试数据过程成功。

三、要求 参加本课程设计的学生,应当认真完成本课程设计的全部过程。并以最终课程设计成果来证明其独立完成各种实际任务的能力。从而,反映出理解和运用本课程知识的水平和能力。 完成课程设计应提交如下文档: ①程序的总体设计和算法分析。 ②技术文档 ③用户文档 ④源程序代码清单。 ⑤测试数据和测试过程记录。 ⑥遇到的问题及解决方法分析。 四、选题 每人一个题,具体题目可以参考附录。 第一题:链表操作题(包括建立、插入、删除、打印等)(参考教材); 第二题:文件操作,具体题目最好是自拟。 如果选题确实有困难的同学,可参考后面参考题目来完成本课程设计(成绩要影响)。 五、评价 评价是检测学生理解问题和解决问题能力的一个重要手段,教师将根据学生提交的一套文件中,严格检查以下各项任务完成情况: 1、课程设计文档是否齐全。 2、程序的用户文档 如果在程序执行期间有足够的指导信息显示在屏幕上显示,这些用户文档可以是很简要的,也许只限于解释如何装入并运行程序。 3、问题或任务的陈述(描述问题,而且问题是合理原始的、应当包括输 入、输出及其预期范围。)是否正确。 4、问题的解决方案采取由顶向下设计的形式,在适当的地方使用伪代 码,把整个解决方案划分成若干模块。 5、程序完成后的代码应当加以注解。最少应清楚指出每一个模块。 6、用于检查程序的测试数据,或者对一个控制程序给出测试的例程。测 试应考虑探索通过程序的几条路径,在合适的地方选择打印输出来。 7、程序的技术文档

相关文档