学生宿舍管理系统 毕业论文

上传人:yh****1 文档编号:127150957 上传时间:2020-03-30 格式:DOC 页数:40 大小:2.35MB
返回 下载 相关 举报
学生宿舍管理系统 毕业论文_第1页
第1页 / 共40页
学生宿舍管理系统 毕业论文_第2页
第2页 / 共40页
学生宿舍管理系统 毕业论文_第3页
第3页 / 共40页
学生宿舍管理系统 毕业论文_第4页
第4页 / 共40页
学生宿舍管理系统 毕业论文_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《学生宿舍管理系统 毕业论文》由会员分享,可在线阅读,更多相关《学生宿舍管理系统 毕业论文(40页珍藏版)》请在金锄头文库上搜索。

1、 页脚 学学生生宿宿舍舍管管理理系系统统 姓 名 性 别 学 号 年 级 专 业 系 院 指导教师 页脚 摘摘 要要 学生宿舍管理系统是一个可应用于各种学校等单位的管理系统 实现了通过网络化统 一查询和管理宿舍区内各个住宿人员及其相关住宿信息的功能 包含住宿人员信息自查 询功能 本设计完成了系统中管理者模块 实现对住宿人员的具体管理功能 该系统使用 Java 编程语言 采用 Oracle 10g PL SQL Jdbc Servlet Jsp Html JavaScript ajax 等技术 基于 TOMCAT Eclipse Sun OS 5 8 软件开发平台进行设计实现 整个系统采用 MV

2、C 模式 M Model 模型层 V View 表现层 C Controller 控制层 三层架构模式来实现了整个程序架构的分析 设计及具体实现 采用 Oracle 10g 完成数据库模块的设计和实现 管理员通过本系统模块可以在线管理住宿人员极其信息 如 查询学生 房间信息 录入学生 房间资料 学生入住 迁出 来访人员登记 费用管理 维修管理及系统设 置等功能 该系统具有良好的可操作性 可维护性 可扩展性和可移植性 能可靠的完 成用 户的需求 关键词关键词 Java JavaScript Servlet Jsp Html Jdbc Oracle 10g 页脚 AbstractAbstract

3、This NetCT OSS is a soft applied to the management of the Telecommunication enterprise It provides the enterprise administrator kinds of services by establishing a whole system platform it can provider the different users with different application services meets the requirements of different users

4、The system uses the Java language eclipse environment for development using the technology of JSP Oracle Html Servlet JDBC EJB based on the platform of Weblogic Eclipse JBuider Sun OS 5 8 Complying with the MVC Model it accomplishes the design of the framework of the program and the select function

5、Using Oracle to accomplish the detail design of the Database by the Jdbc and EJB to link Database By the combination of all the techniques makes the system credible expandable strong and friendly The System support the function of selection information after get the power by the right user name and

6、password It accomplishes select the all the information of users Therefore the users can get their consumption information efficiently and easily The good features of the system is its security credibility and strong It can accomplish the purpose to meet the personality requirement of the user KeyKe

7、y WordsWords Java JavaScript Servlet Jsp Html Jdbc Oracle 10g 页脚 目目 录录 摘 要 I ABSTRACT II 目 录 III 前 言 3 第 1 章 开发语言和工具简介 3 1 1JAVA 3 1 1 1Java 语言的特点 3 1 1 2Java 开发工具 4 1 2SERVLET 4 1 2 1 Servletd 的简介 4 1 2 2 Servlet 的功能 4 1 3 ORACLE技术简介 5 1 3 1 Oracle 的简介 5 1 3 2 Oracle 的特点 5 第 2 章 系统分析和总体规划 6 2 1所需系统

8、的理由 6 2 2需求分析 6 2 3总体设计 7 2 3 1功能模块设计 7 2 3 2运行过程设计 8 2 3 3系统流程图 9 2 3 4数据库设计 9 第 3 章 系统具体设计 11 3 1 数据库表设计 11 3 2 系统界面设计 15 第 4 章 运行与测试 31 4 1 软件测试的目的和原则 31 4 2 软件的运行与安装 32 页脚 4 2 1 应用程序的构建 部署 32 4 2 2 系统运行过程 32 结 论 33 参考文献 34 谢 辞 35 前前 言言 近年来 随着计算机技术的发展和互联网时代的到来 我们已经进入了信息时代 也有人称为数字化时代 计算机网络已经进入各个学校

9、等企业 事业单位 人们的生 产生活方式已经发生很大的变化 特别是管理水平的提高 使得人与人之间的信息交 流突破了地域 即实现了远程管理与控制 因此 在这数字化的时代里 普通的人工 管理技术也受到了极大的挑战 Internet 技术持续迅猛的发展 也给传统的的管理提出 了新的模式 从市场的角度看 随着我国社会主义市场经济的不断发展 传统的国有企业和事业 单位的规模和所跨区域在日益扩大 各种新兴公司和单位日趋增多 一种先进的 快速 的管理方式成为企业良好发展的后勤保障 近几年来 由于计算机网络技术的不断扩大 一个能够应用于 Internet 网络中 进行对公司及单位的远程控制和管理的技术变的尤其

