软件工程的课程实践教学(通用18篇)

时间:2023-11-29 08:55:58 作者:LZ文人

范文范本是对某一类作品进行精选和研究,旨在帮助我们提高写作水平和应对各种文体的能力。以下是小编为大家精心挑选的范文范本,希望能给大家带来一些写作的灵感。

《软件工程》课程的教学改革探索

针对应试教育阶段学生无暇阅读外国文学经典,进入大学后网络环境的影响以及大学外国文学课程教学中文学性的不断丧失,从到,我们实施了以外国文学课程教学应全面回归外国文学经典为宗旨的'教学改革,从课程体系设置到教与学,从作业批阅到考核方式,进行全面改革,整个改革过程,计划周密,措施得力,成效显著,具有一定的推广价值.

作者:袁文平作者单位:陕西,咸阳师范学院,71刊名:中国成人教育pku英文刊名:chinaadulteducation年,卷(期):“”(10)分类号:g72关键词:外国文学教学改革实践

《软件工程》课程的教学改革探索

软件工程这门学科涉及的学科领域比较广泛,而且知识体系也比较错综复杂,再加上计算机这门学科更新的速度飞速,所以说要想在短暂的课堂上对其进行全面讲述,相对来说比较困难.而要想改善这一情况,那么学生就应该具有主动学习的意识,应该意识到自身是认知的主体,要积极主动地去探索学习,进而拓展知识层面;此时的老师要充当指导者的角色,并要努力为学生营造良好的学习环境,而在营造学习环境的过程中,可以采取以下几种形式:其一,建设教学网站.目前我国的互联网技术比较发达,所以高校计算机教师为了能够给学生构建高效的学习环境,可以把网络技术给充分的利用起来,比如:可以建设教学网站,并在此网站上利用超链接的形式来学习跟此学科有关的知识.再者,利用网络技术开设网站具有两个显著的优势,即知识更新速度快以及能够包含大容量的信息,基于这两个优势,能够辅助学生更好的对软件工程这门学科进行自主的学习.除此之外,建立网站也能够给学生提供交流沟通的平台,在此平台上学生可以畅所欲言的跟教师进行探索,学生间也可以彼此切磋,进而充分地调动学生自主学习的热情.其二,加强校企合作.软件工程是一门实践性比较强的课程,要想学好这门课程仅仅依靠课上认真听讲是远远不够的,必须要动手实践.所以各大高校为了促使学生更好的学习,应该时刻洞悉该行业的动态并给学生提供实践的地方.而要想实现这一目标,目前最可取的办法是:各大高线应寻找实力雄厚的软件公司进行合作,并通过合作的公司来获取该行业发生的风吹草动,进而有方向的变革教学内容以适应时代的发展.另外,也可以邀请合作企业有名的软件工程师来校给学习做演讲,让学生进一步了解软件工程这一行业的目前状况以及发展前景等,并现场指导学生,进而提高学生学习的积极性.还有在寒暑假期间,学校可以组织学生去合作企业实习,提高学生的动手能力.

3.2创新改革考核体系。

由上面我们可以得知:软件工程这门学科本身就具有很强的实践性,所以学校、任课教师在设置考核体系时,要认识到本门学科的特点,制定合理的考核体系.比如:软件工程这门课程偏重实践,所以在考核时要重点考察学生的动手实践能力,而不是重点关注对这门学科的理论考察.另外,教师也应意识到制定考核制度不单单是为了检验学生对此门课程的了解掌握程度,更是为了督促学生对此课程的学习以及提高学习的热情.所以为了实现这一目标,就应该创新改革考核体系,鄙弃传统的通过一张试卷定成绩以及评价一切的标准,而是重视学生应用能力的考核,毕竟当今社会需要的不是纸上谈兵之人.而现阶段能够良好使用的方案是:平时作业+课堂表现+案例分析+笔试+实践,这五个模块所占的比例,每个学校可以根据本校情况而定,之所以要提倡这种考核方式,是因为这种方式能够有效改善学生对知识死记硬背的情况,进而转向实践与应用;再者也可以调动学生的积极性,所以各大高校一定要根据实际情况创新变革考核体系.

3.3要科学合理的安排实践环节。

软件工程这门课程实践性、综合性很强,所以不能跟其它的课程一概而论,而是应独辟蹊径结合具体的项目或者实际应用展开教学,只有这样才能真正的促进学生的进步.而在我国大多高校在软件工程的课堂上,一般会把课程设计安排在授课结束后,这样不利于学生巩固已学的知识.所以要想改变这一情形,应重新合理安排课程设计,比如可以在不影响授课进度的同时搜集一些资料或者提早指导学生设计课程题目,进而达到既听课又实践的目的,这样一来也能及时的消化课上的内容并把其运用到实际的应用中.以上的这一实践环节是小打小闹,等到课程结束后就需要大动干戈了,也就是集中的组织学生进行课程设计,并在这一阶段也要完成对上一阶段的总结并记录在案.在进行课程设计的时候,为了能够取得良好的效果,在实施时最好采取小组合作的形式,小组成员不能过多也不能太少,应保持在6个人左右,并给每个人安排在这个团队中扮演的角色以及承担的主要责任.等做完以上工作后,指导教师应该虚拟一些项目分配给不同的小组,并给其提出具体要达到的目标以及要求,通过这一虚拟的实践项目能够启发学生的思维,使其获得更好的发展.另外在实践的过程中也应注意:在整个过程中教师扮演的是指导者的角色,所以不要过多的干涉学生应让其独立的完成,等学生遇到无法解决的问题时教师再适当的点拨指点迷津.由此可知:采用双管齐下的教学方式,即一边授课一边指导学生设计课程题目,能够很好的解决实践与理论相脱节的问题,进而更好的促进学生的学习同时也能够使课程设计达到事半功倍的效果.

3.4创新并尝试多种教学手段。

高校计算机中的软件工程这门课程,涉及的内容广泛复杂且相关技术理论也很多,再加上实践性很强,对于刚接触此课程的学生来说是有一定难度.如果此时学生的意志不坚定,就极有可能会被枯燥乏味的学习所击退,进而放弃对其的学习.所以为了避免这一现状的出现,教师就应该创新并尝试多种教学手段,进而激发学生学习的兴趣,毕竟兴趣是最好的老师.比如在日常的教学过程中,教师可以充分采用以下两种教学手段进行授课:其一,在板书授课的过程中合理运用cai.随着科技的发展,cai技术也越来越趋于完善并运用在社会的各个领域中,再加上cai具有诸多优势,比如:运行速度很快、可容纳的信息、内容多,把其运用到软件工程的课程中,能够很好解决软件工程这门课程课时少但内容颇多的难题.另外,把cai技术运用到软件工程课程的教学过程中,也能够吸引学生的目光引起其兴趣,虽然这种新兴的教学设计手段可以通过视、听觉来充分的调动学生的兴趣,但是也不能完全放弃传统板书的教学方式,因为这种方式能够时刻的观察学生的课堂反应,反应良好则接着深入;反应不好则询问学生哪里不懂,等学生掌握后再进行下一步,这样的教学手段能够兼顾班里的每一位学生.由此可知:上述提到的这两种教学手段各有各的优势,所以在软件工程课程的课堂上应该根据本堂课所讲授的内容合理的选择授课手段,进而营造良好的课堂氛围,达到教学目的.其二,可以尝试场景模拟的教学手段.在高校计算机专业中开设的软件工程这一课程,要想实现其价值那么就应把其放在具体的实践过程中,如果仅让学生一味地学习理论知识技术而不付诸实践无异于纸上谈兵、缘木求鱼.但是只在课堂上通过口述的方式给学生讲解实际的项目也不能起到很好的效果,因为大多数学生并没有真正的接触过项目实践,也就不能感同身受,反而会觉得教师所讲授的内容夸大其实.所以为了避免以上这一情况的出现,教师在授课的过程中可以根据课程内容适当的给学生虚拟场景,虽然不能一比一的完全还原实际项目,但是在授课的过程中可以模拟实际项目的简单场景,通过师生合作的方式来完成这一项目,并在完成项目的过程中可以把课堂上讲授的理论技术运用其中,这样一来不仅能够巩固课堂上学习的理论技术,还能激发学生自主学习的兴趣.可谓一举两得.所以为了培养真正的有用人才,就应该在授课的过程中合理利用多种教学手段,给其营造良好课堂氛围,进而激发学生学习的兴趣,达到提高学生综合能力的目的.

4结束语。

由上述内容可知:要想改革高校计算机教学中的软件工程课程,那么就应该在透彻了解其基础上进行,毕竟知己知彼方能百胜不殆.而软件工程这门课程显著的特点就是实践性超强,所以在改革软件工程课程时就应该围绕这一特点开展,只有这样才能设计出适合学生学习的课程,才能真正的促进学生的进步.而在以上篇幅中,本人主要研究了高校计算机教学中软件工程课程的改革,希望对大家有所帮助.

参考文献:

〔1〕蒋辉.软件工程与高职计算机软件专业[j].中国科学教育,(10).

〔2〕孙涌.现代软件工程[m].北京:希望电子出版社,.

〔3〕陆惠恩.软件工程基础[m].北京:人民邮电出版社,2015.

《软件工程》课程的教学改革探索

张家口职业技术学院贾玉芬。

摘要《可编程控制器》课程作为电气自动化专业的一门实用性与实践性很强的专业课,加强其实践教学对培养学生的职业技术能力起着重要的作用。本文在说明了实践教学改革的必要性基础上,分析了我校该课程实践教学存在的主要问题。在遵循层次性、综合性、先进性的原则前提下,从教学思想、教学内容、教学的方法手段、评价方法等多个方面提出了改革的措施和具体做法。实践证明,改革后的实践教学较好地培养了学生职业能力和创新精神,收到了预期的教学效果。

关键词课程改革实践教学能力创新。

高等职业教育培养的是能适应生产、建设、管理、服务第一线需要的,德、智、体、美等方面全面发展的高等技术应用性专门人才。而其中实践教学的主要目的是培养学生的技术应用能力。按照全面推进素质教育的指导思想,根据高等职业教育的培养目标,建立具有高职特色的实践教学的课程目标、课程模式和评价方式是培养学生综合职业素质的关键。《可编程控制器》是电气自动化专业的一门实用性与实践性很强的专业课,因而加强该课程的建设,特别是加强该课程实践教学的改革对培养学生的专业技术应用能力起着重要的作用。

传统的职业教育以使学生掌握经验技术和动作技能为目标,以迅速适应工作岗位的要求。但在知识经济时代,由于生产方式的根本变化,人们的.职业能力构成也必将有大的改变,社会需要更高层次的人才。这就要求我们培养的高等应用型人才,不只是对现有知识、技术、方法的继承性应用,而是应通过自身努力能够不断地学习新知识、新技术、新方法,能够形成新方案、新产品、新创意,能够分析新情况、解决新问题的创造性应用。因而我们课程实践教学的改革应以培养的学生具有一定创新能力和创新精神、有着良好的发展潜力为主旨,以行业科技和社会发展的先进水平为标准,充分体现规范性、先进性和实效性。

在《可编程控制器》课程的实验和课程设计等实践教学中存在下面几个问题:

1.教学主体的认识问题。

在传统实践教学中,教师是“带”实验而不是“指导实验”,即实践教师是传授知识和技能的主体,而学生则被动地接受知识和技能。这种教学多采用注入式,教师根据教学计划和教学要求拟定内容,其实践内容的选择、步骤的制定和仪器设备的组织准备等都由教师进行。实践时学生只需按规定的步骤机械地操作即可。且在执行过程中,完全听从教师安排,全班统一进度和要求,不利于因材施教。

2.教学内容存在的问题。

原来的课程实验和课程设计内容有重复,而且,从高等职业教育的要求来看,原有的实践教学内容显得单调、过于偏向技能性的训练,而缺少设计性、创新性。

3.教学方法、手段的问题。

因内容过分偏重于基础训练,所以在方法和手段上很单调,主要以“模仿”为主。通过教师详细讲解、操作示范,学生不需主动思维和创新,只需“依样画葫芦”。通过反复训练学生硬件接线、调试程序,熟能生巧,形成一定的基本技能。

根据高职高专培养的目标,我们在进行《可编程控制器》课程的实践教学改革时,主要基于这样几个原则:一是应由技能性向技术性发展。即由原来的偏向基本技能的训练,如工具仪表的使用、电器元件的认识和使用、基本控制线路的连接和plc程序的调试等。向培养专业技术能力方向发展,通过系统的训练,使学生具备一定的专业技术。二是应由单一性向综合性发展。如要求学生能综合运用电工技术、电气控制、plc控制、计算机等知识解决相关问题。三是应进一步加强方法、手段的先进性应充分利用计算机和网络等先进的教学手段和设备,借助各种软件,培养学生的计算机软硬件应用能力。四是应进一步培养学生的创新精神。学生在教师的指导下,可一定程度的自由选题、制定方案、选择仪器设备、安装调试,锻炼学生的能力。

在上述原则指导下,我们对该课程实践教学的改革主要包括如下几个方面:

1.教学思想的改革是前提。

建立以学生为主体,教师为主导的教学思想。在高等职业教育中,学生始终处于主体位置,而实践教师则处于为实践教学服务的主导位置。主体是实践教学的中心,主导必须围绕这个中心做好工作。作为实践教学主体的学生,必须在继承传统知识和技术的基础上,重点进行知识和技术的应用和创新。作为主导的实践教师,必须在其搞好实践教学的引导工作的同时,加强自身知识和技能的扩展和更新,达到知识丰富,技术熟练和教学方法科学而实用的要求。

