假期留宿申请管理系统
2023-03-05 12:15:09
论文总字数:27318字
摘 要
21世纪是网络信息时代,学校信息化、数字化建设更是迫切和必要的。假期留宿申请管理系统是一个基于B/S架构的系统,是一个为了给同学们创建一个安全、舒适的假期住宿环境,推进学校节约型、平安型校园建设而设计的,它满足了学校从学生留宿申请到宿舍管理员管理学生一整的需求。
关键词:网络信息时代,B/S架构,假期留宿申请管理系统
The Management System Of Holiday Stay Application
Abstract
21st century is a network information age, the school informatization, digitalization construction is urgent and necessary.Holiday stay application management system is a system based on B/S architecture, and to create a safe and comfortable holiday accommodation environment for students, promote the school type energy-saving, safe campus construction and design;It can meet the school from the students stay application to the student dormitory management a whole demand.
Keywords:The network information age, B/S architecture, Holiday stay application management system
目录
摘要 3
Abstract 4
目录 5
第1章绪论 7
1.1、项目背景 7
1.2、项目意义 7
第2章系统相关技术介绍 8
2.1、开发相关技术介绍 8
2.1.1、Axure RP 8
2.1.2、Ext JS 9
2.1.3、JavaScript 9
2.1.4、JSP(Java Server Pages ) 10
2.1.5、oracle 10
2.1.6、状态机 11
2.2、开发及运行环境介绍 11
2.2.1、eclipse 11
2.2.2、tomcat 12
第3章系统分析与设计 13
3.1、系统概述 13
3.1.1、系统目标 13
3.1.2、系统功能概述 14
3.1.3、角色定义 14
3.1.4、条件与限制 14
3.1.5、系统总体业务流程图 15
3.1.6、统一约定 15
3.2、功能性需求 16
3.2.1、假期留宿申请流程管理 16
3.2.2、假期留宿申请 17
3.2.3、假期留宿申请受理 20
3.2.4、假期留宿信息查询 23
3.2.5、基础数据维护 24
第4章系统实现与核心算法(模块) 29
4.1、用户权限 29
4.1.1、用户权限分配 29
4.2、流程设计 31
4.2.1、用户组创建 31
4.2.2、流程配置 32
4.3、部分核心算法 32
4.3.1、统一安排宿舍算法 32
4.3.2、老师只能审核本班的学生和院系审核本院系学生的算法 35
第5章系统调试与运行 41
5.1、界面测试 41
5.2、功能测试 41
5.3、流程测试 42
5.4、系统测试 42
第6章结束语 43
致谢 43
参考文献 44
第1章 绪论
1.1、项目背景
进入21世纪,信息化建设成为当今世界发展的趋势,而学校信息化,数字化建设更是迫切和必要的。西南交通大学校长,徐飞曾说:“我们应顺应全球数字化时代潮流,抓住数字化发展战略机遇。你可以错过一个机会,但不可以错过一个时代。而今天这个时代,是数字化生存的时代。”
时代在不断的发展、前进,我们也进入了网络时代,随之信息化管理需求大大的增加,传统的那种办公模式已经越来越束缚了人们的思维,埋没了人的潜能和智慧,耗费了老师大量的时间去手工处理那些繁琐和重复的工作。本系统是为了解决传统的办公模式的弊端,给同学们创建一个安全、舒适的假期住宿环境,推进学校节约型、平安型校园建设而设计的。
1.2、项目意义
在寒暑假期间,有些同学可能离家比较远或者留在学校学习等不同原因而选择留在学校
不回去,需要辅导老师去申请,然后就是填写各种纸质表格和保证书等,有时很多同学一起去申请时,辅导老师完全忙不过来,增加了辅导老师的工作量,也耽误了同学的不少时间,而且纸张也容易丢失,也增加了宿舍管理员的工作难度。而我们的假期留宿申请管理系统就是为了解决这些问题而设计的,本系统利用了ExtJs JavaScript JSP J2EE Oracle技术,采用B/S结构设计。
本系统具有如下意义:
- 学生只需通过浏览器进入系统里申请假期留宿,省去了中间等待老师批阅的时间和避免了有时辅导老师有事不在办公室的情况;
- 辅导老师也只需在电脑前登录系统,审核已经提交申请了的学生信息,减少了辅导老师许多的工作量;
- 宿舍管理员也只需在电脑前,查看已经通过辅导老师审核通过的学生,了解哪些学生在这个假期留宿,方便管理。
- 从另外一个方面讲,假期留宿申请管理系统从一定程度上减少了纸张的浪费,节省了资源。
第2章 系统相关技术介绍
2.1、开发相关技术介绍
2.1.1、Axure RP
Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具。
1、什么是原型设计工具?
在项目的分析阶段,对于项目的界面讨论设计时,可以快速的设计出静态的HTML界面,以及简单的页面调转和交互功能。
2、为什么选Axure RP作为这次的原型设计工具?
原型设计工具有很多,目前常用的有Axure RP,Balsamig mockup,visio…等等都能用。我这次选择Axure RP的原因主要有以下几点:
- 控件种类多,可以满足常见的页面的设计;并且可以自己设计控件和从网上添加控件库中没有的控件。
- 控件的交互设计非常多选择,可以很真实的展现系统可能出现的交互及想要的效果。
在控件交互面板中可以定义控件的交互,交互事件(Events) 、场景( Cases)和动作(Actions)组成:
用户操作界面时就会触发事件,如鼠标的 OnClick、OnMouseEnter 和OnMouseOut;
剩余内容已隐藏,请支付后下载全文,论文总字数:27318字