基于JTBC高校部门网站设计与开发.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JTBC高校部门网站设计与开发

基于JTBC高校部门网站设计与开发   摘 要:本文以高校部门网站为例,以开源免费的CMS(内容管理系统)JTBC为基础,介绍了基于开源JTBC的网站设计与开发的流程,对使用JTBC进行网站开发有一定的借鉴意义。   关键词:CMS;JTBC;网站设计   中图分类号:TP393.092   随着信息技术的不断进步,和各个高校信息化建设的不断推进,学校内部部门网站的建设也提出了更高、更快、更经济的要求。用较少的投入搭建一个功能齐全,美观大方的部门网站,需要我们放弃从前从底层一步一步编写代码的开发方式,而采用更加高效和健壮的开发方式,既在CMS(内容管理系统)的基础之上进行的二次开发。通过多个网站实践表明,这种开发方式能够适应低成本,高效率的开发要求。并且能够及时响应用户对网站功能需求的变更,是一种经济实用的开发方法。下面以开源免费的JTBC为基础,以某高校宣传部网站为例,介绍基于JTBC的部门网站的开发设计的流程。   1 CMS介绍   内容管理系统CMS,主要的功能就是将普通网站中对网站内容进行管理的部分提取出来,使得网站的开发人员无需为网站的内容管理进行编程,网站内容的添加、修改、删除、查询等操作均由CMS负责,开发人员只需专注于网站内容的组织、界面的设计、以及一些特殊需求的开发。CMS让开发者不需要学习复杂的建站技术及编程语言,就能够利用CMS构建出一个风格统一功能强大的专业网站[1,2]。   目前CMS有很多,根据所使用的编程语言不同有PHP系统、ASP系统、ASP.NET系统、JSP系统等;比较流行的开源CMS有wordpress、phpcms、科讯、易动CMS、JTBC等等。在众多的CMS中,JTBC的特点在于:易于实现二次开发、免费、开源、支持多种后台编程语言等。   2 JTBC介绍   JTBC是没有苛刻版权限制的CMS,在此基础上开发商业网站无需任何的版权费用。JTBC是代码与程序全脱离的程序,采用了xml的散存储技术,实现代码与程序脱离、语言与代码脱离,语言与程序脱离的两两脱离关系。基于这种特性,JTBC就具有了非常强大的可扩充性和便捷的二次开发能力[3]。   在JTBC中通过对模块对应的文件复制,通过少量修改就可以创建不同的栏目分类。JTBC现有模块有:文章管理、产品管理、下载管理、商品管理、论坛管理、关于我们、会员管理、留言本等。这些模块中每一个模块对应一个文件夹,开发者如需一个类似的模块,比如一个类似文章管理模块的新闻管理模块,则只需要复制文章管理文件夹article,然后做适当的修改就可以实现一个新闻管理模块。   3 部门网站开发流程   3.1 栏目架构划分   在动手开发一个网站之前,需要对网站所涉及的栏目划分清楚,各栏目不允许重叠。如在某高校宣传部网站的建设过程中,首先需要跟对方做详细沟通,明确对方具体所要求的栏目。   通过对栏目的结构和呈现方式的分析,可以将对方所要求的栏目分为三类。第一类包括新闻中心、理论学习、媒体报道、统一战线、普法教育等,应用JTBC中的文章管理模块;第二类包括部门介绍栏目,应用JTBC中的关于我们模块;第三类包括图片展示和校园影像;应用JTBC中的产品管理模块。同类栏目模块的开发,可以通过对已有栏目模块文件夹及对应数据库表的复制开始,然后修改对应的语言包、配置文件,之后在后台管理中就可以出现对应新栏目模块的管理界面。在新栏目模块的管理界面中,可以实现对该栏目模块的列表页、内容页模板进行编辑。   3.2 网站首页设计   网站首页是浏览者第一个进入的界面,关系到网站浏览者对网站浏览的兴趣,需要做到简洁、美观、清爽。网站首页的设计根据对方提出的具体需求,由图片设计人员通过专业的图片设计软件进行首页界面图片生成,然后根据此图片与对方沟通,最终确认首页界面,之后由开发人员进行首页的编程实现。   JTBC通过提供一个专门的首页模板代码编辑区的方式,给开发人员提供了设计首页的接口。开发人员通过后台管理的“系统管理”菜单中的“模板管理”,可以进入模板的编辑界面。对首页的编辑通常会通过“模板管理”中的首页模板、头尾模板和调用模板的编辑来完成。其中首页模板是首页界面产生的基础,在其中会通过函数调用的方式使用到头尾模板和调用模板。头尾模板主要考虑让整个网站有一个一致的头部和尾部外观,使得网站能够风格统一,减少编码冗余,调用模板主要用于JTBC函数读取数据库后得到的系列数据的显示格式设置。比如某高校宣传部网站中的新闻中心模块需要在首页以列表的形式显示前10条新闻标题和日期。这需要在首页模板中使用itransfer函数提取数据,指定显示调用模板。调用{$=itransfer(top, 1, topx=10;tnum=30;genre=news)},itransfer函数的第

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档