Easyfin KIPA软件设计书

Easyfin KIPA = Knowledge Integration and Publishment Application

  1. Platform Enviroment: Windows NT/2000/XP, All POSIX OS
  2. Main Languages or tools:C++, Javascript, XML
  3. GUI for client: wxWidgets
  4. Developer:1 person
  5. Modules Division:
  • Rich Text Editor:包括Web页的布局,HTML视图和正常视图的自由切换,代码高亮等,参考Dreamweaver的编辑器
  • Weblog Publish Front-end:负责将内容发布到Internet,主要提供当前主流Blog API的接口配置。参考Zoundry, Live writer
  • Local Knowledge Manager:类似于知识管理系统,可以记录日记、笔记或任意知识,且提供版本控制功能,需要时可以利用Weblog发布前端发布到互联网。参考EverNote
  • Mind Guide:提供记录日常任意瞬间的idea,可以方便的以图片或文本的形式存储,并方便地提供手写识别功能。参考FreeMind
  • Web Deployment Subsystem(optional):可以开发类似Blog的web系统,而不是只为现有blog系统提供接口的方式。这样可以做到与前述模块无缝整合。参考dotText,Oblog

Schedule Plan:

  • Nov.2007~Feb.2008 Finish the module [I] and [II]
  • Apr.2008~May.2008 Web Deployment Subystem
  • to be continued
  1. Mode I - Rich Text Editor

Architecture:


posted @ 2007-10-28 13:28  中土  阅读(331)  评论(0编辑  收藏  举报
©2005-2008 Suprasoft Inc., All right reserved.