摘 要
目前我国虽然己经开发出了应用计算机操作的健身俱乐部管理系统,但管理软件,管理方法和管理思想三者往往相脱节。造成我国健身俱乐部信息管理系统极端化的缺陷。在国外健身俱乐部已经有了一整套涉猎了人力资源开发和管理,市场销售,广告制作投放计划到健身项目规划的管理系统,由此可见国外拥有了更加全面具体强大的俱乐部管理系统并已投入了使用并为其带来了巨大利益。
设计与实现信息管理系统要根据俱乐部对顾客及其员工管理的实际情况来设计。能更好的方便俱乐部对顾客、员工和健身设备进行集中的管理工作。本信息管理系统包括的功能为:修改登录密码、工作人员管理、会员卡类型管理、会员资料管理、健身器材管理、教练执教管理、安全退出系统。
本系统的发展适和了健身俱乐部的自动管理需求,经过对现实的需求探讨,本系统采用了JSP和MySQL数据库管理系统作为基础工具进行开发。运用了B/S的3层结构模式和瑞典MySQL AB公司开发的MySQL数据库,并在设计初期。首先,完成了数据库系统的搭建,在设计中录入了一些数据;其次,完成了数据库、开发环境软件和运行环境软件的衔接并最终实现了本系统的运行。JSP拥有Java语言“一次性编写,各处都能运行”的特点,用JSP为基础做成的这套俱乐部管理系统可以轻松移植到任何的平台进行运行。所以用JSP来开发是完全可行的。
关键词:健身中心,JSP,B/S结构
Design and Implementation of Fitness Club Membership Management System Based on JSP
Abstract
Although our country has developed a fitness club management system application of computer operations, but management software, management methods and ideas of the three phases are often disjointed. Cause of extreme fitness club information management system of the defects. Fitness club in a foreign country has been set forays into human resource development and management, marketing, advertising plans to launch a health project planning management system. Thus abroad have a more specific and comprehensive management system and powerful clubs have been put into use and its enormous benefits.
Design and implementation of information management systems to be designed according to the club management to customers and its employees actual situation. To better facilitate the club for customers, employees and fitness facilities for centralized management. The information management system includes functionality for: modify login password, member type management, staff management, member information management, fitness equipment management, coaching management, safe withdrawing.
The system is suitable for the development of automated management needs and fitness club, after the demand for the real discussion and MySQL database management system as a the system uses the fundamental tool development. The use Sweden MySQL AB of the B/S three-layer structure model and developed in MySQL database and the early stages of design. First, build a complete database system, input some data in the design; secondly, finished databases software development environment and run time environment software interface and ultimately the operation of the system. JSP has the Java language, "once written, everywhere can run" features, based on JSP made of this club management system, you can easily migrate to any platform for running
Key words: Fitness center, JSP, B/S structure
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1 课题背景 1
1.2 课题研究的目的和意义 2
1.3 课题发展前景及趋势 3
1.4 课题内容简介 4
1.5 开发工具 4
1.5.1 MyEclipse 5
1.5.2 Tomcat 5
1.5.3 MySQL 5
1.5.4 JSP 6
1.5.5 JavaScript 6
1.6 软硬件需求 7
第二章 需求分析 8
2.1 需求调研 8
2.2 可行性分析 8
2.2.1技术可行性 8
2.2.1.1 JSP技术 8
2.2.1.2 MyEclipse Enterprise Workbench 8.5 9
2.2.1.3 SQLServer2005 9
2.2.1.4 JDBC技术 9
2.2.1.5 B/S模式 12
2.2.2 操作可行性 13
2.2.3 社会可行性 14
2.2.4 可行性小结 14
2.3 功能模块需求分析 14
2.4 界面需求 14
第三章 系统分析与设计 15
3.1 数据库的分析与设计 16
3.1.1数据库的概念结构设计 16
3.1.2数据库的逻辑结构设计 18
3.1.3 数据库的连接原理 21
3.2中文乱码问题处理 22
第四章 系统功能实现 23
4.1系统登陆页面实现 24
4.2 管理员功能模块 26
4.2.1 工作人员管理 26
4.2.2会员资料管理 28
4.2.3健康器材管理 30
4.2.4 教练执教管理 33
4.2.6 修改密码 35
4.2.7 退出系统 36
第五章 系统测试 36
5.1 测试的任务及目标 37
5.1.1 测试的任务 37
5.1.2 测试的目标 37
5.2 测试方案 37
5.3 测试过程 37
5.4 测试用例 38
5.4.1 主页面的登录模块测试 38
5.4.2 游客注册测试 38
5.5 其他错误 41
5.6 小结 41
结 论 42
参考文献 43
致 谢 44
附录:英文技术资料翻译 45
英文原文 46
中文译文 53