管理学基础综述论文(精选5篇)

针对茂名职业技术学院计算机应用特点和技术现状,结合学院计算机故障应急处理方案,提出了建立计算机故障在线报障系统的解决方案。主要利用UML设计出基于B/S结构的故障处理系统的各模块类图、用例图、活动图等,在Linux系统的基础上,用PHP作为开发工具、MYSQL作为后台数据库,实现了在线报障系统各模块的功能。

关键词:管理;故障;建模;PHP

TheOnlineFaultReportingSystemDesignandImplementationBasedonB/SStructure

MaiCaizan

(MaomingVocationalTechnologyCollege,Guangdong525000,China)

Abstract:Withtheextensionofofficeautomation,in-depthapplicationofcomputerandnetwork,computerfailuresandnetworkfailuresmoreandmore,faultmanagementisbecomingincreasinglyonerousandcomplex,howeffectiveandreasonablesolutiontothesecomputerfailuresandnetworkfailuresandotherissuesisanimportanttaskforthemaintenancedepartment.

ForthecharacteristicsofcomputerapplicationsandtechnicalstatusforMaomingVocationalTechnologyCollege,withcollegeComputerfailureemergencyplan,roposedtheestablishmentofacomputerfaultonlinereportingimpairedsystemsolutions.UMLdesignusingmainlybasedonB/Sstructurefaulthandlingsystemofthemoduleclassdiagrams,usecasediagrams,activitydiagrams,etc.,basedontheLinuxsystem,usingPHPasadevelopmenttool,MYSQLasdatabase,toachieveeachmodulefunctions’onlinefaultreportingsystem.

Onlinefaultreportedapplicationsystemthatthemainfunctionisreportedimpairedusers,administratorfailure,theadministratororders,proposesolutions,troubleshooting,reportingresultsofotherfunctions,thesystem'sapplicationprocesscomplieswiththerelevantMaomingVocationalandTechnicalCollegemanagementapproach,withacertainpracticalvalue,toovercomethebarriersoftraditionallowefficiencyofmanualreporting,maintainingalongtime,thedrawbacksofhighcost,thusreducingmaintenancecostsandimprovetheequipmentandnetworkutilization,standardizethetroubleshootingprocess,greatlyimprovethecollegecomputerqualityandnetworktroubleshooting,makingmanagementlevelandthefailureoftechnicalefficiencyhasbeengreatlyimproved,andtrainingcenterandequipmentmanagementdepartmentstoprovideeffectivedecisionsupport.

Keywords:Management;Fault;UML;PHP

一、绪论

(一)课题产生的背景及意义

计算机及计算机网络应用的大众化的过程中,计算机故障及网络故障的发生是不可避免的,此类故障的出现,却不是所有用户都能解决的。另一方面,随着高职院校管理变革的逐步深入,关于校园网故障及计算机故障的管理也需要进一步规范,高职院校的故障报障及处理工作也变得更加繁重和复杂,这就迫切地需要用利用现代计算机技术来进行辅助的管理。

为了解决以上问题,提高实训中心服务质量,满足学院长足发展的要求,于2009年夏天,实训中心主任决定改变这种管理模式,通过本部门技术力量人员及设备优势,开发在线报障系统,并获得学院领导的立项批准。

这个系统的使用主要意义体现以下几方面:

(二)高校计算机故障管理现状分析

事实证明,网络自动化报障系统的应用,将提高生活和工作质量,会取得了良好的效果。

(三)本文的主要研究内容

本课题的研究是以茂名职业技术学院对计算机故障及网络故障的管理为开发背景,阐述了在线报障管理系统的设计、开发及实现过程中所遇到的问题及解决办法。主要包括的内容有:

1.报障系统的需求分析;2.报障系统的总体与功能模块设计;3.数据库设计;3.报障系统的实现工作;4.报障系统的测试工作。

(一)系统平台架构模式的选用

系统架构通常可分为两种,即C/S(Client/Server)架构与B/S(Browser/Server)架构。通过浏览器来处理业务已经是当今首选的操作方式,固选用B/S体系结构。

B/S系统平台架构如图2.1所示。

图2.1B/S系统平台架构

(二)统一建模语言UML介绍

UML是一种通用建模语言,属于一种语言工具。对于一些专业的领域,例如,用户图形界面(GUI)的设计、超大规模集成电路(VLSI)的设计、基于规则的人工智能领域应用等,使用这种专门的语言工具可能会更合适[1]。UML是属于一种离散的建模语言,它不适合对工程类和物理学领域等连续系统的建模。但它适合对诸如由计算机软件、数字逻辑构成的离散系统或固件等的建模[2]。基于UML可视化建模工具是非常多的多,例如有RationalRose、MicrosoftVisio、PowerDesigner,还有CAERWin、CABPWin、PlayCase等。它们各工具有不同的定位和市场策略,每一种工具都不同程度地实现了标准的不同子集[3]。常用的三种建模工具的比较如表2.2所示。

基于以上比较的特点,可以看到Visio具有有好的界面、强大的流程图制作工能等特点,故本文选用Visio作为开发设计工具。

(三)PHP技术应用

PHP是一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:HypertextPreprocessor)的缩写。PHP是一种HTML内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用[4]。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统[5]。

(四)MYSQL数据库

MySQL具有功能强、使用简单、管理方便、运行速度快、可靠性高、安全保密性强等优点。MySQL用C和C++编写,它可以工作在许多平台(Unix,Linux,Windows)上,提供了针对不同编程语言(C,C++,JAVA等)的API函数。MYSQL数据库和PHP、Linux操作系统能完美地结合,固选用MYSQL为后台数据库[6]。

三、在线报障管理系统的需求分析

(一)在线报障管理系统需求分析

按实际需求,系统可分为6个功能模块,如图3.1所示。

图3.1在线报障系统模块功能图

以下简要分析说明系统各子模块的功能。

1.公告管理。公告管理模块主要实现故障管理部门对用户(教师和学生)的信息,使用滚动漂移的窗口出现,起到宣传作用,以提高网站的服务质量。

2.故障申报管理。故障申报者主要是完成故障信息的填写工作。管理员主要是通过故障申报者所填写故障申报单接和填写反馈信息。

故障申报管理用例图如图3.2所示。

图3.2故障申报管理用例图

3.业务管理。业务管理模块主要是实现管理员对业务的删除和查询等工作。

业务管理用例图如图3.3所示。

图3.3业务管理用例图

4.用户管理。用户管理模块实现对整个系统中用户的基本信息进行管理。

6.数据字典管理。数据字典管理的设立是超级管理员对各项业务名称进行初始化。

(二)系统数据库分析

图3.4在线故障管理系统实体类图

在实体类图的基础上找出对象类,并确定类的属性及操作,明确对象类之间的联系,从而得出对象类图。

四、在线报障管理系统的设计与实现

(一)系统主要功能模块的设计

故障申报管理模块主要是故障申报者填写故障申报单,实现故障申报信息的入库操作。通过此模块,报障用户与管理员实现了交互,故障申报顺序图设计如图4.1所示。

图4.1故障申报顺序图

故障申报主要顺序是用户通过申报页面,填写申报单,产生故障信息列表;然后,管理员通过查阅所报信息,提出解决方案并执行处理,最后,管理员填写故障信息反馈结果,用户故障解决。

业务管理模块主要是实现管理员接单及故障处理情况填写等操作。管理员根据申报信息,提出解决办法,并执行处理,最后根据处理情况填写反馈信息,如果故障用户申报过程出现了问题,可以重新申报,管理员再根据申报情况作出相应的技术处理。

故障处理流程图如图4.2所示。

图4.2故障处理流程图

(二)数据库表的设计