10、必要 且其需求量也在迅速增加 从企事业单位规模看 在良好市场经济刺激下 企事业单位的规模已经今非昔比 且有些实现了跨国 甚至跨洲规模 所以在企业如此大 职工如此多的情况下 如何对 快速 准确的公司 单位进行管理成了当前企事业发展的一大难题 为了更好的为企事业单位服务 各种软件研发机构都在试图设计一些管理软件为 其他大型企事业单位服务 来对客户和员工资料进行管理 使管理突破传统和时空限制 提高管理效率与水平 使公司单位高层在时候任何地点都可以通过网络对公司单位进行 管理 对职工人员配置进行调度 实现管理系统网络化 信息化 本课题就试图使用 java 技术来实现一个最基本的学生宿舍管理系统 且系统

11、需求依据均来源于学校宿舍实 际 页脚 第第 1 1 章章 开发语言和工具简介开发语言和工具简介 1 11 1 JavaJava Java 是 Sun 公司推出的新的一代面向对象程序设计语言 特别适合于 Internet 应用 程序开发 连 Internet 用 Java 编程 成为技术人员的一种时尚 Java 是一种简单的 面向对象的 分布式的 解释的 健壮的 安全的 结构中立的 可移植的 性能很优 异的 多线程的 动态的语言 1 1 11 1 1 JavaJava 语言的特点语言的特点 1 简单 Java 与 C 语言非常相近 但比 C 简单 它抛弃了 C 中的一些不是绝对必要的 功能 如头

12、文件 预处理文件 指针 结构 运算符重载 多重继承以及自动强迫同型 Java 实现了自动的垃圾收集 简化了内存管理的工作 2 面向对象 Java 提供了简单的类机制和动态的构架模型 对象中封装了它的状态变量和方法 很好地实现了模块化和信息隐藏 而类则提供了一类对象的原型 通过继承和重载机制 子类可以使用或重新定义父类或超类所提供的方法 从而既实现了代码的复用 又提供 了一种动态的解决方案 3 多线程 多线程使应用程序可以同时进行不同的操作 处理不同的事件 在多线程机制中 不同的线程处理不同的任务 他们之间互不干涉 不会由于一处等待影响其他部分 这 样容易实现网络上的实时交互操作 4 分布式 J

13、ava 是面向网络的语言 通过它提供的类库可以处理 TCP IP 协议 用户可以通过 URL 地址在网络上很方便的访问其他对象 5 跨平台 页脚 Java 是一种网络语言 为使 Java 程序能在网络的任何地方运行 Java 解释器生成与 体系结构无关的字节码结构的文件格式 Java 语言环境还提供了用于访问底层操作系统 功能的类组成的包 当程序使用这些包时 可以确保它能运行在各种支持 Java 的平台上 6 安全性 用于网络 分布环境下的 Java 必须要防止病毒的入侵 Java 不支持指针 一切对内 存的访问都必须通过对象的实例变量来实现 这样就防止了程序员使用欺骗手段访问对 象的私有成员

14、 同时也避免了指针操作中容易产生的错误 1 1 21 1 2 JavaJava 开发工具开发工具 JDK JDK Java Development Kit 是一个写 Java 的 applet 和应用程序的程序开发环境 它由一个处于操作系统层之上的运行环境还有开发者编译 调试和运行用 Java 语言写的 applet 和应用程序所需的工具组成 1 Java 编译器 Java 编译器将 Java 源代码文件编译成可执行的 Java 字节码 Java 源代码文件的扩 展名为 java Java 编译器把这种扩展名的文件编译成扩展名为 class 的文件 源文件中 的每个类在编译后都将产生一个 cl

15、ass 文件 这意味一个 Java 源代码文件可能编译生成多 个 class 文件 2 Java 解释器 Java 解释器对编译生成的字节码格式的可执行程序的运行提供支持 它是运行非图 形 Java 程序的命令行工具 1 21 2 ServletServlet 1 2 11 2 1 ServletServletd d 的简介的简介 Servlet 是使用 Java Servlet 应用程序设计接口 API 及相关类和方法的 Java 程序 除了使用 Java Servlet API Servlet 还可以使用用以扩展和添加到 API 的 Java 类软件 包 Servlet 在启用 Java

16、的 Web 服务器上或应用服务器上运行并扩展了该服务器的能 力 Java servlet 对于 Web 服务器就好象 Java applet 对于 Web 浏览器 Servlet 装入 Web 服务器并在 Web 服务器内执行 而 applet 装入 Web 浏览器并在 Web 浏览器内执行 Java Servlet API 定义了一个 servlet 和 java 使能的服务器之间的一个标准接口 这使得 Servlets 具有跨服务器平台的特性 Servlet 通过创建一个框架来扩展服务器的能力 以提供在 Web 上进行请求和响应服务 当客户机发送请求至服务器时 服务器可以将 页脚 请求信息发送给 Servlet 并让 Servlet 建立起服务器返回给客户机的响应 当启动 Web 服务器或客户机第一次请求服务时 可以自动装入 Servlet 装入后 Servlet 继 续运行直到其它客户机发出请求 1 2 21 2 2 ServletServlet 的功能的功能 1 创建并返回一个包含基于客户请求性质的动态内容的完整的 HTML 页面 2 创建可嵌入到现有 HTML 页面中的一部分

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号