一、学习和使用新软件

Adobe Dreamweaver

Dreamweaver可以用最快速的方式将Fireworks FreeHand,或Photoshop等档案移至网页上。使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。Dreamweaver能与您喜爱的设计工具,如Playback Flash,Shockwave和外挂模组等搭配,不需离开Dreamweaver便可完成,整体运用流程自然顺畅。除此之外,只要单击便可使Dreamweaver自动开启Firework或Photoshop来进行编辑与设定图档的最佳化。网页所见即所得的技术方面无人可替代,而且还具备商业产品的那种i给你细致,使用网站地图可以快速制作网站雏形、设计、更新和重组网页。改变网页位置或档案名称,Dreamweaver 会自动更新所有链接。使用支援文字、HTML码、HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。

二、学习和使用的新工具

Mockplus,一款简洁快速的原型图设计工具。适合软件团队、个人在软件开发的设计阶段使用。其低保真、无需学习、快速上手、功能够用。并能够很好地表达自己的设计。创建原型图,可直接实现设计和移动设备之间的通讯,直接预览,不需要任何第三方设备。在设计过程中,设计者拿出手机就可以随时和Mockplus对接,将原型传递到移动设备,观察原型在移动设备中的真实状态

三、学习和掌握的新语言、新平台

ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等;由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取;方便连接ACCESS与SQL数据库;开发需要有丰富的经验,否则会留出漏洞,让骇客(cracker)利用进行注入攻击。ASP也不仅仅局限于与HTML结合制作WEB网站,而且还可以与XHTML和WML语言结合制作WAP手机网站。但是其原理也是一样的。

四、统计一下,你在这软件工程实践中,完成了多少行的代码

在软件工程实践中,完成了大概700行代码;

五、学习和掌握的新方法

学习了数据库的链接操作,并有了一定了解;学会了使用git创建仓库并上传代码;

总结与展望

一、记录在软件工程课上的经验总结

要认真了解《构建之法》这本书,并且在课堂上要认真听讲,老师会讲到重点,这些正是我们需要的;

在团队合作时,一定要通过大家的努力来完成,不能一意孤行,这并不能解决问题,听取大家的意见,并且要做到分工明确;

软件工程也需要提高自己的编程能力,这是很重要的,在做项目时,就能派上用场;

二、对于下一届的学弟学妹你有什么建议和告知呢?

软件工程这门课也强调个人的代码能力,要提高编程能力;

三、分析一下自己所处的团队,软件工程实践是大学里少有的认真的团队协作经验,《构建之法》团队合作的阶段,你们团队经历过么?最后到达了哪一阶段?

•  我们的团队是宿舍团队,六个人在一起组成了一个团队,我们团队的分工是很明确的,不会有浑水摸鱼这样的存在,组长分配任务也很平均,大家也能按时完成自己的任务,遇到问题时,每个人都会提出自己的想法,大家在经过讨论会选出一个最有效最合适的解决方法,这样能很快的提高我们的效率,因为我们团队有六个人,所以有些任务在经过大家的分配之后,个人任务就会变少,能很快完成,基本上不会存在什么问题,一个团队重要的就是团结协作,而我们都做到了。

•  我们的团队都经历过这些阶段,也达到了这些阶段

萌芽阶段:刚开始进行项目时,大家都会抱着尝试心态去完成。
磨合阶段:但在过程中,我们也会遇到意见不统一的时候,这是我们会进行磨合,尽力达成一致的目的。
规范阶段:磨合之后,我们会进行团队分工,每个人完成自己份内的任务,最终达到满意的效果。

四、请大家回顾我们软件工程第一次作业,通过本学期的学习,对第一次作业中的5个问题重新回答。

•   本书是讲软件工程,而在书中强调了“人”对软件开发的重要性,这是为什么呢?(第17章)

答:在软件开发这门课中,有项目经理,开发人员,测试人员等,人对软件开发具有一定的重要性。

•   压力测试要验证的问题是:软件在超过设计负载的情况下,是否仍能返回正常结果,没有产生严重的副作用或崩溃,那怎样增加负载呢?(第13章)

答:压力测试严格说不属于效能测试,压力测试要验证的问题是:软件在超过设计负载的情况下是否仍能返回正常结果,没有产生严重的副作用或崩溃,对于网络服务软件来说,有两个方面,一是沿着用户轴延长,二是沿着时间轴延长。

•   软件开发的工作量和质量是怎么衡量的呢?(第3章)

答:每个人的工作质量直接的影响最终软件的质量,数据严讷个说明一个软件工程师的技术和能力,没有量化的指标就谈不上衡量和比较,例如搬砖的伙计他们也有简单的 指标衡量工作质量,有多少块砖,要搬多远。

•   软件的质量在敏捷的开发流程中处于什么样的地位呢?(第7章)

答:达到高质量是有代价的,关键是要给客户提供及时,准取得信息,根据客户的反馈进行修改,质量是重要的,但是如果你的功能不能满足客户不断变化的需求,那么再 高的质量也没有用,敏捷开发是追求高质量软件的方法论和过程。

•   “团队精神”和平常讲的“集体主义”有什么区别呢?(第5章)

答:大家在回想小学和中学的学习过程,大家在一个班集体,有多少工作是以“团队”的形式来完成的,有多少工作是以“工作组”形式完成的,或许大部分工作都是以“非团  队”形式完成的,集体和团队都是由两个及两个以上的人组成,集体主义和团队精神从本质上都是调节个人和他人、个人和群体关系的思想,团队精神和集体主义在现实社会的发展过程都发挥着积极的作用。

