基于web浏览器服务器框架体系教材管理系统

基于web浏览器服务器框架体系教材管理系统

【摘要】 通过对目前高校教材管理现状进行分析,引出建立网络教材管理系统的重要性和必要性讨论,具体介绍了教材管理系统的框架体系、模块结构、数据库设计。最后通过对教材管理系统的总结提出系统的创新点,并对未来高校教材管理系统进行了展望。

【关键字】 教材管理系统 浏览器/服务器 框架体系 数据库服务器。Teaching materials management system based on web browser / server framework

Fei Linlin, Shan Hongwei

Abstract:Through the analysis of the present situation of teaching material management, this text puts forward the importance and necessity of establishing the network teaching material management system, and describes the framework, module structure and database design of the teaching material management system. At last, the paper puts forward the innovation points of the system, and makes a prospect for the future university teaching material management system.

Keywords: teaching material management system, browser / server,framework, database server.

一、导言

自1999年以来,随着高校规模扩招的进行,在校学生数量呈几何倍数增加,从原来的几千到过万,甚至是几万。到2013年,高校发展从规模扩张进入内涵建设时代,各种先进的管理体制、信息化技术不断地被引入到高职院校管理的方方面面。

二、现状分析

在学校的教学管理中,教材管理是非常重要的一环,也是非常复杂的一环。高校尤其是高职院校,一方面因开设专业不同,课程不同;另一方面,即使是同一专业的学生,因来源不同,课程也不同,就日照职业技术学院来说,同是计算机应用技术专业的学生,也因学生基础不同,分为对口班,普高班,单招班。另外,教材管理还涉及学校教学计划制定,毕竟教材是跟教学计划紧密联系的,学生专业不同、来源不同,即便是开设相同的课程,选用的教材也可能不同,各种各样情况,造成高职院校教材种类繁杂。我院仅2015年春季的教材征订品种就多达600余个。

高校的教材管理是一项非常繁杂的工作,对教务管理部门的工作进度及工作质量有着直接的影响。在过去的教材管理中,主要利用Excel统计各院部教材征订、使用情况,统计汇总过程不可避免的存在误录,并且难以及时发现纠正,核对费劲。而目前已有的一些主流教材管理系统没有结合学校教学的实际情况,不能满足学校教材管理的要求。因此从学校实际出发,系统分析教材管理工作的各个环节,详细设计各环节的具体流程,设计开发囊括教材管理中如教材选定、发放、结算等全环节的管理系统,势在必行。

三、系统设计

3.1框架体系设计

通常在客户机/服务器系统中,由于客户机本身还需要安装运行多种软件,这就限制了系统服务的使用。本系统摆脱传统的客户机/服务器模式,进而采用基于web的浏览器/服务器模式,它保留了客户机/服务器模式的全部优点且改进了其不足。很好的避免了“胖客户机”的出现,十分易于实现不同类型网络的互连。使用过程中,只需在web服务器上安装应用程序以减轻客户机的负担,客户机只要安装浏览器就可以完成操作,并由数据库服务器负责数据的处理。本系统因数据处理量较大,采用了浏览器―web服务器―数据库服务器的三层结构,如图1所示。

3.2功能模块描述

教材管理系统按使用人员不同分为学校教材管理员、院部教材管理员、教研主任、任课教师、学生这几个模块。同时,实行上级功能嵌套下级功能,上级功能模块可查看下级功能模块所有功能。功能模块如图2。

1、学生模块。学生模块主要功能为查询,分为学期教材查询,教材单价查询,教材价格汇总等功能。

2、教师模块。教师模块包含教材征订,教材查询。教材征订有时间限制,指教师可在特定的时间内根据人才培养方案的要求征订教材;教材查询没有时间限制,可以随时查阅教材清单,选择合适的教辅