2.教学内容、方法手段的改革是关键。

课程的实验和设计在内容上要统一规划,相互补充,形成一个有机的整体。该课程的实践教学体系中,主要以培养有创新精神的专业技术能力为主。因而,我们在规划该课程的实践教学内容时,将其分成基本模块和创新模块两部分。其中基本模块用于训练基本操作技能,形成基本实践能力;创新模块主要根据素质教育的要求,针对不同学生而设,需从选题开始,经构建框架、设计、计算机模拟、购买元器件到制作调试完成等,以培养学生一定的创新精神和创新能力。

1)课程实验教学主要针对基本模块部分。通过电器元件的认识实验、电动机的正反转控制、交通信号灯的控制、移位寄存器的应用等实验内容的训练,形成基本的实践操作能力,并为中级电工的实践考核作好准备。

2)课程设计教学则主要针对创新模块部分。结合我院现有设备,分步骤进行:a、拟定部分开放性的设计课题,教师提出原则性的要求,学生根据自己的情况和兴趣,在教师指导下拟出其设计计划,经教师批准后,进行初步设计。b、将设计后的方案在计算机相关软件上进行设计验证,并进行模拟,观察设计效果,并对方案进行修订。c、根据方案进行硬件连接、软件调试。d、教师根据初始要求验收、答辩e、撰写设计报告。

在方法手段上,首先应增强课程实验的开放性。但该课程以强电实验为主,实验安全要求较高,为了确保学生的安全,教师一定要加强指导。同时,为提高实践教学的先进性,利用计算机和网络,在教师指导下,可自主的设计课程、完成课题,达到培养学生创新能力的目的。

3.评价体系的改革是指挥棒。

由于高职高专与其它的教育形式有显著的不同,因此转变观念,转变教学评价观念,从注重对理论教学的监控评价转向对理论与实践结合的监控评价,突出实践教学的地位,是形成高职高专教育特色的重要措施之一。

该课程的整体评价不仅仅是理论考核,还应包括课程实验和课程设计的考核。对于实验部分考核方式宜逐个或分组进行,采取抽签的形式。我们还为学生设计了实验考核情况记录表,对每个学生的情况进行记录,这是一个行之有效的方法。

而对设计部分的考核首先应注重量化,注重过程考核、创新能力考核,宜采用百分制。其中操作能力和解决问题的能力应占60%,出勤、课堂表现应占20%,设计创新应占20%。在过程考核中,应按专业的标准进行考核,如输入程序、读出程序及修改程序是否熟练,运行调试是否正常,故障分析与排除方法是否准确。实践证明,这样更加有利于提高学生的竞争意识和创新意识,使学生真正成为具有新技术应用能力的人才。

经过上述多方面的努力和探索,《可编程控制器》实践教学有了很大改进。在内容的安排上有了一定的层次性;同时为适应现代经济的发展要求,结合现代教学手段,提高了它的先进性,注重了创新性。这样,既培养了学生,又锻炼了教师,收到了很好的教学效果。

《软件工程》课程的教学改革探索

关键词4g、5g移动通信;电子信息专业;移动网络规划;移动网络管理。

【基金项目】资助项目名称:西北农林科技大学教学改革项目jy1703072。

前言。

《移动通信》课程是电子信息工程专业的一门必修专业课。课程主要讲述蜂窝移动通信的基本概念和典型移动通信系统(gsm,cdma)的关键技术,包括移动通信中调制解调算法,移动通信信道传播特性和抗衰落技术,时分多址(tdma)数字蜂窝网的组网原理等[1]。电子信息工程专业学生通过本课程的学习,可以熟悉移动通信系统的基本概念,了解移动通信最新技术和发展趋势[2]。

一、课程内容及教学中存在的问题。

移动通信教学需要介绍各种信号调制解调的算法,无线电波传播特性;移动信道的特征;陆地移动信道的传输损耗;移动信道的传播模型。信号分集接收、纠错编码技术和均衡技术,组网技术的多址访问、区域覆盖、信道配置、网络结构、信令和越区切换和位置管理技术,gsm系统总体、无线接口、控制与管理和通用分组无线业务(gprs)。课程还需要补充介绍4g、5g移动通信核心技术原理[3]。

在移动通信教学中,主要存在以下问题:

第一,快速发展的移动通信技术对课堂教学理论内容要求不断提高[4]。在以前,我国移动通信处于由数字无线电技术组成的数字蜂窝组网技术构成的移动通信系统时代。-,移动通信发展到基于cdma技术的3g通信时代。之后,移动通信进入4g时代,典型代表是数据传输速率显著增大。目前,5g通信技术标准已经正在制定。不同阶段移动通信关键核心技术进展较大,移动通信课程不仅需要介绍基础理论知识,还要补充最新技术发展。增加了课程难度,对有限的课时提出了较高的要求。因此,如何在有限课时内讲授完移动通信基础组网技术和最新技术发展是移动通信教学的一个难点[2,5]。

第二,移动通信课程试验箱无法保证全部学生深入学习移动通信关键核心技术。以西北农林科技大学机械电子工程学院电子信息专业为例,我学校之前使用的南京润众科技有限公司rz8001移动通信实验箱。该实验箱可以完成各伪随机序列产生,信号编码、调制和解调波形实测等基础实验,以及移动通信7号信令演示等系统实验。

上述实验可以加强学生对移动通信基础算法的掌握,但是无法促进学生对移动通信系统更深入地学习,制约了教学效果。移动通信实验设备价格较贵,如果仅仅依靠学校更新试验设备,是无法赶上移动通信技术不断发展的步伐[3]。因此如何有效开展符合最新移动通信技术发展趋势的实验环节,就成为了移动通信课程教学的另一个难点[2]。

二、课程内容及教学中存在的问题。

为了提高移动通信教学质量,我校电子信息专业与中兴通讯学院西安培训实习中心合作,合理优化课堂教学与实习内容,从多个方面提高移动通信课程教学效果。教师在课堂中重点讲授移动通信关键技术和最新进展,负责理论方面教学。中兴通讯学院西安培训实习中心负责实践环节教学。中兴通讯学院西安培训实习中心拥有较先进的通信设备试验机房,如无线类的3g,gsm,cdma,wlan等。培训过程按照企业要求开展,可以有效保证实践环节质量。

