摘要: 本单元将对db4o如何处理复杂的结构化对象进行详细的介绍,主要内容有:(1)、存储结构化对象;(2)、db4o对于结构化对象的查询操作。另外,有感按照db4o开发文档原文翻译是一件十分费时的工作,为了尽量保证与原文内容上的一致性,会舍去不少东西从而使本笔记的可读性有所降低,为此从下一篇开始采取对原文地概览的方式,然后再增加一个小案例进行实践以此综合运用db4o所提供了各项功能。
阅读全文
摘要: 在上一单元中对db4o中采用QBE及NQ对数据库进行查询作了详细的讨论,今天将就其提供的底层查询接口SODA进行介绍,内容包括(1)、SODA查询对象的创建;(2)、约束条件的使用及约束表达式;(3)、对于三种查询方式各自适合的应用场景进行了简要的介绍。
有网友提到应该是db4o开发文档的翻译,没错确实是对db4o ruborial的一次小小的翻译,E文太弱正好练习一下,欢迎大家指正。
阅读全文
摘要: 在本单元中详细介绍了db4o数据库的几种查询方式,对于易于初学者使用的QBE存在的弱点及db4o开发者极力推荐的NQ查询方式在不同开发语言中的实现机制、特点、示例及执行效能作了相应的阐述,同时也对NQ本身的不足进行简要的介绍,本单元中提供了大量的示例在最后给出了所有示例完整的代码。
阅读全文
摘要: 简要介绍了LightweightCTI中的板卡适配器层的设计及其静态结构图。
阅读全文
摘要: 2006年5月份的软件资格与水平考试马上就要到了,在此特将以前考试时准备的几篇论论文奉上以嗣所有将要参加考试的朋友们!
在系统分析与设计的过程中如何将用户需求正确的反映到系统中去,避免开发完成的系统却不是用户需要的软件成为系统分析人员的首要任务。本文将以我2004年在某自来水公司实施的水务综合管理系统为例,详细讨论了在系统分析过程中如何对用户的需求进行把握所采取的方法与措施。在需求分析中我主要做了如下工作:(1)、将与系统相关的用户进行分类以明确用户需求的来源及优先级;(2)、采用多种方式和途径获取用户的需求;(3)、利用Rational Rose创建的用例与用户进行沟通;(4)、在用户需求分析的过程中注意用户对系统的非功能性需求进行提取与处理。最后对收集的需求编写成用户需求规格说明(SRS)交由用户进行确认。通过上述措施准确的把握了用户需求并顺利完成系统的开发。同时也对需求分析过程中存在的一些不足之处进行了简要的总结。
阅读全文
摘要: 本文以我2004年在某自来水公司实施的水务综合管理系统为例,详细介绍了企业信息化建设中的数据安全策略与应用,为保证企业数据安全我主要做了以下几项工作:(1)、将公司网络划分为不同的子网并通过防火墙对内外网进行隔离;(2)、创建域控制器对用户进行集中管理,采用Norton杀病毒软件防止病毒或木马程序的蔓延;(3)、对于数据管理系统采用系统集成的验证方式、为不同的用户创建分组并充分利用视图、存储过程以加强数据库的安全;(4)、应用系统对数据库的存取都采用统一的安全基础设施,在增强系统安全性的同时简化管理员的工作;(5)、制定严密的信息安全管理制度为数据安全应用提供制度上的保证。通过如上措施有效的保证企业运用的安全,得到了公司领导与同事的认可与赞许,同时我也认识到企业数据安全工作是一项长期持续的过程,任重而道远。
阅读全文
摘要: 本文结合我2004年在某市级自来水公司实施的水务综合管理系统的经历,就软件的性能优化设计进行了详细讨论。在系统的设计中针对企业的实际应用环境主要从以下几方面对系统性能进行了优化设计:(1)、选择当前成熟的三层C/S体系结构进行开发,以减轻数据库服务器的负担;(2)、优化数据存取策略以降低系统运行对网络带宽的要求;(3)、对客户端应用进行优化,如减少数据请求量、相关的处理利用多线程进行以提高系统的响应速度。通过以上优化设计,系统满足了企业百万级以上主题数据库处理要求,得到了企业领导与同事的认可与赞许。最后对系统中存在的不足进行了简要的总结,如系统应用服务器端的负载平衡算法过于简单等。
阅读全文
摘要: 本文结合我于2004年在某市级自来水公司开发的水务综合管理系统,介绍了在项目中采用基于构件技术开发的经历与心得。在系统的开发中我结合项目的实际情况,将其分成三个阶段来完成。(1)构件体系结构与接口的设计,为系统的完成打下的基础;(2)基于领域工程的应用构件的开发,重点介绍了构件的提取、适应性修改及新构件的开发过程;(3)运用开发完成的领域构件组装软件系统,这也是系统开发的最终目的。通过采用构件技术为系统的开发积累了大量的可复用资产,为组装式的软件开发提供了现实的基础,在本文的最后一部分也对系统中存在的不足之处进行了简要的总结。
阅读全文
摘要: 本文以我2004年在某自来水公司实施水务综合管理系统的经历为例,详细介绍了软件开发平台的选择与应用,我本着软件开发平台的开放性、分布性及先进性等原则,对当前主流的J2EE及.NET平台进行对比分析,重点考虑了以下因素:(1)、开发平台的使用要有利于保持系统的开放性;(2)、开发平台的使用要有利于保持系统的兼容性与先进性。通过仔细的评比我们选择.NET作为本项目的开发平台,在系统设计时构建多层应用体系结构以适应系统在布署、维护及性能方面的要求,并注意了设计模式的使用为系统的可扩展性奠定了良好的基础,同时使用Web服务及XML的数据交换格式为与异构系统交互提供了方便。基于互联网的企业应用要求开发平台具开放性、分布性及平台无关性,作为一名分析人员则需要不断的学习和了解新的技术以更新自己的知识结构。
阅读全文
摘要: 经过几个月的准备,再经过两个月的等待,终于盼到了系统分析考试的成绩。十分幸运的是功夫不负有心人,过了。很高兴能够通过此考试,为此我将会在接下来的一段时间里把自己复习时的一些心得与体会帖出来与大家共享!
声明:
1、通过系统分析师并不代表什么,不管参与考试的目的怎样、结果又如何,关键在于其过程,在此过程中你获得了什么。
2、园子里面有许多的高人,我准备接受大家的批评,也希望通过此再提高自己接交更多的朋友!
3、关于为考试准备的一系列的论文所涉及的项目我会在自己的个人网站(http://21chinawater.vicp.net)帖出来与大家共享,如果有兴趣的朋友可以下载回来研究一下。
4、目前发布的论文是为应试而写的,所以其中会带有明显的应试目的旨在为方便准备参加软考的朋友进行参加。至于实用价值就仁者见仁,智者见智啦。
5、在稍后一些我会将就论文中涉及的项目组织一组专题,希望能够从需求分析、概要设计到最终布署进行完整的讨论。
6、由于与.NET相关性不高所以准备放在其它技术区,如果dudu同意的话就放
阅读全文