软件开发技术--序言

上传人:san****019 文档编号:70829336 上传时间:2019-01-18 格式:PPT 页数:12 大小:266.81KB
返回 下载 相关 举报
软件开发技术--序言_第1页
第1页 / 共12页
软件开发技术--序言_第2页
第2页 / 共12页
软件开发技术--序言_第3页
第3页 / 共12页
软件开发技术--序言_第4页
第4页 / 共12页
软件开发技术--序言_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《软件开发技术--序言》由会员分享,可在线阅读,更多相关《软件开发技术--序言(12页珍藏版)》请在金锄头文库上搜索。

1、软件工程,第一章,成材之路,技术方向 两大集团 IBM, Sun , BEA为首, J2EE构架 核心技术 JSP, Servlet, JDBC , RMI, JMS, JNDI等,产品提供商有 IBM websphere, BEA Weblogic , Sun IPlanet,SunOne,tomcat 书籍 Thinking in Java Second Ed. EJB J2EE技术 入门点:tomcat + struts Microsoft .Net Framework( VS.net 2005) 采用类似Java VM的技术,称为 CLR (Common Language Runtim

2、e) VB.net, VC.net, C#.net 包括ASP.net ADO.net .Net FrameWork,软件发展的方向,基于web的应用 了解web应用的基础 内容,html、DOM(Document Object Model),request, response 因为web很健忘,所以还要理解session (会话),成材之路,精通掌握一种IDE 如Microsoft visual c#.net Java 开发环境 如 Eclips, WSAD ,IntelliJ IDEA Inprise (Borland) C+ builder,C# Builder, Delphi 注

3、意跨平台的编程环境 Windows 和 Linux之争 原代码可跨平台(在统一的集成环境下),JAVA优势 Delphi -Kylix,成材之路,选择一种语言( OOP)(object oriented programming) JAVA C#.net VB.net VC.net C+ 与集成环境有关: 如VC , C+ Builder Object Pascal -Delphi 掌握一种大型数据库 如MS SQL Server Oracle 更好 IBM DB2,推荐语言,信息化系统建设 C#.net JAVA VB.net 信号处理等有特殊效率要求 C+,习惯OOP,从面向过程的编程思路转

4、到面向对象的编程思路。 理解对象的组成,封装、多态和继承,成材之路-良好的习惯,编码习惯 格式等 函数头、参数的描述,函数之间的间隔,缩进缩出,变量尽量局部化 命名规范 如匈牙利规范,其他的命名规则 例如类的命名第一个字母就大写,后续单词的第一个字母大写,方法的第一个字母小写。如类Student,类的方法saveStudent. 思维逻辑 general 不要盲目为提高程序语言的简洁而降低可阅读性 变量与数值的结合的时间要合理 尽量函数化,一个函数只作一个任务 一个变量只用于一个目的 使用成熟的算法,命名法,类的命名规则 SudentManagerAction 类生成的对象命名规则 stude

5、nt 简单变量命名规则 studentName 方法的命名规则 string getName(),写程序的风格,一个好的源程序意味着源程序代码逻辑简明清晰,易读易懂。 程序内部文档应选取含义鲜明的名字,注解正确,程序清单层次清晰,布局合理。 数据说明和次序应该标准化,复杂的数据结构应加注释 每个语句应该简单直接,不能为提高效率而使程序变得过份复杂。,写程序的结构风格,if () while () for () else ,效率的考虑,效率:处理机时间的使用率和存储容量的利用率。 提高效率在需求分析阶段确定, 在设计阶段设计出高效率的程序结构, 在程序编码阶段以不影响程序的清晰度和可读性为前提,尽可能提高效率,

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

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号