在课堂教学中,合理优化教学内容,将部分先学课程中介绍过知识点让学生自主进行复习,教师讲授移动通信关键技术和知识点。将《通信原理》和《信息论与编码》课程已经学习过调制解调算法原理和纠错编码技术以作业形式布置给学生,让学生自主进行复习,对相关算法进行仿真,包括调制解调原理概述、数字频率调制、数字相位调制、噪声与干扰、纠错编码技术等。学生以作业形式汇报学习结果,保证学生对移动通信基础算法的掌握。教师在课堂教学中讲授移动信道传播特性、陆地移动信道的传输损耗;移动信道传播模型、组网技术、多址技术、区域覆盖和信道配置、网络结构、信令、越区切换和位置管理、gsm系统的无线接口、控制与管理、gprs通用分组无线业务等内容。同时,补充介绍4g通信核心技术,包括正交频分复用(ofdm)技术,智能天线技术思想,多输入多输出(mimo)技术,基于ip的核心网技术,拓展介绍5g通信技术发展趋势。上述内容的`学习保证学生对移动通信系统基础框架具有较为扎实的掌握。

在中兴通讯学院西安培训中心实习中,重点突出移动通信系统的网络搭建、配置和管理。实习内容包括学生实践操作gsm网络质量评估和双频优化,无线参数设置与调整、gsm网络网络规划,路测软件和工具的使用,分析讨论无线网络优化实际案例等。以lte基本原理及关键技术为背景,学生自动进行频分双工(fdd)的基站硬件配置,时分双工(tdd)基站硬件配置和网管配置操作(fdd和tdd)。上述实习内容和移动通信课堂教学内容充分结合,互为补充。在强调移动通信网络基础原理的同时,也增强了学生对最新移动通信技术的认识和了解。在实习过程中,重点强调学生自主动手能力,以考试和答辩相结合的形式对实习效果进行考核。

三、结束语。

移动通信是电子信息专业面向未来通信技术发展需求的必要课程。通过校企合作的模式,优化课堂教学内容,减少课堂教学与商用技术发展的差距。借助面向应用的实践培训,增强学生在移动通信技术实际操作能力,可以较好地提升移动通信课程教学质量,为学生后续就业和深造提供有力保障。

参考文献。

[4]莊陵,曹建玲,李强,“新移动通信技术背景下的信号处理课程群教学改革与探索,”[j],课程教育研究,:236.

《软件工程》课程的教学改革探索

(贵州财经大学信息学院,贵州贵阳550004)。

摘要:《软件工程》是一门理论性和实践性很强的课程,教学改革的总体思路是“理论+实践”,将《软件工程》理论教学和实践教学有机结合起来,有助于提高《软件工程》的教学质量。文章探讨了对《软件工程》课程的教学加以“工程化”改造,建立工程化实践与理论相结合的教学体系。实践证明,这是一种有效的教学改革方法。

关键词:软件工程;教学体系;案例教学;工程化。

教改课题:支持的教改课题编号:贵州财经大学教改课题编号[17]。

作者简介:金淑娟(1965-),女,浙江杭州人,本科,副教授,研究方向:计算机应用。

一、引言。

作为软件工程专业和计算机科学与技术专业的专业主干课程,《软件工程》在整个专业教学中有着相当重要的地位。通过本课程,要求学生理解在软件开发过程中应用软件工程方法的必要性和迫切性,要求学生掌握《软件工程》的基本原理、概念与技术方法。但在实际教学中,由于《软件工程》理论太多,教学内容抽象、难度大,学生难以理解,觉得课程枯燥乏味;在实验教学方面,由于传统的教学方式中实验总学时的限制,实验教学只能指导学生简单地用一些开发工具,教学效果不理想。所以需对此门课程进行教学改革尝试。教学改革的总体思路是“理论+实践”,将《软件工程》理论教学和实践教学有机结合起来,对《软件工程》课程的教学加以“工程化”改造,建立工程化实践与理论相结合的教学体系。通过对本门课程的教学改革,着力培养学生的工程化开发、项目管理能力,进而形成一个融基础理论、实验教学、工程实践为一体的整体化的培养教学体系,让学生的软件工程基础知识、科学素养、专业知识、创新能力、工程能力得到全面的、均衡的发展。

通过查阅相关资料,了解到国外的一些学者主要提出了下面针对《软件工程》课程的教学方法和手段。1.基于实践的教学法:面向实践的《软件工程》教学法旨在引进实际软件的开发环境中的特定元素,使传统的《软件工程》课堂实践教学与现实软件开发更相符。其教学方法有:与行业人员合作的'教学法、基于项目维护的教学法、强调团队合作的教学法、项目驱动教学法等。

2.基于模拟的教学:有学者认为,学生在校园环境里能够接触到与实际软件开发环境相近的唯一可行的方法就是采用模拟的教学法,这种方法使学生能在一个较大规模的层次上以一种更快捷的方式在学术环境里参与现实软件工程实践,而这种大规模的软件开发环境只有在现实软件开发中才可能体现。

当前,国内多数大学对于该类课程以传统教学模式为主,教师的主体地位突出,教学内容偏理论教学为主,实践教学少之又少。即便有课程实验,学生也只是编写一些规定的文档,导致开发方式和手段与《软件工程》的要求脱离。在整个教学过程中学生感到内容枯燥无味,往往是似懂非懂,甚至觉得本课程没什么实用价值,从而导致厌学情绪的滋生。为此,许多大学对《软件工程》课程的教学进行变革。

清华大学改革了课程体系框架和教学内容,探索案例教学和实践教学模式。强调案例化教学和探索式学习,强调课程实验结合实际开发因素和参与乐趣及小组式开发的软件工程环境,积极探索和实践《软件工程》的课程教学。

三、教学特点及传统课程教学存在的问题。

《软件工程》课程是计算机科学与技术、软件工程专业的学科共同课。教学内容主要是讲授《软件工程》的概念、原理和典型的方法学,并介绍了软件项目的管理技术1。我校开设的《软件工程》课程总学时为48个学时,其中理论教学38个学时,实验教学有10个学时,并在学校实验室进行。

(一)课堂教学主要以教师讲授为主,一直以来都是采用传统的教学模式进行。

1.教学方式以传统课程教学为主,忽略学生的主体地位。

2.教学内容过分强调理论而忽视实践。《软件工程》课程涉及的内容多、范围广、理论多,而教学学时有限,要想在有限的时间内完成教学,只能注重理论授课。

3.课程实验课时不足,并在缺少软件工程支持的环境下进行。

4.学生感受内容抽象枯燥,缺乏学习的积极性和主动性。

1.课程内容:理论的实践性和知识的综合性2。《软件工程》是将计算机科学理论与现代工程方法学相结合,研究软件开发理论、软件设计方法、工程开发技术和工具,是指导软件生产和管理的一门学科;它既覆盖了构建软件系统的相关技术层面的问题,又包括指导技术开发团队、安排开发进度、预算等管理层面的问题,其内容既有理论的实践性又有知识的综合性。

2.缺乏实际软件项目的开发经验,难以将抽象理论与实际开发联系起来。由于学生基本上是从高中直接进入大学,学习本门课程之前没有参与过任何项目的开发,缺乏实际开发项目的经验,要让他们将《软件工程》中的理论与实际开发联系起来,困难较大。

3.教学条件:缺少适合本科生教学使用的实验环境。如建模工具等的缺乏。

1.学生的积极性差。《软件工程》课程内容既包含技术又包含管理,内容广泛。所以,课堂教学理论讲授多,教学内容抽象、难度大,学生不易理解,从而感觉课堂教学枯燥无味。

2.《软件工程》中的结构化开发方法和面向对象开发方法理论上易懂,但在实际开发过程中,学生一旦要将方法中的工具和技术方法用到实际中就会出现较多问题(如数据流图、对象建模等)。

3.实验教学远远不足。教师指导学生在很少的学时中要完成一个系统即使是简单系统,实验教学安排也远远不够。所以,实验教学只能指导学生使用一些简单的工具。

四、课程改革总体目标、思路及实施。

将《软件工程》理论教学和实践教学有机结合起来,对《软件工程》课程的教学加以“工程化”改造,建立工程化实践与理论相结合的教学体系,让学生了解时下流行的大型软件开发的技术方法和工具;了解软件工程各领域的发展方向;用结构化的方法和面向对象的方法开发软件项目,以及开发过程中应遵循的流程、准则、标准和规范。重点培养学生的工程化开发、项目管理能力,进而形成一个融基础理论、实验教学、工程实践为一体的整体化的培养教学体系,让学生的软件工程基础知识、科学素养、专业知识、创新能力、工程能力得到全面均衡的发展。

(二)课程改革思路。

1.反映软件工程学科的最新发展,构建科学合理的课程体系。()在当前软件工程的理论和实践的基础上,把ieee最新发布的软件工程知识体系作为基础框架,结合企业的先进技术和实践,以传统的结构化开发过程、面向对象技术为核心内容。

2.从“可实践”的角度开展课程教学。由于软件工程所具有的技术性和工程性特性,学生在实际的“动手做”和“真正练”中体会和掌握软件工程的思想和技术显得尤为重要。本课程的教学方式改革采用“案例式”和“项目驱动式”教学法同时并举的方式。“案例式”教学将基本原理、企业案例、关键技术与工具等有机结合,使抽象枯燥的内容变得生动有趣;“项目驱动式”将学生以开发小组的形式协作完成一定规模的软件系统,通过团队之间的商业交易游戏,引导学生主动重视过程和质量。

3.加强实践教学体系及环境建设。结合培养方案中第四学期的“软件工程综合实践”课程,把《软件工程》课程的教学与其紧密结合,实现理论教学与实践教学的无缝对接。在整个教学的过程中,始终贯穿标准规范和支持工具,同时在教学初期即建立支持小组式开发的软件工程环境,真正给学生创建一个实践软件工程的有效平台。

(三)课程改革的实施。

将实验和实践教学进行结合。通过多年的传统教学,发现学生在平时的教学中由于还有其他课程的学习,本门课程只能了解枯燥的理论和很少部分开发工具的使用。要想让学生很好地掌握其精髓,则必须让其亲身感受一个软件系统的开发过程,体会软件工程的实践。为此,对级的软件工程专业学生的《软件工程》课程教学进行了教学改革,除了按照学校安排的教学周外,在学期末增加了由两个部分组成的《软件工程》实训实践教学。把学生按项目进行分组,每组或自己选定或由教师指定一个题目,题目要求联系实际并结合教学、科研,规模大小适中。在教学周内,包括教学周内的实验,主要是要求学生掌握《软件工程》中的软件开发和设计的理论方法和工具。而在实训实践教学部分,教师带领学生按照软件工程的理念,选择恰当的开发方法,完成指定项目的可行性分析、需求分析、系统设计、编码、测试调试、运行,最终完成实训报告。此外,还要求构建先进的课程体系,进行“案例式”和“项目驱动式”法的探索,逐步构建基于《软件工程》理论教学的案例库(结构化的开发方法实现的案例和面向对象开发方法完成的案例)及建设《软件工程》综合实践项目库。

五、结束语。

我们将2012级的学生和以前传统方式教学的学生进行了比较,发现通过这种教学方式,2012级学生不仅学习这门课的兴趣提高了,而且学生的实践能力也得到很大的提高。在实践教学周里,学生可以把全部精力都放在本门课程的学习上。由于有具体的项目,每个项目中各个学生分工不同,但又相互联系,这既锻炼了学生的实践能力,又培养了学生团结协作的精神,为后面的专业实习、毕业设计以及将来踏入社会从事软件开发工作奠定了坚实的基础,同时也证实了《软件工程》课程的教学改革是有效的。

参考文献:

[1]张林,等。软件工程[m].北京:中国铁道出版社,.

[2]窦万峰。软件工程实验教程[m].北京:机械工业出版社,2009.

《软件工程》课程的教学改革探索

(桂林航天工业学院a.信息工程系;b.外语系;c.汽车工程系,广西桂林541004)。

摘要:针对“网络程序设计”课程教学中存在的问题,根据课程的特点和要求以及应用型本科教学的要求,提出了该课程的教学改革设想,在理论和实践教学内容的选取、教学方法的设计及教学评价考核等方面进行了分析和研究,并在教学过程中进行了实践,结果表明在提高学生学习兴趣、增强学生动手能力、巩固学生对知识的理解和掌握等方面有一定的积极作用。

关键词:案例教学;网络程序设计;评价体系;实践教学。

基金项目:广西教育厅十二五教改重点项目(jgz065)资助。

作者简介:胡庆辉(1976-),男,副教授,博士,重庆开县人,主要从事多核学习、监督学习、半监督学习及数据挖掘等方面的研究。

一、背景。

随着计算机和网络的普及,在我们身边,随时随地都在利用各种应用程序实现用户之间的交互。打开浏览器,打开各种各样的聊天和通信工具,我们随时接触到的是网络。未来的it产业,计算机网络相关的应用将成为核心。高性能的服务器设计、分布式程序的管理、数据的高效传输以及数据传输过程中的安全控制等,都是网络程序设计者要考虑的问题。“网络程序设计”作为“计算机网络”的后续课程,是计算机相关专业的一门重要课程,该课程将计算机网络技术及实践应用有机地结合,对学生加深理解和运用计算机系统、计算机网络的基本原理及程序设计能力的提高等,都起到至关重要的作用。无论学生将来是从事软件工程、网络工程项目的设计与开发,还是计算机网络相关的科研和管理工作,都极有可能需要进行网络程序设计,因此这门课程在教学中占有重要地位。但在实际教学过程中,我们发现不少学生存在程序设计能力不强、操作系统及计算机网络基础知识不扎实等问题,主要体现在以下几方面。

1.学生编程能力差,不能熟练运用vc开发工具。目前的一些高级开发工具,如vc、java、vb、。net、delphi等,都可以实现基于网络协议栈的编程,但是除了vc以外,其他开发工具都是在一个较高抽象层次上进行面向对象的开发,利用这些工具学生无法深入理解操作系统网络通信的底层接口,而vc环境提供了底层的网络编程接口,因此通常是作为“网络程序设计”开发环境的首选。但由于vc环境中的mfc基础类库非常庞大,系统结构复杂,应用程序设计接口难于掌握,因此尽管学生在此之前已经学习了“c语言程序设计”及“面向对象程序设计”等基础课程,也很难在短时间内熟练理解和运用vc开发工具。

2.一些前期的专业基础课掌握不扎实。本课程会大量涉及到“计算机网络”和“操作系统”两门课程的基本内容,如线程、进程、同步、互斥等概念;网络协议模型中各层次的`地位及工作原理;等等。而这些课程只偏重理论的教学,没有将一些原理应用到实践上,导致学生理解困难,没有办法灵活运用。

3.现有的“网络程序设计”教材内容难易程度往往出现两极分化,有的过于注重基础,只讲授简单的套接字接口、应用层的ftp、http和pop3协议等方面的编程,没有涉及到与身边密切相关的一些网络程序,如广播、多播技术、arp欺骗技术、p2p数据交换技术等,学生只能学到一些简单的应用,和工作的需求相距较远。有的教材偏难,甚至涉及到底层协议的开发,这样的教材也不适合应用型本科层次的学生。

针对以上问题,本文根据多年的“网络程序设计”课程的教学经验,()对该课程的理论教学及实验教学内容进行了探索,提出了教学改革设想,针对理论和实践教学内容、教学方法和教学评价过程进行了研究,提出了适合于应用型本科计算机专业“网络程序设计”课程的改革方案,并在教学过程中进行了实践,实践结果表明新方案在培养学生学习兴趣、巩固基础知识及提高实践能力等方面有一定的积极作用。

1.教学内容的选取。作为应用型的本科院校,课程教学内容的选择要难易适中,同时符合社会对人才的需求,注重学生能力的培养,本课程偏重于学生的网络编程能力,对操作系统原理、计算机网络知识的理解和运用能力、工程驾驭能力等方面的培养。教学内容既要注重基础,也要注重实际应用的需要,强调课程的工程化和实用性等特点。为了便于学生理解相关的原理,我们针对每一部分教学内容都设计了相关案例,通过案例教学,将操作系统、计算机网络的基本原理、网络协议、一些经典的网络编程技术和实际应用案例等内容有机整合。在理论教学中,我们选择了8个方面的内容进行讲授,并设计了一一对应的教学案例,如表1所示。

在所涉及到的教学内容中,第1部分对过往知识的简单回顾,包括所涉及到的计算机网络、操作系统等方面的知识,并以一些常用的网络程序为例,简单介绍其工作原理;第2部分是考虑到学生没有vc的编程经验,通过对话框应用程序和单文档应用程序,简要介绍mfc的基本框架以及用vc程序的架构、代码的执行过程等;第3部分是对传输层之上的套接字编程接口进行介绍,同时通过设计一个应答的聊天程序,让学生理解套接字的工作过程;第4部分介绍了一个典型的应用层协议ftp的软件开发,其他的如pop3协议、http协议等与ftp协议的开发过程异曲同工,因此没有介绍;第5部分通过多线程方式实现ftp文件的上传和下载,让学生掌握多线程技术;第6~7部分选择的是一些与身边密切相关的网络应用,包括广播和多播、网络扫描和检测技术及点对点(p2p)通讯技术等。

2.实验内容的设计。实践教学环节是对课堂教学环节有益的补充,也是提高学生自身能力的关键环。考虑到学生自身水平参差不齐,我们根据课堂讲授的内容以及知识点的内在联系,设计由浅入深、由易到难的实验,尽可能选择身边应用比较广泛的案例贯穿实验环节,课堂上所讲的案例可以作为学生上机的demo,学生在此基础之上补充和完善。根据难易程度,我们将实验教学所涉及的知识结构分成三个层次:第一层是基础实验,强调学生熟悉vc开发平台和利用套接字接口实现基本网络通讯程序;第二层是高级实验,它在基础实验之上,实现应用层ftp协议的编程、多线程编程、arp欺骗及打洞编程等;第三层是我们设计了两个综合实验,将综合运用所学的网络知识和编程知识,实现一个较大的程序,学生在完成高级实验时,也可以自己选择题目,但要求选择的题目必须能够体现知识的充分应用。前两层实验要求学生必须在指定的时间内完成,第三层综合性实验要求学生利用课外时间或课程实训时间完成,然后统一在实验室演示和考核。

由于网络程序都涉及到客户端和服务器端的通讯,单独一个学生很难在有限的时间内完成每个实验,因此要求学生进行合理分组,每组2~3人,共同协作,完成实验内容,这也有利于培养学生的项目协同能力。每次实验结束后,要求每个小组提交实验报告,按照软件工程的思想编写报告内容,涉及到问题的描述及定义、问题的解决方案、问题的设计思路与规划、概要及详细设计、编程体会等。实验报告是对每个案例的总结与回顾,可以加深学生对案例及相关理论知识的理解和掌握,锻炼学生的文档编写能力。

3.教学方法的设计。在课程教学过程中,根据其工程性、实用性等特点,我们采用了经典的案例教学法,采用经典案例贯穿整个教学过程,选择的案例尽量保证知识点之间的连贯性,比如在讲多线程编程技术时,可以在已开发的ftp客户端程序基础之上完善完成多线程的上传和下载功能;在讲到打洞技术时,可以在第3部分已经设计的简单聊天程序之上,实现不同局域网之间的通信;等等。在教学时由浅入深、循序渐进,改变传统的“填鸭式”教学模式,从以教师教为主向以学生学为主的方向转移,尽量让学生积极参与到教学过程中。由于该课程有较强的实践性,通过案例教学和实践,很容易激发学生的自主学习兴趣,提高学生的创造性思维。

4.构建合理的学生评价体系。在对学生考核评价体系的改革方向上,力求过程评价与结果性评价、形成性考核与终结性考试、精确性评价与模糊性评价相结合;考核内容应以课程标准为依据,倡导灵活多样的考核原则,考虑学生差异,注重学习和发展过程评价。考核方法不再仅以传统的卷面考试方式来评判,实验过程的评价占有较大的比重,根据学生在小组中承担的工作量及小组的完成情况,给出每个学生的成绩,这样可使一些动手能力强但考试成绩不理想的学生获得满意的评价结果。

三、结语。

通过对“网络程序设计”课程的教学改革,我们设计了符合应用型本科人才教学的课程教学内容,根据课程工程性、实用性的特点,将教学理论与实践应用紧密地结合,构建案例教学的模式,促进学生构建良好的知识体系。在上机实践环节,我们采用了分组的方式,充分发挥了每个学生的优势,增强了学生的动手能力、写作能力。实践表明,改革后的教学方法有效地解决了以往教学中存在的学时少、学生动手能力差、理论与实践脱节、知识理解和掌握不牢固等问题,取得了良好的教学效果,对其他课程的教学和实践具有重要的指导意义。

