论文部分内容阅读
随着知识经济时代的到来,信息技术爆炸增长,及时准确的信息成为科学决策、经营成功的重要依托。与此同时,人们更加重视对知识的学习和积累,知识已经成为个人和组织竞相拥有的宝贵资源。传统网站因为设计理念陈旧、信息发布滞后、可信度低等缺点,无法真正满足知识经济时代人们对互联网的要求。时代的进步呼唤一种崭新的、高效的、智能的沟通平台和知识管理平台。另外,随着各大互联网公司对前端开发的重视,前端开发人数逐渐增多,由此引发很多诸如前端性能优化、编码规范等方面的问题。前端模块化技术以其先进的开发思想、良好的设计模式,成功地解决了上述问题,受到越来越多人的青睐。本文所介绍的基于前端模块化开发思想的,社区型、知识型网站系统是一个RSS (Really Simple Syndication)新闻聚合平台,它以新闻为载体,集成多种Web2.0应用,初步构建了一个下一代的语义搜索引擎,提供比文本搜索更为精确的实体搜索。在该系统的设计中融入了社区型网站和知识型网站的特点,并在该系统的前端开发过程中遵循了模块化开发的思想。该系统由“新手引导”、“网站设置”、“新闻抓取”、“新闻搜索及显示”、“视、书、文搜索及显示”和“文库管理”六个模块组成。作者的主要工作如下:1.独立完成了“新手引导”、“网站设置”、“文库管理”三个模块的设计与实现,其中“新手引导”模块又分为用户注册、用户登录和网站介绍三个子模块,“网站设置”模块又分为用户个人信息管理、新闻关注点管理、兴趣点管理和修改登录密码四个子模块,“文库管理”模块又分为文件夹管理、文件管理和文件上传三个子模块。2.参与完成了“新闻搜索及显示”模块的设计与实现。该模块由新闻搜索、新闻显示、新闻交互和搜索历史记录显示四个子模块组成。其中,新闻显示和新闻交互两个子模块的多数功能是由本人独立开发完成的。3.独立完成了网站所有前端页面的设计与开发。本系统目前已经上线并发布α版本,各模块运行良好,能够满足用户的应用需求。