基于B/S结构的教学管理系统的设计与实现

被引量 : 15次 | 上传用户:wxcplayer
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前很多学校建设了校园网络,在硬件方面做到校区间互连互通不成问题,但在构建适合学校特点的网络化的信息管理软件方面,仍处于滞后状态。很多学校的校园网络的功能主要是提供信息的浏览,网站与用户的交互性较差,并未真正发挥网络的作用。开发适合学校自身特点的灵活的基于B/S结构的日常管理信息系统,将已往教学管理中的单机操作转变为多用户共同参与的网络操作,可以充分发挥校园网络的作用,使得不同部门之间,不同校区之间,共享数据更加方便,数据的完整性和一致性加强,增近师生间的交流,进一步提高学校信息化程度和教职员工的办事效率。 实现B/S结构的管理信息系统涉及到的技术可以分为两个方面:服务器端技术和客户端技术。客户端技术主要涉及HTML、DHTML、JavaScript等与网页设计制作有关的内容显示技术;服务器端技术主要涉及Web服务器技术、数据库访问等与内容生成相关的技术。目前服务器端技术可以划分为:基于WINDOWS平台的ASP技术和基于JAVA平台的JSP技术。论文针对后者进行讨论,主要讨论了构建B/S结构的日常教学管理系统所涉及的关键技术:TomcatWEB服务器技术、MySqlServer数据库技术、Jsp技术、Servlet技术、JDBC技术、JavaScript客户端技术,其核心是Servlet技术。 论文的主要工作体现在如下方面: 1.总结目前web程序开发过程中采用的典型模式,仔细分析了笔者工作单位日常教学管理的特点和规律,提出了web环境下B/S结构的日常教学管理系统的软件开发模型和软件部署方案,该模型和方案可以作为各类学校(尤其是跨校区办公)开发适合本校特点的中小规模管理信息系统的参考。 2.按照软件开发过程的时间主线及软件工程的传统方法给出“基于B/S结构的日常教学管理系统”在设计和开发过程中的的需求分析及功能设计报告、代码类设计说明、JSP文件设计说明、程序安装及部署方法、系统功能扩展方法。 3.基于JAVA技术的WEB程序开发过程中会遇到如下问题:中文乱码问题、文件名为中文的文件下载问题、JSP操作EXCEL文档问题、JSP文件之间的数据交换问题、系统安全问题等。本论文针对以上问题进行了仔细分析,并提出了相应的解决办法。 总之,只要选择合适的软件开发模型,充分发挥JAVA技术在构建网络程序方面的诸多优势,并解决好数据操作与中文乱码等问题,便可迅速开发出B/S结构的日常教学管理系统,进一步加快校园办公自动化的进程。
其他文献
<正>积极打造统计智库聚焦全市发展大局,深入开展调查研究,及时做好目标任务监测预警、经济形势分析研判;围绕全市重大会议做好统计服务,不断优化"江阴统计"微信运维,用数据
医学科技成果推广是提高我省医疗水平的快捷途径,我所是山东省卫生厅指定推广单位,笔者就近几年来对推广中的基本情况进行了分析.对其存在的问题进行研究并提出建议。
阐述福建省漳州西兰花产业的现状,分析了漳州西兰花发展的优势和存在的问题,并对今后漳州西兰花产业的可持续发展提出了对策建议。
基于GPU加速的行人检测研究,从检测准确度和检测时间两个方面进行研究,首先对目标检测、GPU并行计算的原理进行介绍,接着对混合高斯模型背景建模算法做GPU并行操作,并且提出
随着计算机视觉技术的进一步发展,虚拟场景的绘制技术研究已经成为虚拟现实系统的重要组成部分,传统的基于几何的虚拟场景造型方法的研究是以计算机图形学为基础,其特点是便
信用证是目前国际贸易最重要的结算方式。本文全面深入地研究了信用证欺诈问题。文章从信用证制度的特点和原则分析入手,针对信用证欺诈频繁发生的现实,总结其形式特点,并分析欺
目的 :利用脑功能成像方法探讨针刺足阳明胃经后引发的小脑脑功能激活,以及小脑参与内脏功能调节的表现和途径。方法:足阳明胃经上足三里与上巨虚两穴配伍电针针刺健康志愿者,
从根本上说,企业业绩评价一直是现代经济学和管理学理论与实践亟需解决而又很难解决的一个问题。之所以这样,原因之一就在于业绩评价的多样化和层次性特点。本论文限于主题,主要
安徽省太湖中学创建于1906年,原名太湖县立中学堂。1912年后几易校名,至1952年正式定名“安徽省太湖中学”。1958年被确定为安庆地区4所重点中学之一。
在华南大陆燕山期构造-岩浆作用及年代学理论研究的基础上,收集了大量该区的地质资料及前人研究成果,从成矿系列的划分、成矿岩浆岩的时代、岩浆活动与成矿、构造环境及动力