本系统采用MYSQL作为后台数据库管理系统,应用系统数据库为BZST,本系统其设计了7个数据表,包括管理员帐号表(admins)、部门数据(departments)、业务(kinds)、故障信息表(forms)、公告表(Notice)、技术文档汇编(tech)、日志列表(Log)等表,各主要的表名称及其描述如表4.1所示。

表4.1数据库表综合描述

序号表名称数据库表功能描述

1admins管理员帐号表

2departments部门数据字典,记录部门名称

3kinds业务类型数据字典,记录业务类型名称

4forms记录报障业务

5Notice管理员的公告

6tech技术文档汇编,记录一些问题的处理技巧

7Log记录管理员处理日志,使得工作有迹可循

(三)系统实现的主要界面展示

在线报障系统主页面如图4.3所示。

在线报障系统故障申报页面如图4.4所示。

五、结束语

经过半年的努力,系统顺利的设计完成了,在整个的设计过程中,参阅了大量的资料,参考了其他一些系统,进行了大量的分析和研究工作,在线报障系统的投入使用提高了茂名职业技术学院故障管理工作的效率和服务质量,为科学决策带来了极大的便利。

参考文献

[1]冀振燕.UML系统分析与设计教程.北京.人民邮电出版社,2009:107-115

[2]袁涛,孔蕾蕾.统一建模语言UML.北京.清华大学出版社,2009:34-35

[3]国刚,周峰,孙更新.UML与RationalRose2003软件工程统一建模原理与实践教程.北京.电子工业出版社,2007:132-146

