基于B/S结构的学校管理信息系统的研究与开发
发布时间:2022-11-05 07:56
近年来,管理信息系统的开发技术得到了迅猛发展,Web数据库技术、面向对象的方法、基于角色的访问控制等都被广泛应用。这些新技术提高了学校管理信息系统的软件质量。 本课题由中国工程物理研究院工学院基金资助,研究和开发基于B/S结构的学校管理信息系统。 论文论述了实现浏览器/服务器(B/S)结构的主要技术,描述了基于Web的学校管理信息系统的技术方案、系统分析、系统设计、技术重点与解决方法,以及最终的系统测试。重点介绍了成功应用系统的基于角色的访问控制的设计思想和实现方案。 系统采用的B/S结构开发技术,是针对原有客户/服务器(C/S)结构系统的缺陷而提出的新型结构,是基于服务器端开发客户端借助于浏览器运行,是典型的瘦客户端。系统使用的是目前流行的技术方案—Tomcat+JSP+SQL Server结合开发Web服务器应用程序,它为快速开发出动态、交互、高效的Web管理系统提供了有效的手段。 系统实现的功能有:①教务管理子系统的部分功能。②学生管理子系统的功能。③用户身份认证功能。④基于角...
【文章页数】:63 页
【学位级别】:硕士
【文章目录】:
1 绪论
1.1 引言
1.2 研究的意义、目的
1.3 研究的主要内容
1.4 论文的结构
2 管理信息系统开发技术的现状分析和开发环境
2.1 管理信息系统的发展历程
2.2 Web数据库技术
2.2.1 Web数据库的体系结构
2.2.2 几种常用的Web数据库访问技术
2.2.3 ASP、JSP和PHP的比较
2.3 面向对象的系统分析和设计方法
2.4 基于角色的访问控制策略
2.5 开发环境与工具
2.5.1 系统硬件支撑环境
2.5.2 系统软件支撑环境
2.6 本章小结
3 学校管理信息系统的设计
3.1 系统的总体目标
3.2 系统分析
3.2.1 业务分析
3.2.2 数据流图
3.3 功能设计
3.4 数据库设计
3.5 本章小结
4 基于角色的访问控制技术设计与实现
4.1 RBAC的基本思想
4.2 RBAC在本系统中的设计与实现
4.2.1 页访问的权限控制框架
4.2.2 设计思想
4.2.3 实现方案
4.2.4 功能模块
4.3 本章小结
5 系统的测试与运行
5.1 系统测试的目的
5.2 测试说明
5.2.1 测试分类
5.2.2 测试集
5.2.3 测试过程
5.2.4 测试结果
5.3 系统运行部分结果
5.4 本章小结
6 总结与展望
6.1 总结
6.2 存在的主要问题
6.3 系统展望
6.4 本章小结
参考文献
在读期间参与科研与论文发表情况
声明
致谢
本文编号:3702205
【文章页数】:63 页
【学位级别】:硕士
【文章目录】:
1 绪论
1.1 引言
1.2 研究的意义、目的
1.3 研究的主要内容
1.4 论文的结构
2 管理信息系统开发技术的现状分析和开发环境
2.1 管理信息系统的发展历程
2.2 Web数据库技术
2.2.1 Web数据库的体系结构
2.2.2 几种常用的Web数据库访问技术
2.2.3 ASP、JSP和PHP的比较
2.3 面向对象的系统分析和设计方法
2.4 基于角色的访问控制策略
2.5 开发环境与工具
2.5.1 系统硬件支撑环境
2.5.2 系统软件支撑环境
2.6 本章小结
3 学校管理信息系统的设计
3.1 系统的总体目标
3.2 系统分析
3.2.1 业务分析
3.2.2 数据流图
3.3 功能设计
3.4 数据库设计
3.5 本章小结
4 基于角色的访问控制技术设计与实现
4.1 RBAC的基本思想
4.2 RBAC在本系统中的设计与实现
4.2.1 页访问的权限控制框架
4.2.2 设计思想
4.2.3 实现方案
4.2.4 功能模块
4.3 本章小结
5 系统的测试与运行
5.1 系统测试的目的
5.2 测试说明
5.2.1 测试分类
5.2.2 测试集
5.2.3 测试过程
5.2.4 测试结果
5.3 系统运行部分结果
5.4 本章小结
6 总结与展望
6.1 总结
6.2 存在的主要问题
6.3 系统展望
6.4 本章小结
参考文献
在读期间参与科研与论文发表情况
声明
致谢
本文编号:3702205
本文链接:https://www.wllwen.com/guanlilunwen/sjfx/3702205.html