Web信息系统采用浏览器 服务器结构,基于web浏览器服务器框架体系教材管理系统.doc...相关推荐

  1. 基于 java Spring Boot 框架的人事管理系统的设计与实现 附完整代码+论文+ppt

    内容摘要: 人事管理在政府机关和企事业单位中占有极其重要的地位,各部门岗位之间协作和工效的提高,是人事管理的基本要求.本设计旨在实现微型人事管理信息系统,功能主要由人事在线通信.员工资料.人事信息管理 ...

  2. 无线接入认证web服务器搭建,基于WEB和RADIUS的无线局域网接入认证系统

    摘要: 无线局域网的安全运营管理是近年的研究热点,而用户的接入认证是网络安全管理和运营的基础.常见的接入认证技术有PPPoE,IEEE 802.1x和Web认证三种.本文针对无线局域网的特点,以用户进 ...

  3. 基于web的视频_如何创建基于Web的视频播放器

    在上一篇文章中,我们介绍了有关如何创建Audio Web Player以及如何自定义其播放器外观的教程. 这次我们将用视频来做. 是的,我们将创建一个Web Video Player. 视频播放器将使 ...

  4. B S架构 服务器虚拟化,基于KVM的B/S架构虚拟化管理系统

    云计算的提出为信息技术学术界和产业界的发展提供了一个全新的思路.虚拟化作为云计算Iaas层的关键技术,近年来也得到了迅速发展.20世纪60年代,IBM就开始研究虚拟化技术,使得大型机的资源能得被多用户 ...

  5. 客户服务器结构的数据库系统,客户服务器结构的数据库的例子

    客户服务器结构的数据库的例子 内容精选 换一换 MongoDB是一个文档型数据库,由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案.MongoDB是一个介于关系数据库和非关系数据库 ...

  6. 洗衣机控制系统c语言编程,采用C语言编辑基于51单片机的全自动洗衣机控制系统毕业论文.doc...

    采用C语言编辑基于51单片机的全自动洗衣机控制系统毕业论文 深 圳 大 学 本 科 毕 业 论 文(设计) 题目: 基于单片机设计的全自动 洗衣机控制器 姓名: 郑嘉泽 专业: 电子信息工程 学院: ...

  7. java web 柱状图_使用JFreeChart实现基于Web的柱状图

    JFreeChart是一组功能强大.灵活易用的 Java绘图 API,使用它可以生成多种通用性的报表,包括柱状图.饼图.曲线图等.它能够用在 Swing和 Web等中制作自定义的图表或报表,并且得到广 ...

  8. 【web前端期末大作业】基于HTML+CSS+JavaScript实现代理商销售管理系统后台(8页)

  9. 基于JAVA+SpringMVC+Mybatis+MYSQL的教材管理系统

    项目功能: 本系统包括管理员登录.用户管理.教材管理.教材分配.字典管理.公告管理等功能 页面效果:

最新文章

  1. kali linux 的ssh服务器,如何在 Kali Linux 上安装 SSH 服务
  2. python3.7扩展库是什么_Python3.4以后的版本中,____________库用于安装管理Python扩展包,________________库用于发布Python包。_学小易找答案...
  3. Mac上解决Chrome浏览器跨域问题
  4. python中continue用法案例_Python continue语句实例用法
  5. 安装python性能检测工具line_profiler
  6. SD-WAN技术的详细解析
  7. Java与算法之(2) - 快速排序
  8. python 删除大表数据
  9. python info什么意思_python中log info 是什么文件
  10. 如何查看计算机连接的打印机驱动,打印机已经连接电脑了。360驱动大师怎么检查不出来打印机驱动在那里?...
  11. 移动端那些事儿(二)jquery手势插件之jGestures
  12. 一个女人应该如何生活
  13. 月饼事件技术还原 - 用js+Chorme来做抢电商的东西吧
  14. 计算机管理 合并分区,硬盘分区进行合并 硬盘分区后怎么合并
  15. 2022广东省安全员B证第四批(项目负责人)考试题模拟考试题库及答案
  16. linux中test命令详解
  17. python3*1**3 表达式输出结果为_3*1**3 表达式输出结果为________
  18. 和讯金融界证券之星 财经网站竞争格局突变
  19. 怎么调整计算机显示屏,电脑显示器画面怎么调整
  20. 我想贪图安逸,但又不甘心,怎么办?

热门文章

  1. matlab中欧拉法,欧拉法函数
  2. camunda 流程执行追踪_camunda入门
  3. RSA2048与RSA3072的闲言碎语
  4. python实现希尔排序算法_python实现希尔排序算法
  5. 无论三星赢得多少用户的心,我都认为这家企业用的是旁门左道在经营
  6. java—数组的3种声明方式
  7. 计算机3d打印要学数学,3D打印与小学数学应用
  8. CFTC主席:区块链和加密货币是改变当今市场的两个关键因素
  9. Python 通过浏览器 打开指定网址
  10. wifi产品演进趋势