《C语言程序设计课程设计》实验教学大纲.docx

上传人:太** 文档编号:86509034 上传时间:2023-04-14 格式:DOCX 页数:39 大小:107.96KB
返回 下载 相关 举报
《C语言程序设计课程设计》实验教学大纲.docx_第1页
第1页 / 共39页
《C语言程序设计课程设计》实验教学大纲.docx_第2页
第2页 / 共39页
点击查看更多>>
资源描述

《《C语言程序设计课程设计》实验教学大纲.docx》由会员分享,可在线阅读,更多相关《《C语言程序设计课程设计》实验教学大纲.docx(39页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、华北科技学院Computer Science and Technology Department软件工程专业实践教学大纲(2019 版)软件工程系2019年9月1设计动员及选 题讲解设计的目的、要求和内容;学生选题第1周周一2数据库分析对选题进行功能需求、数据需求等分析,熟 悉数据库设计软件的PowerDcsigner使用第1周周二3数据库设计与 实现实现数据库的概念结构和逻辑结构设计,创 建数据库第1周周三4数据库编程根据应用需求进行必要的数据库编程第1周周四、五5数据库安全控 制与数据库连 接完成登录用户、设置账号权限;实现应用程 序与数据库的连接,第2周周一6系统基本功能 的实现通过访问

2、数据库,编程实现应用系统的基本 功能第2周周二四7撰写报告撰写课程设计报告,进行现场答辩第2周周五合计2周三、主要仪器设备序号设备名称对应设计项目备注1硬件:PC机、交换机、服务器整个设计过程2软件:Win7及以上操作系统 MySQL或其他主流DBMS PowerDesigner整个设计过程四、设计要求鉴于数据库系统课程设计的具体内容,对本课程设计环节提出如下要求:1 .选题原则。课程设计题目以选用学生相对比较熟悉的业务模型为宜,要求 通过本实践性教学环节,能较好地巩固数据库的基本概念、基本原理、关系数据 库的设计理论、设计方法等主要相关知识点。学生自由结组,一般1-2人。2 .选题要求。指导

3、教师规定设计课题,每个课题都应有相应的要求或说明。 学生根据自己的兴趣和能力情况选择一题,或者由指导教师指定。若学生对课题 表以外的课题感兴趣,应征求指导教师的意见并得到认可。选题应在规定的时间 内能完成。3 .报告要求。课程设计报告应该反映每个设计阶段的设计思路和设计内容, 是学生对本次课程设计的全面总结。要求内容正确、描述规范,需附重要源代码, 并且要有设计总结。4 .课程设计要在规定时间内,由学生独立完成,出现问题时,任课教师应当 引导学生独立分析并解决问题。五、考核方式与成绩评定1.考核方式完成课程设计规定的内容,提交课程设计相关资料,并进行答辩。提交的资 料包括:(1)课程设计报告(

4、2)数据库文件(3)数据库编程的代码(4)应用程序的源代码2.成绩评定由指导教师根据学生在课程设计过程中的工作态度和完成任务的情况、课程 设计报告的质量和答辩情况等综合打分。其中平时工作占30%、上机演示及答辩 占40%、课程设计报告占30%。成绩评定实行优、良、中、及格和不及格五个等 级。(1)优秀:能够独立完成设计规定的全部任务,关系模式合理规范,数据库 编程实现的功能设计恰当,数据库的设计和实现的总体效果好,能满足应用开发 的需求,且有一定的创新,且应用系统实现的功能较为完善,且运行正常。(2)良好:学生能够独立完成设计规定的主要任务,关系模式比较规范,数 据库编程实现了部分功能,数据库

5、设计和实现的效果较好,能较好的满足应用开 发的需求,且应用系统实现了主要的功能,且运行正常。(3)中等:学生能够完成设计中规定的基本任务,关系模式基本规范,使用 了数据库编程,数据库设计和实现的效果一般,基本能满足应用开发的需求,且 应用系统只实现了最基本的功能,且运行正常。(4)及格:学生能够完成设计中规定的最基本任务,关系模式有规范化考虑 但不全面,数据库编程使用较少或实现的功能简单,对所设计的内容基本了解, 操作和演示基本正确,且应用系统与数据库连接成功,部分功能运行正常。(5)不及格:未能按照设计要求完成设计工作,或者不能说清自己数据库中 相关对象的功能和设计思路,无法对DBMS正确的

6、操作和演示,或应用系统无法 正常运行。六、参考资料1 .课程设计指导书郭红编,数据库系统课程设计指导书,校内,2017o2 .参考文献(1)王珊、萨师炮编,数据库系统概论(第5版),北京:高等教育出版社,2014o(2)郑阿奇等,MySQL实用教程(第3版),北京:电子工业出版社,2018。(3) Thomas Connolly & Carolyn begg编,数据库系统:设计、实现与管理(第 5版),北京:电子工业出版社,2012。七、其它说明本大纲经课程所属学院制定人、审订人、审批人签字后方可生效,以上内容 由课程所属学院负责解释。制定人:郭红审定人:曹德胜审批人:田立勤职称:教授职称:副

7、教授职称:教授制定时间:2019年07月01日审定时间:2019年07月10日审批时间:2019年07月15日4.基于C/S模式应用软件开发实训(Based on the C/S Mode of PracticaI Training at AppI ication Software Development)课程类别:集中实践性教学环节课程归属:计算机学院总学时:2周适用专业:软件工程是否独立设课:是课程编码:B040037总学分:2应开设实脸学期:第四学期一、实训目的该实训课程是软件工程专业的学生结合Java面向对象程序设计和数据库原理 的知识进行的软件开发训练,具有很强的实践性,是专业教学计

8、划中的重要教学 环节。通过该实训,使学生巩固和加深以Java语言为基础的面向对象编程技术理 论知识的理解,以及与数据库系统的结合,提高应用软件实际动手编程能力,理 解基于网络的C/S模式的软件系统结构,掌握以Java开发基于C/S模式应用软件 的方案方法,达到能独立阅读、编制和调试一定规模的Java程序的水平。1 .培养学生面向对象分析和设计能力。2 .培养学生的数据库应用能力。3 .培养学生使用Java语言编程的能力。4 .熟练使用Eclipse或NetBeans等集成开发环境。5 .掌握使用JDBC连接后台数据库的方法。6 .巩固数据库系统(SQL Server或Oracle)的应用技术和

9、开发工具的使用。7 .培养学生文字论述规范、清晰、严谨的能力。二、实训内容及安排该实训要求学生综合利用本课程的有关知识,在教师的指导下,利用Eclipse 等Java集成开发环境,针对具体的问题,完成从系统的需求分析、总体设计、详 细设计、编程实现和集成测试等设计过程,最终实现一个较为完整的基于C/S模 式应用软件应用系统。因此,在设计中,要求学生应该全面考虑各个设计环节以 及它们之间的相互联系。具体时间安排如下:序号实训任务任务内容时间安排1实训动员和选题讲解实训的目的、要求和内容:学生选题第1周周一2系统需求分析根据软件工程实训的分析和设计结果,进第1周周二一步按照软件工程规范分析用户界面

10、,确 定客户端和服务器端的实现功能3系统功能设计对需求功能点进行设计,确定客户端子系 统和服务器子系统的具体功能,并画出相 应的功能模块图笫1周周三4系统编程实现使用Java Swing进行系统客户端和服务 器端界面编程实现,综合运用面向对象的 分析问题和解决问题的办法、网络编程技 术、JDBC技术、多线程等Java开发技术, 编程实现系统功能并进行模块测试第1周周四第2周周二5系统集成测试系统集成、调试、测试第2周周三6撰写设计报告撰写设计报告第2周周四7答辩针对所做工作进行现场答辩第2周周五合计共2周三、主要仪器设备序号实训设备名称对应实训项目1硬件:PC机、网络设备实训过程2软件:Win

11、dows操作系统、Eclipse、JDK开发包MySQL或其他数据库系统实训过程四、实训要求鉴于本实训的具体内容,提出如下要求:1 .本实训以编码设计为主,为单独设课,所以开课后,指导教师需向学生讲 清实训的性质、任务、要求、进度安排、考核方式等。2 .教师给出实训题目,实训前学生必须将所学“面向对象程序设计(Java)”、 “数据库系统”和“软件工程”课程内容进行全面系统的复习、总结,达到融会 贯通。3 .收集相关的资料r对所设计软件要有一个整体构想,画出软件系统的总体结 构图,以及各模块主要功能,编写程序代码,同时要对窗体的整体布局、色调的 应用进行设计,以使界面的可视化效果好。程序页面一

12、般不能少于10页。4 .进入机房进行界面设计和上机调试程序,实训时1人一台机,在规定的时 间内,由学生独立完成,出现问题,教师要引导学生独立分析、解决,不得包办 代替。5 .任课教师要认真做好实训的指导工作,及时帮助学生解决在实训中遇到的 问题。五、考核方式与成绩评定1 .考核方式完成并提交实训报告,报告主要内容包括:(1)引言(2)需求分析(3)总体设计(4)详细设计与实现(5)小结和展望(6)参考文献2 .成绩评定学生完成软件的调试后,要进行答辩。答辩时,先由学生演示自行设计的软 件,然后由负责实训指导的教师就设计所涉及的知识对学生提问,以了解学生对 所做设计理解和掌握的程度。根据学生软件

13、设计的水平、答辩的情况以及实训报告的撰写情况,由指导老 师给出实训的成绩。成绩分为“优秀”、“良好”、“中等”、“及格”、“不 及格”五级。(1)优秀:能够独立完成任务,软件的设计和实现效果好,学生对自己完成 的软件有独立的思考和见解,或者是软件实现中学生有一定的创造和创新。(2)良好:学生能够独立完成任务书中规定的设计内容,软件的设计和实现 效果好,能够讲清楚程序实现的具体细节。(3)中等:学生能够独立完成设计任务书中规定的设计内容,能够讲清楚程 序实现的思路,能够正确演示自己实现的软件。(4)及格:学生基本上能够按照设计要求完成设计工作,对设计的部分内容 能够讲解清楚,能够演示自己完成的软

14、件。(5)不及格:未能按照设计要求完成设计工作,或者不能说清自己的软件的 思路和实现,无法正确演示自己开发的程序。六、参考资料1 .实训指导书李芙玲编,基于C/S模式应用软件开发实训指导书,校内,2012o2 .参考文献(1)耿祥义编,Java大学实用教程,北京:电子工业出版社,2007o(2) Y.DanielLiang编,Java语言程序设计,北京:机械工业出版社,20040(3)潘浩编,Java程序设计,北京:人民邮电出版社,200lo制定人: 审定人: 审批人:制定人: 审定人: 审批人:张玮 职称:讲师 曹德胜 职称:副教授 田立勤 职称:教授制定时间:审定时间:审批时间:2019年

15、07月01日2019年07月10日2019年07月15日5.软件工程实训(Software Engineer ing Training)课程编码:B040038总学分:2是否独立设课:是应开设学期:第五学期课程名称:软件工程实训课程归属:计算机学院总学时:2周课程类别:集中实践性教学环节适用专业:软件工程一、实训目的软件工程是一门理论性和实践性非常强的课程,为了巩固该课程的学习,必 须加强实践教学,利用具有实际工程背景的软件项目选题,培养学生对软件系统 的需求分析、系统分析的能力,初步掌握系统分析、系统设计、系统实现、系统 测试和系统维护的方法,加深学生对软件工程课程的理解和应用,同时也进一步

16、 提高学生实际应用程序开发的能力。也为学生提供了一次综合运用所学知识解决 实际问题的锻炼机会。通过本实训的教学,使学生通过软件开发的实践,进一步加深对软件工程方 法和技术的了解,将软件工程的理论知识运用于开发的实践,并在实践中掌握软 件工具的使用。本实训不仅是软件工程实践的一次模拟训练,同时通过软件开发 的实践,积累经验,学会运用软件工程方法学分析问题和解决问题的能力,也为 培养学生的软件工程素质及团队合作精神打下良好的基础。二、实训内容及安排软件工程实训要求学生综合利用相关知识,以及数据库系统等相关课程的知 识,在教师的指导下,利用特定的软件开发环境,针对具体的问题,完成系统的 需求分析、总

17、体设计、详细设计,系统实现、调试、测试与维护等整个软件开发 过程,最终实现一个较为完整的反映用户需求的应用软件。具体内容与时间安排 如下:序号实训任务任务内容时间安排1实训动员及选 题讲解实训的目的、要求和内容;学生选题1天2问题定义搞清问题的精确含义,确定系统的规模、目 标、约束和限制;了解现有系统的功能以及 与其他系统的接口;初步确定系统的需求, 抽象出系统的逻辑模型;写出问题定义的文 档,并对之进行复审。0.5天序号实训任务任务内容时间安排3可行性分析针对问题定义阶段导出的逻辑模型,探索可 能的解决办法;对每种解法从经济、技术、 法律等方面进行可行性分析,给出可供选择 的解决方案和最优方

18、案;制定初步的系统开 发计划:写出可行性分析报告;复审0.5天4需求分析在可行性分析的基础上,确定系统的功能需 求、性能需求和运行环境约束;编制软件需 求规格说明书、软件系统的确认测试准则、 用户使用手册;评审。2天5总体设计在需求分析的基础上,建立系统的总体结构 和模块间的关系;定义各模块的功能、接口; 设计全局数据库或数据结构;制定组装测试 计划;编制总体设计说明书、数据库或数据 结构说明书、组装测试计划等文档;复审2天6详细设计对总体设计产生的模块逐步细化,形成若 干可编程的程序模块;详细设计并描述各 程序模块的算法、数据结构和模块之间的 接口信息;制定模块测试计划;复审1天7系统实现选

19、择高级程序设计语言;将选定的模块算法 用选定的高级语言编程;模块调试。1天8软件测试根据测试计划进行组装测试、确认测试。写 测试报告1天9答辩答辩1天合计2周三、主要仪器设备序号实训设备名称对应实训项目备注1硬件:PC机、网络设备实训过程2软件:Windows操作系统、SQLServer或其他数据库系统、 相应的软件过程工具软件、 相应的软件开发环境实训过程四、实训要求鉴于软件工程实训的具体内容,提出如下要求:1 .选题原则。实训题目以选用学生相对比较熟悉的业务模型为宜,要求通过 本实践性教学环节,能较好地巩固软件工程的基本概念、基本原理、方法和技术 等主要相关知识点。学生自由结组,一般3-4

20、人。2 .选题要求。指导教师规定实训课题,每个课题都有相应的要求或说明。学 生根据自己的兴趣和能力情况选择一题,或者由指导教师指定。若学生对课题表 以外的相关课题感兴趣,应征得指导教师的同意。一般来说,选题应在规定的时 间内能完成。3 .报告要求。根据实训期间每个阶段的任务,结合文档的撰写规范,提交相 应的报告。要求内容正确、描述规范,并且分阶段进行总结。4 .本实训要在规定时间内,由学生独立完成,出现问题时,任课教师应当指 引学生独立分析并解决问题。五、考核方式与成绩评定1 .考核方式完成实训规定的内容,提交实训的相关资料,并进行答辩。提交的资料包括:(1)实训报告(包括问题定义、可行性分析

21、,需求分析、系统设计、部分编 码和测试等部分);(2)实训完成的部分软件。2 .成绩评定由指导教师根据学生在实训过程中的工作态度和完成任务的情况、各阶段报 告的质量和答辩情况等综合打分。其中平时工作占3()%、上机演示及答辩占30%、 实训报告占40%。成绩评定实行优、良、中、及格和不及格五个等级。(1)优秀:能够独立完成实训任务且工作量大,对软件工程各阶段的主要任 务清楚,系统分析和设计正确、考虑全面,符合实际应用需要,报告规范,学生 对自己完成的模块有独立的思考和见解,或者在软件中的实现部分有一定的创新。(2)良好:能够独立完成实训要求的主要任务且工作量较大;对软件工程各 阶段的主要任务清

22、楚,系统分析和设计正确、考虑比较全面;且各阶段报告主要 内容齐全,较规范。(3)中等:能够完成实训要求的基本任务且工作量一般;对软件工程各阶段 的任务基本清楚,系统分析和设计基本正确;且各阶段报告基本规范。(4)及格:能够完成实训要求的最基本任务或工作量相对较小;对软件工程 各阶段的主要任务有了解,完成的系统分析和设计较大的不足;且各阶段报告规 范性一般。(5)不及格:不能够独立完成要求的基本任务或工作量小;对软件工程各阶 段的任务不够清楚,且报告规范不够规范。六、参考资料1.实训指导书普德胜,软件工程上机实验指导书,2017.9c.认识实习11 .数据结构课程设计4.数据库系统课程设计74,

23、基于C/S模式应用软件开发实训115,软件工程实训156 .生产实习(-)19.基于B/S模式应用软件开发实训237 .生产实习(二)26.毕业实习308 .毕业设计352.参考文献(1)钱乐秋、赵文耘、牛军铉等主编,软件工程(第3版),北京:清华大 学出版社,2017。(2)殷人昆、郑人杰、马素霞、白晓颖等主编,实用软件工程(第三版), 北京:清华大学出版社,2016。(3)张海藩、牟永敏等主编,软件工程导论(第6版),北京:清华大学出 版社,2016。七、其它说明本大纲经课程所属学院制定人、审订人、审批人签字后方可生效,以上内容 由课程所属学院负责解释。制定人:曹德胜 审订人:郭红 审批人

24、:田立勤职称:副教授 职称:教授 职称:教授制定时间:2019年07月01日审订时间:2019年07月10日审批时间:2019年07月15日6.生产实习(一)(Product i on Pract i ce I)课程编码:B040039总学分:2是否独立设课:是 应开设学期:第六学期课程名称:生产实习(一)课程归属:计算机学院总学时:2周课程类别:集中实践性教学环节 面向专业:软件工程一、实习目的“生产实习(一)”是软件工程专业教学计划中非常重要的实践性教学环节, 是专业培养目标和教学计划、课程设置的有机组成部分,是理论教学的完善和补 充。通过实习达到如下目标:1 .使学生直接接触和了解软件测

25、试技术在生产实际中的应用。2 .加强学生对软件系统测试中的基本原理和工作过程的理解与掌握。3 .训练学生从事软件系统测试所必须的各种基本技能和实践动手能力。4 .初步培养学生理论联系实际、从实际出发分析问题、研究问题和解决问题 的能力,将学生所学知识初步系统化。5 .培养学生热爱专业、脚踏实地的工作作风。二、实习内容及安排生产实习(一)主要包括以下三个方面的内容,具体内容根据实际情况决定。1 .参观学习相关企业单位软件测试工作的内容组织学生到相关软件企业进行深入调研,由单位的技术人员向学生详细介绍 软件测试工作的内容,使学生能够了解实际工作中软件系统测试的基本原理和工 作过程,加深对所学专业知

26、识的理解。2 .由合作公司派出专业人员进行培训合作公司派出专业技术人员对学生进行软件测试技术的培训,通过具体的例 子使学生了解如何将所学的理论知识与实际工作结合起来,提高学生运用所学知 识解决具体问题的能力。3 .结合一个具体的软件进行软件测试由教师给出具体的软件,学生利用软件测试的技术方法、通过某种软件测试 工具完成以下工作:搭建软件测试环境;编写测试计划;设计软件测试脚本和用 例;执行软件系统测试;追踪软件缺陷;书写测试总结报告;同时还要书写生产实习报告。具体的时间安排如下:序号实习任务任务内容时间安排1设计动员及准备介绍生产实习(一)的目的、要求、内容及 安排1周第1天2参观实习或讲座参

27、观学习相关企业单位软件测试工作的内 容,重点是了解软件系统测试的基本原理 和工作过程。1周第23天3测试实践用软件测试技术解决实际问题。结合一个 具体的软件,完成软件系统测试的过程。1周第4天-2周 第3天4撰写报告撰写测试报告2周第4天5实习验收提交报告,并答辩2周第5天合计2周三、主要仪器设备序号设备名称对应实习项目备注1硬件:联网的PC机整个实习环节2软件:Windows操作系统、Office软件整个实习环节3测试平台(配套测试环境和测试软件)测试实践环节四、实习要求鉴于生产实习(一)的具体内容,对本实习环节提出如下要求:1 .本实习为单独设课,实习指导教师需向学生讲清实习的性质、任务、

28、要求、 安排和进度、考核内容、考核办法、机房制度等。2 .在实习指导老师应按实习教学要求和进度计划指导学生实习,完成给定的 测试任务,并提交相应文档。3 .每天实习结束后,应对当天的实习情况进行小结,并对次日的实习作好安 排。4 .实习每人一台机器,在规定的时间内,由学生独立完成。指导教师要认真 做好指导工作,出现问题,教师要引导学生独立分析、解决,不得包办代替。5 .实习结束后,学生提交测试报告。报告书写正确、描述规范,并且要进行生产实习的总结。五、考核方式与成绩评定1 .考核方式指导教师应根据学生在实习中的表现和完成实习任务的情况,按“生产实习 (一)”大纲的要求对学生进行全面考核,并组织

29、学生搞好实习总结。按照实习大纲和实习计划安排的各项内容进行考核,按优、良、中、及格、 不及格五级分制评定成绩。2 .成绩评定学生必须完成全部实习任务,写出实习报告,遵守实习期间的纪律。实习指 导教师根据学生实习中的表现态度及完成实习报告的情况,按五级分制,给出每 个学生的实习成绩。优秀:能很好地完成实习任务,达到实习大纲中规定的全部要求,实习报告 能对实习内容进行全面、系统的总结,并能运用学过的理论对实际问题加以分析。 在考核时能比较圆满地回答问题。实习态度端正,实习中无违纪行为。良好:能较好地完成实习任务,达到实习大纲中规定的全部要求,实习报告 能对实习内容进行全面、系统的总结,考核时能比较

30、圆满地回答问题,实习态度 端正,实习中无违纪行为。中等:达到实习大纲中规定的主要要求,实习报告能对实习内容进行全面的 总结,在考核时能正确地回答主要问题,实习态度端正,实习中无违纪行为。及格:实习态度端正,完成了实习的主要任务,达到实习大纲中规定的基本 要求,能够完成实习报告,内容基本正确,但不够完整、系统,考核时能回答主 要问题,实习中虽有一般违纪行为,但能深刻认识,及时改正。不及格:凡具备下列条件之一者,均以不及格论:(1)未达到实习大纲规定的基本要求,实习报告马虎潦草,或内容有明显 错误;考核时不能回答主要问题或有原则性错误。(2)未参加实习时间超过全部实习时间三分之一以上者。(3)实习

31、中有违纪行为,教育不改,或有严重违纪行为者。(4)实习期间因故请假(或无故缺席)时间超过全部实习时间三分之一以 上者,应令其补足或重新实习,否则,其实习成绩按不及格处理。违纪者在补做 实习期间所用的费用,由学生个人自理。六、参考资料1 .陈能技,软件测试技术大全:测试基础-流行工具、项目实战(第2版), 北京:人民邮电出版社,201 lo2 .李龙、李向函、冯海宁等,软件测试实用技术与常用模板,北京:机械工业出版社,2010。七、实习注意事项1 .实习期间,指导教师务必认真指导并做好学生的安全、纪律及品德教育。 学生必须严格遵守实习纪律,坚守实习岗位、规范操作,对于擅自离开实习岗位、 不按操作

32、规程操作的学生,实习成绩记为“不及格”。2 .实习中要加强对学生实习的指导与检查,防止走过场,指导教师要指导学 生如何记录调查的资料和如何记实习笔记。八、其它说明本大纲经课程所属学院制定人、审定人、审批人签字后方可生效,以上内容 由课程所属学院负责解释。制定人:胡英 审定人:曹德胜 审批人:田立勤职称:讲师 制定时间:2019年07月01日职称:副教授 审订时间:2019年07月10日职称:教授审批时间:2019年07月15 口7.基于B/S模式应用软件开发实训(Based on the B/S Mode of Pract i caI Training at AppI ication Soft

33、ware Development)课程编码:B040040总学分:2是否独立设课:是应开设学期:第七学期课程名称:基于B/S模式应用软件开发实训课程归属:计算机学院总学时:2周课程类别:集中实践性教学环节适用专业:软件工程一、实训目的基于B/S模式应用软件开发实训是软件工程专业的学生在学习了Web程序 设计(JSP)课程之后的深化和补充,具有很强的实践性,是专业教学计划中的 重要教学环节。本实训着重培养学生综合应用Java Web开发技术,进行Web应用 程序开发的技能训练。通过集中时间完成一个基于B/S模式应用软件的设计与实 现,培养学生理论联系实际和实事求是的科学作风、认真严谨的科学态度、

34、积极 主动的自主学习意识,以及遵守纪律,服务要求,团结协作的职业素养。二、实训内容及安排基于B/S模式应用软件开发实训要求学生综合利用有关知识,以及数据库系 统等相关课程的知识,在教师的指导下,在特定的浏览器/服务器环境下,针对某 一具体的问题,完成从系统的需求分析、总体设计、详细设计,系统实现、调试 与维护等整个软件开发过程,最终实现一个较为完整的反映应用需求的在线应用 系统。具体内容与时间安排如下:序号实训任务任务内容时间安排1实训动员及选 题讲解实训的目的、要求和内容;学生选题1天2系统需求分析根据题目要求,按照软件工程规范进行需求 分析和用户界面设计1天3系统功能设计对需求功能点进行设

35、计1天4系统编程实现编程实现所有功能4天5系统集成测试系统集成、调试、测试1天6撰写设计报告撰写设计报告1天7答辩针对所做工作进行现场答辩1天合计2周三、主要仪器设备序号实训设备名称对应实训项目备注1硬件:PC机、网络设备实训过程2软件:Windows操作系统、SQLServer或其他数据库系统、Java开发环境实训过程四、实训要求鉴于基于B/S模式应用软件开发实训的具体内容,提出如下要求:1 .选题原则。实训题目以选用学生相对比较熟悉的业务模型为宜,要求通过 本实践性教学环节,能较好地巩固软件工程的基本概念、基本原理、方法和技术 等主要相关知识点。学生每人一题。2 .选题要求。指导教师规定实

36、训课题,每个课题都有相应的要求或说明。学 生根据自己的兴趣和能力情况选择一题,或者由指导教师指定。若学生对课题表 以外的相关课题感兴趣,应征得指导教师的认可。一般来说,选题应以在规定的 时间内能完成为准。3 .报告要求。在实训结束时学生根据自己所做的实训任务内容进行报告的撰 写,总结实训期间的学习任务完成情况、收获和体会。4 .本实训要在规定时间内,由学生独立完成,出现问题时,任课教师应当指 引学生独立分析并解决问题。五、考核方式与成绩评定1 .考核方式完成实训规定的内容,提交实训的相关资料,并进行答辩。提交的资料包括: (1)实训报告(包括需求分析、功能设计、编码实现和集成测试等部分) (2

37、)实训完成的软件系统2 .成绩评定由指导教师根据学生在实训过程中的工作态度和完成任务的情况、各阶段报 告的质量和答辩情况等综合打分。其中平时工作占3()%、上机演示及答辩占30%、 实训报告占40%。成绩评定实行优、良、中、及格和不及格五个等级。(1)优秀:能够独立完成实训任务且工作量大,对软件工程各阶段的主要任 务清楚,系统分析和设计正确、考虑全面,符合实际应用需要,报告规范,学生 对自己完成的模块有独立的思考和见解,或者在软件中的实现部分有一定的创新。(2)良好:能够独立完成实训要求的主要任务且工作量较大;对软件工程各 阶段的主要任务清楚,系统分析和设计正确、考虑比较全面;且各阶段报告主要

38、 内容齐全,较规范。(3)中等:能够完成实训要求的基本任务且工作量一般;对软件工程各阶段 的任务基本清楚,系统分析和设计基本正确;且各阶段报告基本规范。(4)及格:能够完成实训要求的最基本任务或工作量相对较小;对软件工程 各阶段的主要任务有了解,完成的系统分析和设计较大的不足;且各阶段报告规 范性一般。(5)不及格:不能够独立完成要求的基本任务或工作量小;对软件工程各阶 段的任务不够清楚,且报告不够规范。六、参考资料1 .实训指导书黄江兰,基于B/S模式应用软件开发实训实验教案,2017.9。2 .参考文献(1)崔连和等主编,JSP程序设计与案例教程(第3版),北京:机械工业出 版社,2016

39、.6。(2)徐宏伟、刘明刚、高鑫等主编,JSP编程技术,北京:清华大学出版社, 2016.10o(3)耿祥义、张跃平等主编,JSP实用教程(第3版),北京:清华大学出版 社,2015。七、其它说明本大纲经课程所属学院制定人、审订人、审批人签字后方可生效,以上内容 由课程所属学院负责解释。制定人:审定人:审批人:黄江兰 曹德胜 田立勤职称:职称:职称:讲师副教授教授制定时间:审定时间:审批时间:2019 年2019 年2019 年0707070110158.生产实习(二)(Product i on Pract i ce II )课程编码:B040041总学分:4是否独立设课:是 应开设学期:第七

40、学期课程名称:生产实习(二)课程归属:计算机学院总学时:4周课程类别:集中实践性教学环节适用专业:软件工程一、实训目的“生产实习(二)”是软件工程专业教学计划中非常重要的实践性教学环节, 是专业培养目标和教学计划、课程设置的有机组成部分,是理论教学的完善和补 充。通过实习达到如下目标:1 .使学生深入了解生产实际中软件系统开发与项目管理的过程,增强对专业技 术的认识;2 .训练学生从事专业技术工作及管理工作所必须的各种基本技能和实践动手 能力。3 .培养学生理论联系实际、从实际出发分析问题、研究问题和解决问题的能力, 将学生所学知识系统化。4 .培养热爱专业、虚心学习、脚踏实地的工作作风。二、

41、实习内容及安排生产实习(二)主要包括以下三个方面的内容,具体内容根据实际情况决定。1 .参观学习相关企业单位软件开发工作的内容组织学生到相关软件企业进行深入调研,由单位的技术人员向学生详细介绍 软件开发工作的内容,使学生能够了解实际工作中软件系统开发和项目管理的过 程,加深对所学专业知识的理解。2 .由合作公司派出专业人员进行培训合作公司派出专业技术人员对学生进行软件开发的培训,通过具体的例子使 学生了解如何将所学的理论知识与实际工作结合起来,提高学生运用所学知识解 决具体问题的能力。3 .开发一个具体的应用软件系统由教师给出要开发的软件系统的题目,学生也可以根据兴趣爱好参考教师给 出的题目,

42、自行给出软件系统题目。利用软件工程的方法来完成以下工作:系统的可行性研究、系统的需求分析;系统的总体设计;系统的开发;系统的测试; 软件的演示;最后要整理解决问题的具体方法和过程,同时要书写生产实习报告。具体的时间安排如下:序号实习任务任务内容时间安排1设计动员及选题介绍本次生产实习的目的、要求、内容 及安排1周第1天2参观实习或讲座参观学习IT企业软件开发工作流程和 软件项目管理的流程等内容,重点是了 解软件系统开发的新技术的应用。1周第2-3天3软件开发实践(1)将部分学生派到指定的IT企业实 习,亲身参与到软件开发的实践中;(2)请IT企业的一线工程师到学校, 按实际软件开发的要求全程指

43、导学生 进行的软件开发。1周第4天-4周 第3天4撰写报告总结本次实习,撰写实习报告4周第4天5实习验收提交报告,并答辩4周第5天合计4周三、主要仪器设备序号设备名称对应实习项目备注1硬件:计算机一台实习环节2软件:相关的操作系统 软件开发环境实习环节四、实习要求鉴于生产实习(二)的具体内容,对本环节提出如下要求:1 .本实习为单独设课,实习指导教师需向学生讲清实习的性质、任务、要求、 安排和进度、考核内容、考核办法、机房制度等。2 .在实习指导老师应按实习教学要求和进度计划指导学生实习,完成给定的 实习任务,并进行分析总结。3 .实习期间每人一台机器,在规定的时间内,由学生独立完成。指导教师

44、要 认真做好指导工作,出现问题,教师要引导学生独立分析、解决,不得包办代替。4 .实习结束后,学生提交实习报告。报告书写正确、描述规范,并且要进行 生产实习的总结。五、考核方式与成绩评定1.认识实习(Essent i a I Pract i ce)课程编码:B040034总学分:1是否独立设课:是 应开设学期:第一学期课程名称:认识实习课程归属:计算机学院总学时:1周课程类别:集中实践性教学环节 适用专业:软件工程一、实习目的认识实习是软件工程本科专业教学计划中的重要组成部分,它是一次理论联 系实际,以实践知识和感性认识来巩固课堂知识的重要教学过程,为实现专业培 养目标起着重要作用。通过认识实

45、习,能够使学生加深对理论知识的理解,了解 企业信息化现状,提高对计算机技术在企业管理及生产过程中应用的重要性的认 识,学习计算机技术在企业管理及生产过程控制中应用的方法和技巧,从而培养 学生分析与解决问题的能力。实习的基本要求如下:1 .深入了解企业管理的业务内容及软件应用的特点;2 .加强认识企业软件应用的重要性、紧迫性;3 .深入了解企业软件产品的应用现状和需求,使学生进一步认识到需要加强 哪些方面的学习;4 .巩固学生的理论知识,培养学生的实践能力、创新能力,拓宽学生视野, 树立努力学习专业知识的信心,并为学习后续课程打下一定的实践基础;5 .增强劳动观念,树立正确的劳动观和价值观;6 .实习结束,要求学生撰写认识实习报告。二、实习内容及安排序号实习任务任务内容时间安排1认识实习动员介绍实习安排和实习内容第1天2专题讲座介绍软件新技术及应用方向讲座第1天查阅、整理相关技术及应用的资料第1天3专题讲座介绍软件工程最新进展第2天查阅、整理软件工程最新进展资料第2天1 .考核方式指导教师应根据学生在实习中的表现和完成实习任务的情况,按“生产

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com