参考文献:

软件工程应用专业课程设计_...

经过一个星期的软件工程课程设计,本人在老师的指导下,顺利完成该课程设计。通过该课程设计,收获颇多。

一、对实验原理有更深的理解。

通过该课程设计,掌握了什么是软件程序,软件程序工作的基本过程及其各阶段的基本任务,熟悉了软件程序总流程框图,了解了软件程序的生成过程、构造工具及其相关的技术对课本上的知识有了更深的理解,课本上的知识师机械的,表面的。通过把该算法的内容,算法的执行顺序在计算机上实现,把原来以为很深奥的书本知识变的更为简单,对实验原理有更深的理解。

二、对该理论在实践中的应用有深刻的理解。

通过把该算法的内容,算法的执行顺序在计算机上实现,知道和理解了该理论在计算机中是怎样执行的,对该理论在实践中的应用有深刻的理解。

三、激发了学习的积极性。

自己动手做实验,从实践上认识了操作系统是如何处理命令的,如何协调计算机内部各个部件运行,对软件工程的认识更加深刻。课程设计中程序比较复杂,在调试时应该仔细,在程序调试时,注意指针,将不必要的命令去除。在这次课程设计中,我就是按照实验指导的思想来完成。加深了理解文件系统的内部功能及内部实现,培养实践动手能力和程序开发能力的目的。

四、理解了该知识点以及学科之间的融合渗透。

本次课程设计程序部分是用c语言编写的,把《计算机操作系统》,《软件工程》,《算法分析与设计》《c语言》四门学科联系起来,把各个学科之间的知识融合起来,把各门课程的知识联系起来,对计算机整体的认识更加深刻。使我加深了对《计算机操作系统》,《软件工程》,《算法分析与设计》《c语言》四门课程的认识。

4G软件工程师课程

(1)教学内容:(2)课程目标:

程序员(3)掌握的技能:

先学习进入软件编程世界,才能够具备计算机java语言学习的基础;使用java语言理解程序逻辑,进行简单编程(4)课程主要的知识点:

熟悉计算机软件的基础知识理解程序逻辑、基本算法核心技能:用java开发c/s结构的管理信息系统(5)教学方式:

理论课实验课综合案例课分析课设计课评测课复习课以完成项目为目标的教学方法。以学员为主体的教学方法。(6)就业岗位:

java初级程序员,简单的管理系统开发和维护。

将本文的word文档下载到电脑,方便收藏和打印。

软件工程课程设计个人小结

在为期一周的软件工程课程设计中,我负责的是《需求分析》的整理和书写。周一上午确定下我们小组的选题之后,我们经过对课题的分析并且讨论分配了各自的任务,因为数据库部分的知识我们还没能掌握,所以这次课题实现起来是很艰难的'。但是做好需求分析,概要设计以及详细设计以后相信在下个学期的时候实现网上书店这个课题就会容易的多。

等等,每一项都离不开小组成员之间的协调配合。

课程报告汇报之后,总是会觉得课程学习时间比较短,好在是在本科生期间我们有较多的机会参与这样的小组团队合作,每次课程设计学习以后,自己提升的不单单是动手实践的能力,最为重要的是参与在一个team中,别人能认可自己做出的贡献。

基于CDIO工程教育理念的软件工程实践教学改革

1.竞争全球化视野下创新型人才培养面临巨大挑战。

长期以来,我国高等教育受前苏联模式的影响,以及人才匮乏、教学资源紧缺的现实,存在着偏重理论知识的传授而忽视学生独立动手能力、综合分析问题和解决问题能力的问题,统一培养口径、重“学”轻“术”、偏重课堂教学、忽视实践锻炼等做法,使得我们培养出的人才实践能力严重不足,创新能力严重欠缺。当今世界,各主要国家无不把竞争与创新上升到国家战略高度。美国从推出了创新型人才培养的国家战略,强调将仿真作为核心技术手段,推动国家技术进步。也是从20起,我国政府把自主创新从一般性号召提升到国家战略高度,也非常重视仿真技术的研究与应用,创立了若干与仿真有关的国家级实验室与工程技术中心,以响应科技发展需求。以创新型国家战略目标为衡量标准,就必须关注高校教育的创新问题[1]。

理念成为教育创新的最佳模式。

cdio(conceive-design-implement-operate,构思—设计—实现—运行)是一个新型的工程教育模式,它由美国麻省理工学院、瑞典查尔姆斯技术学院、瑞典林克平大学、瑞典皇家技术学院等4所工程大学发起,全球23所大学参与,合作开发的一个国际工程教育合作项目。cdio在当前得到了国际高等工程教育的共识,这种人才培养模式的理念主要体现在以下4个方面:具有国际先进性、具有实践可操作性、具有全面系统性及具有普遍适应性。

二、基于cdio理念的仿真新概念的提出。

1.仿真的基本定义。

1961年,thater首次将“仿真”定义为“在实际系统尚不存在的情况下对于系统或活动本质的实现”。这一定义忽略了实际系统存在时仍然需要做仿真的情形,对此,korn在其1978年出版的著作《连续系统仿真》中,将“仿真”定义修正为“用能代表所研究的系统的模型做实验”。这一概念从研究角度强调了仿真是一种类型的实验。spriet认为模型是仿真的'基础,于1982年将“仿真”定义为“所有支持模型建立与模型分析的活动即为仿真活动”。考虑到仿真已广泛应用于产品开发与技能培训等众多方面,oren于1984年建立了仿真的基本概念框架“建模-实验-分析”,并在此基础上定义“仿真是一种基于模型的活动”,并从此开创了现代仿真技术。但是,如果将所有基于模型的活动都定义为仿真,而不对“活动”加以界定,则难免忽略了仿真过程的完整性,比如,不能认为“基于模型的评估活动”为仿真,那只是仿真过程中的一个阶段。

2.仿真新概念的提出。

我国教育工作者引入cdio以来,取得了诸多成果。本文作者参照cdio“构思-设计-实现-运行”这一主线,认为仿真首先要“构思”目的、手段、步骤及结果的分析等,然后有针对性地“设计”某项活动,并按照设计要求,为活动的“实现”做好充分准备,并按一定的步骤和方法实施活动,继而“运行”所实现的模型系统,对获得的结果进行分析,研究是否达到了仿真目的,如果达到了,则仿真成功,如果没有达到,则重新进行一个新的cdio过程。基于上述分析,本位提出“仿真是一种基于模型的cdio活动”,该概念将仿真和cdio紧密结合起来了,既适应于实验,又适应于技能培训等其他活动,而且突出了仿真的过程特性,具有鲜明的指导意义,优点明显。

三、仿真新概念的教学实践。

1.控制系统计算机仿真技术教学面临的问题。

(1)教学内容问题。该课程现行的教学内容主要包括系统的数学模型、连续系统仿真、离散事件系统仿真、仿真工具介绍及仿真的应用等,相关内容与《自动控制原理》、《现代控制理论》、《数值计算》、《数据结构与算法》、《数学建模》、《参数估计与检测》、《系统辨识》等课程有交叉和重叠。有关“数学模型”及“状态空间方法”在《自动控制原理》、《现代控制理论》中有详细讲述,“数值积分法”的内容在《数值计算》中有详细讲述,“建模方法”在《数学建模》、《参数估计与检测》、《系统辨识》等课程中有详细讲述,仿真工具介绍及仿真的应用等在《matlab/simulink程序设计与应用》课程中有大量讲授等。当主要教学内容限定为上述内容时,不可避免地出现与其他课程内容交叉和重叠的现象,令教师和学生无法准确界定和掌握仿真课程的核心内容,使得教学效果不佳。

(2)教材选用问题。《控制系统计算机仿真》课程的教学,曾经采用过的教材达8种之多。对教材进行分析发现,有一类近似于以matlab为基础讲述自动控制原理,有一类主要讲述仿真的算法与实现,不涉及具体工具,还有一类属于仿真技术综述的,尚不足以支持仿真课程体系建设,难以满足实践需求。

(3)教学方法问题。就教学方法来说,本课程的教学主要还停留在传统的教学理念与方法上,通常是按照教学大纲规定的内容或者教材内容,结合多媒体进行按部就班的教学。如上所述,由于本课程在教学内容和教材选用方面存在的问题,常规教学方法面临诸多弊端,难以把握仿真的核心概念,更难以培养实践能力,严重滞后于时代发展和科技进步的步伐。

有些高校研究了控制系统计算机仿真课程教学改革问题,但依托核心理念的改革尚显不足,对cdio实施的关键问题,尚不有不同的认识。作者负责的控制系统计算机仿真技术的课程教学和改革中,借鉴同行方法,以先进cdio理念为指导,采用案列教学方式,着眼于培养仿真专业的创新型人才,进行了教改研究与实践,简要介绍如下:

(1)教学大纲的运用与修改。教学工作通常要遵守教学大纲的规定,不能随意更改,但是对于教学改革项目可以适当放宽。总体而言,以遵守教学大纲的指导性原则为主,以遵守具体内容的限制为辅,以掌握核心概念、掌握课程精髓为基本原则,以实践为基础,以创新为目标,适当安排基于课题的“研讨式”教学内容。增加课外实验课时,增加任课教师和实验员,通过第二课堂引导学生从事一个完整的“仿真项目”,以教学团队的方式完成教学任务,改革教学考核方式。

(2)研讨式教学方式。结合学生的兴趣点与能力培养目标,课题组设计了若干个研讨项目,锻炼学生设计、构思能力,限于篇幅,本文简要介绍一项。安全帽佩戴方式问题。安全帽是工程施工人员在工作现场最重要的劳动防护用品,其佩戴方法有标准方法和经验方法。利用所学的仿真知识,比较两种方法中是否存在较优的方法,并给出佩戴建议。这一课题诱导学生提出了仿真人的概念,通过不同的高空坠物方式,检验仿真人的受伤程度,进而检验安全帽的佩戴方式。本项讨论在教学上结合采用多媒体教学、实际软件编程过程展示、课堂研讨小型项目、课外实践大型项目等多种方式,以掌握cdio核心概念、仿真课程精髓为目标,以是否能在实践中灵活运用为检验标准,面向优秀创新型人才培养,引发了学生们的学习热情,并取得了若干优秀的成果,并且其影响力已扩展到大学毕业后的一生。

四、讨论与总结。

本文的主要贡献是在教育创新大背景下,通过结合cdio核心理念与仿真的核心要素,提出了仿真新概念:“仿真是一种基于模型的cdio活动”,并以此为指导,在教学内容选取、教学方法创新等方面均进行了教研教改实践,并获得了较好的效果。

软件工程学有哪些课程

围绕我校应用型人才的培养目标,结合“大德育、大工程、大实践”的三大教育理念,以培养基础理论扎实、实践能力和创新能力强的高素质人才为根本,课程组经在课程体系、教学方法和手段改革方面开展了大量的卓有成效的研究工作,有效利用我校从德国引进的国内一流的先进设备和检测仪器,将学生从课堂领进操作现场,激发了学生的创新意识,增强了学生的实践能力,开拓了学生的视野。同时,课程组一直坚持开展素质教育活动和大学生科技活动,促进了学风的根本好转,提高了人才培养质量。

充分调动学生的主动性、创造性。在采用启发式教学的同时,根据学生能力的不同,因材施教,利用多种教学方法,尽量考虑学生的差异性,充分挖掘学生自身的潜能。该课程组经常开展教学方法及教学手段的讨论,不断提高教学质量。在理论课教学中,任课教师实行启发式、讨论式、问题教学法等教学方法,借助多媒体、现场教学等多种手段来讲授,培养学生的学习兴趣,教学效果显著。在实践教学中,为了提高学生的实践技能,并且不断的丰富实验内容,在完成好基础实验的基础上,开设了专业综合性实验,进一步增强了学生的综合实践能力。加强了实验内容在课程中的份量,增加实验成绩在课程总成绩中所占的比例。并在期末试题中增大了客观题的比例,在综合题部分将与实验紧密相关的内容列入考试之中。极大地改善了学生自主学习的意识,激发了学生的学习积极性,学风有了明显改善。

8月,《机械制造工程学》网页在教学中开始使用,学生对该网页的设计及在教学中发挥的.作用给与了充分的肯定。学生普遍认为该网页集学习资料及互动信息,以及进行交流和信息往来,对学生提供了有效的服务。该网页体现了《机械制造工程学》的主要特色。方便他们了解课程,增强了学生的学习兴趣,对课程的学习起动了重要作用。

在机械设计制造及其自动化学科带头人的指导下,通过课程组成员的不懈努力,经过四年的建设,实现了当初制定的建设目标。五年来,课程组发表高质量的教育教学研究论文12篇,完成教育教学研究课题6项,在研项目2项。这些改革成果在提高人才培养质量上起到了重要的作用。

1.20黑龙江省新世纪高等教育教学改革工程项目“高校本科毕业设计(论文)质量管理及其评估的研究”根据目前各高校毕业设计质量有滑坡趋势,提出了毕业设计评估的质量标准和具体的评估方案,结合项目的研究成果在煤炭高等教育杂志上发表了教学研究论文“论高校本科毕业设计工作评估体系的建立”,项目成果在本科毕业设计发挥了巨大作用,该成果于10月获得了黑龙江省教育厅高等教育教学成果贰等奖。

