- 浏览: 44685 次
- 性别:
- 来自: 广州
最新评论
-
han0332217:
从来就没觉得工作枯燥无味,感觉更多的是工作中的成就感和其中的乐 ...
转贴:工作感想
文章列表
可行性分析报告
可行性研究的前提
编写目的
要求
目标
条件、假定和限制
进行可行性研究的方法
评价尺度
对现有系统的分析 或 (无)
处理流程和数据流程
工作负荷
费用开支
人员
设备
局限性
所建议的系统
建议系统说明
处理流程和数据流程
改进之处
影响
局限性
技术条件方面的可行性
可选择方案
n
投资 :效益=比
支出
收益
收益/投资比
投资回收周期
超预计分析
社会因素的可行性
法律方面的可行性
使用方面的可行性
结论
需求分析说明书
- 2007-11-27 21:27
- 浏览 1167
- 评论(0)
MVC
模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Sun公司J2EE平台的设计模式,并且受到越来越多的使用 ColdFusion 和 PHP 的开发者的欢迎。模型-视图-控制器模式是一个有用的工具箱,它有很多好处,但也有一些缺点。
控制器- 程序员编写程序应有的功能(实现算法等等)
视图 - 界面设计人员进行图形界面设计
模型 - 数据库专家进行数据管理和数据库设计
层次
模型(Model)
“数据模型”(Model)用于封装与应用程序的业务逻辑相关的数据以及对数 ...
- 2007-11-27 17:45
- 浏览 1021
- 评论(0)
JSP语法JSP以外指令隐式对象标签操作 JSP操作 jsp:useBean:寻找或者实例化一个JavaBean。 jsp:setProperty:设置JavaBean的属性。 jsp:getProperty:输出某个JavaBean的属性。 jsp:include:在页面被请求的时候引入一个文件。 jsp:forward:把请求转到一个新的页面。 jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记。 scope属性持续时间
- 2007-11-13 23:29
- 浏览 1692
- 评论(0)
一.JDBC(Java Database Connectivity)是一种可以执行SQL语句的JavaAPI。
二.JDBC的API
java.sql包和javax.sql包
Driver接口(驱动),在加载某一 Driver 类时,它应该创建自己的实例并向 DriverManager 注册该实例。这意味着用户可以通过调用以下程序加载和注册一个驱动程序
Class.forName("oracle.jdbc.driver.OracleDriver")
DriverManager类(驱动管理器):它可以创建连接,它本身就是一个创建Connection的工厂(Factory) ...
- 2007-11-13 22:26
- 浏览 1209
- 评论(0)
观察能力+分析能力+想象能力+表达能力+意志能力=人类基本能力
记忆
万物 本质 皆同
记忆最好方法是:声音,图像,类性质,最根本意义的环境下,可以更广的复用。
努力 窍门
学习,工作都需要努力,尽管有很大的难关,在不断努力下,一定可以寻找到窍门。那学习,工作,就会现出一片阳光
- 2007-11-11 21:17
- 浏览 940
- 评论(0)
定义
统一建模语言(UML是 Unified Modeling Language的缩写)是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。
统一建模语言 (UML)是非专利的第三代建模和规约语言。 UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。
UML集成了Booch,OMT和面向对象软件工程的概念,将这些方法融合为单一的,通用的,并且可以广泛使用的建模语言。UML打算成为 ...
- 2007-11-11 21:14
- 浏览 2380
- 评论(0)
SOA并不是一种现成的技术,而是一种架构和组织IT基础结构及业务功能的方法.SOA是一种在计算环境中设计,开发,部署和管理离散逻辑单元(服务)的模型.
SOA要求开发人员将应用设计为服务的集合.SOA要求开发人员跳出应用本身进行思考,考虑现有服务的重用,或思索他们的服务如何能够被其他项目重用."单独的","独立的","封装完善的"服务所具有的一个关键好处是,可以采用多种不同的方法将它们组合成较大型的服务,以此来实现重用.
但是,SOA并不仅仅是一种开发方法---它还具有管理上的优点.例如,现有管理员和直接管理开发人员所构建的 ...
- 2007-11-07 13:53
- 浏览 1092
- 评论(0)
一种应对快速变化的需求的一种软件开发能力
更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法,也更注重做为软件开发中人的作用。
请注意其中的三个关键词:
在项目的整个生命周期中:这就涉及到了【敏捷项目管理】、【敏捷需求获取】、狭义的【敏捷软件开发】三个主要的领域和过程
敏捷软件开发宣言:
个体和交互 胜过 过程和工具
可以工作的软件 胜过 面 ...
- 2007-11-07 13:25
- 浏览 1019
- 评论(0)
RoR是Ruby on Rails的缩写。Ruby on Rails是一个用于编写网络应用程序的框架,它基于计算机软件语言Ruby,给程序开发人员提供强大的框架支持。Ruby on Rails包括两部分内容:Ruby语言和Rails框架。
什么是Ruby?
Ruby语 ...
- 2007-10-31 21:48
- 浏览 1101
- 评论(0)