转载于:https://www.cnblogs.com/MXY1239542491/p/7077686.html

软件工程-----个人总结相关推荐

  1. 软件工程——视频总结

    前言: 机房结束后,拖拖拉拉的开始看<软工视频>.中间停过一周的时间,视频没有进展.后来又开始了"追补"之前没有认真完成的事情.视频很快的看完了,开始的时候看,每个都会 ...

  2. 【软件工程】VB版机房文档总结

    前言: 软工视频+软工文档+UML视频+UML图的学习过程图! 这部分的知识很厚,只是知道了个大概!最开始 慢悠悠的像个老爷爷走进度,后来遇到点什么事,妈呀,管不了那么多了,赶紧弄完在说,拖了多久了都 ...

  3. 【软件工程】RUP与软件开发5大模型

    软件开发的5大模型 1.瀑布模型:按照人的思维一步一步的开发下去,如果需求分析得当,每个阶段顺利,结果还不错! 2.快速原型模型:后来人们发现,自己不可能一下子就把所有的需求搞清楚,总是在开发的过程中 ...

  4. 软件工程导论结对项目

    小学四则运算结对项目 一.项目地址 https://git.coding.net/chenxin1998/Arithmetic.git 结对成员:马乐平,地址:https://git.coding.n ...

  5. 高级软件工程的第一次作业:回顾自己本科设计

    本科毕业设计,是各位同学大学最后的一个成果,或是一个软件.或是一个游戏,但都体现了大家的辛勤和汗水. 在本课程学习之初,希望大家重拾个人之前的成果,并重新从软件工程的视角,探视设计中存在的不足,并用3 ...

  6. 软件工程--总作业(已经完成)

    用户调研:http://www.cnblogs.com/OuZeBo/p/4580146.html alpha阶段总结:http://www.cnblogs.com/OuZeBo/p/4580146. ...

  7. 软件工程需求设计说明书

    Java即时通聊天程序 设计需求说明书 专业班级: 计本班1202班 项目组成员: 杨宗坤 刘瑞 满亚洲 指导教师: 张利峰 开始日期: 完成日期: 编写目的: 本说明书是在充分理解系统需求分析基础上 ...

  8. 2016-2017-2软件工程课程总结

    2016-2017-2软件工程课程总结 本学期的软件工程课程终于在大家的共同努力下圆满落幕了,我们的暑假也正式开启,终于有时间写写这门课的总结了. 在2016年下半学期末的时候课程组就决定使用邹欣老师 ...

  9. 02_计算机科学和软件工程的区别

    计算机科学和软件工程同属计算机类专业,他们的联系确实非常紧密,但还是有很多区别的. 计算机科学: 偏重于硬件与计算机理论方面的学习研究,像计算机原理,计算机系统结构等方面的内容.当然也会涉及软件方面, ...

  10. 【二级java】软件工程基础

    1.软件工程三要素 : 方法 工具 过程 2.软件工程中根本上来说是为了研究软件开发技术 3.软件工程的定义 : 应用于计算机软件的定义.开发维护的一整套方法.工具.文档.实践标准和工序 4.软件危机 ...

最新文章

  1. mysql插入数据die_吴裕雄 10-MySQL插入数据
  2. 机器学习笔记:牛顿方法
  3. 发布与订阅消息--Redis学习笔记八
  4. GLog 初始化说明
  5. 前端学习(1966)vue之电商管理系统电商系统之获取参数列表
  6. [C++]各编译器对C++11的支持比较
  7. SAP License:财务报表版本文本
  8. 百度地图定位SDK 之构想
  9. 警告 初始化默认驱动器时出错“找不到运行 Active Directory Web 服务的默认服务器。”...
  10. 利用express启一个server服务
  11. 使用一重循环打印乘法口诀
  12. onpropertychange
  13. 深度学习之卷积神经网络
  14. 新世纪大学英语(第二版)综合教程第一册 Unit 3 (中英翻译和重点单词)
  15. C语言练习题:统计 N 个整数中,大于零或小于零的整数个数(数组)
  16. RK3399平台开发系列讲解(其他篇)1.31、 什么是虚拟化
  17. BTC源码分析 区块(一)
  18. 女程序员再漂亮也是单身?解析程序员圈的奇怪现象
  19. 一周技术学习笔记(第67期)-CPU的设计跟开闭原则有关系吗
  20. 世界杯的“中国元素”昂扬大国担当,点面科技全新推出的多模态多功能移动终端踏上卡塔尔征途!

热门文章

  1. 如何下载斗鱼回放视频(纯手工)
  2. SimpleFOC(八)—— 理论+实践 深度分析SVPWM
  3. 异常 未解决 dubbo 打包 使用将所有的文件打在一个包内 会报错误
  4. Linux系统高级编程系列教程
  5. webview android 加载网页,关于webview:如何在android中离线加载网页
  6. python源码剖析_Python源码剖析-深度探索动态语言核心技术.陈儒.PDF版www.atcpu.com...
  7. c语言坦克大战源代码vc 6.0,c语言编写坦克大战源代码.doc
  8. Jenkins教程(自动化部署)
  9. Linux中hosts文件的修改
  10. 字符集,字体,编码,代码页,输入法