2.教学改革项目“黑龙江省老工业基地改造过程中人才培养模式研究和实践”针对黑龙江老工业基地的特点,建立了独特的人才培养模式,并付诸于实践,取得了较理想的效果,研究成果也因此于年获得了黑龙江省高等教育教学成果贰等奖。

3.10月成功申请了黑龙江科技学院教研项目“《互换性与测量技术基础》cai课件的开发与研究”,该项目以cai课件的开发为载体,将课程基本内容、学科发展前沿知识、误差检测动画、齿轮检测录像等融为一体,增加了课堂的信息量,提高了学生学习的兴趣。结题,这一项目的研究成果一直应用至今,并在不断完善和调整。

4.研究完成的教研论文“光滑工件尺寸的测量与检验及其计算机实现”,其成果已应用于教学实践中,在2005、届毕业设计的专题研究中,将光滑工件测量时实验仪器和验收尺寸的确定实现了计算机自动选取,改善了实验手段。到达了理论与实践的统一,锻炼学生的实践能力,强化了他们的大工程意识,提高了学生的综合素质。

5.20黑龙江省新世纪高等教育教学改革工程项目“适应高等教育大众化进程,建立多元化人才培养模式”根据我校应用型人才的培养目标、规格和特点,拓宽工程实践内涵,扩大工程实践领域及基地,建立独立的、系统的培养学生创造力的实践教学体系。于结题验收,该成果在我校应用型人才培养中发挥了重要作用。

6.11月黑龙江省新世纪高等教育教学改革工程项目“以社会需求为导向,构建毕业实习、毕业设计与就业一体化的指导模式”构建了实践教学环节与学生就业及就业能力相结合,实行毕业实习、毕业设计和就业一体化的指导模式。强调能力培养(能力=知识+实践经验),采取“五个相结合”的指导方法,以此加强学生的就业实践能力和适应社会的能力。目前,该项目方案正在届毕业设计中实施,效果比较理想。

7.发表在黑龙江教育(高教研究与评估)上的教研论文“关于高等学校科学定位的思考”在黑龙江高等教育学会20学术年会上交流,经专家组评审,获得黑龙江省高等教育学会优秀教育科研论文壹等奖。发表的教学研究论文“如何有效提高课堂教学质量”在黑龙江高等教育学会年学术年会上交流,经专家组评审,获得黑龙江省高等教育学会优秀教育科研论文壹等奖。

8.年,根据实践能力强的培养目标需要,课程组进行了实践教学改革,开设专业综合实验,该实验的主要内容是在教师的指导下,学生对齿轮进行工艺规程的设计、加工和检测,效果非常好。20,依托我校的设备优势,利用从德国引进的cnc数控培训系统和三坐标测量机等先进设备和仪器,学生根据指导教师给出的零件图,对零件进行数控程序的编制、模拟仿真、实地加工,然后到三坐标测量机进行测量,拓展了专业综合实验的内容,收到了良好效果。

机械工程学院机械制造教研室。

软件工程专业课程

我也是学软件的!
你看看我们学的东西吧!
都是必修的!
c/c++,数据结构,离散数学,汇编语言,现代操作系统,结构化计算机组成,c#语言,java语言(选修),数据库原理,算法分析与设计,编译原理,uml,软件工程,软件需求工程,计算机网络,还有什么呢?
我们的教材除了“汇编语言设计”和编译原理,都是英文原版的,学的时候很辛苦!因为拿两门课更难!
如果楼主对计算机没有什么兴趣,还是学点别的吧!个人感觉很累!可能是我们还有其他的课程,想什么高等数学,线性代数等等之类的,很累!

一.填志愿,学校为先还是专业为先?

一本院校里有名校、一般重点大学,学校之间的层次和教育资源配置,还是有较大差异的。在一本院校中,选学校可能更重要一些。学校的品牌对学生未来就业会产生一定影响。如果你进了名校,但没能进入自己最喜爱的专业,你还可以通过辅修专业等方式,来完善学科知识结构。而且,如今大学生就业专业对口的比例越来越小了,进入一所积淀深厚、资源丰富的学校,有助于全面提升自己的素质与能力。

二本院校中,大部分学校都有鲜明的单科特色。建议考生结合自己的特长、兴趣爱好,以专业为导向来选择学校。

二.如何看待专业“冷门”“热门”?

专业的热门与冷门,随着经济和社会形势的变化而变化。有些专业,看起来热门,许多学校都开设,招收了许多学生,导致若干年后人才过剩。有的专业,在招生时显得冷门,但毕业生就业时因为社会需求旺盛,学生成了“抢手货”,而且个人收益也不错。家长可以帮助学生,收集多方信息,对一些行业的发展前景进行预测,带着前瞻性的眼光去填当下的高考志愿。同时,学生也要从自己的特长与兴趣出发来选择专业,有兴趣才能学得更好,日后在就业竞争中脱颖而出。

高校新专业的产生有不同的“源头”。有的是在老专业基础上诞生的,专业内容变得更宽泛一些,此类新专业的分数线通常与往年差不多。有的是某一老专业与其他学科交叉而产生的,这类新专业在培养实力方面可能比老专业弱一些。有的是根据社会需求而设置的全新专业,录取分数线可能会在校内处于较低分数段。

 

三.高考咨询问些什么?

4月下旬起,各高校招生咨询会此起彼伏,密度很大。为了提高现场咨询的效率,咨询前不妨做些“备课”,在相关部委的官方网站、校园网等网站上“预习”一些对外公开的基本情况。

比如对高校办学条件和水平,有了比较才有认识。从高校隶属关系看,既有国家部委所属院校,也有省市所属院校。隶属不同,经费投入、招生范围等也有所不同。目前,全国30多所列入“985工程”的高校都是出类拔萃的高校,而列入“211工程”的高校也有百余所。

另外,还可查询一下高校师资水平和重点学科数据。代表师资水平的数据包括院士、大师级人物有多少;作为未来院士“预备队”的“长江学者”有多少;博士生导师有多少等。国家重点学科是经教育部严格评审,在各个高校相同学科中排名前一、前二名的某些学科。一所高校的“重点学科”越多,其周边也必然聚集着一个较高水平的相关学科群。

在正式咨询时,再问到更细的专业层面。应真正了解专业方向的内涵,包括研究些什么、学哪些课程、将来在哪些领域就业、以往就业率如何、未来社会需求怎样、招生计划多少、过去几年录取情况,以及这个专业的历史沿革、在同行中的水平、是否具有硕士点博士点以及现有哪些名师等。其中,录取分数线情况应掌握近几年的数据,参考其趋势变化。

 

四.2015年热门专业排名前十名:

 

  1、电子与信息类:电子信息科学与技术、光信息科学与技术、电气工程及其自动化、自动化、电子信息工程、通信工程(长沙牛耳软件教育是湖南最专业的电脑软件培训学校)。

 

  2、外语类:外贸英语、小语种。

 

  3、法学类:法学、社会学、治安学、侦查学。

 

  4、机械类:机械设计制造及其自动化、材料成型及控制工程、工业设计、过程装备与控制工程、测控技术与仪器。

 

  5、土建类:建筑学、城市规划、土木工程、建筑环境与设备工程、给水排水工程。

 

  6、会计类:会计学、财务管理。

 

  7:中文类:对外汉语、新闻学、广播电视新闻学、广告学、编辑出版学。

 

  8、医学类:临床医学、麻醉学、医学影象学、医学检验、口腔医学、药理学、中药理论。

 

  9、环境、心理类:环境科学、生态学、心理学、应用心理学。

 

  10、工商管理类:工商管理、市场营销、人力资源管理、旅游管理。

 

好就业专业:据统计,排行前十的专业

 

一,同声传译

同声传译员被称为21世纪第一大紧缺人才,随着中国对外经济交流的增多和奥运会带来的会务商机的涌现,需要越来越多的同声传译员。

同声传译员的薪金不是按照年薪和月薪来算的,是按照小时和分钟来算的,现在的价码是每小时4000元到8000元,相关人士说。4年之后入驻中国和北京的外国大公司越来越多,这一行肯定吃香。

二.3g工程师

据计世资讯发布的相关研究报告称,估计国内3g人才缺口将达到50万人以上,由于目前3g人才比较少,尤其是复合型人才奇缺,预计4年之后3g工程师的基本年薪会在15万元到20万元。从目前的一些趋势来看,在无线增值服务行业里的一些精通2.5g技术的人才年薪都在10万元左右,中国已经进入3g时代了,这些人才的收入应该会更高,业内人士表明。

三.网络媒体人才

目前,类似与在新浪和搜狐的网络编辑的月薪都在5000元左右,中等职位的收入都在8000元到10000元之间。相信4年之后整个网络媒体的广告收入越来越多的时候,从业人员会有一个更好的回报,目前,不少网络编辑对自己所从事的行业都颇有信心。

四.物流师

物流人才的需求量为600余万人。相关统计显示,目前物流从业人员当中拥有大学学历以上的仅占21%,许多物流部门的管理人员是半路出家,很少受过专业培训。据相关人士透露,对此人才有需求的某知名企业在国内招聘的应届大学生目前的薪金是每月6000元到8000元。

五.系统集成工程师

据悉,一名刚刚毕业的学生,毫无工作经验的学生应聘系统集成工程师之后的薪金是年薪8万元,用户对系统集成服务的要求不断提高,从最初的网络建设到基于行业的'应用,在到对业务的流程和资源策略的咨询服务,未来系统集成工程师应该是一路走高的职业。

六.环境工程师

相关资料显示,目前我过环保产业的从也人员仅有13万余人,其中技术人员有8万人,按国际通行的惯例计算,我国在环境工程师方面的缺口在42万人左右,据悉,随着国内房地产行业发展,国内园林设计师,景观设计师的月薪都在七八千左右。

七.精算师

我国被世界保险界认可的精算师不足10人,在当今的国内人才市场上,精算师可谓凤毛麟角,随着国际保险巨头在中国开拓市场以及国内企业的需要,精算师是几年后保险业最拿手的人才,目前在国外的平均年薪达10万美金,国内目前月薪也在1万以上。随着人们对保险认识加强,保险行业的兴起必然会需要更多的精算师。

八.中西医师,医药营销

医学院校毕业的学生有三条路可以走,一是进入医院,急救医生,产科医生,妇科医生,和理疗医师都将十分吃香,二是进入医药生成流通企业,三十继续深造,业内人士表示,这个行业的特点是越老越值钱,目前的医药行业月薪在3000到5000元。

十注册会计师

根据中国经济高速嘎子的需要,至少急需35万名注册会计师,而目前实际具备从业资格的自由8万人左右,其中被国际认可的不足15%,每年高扩毕博在内的四大注册会计师事务所都会在高校招收毕业生,专业涵盖了统计,法律,数学等,应届毕业生月薪都在五六千元,在加上每年的丰厚的奖金,收入会超过10万元。

软件工程学有哪些课程

姓名:

先生。

国籍:

中国。

目前所在地:

天河区。

民族:

汉族。

户口所在地:

清远。

身材:

160cmkg。

婚姻状况:

未婚。

年龄:

28。

求职意向及工作经历。

人才类型:

普通求职。

应聘职位:

行政专员/助理、技术支持/维护-经理/工程师、其它类:

工作年限:

4

职称:

无职称。

求职类型:

全职。

可到职日期:

随时。

--3500。

希望工作地区:

广州。

个人工作经历:

公司名称:

起止年月:-09~-06广州鹏映塑料有限公司。

公司性质:

外商独资所属行业:汽车及零配件。

担任职务:

总务担当。

工作描述:

管理宿舍、日常电脑网络维护、厂区卫生、安全资料整理、特种设备年审等。

离职原因:

公司名称:

公司性质:

私营企业所属行业:造纸/印刷。

担任职务:

人事后勤。

工作描述:

管理宿舍、钣堂、厂区卫生、废品出售。

离职原因:

公司名称:

公司性质:

其它所属行业:机械/机电/设备/重工。

担任职务:

业务员。

工作描述:

销售机器。

离职原因:

公司名称:

公司性质:

外商独资所属行业:贸易/消费/制造/营运。

担任职务:

跟单员。

工作描述:

负责与客户联系沟通,同时还兼做一些简单的采购和维护公司电脑网络.

离职原因:

志愿者经历:

教育背景。

毕业院校:

广州航海高等专科学校。

最高学历:

大专。

毕业日期:

所学专业一:

所学专业二:

受教育培训经历:

学校(机构)。

专业。

获得证书。

证书编号。

-09。

广州航海高等专科学校。

英语a级证书。

语言能力。

外语:

英语良好。

国语水平:

精通。

粤语水平:

精通。

《软件工程》课程设计要求

通过该课程设计使学生树立起强烈的工程化意识,用工程化思想和方法开发软件,切实体会用软件工程的方法开发系统与一般程序设计方法的不同之处。学生在对所开发的系统进行软件计划、需求分析、设计的基础上,实现并测试实际开发的系统。通过一系列规范化软件文档的编写和系统实现,使学生具备实际软件项目分析、设计、实现和测试的基本能力。

二、主要内容。

要求学生掌握软件工程的基本概念、基本方法和基本原理,为将来从事软件的研发和管理奠定基础。每个学生选择一个小型软件项目,题目可参考附录a,也可自行拟定题目,按照软件工程的生命周期,完成软件计划、需求分析、软件设计、编码实现、软件测试及软件维护等软件工程工作,并按要求编写出相应的文档。分别、选用传统的结构化方法和面向对象的方法,开发环境和工具不限。

三、设计成果要求。

