《学生公寓管理系统的设计与实现》-公开DOC·毕业论文

上传人:zhuma****mei1 文档编号:134654493 上传时间:2020-06-07 格式:DOC 页数:46 大小:2.70MB
返回 下载 相关 举报
《学生公寓管理系统的设计与实现》-公开DOC·毕业论文_第1页
第1页 / 共46页
《学生公寓管理系统的设计与实现》-公开DOC·毕业论文_第2页
第2页 / 共46页
《学生公寓管理系统的设计与实现》-公开DOC·毕业论文_第3页
第3页 / 共46页
《学生公寓管理系统的设计与实现》-公开DOC·毕业论文_第4页
第4页 / 共46页
《学生公寓管理系统的设计与实现》-公开DOC·毕业论文_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《《学生公寓管理系统的设计与实现》-公开DOC·毕业论文》由会员分享,可在线阅读,更多相关《《学生公寓管理系统的设计与实现》-公开DOC·毕业论文(46页珍藏版)》请在金锄头文库上搜索。

1、lw 毕业论文 设计 毕业论文 设计 学生公寓管理系统的设计与实现学生公寓管理系统的设计与实现 学生姓名学生姓名 学学 号号 BC09331304 指导教师指导教师 讲师讲师 年年 级级 2009 级级 专专 业业 计算机科学与技术计算机科学与技术 系系 别别 信息科学系信息科学系 lw 摘摘 要要 随着社会的进步 我国的教育事业也得到了较快的发展 学校人数不断增 多 学生的公寓管理就成了亟待解决的问题 每天学校都会对公寓进行各种信 息的记录 传统的手工记录已经满足不了现代化公寓复杂的管理需求 如果这 些信息还用传统的手工作业的方式完成 那是几乎不可能的 就算是能完成也 需要花费大量的时间 耗

2、费的人力多 工作效率也会极低 因此用计算机技术 来开发一套高效的学生公寓管理系统有着十分重要的意义 本文首先介绍了用户需求 又介绍了系统的总体设计 包括系统架构 功 能模块以及数据库设计 完成了系统的详细设计与实现 最后对系统进行了必 要的功能测试 该公寓管理系统主要使用 Qt SQLite 技术来开发 用 Qt Creator 来开发 界面 实现与前后台的数据交互 用微型数据库 SQLite 作为数据库服务器实现 了学生管理系统的各项功能 关键词 关键词 公寓管理 效率 Qt SQLite lw Abstract Along with social progress China s educ

3、ation has also been a rapid development the increasing number of schools student apartment management has become a serious problem every school will be a variety of information on apartment records the traditional manual record has failed to meet modern apartment complex management needs If the info

4、rmation is also used traditional artisanal manner it is almost impossible Even if it is able to complete it takes a lot of time and manpower consuming more low work efficiency will be So use computer technology to develop an efficient management system for student apartment has a very important sign

5、ificance This paper introduces the needs of users but also introduces the overall system design including system architecture functional modules and database design completed the detailed design and implementation and finally the system was necessary functional tests The apartment management system

6、mainly uses Qt SQLite technology to develop To develop the interface with Qt Creator implementation and data on the interaction front and back using a micro database SQLite as a database server to achieve a student management system s features Keywords apartment management efficiency Qt SQLite lw 目目

7、 录录 第第 1 1 章章 绪绪 论论 1 1 1 1 学生公寓管理系统研究背景及意义 1 1 2 学生公寓管理系统研究现状 1 1 3 本文的主要研究内容及结构安排 2 1 4 本章小结 2 第第 2 2 章章 相关技术简介相关技术简介 3 3 2 1 QT技术 3 2 1 1 Qt 简介 3 2 1 2 Qt Creator 概述 3 2 1 3 Qt 优势 4 2 2 SQLITE技术 4 2 2 1 SQLite 简介 4 2 2 2 SQLite 优势 5 2 3 本章小结 6 第第 3 3 章章 系统需求分析系统需求分析 7 7 3 1 需求概述 7 3 2 功能性需求分析 7 3

8、 2 1 系统基本功能需求 7 3 2 2 系统功能流程图 8 3 2 3 数据库需求分析 8 3 3 非功能性需求分析 9 3 3 1 系统运行环境 9 3 3 2 系统性能 9 3 4 本章小结 10 第第 4 4 章章 系统总体设计系统总体设计 1111 4 1 概述 11 4 2 功能设计 11 lw 4 3 系统整体结构图 14 4 4 数据库设计 15 4 5 本章小结 18 第第 5 5 章章 系统详细设计与实现系统详细设计与实现 1919 5 1 登陆模块的设计与实现 19 5 2 功能模块的设计与实现 21 5 2 1 公寓基本信息模块 22 5 2 2 公寓住宿管理模块 2

9、7 5 2 3 公寓维修管理模块 28 5 2 4 学生宿舍评定模块 30 5 2 5 公寓物品管理模块 31 5 2 6 系统设定模块 33 5 3 本章小结 34 第第 6 6 章章 系统测试系统测试 3535 6 1 测试概述 35 6 2 功能性测试 35 6 3 系统性能测试 38 6 4 本章小结 38 结结 论论 3939 参考文献参考文献 4040 致致 谢谢 4141 lw 学生公寓管理系统的设计与实现学生公寓管理系统的设计与实现 第第 1 章章 绪绪 论论 1 11 1 学生公寓管理系统学生公寓管理系统研究背景研究背景及意义及意义 随着社会的进步 我国的教育事业也得到了较快

