健身俱乐部管理系统的设计和实现毕业设计(论文)word格式.doc
《健身俱乐部管理系统的设计和实现毕业设计(论文)word格式.doc》由会员分享,可在线阅读,更多相关《健身俱乐部管理系统的设计和实现毕业设计(论文)word格式.doc(64页珍藏版)》请在三一办公上搜索。
1、本科毕业设计(2009届)题 目基于.Net的健身俱乐部管理系统的设计和实现学 院软件学院专 业软件工程班 级软件工程3班学 号07109004学生姓名高丽萍指导教师金洁洁完成日期2009年5月摘 要随着社会经济的快速发展,人们生活水平的提高,越来越多的人开始重视和关爱自己的身体健康,不断提高自己的生活品质,渐渐地,健身运动便成为了一种时尚,成为了一种重要的休闲生活方式。因此,健身俱乐部管理系统也由此而出现了。它不但可以方便用户的使用,而且最重要的是它减轻了健身俱乐部经营者的负担,减少经营者的工作量,方便经营者的管理。因此,设计一款健身俱乐部专用的管理系统是非常必要的。本论文主要论述了基于AS
2、P.net3.5技术为开发平台的“健身俱乐部管理系统”系统的分析和设计。本文在实现和管理网站的基础上,主要对健身俱乐部管理系统功能的设计,构建了系统的体系结构。主要采用ASP.net3.5技术,基于B/S结构的开发模式,剖析了三层结构的逻辑和功能的划分,结合系统本身的特点和模块的具体需求,对设计和实现过程进行了详细论述。并采用SQL Server 2005作为后台数据库的开发工具,能够比较灵活地适应网络的较大访问量的需求,大大的提高了系统的安全性和可靠性。本文主要对用户登录、用户信息管理、健身项目及健身场地的添加(发布)、删除、修改、查询等功能的设计和实现进行了论述。解决目前主要存在的问题:信
3、息处理速度慢,影响信息的及时性;易出现错误,影响信息的准确性;不便于查询等。关键词:健身俱乐部管理;ASP.net 3.5;SQL Server2005;B/S结构ABSTRACTWith the rapid socio-economic development, peoples living standards improve, and more and more people pay attention and care to their own health, continuously improving their qualities of life. Gradually, the e
4、xercise has become a fashion, and has become an important way of living leisure. The Gymnasium club management system thus was born. It can be used friendly, and most importantly, through the system, the Gymnasium club could reduce its operating costs, reduce the workload of operators, and facilitat
5、e the management of the operator, Hence, a dedicated Gymnasium club management system is designed essentially.This paper presents the system analysis, design and implement of “Gymnasium club Management System”, which is based on ASP.Net3.5 technology as developing platform.This paper is based on the
6、 realization and management of the site, build of the function design, and setting up the system architecture for the Gymnasium club Management System。Based on ASP.net3.5technologies, the system development adopts B/S architecture, which discusses the division of logic and the function in the 3-tier
7、ed architecture in detail, and then discusses the analysis and design of the present layer, application layer and data layer separately according to the specific requirements of Requirement Module. We choose SQL Server2005 as database server because of its adapting for the requirement of mass access
8、 to database, which also greatly enhanced the systems safety and reliability.This paper discusses the design and implementation of User Login、User information management、adding items and grounds、deleting items and grounds、modifying items and grounds and researching items and grounds etc. the paper a
9、lso tries to Solve the major problems: slow speed of information processing ,which affects the timeliness of information; more frequency of error happening ,which affects the accuracy of the information, and inconvenience of query.Keywords:Gymnasium club;ASP.net 3.5;SQL Server2005;B/S Structure目 录1
10、绪 论11.1本课题研究背景11.2国内外发展现状11.3论文研究意义21.4本论文研究内容21.5本论文的组织结构22系统概述42.1系统工作原理42.2功能介绍42.3系统的特点53 相关技术介绍73.1 ASP.net技术73.1.1 ASP.net介绍73.1.2 ASP.net 3.5介绍73.1.3 ASP.net 3.5新特性83.2 LINQ技术介绍93.3 UML技术介绍104 系统设计114.1 系统架构与工作原理114.1.1 系统架构114.1.2 系统工作原理124.2 系统总体设计134.2.1系统功能模块设计134.2.2 系统流程设计134.2.3 UML系统建
11、模144.2.4 安全性需求164.3 业务逻辑层设计174.3.1 用户登录174.3.2 用户注册174.3.3信息的增加184.3.4信息的查询194.3.5信息的修改214.3.6信息的删除234.3.7信息的预定244.3.8 密码修改254.4数据库层设计254.4.1 数据库E-R模型254.4.2 数据库表264.5用户界面层设计265 系统主要模块的实现295.1 登录模块的实现295.1.1界面设计295.1.2用户登录295.2注册模块的实现305.3 LINQ技术的应用315.4会员信息管理模块335.4.1预定管理345.4.2密码修改345.5 俱乐部项目管理模块的
12、实现355.6俱乐部场地管理模块的实现365.7 数据操作层的实现366 总结及展望386.1 总 结386.2 主要完成的工作386.3 进一步的工作396.4 展 望39致 谢40参考文献41附 录42附录142附录2511 绪 论1.1本课题研究背景二十一世纪进入了信息发展的高速公路,信息化革命给所有的领域带来了新的改变1。随着电脑办公自动化的普及,企业自动化管理、客户自动化管理也应运而生,一切都归功于计算机科技发展的巨大贡献,互联网的世界里蕴藏着无限生机,随着社会的发展,科学技术的进步,我国经济的高速发展,居民收入的不断提高,即而人们生活水平也随之提高,人们的消费水平也日益增加2,人们
13、已经开始由温饱转向健康追求,闲暇时间的增多,也促使了人们开始考虑如何利用闲暇时间提高自己的生活质量,大众健身俱乐部应运而生,走进健身房健身花钱买健康也逐渐成也了一种生活的时尚。现今,现代健身爱好者队伍的不断增多与壮大,运动也就随之成为一种时尚,成为一种重要的休闲生活方式,健身俱乐部的发展将会越来越好,健身房、俱乐部等产业不断发展,例如,中体倍力、青鸟、一兆韦德,宝力豪,英派斯等等各大国内外知名品牌的健身俱乐部的出现,在很大程度上带动了人们对健身的热情,同时也大大提升了经济的发展。1.2国内外发展现状由于信息化的发展趋势,人们在生活水平提高的条件下对健身的热情也日益增加,各大健身俱乐部网站也由此
14、而产生。信息化的迅速发展,使得电脑使用越来越普及,俱乐部充分利用计算机软硬件资源和网络的作用实现计算机管理以避免往传统落后的管理方式的不足2。与传统的管理方式相比,健身俱乐部管理系统使用了当今最先进的ASP.net技术,实现了俱乐部的安全性,方便性,精确性和更人性化。通过网络来实现用户的信息管理,健身项目及健身场地的安排,如及时发布最新信息,方便用户查询及预定等,是现代信息管理的具体实现,更具有很重要的意义。实现对内对外的全自动化管理,有效的充分利用各类资源,使其发挥到最大的效力,更好的为人们服务。传统的管理方式都是手工操作,处理速度慢,容易出错,查询不方便以及信息的不集中,不易于管理控制,浪
15、费了人力时间,大大降低了信息的使用价值,显然越来越不适应现代的健身俱乐部管理工作的需要。1.3论文研究意义信息管理系统是一个对管理系统与信息结合形成的。健身俱乐部管理系统的出现,方便用户随时随地的对俱乐部情况进行查询及其他相关操作,同时,管理员也可以随时随地的了解俱乐部内部的运营状况,加上ASP.net 3.5以及SQL Server 数据库技术的完美结合及充分利用,大大简化了原来俱乐部管理的繁锁3。一个完备的健身俱乐部管理系统可以使管理者在系统中及时发现系统在当时的使用情况,及时制定计划并解决问题。俱乐部管理系统将大大减轻经营者的工作,提高企业的管理效率,展示在客户眼前一个优秀企业形象,同时
16、在客户资料收集、统计方面等更加方便,更加及时有效的给经营者提供决策参考4,成为健身爱好者最不可获缺的内容。 于此同时,各地各大中小型健身俱乐部风靡全国,然而,俱乐部管理的好坏却成为了经营效率的关键因素,为了方便管理,无论是对外界用户的管理,还是内部工作人员或是俱乐部运作现状的管理,绝大多数的俱乐部纷纷将目光投向了软件开发公司并根据自身需求订制所需的系统管理软件用来管理俱乐部,但不同的健身俱乐部所使用的管理系统不尽相同,并不具备通用的功能,全国各地俱乐部如此之多,却没有一款专用软件用来管理俱乐部,根据这点,专门为这一行业开发了这个健身俱乐部管理系统,与其他管理系统不同的是,本系统是一款被所有的俱
17、乐部所适用,具备一定的通用性,无论其前台的管理还是后台的动态都可以让经营者了解得清清楚楚,方便经营者实时管理,这样不仅可以使得管理得心应手,还能在一定程度上降低人事管理的成本。1.4本论文研究内容主要分析俱乐部管理系统的的工作原理、对原理及其概念进行整理与分析,分析俱乐部管理系统的运行流程以及如何实现基于ASP.net 3.5技术在健身俱乐部管理系统中的应用与实现。了解ASP.net3.5技术的特性与功能和俱乐部管理系统的工作原理及运行流程,了解整个系统的实现过程,如对健身俱乐部和各健身场所的信息管理,健身项目网上报名,健身项目,健身场地网上预定,以及根据各种需求对健身项目、健身场地等信息进行
18、查询功能,同时,根据不同的使用者设计不同操作权限,比如,从管理员角度,他可以做些什么,从会员的角度,又可以有哪些操作等。1.5本论文的组织结构本文主要按照以下章节展开叙述的:第一章:主要介绍了课题的研究背景、国内外发展现状、研究意义及主要研究的内容。第二章:主要介绍了系统的工作原理及相关功能和特点。在本章节中,主要对系统的工作原理进行了介绍,包括健身俱乐部在B/S(浏览器/服务器)结构是如何运行的,它的体系结构如何构建;在功能上它主要包括哪些模块,每个模块能实现哪些功能;分析了本系统的亮点。第三章:主要介绍了在开发过程中所应用到的相关技术的概念,原理及方法。分别对所使用的相关技术进行介绍,将A
19、SP.net 2.0与ASP.net 3.5进行了比较,分析ASP.net 3.5技术的新特性;以及对LINQ技术和UML技术做了介绍。第四章:主要是对健身俱乐部管理系统的设计分析。包括系统的总体架构、系统的流程设计,利用UML对系统的建模,分别从用户界面层、业务逻辑层和数据库层进行了设计。第五章:主要是对健身俱乐部管理系统的各个功能模块的实现和数据库的实现等。主要包括了登录模块、用户注册要、各类信息管理模块的实现做了详细的介绍。在实现过程中,应用了ASP.net3.5技术中的最新技术之一的LINQ技术,并对其的操作过程作了详细的介绍。第六章:对自己所作的工作进行总结,研究下一步将要解决的问题
20、,同时对健身俱乐部管理系统的做了展望。2系统概述2.1系统工作原理本健身俱乐布管理系统是一个方便用户操作与管理的系统,充分地合理利用资源的系统。也是一个基于B/S(浏览器/服务器)结构的系统。此系统用C#脚本语言开发,并且需要微软的SQL数据库和网络服务器。系统会安置在Windows操作系统上。任何网络浏览器都可以作为客户端来运行。图2.1为系统的工作原理。浏览器网络协议/防火墙网络服务器编程语言C#数据库操作系统硬件图2.1 系统工作原理2.2功能介绍“健身俱乐部管理系统”主要是实现用户登录模块、会员管理模块、项目添加(发布)模块、项目查询模块、项目预定模块、场地(添加)发布模块、场地预定模
21、块、场地查询模块及统计模块等九个模块,另外,还增加了系统的特色功能模块。因此,我将系统按以下模块进行划分。用户登录模块:系统采用分级的审核制度。不同的用户有着不同的用户权限和操作权限,并能够进行不同的操作和管理,让用户之间有着明确的划分。登录后可以查看自己相应的信息。例如,管理员(有且只有一个管理员)可以对整个系统进行管理,添加(即发布信息)、删除、修改以及查看各种信息均可,而会员只能查看,修改个人的基本信息,预订项目和场地,并且,会员可以修改自己本身已经预定好的项目及场地。会员管理模块:此模块主要是为了方便管理员对各类会员的管理,可以实现对会员的各种操作。主要实现对用户信息的增加,删除,修改
22、,查询等的基本操作。项目发布模块:该模块主要是负责管理健身项目等相关信息的录入工作。管理员可以将各类项目信息等一些数据加入到数据库当中去,并能够在最大程度上保证录入数据的完整性,减少失误的发生率,并保证数据的真实性和可靠性。然后发布到网上,供用户进行查询之用。项目查询模块:该模块是系统当中必须的也是整个系统最基本的一个模块,主要功能用户在登录网站之后,可以输入项目名来查询自己想要的信息,可以让使用者在最短时间内获得自己所需要的健身信息并进行其他操作。项目预定模块:会员也可以自己进行对自己的安排,不按俱乐部课程进行锻炼,订购一些自己喜欢的健身项目。会员可以通过健身俱乐部的开课计划选择自己所需的健
23、身项目进行预定。统计模块:其主要功能是对数据库中的现有数据进行统计与分析,以方便用户能够随时随地地对数据库中的数据资料的一个清晰明确的了解,使得用户能够在最短时间内做出最佳的安排与决定。并且,管理员也可以对整个数据库有个了解,清楚的知道本网站的现时情况,对会员的统计等信息。场地发布模块:该模块的主要功能是将最新的数据提供给用户,让用户知道各场地的现时情况。场地预定模块:此模块的主要功能是为了让使用者可以更快的知道场地的使用情况,可以根据自身的需求以及实际情况来选择场地。场地查询模块:该模块的主要功能与课程查询模块差不多,主要是能够让使用者要本模块中输入健身场地名,然后进行查询,让使用者在最短时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 健身 俱乐部 管理 系统 设计 实现 毕业设计 论文 word 格式
链接地址:https://www.31ppt.com/p-4020769.html