|
| | | | - 创建:2007-3-24
- 文章:16
- 评论:24
- 访问:14327

| | |
| |
| | | | 随着网络信息及内容的进一步增长,人们将对于网络信息及服务的个性化、专用化要求越来越强,伴之而来的是对搜索引擎搜索结果准确度、契合度的更高期望。这表明,传统的面向全部大众的搜索引擎,如当前的Google、百度将不再适用,取而代之的将是面向具有一定知识结构的个人(这里将特定组织也视为个人)的搜索工具,这样的搜索工具了解个人的偏好信息、知识结构、用户语义,能够更有效、精确的找寻网络信息。简单的讲,Google、百度们和面向个人的搜索工具之间的区别犹如大众传媒和分众传媒一般。 当然,传统搜索引擎并非毫无出路,毕竟他们有着世界领先的搜索算法和服务器技术,Google、百度们等可以将自己打造成一个基本层的搜索平台,连接起面向个人的搜索工具和庞大的网络数据。网络信息的搜索变成了三个层次:面向个人的搜索工具->基本的搜索平台->网络信息(有点类似于数据库信息存取中的查询工具->数据通路-&…… 系统规划的另一个工作是制定我们团队研发战略。根据定义,战略是对组织一定时期内愿景的描述,是组织或团队获得竞争力的关键。因此,战略左右着组织的决策,并指导组织内的各项活动。在我们的项目中,由于用户需求的不明确性、用户实际工作流程的弹性和变动性等,将会给系统的设计和开发工作带来了较大的不确定性和风险。为了应对以上问题,保证准时、高质的完成,我们确定了团队的研发战略——它将指导我们在系统设计和实现全过程,推动我们的系统开发工作的继续和完成。团队的研发战略分述如下: l 敏捷开发:我们追求敏捷的系统开发,这包括从每一个团队成员的思想上到项目实施的过程和方法上。即学即用是我们的要求,而且我们的工作中也强调快速而高效。 l 追求质量:质量是一切成功的系统的核心。在系统的设计设计和开发中,我们并不苛求做到每一个细节达到尽善尽美,但我们却……
接下来涉及的是系统功能和模块的设计。如同前文中所说,任何一款优秀的软件产品都离不开先进的管理思想的支持。(作为管院学子,这一点尤其应该铭记于心)事实上,在前面的工作中,我们已经涉及到这部分内容。在我们的调查中,我们发现,第三代OA系统是以知识管理、协同管理、项目管理为特征的,而且知识管理已经日渐开始在组织里扮演越来越重要的角色。我们曾试用过几款声称支持知识管理的办公系统软件,但这些软件所面向的都是企业(似乎大家普遍认为政府的管理理念、方法要落后于企业,所以新的管理思想和方法总是被率先的集成到支持企业管理的工具中去),目前还没有一款以知识管理为核心的、支持知识管理的办公自动化系统(就我们目前所知的)。所以我们希望以知识管理为核心,构建系统的功能和模块,以更有效的帮助和提升政府及机关单位的办公效率。 …… 在系统规划环节,除了上文中提到的工作外,我们还明确了系统的架构设计。根据卡内基梅隆大学软件研究所的定义,系统架构是“一系列相关的抽象模式,用于指导软件系统各个方面的设计”。因此,在我们看来,优秀而恰当的软件架构将会保证软件设计和开发工作的顺利展开,并提高了最终软件产品的质量和先进性,有着至关重要的意义。 当前较为流行的几种架构设计主要有:面向对象的系统分析和开发(Object Oriental Analysis & Design),面向业务流程的设计和开发(Business Process Modeling)、以企业为整个实体的设计(Enterprise Achitecture)和面向服务的设计与开发(Servic…… “系统分析与设计”是我们学校IMIS专业的传统课程之一。有前辈曾将这门课程与计算机学院、软件学院的软件工程等相关课程做过比较,认为这门课程似乎是将从系统分析、系统设计到系统实现全部涉及,但又只是轻描淡写,而觉得学到只不过是皮毛。然而,做为IMIS专业为数不多的实践课程(或者说是唯一的),我对这门课程还是很看重的,我觉得通过个人的努力与团队的协作,一定可以在这门课程中学到很多东西。 本学期我们组(共五人)设计的是一个办公自动化系统。老师没有给出任何的原型和限制,考虑到团队的时间和能力,我们将项目进一步定义为设计一个通用型的、服务于中小型政府机关单位的办公自动化系统。我们的意图在于将一些先进的管理思想和方法融入到OA系统中去,…… 仅列出标题 | | |
|