内容列表
- 软件设计杂谈(三)--关于数据库设计
- 在大中型的软件系统中,数据库占据着举足轻重的地位。同时,数据库设计也是软件系统设计中的重要组成部分。因此,如何做好数据库设计就成为了软件设计工作者的必修课。要做好数据库的设计,应该注意以下几点:
透彻掌握数据库的全部功能。对数据库的功能和原理了解的越透彻,就越能更好地操纵和使用数据库。例如Oracle9i提供了对树形查询的支持,使原来要用递归存储过程或在客户端(或应用服务器)上编写大量代码才能构
- 分类:软件工程 查阅全文
- LIMEWIRE公司COO(首席运营官)Greg Bildson访谈
- LIMEWIRE公司COO(首席运营官)Greg Bildson访谈
by Lisa Rein sunkinglang译 11/14/2003
Greg Bildson是LIMEWIRE公司COO和P2P联盟主席,该公司是由P2P软件公司为使议会及大众了解P2P软件、技术和文化而创立的联盟。P2P联盟曾付给1
- 分类:软件工程 查阅全文
- 评《中国软件业“7年之痒”》
- 原文请参考:http://www.ccw.com.cn/applic/zl/htm2004/20040102_08GLT.asp----------------------------------------------------------------------------------
近两年,看了不少中国软件业的评论文章,发现每个时期都有其各自的争论主题。当印度模式开始引入国内的时候,很
- 分类:软件工程 查阅全文
- Linux的动态连接库
- Linux的动态连接库
一. 动态链接库的原理及使用
大家对Windows操作系统中的DLL文件一定十分熟悉,其实这种软件组件化的方法在Linux中也可以实现。其实插件和 DLL 通常是用来无须编写整个新应用程序而添加功能的极好方法,一般来
- 分类:软件工程 查阅全文
- 系统构架设计应考虑的因素(二)
- 作者:厦门巨龙软件工程有限公司 卢琳生
三、程序的运行时结构方面的考虑:
1、需求的符合性:正确性、完整性;功能性需求、非功能性需求
软件项目最主要的目标是满足客户需求。在进行构架设计的时候,大家考虑更多的是使用哪个运行平台、编成语言、开发环境、数据库管理系统等问题,对于和客户需求相关的问题考虑不足、不够系统。如果无论怎么好的构架都无法满足客户明确的某个功能性需求或非功能性
- 分类:软件工程 查阅全文
- (16)Shark工作流的实现和WMFC&OMG规范的对比
- Shark工作流的实现和WMFC&OMG规范的对比
&
- 分类:软件工程 查阅全文
- 标准的函数注释格式
- 标准的函数注释格式;
//==================================================================//函数名: //作者: //日期: //功能: //输入参数://返回值: //修改记录://======
- 分类:软件工程 查阅全文
- Windows CE开发之起步停车
- Windows CE开发之起步停车
最近一段时间,移动设备开发越来越多的成为了程序员社区的话题。移动设备主要包括智能手机和PDA,是嵌入式开发中很重要的一个方向。在智能手机领域被大多数手机厂商支持的J2ME无疑是领头羊,随着多普达推出了515手机,基于微软CE平台的SmartPhone也逐渐成为关注焦点。一
- 分类:软件工程 查阅全文
- 《与熊共舞》第一章--逆“风”而行
-
逃避风险就等于举旗投降。在过去,如果恰好遇到一个看来全无风险的项目,你也许会把这看作一次愉快的享受(slam dunk),或许还会感谢你的幸运星给了你这样一个轻松的项目。我们也曾有这样的反应——多么愚蠢的反应。没有真正意义上的风险,项目注定是失败者:全无风险的同时,它们也几乎全无价值,所以尽管它们是如此简单,却至今仍然没有付诸实施。给自己节省一点时间和精力,去做些真正有价值的事吧。
- 分类:软件工程 查阅全文
- 在微软亚洲研究院的日子[7] (原名:我的实习日记)
- 2003年5月23日 第60天
由于SARS的影响,整整一个月,我不能再像以前那样天天去公司工作,只是偶尔有急事时才去公司看看,听听Mentor的建议。听Mentor说,公司这一个月来进行了一次大的装修,三楼的乒乓球室被移走了,
- 分类:软件工程 查阅全文
- 在微软亚洲研究院的日子[8] (原名:我的实习日记)
- 2003年5月28日 第65天
Watchdog已经开发了5天了。我可以毫不夸张地说,进度超出了我的想像。如果用“一天一个样”来形容,一点儿都不过分。5天来,我不但实现了Watchdog的全部通讯模型,还实现了几个简单的Script语句。之所以进度如此快,我想正是应验了软件工程中的那句话:好的设计是高
- 分类:软件工程 查阅全文
- 我的大学书架(按学习先后)----给同学们
- &n
- 分类:软件工程 查阅全文
- WINDOWS平台下CVS的安装与使用
- WINDOWS平台下CVS的安装与使用
作者:刘建中(2003年9月26日)
目录
一、CVSNT的安装... 3
1.1下载... 3
1.2安装... 3
1.3配置... 3
1.31配置Repositories 3
1.4其它附件... 5
二、WINCVS安装... 5
2.1下载... 5
2.2 安装... 5
三、WINCVS使用... 5
3
- 分类:软件工程 查阅全文
- DOS下的保留
- 在个人计算机普及之后,MS-DOS 被广泛应用。由于它的易用性,它变的无所不在。象MS-DOS无所不在一样,有关DOS 编程的参考书也无所不在。它们之后都有一个长长的附录,说明INT21的调用。仔细看你会发现INT21功能号从4CH直接跳到54H 而只字不提它们之间的那些功能号,仅仅说明“保留”。 然而,这只是冰山一角。DO
- 分类:软件工程 查阅全文
- 系统构架设计应考虑的因素(一)
-
作者:厦门巨龙软件工程有限公司 卢琳生
摘要:
本文从程序的运行时结构和源代码的组织结构两个方面探讨了系统构架设计应考虑的各种因素,列举了系统构架设计文档应考虑的一些问题。
关键字:
系统构架、设计、考虑、因素
正文:
约公元前25年,古罗马建筑师维特鲁威说:“理想的建筑师应该既是文学家又是数字家,他还应通晓历史,热衷于哲学研究,精通音乐,懂得医药知识,具有法
- 分类:软件工程 查阅全文
- 职场寓言:只有永远的利益 没有永远的朋友
- 一、目标
一条猎狗将兔子赶出了窝,一直追赶它,追了很久仍没有捉到。
牧羊看到此种情景,讥笑猎狗说:“你们两个之间小的反而跑得快得多。”
猎狗回答说:“你不知道我们两个跑的目的是完全不同的!我仅仅为了一顿饭而跑,他却是为了性命而跑呀!”
二、动力
这话被猎人听到了,猎人想:猎狗说的对啊,那我要想得到更多的猎物,得想个好法子。
- 分类:软件工程 查阅全文
- 不忍舍弃的回忆——我的大学时代(4)
-
- 分类:软件工程 查阅全文
- 加密狗原理介绍
- 本人就现今全球软件保护行业较普遍采用的方法之一使用“硬件加密狗”的方式方法谈谈自己的一点看法。 在当今中国市场上最主要的加密锁品牌有:1。美国彩虹公司(也是最早做硬件加密的公司)的国产品牌“加密狗”、美国品牌“圣天诺软件加密锁”;2。阿拉丁的“HASP”系列加密锁;3。德国威博公司的“WBU-KEY”加密锁;4。深思洛克的“深思加密锁”;5。蓝宇风公司的“金盾加密锁”;6。飞天公司的“ROC
- 分类:软件工程 查阅全文
- 不能舍弃的回忆——我的大学时代(5)
-
- 分类:软件工程 查阅全文
- 有关可用性的热点问题
-
什么是可用性? 可用性(Usability)是交互式IT产品/系统的重要质量指标,指的是产品对用户来说有效、易学、高效、好记、少错和令人满意的程度,即用户能否用产品完成他的任务,效率如何,主观感受怎样,实际上是从用户角度所看到的产品质量,是产品竞争力的核心。ISO 9241-11国际标准对可用性作了如下定义:产品
- 分类:软件工程 查阅全文