技术:Java、JSP等
摘要:
管理信息系统在现代社会已深入到各行各业,由于计算机技术的迅速发展和普及,信息管理系统MIS事实上已成为计算机管理信息系统,大学生宿舍管理系统就是一个典型的管理信息系统,它可以让宿舍管理工作变的更轻松。本文采用了自顶向下的结构化系统分析方法,阐述了一个功能齐全的大学生宿舍管理系统的开发过程中所用到的思想,操作流程和一些相关技术。本文首先进行了项目描述,简单介绍了系统开发的背景、目的和意义;然后是系统规,通过业务流程分析,了解了系统的组织结构,具体完成了该系统的需求分析、可行性分析、现行业务流程分析,实现了现行业务流程的优化;之后是系统分析,主要是完成了数据流分析和数据字典;系统设计阶段主要完成了功能模块划分、数据库设计和界面设计。该阶段对各个模块的功能进行了详细设计,形成了本系统的功能模块图,在此基础上选择了适当的开发模式;之后进行了概念结构设计,逻辑结构设计,最后完成了数据库表的设计。
根据前几个阶段的分析和设计,本系统在设计方面采用B/S模式,同时使用JSP技术进行页面的设计,后台数据库则选用ORACLE作为数据库,以Myeclipse为前端开发工具,系统实现了系统维护、宿舍管理、学生管理、宿舍分配、信息查询等必需的功能,其操作简单,界面友好,运行比较稳定,适用于大学院校大学生宿舍管理。
关键词:宿舍,管理系统,JSP
目录:
1 绪论 1
1.1 课题背景 1
1.2 研究课题的目的和意义 1
1.3 系统设计思想 2
2 可行性分析 3
2.1 经济可行性 3
2.2 技术可行性 3
2.3 运行可行性 3
3 需求分析 4
3.1 宿舍管理系统需求分析 4
3.2 功能模块图 4
4 总体设计 6
4.1 系统模块总体设计 6
4.1.1 登录模块 6
4.1.2 系统管理员模块 6
4.1.3 楼宇管理员模块 6
4.2 数据库设计 6
4.2.1 数据分析 7
4.2.2 数据库详细设计 8
4.2.3 数据字典 8
4.3 E-R图 12
5 详细设计与实现 13
5.1 系统运行平台设置 13
5.1.1 硬件环境 13
5.1.2 软件环境 13
5.2 开发工具及技术简介 13
5.2.1 开发工具简介 13
5.2.2 技术简介 14
5.3 系统登录设计 14
5.4 系统管理员设计与实现 16
5.4.1 实现目标 16
5.4.2 实现过程 18
5.5 楼宇管理员设计与实现 19
5.5.1 实现目标 19
5.5.2 实现过程 22
6 系统测试与性能分析 25
6.1 软件测试 25
6.1.1 单元测试 25
6.1.2 集成测试 25
6.1.3 确认测试 25
6.1.4 系统测试 25
7 结论 26
参 考 文 献 27
致 谢 28
包含资料:
截图: