软件开发实习心得.doc

软件开发实习心得.doc

ID:51672827

大小:49.45 KB

页数:4页

时间:2020-03-14

软件开发实习心得.doc_第1页
软件开发实习心得.doc_第2页
软件开发实习心得.doc_第3页
软件开发实习心得.doc_第4页
资源描述:

《软件开发实习心得.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、某某学院见习报告课程:软件开发见习题目:软件开发见习心得系别:计算机科学系专业:软件开发班级:某某班姓名:某某某学号:指导老师:某某2009年12月22日软件开发见习心得从大一到现在,我依次学习了编程基础、java编程、面向对象编程、基于.NET技术的软件开发、分布式软件应用和网站设计等课程。现在来对比这些课程的软件应用。编程基础、面对对象编程和java编程用的软件是eclipse,基于.NET技术的软件开发和网站设计用的软件是MicrosoftVisualStudio2005和MicrosoftSQLSever数据库或者Micr

2、osoftAccess数据库。eclipse和VisualStudio对比,Eclipse是一个开放的源代码的、基于java的可扩展开发平台。就本身而言,它只是一个框架和一组服务用于通过插件组建构建开放环境。Eclipse还附带了一个标准的插件集,包括java开发工具,也就是JDK(JavaDevelopmentKit)。MicrosoftVisualStudio里有很多种语言开发,基于.NET技术的软件开发是用VisualBasic语言,而网站设计是用C#语言。我使用的版本是VisualStudio2005,它是基于.NET2.

3、0框架的。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。总体来说它是一个非常庞大的软件,它还包含代码测试功能。Eclipse的最大特点是它能够接受由java开发者自己编写的开发源代码插件,这类似于MicrosoftVisualStudio。Eclipse提高了更好的灵活性,使他们能更好地控制自己的软件技术。MicrosoftSQLServer数据库和MicrosoftAccess数据库,前者是基于服务器端的中型的数据库,适合数据量大的应用程序,而相对MicrosoftAccess数据库,是一种桌面数据库,只

4、适合数据量少的英寸程序。可以说前者的安全性,防黑客能非常高,而后者的这些能力相当弱。数据处理能力前者快,而后者的数据处理能力仅能算一般。Access数据库在处理少量数据和单机访问的数据库时是很好的,效率也很高,但是,它的同时访问客户端不能多于4个,MicrosoftAccess数据库有一定的极限,假如数据量达到100M左右,很轻易造成服务器IIS假死,或者消耗掉服务器内存导致服务器崩溃,这是它的缺陷。MicrosoftSQLServer数据库在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。ADO.NET数据库访问技术,

5、是基于.NET技术的软件开发的技术。ASP.NET是网站设计基于.NETFramework的网站开发技术。我们所学的软件开发的模式是瀑布模型。瀑布式开发需要从需求到设计,从设计到编码,从编码到测试,从测试到提交大概这样的流程,要求每一个开发阶段都要做得很好。特别是前期阶段,设计的越完美,提交后的成本损失就越少。它的核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规

6、定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。迭代式开发不要求每一个阶段的任务做的都是最完美的,而是明明知道还有很多不足的地方,却偏偏不去完善它,而是把主要的功能先搭建起来为目的,以最短的时间,最少的损失先完成一个“不完美的成果物”直至提交。然后再通过客户或者用户的反馈信息,在这个“不完美的成果物”上逐步进行完善。螺旋式开发很大程度上是一种风险驱动的方法体系,因为在每个阶段之前及经常发生的循环之前,都必须首先进行风险评估。Eclipse需要配置自己的运行环境,java的安装目录和javaJRE安装目录需要复制到电脑

7、的环境变量上。安装VisualStudio在XP,Vista,或者windows7以上。编程基础,这门课程是给我们讲授编程的基础,学习一些基本的语法,语句格式,如if语句、for循环和while循环,通俗的来讲就是入门必修课。课堂上,先是讲解,然后做课堂练习,最后再讲解。它的特点就是通过自己动手练习和老师的讲解,让我们快速的学习编程的基础,这些都是进一步深入学习必须要掌握的根基。回顾我完成的作业,写两个小程序,一个是利用学习的语句来编写一个判断密码是否符合规则,判断输入有标点符号的密码都不合格,反之为合格。另一个是利用学习的语句编

8、写一个打折扣的程序,有判断是否满足条件,满足相应条件进行打折。Java编程和面对对象编程。通过学习了编程基础,这门课程相对编程基础而言难度提升了。开始学习java语言的特点,开始自己写小程序。这两门课程开始学习类、对象、对象封装、继承与多态、接口与

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。