THE END
1.毕业设计附源码131843在线学习系统用例图在线学习系统主要功能模块包括首页、站点管理(轮播图、公告栏)用户管理(管理员、学生、教师)、内容管理(课程资讯、资讯分类、在线测试)、更多管理(老师信息、学生作业、预约信息、精品课程、上交作业),采取面对对象的开发模式进行软件的开发和硬体的架设,能很好的满足实际使用的需求,完善了对应的软体架设以及程序编码的工https://blog.csdn.net/weixin_61498557/article/details/126786698
2.在线教育云课堂系统设计业务逻辑层:核心的业务逻辑处理层,包括课程管理、学习路径、练习题库、考试模块、支付系统等。 数据层:数据库系统,使用MySQL、PostgreSQL等关系型数据库存储课程数据,利用Redis缓存热数据,提升访问速度。 文件存储层:存储视频、音频、图片等大文件资源,常用云存储服务如AWS S3、腾讯云COS或阿里云OSS。 https://www.jianshu.com/p/b24c68909332
3.UML用例图绘制:Claude只需10秒,逼真到你不敢相信!你是否曾经在开发项目中遇到过这样的情境:需要向团队或者客户展示系统的功能和需求,但如何准确、快速地表达出这些需求,却总是让人头疼?别担心,今天我们将要介绍一个让你大开眼界的工具——Claude,它能在短短10秒钟内,自动生成一张精准且简洁的UML用例图,彻底改变你绘图的方式。 https://www.51cto.com/article/804093.html
4.云课堂在线教育系统源码云课堂在线教育系统的架构设计需要满足高并发访问、灵活的业务逻辑、可扩展的内容管理和稳定的支付体系。通常采用分层架构设计,常见的分层如下: 前端层:用户界面,支持Web端和移动端。前端通过REST API或GraphQL与后端交互,展示课程内容、用户中心和支付页面。 业务逻辑层:核心的业务逻辑处理层,包括课程管理、学习路径、https://zhuanlan.zhihu.com/p/12900205735
5.基于云平台的在线学习系统设计与实现(2)基于云计算企业在线学习系统的相关流程进行了需求分析,明确了系统需要实现的功能;通过时序图的方式对系统的业务流程进行了描述;设计并完成了系统的用例图;最后通过UML模型深入的分析了系统。(3)本文基于B/S(浏览器/服务器模式)架构,通过MVC设计模式实现了系统业务与显示的有效分离,使得系统结构更加清晰。系统实现https://wap.cnki.net/lunwen-1019605239.html
6.浅谈UML学习笔记之用例图腾讯云开发者社区最近一直在学习UML的基础知识,再看完视频之后,并没有很好的总结,在画图的过程中发现了很多的问题,下面是看书的过程自己总结的UML用例图的一点知识,与大家分享一下。 一、概念 用例图是由参与者、用例以及它们之间的关系构成的用于描述系统功能的动态视图。 https://cloud.tencent.com/developer/article/1781896
7.网络的普及带给了人们更多的学习途径,随之用来管理远程网络教学的请画出教师参与者的用例图。 答案解析 (简答题) 网络的普及带给了人们更多的学习途径,随之用来管理远程网络教学的“远程网络教学系统”也诞生了。? “远程网络教学系统”的功能需求如下:? 学生登录网站后,可以浏览课件、查找课件、下载课件、观看教学视频。? 教师登录网站后,可以上传课件、上传教学视频、发布https://www.examk.com/p/2136510774.html
8.有效基于微信小程序的学生学习管理系统设计与实现.docx有效基于微信小程序的学生学习管理系统设计与实现.docx 17页内容提供方:黄橙文化 大小:944.78 KB 字数:约1.68万字 发布时间:2022-10-15发布于广东 浏览人气:101 下载次数:仅上传者可见 收藏次数:0 需要金币:*** 金币 (10金币=人民币1元)https://max.book118.com/html/2022/1007/5021130040010001.shtm
9.计算机毕业设计范例15篇所谓网络教育指的是在网络环境下,以学习者为主体,以计算机技术、多媒体技术、通信技术和Internet网络等高新技术为主要教学手段和传播媒体,运用图像、文字、动画、音频和视频等相结合的一种新型的交互式网络教育方式。而网络教学系统是基于这种技术产生的一种具体的应用模式,它是在校园网甚至Internet上建立一个虚拟的教学https://www.fwsir.com/fanwen/html/fanwen_20240616130224_3879194.html
10.图书管理系统需求分析报告范文(精选10篇)随着社会一步步向前发展,报告对我们来说并不陌生,报告包含标题、正文、结尾等。其实写报告并没有想象中那么难,以下是小编整理的图书管理系统需求分析报告范文(精选10篇),仅供参考,欢迎大家阅读。 图书管理系统需求分析报告 篇1 一、引言 1.背景分析 一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的https://www.ruiwen.com/baogao/6437442.html
11.基于移动平台的学习资源设计与开发AET对于学生,除了可以浏览教师发布的内容,还可以选择与教师的互动,如在线答疑和疑难解答等。对于系统管理员,可以对课程进行内容更新和课程上线等管理。该平台的功能用例图如图1所示。 本文主要针对素材资源模块,根据不同的学习资源,将传统的Flash动画素材设计为友好兼容Android移动设备的演示型学习资源、交互型学习资源。 2.2http://www.chinaaet.com/article/3000014558
12.软件开发可视化工具有哪些帆软数字化转型知识库在软件开发的初期阶段,需求分析和系统设计是非常重要的环节。可视化工具如UML图和流程图可以帮助分析师清晰地表达系统需求和设计思路,促进开发团队对项目的理解。 降低学习曲线 对于新加入的团队成员,使用可视化工具能够更快地帮助他们理解项目结构和工作流程。这种直观的表现方式,能有效降低学习成本,加速团队融入。 https://www.fanruan.com/blog/article/242673/
13.案例数据库设计9篇(全文)其中,UML(United Model Language)即统一建模语言,其用例图也是需求阶段常用的分析和表现工具之一。常用的UML软件有ROSE、starUML、MS Visio等等。 2.1 寻找类 根据用户需求,寻找类; 比如,根据“基于SNS的学习社区平台”的最基本的用户需求,一种方案是:将整个系统划分为:“个人空间”和“学习社区”2个系统,根据它们https://www.99xueshu.com/w/ikey3pf3ms57.html