第1章第1节 软件工程的产生
1、软件的特点:
1)逻辑产品;2)成本主要是研制;3)不会磨损;4)成本昂贵。
2、发展:
1)程序设计时代;2)程序系统;3)软件工程。
3、软件危机:
1)产生:供不应求
2)危机的表现:
1>预算常突破;2>不能满足用户要求;3>可维护性差;4>可靠性差。
3)危机原因:
1>规模;2>管理;3>技术;4>工具。
4、软件工程:
1)定义:用科学知识和技术原理来定义、开发、维护软件的一门学科。
2)性质:交叉学科;
3)内容:开发技术,开发管理。
5、问题:
1)费用;2)可靠性;3)维护;4)生产率;5)重用。
**************************************
第2节 软件工程过程和软件生存周期
1、过程:获取,供应,开发,操作,维护,管理,支持。
2、周期:可行性分析和开发计划,需求分析,概要设计,详细设计,编码,测试,维护
第3节 软件生存周期、方法、和工具
1、生存周期模型:瀑布,增量,螺旋,喷泉,基于知识,变换
2、开发方法:结构化,Jackson,维也纳(VDM,形式化不懂?),OOP
3、工具:
1)重要性
2)工具箱
3)开发环境
4)CASE(computer aided software engineering)
***************************************************************
第2章 软件可行性研究与项目开发计划
第1节 可行性研究
1、任务:技术,经济,社会
2、步骤:规模目标,现有系统,新系统高层模型,评价各种方案,可行方案,可研报告
3、可研报告内容:引言,前提,现有系统分析,技术可行性,经济,社会,其他方案,结论
********
第2节 系统流程图
1、作用:物理模型
2、符号:3、例子
********
第3节 成本-效益分析
1、时间价值(不懂?)2、投资回收期 3、纯收入
*********
第4节 项目开发计划:项目概述,实施计划,人员,期限
***************************
作者:littlebat
学习软件工程
如题。
咪妹的左肘关节脱臼了!
今天,老婆不慎把咪妹的左肘关节拉脱臼了。医生给她复元了。看起来还没有事。想起来我有一天带她坐电梯的时候也曾拉过她的手臂,幸好没有出事。以后我们可得注意了。
聊天灌水
这个目标供网友聊天灌水(在这个目标的评论中进行)。这个目标在将来有可能被本站的聊天室模块代替。
感想:努力消除英文网站恐惧症
直到昨天下载eclipse,我才醒悟到我有“英文网站恐惧症“,每次搜索软件,我都会不由自主的选择“简体中文“。但是,昨天,我下定决心不选择中文。并且打开了翻译软件。最终,我顺利的下载到了eclipse。
所以,从现在起,我要克服英文网站恐惧症,检索东西尽可能用英语。这样日积月累,相信对我的英语水平会有很大帮助的。
一句话,英语的学习应该融入到日常生活中,否则,就不会是成功的英语学习者。
我会设置mysql的默认字符集了
java-cn.com的站长回答:“ 回复:站长,mysql的技术小问题,字符集怎么改啊?
你安装完Mysql后,会在 WINNT 目录下生成一个 my.ini 的配置文件,在 [mysqld] 下面加上一行:
default-character-set=gb2312
然后重新启动一下Mysql进程就可以了。
“
真简单啊,可我开始就是不知道。忘了问这个知识可以从哪里得到,再厚起脸皮问一下吧
下载UML教材、软件
为了学习uml,今天下载了教材:UML1.0中文;软件:magic draw uml,rational rose 2003,jbuilder x
学习UML建模
今天,ssuupv建议我把这个程序的UML建模作出来,我还不知道怎么回答他。到现在,我连UML是什么都不知道。不过,没有关系,学习吧。应该说,学习到作出这个网站小程序的程度不会花太多时间的吧?
欢迎UML低手、UML高手都加入进来吧,让我们冲破UML的神秘面纱,成为我们得心应手的一个工具。
总结了网友的建议,主要是登录和口号
网友们提出,不喜欢一上站就要注册,就要登录,我准备把登录放在菜单中。
口号我也觉得有点悲观的意味,应该征求一下网友的意见,重新提一个口号。
这两天基本停止了开发,时间用在了宣传和推广上,还准备用登录奇兵在各搜索站注册一下。
to ssuupv:今天,我们在这里来探讨学习日记源
如题.
Tomcat下载:http://www.apache.org/dist/jakarta/tomcat-5/v5.0.28/bin/jakarta-tomcat-5.0.28.exe
设置:http://www.java-cn.com/bbs-jsp/show.jsp?id=1661&forum=bwkliu