论文摘要
随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。高校是科研的阵地,后勤的公寓管理也应该一改传统的人工管理,更加信息化、时代化,节省人力物力,提高效率。基于这一点,开发此在线宿舍管理系统。本系统综合了网络技术与数据库技术,利用校园网资源,实现学院的在线宿舍管理,这也体现网络时代计算机在教育领域的一个重要应用。首先,本文探讨了数据库运行的体系结构,介绍了B/S模式的工作方式及特点。比较了主机/终端、C/S和B/S三种模式各自的优缺点。结果表明,B/S模式继承了C/S模式的优点并克服了它的缺点,不受操作系统和硬件的制约,而且能防止“胖客户机”现象的发生,比较容易实现不同网络间的连接。B/S模式是目前广泛使用的主体结构。因此,我采用了B/S模式来开发在线宿舍管理系统。在此基础上,本文还探讨了实现Web数据库的方法。用户验证信息,管理员信息的添加、删除与修改,宿舍学生信息的添加、删除与修改,每天宿舍的各种检查记录等大量的数据都由数据库管理系统管理。本系统数据库服务器端采用了微软公司提供的Access2007作为后台数据库,以先进的JDBC技术与数据库连接,结合SQL语句处理对用户分类、添加、删除、修改等操作,使Web与数据库紧密联系起来。整个系统利用JSP的嵌入式特性控制用户界面作为系统前台,使用JavaBean封装具体复杂的业务逻辑操作作为中间层,之后便是数据库作为数据存储层,这样形成的Browser/Web/Database(即界面层/业务处理层/数据存储层)三层结构在很大程度上提高了系统的安全性和业务流程的清晰度。整篇论文也是围绕这三层结构进行叙述的。
论文目录
摘要ABSTRACT第一章 绪论1.1 研究背景1.2 国内外发展现状1.3 课题研究的目的1.4 课题研究的意义1.5 研究此课题展开的工作1.6 全文体系第二章 Web 数据库技术分析2.1 WEB 数据库技术的发展2.1.1 通过WWW 访问数据库的优点2.1.2 传统的Web 数据库系统体系结构2.1.2.1 基于通用网关接口 CGI2.1.2.2 基于通用网关接口 API2.1.2.3 基于 JDBC 的 Web 数据库技术2.1.2.4 几种 Web 数据库连接方式的比较2.2 数据库应用系统的层次体系2.2.1 终端/主机体系结构2.2.2 客户机/服务器体系结构2.2.3 浏览器/服务器结构2.2.3.1 浏览器/服务器的工作原理和过程2.2.3.2 浏览器/服务器模式的优势2.2.3.3 浏览器/服务器实施方案的环境2.3 Web 数据库管理系统2.3.1 Web 数据库系统的工作原理2.3.2 访问 Web 数据库的不同方法2.4 本章小结第三章 JSP 在在线宿舍管理系统中的应用3.1 JSP 的特点和其它动态网页开发技术比较3.2 JSP 的工作原理3.3 JSP 页面构成3.4 JSP 动作指令的使用3.5 JSP 内置对象的使用3.6 JavaBean 的应用3.6.1 JavaBean 简介3.6.2 JavaBean 的任务3.6.3 JavaBean 的编写和使用3.7 本章小结第四章 在线宿舍管理系统数据库的设计与实现4.1 系统的功能模块4.1.1 系统管理模块4.1.2 寝室管理模块4.1.3 学生管理模块4.1.4 查询管理模块4.2 系统E-R 图4.3 实现该系统所需要的数据表4.3.1 系统表4.3.2 表的说明4.4 JDBC 驱动程序的选择4.4.1 JDBC 的工作原理4.4.2 JDBC 驱动程序种类的选择4.5 创建和配置ODBC 数据源4.6 利用JDBC 开发Web 数据库4.6.1 JDBC-ODBC 桥接器4.6.2 连接数据库4.6.3 向数据库发送SQL 语句4.6.4 处理查询结果4.6.5 关闭数据库4.7 本章小结第五章 在线宿舍管理系统的实现5.1 系统开发平台5.2 宿舍管理系统的总体结构图5.3 宿舍管理系统主要界面的开发5.4 组件的编写5.5 数据库的设计5.6 该系统实现的主要特点5.7 系统实现的主要技术5.8 安全控制技术5.9 开发中遇到的问题以及解决的方案5.10 本章小结第六章 结束语参考文献附录在学期间的研究成果致谢
相关论文文献
标签:结构论文; 数据库论文; 三层结构论文;