摘 要
目前我国虽然己经开发出了应用计算机操作的健身俱乐部管理系统,但管理软件,管理方法和管理思想三者往往相脱节。造成我国健身俱乐部信息管理系统极端化的缺陷。在国外健身俱乐部已经有了一整套涉猎了人力资源开发和管理,市场销售,广告制作投放计划到健身项目规划的管理系统,由此可见国外拥有了更加全面具体强大的俱乐部管理系统并已投入了使用并为其带来了巨大利益。
设计与实现信息管理系统要根据俱乐部对顾客及其员工管理的实际情况来设计。能更好的方便俱乐部对顾客、员工和健身设备进行集中的管理工作。本信息管理系统包括的功能为:修改登录密码、工作人员管理、会员卡类型管理、会员资料管理、健身器材管理、教练执教管理、安全退出系统。
本系统的发展适和了健身俱乐部的自动管理需求,经过对现实的需求探讨,本系统采用了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
AbstractII
第一章 绪论1
1.1 课题背景1
1.2 课题研究的目的和意义2
1.3 课题发展前景及趋势3
1.4 课题内容简介4
1.5 开发工具4
1.5.1 MyEclipse5
1.5.2 Tomcat5
1.5.3 MySQL5
1.5.4 JSP6
1.5.5 JavaScript6
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.59
2.2.1.3 SQLServer20059
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