基于B/S模式教师信息管理系统的设计与实现

基于B/S模式教师信息管理系统的设计与实现

论文摘要

随着计算机技术和网络技术的飞速发展,校园网被普遍推行架设和不断完善。为了满足对高校教师信息管理的需要,架设一个使用方便而且安全的基于浏览器/服务器模式(Browser/Server,B/S)教师信息管理系统就显得十分迫切了。本文分析了客户机/服务器模式(Client/Server,C/S)和浏览器/服务器模式(Browser/Server,B/S)开发应用软件时的各自优点和不足。不难看出采用B/S模式将是今后开发管理信息系统MIS(ManagementInformation System)的主流方向。本文结合C/S和B/S结构的各自特点提出了一种新的系统开发模式。在该结构体系中,能够满足大多数访问者请求的功能界面(如信息发布查询界面)采用B/S结构,而后台只需少数人使用的功能应用(如数据库管理维护界面)则采用C/S结构。这也为现有的基于C/S结构的系统向基于B/S结构的系统进行移植提供了一种新的思路。文中还对系统实现过程中所涉及到的主要技术问题,如文件上传、组件技术、图形显示、智能搜索等给出了相应的解决办法。网络的的生命在于其安全性。因此,在现有的技术条件下,如何构建相对安全可靠的校园网络安全体系,就成了开发及管理人员的一个重要课题。本文提供了多位一体的安全体制,包括操作系统安全设置、IIS服务器(Internet Information Server)安全设置、ASP(Active ServerPages)的编程安全和数据库安全性管理等内容。总而言之,本文论述了以SQL(Structured Quevy Language)Server2000作为后台数据库,利用COM(Component Obiect Model)组件技术建设一个安全的基于ASP的动态网站,实现在网络环境下完成对教师信息有效管理的过程。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 B/S和C/S架构的探析
  • 1.2 从C/S到B/S,软件开发模式的变迁
  • 1.3 基于B/S结构的软件系统相关技术分析
  • 1.4 开发B/S模式教师信息管理系统的重要性
  • 1.5 本文组织结构及主要的内容
  • 第二章 系统开发环境和总体设计
  • 2.1 系统支持
  • 2.2 技术背景
  • 2.3 系统的开发模式
  • 2.4 开发技术
  • 2.5 系统总体设计
  • 2.5.1 系统流程
  • 2.5.2 系统建模
  • 2.6 小结
  • 第三章 数据库设计
  • 3.1 数据库表设计
  • 3.2 数据库表关系结构
  • 3.3 数据库的访问技术
  • 3.4 小结
  • 第四章 系统的实现
  • 4.1 用户登录
  • 4.2 查询设计
  • 4.3 维护设计
  • 4.3.1 信息的添加
  • 4.3.2 信息的删除
  • 4.3.3 信息的修改
  • 4.4 ASP应用程序优化
  • 4.4.1 设置session状态
  • 4.4.2 启用缓冲
  • 4.4.3 保存数据库连接
  • 4.4.4 编写包含文件
  • 4.5 小结
  • 第五章 多位一体的安全体制
  • 5.1 WINDOWS 2000的安全性设置
  • 5.2 IIS的安全性设置
  • 5.3 ASP编程安全
  • 5.4 数据库安全性管理
  • 5.5 小结
  • 第六章 系统采用的关键技术
  • 6.1 文件上传
  • 6.1.1 使用组件上传
  • 6.1.2 无组件上传
  • 6.2 组件技术
  • 6.3 图形显示
  • 6.4 智能搜索
  • 6.5 动态排序
  • 6.6 导入数据
  • 6.7 生成excel表
  • 6.8 小结
  • 第七章 渗透测试和安装系统
  • 7.1 渗透测试
  • 7.1.1 SQL指令植入式攻击(SQL Injection))测试
  • 7.1.2 unicode漏洞测试
  • 7.1.3 ASP文件的源代码泄露测试
  • 7.2 安装系统
  • 7.3 小结
  • 第八章 总结与展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间所发表的学术论文
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于B/S模式教师信息管理系统的设计与实现
    下载Doc文档

    猜你喜欢