《软件开发综合实训》考核方式.docx
- 文档编号:589303
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:11
- 大小:20.17KB
《软件开发综合实训》考核方式.docx
《《软件开发综合实训》考核方式.docx》由会员分享,可在线阅读,更多相关《《软件开发综合实训》考核方式.docx(11页珍藏版)》请在冰点文库上搜索。
《软件开发综合实训》考核方式
《软件开发综合实训》考核标准
《软件开发综合实训》是软件技术专业的一门必修课程。
本课程是为培养软件开发人员所设置的具有综合性质的专业核心课,其主要任务是综合运用多门软件课程的知识和技能开发一个完整的应用软件系统,目的是使学生通过开发软件项目,了解一个完整的软件开发过程,学会根据软件开发文档编写符合工程规范的程序,提高软件开发能力,培养团队协作精神,逐步积累软件项目开发经验,为学生从事软件开发工作打下坚实的基础,实现与软件程序员岗位的无缝连接。
一、考核说明
1、考核对象:
高职计算机软件技术专业的学生。
2、考核依据:
本考核实施方案以计算机软件技术专业《软件开发综合实训》课程标准为依据编制,本考核实施方案是考试的依据。
3、课程考核的形式:
本课程采用教师评价和学生互评相结合、过程评价和结果评价相结合、个人成绩与小组成绩相结合、专业能力与通用能力相结合的评价方式。
4、总成绩记分方法:
形成性考核成绩占总分的45%,平时成绩占总分的15%,软件作品成绩占总分的40%,课程总成绩为百分制,60分以上(包括60分)算合格。
二、考核要求
通过本课程的学习,学生应该能够独立开发小型的应用软件,能够在软件工程师的带领下参加大中型软件系统的开发,能够胜任软件程序员岗位上的各项工作。
1.专业能力要求
(1)能够通过调研,描述企事业单位的基本业务流程。
能够理解业务模型,并根据业务的变更修改业务流程。
(2)能够通过分析用例模型,了解客户的需求;能够根据需求的变更,重新绘制用例视图。
(3)能够根据系统分析结果开发一个完整的小型软件。
(4)能够根据数据模型建立数据库。
(5)能够根据总体设计搭建软件开发平台。
(6)能够根据系统模型开发相应的软件模块。
(7)能够根据系统设计要求编写符合工程规范的程序代码。
(8)能够对自己开发的模块进行单元测试。
(9)能够根据系统要求对软件进行功能测试。
(10)能够根据实施模型部署、实施一个软件系统。
(11)能够对自己开发的软件进行演示讲解,并编写软件使用说明书。
(12)能够对软件进行不断地改进。
2.方法能力要求
(1)制定工作计划能力。
(2)对软件质量的自我控制以及工作评价能力。
(3)能够有效地获取、利用、传递信息。
(4)通过独立学习,不断获取新的知识和技能,能够在工作中寻求发现问题、解决问题的途径。
3.社会能力要求
(1)在工作中的沟通能力与良好的团队协作精神。
(2)公正坦诚、理解他人,尊重他人,乐于助人,学会与人相处。
(3)掌握和控制开发进度,合理安排时间。
(4)认真、细致,有自制力,具有较强的自信心、求知欲和进取心。
(5)有较强的环境意识。
三、形成性考核的内容方法及评分标准
每班将分若干个小组,每个小组6人,每人负责一个子系统。
每个小组选出一个项目组长,负责组织协调项目开发。
每个小组指定一个同学作系统管理员,负责维护小组的网络系统。
形成性考核共45分,成绩由两部分组成,一部分是小组成绩,占15%,另一部分是自己的成绩,占85%。
形成性考核的内容如下:
1、建立数据库比赛(5分)
考核内容:
本题要求各组根据PowerDesigner的概念数据库设计结果在SQLServer中建立相应的数据库及数据库中的各种对象。
考察各组对数据库结构的理解、操作数据库的能力和组内各位同学的协作能力。
评分标准:
本题共5分,以小组成绩作为组内个人的成绩。
各组建立数据库对象的多少作为评分标准。
建立数据库对象最多的前2名评为5分,其次为4分,最末1名为3分,建库中如果出现错误酌情扣分。
小组成绩即为个人成绩。
2、项目开发方案交流(5分)
考核内容:
本题要求学生在充分理解商品进销存业务模型的基础上进行社会调研,从中找出一个商品进销存的具体应用实例。
各小组根据系统应用实例改进系统模型,提出系统业务模型的改进意见。
在此基础上,设计出本小组的总体设计方案,制定出项目开发计划,确定人员分工。
经过小组讨论,由小组代表讲解,小组集体答辩。
小组拟定的开发方案应包括以下内容:
(1)题目(根据调研情况拟定)
(2)任务提出课题的意义,现状及发展趋势
(3)主要业务流程
(4)总体设计方案包括课题的开发内容、开发方法、开发手段、开发步骤。
特别要说明系统划分,软、硬件开发平台和运行平台等。
(5)人员分工
(6)项目进度计划
Ø需求分析阶段
Ø系统分析与设计阶段
Ø编码要求详细,各个子系统可以同时进行。
Ø测试
Ø编写用户使用手册
Ø部署运行
评分标准:
本题共5分。
分析业务模型及业务流程占1分,总体方案占2分,项目开发计划占2分。
小组成绩即个人成绩,演讲人及答辩出色者酌情加分,但总分不得超过5分。
3、组内交流(5分)
考核内容:
在每一个项目开发里程碑结束后,小组要举行交流会,每个小组成员都要检查自己的进度计划,汇报自己的工作情况,制定下一步的工作方案。
评分标准:
本题共5分。
是否按进度计划完成相应工作占2分,讲解开发的程序占2分,回答问题占1分。
本项成绩由组长及组内成员评定。
4、工作审核(10分)
考核内容:
教师不定期地抽查各位学生的项目开发工作。
抽查内容包括本人开发的进度,目前存在的问题,解决的方案,讲解开发的程序,回答老师提出的问题。
评分标准:
本题共10分。
是否按进度计划完成相应工作占5分,讲解开发的程序占2分,回答问题占3分。
5、模拟系统运行(15分)
考核内容:
各组分别运行自己的系统,模拟系统的运营情况。
小组内按业务流程录入真实的数据,检验系统是否能够正常运行。
具体要求如下:
(1)销售经理应完成的工作
Ø按模拟公司的经营范围输入新商品。
Ø销售经理演示冻结恢复一种商品,观察影响哪些操作?
Ø确认客户注册生效,演示冻结客户和恢复客户使用权限。
Ø演示销售经理如何修改商品价格。
Ø统计每天的销售情况。
(2)客户应完成的工作
Ø将本组同学作为新客户注册,然后再用销售经理子系统确认该客户注册生效。
Ø浏览并订购商品,产生新订单。
Ø检查订单状态。
(3)销售人员应完成的工作
Ø审核批准新订单。
Ø为客户分配订货。
Ø为客户发货。
Ø客户付款。
(4)采购经理应完成的工作
Ø增加供货商。
Ø冻结、恢复供货商,观察影响哪些操作?
Ø制订采购计划。
Ø审核批准或退回采购单。
(5)采购员应完成的工作
Ø为每种商品选择至少两个供货商,确定供货价格。
Ø采购员依照采购计划生成购买商品的采购单。
Ø实施采购。
Ø验货准备入库。
(6)仓库管理员应完成的工作
Ø将采购商品入库。
Ø为客户订购的商品办理出库。
Ø盘点库存商品。
(7)公司前台网站建设
Ø浏览整个网站。
Ø执行客户注册功能。
Ø执行客户登录功能。
(8)其他具体要求:
Ø所输入的数据要符合要求,而且要尽量真实。
Ø在符合流程的基础上要尽量多输入数据。
Ø通过设置计算机的系统时间,模拟各种表单的录入时间,时间应在2年以上。
Ø模拟运行前要提交模拟运行方案。
评分标准:
本题共10分,评分标准如下:
(1)小组成绩作为组内个人的成绩占5分。
各组录入数据的多少作为评分标准。
录入数据最多的评为5分,其次4分,最末为3分。
(2)个人成绩占5分。
个人成绩的评定由每个人负责录入数据的质量作为评分标准。
录入数据质量最好的评为5分,其次4分,然后依次递减。
不符合要求的数据将酌情扣分。
(3)分数的评定以模拟运行方案、数据的多少和系统运行的流畅为标准。
6、编写系统联机手册(5分)
考核内容:
编写每位同学负责的子系统的使用说明书,并将其转成联机手册加入子系统中。
具体要求如下:
(1)说明书要层次明晰,叙述清楚,没有说明错误;
(2)说明书要有上下文关联;
(3)说明书必须能转成联机手册并加入子系统中。
(4)可参考《用户手册编写规范》编写。
评分标准:
本题共5分,评分标准如下:
(1)说明书本身占4分;
(2)编译为联机手册占1分。
7、个人工作汇报(5分)
考核内容:
每位学生在小组内讲解自己开发的子系统,接受提问。
具体要求如下:
(1)报告要清楚,有一定的逻辑性要强,采用PPT辅助讲解;
(2)回答问题清楚明确;
(3)态度端正,仪表大方。
评分标准:
本题共5分,教师、组内成员、本人共同评定。
其中教师占50%,组内成员占30%,个人占20%。
本人评判不准确酌情扣分。
四、平时成绩评分标准
平时成绩占15分,考核内容及标准如下:
序号
考评项目
考核内容及标准
考评方法
分值
1
组织纪律
缺勤一次扣1分,3次迟到(或早退)按一次缺勤计算,其他违纪酌情扣分
教师及组长评定
5分
2
人际交往
积极参加讨论,主动提问或回答问题,乐于帮助他人有效学习
教师及组内评定
3分
3
团队协作
积极参加小组活动,主动承担工作任务,能够提出合理化建议
组长评定
3分
4
环境意识
未出现设备损坏,保持卫生
教师及组长评定
2分
5
学习方法
积极参加网上讨论活动,主动开展自我学习
教师及组长评定
2分
合计
15分
五、软件作品考核内容及评分标准
软件作品是本课程项目开发的最终结果,包括学生开发的全部软件及开发文档,学生可以根据自己负责的子系统为软件作品确定一个题目。
开发文档应包括以下内容:
序号
项目
文档内容
要求
1
清晰,页码要与实际页码一致
2
课题介绍
阐述课题的目的、意义,叙述业务流程,写出具体的功能要求。
简洁、清晰,配置业务流程图
3
系统分析和设计思想
在简要分析系统的基础上进行系统的总体设计。
总体设计主要包括数据库设计和程序总体结构设计
建立用例模型,画出用例图,说明每一个用例的流程,必要时补充活动图
画出实体联系图,说明每个实体的作用。
要求每个表及其字段都要有中文注释,必要时写出详细说明。
写出系统模块划分,分析类体系结构,画出类体系结构图,给出界面与类的调用关系。
4
系统实现
介绍登录、主页与主菜单的设计,打印出主页界面,打印出主菜单的程序代码,然后按主菜单中菜单项的顺序逐一介绍相应的功能模块,最后写出测试结果。
应说明各模块的功能、完成该功能的流程,打印出该模块的运行结果
应给出实现该模块的核心代码,程序脚本要有详细的注释
应给出测试数据,简述运行方法
5
总结
阐述本系统的主要特色,给出自己对系统的评价
应借鉴其他同学的作品,通过比较、分析作出正确的评价
总结开发经验,确定努力方向
对照自己制定的计划及所作的决策,回顾这段时间的开发经历,认真总结得失。
6
其他要求
(1)叙述要清楚,层次要分明,设计要正确。
(2)可打印,也可手写,书面要工整。
(3)鼓励创新,杜绝抄袭。
(4)所有程序均应调试通过。
(5)如打印,A4纸,正文用小四号字,1.5倍行距。
(6)提交纸介质和电子介质各一份
软件作品评分标准如下:
序号
考评项目
考核标准
分值
1
系统分析和设计
Ø用例模型占2分
Ø类体系结构占3分
Ø页面、菜单及类的调用关系占3分
Ø每个功能模块的详细设计流程占2分
10分
2
系统实现
Ø编码占10分
Ø代码质量占2分
Ø单元测试占3分
Ø用户界面占5分
20分
3
系统测试
Ø测试用例占3分
Ø测试报告占2分
5分
4
开发文档
Ø整体布局合理,叙述流畅占1分
Ø正确评价系统占2分
Ø总结学习收获占2分
5分
5
创新
有创新或独到之处的可根据情况提高5~10分,但总分不得超过40分
合计
40分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件开发综合实训 软件 开发 综合 考核 方式