基于B/S模式的网络教育业务系统的设计与实现

基于B/S模式的网络教育业务系统的设计与实现

论文摘要

网络教育业务系统的开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库,而对于后者则要求应用程序功能完备,易使用等特点。基于以上的考虑,系统采用了包括数据库系统、应用服务器、客户浏览器三层体系结构的Brower/Server模式,架构了Apache+PHP+MySQL的系统开发环境,并使用phpMyAdmin对MySQL数据库进行操作与维护。根据具体的业务流程及细致的需求分析,设计出十六个表分别用来存储业务系统中需要用到的不同信息的数据;而程序设计主要分为两方面的工作:一、主题部分的研发工作,包括权限及安全设计模块、招生报名模块、入学考试组织模块、教学中心管理模块、报考专业管理模块、用户管理模块等;二、扩展功能的研发工作,包括生成学号模块、学生信息管理模块、通知书打印模块、文件共享及管理模块、各类数据的分析统计模块、网络教育年报年检模块、发布公告模块、信息交流模块等。每个模块看似有着独立而不同的功能,但实际上他们之间有着各种各样的联系,比如安全与权限设计是每一个模块的基础,教学中心管理及专业管理规范着教学中心的招生、教学,招生过程中不符合条件的需要参加入学考试,符合条件的需要进行信息管理;正是这些联系让网络教育业务系统变了一个整体,一套比较完整的系统。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 前言
  • 1.1 论文的研究背景
  • 1.1.1 网络教育业务系统简介
  • 1.1.2 信息化技术的发展现状
  • 1.1.3 国内外远程教育的发展现状
  • 1.1.4 网络教育业务系统特色及创新
  • 1.2 毕业设计的内容
  • 1.3 对现有的网络教育业务系统的分析
  • 第二章 相关技术支持
  • 2.1 网络教育业务系统的要素
  • 2.1.1 关键字查询输入接口
  • 2.1.2 数据库
  • 2.1.3 查询结果输出语句
  • 2.1.4 查询结果输出接口
  • 2.2 系统开发环境APACHE+MYSQL+PHP
  • 2.2.1 Apache服务器
  • 2.2.2 MySQL数据库
  • 2.2.3 PHP编程语言
  • 2.2.4 MySQL数据库管理工具phpMyAdmin
  • 2.3 APACHE+MYSQL+PHP在Windows系统下的配置
  • 2.3.1 Apache服务器的安装以及配置文件的修改
  • 2.3.2 MySQL数据库的安装
  • 2.3.3 PHP中配置文件的修改
  • 2.3.4 APACHE+MYSQL+PHP的运行测试
  • 第三章 基于B/S模式网络教育业务系统的需求分析
  • 3.1 网络教育业务系统简介
  • 3.1.1 网络教育业务系统相关对象
  • 3.1.2 网络教育业务系统设备
  • 3.2 任务概述
  • 3.2.1 目标
  • 3.2.2 用户特点
  • 3.3 功能需求
  • 3.3.1 系统模块分析及功能介绍
  • 3.3.2 系统简要流程分析
  • 3.4 非功能需求
  • 3.4.1 系统的响应时间
  • 3.4.2 系统的出错处理
  • 3.4.3 条码枪的使用
  • 3.5 系统对数据库的需求
  • 3.5.1 数据存储空间的要求
  • 3.5.2 数据类型的规定
  • 3.6 通讯接口
  • 第四章 基于B/S模式网络教育业务系统概要设计
  • 4.1 系统总体设计
  • 4.1.1 运行环境要求
  • 4.1.2 详细的流程及其处理方法
  • 4.2 数据表的设计
  • 4.3 系统接口与数据结构设计
  • 4.4 系统出错的处理
  • 4.4.1 出错信息
  • 4.4.2 补救措施
  • 第五章 系统的详细设计与功能实现
  • 5.1 系统安全验证模块的设计与实现方法
  • 5.1.1 功能介绍
  • 5.1.2 实现过程及方法
  • 5.1.3 对安全验证模块的补充说明
  • 5.2 考生网上预报名的实现过程及方法
  • 5.2.1 身份证合法性校验过程
  • 5.2.2 学习形式/报读层次/报读专业联动的实现过程与方法
  • 5.2.3 在下拉列表中读取数据库的实现方法
  • 5.2.4 自动生成网报号的实现过程分析
  • 5.3 考生报名报考的实现过程及方法
  • 5.3.1 条形码的利用及实现方法
  • 5.3.2 录入新生的基本信息及报考信息
  • 5.3.3 打印参数的设置与打印索引页面的分析
  • 5.3.4 报名学生的数据查询
  • 5.3.5 报名数据的统计分析
  • 5.4 组织入学考试的实现过程及方法
  • 5.4.1 总站系统管理员启动入学考试
  • 5.4.2 教学中心设置考场信息
  • 5.4.3 安排考生的实现过程
  • 5.4.4 查看或删除考生,打印准考证、座位签等
  • 5.5 系统中的其他一些功能介绍
  • 5.5.1 文件上传实现网络教育年报年检
  • 5.5.2 教学中心与教学中心基本情况上报
  • 5.5.3 教学中心开设专业与起止报名号
  • 5.5.4 教学中心意见反馈
  • 第六章 结论
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 相关论文文献

    • [1].业务系统数据归档管理刍议[J]. 城建档案 2015(09)
    • [2].当前财政管理业务系统应用存在的问题与对策[J]. 科学中国人 2016(15)
    • [3].内蒙古气象影视编导业务系统设计与建立[J]. 内蒙古气象 2014(05)
    • [4].利用虚拟技术整合医院服务器的探索[J]. 中国新通信 2014(04)
    • [5].业务系统数据归档研究——以中国石油业务系统数据归档实践为例[J]. 浙江档案 2019(12)
    • [6].服务器虚拟技术在油田企业信息化建设中的应用[J]. 油气田地面工程 2013(07)
    • [7].大型复杂业务系统运行规律研究[J]. 电力信息与通信技术 2016(01)
    • [8].下一代广播电视(NGB)浅论[J]. 数字技术与应用 2011(07)
    • [9].基于SOA的高校收费管理平台构建与应用[J]. 财务与会计 2019(13)
    • [10].高校无线网络设计建设与应用[J]. 教育现代化 2019(42)
    • [11].新时代高校信息化建设内容趋势探析[J]. 中国新通信 2019(20)
    • [12].吉林省农用天气预报系统的研制[J]. 安徽农业科学 2012(22)
    • [13].基于全渠道零售的制造商业务系统和组织能力重塑[J]. 商业经济研究 2020(10)
    • [14].云电视智能终端关键技术概述[J]. 信息技术 2018(02)
    • [15].基于数据中心共享标准化和监控自动化的技术研究[J]. 电气应用 2015(S1)
    • [16].整合央行业务系统资源探析[J]. 金融发展研究 2012(08)
    • [17].基于云计算环境的业务系统迁移研究与实践[J]. 信息系统工程 2017(04)
    • [18].基于WebGIS的内蒙古人工影响天气区域联防平台的设计与实现[J]. 内蒙古气象 2017(03)
    • [19].面向风险评估的关键系统识别[J]. 大连理工大学学报 2020(03)
    • [20].业务系统安全访问的管理和实现[J]. 山西电子技术 2019(01)
    • [21].浅析北票市乡镇精细化天气预报业务系统[J]. 吉林农业 2018(11)
    • [22].医院IT运维管理的应用研究[J]. 中国数字医学 2015(12)
    • [23].陕西省中期天气预报业务系统[J]. 陕西气象 2010(05)
    • [24].基于开源分布式的业务系统技术架构研究[J]. 电信技术 2016(09)
    • [25].二、三类建筑物防雷审核系统设计[J]. 河南科技 2015(11)
    • [26].基于关联模型的关键业务系统识别与风险评估[J]. 北京理工大学学报 2020(10)
    • [27].基于MODIS数据的作物苗情和灾情监测系统及其开发应用[J]. 气象科技进展 2017(01)
    • [28].一种应用于业务系统的保护方法及系统[J]. 海峡科学 2016(04)
    • [29].辽宁省农业干旱监测预报业务系统的设计与实现[J]. 气象科技 2020(05)
    • [30].内蒙古地区建立容灾备份系统的必要性[J]. 信息系统工程 2014(08)

    标签:;  ;  ;  ;  

    基于B/S模式的网络教育业务系统的设计与实现
    下载Doc文档

    猜你喜欢