1.提交软件系统,根据完成情况给分;2.提交设计报告文档。

(3)文档逻辑性是否合理、语言是否流畅。

四、进度安排。

(1)确定选题,进行可行性分析,开发计划(2)软件需求分析(3)软件设计。

(4)软件实现,测试计划(5)软件实现,测试报告(6)验收。

附录a。

题目一:电子商务网站建设。

2.货物商店。

3.供应商。

接受订单派送货物给用户。

提供一个基于web的库存管理维护库存数据库。

题目二:外文图书采购系统1.问题概述。

某图书馆外文采购有两个组--征订组和验收,登记组。分别承担书籍订购和进书验收任务。为了减轻劳动强度和提高工作效率,打算采用计算机进行管理。为此,系统分析员在进行了调查研究,描述出外文采购室现行系流程。1)订书组从供书单价收到订书目录,根据各单位的需要选择出要订购的书目。2)为了避免浪费,对于已进入过或已订过的图书和订单留底。3)打印的订单,要送给订书单位和验收登记组,并留底。4)对所记的书进行统计表。

5)验收,登记组从供书单位收到图书和发票,根据订单留底进行验收。6)发票交给财务科进行报账。

7)为了避免浪费,对于已进图书再做查重,如果重了,转让出去或作别处理。如果不重,则登账和打印查重卡。8)查重卡要交给订书组用于查重。9)已登记的书籍要送给编目室进行编目。

10)已进的书要记入图书总账并进行进书统计和打印进行统计表。11)订书统计表和进书统计表交馆领导。

注册/登陆/忘记密码/管理个人信息上传文件和下载文件向指导教师提问查询问题。

2.教师。

登陆/忘记密码管理所辅导学生的账户上传文件和下载文件回答问题群发消息。

3.管理员。

管理教师和学生信息。

查询统计数据(日问题量,答疑率)提醒教师答疑发布公告群发消息。

要求:1.加入评价机制(学生评价教师;系统根据网络利用效率评价教师对学生的指导质量等)。

2.扩展文档管理功能(根据毕业设计的特点,催交/管理/评价学生在不同阶段上交的毕业设计文档)。

3.考虑适应所有学院/大学的毕业设计指导网站。

题目四:教务处课程网站。

登陆/忘记密码查询成绩上传平时作业选课。

2.教师。

登陆/忘记密码查询学生花名册布臵作业批改学生作业。

提交学生成绩。

上传课程资料(教学大纲、教学日历和课件等)。

3.教务处。

管理学生的账户管理教师帐户发布公告。

启动/关闭课程注册功能查询成绩统计成绩数据。

提供查询学生成绩服务的接口。

4.学生处。

提供学生信息导入的接口。

要求:1.通过webservice提供服务或使用服务(如查询成绩服务和学生处学生信息获取服务)。

2.考虑通用的教务处课程网站。

题目五:病员监护系统。

本例为医院特级护理病房的病员监视系统。1)在每一病床旁有一个监护器。

2)在病员身上附着各种传感叹器,监测各种生理参数,诸如血压,呼吸,体温。信号被被送到监护器。

3)监护器带有输入键盘,用以输入病员的病号的病历号,各种监测的生理因素的安全范围值(上下限值),以及监测频率定期(监测周期)等。

4)各监测部件与中心计算机相连,后者按指定的监测频率定期地对监视器进行检查。

5)检查所得到的数据记录在每个病员的记录文件上。

6)如果发现病员的生理因数超出在安全范围时,在护理室有各病员的各种报警信号(灯光)出现。

7)每个监视器有一开关,用来控制监测工作。

8)本例中假设监视255个病员,每人设定4个因素。监视周期可从1秒到小时变化,对每一病员监视1秒时间。

9)安全范围为十进数值,内部表示为浮点数。病历号为9整数。

题目六:简易办公系统。

很多办公室的计算机完成了大量的文字处理功能,并没有行使管理功能,现对其改进如下:

(1)收发文管理:

对收到的公文进行登记,分类编号,(学校主要发文部门分为:教务处、财务处、学生处、人事处、保卫处、工会以及其他),并形成文件主要内容关键字,使收文能够按照关键字、时间和部门查询;对发文进行登记,并形成文件主要内容关键字,使发文能够按照关键字、时间和部门查询。

(2)会议管理:

对所管理的2个会议室进行自动化管理,即由申请部门提交申请,然后统一安排会议室以及各种会议资源(如投影仪、计算机、桌子、凳子等),能形成会议资源使用通知单送达申请部门,主管领导随时查询会议室使用情况(管理者直接负责管理)。能够按照申请者的要求自动生成会议通知单,由办公室负责通知发放。能够形成会议纪要,存档并送到需要的部门(由申请者提供的信息决定)。

题目七:低值易耗品管理系统为了加强对学校实验室低值易耗品的管理和监督,将指定专门的部门对其进行管理,为了方便管理,减少工作量,拟定开发一个低值易耗品管理系统,描述如下:

(1)学校每个院系及工程训练中心均有一个实验室,每个实验室每学期均有低值易耗品。

(2)基本管理流程:

每学期期末由各实验室上报下学期的低值易耗品清单,由材料管理科负责分类汇总,并报送审计处、财务处和校长,由实验主管部门负责对所有清单进行审核,将清单中所有物品分为未批、待批、统购和自购四大部分。并将审批后的清单返还给实验室。其中统购和自购物品作为实验室计划内消耗,并根据参考价格计算出各个实验室下学期的计划消耗金额。并形成计划汇总表,报送上级部门。

统购物品由材料管理科统一购买,应能自动生成全校统购物品清单,清单上的物品能够按院系和按物品类别分类汇总。物品购买后,入库。各个实验室按照指定计划到库房领用,其对应消耗进入实验室计划消耗内。

自购物品由实验室自行购买,购买后将清单送到材料管理科审核,备案后,方可报帐。自购物品也进入本实验室计划消耗内。

材料管理科应能随时查询当前还未购买的物品、以及当前各个实验室计划内物品的领和消耗情况。

对未在计划内的物品消耗,采取由实验室填报申请表(在表中,必须说明申报原因),送上级领导审核后,执行所需费用仍然进入相应院系的消耗。

学期末,应产生学校各类物品消耗汇总表,各个院系实际消耗汇总表,所有物品计划消耗与实际消耗对比分析表,各个院系计划消耗与实际消耗对比分析表。

题目八:基金管理系统。

为实现政务公开,某省拟采用网上自然基金申报和审批,需开发一套包括基金申报(使用说明、文档提交、申报情况查询)、基金信息公告(基金公告、基金新闻、最新立项)、网上审批与鉴定(专家定量网上审批、项目鉴定)、基金项目管理(发布申报计划、批复申请、查询申请项目等)与推荐优秀基金项目等功能的办公网站。

要求具有基金申报管理(申报文档提交,申报情况查询等),信息公告维护(增加,撤除和修改等),审批流程管理(管理员可指定审批流程,对需执行审批的专家显示审批流程,进行审批提示),项目鉴定管理(管理员可指定鉴定流程,对需执行鉴定的专家显示审批流程,进行鉴定提示)等功能。

2.向超市仓库中添加商品,记录商品的损耗(如过期、变质等非购买方式的损耗);

3.查询某商品的库存情况;

4.当各种商品库存量少于某规定值时,系统给予提示;

5.实现月度、商品销售情况统计(如销售量最大的商品,销售额最多的商品,各商品的销售量、销售额汇总等)。

题目十:学生管理系统。

4.学生信息、选课情况、成绩的查询和报表输出;满足以下限制:

每个学生选择的课程数在15~18之间;

学生只能实现2、4功能,且只涉及与自身相关的内容;

题目十一:企业单位物资管理系统1.实现物资的购入、登记、报废等管理;2.可将各类物资分配到企业各个科室以便使用;3.可按照物资类别,名称,价格、科室等查询、统计;4.可生成相应的统计报表;其他说明、限制:

题目十二:汽车俱乐部管理系统。

为实现汽车俱乐部行业信息的规范化管理,某软件开发商要求开发一汽车俱乐部管理系统,面向俱乐部工作人员进行会员信息的管理。主要功能包括:用户(俱乐部工作人员)身份验证和用户权限组织;提醒服务(提醒各种该执行的车务活动);会员管理(会员信息、会员费收缴记录录入,查询,修改);车务管理(新车上牌代办,保险代办,验证代办,落户代办等);救援服务(呼救记录,救援情况记录以及救援车辆管理);旅行服务(旅行信息记录、修改、查询);统计报表、图表(所有当日、当月、当年向会员提供的各种服务信息及其收费的详细情况列表及汇总);系统管理(设臵提醒提前日期,用户管理等);俱乐部管理(俱乐部部门、工作人员、救援车辆管理);系统帮助。

题目十三:小区物业管理系统1.项目目标。

居民信息管理:建立住户信息库,实现住户档案数据的计算机化管理,使居民的登记与查询简易而快速,对居民的信息查询应有一定的权限检测,按权限进行查询,分级管理,同是应有更新功能。

物业收费管理:对纳入社区收费管理的收费项目进行电子收费管理(主要是指对煤气表、电表、水表的自动抄表与电子收费),提供应缴费用的查询、定期催缴、收费项目和计费方式的变更维护、定期统计收费情况等功能,同时将其他各子系统相应的收费信息递交收费管理中进行统一结算。

来客访问管理:对出入小区的外来人员进行人员信息、出入信息的登记、汇总、监督管理,并提供查询功能。

设备报修管理:对日常设备的报修信息进行登记,对设备报修,及其处理情况有查询、考核与统计等管理功能,定期产生考核情况明细,报修信息的录入具有多条途径,相应的费用通过收费管理功能进行统一的结算。

题目十四:学校教材订购系统。

本系统可细化为两个子系统:销售系统和采购系统销售系统的工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师或学生即可去书库领书。

采购系统的主要工作过程为:若是脱销教材,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。

以上的功能要求在计算机上实现。技术要求和限制条件:

当书库中的各种书籍数量发生变化(包括领书和进书时),都应修改相关的书库记录,如库存表或进/出库表。

在实现上述销售和采购的工作过程时,需考虑有关单据的合法性验证。

系统的外部项至少包含三个:教师、学生和教材工作人员。

航空公司为给旅客乘机提供方便,需开发一机票预定系统。各旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入到该系统,系统为旅客安排航班。当旅客交付了预定金后,系统印出取票通知和帐单给旅客,旅客在飞机起飞的前一天凭取票通知和帐单交款取票,系统核对无误即印出机票给旅客。此外航空公司为随时掌握各航向飞机的乘载情况,需定期进行查询统计,以便适当调整。技术要求及限定条件:

(1)在分析系统功能时要考虑有关证件的合法性验证(如身份证、取票通知、交款发票等)。

3)旅客临时更改机票班次的处理。

系统的外部项至少包含三个:旅客、旅行社和航空公司。题目十六:实验室设备管理系统。

每学年要对实验室设备使用情况进行统计、更新,其中:(1)对于已彻底损坏的作报废处理,同时详细记录有关信息。

(2)对于有严重问题(故障)的要即使修理,并记录修理日期、设备名、修理厂家、修理费、责任人等。

(1)所有工作由专门人员负责完成,其他人不得任意使用。

(2)每件设备在作入库登记时均由系统按类别自动顺序编号,形成设备号;设备报废时要及时修改相应的设备记录,且有领导认可。(3)本系统数据存储至少应包含:设备记录、修理记录、报废记录、购买申请。(4)本系统的输入项至少包含:新设备信息、修理信息、申请购买信息、报废信息、具体查询统计要求。

(5)本系统输出项至少包含设备购买申请表、修理/报废注销/设备资金统计表。

题目十七通用试题库组卷系统的设计与实现。

考试是进行教学目标评价的主要手段,试卷是测量学生学习质量的一把“尺子”。而命题的水平则是检验教学质量的关键。传统的试卷命题一般是用手工的方式实现的,不但工作量大、容易出错,而且不能把教师从繁重的出卷劳动中解放出来。在现行的教育中,虽然有些高等院校也有一些专门的课程的试题库管理系统,但是通用性的效果不佳。随着internet的出现和广泛使用,web使得实现广泛的网络共享、集中的安全控制和友好的使用界面达到了完美的结合。开发基于web的在线组卷系统就具有很重要的意义。

开发网上的通用试题库组卷系统,不仅可以很好的实现教考分离,可以提高教学质量,而且可以使高校的教学管理质量更上一层楼。它是将系统架设在一个web站点上运行,通过浏览器访问,它提供了传统题库系统所不能完成的某些功能。充分利用网络资源,教师、专家可以在终端进行试题库的编辑、更新等操作,学生则可以通过动态的选择不同的类型、数量的试题来进行在线学习和考试,来检测自己的学习效果。

功能模块:

录入模块:在教学大纲和考试大纲的指导下,可以向组卷库里添加符合要求的试题和试卷。

查询模块:系统中的所有用户可以查询试卷、试题、用户等信息。

组卷模块:是通用试题库组卷系统的一个核心模块,这部分的设计的优劣能够反映其试卷质量的高低。就目前而言,为了满足不同人的需求,组卷的形式大概可以分为以下两种。手工组卷是指系统根据一些条件后调出一定范围的试题,然后出题人员在这个范围的试题内逐个地通过复选来形成试卷的方法。出题者可以利用现有的试题库,按照条件查询,可以在查询结果中对每一试题进行率选,顺序也可以进行调整,出题人员不断重复这个步骤,并可以依据每题的难易程度来控制整份试卷的难易。自动组卷是指出题人员向系统只提供一些很简洁的计划,完全由系统自动按照一定的算法和规则在试题库里自动,系统根据一些参数的设定,比如:试题的考试时间,按题型比例出卷,随机抽取试题并试题不重复等等,灵活地抽取各类型的试题组成试卷,那么就会导致试卷的内容随着库中的试题的变化而变化。

