陕西国防工业职业技术学院-《软件工程》实训计划.pdfVIP

陕西国防工业职业技术学院-《软件工程》实训计划.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件工程》实训计划 陈巧莉 电子工程系 计算机教研室 2005-12-18 陕西国防工业职业技术学院 网络 5021 班软件工程实训安排 一、 实习课程:软件工程 实训班级: 网络5021 实训指导教师:陈巧莉 二、实习目的及教学目标: 1、实训目的 《软件工程》是计算机网络技术专业高职高专学生的一门必修课程。《软件工程》课程 设计是通过一周实训时间,利用具有实际工程背景的软件设计题目,培养学生对软件系统的 需求分析、系统分析、软件测试的能力,初步掌握系统分析、系统设计、系统实现、系统维 护的方法,加深学生对软件工程课程的理解和应用,同时也进一步提高学生实际应用程序开 发设计的能力。 针对五年制计算机网络专业所学知识进行软件综合性的实践,通过 Visual Basic 6.0 工具软件编写管理软件,熟练掌握 VB 程序设计的方法,掌握数据库 的建立与链接的方法,掌握程序的运行、调试方法,通过查询资料了解最新的软 件工程动态。实现理论知识与实践经验的有效结合。 2.教学目标 (一)知识目标 程序设计不等于软件工程,这是本课程需要进一步让学生加深理解的地方。传统上的 程序设计在一定程度上是偏重于计算机科学的领域,属于较抽象一些的范畴,而软件工程则 是要实实在在地做出一个满足用户要求的系统出来,这是一个很具体的实践过程,因此作为 一个软件开发者来讲,就必须具备从事工程实践的技能,包括软件项目的系统分析、编写文 档、源码设计与控制、会使用软件开发工具等等基本技能。 (二)能力目标 一个应用软件系统总是会应用于某一具体领域,因此,开发人员首先应该对软件的具 体应用领域的背景知识有一定的掌握。而此要求常常被忽略,开发人员常常仅仅把自己定位 于纯粹软件开发技术领域,没有自己主动去了解相关背景知识的意识或需求。而事实上产业 界最需要的恰恰是对它的技术和行业知识都精通的软件开发人员。所以说,软件开发人员应 该从心理上作好积极的准备去学习软件行业应用领域的知识。帮助学生建立这样的意识,是 本课程设计要实现另一个目标。实际操作方法就是,在自己的需求文档中能够站在一定的高 度来阐述自己开发工作的必要性和可能性。为此, 1. 熟悉VB 程序设计的三大步骤; 2. 熟练掌握数据库的建立与链接的方法; 掌握管理软件的编写方法,数据库的建立与链接的方法以及程序的运行、调 试方法。通过一周的实习为今后的工作打下牢固的基础。 三、时间安排 第二十周 星期一至星期五 四、实训要求: 1、实训题目要求实创新,每学生一个题目,题目不能相同,锻炼学生用面向对象的方法分 析问题和解决问题能力,作业的素材可以来自报纸、杂志或教师提供。由教师指导完成。 2、 实训报告报告详实,各个类的说明要详细。 3、学生必须在机房完成课程设计规定的任务, 时间与要求如同平时上课。 在课程设计期间, 学生原则上不准请假,如有特殊情况必须经班主任或有关领导签字批准。 五、本课程设计的基本步骤(供参考) ⑴ 问题理解和分析(分析) 充分地分析和理解问题本身,弄清要求做什么(What to do?)。本阶段要产生软件需求 文档,并提交给指导教师审阅。 ⑵ 确定解决问题的方法(技术) 主要是找到解决问题的主要思路,即怎么做(How to do?)。在此阶段可考虑系统的功 能和模块划分等。本阶段要产生软件概要设计说明书。 ⑶ 详细设计和编码(设计) 确定算法的主要流程,再进行编程 (Coding)。在此阶段应提醒学生程序可先在纸上写, 尽量想清楚了再动手上机,在编程过程中注意程序结构的清晰性,避免出现很多明显的程序 逻辑错误和语法错误,提高后面程序调试效率。本阶段本来也要编写软件详细设计说明书, 但是受时间限制,不做强制要求,但希望提供(注:实际工作中是必须要提供的)。同时, 对存在数据 (库)设计的需要提供数据(库)设计说明书。 ⑷ 程序调试和运行(调试) 使学

文档评论(0)

精品资源 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档