10、的发展 学校人数不断增 多 学生的公寓管理就成了亟待解决的问题 每天学校都会对公寓进行各种信 息的记录 例如公寓基本信息 公寓住宿管理 公寓维修管理 学生宿舍评定 公寓收费管理 公寓物品管理等都需要大量信息的记录都需要适时增加 删除 修改 查找 传统的手工记录已经满足不了现代化公寓复杂的管理的需求 如 果这些信息还用传统的手工作业的方式完成 那是几乎不可能的 就算是能完 成也需要花费大量的时间 耗费的人力多 工作效率也会极低 1 计算机网络技术如此发达 利用现在化技术做出一款良好的学生公寓管理 系统能使学校的管理工作事半功倍 不但可以节省信息更换带来的纸张的浪费 又可以减轻人力的工作量 也为学

11、校节省必要的管理成本 把更多的人力财力 用于投入到提高教学质量上来 2 1 21 2 学生公寓管理系统研究现状学生公寓管理系统研究现状 据调查 信息管理在欧美等发达国家 80 以上都是用计算机完成的 尤其 是在金融财务 人事管理等领域被广泛使用 目前国外类似的现代化学生公寓 管理系统也已经出现 这些管理系统中也都包含基本的功能模块 功能相对来 说比较齐全 但是这些管理系统也存在着一些问题 有许多需要改进的地方 3 在国内 这样的学生管理系统普及率相对较低 这也与我国引进计算机技 术的时间较晚有关系 国内市面上出现的学生公寓管理系统有太多的缺陷 而 且成本也较高 4 因此我认为对学生公寓管理系统

12、进行研究改进是很有必要的 开发一套更加全面 完善 廉价的学生公寓管理系统为我国高校服务 为推动 我国现代化教学管理尽一份力 lw 1 31 3 本文的主要研究内容本文的主要研究内容及结构安排及结构安排 本学生公寓管理系统准备主要使用 Qt SQLite 技术来开发 用 Qt Creator 来开发界面 实现前后台的数据交互 用微型数据库 SQLite 作为数据库服务 器 由于该系统采用模块化开发 大概模块如下 1 登陆模块 启动程序 初始化系统 2 基本信息管理 包括软件使用单位信息 公寓基本设置 员工管理等 3 公寓住宿管理 包括公寓收费标准 住宿登记 离校管理 来访人员 登记 学生晚归登记

13、 物品出楼登记等 4 公寓维修管理 包括公寓报修单 公寓报修处理等 5 学生宿舍评定 包括寝室评分设置 寝室分数情况等 6 公寓收费管理 包括寝室缴费情况 7 公寓物品管理 包括公寓物品清单 库存物品清单 8 用户管理 对使用者进行管理 论文章节安排分为以下几个部分 第 1 章绪论 介绍了学生公寓管理系统的研究背景及意义 学生公寓管理系 统的现状 以及本文的主要研究内容以及论文组织 第 2 章相关技术简介 介绍 Qt 开发平台 C 技术 SQLite 数据库的相关 理论和信息 第 3 章需求分析 经调查研究进行需求分析 第 4 章总体设计 根据需求进行概要设计 制定系统的开发方案 第 5 章详

14、细设计与实现 根据上一章节的方案进行系统详细设计 实现功能 第 6 章系统测试 对系统进行测试 并不断维护升级 最后是对全文的总结 对学生公寓管理系统的完成情况做一下概括 指出 在完成的过程中遇到的问题以及解决方法 并展望该软件的未来发展 lw 1 41 4 本章小结本章小结 本章主要是对学生管理系统的研究背景和意义以及该系统的研究现状做了 做了全面的分析 根据分析结果确定了文章的研究内容以及论文的组织形式 lw 第第 2 章章 相关技术简介相关技术简介 2 12 1 QtQt 技术技术 2 1 12 1 1 QtQt 简介简介 Qt Qt Development Frameworks 主要是

15、由诺基亚的一个部门的开发精 英开发和维护的 开发 Qt 的时间迄今已超过 14 年 全球有数以千计的公司 在使用 Qt 开发众所周知的桌面 嵌入式和移动应用程序及 UI 5 Qt 是一个 1991 年由奇趣科技开发的跨平台 C 图形用户界面应用程序开发 框架 通过使用 Qt 您可以一次性开发应用程序和用户界面 然后将其部署到 多个桌面和嵌入式操作系统 而无需重复编写源代码 它提供给应用程序开发 者建立艺术级的图形用户界面所需的所用功能 6 Qt 很容易扩展 并且允许真 正地组件编程 基本上 Qt 同 X Window 上的 Motif Openwin GTK 等图形 界面库和 Windows

16、平台上的 MFC OWL VCL ATL 是同类型的东西 由于 Qt 是跨平台开发框架 因此它支持 MS Windows 95 98 2000 XP Vista Win7 win8 Macintosh Mac OS X Unix X11 Linux SunSolaris HP UX 等多种平台 7 现在 Qt 的最新版本是 Qt4 6 2 1 22 1 2 Qt Creator 概述概述 Qt Creator 是一个用于 Qt 开发的轻量级跨平台集成开发环境 Qt Creator 可带来两大关键益处 提供首个专为支持跨平台开发而设计的集成开 发环境 IDE 并确保首次接触 Qt 框架的开发人员能迅速上手和操作 在发布 Qt 4 6 的同时 作为 Qt 开发跨平台 IDE 的 Qt Creator 也发布 了更新版本 8 Qt Creator 1 3 和 Qt 4 6 共同构成的 Qt SDK 包含了开发跨 平台应用程序所需的全部功能 lw 2 1 32 1 3 QtQt 优势优势 QT 具备以下优势 9 1 跨平台特性 避免重复造车轮 写一次源代码 能在不同的系统平台下编译 这个功能很

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

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