考试模块:本系统的另一个核心模块。其主要功能是为学生提供一个考试平台,根据对出题方式的设定,输入试卷编号,如果试卷确实存在,那就可以调出试卷进行在线测试,考生在页面上进行答题,最后将答案提交给服务器,为了规范考试纪律,该系统采用了自愿交卷和自动交卷。

删除模块:只有管理员才具有权限去删除,可以选择删除试题、科目等信息。

题目十八操作系统精品课程网站设计与实现。

《操作系统》是软件学院软件工程专业的主干必修课,为嵌入式系统及其应用提供课程支持,它在计算机知识结构中有着极其重要的地位和作用,可为学生较全面的建立起关于计算机系统的概念。《操作系统》课程又是考研课程和软考重要必考课程之一,定位于计算机各相关专业的本科生,因此在授课内容上强调知识的完备性、实际系统的关联性、基本理论的应用性及新技术的引入。该课程要求学生能够很好地掌握计算机操作系统的基本概念、各种资源管理的思想和算法,能够较好的理解操作系统原理,而且能够拓展原理的应用,也为学生的底层程序开发及后续发展奠定基础。因此,开发一个操作系统精品课程网站显得尤其重要。功能模块:

课程介绍:主要包括软件工程的课程简介、教学大纲、选用教材、参考文献等。师资队伍:主要是介绍软件工程的主讲教师、教学专家、教师风采(主要采用视频播放教师现场授课)、教学成果(包括教改课题、教改论文)。

教学资源:主要向学生提供丰富的课内和课外知识,使学生可在课外时间预习和复习课程知识,并能根据自己的兴趣了解相关的课外知识。这些模块还提供各类资源的下载功能,如电子课件、阅读资料、例题习题、课程设计等。在线考试:管理员或教师维护题库、根据试题的题库设臵考试的试卷规则、录入允许参加考试的考生名单、考生随机抽取题库试题进行考试、教师批卷或计算机自动判卷、统计考试成绩、查询考试结果。在线考试还具备学生的自测功能,即学生可任意选择自测章节、知识点和难度系数进行组题,以确定测试范围,系统将根据学生的选项,自动随机调出相应范围内的题目。学生答题结束后,系统记录学生的答题情况,以供学生日后参考复习。系统还会在答题结束后自动给出参考答案,供学生参考。对于客观性题目,系统还会自动打出分数。辅导答疑:是实现“网上答疑”,在网上学生提出问题,教师进行解答,这些提问和解答都被系统记录,以便其他用户查看和学习,达到信息的共享目的。用户管理:主要用于对用户分角色进行有效的授权管理,系统主要包含三类用户:学生、教师和系统管理员,每类用户对本系统有各自不同的使用权限。学生的权限最低,只有一般的使用权。教师和系统管理员具有较高的权限,如教师可以进行作业管理,题库模块的维护及答疑等;系统管理员则负责公告,教学资源,试题库,角色等各种功能的管理。

一、服务错位。汽车售后服务协同商务系统的成功开发和应用正好填补了这一空白,为我国的汽车生产、销售和维修提供系统化、规范化的一条龙服务。2.需求描述销售商管理(1人)。

服务中心存储和管理每个制造企业有业务往来的销售商基本资料和对应销售信息。并对制造企业有权限公开相关信息。供制造企业随时查看。车辆、客户档案管理与跟踪(2人)。

这是中心的核心任务之一。初始信息来源于销售商(开发对应的系统),由服务中心统一管理和跟踪。通过销售商获得汽车销售去向和客户信息,通过牌照和驾照信息跟踪使用及维修情况(和维修站点的对应模块协同)。维修服务站管理(2人)。

这是中心提供给制造企业关于维修服务的部分。是存储、管理特约维修服务站的资料和服务以及业务情况。配件管理(1人)。

中心提供给企业具有简单物流特性的管理应用模块。系统对配件提供常用的物流和库存管理功能,是和维修站点应用部分密切相关的模块。三包、保险理赔管理(1人)。

中心代企业受理客户的三包理赔请求,登记相关资料,安排现场勘测,技术鉴定,随时向企业和用户通报处理进展,及时通知最终处理结果并更新相关车辆、用户档案。

日常事务智能管理(1人)。

根据设臵,可以依据数据库中的数据对日常事务进行自动安排,如根据客户资料在客户生日自动问候等。这些工作由中心完成,企业无需办理具体事宜。会员管理(1人)。

可根据需要建立会员制,根据客户购车类型、消费情况提供优惠和安排活动,发布会员信息等。报表功能(1人)。

这是中心对企业的主要服务手段。企业除了可随时登陆系统动态生成以上各种信息报表外,中心定期为企业呈报各种统计报表。并根据企业需求,随时增加报表和信息。

题目二十党务管理信息系统1.开发目标。

党员基本信息管理(1人)。

对党员的基本信息进行管理,具有录入、查询、修改、删除等功能,同时还具有编入支部功能,及该党员相关信息的查询功能。党员转入/转出管理(2人)。

对新加入的党员具有转入功能,及调出的党员具有转出功能。党员转正管理(1人)。

具有转正信息的录入、查询、统计等功能。收缴党费管理(1人)。

对每一位党员的党费收取情况进行管理,以及党费到期的提示功能,另外还有党费的统计功能。支部基本信息管理(1人)。

对支部信息的录入、修改、删除和查询统计等功能。支部会议/支部生活管理(2人)。

对支部会议/支部生活信息的基本录入,会议成员、内容等的记录,以备查询统计。

党员/支部评选先进管理(2人)。

对历年先进的党员/支部进行录入、修改、删除、查询和统计等功能,为党组织领导做决策提供有力依据和帮助。

基于CDIO工程教育理念的软件工程实践教学改革

cdio工程教育经过几年的努力和发展,已构建成为较为完备的理论体系,它的核心是做中学、关键是能力的培养,目的是造就全面发展的创新型人才。目前,该理念已广泛应用于工程教育改革、卓越人才培养等方面,取得了较为显著的成效。

软件工程课程群建设方法研究的论文

1.1逐步细化。

软件工程中逐步求精的思想是指现实问题通过抽象(细化)处理,最后解析出相对明析简单的算法描述和算法实现。将面对的问题按功能进行层次分解,每个层次再继续不断的细化为简单且易实现的模块,其核心本质是“细化”。在vfp数据库中将自顶向下分解后的教学内容进行细化,逐步细化的过程就是对整个教学内容中的关键性知识点进行整理和描述的过程。通过细化构建起严谨的知识系统,精确的表述出知识的内涵和外延。在vfp数据库中是在分解框架下对教学内容的细化,教学内容按知识关联程度细化分为六大个部分,分别是:数据基础、数据构建、数据维护、数据查询、编码、交互界面。对每个部分再按知识关联程度进一步细化,数据基础模块细化为基础概念、数据类型、数据运算;数据构建模块细化为项目管理、数据库、数据表、数据表间关联;数据维护模块细化为数据库与表的修改、添加、删除,记录的相关操作;数据查询模块细化为索引与排序、查询、视图、标准语言sql;编码模块细化为过程化程序设计、面向对象程序设计;交互界面模块细化为表单、菜单、报表与标签。每一个小的细化模块再进一步细化为一个个的知识点。

1.2模块化。

