软件工程实验报告--初识软件工程(精选12篇)
一、研究主题与内容
1、确定研究主题
本次国培,我们信息技术影子教师经过讨论协商,将本次的研究主题确定为《小学信息技术程序语言课堂教学的趣味研究》。如何进行信息技术课程教学,提高教学有效性,让学生掌握基本的知识与技能,形成基本的能力这是当前广大教师共同关注的内容与话题。新课程为我们的教学改革带来了重要契机,提出了有效教学的教学理念,同时这也是我们教学的重要追求目标。有效教学的重要表现就是学生学有激情、学有成效。只有对学科产生浓厚的学习兴趣,主动积极而愉悦地参与到教学活动中来,经历探究性学习的过程,才能在学习过程中得到全面发展与提高。趣味教学是新课程所倡导的重要教学方法,是增强教学趣味性,激发学生 学习兴趣,提高教学有效性的重要手段。
爱玩是孩子的天性,利用孩子爱玩的特点我们可以将游戏与课程教学结合起来。这样的教学模式既符合小学生的天性,同时又符合信息技术学科具有较强实践性的特点。因此,我们就将这一主题进行浅层次的研究,从而找到一个更适合小学生的教学模式,达到高效课堂的目的。
2.选定研究课例
经过多层筛选,我们信息技术小组将课例确定为两个:《LOGO语言重复的嵌套》和《初识Scratch软件》。我们又进行分工合作,我选择《初识Scratch软件》作为研究方向。Scratch是由美国麻省理工学院的媒体实验室设计开发的一款面向儿童的简易编程语言,适合于面向青少年的程序设计教学和最初接触程序的人们。Scratch最初发布于2007年5月,支持开发电脑游戏、互动故事、图形艺术作品、电脑动画等多媒体作品。Scratch的研发团队叫做“终身幼儿园组”。针对8岁以上学生的认知水平和对于界面的喜好,MIT做了深入研究和颇具针对性的设计开发。它不仅易于学生使用,还能寓教于乐,让学生获得创作中的乐趣。“积木组合式”的编程特点,使得学生可以采用拖曳、组合的方式来设计程序,取代了传统的打字输入,免除了输入错误的困扰。此外,“可视化”的程序语言,实现了“所见即所得”,不像一些程序语言需要经过复杂的“编译”过程才能看到结果。因此,Scratch把程序设计变得简单、有趣了。
二、课例研究过程
1、教材解读:
本课为修订后的华师大版小学信息技术四年级下册教材第10课的内容。Scratch可以说是编程软件,更可以说是创作软件,还可以当作机器人软件来用,教师应该重点培养学生思维能力、解决问题能力和创新能力。本课是初始课,教
师应当通过教学使孩子了解Scratch的操作界面,通过简单的例子让孩子喜欢上Scratch,通过优秀作品激发孩子继续学习的兴趣。
2.学情分析:
本课的教学对象为五年级学生(但学生使用的是武汉版的小学信息技术教材,原来没有接触Scratch软件的教学),部分学生基础较好,教师应当注重调动学生学习积极性,从易到难,使学生感觉学习编程并不是一件难事,还很有趣,要充分发挥学生的主观能动性,调动每一个学生的学习积极性和创造能力。
3、教学设计(初备)
《初识Scratch软件》教学设计
教学目标:
1、初步了解scratch 软件及界面。
2、了解每个角色需要设定相应的脚本,才能在舞台中运动。
3、尝试简单脚本的编写。教学重点:
认识Scratch软件操作界面,体验创作乐趣。教学难点:
掌握Scratch的基本工作方式,自己体验创作Scratch作品。教法与学法:
教法:情景激趣 任务驱动 学法:自主探究 合作交流 教学准备:
PPT课件、计算机网络教室 教学过程:
一、激发兴趣 导入新课
1、打开scratch软件,演示两个实例 实例1:(动画类)——跳蹦床 实例2:(游戏类)——打地鼠(揭示课题并板书)
二、初识Scratch软件
1、简介Scratch的功能(微视频一“Scratch简介”)
2、了解Scratch软件界面、程序指令区中部分模块的操作、作品播放(微视频二“Scratch软件界面及基本操作”)
三、尝试创作
1、组合脚本区中的零散命令,检查后播放作品。(我的小狗的作品分解)
2、(在1的基础上完成)增加动作“碰到边缘就反弹”看发生的变化?(小狗
倒立)怎样调整过来?(角色资料区中选择“只允许左右翻转”)
3、修改脚本中命令的数值和声音,播放作品看前后变化。(在1的基础上完成)
四、自由创作:
学生结合尝试创作的思路和方法,创作自己个性化的作品。
五、课堂小结及展望:
学生谈收获,教师通过播放一作品(综合类)提出希望。
4、教学设计(再备)
《初识Scratch软件》教学设计
教学目标: 知识目标:
1、认识Scratch软件,了解Scratch软件的界面,认识界面的主要组成部分及其作用。
2、能够修改Scratch程序脚本,例如增删命令模块、改变命令参数,进而根据需要自主创作脚本。能力目标:
通过增删命令、修改参数,及时快速地改变动画效果,感受到Scratch软件“积木搭建式”程序设计的简易思维方式。情感目标:
在尝试让角色移动、制作简单动画的过程中,感受Scratch软件的易用性和趣味性,体验成功。教学重点:
了解Scratch软件的界面,认识界面的主要组成部分及其作用。教学难点:
能够修改Scratch程序脚本,例如增删命令模块、改变命令参数,进而根据需要自主创作脚本。教法与学法:
教法:情景激趣
任务驱动 学法:自主探究
合作交流 教学准备:
PPT课件、微课、计算机网络教室 教学过程:
一、激趣导入
1、动画欣赏:
打开“小猫散步”的动画实例,组织学生认真观看。
(进行教学演示全屏播放)
2、教师置疑:
(看完视频后)同学们,“小猫散步”的动画在很短的时间做出来,你有困难吗?(稍停顿)
用程序命令去做,你会做吗?(追问)
不用担心,今天就为大家介绍一个新的软件——Scratch,通过学习,你一定可以学会用程序命令制作动画。
3、揭示课题:
我们一起来认识Scratch软件吧。(板书课题:初识Scratch软件)
二、感受Scratch软件
1、看视频:了解Scratch软件的界面
(播放微视频:“Scratch软件操作界面”)要求:学完视频,你觉得Scratch软件界面中哪些地方很重要,说说你的理由?
(预设可能:命令上的文字、凹凸接口、执行脚本和全部停止按钮等)
(及时评价鼓励学生)
好的,我们把课前“小猫散步”的动画请出来。
2、看“小猫散步”的作品(上课前分发到学生机上)(板书:看)A、教师演示打开“小猫散步”动画的方法,然后学生打开自己电脑上“小猫散步”的动画
(边演示边说)双击打开桌面上的Scratch软件,在文件菜单中点打开,找到文件路径“桌面”(此处稍慢),双击“小猫散步”
请同学们按照老师演示的方法打开“小猫散步”,(稍停)完成的又快又好的以端正的坐姿告诉老师 B、教师置疑:你能看懂控制“小猫散步”的脚本命令吗? 同学们自己看一看,然后和同伴说一说
(学生自己看,有困难可启发学生:脚本区中的每个命令的颜色与哪些地方有联系?你能把它们找出来吗?)
三、探究交流
“小猫散步”为什么可以呈现我们看到的效果呢?我们一起来分析一下它的脚本。(板书:析)
1、小猫散步的动画是由什么命令来控制开始的呢?能指出那个命令模块吗?在哪里能找到的?能缺少吗?(后三个问题学生上讲台区去指,课件不出示)
(及时鼓励评价学生)
(引导学生认识流程控制的重要性,命令颜色区分)
2、小猫为什么朝前走动?(引导学生学习移动命令)你能和刚才那位同学一样汇报吗?
3、小猫为什么可以一直往前走呢?(引导学生学习重复命令)(及时鼓励评价)
四、初步尝试
分析完了,现在布置一个任务:请大家按照下列要求改改这小猫散步的动画:(课件出示任务要求,板书:改)
1、让小猫移动速度加快。(改步长和等待时间都可以)
2、程序流程的开始不使用小绿旗,行不行?如果不行有什么命令可替换?(小结板书:改命令、改参数,都可以得到不要同的动画效果)板书:在改的下面:参数
命令
五、自主创作
对桌面上的“小猫散步”进行创作:(出示创作建议,板书:创)
1、你能让小猫发出声音吗?
2、你能让小猫说一句话吗?
3、你能给小猫找一个伙伴吗?
„
六、作品分享
(学生自主创作中寻找典型对象并发送到教师机上)
展示学生作品并由学生自己介绍作品名称、解释脚本,其他学生点评(值得学习的地方及还可以增加或更改哪些内容)(及时鼓励评价)
七、课堂小结
(时间有学生先说)通过今天的学习,掌握了scratch的基本程序命令,通过“看——析——改——创”四个环节逐步落实。希望同学们通过今后的学习,创作出更多优秀的作品。板书设计:
初识scratch 看→析→改→创
命令
参数
5、教学反思:
初教《初识Scratch软件》时,采用任务驱动与自主探索相结合的方式,让学生在第一次接触到scratch时,就喜欢上这个程序,从学生的课堂表现反馈来看,基本达到了这个目标。
1、激趣引入。Scratch对学生来说是非常陌生的,他们是第一次接触,那么如何让学生在第一时间就喜欢这个程序呢?我一开始演示跳蹦床的动画,并让学生玩打地鼠的游戏,让学生感受scratch软件制作的动画、游戏,使学生感受到scratch这么神奇,激发了学生学习的欲望和兴趣。
2、微视频的应用。作为第一课时,首先要让学生了解这个软件和软件的操作界面,而scratch这个软件界面与学生平常学习的WORD和PPT界面差异比较大,于是通过微课把scratch操作界面进行直观形象的讲解,在微课中用不同的颜色的方框和文字对操作界面各个区域进行突出批注,让学生在看微课的过程中学习新知。
3、任务驱动与自主探索结合。Scratch第一课时,先给学生演示了一个简单的让猫动起来的动作,先让学生模仿着做,感受scratch的指令积木的搭建。同时操作快的学生,可以自主探索不同指令积木的组合设计出不同的动作效果。不过,这节课所要完成的内容较多。如果一节课涉及的内容过多时,教师往往会为了完成任务而走形式,学生学的知识就不够扎实。学生上台演示操作完成,没有对学生的操作进行较有针对性的点评。另外对每次同学们的操作情况也没有较好的总结与评价。课堂上让学生尝试操作时放手太多了,个别学生仅靠自己的能力或同学的帮助还是不能掌握,毕竟这是刚接触Scratch软件。
通过集体备课的研讨,在上汇报课时,结合康宁指导教师和其他影子教师的意见和建议,从最初的设计到最后的成型,历经3次改稿,感触较深。
1、主题明确,重难点合理
本堂课能较好地运用微课引导学生初识Scratch的操作界面组成,并能了解每个角色需要设定相应的脚本,才能在舞台中运动。能较好地结合学生年龄特点与所学课程的实际情况开展教学,突出了重点,突破了难点,整体效果较好。
2、学生实践,自主有效
本课教学中,在尝试修改参数、修改命令等操作实践过程中,能有效地组织学生自主练习,较好地发挥了学生的主体作用,有效促进了学生积极自主地参与实践,较好地发挥了学生的主动性、积极性,学生的创作欲望得到有效激发。
3、方法指导,适时恰当
给角色设定相应脚本产生的效果等实践操作等过程中,要求学生自主与协作相结合的方法完成任务。在这里使用“任务驱动”教学方法较为恰当。当有少数学生在操作过程出现问题时,采用教师指导和学生帮助的双重辅导模式,并充分面向全体学生,关注了学生的全面发展,方法运用能适时恰当。
4、师生关系,自然融洽
古人说:“亲其师而信其道”,建立和谐、融洽的师生关系,是搞好教学的前提。本节课创设了一个平等融洽、和谐愉快的教学氛围,课堂中能较突出学生的主体地位,学生的学习热情较高,同能对学生使用一些表场和激励的方法。
5、引导学生有序地思考。
有序的设计是学生有序思考的保障。课堂的设计让学生在实际操作过程中发现问题→分析问题→解决问题→深入问题。学生在有序的教学设计中经过老师的长期影响,会逐渐养成有序思维的习惯。,通过“看——析——改——创”四个环节逐步落实课堂教学,学生在潜移默化中掌握了scratch的基本程序命令。
“金无足赤,人无完人”,本节课中在学生进行自主创作环节时,过多期待学生作品的完整性,导致学生交流分享时间略显不足。“教”然后知不足,实践——反思,再实践——再反思,是提高信息技术课堂教学质量的一个必经过程。
三、研修的总结和体会
在软件企业高速发展的今天, 多数高校在教学方式上, 仍以教师的讲授为主导, 学生被动地接受, 教学效果不是很理想。不少学生无法把学过的知识与实际应用相结合, 不能把理论知识应用在实践上。因此, 对软件工程实验课程进行教学改革是很有必要的。
笔者到苏州工业园区参观考察, 到北京中科院计算机研究所进行软件工程培训, 结合学院实际, 以项目驱动的教学方法[1]来组织教学, 经过实践, 教学效果不错。
2 教学步骤及方法
在具体的实验教学过程中分3个阶段, 来逐步提升学生的各个方面的能力。在学期伊始, 教师需要对学生的基础和能力有所了解, 按照一定的分组方法[2], 对学生进行分组, 选派小组长, 每组3~5人, 每个阶段教师和学生的角色都会不同。
第一阶段:技术基础能力提升阶段。本阶段主要是进行能力的提升, 在原有理论教学的基础上 (主要是软件工程专业的专业课程基础) , 让学生掌握符合企业要求的高级语言编程方法, 了解框架技术, 如Struts框架、Spring框架、Hibernate框架等, 重温数据库技术, 掌握企业级的数据库开发方法。学生与教师的角色如下:
(1) 教师:训练者。以精练的授课内容引导学生回顾相关知识, 对学生进行知识点拨, 使学生熟练掌握以往相关知识。
(2) 小组长:学习委员。组织小组进行知识的掌握, 帮助知识差的同学跟进。召开小组会议, 讨论相关知识的掌握情况。
(3) 学生:学习者。通过教师的引导, 做到有的放矢地学习, 通过小组学习交流提高自身学习兴趣, 在交流中获得互相的了解和信任, 培养团队意识。
该阶段, 教师可以给出具体的任务, 让学生进行知识的回顾和学习。
第二阶段:工程应用能力提升阶段。引入一个中小型项目, 通过具体项目的开发实践, 掌握符合企业要求的工程方法和开发方法, 掌握相关开发文档的撰写, 了解CMM的内容和主要用途。让学生学会撰写项目构思文档、项目管理文档、监控文档、需求分析、设计文档等, 学生与教师的角色如下:
(1) 教师:组织者、领导者。充当项目管理者, 给项目小组提出要求, 控制项目的开发。
(2) 小组长:项目组长。小组长要学会领导和组织本小组进行项目开发, 进行有效的任务分配、合理协调内部工作, 学会以会议的形式解决小组问题。
(3) 学生:开发者。项目的开发要符合规范方法, 编写与企业要求相符的代码, 撰写规范的开发文档, 学会自己解决问题, 为以后走向工作岗位打下基础。
该阶段的部分工作可以在课下进行, 专业实验室向小组开放。
第三阶段:创新能力的提升阶段。敏捷与规范一直是业内的一个关注点。在这个阶段, 通过学生自己确立项目, 尝试让学生学会平衡“敏捷与规范”, 努力做到既保证开发的敏捷性又确保开发的规范性, 研究软件工程的创新理论和方法。在该阶段, 教师和学生的角色如下:
(1) 教师:领航者。引导学生分析问题, 与学生一起寻找解决问题的方案。
(2) 小组长:研发组长。组织小组成员进行创新讨论, 开展小组会议。
(3) 成员:研究者。解放思想, 进行创新性研究, 在讨论会上勇于发表自己看法。
该阶段, 需要经常开会, 讨论并确立新任务, 这样进行任务的迭代, 直到新产品的出现。
3 评审与考核
评审与考核是实验课程的一个重要部分, 目的是锻炼学生对实际项目的交付能力, 给学生一个有效的评价。学期结束, 每个小组要通过评审与考核, 这样可以有助于学生知识和能力的提高。交付评审时, 老师可以自己组织评审, 也可以请有关老师担当评委。评审流程如下:
(1) 每组抽出一名成员进行项目综述, 主要描述项目背景, 说明组织方法与实现方式;演示实现成果, 展示需求、设计等相关文档;描述创新及体会。
(2) 评委提出问题, 小组成员回答 (与项目综述的成员不能雷同, 每个成员回答一个问题) 。
(3) 综合各个小组给出评分。整个过程主要考察学生的团队组织能力、项目综述能力、需求分析能力、解决问题的能力。小组成绩按百分制, 总成绩为各项的平均成绩, 具体标准如下:
(1) 阐释项目的需求、对策与解决方案是否完整 () ; (2) 项目组织力度 () ; (3) 是否按标准完成交付 () ; (4) 项目演示情况 () ; (5) 创新思考 () ; (6) 小组成员参与情况 () ;总成绩 () 。
个人成绩计算方法如下:
个人成绩=小组总成绩×个人贡献系数
其中个人贡献系数由小组长给出, 并在评审会上宣布贡献系数给出的依据。
项目组长的个人贡献系数可以由任课教师和小组成员给出, 计算方法如下:
项目组长个人贡献系数= (任课教师给出系数+小组成员给出的系数) /2, 其中小组成员给出的系数是每位成员给出的系数的平均值。系数取值范围从0~1。
4 结束语
软件工程实验是软件工程课程不可或缺的一部分, 是否有效地组织好软件工程实验课程关系着学生实际动手能力的提高和就业。因此, 我们任课教师应该在注重提高自身的项目开发能力的同时, 把具体的实践经验带到课堂, 不但培养学生的编程能力, 还应培养学生的团队精神、创新能力等综合素质, 以满足软件企业需求。
参考文献
[1]李伟波.项目驱动式的“软件工程”教学模式研究与实践[J].中国电力教育, 2009 (6) .
实验名称:教务管理系统之子系统——学院课程安排
姓名:
院(系):软 件 学 院
专业班级:
学号:
指导教师:
地点:
成绩:
时间:2012 年 10月 日 至 2012 年 11月 8 日
1.实验目的确定项目的可实施性,获取项目的需求,并在此基础上完成系统的逻辑功能模型的建立,了解软件工程中需求分析阶段的主要活动和需求分析文档描述的主要内容,掌握利用数据流图描述系统功能需求的方法,正确应用数据字典。增进对软件工程的理解,学会系统的分析软件的构成,掌握并理解软件从确立到测试等一系列过程。
2.实验内容
1.系统简介
每个学期的期中,学校教务处向各个学院发出下各学期的教学计划,包括课程名称、课程代码、课时、班级类别(本科、专科、成人教育、研究生)、班号等;学院教学主管人员根据教学任务和要求给出各个课程的相关限制(如:任课教师的职称、上课的班数、最高和最低周学时数等);任课教师自报本人授课计划,经所在教研室协调任可,将教学计划上交学院主管教学计划的人员,批准后上报学校教务处,最终由教务处给出下个学期全学院教师的教学任务书。
假设上述排课过程全部由人工操作,现要求为上述过程实现计算机自动处理过程。
2.限定条件
a)每位教师的主讲课程门数不超过2门/学期:讲师以下职称的教师不能承担学院定主课的主讲任务。
b)学院中层干部的主讲课时不能超过4学时/周。
c)本学期出现严重教学事故的教师不能承担下各学期的主讲任务。
d)本系统的输入项至少包括:教务处布置的教学计划,学院教师自报的授课计划和学院定的有关授课限制条件。
e)本系统的输出项至少包括:教务处最终下达全院教师的教学任务书和学院各个班级下各学期的课程表(可以不含上课地点)。
项目数据流图
系统的分析“教务管理系统之子系统——学院课程安排”的组成、结构和实现步骤,明白项目的业务流程图,绘制数据流图(DFD),数据模型(ER),编写数据字典(DD),数据加工处理的描述,撰写需求规格说明书
3.实验步骤
1.2.3.4.5.对图书管理系统进行分析,整合用户权限和操作 根据用户操作流程画出系统流程图 对系统做出概要分析,拟定开发流程 绘制出甘特图 绘制线性时间图
4总结与回顾
通过这次实验,我学到了很多东西,教务管理系统是学校的管理核心,管理应涉及到学校的专业设置、学藉管理、成绩管理、网上注册、开课管理、选课管理、师资管理等,在数据库一级建立强有力的安全系统,管理人员可以在互联网的任何地方办工,真正实现学校网上管理。
学校中的教务管理是一项很重要的工作,包括学生管理,教师管理和课程管理等。开发“教务信息处理系统”的目的就是利用计算机的查询和运算功能,代替手工处理,提高工作效力和质量,所以该系统是必要而且能够实现的。
此次开发的软件是教务管理系统的一个子系统,即学院课程安排。通过此次课程设计,我们更加了解了软件的原理,软件的开发方法和步骤,如绘制数据流图和数据字典的编写。进一步掌握了有关数据库设计的知识和JAVA程序设计,了解了有关网络的相关知识,对软件开发平台有了一定了解。我增长了不少软件工程与编程,数据库的知识。在作设计的过程中,软件是不断变化的,开始构造的是一方面,实际制作时又是另外一方面,所以得不断变化。软件必须有效的支持他的用户,我们做的软件是学生选课系统,所以我们需要从学生和老师,管理员的实际情况出发,制定他们操作方便的系统,是软件对用户友好。
在写数据字典之前,我对数据字典的理解有一些偏差,通过这次作实验,我知道了数据字典就是对数据流,数据流分量,数据存储,处理的定义集合。我们做这种比较小的软件时,数据字典还比较好维护,哪里出了问题,可以很快的找到,然后改正。如果做比较大的软件时,数据字典就不好维护了。开发大的软件系统时,数据字典的规模和复杂程度迅速增加,貌似人工维护就不太可能了。
一、可行性研究分析
引言:
不管是学习还是工作生活,人们总避免不了和请假这种事情打交道。开发操作简单,功能实用的请假系统既可以帮助要请假的人更加方便的申请请假,又可以帮助领导者快速审核请假事情,还可以简化请假的审查和统计以作为评比的依据。该系统非常容易被接受,它具有简单易学性,便于申请者实用和管理阶层管理,是对学校,机关,事业单位进行请假管理的非常有效的工具。
编写目的:
这份可行性研究报告是对请假管理系统做的可行性研究分析以及之处存在的必要性。由于学校、机关、公司日常都需要所管理员工的请假问题,还需要及时处理员工的请假,对请假到期人员的到岗情况,未请假人员的缺岗情况进行审核,传统的纯人工纸质请假程序复杂,极不方便员工的请假,也不方便管理者的考勤和管理。开发该请假系统将极大的方便学生群体和职工群体的请假和公司化管理,提高效率,对请假者,管理者,单位都是有极大的好处的!
可行性研究所采用的方法和步骤:
通过调查分析开发请假系统所具备的能力及实现的方法。确定总体结构,利用web + mysql 所具有的能力,以最简洁最容易的方法,使其成为一个初级的系统软件。
对现有产品的分析:
因为当前学校、机关等都采用纸质请假考核,所以目前该方面尚处于空白阶段!
系统功能:
方便使用者完成请假操作,方便管理者处理请假请求,方便管理者管理请假!(图表,工作原理,系统流程图,数据流程图)
技术可行性:
由于该请假系统设计的初衷是方便使用者请假和领导者进行请假的管理,所以要做到最大限度方便用户。当用户完成登录后,可以查看自己的历史请假信息,可以填写新的请假申请,填写完成后信息进入数据库。系统根据提交者的工号(学
号)判断提交者的所属单位,找到其直接管理者A,然后通知其管理者A该条请假申请。管理者A通过审核该请假申请,选择同意或者拒绝,同时改写数据库的请假条批复状态反馈至申请者。当管理者B登录后可以查看所有当前状态下(当前日期)所有的当期(在请假期限内)请假条。整个流程完成!考虑到整个系统要方便使用者,规模属于小型系统,使用web开放完全可以胜任!因此,决定采用jsp+strut2+mysql的框架对该系统进行开发。
其它可供选择的方案:
可以选择web,传统桌面应用程序,android系统移动终端程序相结合的方法,三种模式共享数据库,可以做到极大的方便使用者和管理者的使用。可行性综合分析:
技术方面:
本工程产品开发周期为20天,在技术上采用web编程与数据库相结合方法来实现,要求所有数据信息都有数据库来完成,而这些数据信息的管理必须有web编程来设计完成。
可行性结论:
综上所述,本工程的技术成熟、完备,测试手段可靠,具有良好的市场拓展,因此本工程可立即开始。
一、需求分析
用户需求:高校学生希望能够快速便捷的完成请假,高校管理者希望能更加方便批复和管理学生的请假申请,教师希望能更及时准确掌握学生的请假信息以完成考核。
业务需求:
使用范围要求:按照安阳师范学院全日制学生学籍管理等相关文件,学生请假需要其直接辅导员批准,且请假时间不能超过七天!数据库中保留所有学生的请假信息,当前有效请假信息随时供辅导员和教师查看。
功能要求:
学生请假:学生可以提交请假条,查看历史请假条
辅导员管理:辅导员可以查看属于自己管理的请假条,批准或拒绝(可写明拒绝原因),查看所有自己批准的请假条,查看所有提交给自己的请假条
教师管理:登录查看当天自己所执教课程的请假人员。
二、总体设计
小型超市管理系统
需求分析
指导教师:___ 黄潇__ _ 班 级:_1002__(第___组)学生姓名:__ xxx_____ 学 号:__xxxxx__ 完成日期:____________
运城学院计算机科学与技术系
1.系统需求概述
针对超市本身的特点,结合我们日常生活的实际情况,本系统能基本实现超市的进、销、存等管理功能的各个方面,不仅能使超市的基本情况让超市管理者直观的了解,同时更能为超市管理者提供决策的系统有效以及合理的依据。此系统主要分为四大功能模块,包括商品销售管理模块,商品进货管理模块,商品库存管理模块,超市人员管理模块,他们的具体功能如下。
1、商品销售管理功能:实现对销售信息的查询,实现商品销售信息的汇总。
2、商品进货管理功能:实现对进货信息的添加、删除、修改的更新功能。
3、商品库存管理功能:实现对商品基本信息和商品库存信息的查询,实现商品信息和库存信息的添加、删除和修改的更新功能。
4、超市人员管理功能:实现职工信息和供货商信息的查询,实现职工信息和供货商信息的添加、删除、修改的更新功能以及简单的信息维护,用户名变更和密码修改。
2.用例建模
2.1 参与者列表
超市经理:对商品销售信息的查询和管理;
对进货信息的增加、删除、修改的更新功能;
对商品基本信息和商品库存信息的查询以及相关信息的更新;
对职工信息和供货商信息的查询以及相关信息的更新功能;
对简单的信息进行维护,可以进行用户名变更和密码修改。
2.2 用例列表
UC1 登陆:用于验证用户权限
UC2 系统维护:用于用户名和密码的变更修改。UC3 查询销售信息:用于查看销售信息。
UC4 销售信息盘点:用于商品销售信息的汇总盘点。
UC5 添加商品进货信息:用于对将要进货的商品的基本信息添加到系统。UC6 删除商品进货信息:用于对不再进货或者输入有误的商品进行删除。UC7 修改商品进货信息:用于修改所进商品的相关信息,如数量,价格等。UC8 查询商品信息:用于查询商品的明细信息和它的库存信息。UC9 添加商品信息:用于添加新进的商品基本信息。
UC10 修改商品信息:用于修改商品的基本信息和它的库存数量。UC11 查询员工信息:用于查询超市现有员工基本信息。UC12 添加员工信息:用于添加新雇佣员工基本信息。UC13 删除员工信息:用于删除离职员工信息。
UC14 修改员工信息:用于修改信息有变化的员工信息。UC15 添加供应商信息:用于添加新供应商基本信息。UC16 删除供应商信息:用于删除不再供货的供应商信息。UC17 修改供应商信息:用于修改信息有变化的供应商信息。
2.3 用例图
UC9添加商品信息UC1登陆UC10修改商品信息UC2系统维护UC11查询员工信息UC3查询销售信息UC12添加员工信息UC4销售信息盘点超市经理UC5添加商品进货信息UC14修改员工信息UC6删除商品进货信息UC16删除供货商信息UC13删除员工信息UC7修改商品进货信息UC15添加供应商信息UC8查询商品信息UC17修改供货商信息2.4 用例规格说明
1、登陆用例
执行者:超市经理 事件流:经理打开系统输入正确的用户名和密码可以成功登陆系统,并享有一切权限,可以操作系统的各个功能。
2、系统维护用例 执行者:超市经理
事件流:经理登陆系统之后可以对用户名和密码进行变更修改。
3、查询销售信息用例 执行者:超市经理
事件流:经理可以查看销售信息,了解超市经营状况。
4、销售信息盘点用例 执行者:超市经理
事件流:经理可以对商品销售信息进行汇总盘点。
5、添加商品进货信息用例 执行者:超市经理
事件流:经理可以把将要进货的商品的基本信息添加到系统。
6、删除商品进货信息用例 执行者:超市经理
事件流:经理对不再进货或者输入有误的商品进行删除。
7、修改商品进货信息用例 执行者:超市经理
事件流:经理对所进商品的相关信息,如数量,价格等进行修改。
8、查询商品信息用例 执行者:超市经理
事件流:经理查询商品的明细信息和它的库存信息。
9、添加商品信息用例 执行者:超市经理
事件流:经理添加新进的商品基本信息。
10、修改商品信息用例 执行者:超市经理
事件流:经理修改商品的基本信息和它的库存数量。
11、查询员工信息用例 执行者:超市经理
事件流:经理查询超市现有员工基本信息。
12、添加员工信息用例 执行者:超市经理
事件流:经理添加新雇佣员工基本信息。
13、删除员工信息用例 执行者:超市经理
事件流:经理删除离职员工信息。
14、修改员工信息用例 执行者:超市经理
事件流:经理可以修改信息有变化的员工信息。
15、添加供应商信息用例 执行者:超市经理
事件流:经理添加新供应商基本信息。
16、删除供应商信息用例 执行者:超市经理
事件流:经理删除不再供货的供应商信息。
17、修改供应商信息用例 执行者:超市经理
事件流:经理修改信息有变化的供应商信息。
2.5 辅助需求
由于本系统为小型超市管理系统,数据库采用SQL Server2005即可,数据库的内容较少,很容易满足。本系统需要安全性好,同时要对数据实现汇总和直观的体现,以方便用户了解和分析数据。
3.对象建模
对象模型表示静态的、结构化的系统的“数据”性质,它是对模拟客观世界实体的对象以及对象彼此间关系的映射,描述了系统静态结构。对象模型为建立动态模型和功能模型,提供了实质性的框架。
3.1 确定类与对象
小型超市管理系统中的类与对象有:超市经理,供货商信息,超市员工信息,商品信息,进货信息,销售信息。
3.2 确定关联
超市经理对供货商信息有关联;超市经理对超市员工信息有关联;超市经理对商品信息有关联;超市经理对进货信息有关联;超市经理对销售信息有关联;商品信息对销售信息有关联;商品信息对进货信息有关联;
3.3 确定属性
供货商信息:供货商名称,供货商电话,供货商品。
商品信息:商品编码,商品名称,商品价格,商品数量,供货商名称。进货信息:商品编码,商品名称,商品进价,入库时间,进货数量。销售信息:商品销售数量,销售金额。
3.4 确定服务
供货商信息:添加,删除,修改; 商品信息:查询,添加,删除,修改;
进货信息:添加,删除,修改; 销售信息:查询,盘点;
3.5 系统类图
进货信息供货商信息-供货商名称-供货商电话-供货商品+添加()+删除()+修改()-结束1-结束2**-商品编码-商品名称-商品进价-入库时间-进货数量+添加()+删除()+修改()-结束3-结束4**商品信息-商品编码-商品名称-商品价格-商品数量-供货商名称+查询()+添加()+删除()+修改()**-结束5-结束6销售信息-商品销售数量-销售金额+查询()+盘点()
4.动态建模
系统中的对象在执行期间的不同时间点如何让通信以及通信的结果如何,就是系统的动态行为,这时就需要运用动态建模的方式来描述
4.1 活动图
进货管理活动图
进货管理输入进货信息查询相关信息确认进货信息输入查询的信息保存信息确认查询的信息
销售管理活动图
查询相关信息盘点销售信息输入查询信息查询销售数量确认查询信息盘点商品
库存管理活动图
库存管理查询添加删除修改输入新商品信息输入查询信息输入所要删除信息查询所要修改的信息确认添加的新信息确认删除的信息输入新商品信息确认查询的信息保存信息删除商品信息确认商品信息保存信息保存商品信息
员工信息管理活动图
职工管理查询添加删除职工信息修改职工信息输入职工信息输入查询信息输入所要删除的职工信息查询所要修改的信息确认职工的新信息确认删除的信息输入新的职工信息确认查询的信息保存信息从数据库中删除职工信息确认职工信息保存职工信息 供货商管理活动图
供货商管理查询添加供货商信息删除供货商信息修改供货商信息输入供货商信息输入查询信息输入所要删除的供货商信息查询所要修改的信息确认供货商新信息确认删除的信息输入新的供货商信息确认查询的信息保存信息从数据库中删除供货商信息确认供货商信息保存供货商信息
4.2 状态转移图
更新进货信息数据库删除进货信息添加进货信息登陆系统修改进货信息查询销售信息查询员工信息系统管理销售信息盘点更新员工信息数据库修改供货商信息添加员工信息删除供货商信息添加供货商信息修改员工信息删除员工信息更新供货商信息数据库
5.总结
关键词:实验教学,Linux,教学模式
1 引言
操作系统原理是高等院校软件工程专业非常重要的一门专业必修课,在软件工程专业的课程体系中的地位举足轻重。该课程不仅是理论性很强的课程,而且也是实践性很强的课程。因此大多数高校都将Linux相关课程作为对操作系统原理课程的实验和实践性补充[1,2,3,4,5]。但是大部分Linux实验课程主要为验证理论课的相关内容而设立[6,7],缺乏综合性、设计性、创新性的实验。这就导致学生对实验过程不求甚解,缺乏对实验的主动思考,无法很好地培养创新能力和实践动手能力。
软件工程专业对学生的实践能力要求较高,其培养方案强调要强化实践教学,提高学生的实践能力、工程能力和创新能力[8]。针对软件工程专业学生的特点,以及在Linux操作系统实验教学中存在的问题,本文主要探讨了如何组织和开展Linux操作系统实验教学以提高软件工程专业学生的实践动手能力和创新能力,达到软件工程专业综合实践创新能力培养的目标[9]。
2 优化实验教学内容,形成合理有效的教学层次
Linux作为一个庞大而复杂的操作系统,涉及很多方面的知识,内容比较多且繁杂且难度深浅不一,初学者会感到无从下手。因此在安排教学内容时,我们按照由浅入深、由易到难、由基础到综合、由验证到设计来进行组织和优化。结合软件工程学生的特点,在实验课程中,整体上加强了实践应用环节的训练,围绕具体项目增加了综合性、创新性的实验内容,通过具体的实验锻炼学生的分析设计、创新能力和解决实际问题的能力。
优化后的Linux操作系统实验教学内容分为4个层次。第1 个层次在虚拟机中构建Linux实验环境,要求学生会按照Linux系统,并掌握基本的Linux操作命令;第2 个层次结合Linux操作系统实例,引导学生围绕操作系统的主要功能进行验证,包括进程管理、处理机管理、存储器管理、文件管理、设备管理等,从而使学生进一步了解和掌握操作系统的本质;第个层次针对企业的一些具体项目需求和应用场景,让学生利用Linux操作系统完成相应的系统管理和网络服务功能,主要是一些综合性、设计性的实验,包括网络配置、各种网络服务器的构建、远程访问控制、数据库配置等内容,让学生了解企业实际需要,解决实际问题,从而提高学习兴趣;第4 个层次是Linu shell编程、Linux应用程序设计。通过这一系列实验能够提高学生运用Linux解决实际问题的能力以及开发系统软件和应用软件的能力。对于学有余力的学生,教师可以鼓励其进行更深层次的学习,阅读、分析Linux源代码,掌握Linux的设计思想和整体架构,在此基础上编写一些驱动程序,从而培养学生的自主研究和创新能力。
3 改进教学模式和方法,适应软件工程专业特点
在实验内容优化的过程中,我们把实验内容分成了不同层次,每个层次的难易程度和要求也不尽相同。因此在开展教学的过程中,针对不同层次的实验内容,应该采用不同的教学模式和方法。
经过我们长期的探索和经验积累,在实验课程中我们主要采用了两种教学模式。一种是采用“内容讲解—教师演示—学生实践—现场指导—现场考核”的教学模式,这种方式适合前两个层次的教学内容,通常以个人为主体完成实验。在内容讲解环节,通常采用案例教学法,对案例进行讲解和演示,然后要求学生进行实践,在学生实践的过程中,教师及时解答实验过程中碰到的问题。最后对学生完成情况进行考核和评价。例如,在讲解系统命令时,单纯讲解命令本身比较枯燥,且多个命令也不容易记住。因此我们采用案例教学法将一些相关命令串起来,针对一个具体的情景来学习一组相关命令,让学生在案例演示的过程中掌握相关命令,比单纯讲单个命令有更好的学习效果。比如对于用户和组的管理,可以针对批量创建用户和组的具体情境,将相关命令组织成一个案例来进行实验教学。
另一种教学模式主要是针对后两个层次的教学内容,这通常是一些综合性、设计性的题目,需要2-3 人合作完成。我们采用“项目引导—分析讨论—讲解示范—项目实践—项目考核”的教学模式,首先由老师给出实验的具体需求和用到的相关知识点,然后学生分组对实验具体实现细节展开分析和讨论,确定实验方案和步骤,并进行实验验证和结果分析。最后教师对整个小组的实验分工和完成情况进行考核和评价。
在这个阶段,通常我们以企业真实项目需求为背景,采用基于项目驱动的教学模式开展实验教学工作,让学生带着任务在探索中学习。例如,很多企业都需要提供文件共享服务,我们以企业文件共享需求为背景,要求学生给出解决方案。NFS、FTP、Samba都能提供文件共享服务,但是每一种方式都有其适用性和特点。教师首先讲述这几种文件共享服务的相关技术和适用情况,然后让学生根据企业的具体情况和需求选择合适的文件共享方式为企业提供文件共享服务。学生以小组为单位进行实验,并以组为单位进行实验展示和评价。在实践过程中可以通过询问老师、上网查阅资料以及和同学进行交流等方式对遇到的问题进行不断地探索和实践,最终完成项目任务。这种教学模式增加了学习的乐趣,提高了学生的积极性和主动性,培养团队合作精神,让学生在实现具体项目的过程中锻炼分析问题和解决问题的能力。
4 完善教学评价体系,构建全面合理的考核方式
考核是教学工作中不可缺少的重要组成部分,也是检查和评价教学效果的重要手段。软件工程专业要培养实用型、工程型的软件专业人才,更强调学生的动手和应用能力,因此在考核时我们加强了对过程的考核,全面考察学生的动手能力、应用能力以及团队合作能力。
学生的成绩由平时出勤、实验完成情况、项目答辩情况和期末综合考核几部分组成。平时出勤情况占总成绩的10%,主要反映学生的态度和出勤情况。实验成绩占30%,主要考察前两个层次实验内容的个人完成情况,即每个学生在课堂实践环节完成实验的情况以及课下完成实验报告的情况。项目答辩占30%,主要考察后两个层次实验内容的小组完成情况,以小组为单位进行项目展示和答辩,考察小组解决问题能力以及团队合作的能力。期末综合考核占30%,内容涵盖所学知识,主要考查学生对相关知识的掌握以及解决具体问题的实际动手能力,采用大作业及上机方式进行。
在Linux实验课程考核中,我们主要侧重于对学生实践动手能力、解决问题能力、创新能力以及团队协作能力的考核,这种考核方式能够更全面地评价学生,提高教学质量。
5 实验教学效果
2015年春季为我校软件学院大三学生开设了Linux操作系统实验课程,将上述探索应用到具体实验课程中。课程结束后,我们对选修该课程的74 名学生进行了调查。请他们从教学内容、教学组织、教学效果等方面谈谈自己的感受。大多数学生表示实验内容丰富,对授课方式和考核方式表示满意,学到了很多实用的知识。也有学生反映实验课时偏少,希望增加课时,增加课堂演示等。在我校的评教系统中,从实验准备、实验指导、问题解决、实验报告、技能考核等几个方面进行评价,学生对该门课程的最后综合打分是94.59分。
总体来说,学生的评价较好,表明我们对课程的改革取得了一定的成效。后续我们会继续进行探索和实践,以期获得更好的教学效果。
6 结语
Linux操作系统是软件工程专业实践性很强的一门课,我们从实验内容、教学模式、教学组织和考核方式等方面进行了有益的探索和实践,逐渐形成了一套针对软件工程专业学生的行之有效的方法。在教学过程中注重能力培养,侧重过程评价和考核,调动了学生的积极性,提高了学生的分析和解决问题的能力,收到了较好的教学效果。在今后的教学中,我们会继续进行探索和实践,培养符合社会需要的软件工程专业人才。
参考文献
[1]王克朝,王甜甜,宗明魁,等.面向能力培养的“Linux应用”课程教学改革[J].计算机教育,2013(6):76-79.
[2]王继魁,徐巨峰.高校Linux课程改革及教学模式的探索[J].吉林师范大学学报:自然科学版,2010(4):154-156.
[3]李季辉,王常武,于家新.基于项目式教学的Linux应用技术教学改革[J].计算机教育,2015(1):99-101.
[4]赵勍邶,刘雪娟.以项目和任务为载体的Linux教学模式探索[J].中国电力教育,2014(2):137-146.
[5]王琳,马晓娜,孙峰,等.嵌入式系统专业中Linux操作系统教学研究与设计[J].计算机教育,2014,(24):77-81.
[6]陆松年,潘理,龚玲.电子信息类专业操作系统实验课程的设计和实践[J].实验室研究与探索,2011,30(8):147-149.
[7]葛艳,杜军威,江守寰,等.“操作系统原理”层次化实验教学环境的构建[J].实验室研究与探索,2012(6):59-61.
[8]陈朔鹰,赵小林.建立软件实践课程体系,全面培养工程型人才[J].计算机教育,2008(7):14-18.
一.实验目的
1.观察和分析碳纲和白口铸铁在平衡状态下的显微组织。
2.分析含碳量对铁碳合金的平衡组织的影响,加深理解成分、组织和性能之间的相互关系。
3.熟悉灰口铸铁中的石墨形态和基体组织的特征,了解浇铸及处理条件对铸铁组织和性能的影响,并分析石墨形态对铸铁性能的影响。
4.识别淬火组织特征,并分析其性能特点,掌握平衡组织和非平衡组织的形成条件和组织性能特点。
二、.实验仪器及材料
1.观察表2—1中的金相样品.2.几种基本组织的概念与特征见表2—2 3.XJB—1型、4X型、XJP—3A型和MG型金相显微镜数台 4.多媒体设备一套 5.金相组织照片两套
三、实验内容
1.实验前应复习课本中有关部分,认真阅读实验指导书。2.熟悉金相样品的制备方法与显微镜的原理和使用。
3.认真聆听指导教师对实验内容、注意事项等的讲解。
4.用光学显微镜观察和分析表2—1中各金相样品的显微组织。5.观察过程中,学会分析相、组织组成物及分析不同碳量的 铁碳合金的凝固过程、室温组织及形貌特点。
四、实验问题分析
2.根据实验结果,结合所学知识,分析碳钢和铸铁成分、组织和性能之间的关系。
(1)亚共析钢
含碳量在(0.0218—0.77)%之间的铁碳合金,室温组织为铁素体和珠光体,随着含碳量的增加,铁素体的数量逐渐减少,而珠光体的数量则相应的增加,显微组织中铁素体呈白色,珠光体呈暗黑色或层片状。
(2)过共析钢
含碳量在(0.77—2.11)%之间,室温组织为珠光体和网状二次渗碳体,含碳量越高,渗碳体网愈多、愈完整。当含碳量小于1.2%时,二次渗碳体呈不连续网状,强度、硬度增加,塑性、韧性降低,当含碳量大于或等于1.2%时,二次渗碳体呈连续网状,使强度、塑性、韧性显著降低,过共析钢含碳量一般不超过(1.3—1.4)%,二次渗碳体网用硝酸酒精溶液腐蚀呈白色,若用苦味酸钠溶液热腐蚀后,呈暗黑色。(3)共晶白口铸铁
含碳量为4.3%,室温组织由单一的莱氏体组成,经腐蚀后,在显微镜下,变态莱氏体呈豹皮状,由珠光体,二次渗碳体及共晶渗碳体组成,珠光体呈暗黑色的细条状及斑点状,二次渗碳体常与共晶渗碳体连成一片,不易分辨。呈亮白色。(4)灰口铸铁
由铁碳双重相图可知,铸铁凝固时碳可以以两种形式存在,即以渗碳体的形式Fe3C和石墨G的形式存在。碳大部分以渗碳体Fe3C形式存在的,因其断口呈白色。而称白口铸铁,如前所述,白口铸铁硬而脆,很少用做零件。而碳大部分以石墨形式存在的,因其断口呈灰色,而称灰口铸铁。
3.分析碳钢(任选一种成分)或白口铸铁(任选一种成分)凝固过程。
共晶白口铸铁[ w(C)=4.3%]平衡结晶过程:
合金在1点发生共晶反应, 由L转变为(高温)莱氏体Le[即(A+Fe3C)]。1¢~2点间, Le中的A不断析出Fe3CII。Fe3CII与共晶Fe3C相连, 在显微镜下无法分辨, 但此时的莱氏体由A+ Fe3CII+ Fe3C组成。由于Fe3CII的析出, 至2点时A的碳质量分数降为0.77%, 并发生共析反应转变为P;高温莱氏体Le转变成低温莱氏体Le¢(P+ Fe3CII+ Fe3C)。从2¢至3点组织不变化。所以室温平衡组织仍为Le¢, 由黑色条状或粒状P和白色Fe3C基体组成。
共晶白口铸铁的组织组成物全为Le¢, 而组成相还是F和Fe3C。
共晶白口铸铁室温平衡组织
典型铁碳合金在Fe-Fe3C相图中的位置 2
1教学目标
知识目标:认识Microsoft Word2010窗口及主要工具栏。技能目标:1.掌握Word启动方法,并能关闭Word。2.学会文件的打开。3.学会对文字的修改。
4.掌握文件的保存及另存。
情感目标:通过修改文章中的错别字,感受用计算机修改文章的优势。2学情分析
本课是小学信息技术四年级上册第一单元第一课,也是文字处理知识模块系统学习的第一课,课本选用微软公司office2010版本的word文字处理软件,教学过程中首先要让学生对Word软件有一个整体的认识。经过三年级下册的学习,学生对汉字输入方法已基本掌握但不熟练,因此在练习中安排了学生对作文当中错别字的修改,既是巩固和提高输入技能,也是让学生通过修改作文体会到利用计算机进行文字处理带来的便利 3重点难点
教学重点:认识Word窗口及主要工具栏,掌握文字的插入与删除方法。教学难点:使用“另存为”保存文件的副本 4教学过程
活动1【讲授】导入
(先控制)同学们,在上这节课的内容之前,请先翻到书本的目录,我们来了解一下第一单元要学的内容。哪位同学知道第一单元我们要干嘛?(电子作文、作文集、设置文本格式等等)那电子作文是用什么软件来编辑的你们知道吗?(微软word、金山WPS)
对,这些都是用计算机文字处理软件来编辑的,比如微软word和金山WPS,今天我们主要来学习第一课《初识文字处理软件》,我们要学的文字处理软件叫word。活动2【讲授】教学过程
一、打开word软件
其实这个word软件已经藏在了你们的电脑里,现在老师布置今天的第一个任务:请自习课本第2页尝试打开word软件。(教师巡逻)
好,老师看到很多同学都已经把这个word软件从电脑里找出来了,那哪位同学愿意上来演示一下?(老师控制)
师总结:对,我们要先单击“开始“按钮,再单击”所有程序、找到Microsoft office、再单击Microsoft office 2010,瞧,你们看,这个word软件就打开了。
二、认识word界面
同学们,关于这个word软件,老师现在要给你们布置这节课的第二个任务:自学课本第2页认识一下word界面。稍后老师要考考你们的记忆力。好,记得怎么样了?现在老师来考考你们。展示PPT(快速访问工具栏、标题栏、文件选项卡、功能区、编辑区、状态栏、缩放滑块)
不错,你们真厉害!现在老师想问一下,你们觉得这个word软件和我们上学期用过的写字板有什么相同和不同的地方?现在你们可以打开写字板比较并和同桌相互讨论一下。哪位同学来说说? 师总结:其实Word与写字板两款软件是同一个公司设计的,所以在界面上有很多相似之处,但是写字板功能比较简单,而Word功能很强大,在功能区里有很多选项卡,我们将会在今后的学习中一步步去了解应用。
三、打开文件
现在我们已经认识了word软件,老师这里有一篇作文《学游泳》想让你们欣赏一下。老师已经把文件发到了你们的电脑桌面,但是该怎么打开呢?现在请大家看清楚老师是怎么操作的。在我们刚刚打开的word软件的界面上,找到“文件选项卡”并单击,再单击“打开”按钮,在“打开”对话框中找到并单击文件”学游泳“,单击”打开“按钮就可以了。怎么样?会吗?好,那现在就布置这节课的第三个任务:打开文件”学游泳“。
很不错,好多同学都已经打开了,那有没有更简便、更直接的方法呢?哪位同学愿意来试一下?
对极了,只要双击桌面上的文件“学游泳“就可以了。
四、修改错别字
好,那我们现在一起来欣赏一下这篇作文。
咦,这位同学真不小心,作文里还有错别字呢,其实像我们平时在写作文的过程中,都应该要认真写作,写完之后还应该要读一遍,再仔细检查一遍有没有错别字或语病之类的错误。那有没有同学会改呀?谁愿意上来试一下? 学生演示,教师讲解
师问 还有没有其他修改方法?
师说明使用退格键backspace 和删除键delete的区别。好,现在布置第四个任务:仔细阅读作文,修改错别字。
五、保存文件
不错,好多同学都已经修改好了,老师现在控制一下电脑,这篇作文修改好了,接下来该怎么办呢?是不是就这样放着就好了呢? 对,还要保存。为了把文章的原稿保存下来,那我们可以单机“文件选项卡”中的另存为按钮,在这个对话框中将文件名修改为班级和姓名,再单击“保存”按钮就可以了。这样子,我们既可以看到我们的修改稿,也可以看到原稿。怎么样,会了吗?那要布置这节课的第五个任务:将文件保存到桌面上 活动3【讲授】总结
同学们,这天我们学习了文字处理软件Word,并亲手尝试了修改文章,你觉得电脑上修改文章和平时作文本上修改有什么不同?Word修改的优点有哪些? 活动4【讲授】反思
1. 实验教学体系改革的基本思路
我国高校进行土木工程教学模式的改革, 开展实验教学的模式所要坚持的宗旨就是不断地培养土木工程方面的专业人才, 这一体系的改革和创新不仅需要学校给予强大的师资支持同时还需要具有高素质的学生。实验教学必须要将学生实践以及创新能力的培养做为主线, 在课内以及课外分别搭建实验平台, 教学的开展从三个层次进行, 即:基础教学、开放教学、和创新教学, 同时还要引导学生积极的参与各项实验课程, 最终培养出专业素质高, 实践能力强, 具有创新能力的人才。
2. 实验教学的实践活动
2.1 多种教学模式的开展
土木工程专业学生的创新和实践能力能够通过参加各种教学实验来不断的提高。教师则能够通过开放型的实验教学课程来对学生进行引导。开放型的实验教学课程主要是指在课堂教学, 学生是课堂的主导, 教师对实验课程进行指导。这一课程的开展可以通过一定的科研项目以及实践项目来进行, 鼓励学生将课本知识以及实验知识与实践相结合。比如:开展专业知识竞赛等。在实验中学生在对材料, 设备, 方案进行准备的过程, 能够不断地开拓其思维, 而且对于其团队精神的培养也有很大的帮助。学生可以自主的选择实验项目, 利用课余时间参与实验, 不受课程限制, 而且能够带动学生参与的积极性。
2.2 实验教学平台的拓展
教师通过创建相应的实验平台, 让学生能够有效的将知识与实践进行结合。学生能够自主的选择自己感兴趣的实践课题, 实验开展的过程中教师对学生进行指导, 让学生对相关的数据进行独立整理, 并对实验结果做出相应的分析, 得出实验结论。由于大多数的实验项目都是在施工现场实现的, 所以教师不仅要做好课堂指导, 而且也可以邀请一些技术人员来进行现场指导, 对实验中出现的问题进行及时的解决, 学生操作过程中出现的不规范情况及时进行指导。譬如:在进行基础工程课程实验时, 进行静载荷试验, 可以让学生对检测方案进行制定, 同时制定相应的加载分级表, 在教师以及技术人员的监督下, 由学生独立完成相关的操作。这种形式的实验课, 能够让学生将理论知识与实践进行结合, 有效的增强了学生的实践动手能力。通过实验课程的开展可以让学生充分的体会到工程质量与实验结果之间的重要关系, 同时也使学生树立科学严谨的实验态度。
2.3 将现代化的教学模式引入课堂, 改善教学质量, 提高教学效果
土木工程专业具有自身的特点, 所以在开展实验教学的过程中应该向工程建设等方面靠拢, 当前各个学科的课程都具有较少的学时, 可以利用多媒体进行教学从而有效地解决课时少与教学内容多之间的矛盾。实验课堂开展前, 教师可以利用多媒体提前进行演示, 让学生拥有更多的时间进行实践。除此之外, 多媒体的教学模式的利用, 可以将图文、视频以及声音进行有效地结合, 从而使得教学内容更加丰富, 增加教学的有效性。对实验的过程和事件进行录像从而实现了实验过程的有效展示, 这就使得教学不至于太过枯燥。教师还可以在网络上下载一些优秀的教学视频以及动画, 通过多媒体进行展示, 同时学生自己也可以下载一些实验视频进行不断的研究, 进而有效的拓展学生的专业知识, 使得学生视野更加开阔, 提高学生的自身素质。
2.4 开展实验课程培训, 提高教师的专业素质
教师对于学生学习知识具有很重要的引导作用, 所以就要求其具备相应的专业素质。但是由于教学内容和学科的差别所以不同学科的教师所需要具备的素质也是有所不同的, 因此对于教师素质的培训所侧重的层面也不同。应用型课程的开展不仅要求教师掌握理论知识而且还要具有一定的实践能力。如今教师不仅要有较高的学历, 而且还要具备一定的实践能力。所以就需要技术人员来对工程实验做出指导, 从而提高教师的实际操作能力, 从而保证实验教学的有效开展。
结语
总而言之, 实验教学的开展能够使学生充分的参与实践活动, 培养学生的积极性, 增强了学生的实践能力, 能够达到教学的效果, 为学生以后的就业提供了有力的保障。
参考文献
[1]李美娟, 黄勇, 戴竹青.土木工程专业实验教学改革的思考[J].黑龙江教育 (高教研究与评估) , 2011, (3) .
[2]余自若, 江辉, 安明喆.土木工程实践型人才培养路径探索——以结构设计竞赛为例[J].高等建筑教育, 2011, (6) .
[3]张靖静, 肖鹏, 李琮琦.土木工程专业系列实验教学平台建设[J], 高等建筑教育, 2011, (6) .
[4]白文辉, 孙斌祥, 沈一明.高校土木工程专业实验教学改革探索与实践[J].高教论坛, 2009, (6) .
1.小组介绍
学院:计算机与软件学院 组长:刘佳 组员:周靖洋李可 分工:
周靖洋:软件下载与安装 李可:实验报告撰写 刘佳:总体报告安排
2.软件介绍
软件名称:永中office2012 功能:与微软下的office类似,分为永中文字,永中简报,永中表格与永中PDF阅读器,除永中PDF阅读器外,分别与微软的word,PPT,excel相对应。
特点:能在linux操作系统下使用,与windows下操作相似。开发者:中国江苏无锡永中软件有限公司。版本:永中office2012.3.软件安装过程
1)下载永中office2012:
2)安装
3)使用 PPT使用:
word使用:
excel使用:
PDF使用:
5.心得体会:
安装:
都说linux下安装软件难,其实也是有迹可寻。一般的软件就属于那么三个类,要么apt,要么deb,要么源代码安装包,对应的方法一般就是:
apt:sudo apt-get install 软件名
deb:进入包所在的目录,然后运行命令:sudodpkg–i软件包名 源代码安装包:进入包所在的目录,然后一般会有一个configure文件,然后运行命令./configure,之后你会发现所在目录下有一个mk文件,这时候运行make命令,最后再运行sudo make install即可完成安装。
问题解决:经过上课时的认真听讲与下课复习,再加上平时的相关练习,安装过程比较顺利,没有遇到什么问题。
一、金属材料的硬度实验
一、实验类型
验证性
二、实验目的
1、了解硬度测定的基本原理及应用范围。
2、了解布氏、洛氏硬度试验机的主要结构及操作方法。
三、实验仪器与设备
1、HB-3000型布氏硬度试验机;
2、H-100型洛低硬度试验机;
3、读数放大鏡;
四、实验内容:
金属的硬度可以认为是金属材料表面在接触应力作用下抵抗塑性变形的一种能力。硬度测量能够给出金属材料软硬程度的数量概念。由于在金属表面以下不同深处材料所承受的应力和所发生的变形程度不同,因而硬度值可以综合地反映压痕附近局部体积内金属的弹性、微量塑变抗力、塑变强化能力以及大量形变抗力。硬度值越高,表明金属抵抗塑性变形能力越大,材料产生塑性变形就越困难。另外,硬度与其它机械性能(如强调指标b及塑性指标和)之间有着一定的内在联系,所以从某种意义上说硬度的大小对于机械零件或工具的使用性能及寿命具有决定性意义。
硬度的试验方法很多,在机械工业中广泛采用压入法来测定硬度,压入法又可分为布氏硬度、洛氏硬度、维氏硬度等。
压入法硬度试验的主要特点是:
(1)试验时应力状态最软(即最大切应力远远大于最大正应力),因而不论是塑性材料还是脆性材料均能发生塑性变形。
(2)金属的硬度与强调指标之间存在如下近似关系。
bKHB
(3)硬度值对材料的耐磨性、疲劳强度等性能也有定性的参考价值,通常硬度值高,这些性能也就好。在机械零件设计图纸上对机械性能的技术要求,往往只标注硬度值,其原因就在于此。
(4)硬度测定后由于仅在金属表面局部体系内产生很小压痕,并不损坏零件,因而适合于成品检验。(5)设备简单,操作迅速方便。
布氏硬度(HB):
(一)布氏硬度试验的基本原理
布氏硬度试验是施加一定大小的载荷P,将直径为D的钢球压入被测金属表面(如图1-1所示)保持一定时间,然后卸除载荷,根据钢球在金属表面上所压出的凹痕面积F凹求出平均应力值,以此作为硬度值的计量指标,并用符号HB表示。
其计算公式如下:
HBP/F凹
根据压痕面积和球面之比等于压痕深度h和钢球直径之比的几何关系,可知压痕部分的球面积为:
F凹Dh
(1-2)
由于测量压痕直径d要比测定压痕深度h容易,故可将(1-2)式中h改换为d来表示,这可根据图1-1(b)中Oab的关系求出:
12Dh12(D2)(2d2)2
h(DDd)2
2(1-3)
将式(1-2)和(1-3)代入式(1-1)即得:
HBPDh2PD(DDd)22
(1-4)
式中只有d是变数,故只需测出压痕直径d,根据已知D和P值就可计算出HB值。在实际测量时,可由测出之压痕直径d直接查表得到HB值。
(三)布氏硬度试验机的结构和操作
1、HB-3000型布氏硬度试验机的外形结构如图1-2所示。其主要部件及作用如下。
(1)机体与工作台:硬度机有铸铁机体,在机体前台面上安装了丝杠座,其中装有丝杠,丝杠上装立柱和工作台,可上下移动。
(2)杠杆机构:杠杆系统通过电动机可将载荷自动加在试样上。(3)压轴部分:用以保证工作时试样与压头中心对准。
(4)减速器部分:带动曲柄及曲柄连杆,在电机转动及反转时,将载荷加到压轴上或从压轴上卸除。(5)换向开关系统:是控制电机回转方向的装置,使加、卸载荷自动进行。
2、操作程序:
(1)将试样放在工作台上,顺时针转动手轮,使压头压向试样表面直至手轮对下面螺母产生相对运动为止。
(2)按动加载按钮,启动电动机,即开始加载荷。此时因紧压螺钉已拧松,圆盘并不转动,当红色指示灯闪亮时,迅速拧紧紧压螺钉,使圆盘转动。达到所要求的持续时间后,转动即自动停止。
(3)逆时针转动手轮降下工作台,取下试样用读数显微镜测出压痕直径d值,以此值查表即得HB值。洛氏硬度(HR):
(一)洛氏硬度试验的基本原理
洛氏硬度同布氏硬度一样也属于压入硬度法,但它不是测定压痕面积,而是根据压痕深度来确定硬度值指标。
洛氏硬度测定时,需要先后两次施加载荷(预载荷和主载荷),预加载荷的目的是使压头与试样表面接触良好,以保证测量结果准确。0-0位置为未加载荷时的压头位置,此时压入深度为h1,2-2位置为加上主载荷后的位置,此时压入深度为h2,h2包括由加载所引起的弹性变形和塑性变形,此时压头的实际压入深度为h3。洛氏硬度就是以主载荷所引起的残余压入深度(h=h3-h1)来表示。洛氏硬度的试验规范:
洛氏硬度值的计算公式如下: HRK(h3h1)0.002
(三)洛氏硬度试验机的结构和操作
1、H-100型杠杆式洛氏硬度试验机的结构如图1-4所示,其主要部分及作用如下:
(1)机体及工作台:试验机有坚固的铸铁机体,在机体前面安装有不同形状的工作台,通过手轮的转动,借助螺杆的上下移动而使工作台上升或下降。
(2)加载机构:由加载杠杆(横杆)及挂重架(纵杆)等组成,通过杠杆系统将载荷传至压头而压入试样,借扇形齿轮的转动可完成加载和卸载任务。
(3)千分表指示盘:通过刻度盘指示各种不同的硬度值(如图1-5所示)。
2、操作规程如下:
(1)根据试样预期硬度按表1-2确定压头和载荷,并装入试验机。
(2)将符合要求的试样放置在试样台上,顺时针转动手轮,使试样与压头缓慢接触,直至表盘小指针指到“0”为止,此时即已预加载荷10kgf。然后将表盘大指针调整至零点(HRA、HRC零点为0,HRB零点为30)。此时压头位置即为图1-3中的1-1位置。
(3)按动按钮,平稳地加上主载荷。当表盘中大指针反向旋转若干格并停止时,持续8~4秒(此时压头位置为图1-3中的2-2位置),再顺时针旋转摇柄,直至自锁为止,即卸除主载荷。此时大指针退回若干格,这说明弹性变形得到恢复,指针所指位置反映了压痕的实际深度(此时压头位置相当于图1-3中的3-3位置)。由表盘上可直接读出洛氏硬度值,HRA、HRC读外圈黑刻度,HRB读内圈红刻度。
(4)逆时针旋转手轮,取出试样,测试完毕。
五、实验方法与步骤
1、分成两大组,分别进行布氏和洛氏硬度试验,并相互轮换。
2、在进行试验操作前必须事先阅读并弄清布氏和洛低硬度试验机的结构及注意事项。
3、按照规定的操作顺序测定试样的硬度值(HB和HRC)。
4、注意事项
1)试样两端要平行,表面应平整,若有油污或氧化皮,可用砂纸打磨,以免影响测试。2)圆柱形试样应放在带有“V”型槽的工作台上操作,以防试样滚动。3)加载时应细心操作,以免损坏压头。
4)加预载荷(10kgf)时若发现阻力太大,应停止加载,立即报告,检查原因。5)测完硬度值,卸掉载荷后,必须使压头完全离开试样后再取下试样。
6)金刚钻压头系贵重物件,质硬而脆,使用时要小心谨慎,严禁与试样或其它物件碰撞。
7)应根据硬度试验机使用范围,按规定合理选用不同的载荷和压头,超过使用范围将不能获得准确的硬度值。
实验二 金属相图的观察
一.实验类型
验证性
二.实验目的
了解金属相图在显微镜下的图形
三.实验内容 1.试样制备
要在金相显微镜下对金属的组织进行观察和摄影,必须制备平整、光亮、清洁、无划痕、并用适当的方法显示出真实组织的试样
(1)手工磨样
试样在金相砂纸上由粗到细磨制。磨样时用力均匀,待磨面上旧磨痕消失,新磨痕均匀一致时就更换细一号的砂纸,并且试样转90o再磨。一般磨制到4号(粒度800)砂纸即可。
(2)抛光
本实验采用机械抛光的方法。PG-2金相制样抛光机
在专用的抛光机上进行,抛光织物(如呢料、金丝绒等)固定在抛光盘上,洒以抛光粉悬浮液,试样轻压于旋转的抛光盘上。靠嵌于抛光织物中的抛光粉的磨削作用和滚压作用,得到平整、光亮无划痕的磨面。
(3)化学浸蚀
试样在浸蚀剂作用下,组织中电位低的部分为阳极,电位高的部分为阴极,低电位处于溶解较快而呈现凹陷从而显示出组织特征。碳钢常用3~4%硝酸酒精溶液浸蚀。
2.观察金相显微组织
制好的试样放在显微镜下观察。使用显微镜时,动作轻、速度慢,由低倍到高倍进行观察,结合试样热处理工艺,观察与分析组织。
关键词:软件工程能力,产学合作模式,实践环境,团队协作
1 企业需要应用型计算机人才
IT企业要求员工掌握符合国际标准的软件工程规范和技术规范,熟练运用外语,具有良好的团队协作能力,能够参与国际软件开发竞争。然而近10年来,我国各类高等院校培养的软件人才的质量存在很多问题,由于与实践严重脱节,导致大量拥有较高知识体系的大学生不能很好地胜任软件开发工作。
2《软件工程实验》课程的现实问题及反思
《软件工程》课程教学目标是:使得学生能够学会将“系统性的、规范化的、可定量的方法应用于软件的开发、运行和维护,即工程化应用到软件上”。
《软件工程实验》课程应该成为教学与实践之间的桥梁,然而现实教学中软件工程的教学与实践之间存在着一条跨度不小的鸿沟,教学与实践脱节的现象普遍存在。一些现实状况需要引起我们的注意与反思。
2.1 大部分学生的软件开发实践较少,很少参与开发实际的软件项目,学生普遍感觉软件工程课程中的理论知识抽象,不容易在课堂讲授中获取切身的体会和认识,很难真正理解和掌握软件工程的内涵。
2.2 没有好的实际项目给学生提供给做实验,缺乏完整的项目训练,与实践严重脱节,无法满足软件企业发展的需要。
2.3 无法提供实际环境给学生。在一般的学校实验室环境下,软件工程过程能力和团队协作能力很难体现出来,做不到锻炼综合运用知识的能力。
2.4 落后的实验教学指导方法,忽略了系统分析环节及学生系统分析能力的培养。现在老师给出的题目不管是什么应用领域,教师对课程作业的布置形式依然大同小异,首先会描述涉及到的数据结构信息甚至数据库信息,然后将具体功能需求详细罗列出来,最后要求学生提交设计报告和源程序。使得很多学生重视编程等技术的学习而忽视学生在软件工程的各个环节能力的培养和文档的编写。
2.5 从实验过程来说,学生没有足够的时间和条件为具体的项目做好充分的准备,以完成资料查找、系统分析、设计、编码和测试等软件开发工作。
以上《软件工程实验》的问题可以说各个学校都存在,非常现实。如果把培养应用型软件人才的指导思想放在首位,发挥教师的能动性,就有多种办法可以实施。《软件工程实验》课程采用产学合作就是一种新型有效的模式。它能解决本科生在学习中重理论轻实践,缺乏综合运用各种知识来完成实际工作的问题。
3 产学合作模式在培养应用型软件人才的优势
《软件工程实验》课程和企业联合,可以达到双赢:
3.1 高校方面能够更多地关注企业对计算机专业学生的要求,不断在教学和实践中加强专业以及各种素质的教育,就可以缩短计算机毕业生与企业要求的距离。
3.2 企业方面选择符合企业发展的战略合作伙伴,一方面建立人才资源共享链,可以选择较优秀且成本较低的合格人才,在员工录用上做到录用适合企业的人。另一方面可以把一些适合学生做的各种实际项目交给学生做,希望能做到真正的产出,降低项目开发的的成本。实践证明,经过一系列的努力,合格的软件是可以由这些学生在软件工程实验课程中完成的。学生收获很大,企业既收获了软件又收获了人才。
4 以培养应用型软件人才为目的的产学合作模式
针对各种软件工程实验课程的问题,再结合培养应用型软件人才的目的,我们在设计《软件工程实验》课程时,采用了产学合作模式。
4.1《软件工程实验》课程和产学合作的特点(1)可以选定合适的企业实际软件项目。
该软件项目必须来自现实社会,具有实用性和时代性。(2)学生必须按照一定的组队原则组成项目组。项目组内按软件开发阶段和任务划分设置若干个岗位,分工明确、各负其责,又互相协作。(3)学生可以深入企业,了解项目的背景和业务。使学生能提炼一个真正的公司的需求。(4)让学生能够得到企业对软件工程规范性的要求。驱使学生严格按软件工程的原理、技术、过程、管理等要求去完成项目。(5)企业可以以很低的成本得到合乎质量的软件。因为企业的积极参与及过程管理、质量管理,学生可以开发出满足企业要求的软件。(6)企业可以可以选择较优秀且成本较低的合格人才。
4.2《软件工程实验》课程和产学合作的实施
4.2.1 在教学计划制定时,从2008级开始我们把软件工程专业的学生的《软件工程实验》课排在所有软件工程专业模块课程之后,为36学时,在大学四年级上学期第10周到第18周进行,周学时为4。这样的安排是希望软件工程专业的学生在学完软件工程导论和所有软件工程专业模块课程之后,对软件工程的各个阶段的理论、方法、技术、工具有了详细的了解之后,按照软件工程的要求进行一次完整的软件开发训练。
4.2.2 三年级结束后的暑假开始企业提供实际项目的原型或简单说明,让学生基本熟悉业务,在项目中进行业务分工,明确组织中的成员关系。
4.2.3 大学四年级学生有5周的毕业实习,从第5周到第9周,我们安排学生下到相关的企业,根据学生在项目中的分工,去到相应的业务岗位,通过和工作人员的交流或实际参与工作或给工作人员运行原型等各种获取需求的手段了解业务,要求他们自己做项目的需求分析,有时还需要根据实际情况提升功能或修改需求,并在实习结束后,交需求分析报告。以前给学生项目时因为同时给出了需求分析,所以只需要学生的设计和编程能力。而现在学生要试运行系统,并根据自己的实际操作分析系统的功能和需求,要完成这一任务,需求分析能力是必备的。此外,因为没有明确的数据结构和数据库信息,设计合适的数据结构和数据库也是软件开发的的前提。最后,就是根据自己得到的详细需求分析及数据结构和数据库要求进行系统设计。很明显,这种方式锻炼了学生全面解决问题的能力,既达到了毕业实习的目的,又了解了项目的需求,利用实验之外的时间还解决了学生没有足够的时间和条件为具体的项目做好充分的准备的问题。
4.2.4 学生回校后,在接下来第10周到第18周共36学时的时间中,学生开始做系统设计、编程、测试等环节的工作。这时企业至少会派1个工程师来到课堂,指导学生按照他们的设计思想自己开发一个车货交易系统,数据库设计及业务逻辑的设计都要求学生自己来完成,并且从学术研究方面寻找软件开发的方法,例如部件,控件,快速开发方法等,提升学生的思维及现代设计理念。
4.2.5 实验结束时,进行考核。考核采取企业工程师和指导教师检查和现场答辩的方式。指导教师检查环节要求教师认真检查各个项目实验小组所完成的任务情况,并做好记录。现场答辩要求学生陈述自己在项目实验小组中所完成的任务、解决问题的具体思路答辩老师根据项目检查的情况和学生答辩情况。
4.3《软件工程实验》课程和产学合作的效果
我们和广州物流协会联系较多,到目前为止,我们学生已经做过了物流协会提供的实际项目有《车货交易系统》、《多传感器数据采集在物流领域中的应用》、《GPS定位系统》、《物流智能调度系统》和《基于WIFI定位处理技术的应用研究》等项目。其中《GPS定位系统》获2010年泛珠江毕业设计大赛二等奖和最具使用价值奖,而且学生进入该企业工作。《多传感器数据采集在物流领域中的应用》被立为2010年广东省首届学生实践项目,学生受资助8000元。
实践证明这种合作模式达到了预期的效果。主要表现为:
4.3.1 项目的时代性和实用性激发了学生软件开发的兴趣。
他们自发提前到企业去调查业务需求,参与到企业的工作中去,与工作人员探讨需求的合理性并提出建议。写出需求报告并多次完善。
4.3.2 使学生深深认识到软件开发并不只是编程序。
学生把重点放在软件开发的规划、需求分析和方案设计方面。最后验收的讲评重点也放在需求分析和设计方面暴露的问题(一般列出的功能要求都能实现)。
4.3.3 对团队协同合作有了深刻的认识。
对任何一个项目组,如果同学之间不能很好地协调合作,不仅能影响进度,而且影响软件质量。
4.3.4 对软件过程管理有了深刻的认识。
软件过程管理对软件质量的影响是显而易见的,在课堂上重复10遍也不会收到好的效果。
5 总结
全新的软件工程实验与产学合作的全新模式不仅极大的激发了学生学习的积极性、主动性和创新性,同时提前为学生进行了系统的软件开发训练。经过软件工程实验后,他们的软件开发的综合能力与信心有了明显的提高,成为了受企业欢迎的应用型软件人才。
参考文献
[1]ZhangChang Sen,Wang Hui,Luo Fen,Software Engineering TeachingSystem Research[J].Technical Education Research,(2005),24(1):p 80-82.
[2]Cheng Cheng,Chen Xia translation,Software Engineering(sixth edition)[M].Beijing:Mechanical Industry Press,(2003).
[3]Wu Huanxian.The Discussing and Training on The Quality ofInformation Management Professionals[J].Educational Theory and Practice,(2003(8)):p 63-65.
[4]Jeffrey L.Whitten,Lonnie D.Bentley.Systems Analysis and DesignMethods[M].(fifth edition),Beijing:Mechanical Industry Press,(2003).
【软件工程实验报告--初识软件工程】推荐阅读:
软件工程实验报告990309-28
毕业实习报告软件工程10-11
软件工程导学课报告10-14
软件工程专业认知的实习报告07-18
软件工程可行性分析报告12-01
多媒体教学软件设计与开发实验报告06-02
井巷工程实验报告10-02
网络工程实践实验报告06-02
工程热力学上机实验报告07-15