`

内容管理系统开发过程总结

阅读更多

最近帮朋友做了一个小型网站的内容管理系统,功能比较简单,只包括了网站页面的增加、修改和删除,但由此对CMS-内容管理系统的实现原理有了一个大概的认识。

 

从功能点实现的难易程度上说:在线编辑器是个难点,其他的功能只要把实现流程想明白了,就都比较简单了。
在线编辑器虽然是个难点,但网上资料比较多,使用起来基本上不会费太大的周折。我选择了FCKEditor,一是因为口碑还不错,二是比较易用。


内容管理系统一般都需要制作栏目的模板,这里有个地方需要注意,模板中的href容易出错,想使用扩展性较好的相对链接的方式,但调试了比较长的时间还是有不少问题,最后只得采用了折中的绝对链接。

 

根据栏目选择文章列表的联动下拉列表,实现起来是个比较有意思的小功能。其实代码写起来比较简单,我采用了XMLHttpRequest对象同步访问数据库数据的方式。

 

内容管理系统的测试比较繁琐。
功能完成后,需要给用户测试使用一下,比如添加和修改文章啦等等。大家都知道不能让他上来就在生产环境的页面上修改,这时还需要另建个测试目录,来保存用户添加和修改的页面,这个过程全是些琐碎的工作,非常麻烦。

 

flash的添加

我使用的是FCKeditor-2.3的版本,添加flash时,会提示找不到一个文件的错误。

 

解决:

在editor\dialog下,添加fck_UserFiles\Image\,并且将editor\dialog\fck_flash下面的两个文件拷贝过来就OK了。

 

 

0
0
分享到:
评论

相关推荐

    超市管理系统开发项目总结

    在我国超市形成在20世纪90年代初期,现在已经成为我国零售业的一种重要...随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术

    学生信息管理系统项目开发总结报告.doc

    学生信息管理系统项目开发总结报告.doc

    图书管理系统项目开发总结报告

    图书管理系统项目开发总结报告,通过本报告,可以使读者用户更容易的了解本系统的开发过程

    毕设项目——基于SSM的图书借阅管理系统(内含搭建流程)

    图书借阅管理系统,学生查询借阅图书(书籍封面)等,管理员进行图书管理、借阅管理、书籍逾期挂失处理等等。 适用范围:毕业设计、课程设计、学习等等。 文件包括:搭建流程、表结构设计说明、项目代码、环境安装包...

    学生信息管理系统的开发 + asp

    本文介绍了基于ASP的学生信息管理系统, 采用B/S结构,并利用Dreamweaver 8.0开发工具和Access进行后台数据库的连接设计下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。...

    java基于Web开发的酒店管理系统的设计毕业设计程序

    采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...

    ssm小型药店营销管理系统毕业设计程序

    采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...

    Python Web开发动手练习项目V1.0 学生管理系统

    本系列课程为练手项目实战:学生管理系统的开发,项目包含了如下几个内容:项目的总体介绍、项目的数据库、连接数据库的类、实现学生信息的增删改查、项目总结及优化方案。课程具有极强的实战性。

    ssm科研管理系统的开发与实现毕业设计程序

    采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...

    ssm药店管理系统毕业设计程序

    采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...

    java学生成绩管理系统设计与开发毕业设计程序

    采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...

    javaweb学生宿舍管理系统设计与实现(含程序+论文+数据库)

    4.2 系统流程图 8 第五章 系统详细设计 10 5.1 用户模块设计 10 5.2 数据库设计 11 5.2.1数据库设计的原则 11 5.2.2数据库表的设计 11 第六章 系统实现 14 6.1 系统功能实现 15 6.1 功能页面实现 15 6.1.1登陆模块...

    java学生选课管理系统的设计毕业设计程序

    采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...

    学生信息管理系统

    本论文共分为六章,介绍了学生信息管理系统的整个开发过程。阐述了课题的需求分析,介绍了系统的总体设计与实现,并在详细设计中给出了系统实现后的部分图片;最后笔者对开发该系统总结。采用VS2010和SQL2008作为...

    java学校信息管理系统 论文设计与实现

    第2章 系统开发技术的介绍 3 2.1 MyEclipse与tomcat简介 3 2.2 HTML/CSS简介 3 2.3 JSP简介 3 2.4 MYSQL数据库概念和特点 4 2.5 B/S结构 4 2.6本章小结 4 第3章 系统分析 5 3.1功能需求分析 5 3.2业务流程分析 5 3.3...

    基于asp.NET的教务管理系统(源码+数据库+文档).zip

    本文全面且系统的阐述了教务信息管理系统的开发的全过程。论文首先对当前的教务管理的现状进行分析研究,得出现阶段教务管理工作存在的一些弊端,且工作的不及时性造成了工作的拖沓及处理的难度,而通过本系统,在...

    java中小型超市商品管理系统的开发毕业设计程序

    采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...

    ssm超市账单管理系统设计毕业设计程序

    采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...

Global site tag (gtag.js) - Google Analytics