软件工程思想中的模块化方法是指在解决相对复杂的实际问题时自顶向下、逐步细化把问题系统分成若干模块,每个模块完成一个相对独立的特定功能,模块内高内聚,模块间低耦合,所有模块按照一定组织方式组成在一起成为一个整体后可以实现系统的所有功能要求。其本质核心是“复用”。具有代表性的模块化的教育模式有“mes”和“cbe”两种。me是以技能培训为核心的教学。它以岗位任务为根据来确定模块,以实际岗位工作的完成流程作为主线,可称之为“任务模块”。cbe(competencybasededucation,能力本位教育)是以知行能力为根据确定模块,以实际岗位工作所需要的认知能力和活动能力为主线,可称之为“能力模块”。这两种模块教育模式都强调实用性和能力化。在《vfp数据库》中,我们将教学内容的`次序按软件工程思想以“mes”模块重新进行组织。按软件工程原理实现一个数据库管理系统需要完成需求分析、概要设计、详细设计、编码、调试、测试、发布、维护,在教学过程中通过采用一体化案例,将这些软件工程流程贯穿整个教学过程。需求分析对应细化过的数据基础模块;概要设计对应数据构建模块,详细设计对应数据维护与数据查询模块,编码对应编码和交互界面模块。调试与测试则贯穿在整个的教学过程中,每一模块任务案例在完成过程中随时都需要调试与测试,最后将所有模块的任务案例组成在一起就是一个完整的小整数据库管理系统。这样一个学习的过程也是一个基于软件工程原理的数据库管理系统开发的过程。在每个软件工程的流程中,将“cbe”模式灵活应用于其中,比如数据构建模块中按学生所学的专业,要求学生建立一个与专业相关的项目,项目中至少包含一个数据库,库中至少包含三个具有关联的数据表。例如旅游专业的学生创建“旅游线路管理”项目,项目中有“报名管理”数据库,数据库中分别有“旅游线路”、“报名情况”、“交费管理”三个表。通过模块化培养学生解析问题的能力,动手解决问题的能力,团队协作的能力。

2结束语。

本文详细论述了在教学过程中将vfp数据库与软件开发过程紧密联系,采用软件工程思想指导vfp数据库的学习。建立了自顶向下的教学内容解析流程,给出逐步细化的途径,并依据模块化思想构建了《vfp数据库》模块化模型。教学过程中通过一体化案例演示vfp数据库在软件开发中实际的应用过程,把实践教学自始至终贯穿于整个教学全过程,真正实现理论与实践的有效统一,拉近学生与数据库实际应用环境的距离,使学生感觉可以实现学以致用,学生在学完本课程后感觉到学会了,会用了,从而进一步提升了我院计算机等级考试中vfp数据库的通过率,甚至在20春季的考试中就有多名级的新生报考,并有多人通过考试。

软件工程应用专业课程设计_...

一、课程设计教学目的及基本要求:1.课程设计教学目的。

按照关系型数据库的基本原理,综合运用所学的知识,以小组为单位,设计开发一个小型的数据库管理系统。通过对一个实际问题的分析、设计与实现,将原理与应用相结合,使学生学会如何把书本上学到的知识用于解决实际问题,培养学生的动手能力;另一方面,使学生能深入理解和灵活掌握教学内容。2.课程设计基本要求:

3-4人为一个小组,小组成员既要有相互合作的精神,又要分工明确。每个学生都必须充分了解整个设计的全过程。

从开始的系统需求分析到最后的软件测试,都要有详细的计划。系统中的数据表设计应合理、高效,尽量减少数据冗余。软件界面要友好、安全性高。软件要易于维护、方便升级。

参考使用的语言有:vb、sql_server。

二、课程设计的时间安排。

第1周需求分析第2周总体设计第3周详细设计。

第4周------第6周编程第7周上机调试、测试。

第8周书写实验报告及验收。

三、课程设计的考核方法及成绩评定。

学生完成一个管理系统的设计方案和程序设计,以此作为考核依据。本课程设计成绩分为:优秀、良好、中等、及格、不及格五个等级。本课程设计成绩由集中指导出勤情况、完成设计质量、答辩效果、综合表现等方面综合评定。

四、课程设计的内容。

题目一学生学籍管理系统。

1、实验内容:(1)主要的数据表。

学生基本情况数据表,学生成绩数据表,课程表等等。(2)主要功能模块。

1)实现学生基本情况的录入、修改、删除等基本操作。2)对学生基本信息提供灵活的查询方式。3)完成一个班级的学期选课功能。

4)实现学生成绩的录入、修改、删除等基本操作。5)能方便的对学生的个学期成绩进行查询。6)具有成绩统计、排名等功能。7)具有留级、休学等特殊情况的处理功能。8)能输出常用的各种报表。

9)具有数据备份和数据恢复功能。

2、实验要求:

(1)学生成绩表的设计,要考虑到不同年级的教学计划的变化情况。

(2)对于新生班级,应该首先进行基本情况录入、选课、然后才能进行成绩录入。

题目二图书管理系统。

1、实验内容:(1)主要的数据表。

图书基本信息表,借书卡信息表,借阅信息表,图书分类信息表等等。(2)主要功能模块。

1)图书基本情况的录入、修改、删除等基本操作。2)办理借书卡模块。3)实现借书功能。4)实现还书功能。

5)能方便的对图书进行查询。

6)对超期的情况能自动给出提示信息。7)具有数据备份和数据恢复功能。

2、实验要求:

图书编号可参考国家统一的图书编码方法,再完成基本功能模块的情况下,尽量使系统能具有通用性。

题目三银行储蓄系统。

1、实验内容:(1)主要的数据表。

定期存款单,活期存款帐,存款类别代码表等等。(2)主要功能模块。

5)办理活期取款手续。6)实现利息计算。7)输出明细表。

8)具有数据备份和数据恢复功能。

2、实验要求:

(1)要进行实际调研,系统功能在实现时参照实际的储蓄系统的功能。(2)同时要考虑银行系统数据的安全与保密工作。

题目四设备管理系统。

1、实验内容:(1)主要的数据表。

设备明细帐表,设备使用单位代码表,国家标准设备分类表等等。(2)主要功能模块。

1)实现设备的录入、删除、修改等基本操作。2)实现国家标准设备代码的维护。3)能够对设备进行方便的检索。4)实现设备折旧计算。

5)能够输出设备分类明细表。

6)具有数据备份和数据恢复功能。

2、实验要求:

具体设备编码参考国家统一编码方法,功能实现也要考虑通用性。

题目五医院药品进销存系统。

1、实验内容:(1)主要的数据表。

药品分类代码表,药品库存表,供货商信息表,采购信息表等等。(2)主要功能模块。

1)新药品的入库。

2)过期药品的出库登记、处理记录。3)药品库存检索。4)供货商信息检索。5)药品采购记录管理。

6)药品用药说明信息管理。7)输出相应的数据报表。

8)具有数据备份和数据恢复功能。

2、实验要求:

具体项目内容去医院进行调研,药品编码也应参考国家统一编码方法。

题目六英语学习助手。

1、实验内容:(1)主要的数据表。

英语分级单词表,常用单词例句表,短文分级表等等。(2)主要功能模块。

1)实现英语单词的录入、修改、删除等基本操作。

2)实现常用英语单词例句的录入、修改、删除等基本操作。3)实现英语单词检索、翻译等。4)常用英语单词例句检索。

5)根据难度随机生成一份单词测试题目。6)能够检索出短文极其翻译对照表。7)具有数据备份和数据恢复功能。

2、实验要求:

系统要考虑实用性,尽量实现英汉互译。英语单词和短语可以考虑加上声音。

题目七大学生就业咨询系统。

1、实验内容:(1)主要的数据表。

用人单位基本信息表,专业信息表,地区代码表等等。(2)主要功能模块。

1)对用人单位的基本信息进行录入、修改、删除等。2)实现毕业生专业信息的维护。

3)定时发布用人单位的毕业生需求信息。4)方便的实现对人才需求信息的检索。5)对用人单位的级别能够自动进行变更。

6)能够对历年的毕业需求信息进行统计、分析。7)具有数据备份和数据恢复功能。

2、实验要求:

方便毕业生进行就业信息检索,可考虑将就业信息在网上进行发布。

题目八教务辅助管理系统。

1、实验内容:(1)主要的数据表。

教师基本信息表,课程表,教室资源表等等。(2)主要功能模块。

1)对上课教师基本信息进行管理。2)对全院开设的课程进行管理。3)录入教师基本上课信息。4)实现自动排课功能。5)简单计算工作量。

6)能够进行各种数据统计。7)能够输出相应的报表。

8)具有数据备份和数据恢复功能。

2、实验要求:

软件功能主要考虑实用,具体功能模块一定要先进行调研。

题目九宾馆客房管理系统。

1、实验内容:(1)主要的数据表。

顾客信息表,客房信息表,订房信息表等等。(2)主要功能模块。

1)对顾客信息进行登记、结帐以及预订管理。2)对管理人员信息进行管理。3)添加、删除和修改客房信息。

4)实现订房信息的添加、修改和查询功能。5)能够进行剩余客房的统计。6)能够输出结算报表。

7)具有数据备份和数据恢复功能。

2、实验要求:

软件功能主要考虑实用,具体功能模块一定要先进行调研。

题目十医院门诊挂号系统。

1、实验内容:(1)主要的数据表。

医生信息表,科室信息表,收费信息表,预约挂号信息表等等。(2)主要功能模块。

1)对医生信息进行添加、删除和修改管理。2)对科室信息进行添加、删除和修改管理。3)所挂号医生信息的查询。4)对科室信息检索。5)挂号收费管理。

6)预约挂号信息管理。7)输出相应的数据报表。

8)具有数据备份和数据恢复功能。

2、实验要求:

软件功能主要考虑实用,具体功能模块一定要先进行调研。

题目十一实验室管理系统。

各种app程序。

各种网站等。

软件工程应用专业课程设计_...

(1)界面的左侧是游戏区域。新的图形会在顶部刷新,并且自动下落,可以通过方向左右键平移和方向上键顺时针旋转来控制图形落下的位置。

(2)界面的右侧是选项和显示区,显示现在的得分,以及开始游戏、暂停游戏、结束游戏按钮。

2、商品销售统计。

编写商品销售统计程序,商品的信息有:商品的名称,计量单位(重量或件),单价。所有商品的信息事先已存入计算机,屏幕上显示所有商品的名称,选择商品名,输入商品计量单位(如重量,件数等),根据单价算出总价。客户一次购物可能购买多种商品,程序应计算出客户应付的钱款数。

要求。

(1)第一部分用于输入商品的信息并允许修改和删除;

(2)第二部分实现销售统计。程序运行时由用户选择进入哪一部分功能,并能在运行时在两部分之间切换。第二部分运行时,首先显示所有商品名称及代码(商品数目较多时,应考虑分屏显示),用户输入商品代码及商品重量或件数,用户一次操作可输入若干商品的购买信息,然后输入一个特殊的代码表示本次购物结束。此时。程序计算出应付钱款数并显示。

3、校园卡管理系统。

(1)以用户身份登陆可查询个人信息,并对相关信息作出修改,提交后新信息将写入数据库,取代原有信息。可查询个人的帐户信息,包括帐户余额、今日消费、末次充值情况等。可实现网上充值,通过与银行卡的连接,只要用户输入正确密码,即可从银行卡往校园卡转帐,同时帐户信息中末次充值情况将自动更新。可修改个人的登陆信息,对登陆密码作出修改。

(2)以管理员身份登陆,可查阅所有用户的信息,以及他们对应的帐户信息。可对用户信息作出相应的增删改操作,并自动将修改写入数据库,实现更新。通过输入任意确定条件,即可查询该用户的所有信息,包括个人信息及账户信息,同时在此基础上,实现增删改。

4、中国象棋打谱软件。

中国象棋打谱软件提供给用户的一个能将对弈过程保存成文件并可以重对弈过程即复盘。主要功能有:1.制作棋谱,2.保存棋谱,3.演示棋谱。要求中国象棋是双方在有着9条竖线和10条横线的棋盘上对弈的,竖线与横线的交叉点称做棋点,每个棋子都是在棋点上行走,而不是在方格中行走,河界将棋盘分成两个等份,每一边都有一块由9个点组成的“九宫”,棋子“将”、“帅”、“士”只能在“九宫”内移动。并且“将”、“帅”每一步只可以水平或垂直移动一个棋点。“士”它只能在“九宫”内移动,并且它每一步只可以沿对角线方向移动一个棋点。“象”它必须一步沿对角线方向走两个棋点,但它既不能过河,也不能跳过或穿越障碍,即象在走的过程中不能被“别眼”。“马”每一步只可以水平或垂直移动一个棋点,但必须按对角线方向,向左或右移动,中国象棋的马不能跳过障碍,即在走的过程中不能被“别腿”。“车”可以水平或垂直方向移动任意个无阻碍的点。“炮”移动起来和车很类似,但它必须跳过一个棋子来吃掉对方的一个棋子,被跳过的那个棋子称为桥或者屏风。“兵'每步只能向前移动一个棋点,过河以后,它便增加了向左右移动的能力,兵不允许向后移动。

5、银行储蓄系统。

主要包括以下两部分功能:

(1)存款功能,以储户的存款为主要活动,相关记录根据存款结果进行调整,以使信息保持一致。系统需要在原账户信息中增加一条记录,包括存款人姓名、住址、存款类型、存款日期、利率等信息。若为新储户须建立一个账户,并记录此次的记录。印存款单给储户。(2)取款功能,以储户的取款为主要活动,相关记录根据取款结果进行调整,以使信息保持一致。系统计算利息,在原账户信息中将取款额减去。

6、人事管理系统。

要求。

(5)按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间、工资等统计各自的员工信息;对查询、统计的结果打印输出。

7、实验设备管理系统。

要求。

(1)实验设备申请:每学期初,各实验室填写低值易耗品申请计划;对于急需使用但又缺少的设备,需以”申请表"的形式送交上级领导请求批准购买.新设备购入后要立即进行设备登记(包括类名,设备名,编号,序号,规格,单价,数量,购置日期,生产厂家,保质期和经办人等信息).(2)固定资产管理:对所有实验室设备,建立一个所有设备的主账务文件;(3)实验设备借还业务管理:支持日常实验设备的动态借还管理;(4)实验设备统计:实验设备使用统计:每学年要对实验室的设备使用情况进行统计,更新。对于已彻底损坏的做报废处理,同时详细记录有关信息.;对于有严重问题(故障)的要及时处理,并记录修理日期,设备名,编号,修理厂家,修理费用,责任人等,能够按类别和时间段等查询.(5)低值易耗材的领用:各实验室根据低值易耗品申请计划按实验室领用低值易耗品,对未在计划内的物品消耗,由实验室填报申请表(在表中,必须说明申报原因),送上级领导审核后,执行所需费用仍然进入相应院系的消耗。

(6)低值易耗材料查询:能随时查询当前还未购买的物品、以及当前各个实验室计划内物品的领和消耗情况。在学期末,应产生学校各类物品消耗汇总表,各个院系实际消耗汇总表,所有物品计划消耗与实际消耗对比分析表,各个院系计划消耗与实际消耗对比分析表。

8、网上书店。

要求。

(1)用户的注册,登录;

(2)用户的分级浏览或图书选购;

(3)店主对进书,售书,库存,账目,客户的管理;以及网站的日常维护(比如,网上书店简介;网上书店信息发布;客户留言及对客户留言的反馈)。

(4)一般客户可以浏览网上书店内容,欲购书的客户需注册取得唯一的用户名成为会员,会员登录后便可以购书一本或多本。

9、酒店管理系统。

要求。

10、高校科研管理系统。

要求。

(1)系统管理主要包括:

添加用户模块包括:为系统新用户设置用户名及口令。修改密码模块包括:用于操作员更改自己的系统口令。(2)基本资料管理主要包括:

项目参加人员管理模块包括:显示添加修改删除查询。项目基本情况模块包括:显示添加修改删除查询。项目获奖情况模块包括:显示添加修改删除查询。期刊论文管理模块包括:显示添加修改删除查询。著作管理模块包括:显示添加修改删除查询。(3)字典管理主要包括:

项目性质包括:分为国家自然科学基金、863、部省科委及企业集团四种情况。范围包括:分为全国、国际、地方三种情况。

检索源包括:分为ei、sci、核心和一般四种情况。日期格式:yyyy-mm-dd。

11、教学辅助系统。

(1)管理员模块,主要实现对注册信息的管理,用户权限的管理等。

(2)教师模块,这个模块主要是为教师设计的功能,包括课件的发布,答疑等具体功能。(3)学生模块,这个模块实现学生课件获取,问题交流等。

12、博客网站。

(1)用户注册及登录模块,实现用户的注册、登录等操作,登录成功时进入各自的个人博客页面。

(2).管理员的后台管理模块,主要实现管理员对相关信息的修改、查询、删除。

(3).用户管理模块,用户发表、修改和删除文章;浏览博客时可以对个人及他人博客的文章进行评论。

13、商品网上交易系统。

要求。

(1)用户管理:主要包括注册、登录、留言等功能模块。

(2)商品管理:主要包括发布在线产品展示功能(必须有图片的形式)以及对商品信息的管理。

(3)审查管理:主要包括管理员对注册的审查以及商品的审查。

(4)用户购物:主要包括用户能对已经审核通过的商品进行在线产品查找功能,并且进行在线下订单购物功能。

(5)配送:主要包括买家和卖家对订单的一系列操作:用户下订单后。卖家在发现后修改订单状态为出货,买家收到物品后能将订单状态修改为已收货,交易成功结束。

14、人才招聘系统。

要求。

人才招聘系统由个人用户模块,企业用户模块以及管理员模块三大部分组成。

(1)个人用户模块:该模块包括简历修改,用户个人信息管理,职位查询,求职管理,密码设置与退出等。

(2)企业用户模块,该模块主要包括企业信息管理,岗位信息管理,人才查询,密码设置与退出等。

(3)客服管理人员模块,该模块主要包括会员审核管理,留言管理,密码设置与退出等。

第一章系统开发概述...................................................................................错误!未定义书签。

1.1系统开发的背景..............................................................................错误!未定义书签。1.2系统开发的目的和意义...................................................................错误!未定义书签。第二章系统规划...........................................................................................错误!未定义书签。2.1系统规划的目的..............................................................................错误!未定义书签。2.2系统的用户需求..............................................................................错误!未定义书签。2.3系统的可行性分析..........................................................................错误!未定义书签。第三章系统分析...........................................................................................错误!未定义书签。

3.1需求分析...........................................................................................错误!未定义书签。3.2组织结构分析...................................................................................错误!未定义书签。3.3业务流程分析...................................................................................错误!未定义书签。3.4数据流程分析..................................................................................错误!未定义书签。3.5数据字典..........................................................................................错误!未定义书签。第四章系统设计...........................................................................................错误!未定义书签。

4.1系统总体结构设计...........................................................................错误!未定义书签。4.2代码设计...........................................................................................错误!未定义书签。4.3数据库结构设计...............................................................................错误!未定义书签。4.4输入输出界面设计...........................................................................错误!未定义书签。第五章总结...................................................................................................错误!未定义书签。参考文献.........................................................................................................错误!未定义书签。附录................................................................................................................错误!未定义书签。

相关范文推荐

猜您喜欢