- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Email:hou-zh@ QQ思考两种效果 五年前代课经验 五年内的代课经验 差异的比较,难度是 本学期的教学方式:体验,练习,获得第一手的资料,方式不同于其他软件工程的教学----关键的,要记录 主动学习的效果,neusoft的ppt 软件工程学科的教学情况 政治课 空洞? 高深? 无用? 每门专业课都被这门课所覆盖(内容取舍) 学习方法 类比体验:第一手资料 多练习: 什么人学不会?慢心之人 组织 每班课代表一名,整个教学班一个总负责,主要是为大家服务。要求:责任心强,帮老师做事情。 项目分组进行,每组3~4人,上课座一起 小组为互助组,即每个同学都要独立完成所要求掌握的内容,小组内可以互相讨论、互相帮助,大家共同提高 每组设小组长一名 遇到困难时,小组要发挥团队的作用,解决问题 今天下课前,各班将分组名单汇总后交给我 3、进度(二) 3、进度(二) 课堂要求 课堂管理要求: 按照学院《课堂教学管理规定》的要求,严格考勤,按时上下课,不得迟到/早退及无故旷课 有事请假,正课时间请假需经指导老师批准,自习时间请假需辅导员批准 课堂上不得打游戏或做其它与学习无关的事情 不得将食物、饮料等带入教室 关于游戏:不认为游戏本身有错,课堂上打游戏不对 课堂违纪处理 课堂违纪处理: 迟到早退2次算1次旷课,旷课3次,本学期无成绩。 对其它违纪行为,严格按照学院《课堂教学管理规定》执行 课堂吃东西、打游戏扣两分 发言:个人奖励1-5 作业实验要求 作业要求 要独立完成老师布置的作业,不得抄袭或偷懒搭车 当天作业,当天完成,当天检查得分,时间限制是我们重要的考核内容 注意一点,不要求做的最好,要求独立完成,按时完成 考核 参考资料 体会工程 搜索 关键字:建筑施工全过程图解 思考: 普通住户(房屋的使用者和施工单位的关注点有什么异同,差异如何弥补? 讨论 1.需求和最终结果都很简单,但过程会产生大量的中间结果 2.设计过程的规范用户无须知道。 3.实施工程中有很多的中间结果是用户不需要的 4.施工图纸非常重要,这个中间环节有非常大的优势。减少了很多的矛盾(看ppt中的图,需求到交付的误解,软件) 5.把复杂问题分解,一次完成一部分,每个阶段有个可见的成果,可以应对人员的变动,更重要的是,可以减少复杂性,每次只需要关注很少的一部分 作业 1.写一个小论文,500字以上,以建筑施工的流程为例,说明分解在简化问题复杂性方面的作用 2.原始社会以物和物的交换为贸易形式,说说现代社会的金钱媒介有什么好处?进一步说明建筑图纸对建筑有什么重要作用? 要求:一个小时内完成,完成后提交到ftp://,老师只看名字,要大家自觉,自己思考,为后续的学习打下坚实的基础。 谢谢 一些数据 大约70%的软件开发项目超出了估算的时间,大型项目平均超出计划交付时间20%到50%,90%以上的软件项目开发费用超出预算,并且项目越大,超出项目计划的程度越高 美国政府审计局:只有不到2%的合同定购软件在发布时具有可用性——98%以上的项目都失败了 另一个数据 1995年,美国共取消了810亿美元的软件项目,其中31%的项目未做完就取消了,53%的软件项目进度通常要延长50%的时间,通常只有9%的软件项目能够及时交付并且费用也不超支。 软件危机 — 消除软件危机的途径 对计算机软件有一个正确的认识: 软件≠程序 软件=程序+数据+文档 软件工程 — 方法学 软件工程方法学包含3个要素:方法、工具和过程 工具 — 为运用方法而提供的自动的或半自动的软件工程支撑环境; 方法 — 完成软件开发的各项任务的技术方法,回答“怎样做”的问题; 过程 — 为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。 软件工程 — 基本原理 用分阶段的生命周期计划严格管理 坚持进行阶段评审 实行严格的产品控制 采用现代程序设计技术 结果应能清楚地审查 开发小组的人员应该少而精 承认不断改进软件工程实践的必要性 案例分析1: A 组和B组都有共同的目标:十一期间到云南丽江旅游. A 组组员在组长带领下,制定了详细的出游计划,作好了准备. B组组员却什么都没有准备. 通过分析,比较两个小组可能出现的结果. 案例分析2: A组做了出游的计划如下表所示: 案例分析3: A组做了出游的计划如下表所示: 软件生命周期的基本任务 问题定义、 可行性研究 需求分析 概要设计 详细设计 实现 组装测试 验收测试 使用和维护 退役 案例分析 某电力公司A,希望软件公司B 为他们制造一种”电费结算系统”,该系统用于结算
文档评论(0)