更新时间:04-18 上传会员:Chaturanga
分类:计算机信息 论文字数:8885 需要金币:1000个
摘要:现在的时代是一个飞速发展的快速化便捷时代,计算机与信息获取处理技术飞速发展。并且随着计算机网络技术的高速发展,人们的生活方式和获取信息的方式也与之前有了很大的差别。
为了解决这个乱占座位的现象,为学生提供安静的学习环境,我设计了一项图书馆座位预约系统。经过老师指导和自己学习找资料,决定利用java编程语言编写后台逻辑的开发,用jsp实现动态页面的展示,MySQL数据库存储数据,实现整个项目的开发和实现。整个项目的框架是基于开源的且适合搭建轻量级的Javaweb项目。在本系统中主要有两种类型的用户,管理员和学生。管理员有密码修改,增加学生用户,编辑学生用户,发布公告信息,预约信息管理。学生用户的功能主要有个人信息修改,查看公告信息,预约座位等功能。
关键词:图书馆座位预约 MySQL java编程语言
目录
摘要
Abstract
1. 绪论-1
1.1 研究背景和意义-1
1.2 图书馆座位预约系统的现状与趋势-1
2. 相关技术介绍-2
2.1 系统开发环境-2
2.2 JSP简介-2
2.3 MySQL介绍-2
2.4 MyEclipse开发工具-3
2.5 Tomcat服务器-3
2.6 java语言开发-3
3. 系统分析-4
3.1 功能需求分析-4
3.2 业务流程分析-5
3.3 数据流程分析-6
4. 系统设计-7
4.1 系统设计思想-7
4.2 系统总体设计-7
4.3 系统功能模块详细设计-8
4.4 数据库设计-9
4.4.1 概念模型设计-9
4.4.2 数据库表设计-9
5. 系统的实现-12
5.1 实现数据库的连接-12
5.2 登录页面和注册功能的实现-12
5.3 个人中心功能的实现-13
5.4 预约管理页面的实现-14
5.5 学生信息管理的实现-15
5.6 学生预约座位功能的实现-15
5.7 公告信息管理页面的实现-16
6. 系统测试-17
6.1 系统测试的目的-17
6.2 页面显示测试-17
6.3 系统功能测试-18
6.3.1 登录页面的测试-18
6.3.2 个人中心的测试-19
6.3.3 预约功能的测试-20
6.3.4 公告功能的测试-21
6.3.5 统计功能的测试-21
6.4 测试结果-21
总结-23
参考文献-24
致谢-25