第一篇:高职软件项目开发指导课程标准的探讨教育论文
1高职课程标准问题的提出
在我国高等职业教育领域,一直沿用教学大纲的提法,课程标准这个术语只是近年来才开始涉及。2006年以来,国家示范性高等职业院校建设有关文件中提出了建立以专业标准、课程标准为主体的教学质量标准体系的要求[1],但是对课程标准并没有给出确切的定义。
顾明远主编的《教育大辞典》(第一卷)[2]对课程标准作出了相对宏观的的定义:课程标准是确定一定学段的课程水平及课程结构的纲领性文件,课程标准一般包括课程标准总纲和各科课程标准两部分。
网站[3]参照基础教育中的课程标准概念以及现代各国对课程标准的不同界定,将课程标准定义为:课程标准是根据专业培养目标,具体规定课程的性质、目标、内容框架、实施建议及评价建议,体现该课程期望学生达到的知识、能力和素质的基本要求。它是管理和评价课程的基础,是教材编写、教学实施、教学评价的基本依据。
对于课程标准与传统的教学大纲的关系,国内有着不同的认识。一种是以马树超[4]为代表的等同说,他认为课程标准与传统的课程大纲“严格来说没有实质区别,只是课程标准更细一些”。一种是李建平[5]等提出的差别说。这些学者认为,随着课程改革的深入,原有的教学大纲已不足以完整地体现课程的变化。必须寻求一种新的完整体现课程改革理念的表现形式。而课程标准是国家对学生接受一定教育阶段之后的结果所作的具体描述,是国家教育质量在特定教育阶段应达到的具体指标,它具有法定的性质。因此,它是国家管理和评价课程的基础,是教材编写、教学评估和考试命题的依据。
关于课程标准的建立主体,也有几种不同意见。马树超[6]等认为,“课程标准学校难以建立,应该由国家统一制定才有权威性,才能真正起到指导作用。但我们国家研究力量不足,只能靠大家先尝试”。黄进[7]则认为,高职院校是课程标准制定的主体,高职教育课程设置特点决定了高职教育课程标准不可能像基础教育那样由国家统一制定、由学校负责实施,绝大多数课程标准是需要由高职院校自行制定并负责实施。因此,高职院校应以积极主动的姿态尽快启动课程标准工程。课程标准既是高职院校内部进行教学质量管理的重要基石,教学质量监控和评估的重要依据之一,也是各高职院校评价教学质量好坏的重要论据之一。课程标准的有无以及质量的高低将成为高职院校未来激烈竞争的一项重要内容。
2课程标准与教学大纲的差异
高职院校的广大教师都非常熟悉各学科教学大纲。课程教学大纲不仅对教学目标和教学内容作出了明确的规定,而且具体规定了日常教学中可能涉及到的所有知识点的要求;教师在学习和使用教学大纲时,主要关心的是知识点发生的变化,内容的增加或删减;具体的要求和课时数以及在规定的时间内能否完成教学任务和达到教学目标。
应当说,课程标准与教学大纲有着明显的差异,课程标准不等同于教学大纲[8]。课程标准体现的是标准制定单位对不同阶段的学生在知识与技能、过程与方法、情感态度与价值观等方法的基本要求,规定各门课程的性质、目标、内容框架、提出教学和评价建议,是教材编写、教学、评估和考试命题的依据,也是管理课程和评价课程的基础。
从教与学的角度来分析,课程标准是从学的角度规定了学生学什么,怎样学以及学到什么程度。课程标准是基本要求,是对学生接受一定教育阶段之后的结果所作的具体描述,是教育质量在特定教育阶段应达到的具体指标,是管理和评价课程的基础,是教材编写、教学评估、考试命题的依据。
而教学大纲则是从教的角度规定了教师教什么,怎样教以及教到什么程度。教学大纲是最高要求,所以教学和考试都不应超越大纲。
3软件项目开发指导课程标准的制定
3.1软件项目开发指导课程概况
“软件项目开发指导”是我院信息工程系中英国际合作软件技术专业开设的一门专业核心课程,课程英文名称为Software Development Project。本课程重点培养学生综合运用所学知识和技能解决实际问题的能力,目前已有三届学生学习了本课程。学生所选择开发的项目可以是基于工作实际的,也可以是基于学生兴趣的。但无论怎样选择,项目都必须符合本课程的框架体系和要求,以利于培养学生在给定的时间内开发出符合特定需求的实用软件的能力。
选择本课程开发课程标准的主要考虑为,该课程为国内同类院校率先开设,课程对于学生能力提高作用显著。课程教学团队中有专业带头人、双师型骨干教师、留学回国人员,有企业的工程技术人员,还有英国合作院校教师。此外,团队成员还参加了近期在英国召开的提高职业技术教育标准国际研讨会[9],带来的一些有关职业教育标准的最新信息也为课程标准的制定提供了有益的帮助。
3.2课程标准制定原则与主要流程
对于制定和实施课程标准的教师,我们有较高的要求。他们需要深刻理解课程标准的制定与实施对提高高职教育教学质量的意义。需要认真学习课程标准相关知识,深刻理解课程标准内涵,明确课程标准基本框架和内容,掌握课程标准制订技巧。在实施过程中更要积极思考,勇于实践,不断探索课程教学的模式和途径,不断完善课程标准的内涵建设。
在课程标准的制定中,我们重点把握了以下几个原则:
(1)主要针对学生学习结果进行描述;
(2)课程标准是对学生共同的、统一的基本要求;
(3)学生学习结果的描述是可达到和可评估的;
(4)教师不是教科书的消极教授者,而是教学方案的积极设计者;
(5)课程标准的范围应涉及认知、情感、动作、技能等方面。
我们对课程标准进行开发的主要流程为:
(1)讨论软件技术领域和职业岗位(群)的任职要求;
(2)参照中国职业大典和[10]英国职业课程标准[11];
(3)分析软件项目开发课程改革课程体系和教学内容;
(4)征求意见,反复研讨,修改制定课程标准。
通过积极与行业、企业、合作办学单位共同开发,建立了突出职业能力培养的课程标准,体现了职业岗位的能力要求,使软件项目开发指导这门专业核心课程与职业岗位能力紧密对应,强化了学生能力的培养。
4软件项目开发指导课程标准的特点与主要内容
4.1软件项目开发指导课程标准的特点
在课程标准开发中,我们能紧密围绕专业建设目标,开发的课程的标准明确具体,并积极开展了与专业教学改革相配套的教材建设,有关教材将于2009年初出版。根据课程标准要求,我们还特别重视校内学习环境与实际工作环境的协调性,建设了软件仿真工厂,积极推行和探索任务驱动、项目导向、顶岗实习等有利于增强学生实践能力的教学模式。
本课程标准的主要特点为:
(1)课程标准格式规范,主要包括课程概述、课程目标、课程内容、课程考核、学习指导等部分;
(2)课程标准中提出的要求为基本的要求;
(3)实现学习方式的转变,引导学生主动参与、亲身实践、独立思考、合作探究;
(4)将职业标准有机地融入到课程标准中。
4.2软件项目开发指导课程标准的主要内容
课程标准包括课程名称、课程学时、课程对象、课程概述、课程目标、课程内容、课程考核、学习指导等八个部分。
各主要部分的内容有:课程概述明确了课程的性质;课程目标用直观的语言提出了学习成果;课程内容详细地列出了课程五个方面的分项要求,包括制订项目开发计划、设计项目解决方案、实现项目解决方案、对项目进行演示、分析和评估;课程考核则使用表格的形式,将考核目标与通过的考核标准逐项列出;学习指导中对于上课、各门课程的相关性以及教学实训资源的利用、开发和考核都提出具体的建议。
在课程标准中不再包括教学重点、难点、时间分配等具体内容。
第二篇:软件项目开发计划书
软件项目开发计划书
软件08-1班李岩200820205069
一、项目提出的背景和必要性
在信息化高速发展的时代,图书管理系统已经渐渐的走进了国内外的许多图书馆,开发一套图书管理系统能获得良好的收益。
二、国内外市场分析
图书管理系统在未来会逐渐的普及到全世界各个图书馆,具有很大的潜在市场。
三、项目主要开发和建设内容
图书管理系统主要需要建设服务器,数据库,已经搜索引擎,登陆客户端等等。我们的开发目标是建设一个可以查询书本基本信息,提供会员的登陆,以及实现凭借图书证借阅书籍,查看用户情况,设置管理员,查询管理员信息,实现网络查询书籍信息。
四、项目实施的技术方案
图书管理系统的开发在我国的技术早已经成熟,而由我们开发的图书管理系统已经在x图书馆,y图书馆,得到了实现。因为我们有开发的经验与技术的支持,开发这款图书管理系统对我们来说已经轻车熟路。可以在预定的时间实现一个性能优良的图书管理系统。
五、项目实施的现有基础
Bigsoft®公司于1989年在上海注册,本公司属于股份集团,本公司的注册资产是5000万亿元人民币,本公司有编程人员30万名,高级程序员1000名,主要业务是软件项目的开发,主要的产品有Bigsoft xp系统,Bigsoft 2000系统,Bigsoft 7系统等等。本公司的生产规模来说达到世界一流水平,技术水平达到世界一流水平。近年来,在我们公司ceo达芬奇的带领下,公司的规模不断的扩大,每年的纯收入不断增长。我公司具有很强的创新能力,攻克了世界上许多的软件方面的难题。我公司具有良好的信用,在客户间建立了很好的口碑。
六、项目组织机构和人员安排
本项目采取小组开发方式,预计人员是20人,其中项目经理1人,项目分管人员5人,项目的开发人员14人。本项目承担单位负责人是项目经理李元霸。本项目由李元霸负责,李元霸,曾参见过Bigsoft xp系统,Bigsoft 2000系统,Bigsoft 7系统的开发,具有丰富的经验。
七、项目实施进度计划
本项目预计用时3个月。本项目的开发地点是Bigsoft公司的27层,2709室。
八、项目资金需求及来源
本项目需要购买机器的总价是270万元,人员开支300万元,计划外支出定为100万元。
九、项目风险分析及应对措施
本项目预计开发成功率是90%,延时交付时间内的费用项目的开发公司负责50%,项目完全失败的风险由双方各负责50%。
第三篇:软件项目开发计划书
软件项目开发计划书
1.引言
1.1编写目的开发基于互联网的学生选课系统,提高管理工作的效率、提高信息的开放性、改善学生和教师对其最新信息查询的准确性。
1.2项目背景
某校在校生近5000人,每学期在期末都要进行一次对学生的学习质量测评,要求所有学生都要参加。以前测评的方式都是手工考核操作,由教务处发出试卷,每个同学填写完成后交回到教务处。然后教务处再使用手工的方法对试卷进行统计汇总,最后得出学生的成绩。
建议进行《学生成绩考核系统》的开发。
我院计算机系具备进行该软件系统开发的能力并承担本软件系统的开发与维护工作。该软件系统由我院教务处使用。
1.3定义
《学生成绩考核系统》以下简称《考核系统》。
1.4 参考资料
(1)” 学生成绩考核系统系统定义报告”
(2)” 学生成绩考核系统可行性研究报告”
2.主要内容
2.1 工作内容
系统所需要的基础数据来源:
“考核系统”需要实现的功能包括两大部分:
一是前台的数据采集,具体包括:德育测试页面、体育测试页面、智力测试页面、数据存储页面。
二是后台的数据管理部分:包括测试设置、德育测试、体育测试与智力测试的数据统计及查询。
2.2条件和限制
使用SQL SERVER 2010作为数据库的建设工具,相关的管理程序开发主要使用SQL SERVER 2010及NET等。
2.3 产品
2.3.1 程序
可运行的程序包括:SQL SERVER 2010,Microsoft Visual Studio 2010
2.3.2 文档
可行性研究报告,项目开发计划书,软件需求说明书,概要设计说明书,详细设计说明书,数据库设计说明书,操作手册,测试计划,测试分析报告,项目开发总结报告。
2.4 运行环境
《学生成绩考核系统》应该运行在Windows XP 以及以上版本的平台上。
2.5 验收标准
《学生成绩考核系统》能让学生能成绩考核和查看成绩,教师能管理成绩。
3.实施计划
3.1 任务分解 需求分析:
学校每年新生入学,毕业生离校和各种其它变动,如学籍变动,个人信息修改。每学期学校者要开设一定的课程提供给学生根据自己的情况来选择,最后的选择结果要给出学生的课程表。如何有效的管理这些学生信息,帮助学校和老师管理和掌握这些情况,这就是学生信息管理系统需要完成的任务。下面用软件工程的思想和方法完成该系统的设计过程。
功能:
个人信息查询和修改,包括流动,注册,更新管理
系统设计:
“中学生成绩管理信息系统”包括四个模块:成绩录入、班级统计、年级统计、系统功能。这五个模块既相互联系又相互独立,班级统计、年级统计模块必须以成绩录入为基础。
(1)成绩录入模块:
主要功能用来对中学生的成绩进行收集和修改。具体包括中学生成绩录入、修改、增加、删除、查询、打印等功能,由于一些资料可以Word文档或Excel表格输入,故在此模块中增加了导入、导出数据功能。成绩录入需要分班级、分
年级以及某个时间考试的各门功课的成绩。修改要与成绩录入相对应。增加、删除是对基本表的操作。查询条件设置应该齐全,可以班级查询,年级查询,也可以姓名查询,学号查询等等。分成绩单打印、报表打印等。
(2)班级统计模块:
主要功能用来对中学生的成绩以班级为单位进行处理。具体包括各班学生总成绩、平均成绩、班级排名及统计班级某分数段内的学生人数;各个学生该科成绩、班级排名及统计班级某分数段内的学生人数。各项统计仅对于某学期某次考试而言。
(3)年级统计模块:
主要功能用来对中学生的成绩以年级为单位进行处理。具体包括各年级学生总成绩、年级排名统计年级某分数段内的学生人数;各个学生该科成绩、年级排名及统计、年级某分数段内的学生人数。各项统计仅对于某学期某次考试而言,在统计时,还应注意各年级考试科目不同。
(4)系统功能模块:
包括帮助信息,关于系统及退出系统。
编码:
测试计划:进行黑盒测试
测试人员:
3.2 进度安排
需求分析: 第1周系统设计: 第2~3周编码:第4~7周测试计划与测试:第8~10周包装和发布:第11周机动:第12周3.3 预算
开发费用:8000元
设备费及其他:5000元
合计:13000元
4.人员组织及分工(略)
5.交付期限
6.专题计划要点(详见后续内容)
第四篇:软件项目开发计划书
软件项目开发计划书
项目名称:**********************
评审日期:引言
1.1编写目的说明编写这份项目开发计划的目的,并指出预期的读者。
1.2背景
说明:
a.待开发的软件系统的名称;
b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;c.该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3定义
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料
列出用得着的参考资料,如:
a.本项目的经核准的计划任务书或合同、上级机关的批文;
b.属于本项目的其他已发表的文件;
c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。项目概述
2.1工作内容
简要地说明在本项目的开发中须进行的各项主要工作。
2.2主要参加人员
扼要说明参加本项目开发工作的主要人员的情况,包括他们的技术水平。
2.3产品
2.3.1程序
列出需移交给用户的程序的名称、所用的编程语言及存储程序的媒体形式,并通过引用有关文件,逐项说明其功能和能力。
2.3.2文件
列出需移交给用户的每种文件的名称及内容要点。
2.3.3服务
列出需向用户提供的各项服务,如培训安装、维护和运行支持等,应逐项规定开始日期、所提供支持的级别和服务的期限。
2.3.4非移交的产品
说明开发集体应向本单位交出但不必向用户移交的产品(文件甚至某些程序)。
2.4验收标准
对于上述这些应交出的产品和服务,逐项说明或引用资料说明验收标准。
2.5完成项目的最迟期限
2.6本计划的批准者和批准日期实施计划
3.1工作任务的分解与人员分工
对于项目开发中需完成的各项工作,从需求分析、设计、实现、测试直到维护,包括文件的编制、审批、打印、分发工作,用户培训工作,软件安装工作等,按层次进行分解,指明每项任务的负责人和参加人员。
3.2接口人员
说明负责接口工作的人员及他们的职责,包括:
a.负责本项目同用户的接口人员;
b.负责本项目同本单位各管理机构,如合同计划管理部门、财务部门、质量管理部门等的接口人员;
c.负责本项目同各分合同负责单位的接口人员等。
3.3进度
对于需求分析、设计、编码实现、测试、移交、培训和安装等工作,给出每项工作任务的预。定开始日期、完成日期及所需资源,规定各项工作任务完成的先后顺序以及表征每项工作任务完成的标志性事件(即所谓“里程碑”)。
3.4预算
逐项列出本开发项目所需要的劳务(包括人员的数量和时间)以及经费的预算(包括办公费、差旅费、机时费、资料费、通讯设备和专用设备的租金等)和来源。
3.5关键问题
逐项列出能够影响整个项目成败的关键问题、技术难点和风险,指出这些问题对项目的影响。支持条件
说明为支持本项目的开发所需要的各种条件和设施。
4.1计算机系统支持
逐项列出开发中和运行时所需的计算机系统支持,包括计算机、外围设备、通讯设备、模拟器、编译(或汇编)程序、操作系统、数据管理程序包、数据存储能力和测试支持能力等,逐项给出有关到货日期、使用时间的要求。
4.2需由用户承担的工作
逐项列出需要用户承担的工作和完成期限。包括需由用户提供的条件及提供时间。
4.3由外单位提供的条件
逐项列出需要外单位分合同承包者承担的工作和完成的时间,包括需要由外单位提供的条件和提供的时间。专题计划要点
说明本项目开发中需制订的各个专题计划(如分合同计划、开发人员培训计划、测试计划、安全保密计划、质量保证计划、配置管理计划、用户培训计划、系统安装计划等)的要点。
第五篇:软件项目开发计划
1引言...............................1
1.1编写目的...............................1
1.2 背景...............................1
1.3定义.........................1
1.4参考资料...............................1
2项目概述..............................1
2.1工作内容...............................1
2.2主要参加人员.......................1
2.3产品.........................2
2.3.1程序.........................2
2.3.2文件.........................2
2.3.3服务.........................2
2.3.4非移交的产品.......................2
2.4验收标准...............................2
2.5完成项目的最迟期限.........................2
2.6本计划的批准者和批准日期....................2
3实施计划..............................2
3.1工作任务的分解与人员分工....................2
3.2接口人员...............................3
3.3进度.........................3
3.4预算.........................3
3.5关键问题...............................3
4支持条件..............................3
4.1计算机系统支持..........................3
4.2需由用户承担的工作.........................3
4.3由外单位提供的条件.........................4
5专题计划要点.............................4
项目开发计划(GB856T——88)1引言
1.1编写目的说明:编写这份软件项目开发计划的目的,并指出预期的读者。
1.2 背景
说明:
a.待开发的软件系统的名称;
b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络; c.该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3定义
列出本文件中用到的专门术语的定义和外文的首字母组词的原词组。
1.4参考资料
列出用得着的参考资料,如:
a.本项目的经核准的计划任务书和合同、上级机关的批文;
b.属于本项目的其他已发表的文件;
c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。2项目概述
2.1工作内容
简要地说明在本项目的开发中须进行的各项主要工作。
2.2主要参加人员
扼要说明参加本项目开发的主要人员的情况,包括他们的技术水平。
2.3产品
2.3.1程序
列出须移交给用户的程序的名称、所用地编程语言及存储程序的媒体形式,并通过引用相关文件,逐项说明其功能和能力。
2.3.2文件
列出须移交用户的每种文件的名称及内容要点。
2.3.3服务
列出需向用户提供的各项服务,如培训安装、维护和运行支持等,应逐项规定开始日期、所提供支持的级别和服务的期限。
2.3.4非移交的产品
说明开发集体应向本单位交出但不必向用户移交的产品(文件甚至某些程序)。
2.4验收标准
对于上述这些应交出的产品和服务,逐项说明或引用资料说明验收标准。
2.5完成项目的最迟期限
2.6本计划的批准者和批准日期
3实施计划
3.1工作任务的分解与人员分工
对于项目开发中需要完成的各项工作,从需求分析、设计、实现、测试直到维护,包括文件的编制、审批、打印、分发工作,用户培训工作,软件安装工作等,按层次进行分解,指明每项任务的负责人和参加人员。
3.2接口人员
说明负责接口工作的人员及他们的职责,包括:
a.负责本项目同用户的接口人员;
b.负责本项目同本单位各管理机构,如合同计划管理部门、财务部门、质量管理部门等的接口人员;
c.负责本项目同个份合同负责单位的接口人员等。
3.3进度
对于需求分析、设计、编码实现、测试、移交、培训和安装等工作,给出每项工作任务的预定开始日期、完成日期及所需资源,规定各项工作任务完成的先后顺序以及表征每项工作任务完成的标志性事件(即所谓“里程碑)。
3.4预算
逐项列出本开发项目所需要的劳务(包括人员的数量和时间)以及经费的预算(包括办公费、差旅费、机时费、资料费、通讯设备和专用设备的租金等)和来源。
3.5关键问题
逐项列出能够影响整个项目成败的关键问题、技术难点和风险,指出这些问题对项目的影响。
4支持条件
说明为支持本项目的开发所需要的各种条件和设施。
4.1计算机系统支持
逐项列出开发中和运行时所需的计算机系统支持,包括计算机、外围设备、通讯设备、模拟器、编译(或汇编)程序、操作系统、数据管理程序包、数据存储能力和测试支持能力等,逐项给出有关到货日期、使用时间的要求。
4.2需由用户承担的工作
逐项列出需要用户承担的工作和完成期限。包括需由用户提供的条件及提供时间。
4.3由外单位提供的条件
逐项列出需要外单位分合同承包者承担的工作和完成的时间,包括需要由外单位提供的条件和提供的时间。
5专题计划要点
说明本项目开发中需制定的各个专题计划(如分合同计划、开发人员培训计划、测试计划、安全保密计划、质量保证计划、配置管理计划、用户培训计划、系统安装计划等)的要点。