打算从今天开始录制和讲解下列工具软件的使用,一个比较艰巨的工程,对自己也是一个督促和提高。
一、工具列表:
(以下内容也可以既可以面向教师听众,作为内部培训,也可以面向学生听众,作为课外辅导教程,当然可以用于MLearning的教育视频内容)

1. Visual C++ 6.0 + MSDN 6.0
(可以覆盖三门课程:程序设计基础、数据结构和面向对象程序设计I)
内容包括:
1) 安装
2) 程序调试
3) 工程配置
4) 使用技巧
5) 快捷方式

最近一直在做SCIS(Software College Information System)项目的需求,把其间的一些感触记录下来,一方面帮助自己做一下知识和经验的沉淀,同时也跟大家分享一下收获,一举两得。

《用例驱动的UML对象建模应用——范例分析》相当于《用例驱动的UML对象建模》书的实验手册,作者写这两本书来培样学生的建模能力。书写的即简洁又实用。作者确实想把软件需求、分析和设计的理论和方法教给学生。书总体翻译的不错,把个别感觉翻译不太好的地方罗列出来,仅供大家参考(本人学识有限,也可能翻不对)!
24页倒数第4行“...二进制树...”,英文原文是“...such as a binary tree”,感觉翻译为“...二叉树...”比较好。
38页正数第5行“...使用情况。”,英文原文是“...usage.”,感觉翻译成“...用况”比较好。
38页正数第6行。“用例文本不应包含过多的描述细节,也不应没有任何关于屏幕字段的细节。”英文原文,“Not only shouldn't your use case text include too many presentation details, but it should be rela

花了两天的时间把《用例驱动的UML对象建模应用——范例分析》读完了。书中的关键内容就是40条CheckList,总结摘抄下来和大家分享。
十种最常见的域建模错误
10. 立即给关联指定多重度,确保每个关联都有明确的多重度。
9. 对名词和动词做过度的分析,而背离初衷。
8. 不对用例和时序图进行研究,就将操作分配给类。
7. 在确保以满足用户需求之前,对代码进行优化以提高重用性。
6. 对每个part-of关联,就使用聚集还是组合而争论不休。
5. 未对问题空间进行建模之前,就假定一种具体的实现策略。
4.
我给05级毕业班学生设计的毕业设计题目如下,感兴趣的同学如果有时间可以自己做做看!
1. 联机考试系统的设计与实现
2. 软件测试框架的设计与实现
3. 信息科学基础教学演示平台的设计与实现
4. 业务建模的方法和应用
5. 教学信息系统的设计与实现
6. 智能工作量表计算器的设计与实现
7. UML在教师教学领域的建模和应用
8. 项目管理软件中关键路径算法的设计与实现
9. 基于SDL的迷宫算法教学演示程序的实现
10. 自适应的Huffman压缩算法的设计与实现
http://en.wikipedia.org/wiki/List_of_data_structures
上面的链接是Wiki百科上的数据结构,给学有余力的同学学习和研究。
那时侯我的心情是如此之好,为一男同学乱蓬蓬的头发写了一篇散文,并送他一把梳子。又把一女同学的实验报告写成评书。我的文笔大概就是这样练出来的。
这一群学生中,戴玉宏、史江一和马晓华是我最好的伙伴(我们都属于牛)。
戴玉宏其貌甚帅,眉中有一根白毛闪闪发光,因此号称“白眉鹰王”。“白眉鹰王”武功了得,是我软件产品的核心开发人员,我们合作最深最久。后来我开公司,他就从广州辞职到杭州为我助威,令我感动不已,可见读大学时期我们有多铁!戴玉宏有一次打饱嗝,整整打了两天两夜,我差点心疼死。
我尚未发迹之日曾与戴玉宏在校园里卖花,无人问津,就请电子工程系的鲁洁救助。鲁洁温柔貌美,她一言一笑尤如春风吹拂苏堤的杨柳,令人心里一荡再荡。顷刻间就有男生围观,有人看花,有人看“贵妃”,鲁洁一走,我和戴玉宏可怜得就象两根蜡烛。鲁洁读大学时调皮捣蛋,到四年级时还不太会编程。她的本科毕业设计是仿真“雷达跟踪飞行物”,程序基本上全是我编写的。我已记不起用了什么公式,只知道每次计算后都
写此文使我很为难,一是担心读者误以为我轻浮得现在就开始写自传,二是担心朋友们误以为我得了绝症而早早留下遗作。不论是落俗套还是不落俗套地评价,我在大学十年里都是出类拔萃的好学生。并且一直以来我对朋友们和一些低年级的学生们都有很大的正面影响。这十年是一个从幼稚到成熟的过程,交织着聪明与蠢笨、勤奋与懒散、狂热与怯懦、成功与失败。做对了的事可树立为榜样,做错的事可挂作为警钟。我写下经历与感受,期望以此引导和勉励无数比我年轻的学生们。我资历尚浅,既没有哲学家的深遂,也没有诗人的风华,不足以堂皇地育人,只能讲一些故事以表心愿。
我出生在1973年的春节,属牛,是'牛头'。父母为我起了很好听的名字叫'林锐'。这一切暗示着上天对我别有用心,将降大任于我,可是这时候上帝去了一趟厕所。天堂与人间的时差如此之大,就在上帝大小便的几分钟内,我混混沌沌地度过了童年和少年,天才因此成为凡人。
我小时候生长在浙江黄岩的偏僻山区。父母都是中学教师,由于山区师资缺乏,父母经常要从一个山头调到另一个
最近开始学习《统一软件开发过程》,把读书笔记整理出来,方便平时的复习和巩固。

书名:
《统一软件开发过程》
The Unified Software Development Process
第1章 统一过程的特点
1. 统一过程的三个特点分别是什么?
资源清单如下,希望大家喜欢:
=============================================================================================
谭浩强C语言
http://www.codeguru.cn/cpp/TanHaoQiangC
十部算法经典著作 合集
http://www.codeguru.cn/cpp/10book
二级试题全集
http://www.codeguru.cn/cpp/2JiCShiTiJi
高质量C++/C编程指南
http://www.codeguru.cn/cpp/Adva