- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
校园信息化之基于CMS模型的“设备报修系统”实现
一、构建学校信息化软件管理平台面临的问题
随着计算机网络技术的深入发展,学校需要一些信息化软件管理平台来提高学校办公效率,例如:总务部门的设备报修系统、政教部门的晨检考勤系统、其他部门的值周情况通报系统、图片上传系统、课件上报系统等。这些系统常常采用B/S(浏览器/服务器)结构的网站系统来构建。开发一个B/S结构的管理系统涉及到方方面面,对于广大学校而言,如果让老师自己写代码,几乎很难完成,如果投入资金请公司开发,也有可能投入资金高而实际应用效果不理想。而且,学校的需求是多样化的,并且因校而异。幸运的是近年来CMS模型技术的出现,为我们开发和应用信息化软件管理平台带来了一丝曙光,通过CMS模型,您只要稍懂一些计算机网页知识,通过简单地规化和设置就可轻松地打造各式各样的适合自己学校的信息化管理平台。而且网络上还有很多免费或价格低廉的CMS模型系统供我们选择。
二、CMS模型概述
CMS是Content Management System的缩写,意为“内容管理系统”。CMS其实是一个很广泛的称呼,从一般的博客程序,新闻发布程序,到综合性的网站管理程序都可以被称为内容管理系统。简而言之CMS就是可以让你不需要学习复杂的建站技术,不需要学习太多复杂的编程语言,就能够利用CMS构建出一个风格统一功能强大的专业网站。CMS也是一种B/S结构的平台。国内外CMS提供商众多。
在CMS的众多功能中模型功能是近年来某些CMS提供商新开发的最具特色的功能。什么是CMS模型?目前还没有统一的定义,这里摘录三种说法。(1)采用PHP语言的EmpireCMS(帝国内容网站管理系统)的说法是:系统模型是指新闻系统模型、下载系统模型、商城系统模型等,而用户在CMS后台根据要求通过新建数据库表、自定义字段,人性化数据录入界面,然后组成新的系统模型叫做用户自定义模型。(2)而采用ASP语言的KesionCMS(科汛内容管理系统)的说法是:用户可根据需要在基于文章、图片、下载等功能模块的基础上通过自定义数据表,自定义字段从而组合出新的模型如房产,招骋等系统。(3)采用ASP.NET技术的KYCMS(酷源CMS)的表述是:早期的内容管理系统主要以新闻、图片、下载为主,由程序开发商定义好所有字段属性,由系统管理员录入数据并显示。但2021年以来互联网快速发展,这种早期的功能已经远远不能满足广大站长需求,于是便诞生了强大的自定义模型概念。自定义模型最大的优点就在于程序商给出一些人性化的界面,由系统管理员自主建立数据表,并根据自己的需求建立数据字段,以形成一个强大的系统扩展框架,每个模型具有独立的数据表存储指定的数据,为大数据量的网站提供强劲的性能支持。总之,根据这三种说法,可以看出自定义模型的核心概念是:用户自定义数据库表和数据库字段后,就构建出一些新的管理系统。
目前,KesionCMS、ECMS、DedeCms、KYCMS等这些CMS系统的模型功能较强,读者可随意选择。KesionCMS是址)基于ASP+Access/MSSQL技术开发的网站管理系统。本文采用KesionCMS V9.5.*****的免费自定义模型功能,通过构造数据库表结构和字段及角色权限,来举例说明构建学校信息化管理平台之“设备报修系统”。
三、报修系统的相关要素分析
网页式学校通用报修系统,都有类似图1的报修申请网页,学校中哪一台设备有问题,报修者在图1中填入相关信息,就可向学校维修部门提交一条记录。即产生如图2所示的一条记录,这条记录表示二楼办公室陈老师的一台电脑出问题了,需要维修者来修理。
对图2这条报修记录,除去报修者产生的信息外,还涉及到维修状态、维修时间等诸多信息,看起来很复杂,但细心归纳一下,这条记录可提炼出图3所示的数据库字段。字段分为两种类型:一种是报修者产生的报修信息;另一种是维修管理人员产生的维修信息(灰色部分)。对于报修者,我们可否由图1所示的网页表单产生报修信息即图3的左边?而对于管理者,我们可否由图4所示的网页表单产生维修信息即图3的右边?答案是肯定的,图1和图4正是由KesionCMS系统的模型功能所打造的报修系统的两个表单,图4比图1多了维修状态信息。
综合上述分析,报修系统需要构建出图1、图2和图4这三种界面。还需要两类用户:信息上报人员和信息管理维护人员。
四、采用KesionCMS实现“学校通用报修系统”
第一步:建立和设置模型。从科汛官方网上下载KesionCMS,并在Windows操作系统的IIS上搭建好。以超级管理员的身份进入Kesion后台后,模型→模型管理→添加新模型:在“基本信息”选项卡里,模型名称和项
原创力文档


文档评论(0)