首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

开源知识管理子系统的设计与实现

摘要第1-5页
Abstract第5-9页
第一章 概述第9-14页
   ·课题背景第9-10页
   ·主系统-REDMINE项目管理系统概述第10-11页
   ·知识管理系统概述第11-12页
   ·论文的研究内容第12页
   ·本人所作工作及文章结构第12-14页
第二章 开源码的软件开发方法学第14-25页
   ·开放源代码的定义第14-15页
   ·开放源代码许可及其对比分析第15-17页
     ·开放源代码许可概述第15-16页
     ·Apache许可第16页
     ·BSD许可第16页
     ·GPL许可第16-17页
     ·LGPL许可第17页
     ·MIT许可第17页
   ·开放源代码与自由软件的关系第17-18页
   ·开放源代码的开发方法学第18-25页
     ·确定开放源代码的意图第19页
     ·用户的重要性第19页
     ·确定软件的功能第19-20页
     ·创建开放源代码社区第20-21页
     ·早发布、常发布第21页
     ·版本策略第21-22页
     ·善用问题跟踪系统第22-23页
     ·听取用户的意见第23页
     ·国际化的重要性第23-24页
     ·发起者的最后职责第24-25页
第三章 系统总体设计第25-36页
   ·项目范围界定第25页
   ·系统设计原则第25-26页
   ·系统需求分析第26-29页
   ·系统软件体系架构第29-30页
   ·系统功能定义第30-36页
     ·ezFAQ常见问题解决方案管理模块的功能定义第30-34页
     ·ezFtpSearch文件服务器搜索模块的功能定义第34-36页
第四章 REDMINE开发技术及其插件机制分析第36-49页
   ·RUBY语言概述第36页
   ·RUBY ON RAILS开发框架概述第36-41页
     ·Rails框架的设计原则第36-37页
     ·Rails框架的MVC架构第37-38页
     ·Rails应用程序的目录结构第38-39页
     ·Rails的数据库迁移任务第39页
     ·Rails应用程序的运行效果第39-41页
   ·REDMINE系统的插件机制分析第41-49页
     ·Redmine系统的功能模型第41-42页
     ·Rails Engines插件概述第42页
     ·Redmine系统的插件机制第42-49页
第五章 系统实现第49-69页
   ·系统运行环境第49页
   ·EZFAQ常见问题解决方案管理模块的实现第49-53页
     ·数据结构设计第49-52页
     ·页面流程设计第52-53页
   ·EZFTPSEARCH文件服务器搜索模块的实现第53-58页
     ·数据结构设计第53-55页
     ·页面流程设计第55-56页
     ·FTP扫描器的实现第56-58页
   ·系统运行效果第58-67页
     ·ezFAQ模块的实际运行界面第59-65页
     ·ezFtpSearch模块的实际运行界面第65-67页
   ·作为开放源代码发布第67-69页
第六章 总结第69-71页
   ·论文工作总结第69页
   ·需进一步完善的工作第69-71页
参考文献第71-72页
致谢第72-73页
在学期间研究成果第73页

论文共73页,点击 下载论文
上一篇:通用企业产品信息发布系统的设计与实现
下一篇:河南移动工单管理系统的设计与实施