毕业设计论文宜昌市康博健身房管理系统的设计与开发.doc

上传人:sccc 文档编号:4872112 上传时间:2023-05-20 格式:DOC 页数:33 大小:458.52KB
返回 下载 相关 举报
毕业设计论文宜昌市康博健身房管理系统的设计与开发.doc_第1页
第1页 / 共33页
毕业设计论文宜昌市康博健身房管理系统的设计与开发.doc_第2页
第2页 / 共33页
毕业设计论文宜昌市康博健身房管理系统的设计与开发.doc_第3页
第3页 / 共33页
毕业设计论文宜昌市康博健身房管理系统的设计与开发.doc_第4页
第4页 / 共33页
毕业设计论文宜昌市康博健身房管理系统的设计与开发.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《毕业设计论文宜昌市康博健身房管理系统的设计与开发.doc》由会员分享,可在线阅读,更多相关《毕业设计论文宜昌市康博健身房管理系统的设计与开发.doc(33页珍藏版)》请在三一办公上搜索。

1、毕业设计论文目录摘要1关键词1前言21. 系统规划31.1 系统目标与范围31.2 系统运行环境32. 系统分析32.1 需求分析32.2 可行性分析42.3 组织结构与功能分析52.4 业务流程分析52.5 数据流程分析72.6 数据字典93. 系统设计173.1 概要设计173.2 详细设计184. 系统实施274.1 系统主界面274.2 创建数据库274.3 硬件软件的购选274.4 系统的测试285. 系统运行与维护295.1 系统运行295.2 系统维护29结束语30致谢30参考文献3133宜昌市康博健身房管理系统的设计与开发The Design and Development o

2、f YiChang KangBo Gymnasium Management Information System 学生:指导老师:三峡大学科技学院摘要:本健身房管理系统是根据现代健身房潮流时尚的特点,为宜昌市康博健身房资源管理量身定做的管理软件。在设计过程中最大限度满足健身房爱好者和使用者的要求,因此,该系统具有较强的实用性和针对性。本系统界面友好,操作简单,可维护性强,功能完备。本论文介绍了健身房管理系统开发的全过程,主要从管理思想、系统分析说明、系统设计说明、系统使用说明、技巧与体会等方面对本管理系统加以论述。前言部分指明了背景和课题目的和本人任务;而后又详细介绍了系统的分析、数据库的设计

3、与详细设计说明和实现;最后介绍了系统的软硬件要求和测试过程和系统设计的心得体会。系统采用C/S模式,以Microsoft Visual Studio.NET 2005和SQL Server2005为开发工具,应用结构化分析方法,关系数据模型理论,具有一定的使用价值。Abstract: Gymnasium management system is the characteristic according to modern gymnasium fashion, is the management software that YiChang KangBo Gymnasium resource ad

4、ministration amounts bodies customize. In the process of design, the high limit satisfies the gymnasium amateur and users request is systems turn to have stronger pragmatism therefore. The system interface is amicable originally, operation is simple, upkeep sex is strong, and the function is complet

5、e. This thesis introduce that gymnasium management system develop the entire proceeding, main secondary administration thought, systems analysis explanation, system specification, system be put into use explanation, artifice and understanding and so on aspect face to face this management system addi

6、tionally comment that. The preface part has shown clearly background and problem purpose.And the system uses the C / S model to Microsoft Visual Studio.NET 2005 and SQL Server2005 as the development tools, application of structured analysis, relational data model. The system has a certain value.关键词:

7、健身房;信息系统;设计;数据库Keywords: Gymnasium, Information system, design, data base前言随着2008年北京奥运会的成功举办,人们的健身意识不断加强,健身房作为专业的健身服务行业,已经越来越受到人们的青睐。据统计数据表明,中国已经成为世界上最大的体育和休闲市场“北京每年健身市场大约可达到105亿元的产值”。市场的潜在法则告诉我们,有需求,必然会出现市场,在这种需求的推动下,健身房已经成为时下不少年轻人常去的场所。据统计,我国健身行业现有网点120多万个,从业人员近千万,因此竞争相当激烈。同时,我们也看到现在好多健身企业都在推广、扩大连

8、锁经营,而连锁经营的特点就是经营上分散,管理上统一,信息上共享。这些特点仅靠企业现有的管理模式已不能够胜任,我们看到好多公司的管理模式在这种经营体系中暴露出越来越多的局限性,比如人工操作随意性大,信息流通环节多,流通周期长,控制功能弱,响应速度慢等,造成了人员、时间、信息的浪费,同时也影响到企业的整体形象。而它的经营同一般的商业经营一样,需要一个完整的商业集合。而这个商业集合应该完善的从机构框架、经营框架、人力资源框架、资金框架等基础条件的建立开始,并在确定市场定位、项目包装、财务规划、赢利模式和利润空间之后,进行全方位的整合运作。针对目前宜昌市健身房的状况,本课题的研究主要是结合宜昌康博健身

9、房的具体情况,为他们提供一款全自动电脑管理软件,免去手工纸质管理造成的诸多麻烦。为了更好地对其客户进行管理和服务,提高员工工作效率,降低管理成本等多方面的考虑,通过现代化科技手段,建立完善的客户自动化管理系统,提升健身房档次,方便客户服务,扩大业务规模,为客户提供专业的健身服务,实施专业化、科学化的管理。从而帮助该健身房在竞争中获得更大的利益。健身房管理系统是一款专业的健身房管理软件,健身房管理软件根据其日常工作流程而特别设计,利用先进的技术和现代化的管理思想,可以满足健身房经营过程的各种管理。在健身房这个新生行业里,现有的管理系统也只是在起步阶段,其管理也显得较为混乱,没有一个完整全面的企业

10、计划案。目前市面流行的健身房管理系统出现的并不多,功能也不完善,或只是将一般传统管理系统稍微更改名称与界面,基本没有针对性,因此对健身房的经营也起不到真正意义上的帮助。所以能有一款专业的健身房管理软件系统已经是迫在眉睫了。 本系统的开发正是适应了这一需求,经过实际的需求分析,我们采用了.NET技术和SQL SERVER 2005数据库管理系统作为工具进行开发。整个系统服操作简便、界面美观、灵活实用,设计开发出进场管理、会员管理、教练管理、器材管理等功能,基本满足了健身房实际的需要。本说明书主要介绍了本课题的开发背景、完成的功能和开发过程,并着重说明了开发设计的思想、技术难点和解决方案。1.系统

11、规划1.1 系统目标与范围(1)操作员可以实现登录,会员信息,卡信息,私教信息等操作处理(2)系统管理员可以对员工信息与卡,私教排课等进行处理以及系统的设置处理。(3)实现界面的友好简洁(4)实现系统的安全和稳定1.2 系统运行环境本系统采用C/S模式,以SQLSERVER2005为数据库平台,以VS.2005为开发平台,以C#为开发语言。利用SQL2005强大的数据管理能力,和VS2005高效的开发平台,结合面向过程的开发方法。(1)操作系统:Microsoft Windows2000或Microsoft Windows XP(Sever或Professional)(2)服务器:IIS(3)

12、Microsoft Internet Explorer 6.08.0等主流浏览器皆可。(4)操作系统:以Microsoft Windows 2000为操作平台(或者WINXP均可);(5)内存:256MB内存以上均可;(6)显示器:800600以上的屏幕分辨率,16位增强色以上屏幕颜色支持2.系统分析2.1需求分析需求分析目的是探入了解软件的功能和性能,确定软件设计的约束、软件同其他元素的接口细节,定义软件的其他有效性需求。需求分析阶段研究的对象是用户对软件项目的需求。通过对宜昌康博健身房的调查,了解了他们的具体需求,具体如下:2.1.1 功能需求康博健身房管理系统的用户是健身房管理人员,本系

13、统包括:进场管理、会员信息管理、教练信息管理、卡管理、访客管理等主要功能。具体功能如下: (1)系统管理:对操作员的登录信息设置,以及权限的设置;备份恢复数据库;对会员卡到期提醒,备忘录提醒等进行设置。 (2)进场管理:来场登记管理,消费管理,会员刷卡进场等管理。(3)会员信息的添加、修改、删除和查询。 (4)教练员信息的添加、修改、删除和查询。(5)卡管理: 卡充值,卡挂失,卡补发。 (6)预约私教管理:私教的时间安排,预约等。(7)统计报表:在统计报表中可以查询统计出会员消费情况、教练的业绩情况分析,同时显示会员来访情况。对于会员管理,健身房管理系统首先需要为每一位会员建立尽可能详细的会员

14、档案,将会员手中的会员卡中的会员资料和系统内客户资料统一起来。会员每次来消费,只要进行刷卡(或读卡),系统就能查找会员的健身历史资料,并记录下来会员的健身时间,次数,有效期。会员能够方便的查询或打印自己的健身统计资料,以便做出相应的健身计划调整。对于老客户继续参加健身的,系统可轻易识别。 2.1.2 性能需求 (1)数据精确度:首先,要按照严格的数据格式和类型输入数据,否则系统不给予响应进行处理或者给予用户友好提示。其实,查询时要保证查全率,所有相应域包含查询关键字的记录都能查到,因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询:全文匹配和模糊查询。(2)时间特性:一般操作的响应时

15、间应在2秒内,对其他磁盘和打印机的操作也应该在可接受的时间内完成。(3)适应性:满足用户使用的需求,方便用户输入,提过多种快捷输入方式,简化不必要的操作,对前面提到的运行环境要求不应该存在困难。2.1.3用户界面需求系统采用C/S模式设计,运行的主界面大致要求为菜单,工具栏式的多文档窗体,为其它子窗体提供容器,界面友好、简洁易懂;另一方面要求美观大方。2.2 可行性分析经过对健身房管理系统进可行性分析的论证发现应用此系统能够对公司人员及会员进行统一管理,将过去需要进行手工操作的记录修改等工作交由计算机操作,大大节省了时间,也使信息的管理更具高效性。所以,为了提高整体的管理水平,建立计算机管理系

16、统的必要性是显然的。2.2.1 技术可行性分析该健身房系统采用C/S模式,以SQLSERVER2005为数据库平台,以VS.2005为开发平台,以C#为开发语言。SQLSERVER2005数据库功能强大,支持多用户,适用于大中规模的数据量的需求。在系统的设计阶段采取的面向对象法,可使系统开发效益高,易于维护,并具备很强的可扩展性。利用SQLSERVER2005强大的数据管理能力和VS2005高效的开发平台,结合面向对象的开发方法,在技术上,实现此系统,并无难点,即系统开发工作具备技术上的可行性。2.2.2 经济可行性分析该系统是为了改善健身房行业传统的经营管理模式带来的弊病,提高管理效率,降低

17、管理成本,最终为实现利润最大化提供智能决策。目前市场计算机价格大副下降,一台性价比较高的微机在5000元左右,另外还要租用或购买一台服务器。根据实际情况选择,费用相对较少。总部只是需要投入一些设备费用,同时系统的维护也只是设备方面的维护,维护费用不是很高,各会所管理站点只需一台低费用的电脑即可,经济开支应该是在可承受的范围内。另外,系统投入使用之后可以减低管理的成本,提高生产效率,从而提高利润,从这个角度来说,开发此系统在经济上是可行的。2.2.3 操作可行性分析该系统是完全的人机交互式界面,要求由一个主菜单构成,每一个主功能选项卡下都有详细的相关内容选项的分类,所采用的文字为简体中文,文字表

18、述简单明确。也就是说,无论是从功能使用的角度还是从文字的可理解性上,用户都一目了然、操作自如,用户完全不用进行培训就能轻易掌握。同时设置了工具栏放置了文件操作功能快捷键,从而使用户使用起来更方便、快捷。2.3组织结构与功能分析本系统主要实现这几个方面的功能,即:进场管理,会员管理,教练管理,器材管理,统计分析,卡管理等其他功能。每个模块又包含若干子功能,其中进场系统是针对日常业务的一个子系统,用以对日常来访会员的登记。而其他功能模块中主要包换附加功能方便管理员的操作。具体框图如图2-1:根据系统的需求分析,设计出系统的功能结构图,如图2.1所示:康博健身房管理系统系统管理会员管理教练信息卡管理

19、私教预约统计分析进场管理图2.1 组织结构图2.4业务流程分析客户的整个业务流程图如下图2.2:顾客来访咨询购买会员卡会员信息开卡健身停卡续费注销交费信息操作员预约私教课程安排图2.2客户日常业务流程图在日常业务中,操作员会对会员信息进行管理,如增加会员,删除会员等操作,形成保存在数据库中的会员表。此外,还可以对教练信息进行查询,包括何时有空等。操作员的业务流程如图2.3:操作员登录登录信息会员卡管理会员信息管理查询操作结果反馈预约管理图2.3操作员业务流程图2.5数据流程分析数据流程指数据在系统中产生、传输、加工处理、使用。存储的过程。数据流图是用以分析组织活动中信息运动的规律和存在的问题的

20、工具,是用来研究如何改进信息流的运动,以满足用户管理决策活动中的信息需求。它是对组织中信息运动的抽象,是信息逻辑模型的主要形式。这个模型并不涉及硬件,软件、数据结构与文件组织,它与对系统的物理描述无关,用一种及与此相关的注释来表示系统的逻辑功能。数据流图具有描述简明,清晰,不涉及到技术细节的优点。结合康博健身房的具体情况,得到的数据流程图如下:顶层数据流程图2.4:管理员操作员顾客健身房管理系统来访操作请求操作请求顶层数据流程图2.4管理员操作数据流程图如图2.5:会员设置卡信息会员卡类型管理员员工设置输入员工信息员工信息表操作权限设置操作权限表 管理员操作数据流程图2.5操作员信息处理数据流

21、程图如图2.6操作员会员非会员顾客会员信息管理顾客来访处理预约处理会员卡信息会员表意向会员表预约表私教时间表操作员信息处理数据流程图2.6顾客来访数据流程图如图2.7会员操作员非会员进场管理开卡处理首次刷卡续费会员卡信息增加消费信息获取会员卡信 息交费处理刷卡预约管理交费明细表预约表私教信息表顾客来访数据流程图2.72.6 数据字典数据字典是开发者与用户相互沟通的有效途径之一。它能形象的向用户描述开发者的意图,使用户明白数据库可能具有的项目,可有效的缓解开发者与用户之间的交流鸿沟。数据字典包括数据项的定义、数据流的定义、数据存储的定义以及处理逻辑的定义。主要数据字典用卡片表示如下:2.6.1

22、数据流从数据流程图中可以分析得出以下表2-1至2-11:表2-1数据流系统名:康博健身房管理系统 编号:F1 条目名:会员卡基本信息别名:会员卡信息来源:系统设置 ,会员输入 去处: 会员卡表数据流结构:会员卡信息(会员卡号,类别,开卡日期,到期日期,有效次数,消费总额,刷卡次数,余额,积分,状态,备注)简要说明: 会员卡基本信息是由系统初始话时由管理员设置,会员卡号是会员卡的唯一标识,类别是会员卡的级别,如年卡,月卡,次卡等,在会员充值时具体设置,状态是该会员卡的使用状态,如开启或停用等。修改记录: 编写 日期审核日期表2-2 数据流系统名:康博健身房管理系统 编号:F2 条目名:健身房间信

23、息别名:房间信息来源:系统设置 去处: 课程表数据流结构:房间(房间编号,门牌号,房间类别,容纳人数)简要说明: 该信息是管理员初始化系统时所作的设置,针对会所中实际房间情况所作的设置,方便之后的课程安排管理。修改记录: 编写 日期审核日期表2-3数据流系统名:康博健身房管理系统 编号:F3 条目名:员工信息别名:员工信息表来源:系统设置 去处: 员工表数据流结构:员工表(员工编号,员工姓名,性别,职位,电话,联系地址,备注)简要说明: 员工基本信息是由系统初始话时由管理员设置,员工编号是员工的唯一标识, 职位是员工的工作类别,如系统操作员,健身教练,顾问等。修改记录: 编写 日期审核日期表2

24、-4数据流系统名:康博健身房管理系统 编号:F4 条目名:登录明细别名: 登录表来源: 管理员操作员设置 去处: 登录信息数据流结构:登录明细(登录名,登录密码, 员工编号,级别,备注)简要说明: 修改记录: 编写 日期审核日期表2-5数据流系统名:康博健身房管理系统 编号:F5 条目名:会员信息别名:会员信息表来源:意向会员 去处: 会员表数据流结构:会员表(会员卡号, 会员姓名,级别,性别, 加入时间,电话,地址,生日,教练,顾问 ,备注)简要说明: 只有拥有会员卡才算是正式会员,因此会员卡编号也算是会员的唯一编号。修改记录: 编写 日期审核日期表2-6数据流系统名:康博健身房管理系统 编

25、号:F6 条目名:意向会员别名: 来源:会员来访 去处: 会员表数据流结构:意向会员(编号,姓名,性别,电话,地址,增加日期,顾问 ,备注)简要说明: 意向会员是会所的潜在客户,将来有可能成为会员的客户。修改记录: 编写 日期审核日期表2-7数据流系统名:康博健身房管理系统 编号:F7 条目名:私教课请假信息别名: 来源:会员请假 去处: 请假明细数据流结构:请假表(会员卡号,会员姓名,停卡日期,停用天数,状态)简要说明: 会员申请请假后,会员卡到期时间会按请假天数延迟。修改记录: 编写 日期审核日期表2-8数据流系统名:康博健身房管理系统 编号:F9 条目名:交费信息别名: 来源: 会员交费

26、 去处:账务统计查询数据流结构:交费记录(账单编号,会员卡号,会员姓名,交费金额,交费时间,操作员)简要说明: 修改记录: 编写 日期审核日期表2-9数据流系统名:康博健身房管理系统 编号:F10 条目名:上课记录别名: 上课明细来源: 会员刷卡 去处: 上课信息查询数据流结构:上课记录(会员卡号,会员姓名,登记时间)简要说明: 修改记录: 编写 日期审核日期2.6.2数据元素表2-10数据元素系统名:康博健身房管理系统 编号:Q1 条目名: 会员卡编号(hyk_ID)别名:属于数据流:会员卡信息存储处:会员卡信息存储数据元素值:数字代码类型:long 取值范围000001999999 意义:

27、 X表示会员卡生产的批号。简要说明:会员卡编号是会员卡的识别符,每张会员卡都有唯一的编号。修改记录:编写日期审核日期表2-11数据元素系统名:康博健身房管理系统 编号:Q2 条目名:员工编号(emploees_ID)别名:属于数据流:员工信息存储处:员工信息存储数据元素值:字母+数字代码类型:字符 取值范围:X001X999 X表示字母AZ 意义:X表示员工所属职位的不同。简要说明:会员卡编号是会员卡的识别符,每张会员卡都有唯一的编号。修改记录:编写日期审核日期表2-12数据元素系统名:康博健身房管理系统 编号:Q4 条目名:意向会员编号(yixiang_ID)别名:属于数据流:教室信息存储处

28、:意向会员信息存储数据元素值:字母+数字代码类型:字符 取值范围: yc001yc999 意义: yc是意向会员编号的开始字母,与正式会员区别开来。简要说明:教室编号是上课教室的识别符,每个教室都有唯一的编号。修改记录:编写日期审核日期由于篇幅原因,其他的交费明细编号等就不再一一例出。2.6.3数据存储表2-13数据存储系统名:康博健身房管理系统 编号:D1 编 条目名:会员卡信息别名:存储组织:二维表主键:会员卡编号记录组成:会员卡信息(会员卡号,类别,开卡日期,到期日期,有效次数,消费总额,刷卡次数,余额,积分,状态,备注)简要说明:该记录存储会员卡所有信息。修改: 编写: 日期:审核:

29、日期:表2-14数据存储系统名:康博健身房管理系统 编号:D3 编 条目名:员工信息别名:存储组织:二维表主键:员工编号记录组成:员工表(员工编号,员工姓名,性别,职位,电话,联系地址,状态,备注)简要说明: 状态是用说明该员工是正常上班还是已经离职。修改: 编写: 日期:审核: 日期:表2-15数据存储系统名:康博健身房管理系统 编号:D4 条目名:会员信息别名:存储组织:二维表主键:会员卡编号记录组成:会员表(会员卡号, 会员姓名,级别,性别, 加入时间,电话,地址,生日,教练,顾问 ,备注)简要说明: 修改: 编写: 日期:审核: 日期:表2-16数据存储系统名:康博健身房管理系统 编号

30、:D5 条目名:意向会员别名:存储组织:二维表主键:意向会员编号记录组成:意向会员(编号,姓名,性别,电话,地址,增加日期,顾问 ,备注)简要说明: 修改: 编写: 日期:审核: 日期:表2-17数据存储系统名:康博健身房管理系统 编号:D6 条目名:登录信息表别名:存储组织:二维表主键:登录名记录组成:登录信息表(登录名,登录密码,员工编号,级别,备注)简要说明: 修改: 编写: 日期:审核: 日期:表2-18数据存储系统名:康博健身房管理系统 编号:D9 条目名:账单信息别名:存储组织:二维表主键:账单编号记录组成:账单记录(账单编号,会员卡号,会员姓名,交费金额,交费时间,操作员) 简要

31、说明: 修改: 编写: 日期:审核: 日期:表2-19数据存储系统名:康博健身房管理系统 编号:D11 条目名:操作记录别名:存储组织:二维表主键:员工编号,开始时间记录组成:操作记录(员工编号,登录名,开始时间,结束时间)简要说明: 修改: 编写: 日期:审核: 日期:2.6.4数据处理表2-20数据处理系统名:康博健身房管理系统 编号:P1条目名:会员申请处理别名:输入:意向会员信息输出: 会员信息加工逻辑:1.从意向会员表中获取意向会员信息。2.增加会员具体信息,将意向会员转为正式会员。3.删除该意向会员信息记录。4.会员初次需对会员卡总值,设置会员级别等信息。 简要说明: 处理个人申请

32、,结果返回申请人。修改: 编写: 日期:审核: 日期:表2-21数据处理系统名:康博健身房管理系统 编号:P4条目名:进场处理别名:输入:会员卡编号输出: 处理结果加工逻辑:1.会员刷卡输入会员卡号,获取该会员卡与会员的相关信息。 2.正常会员则增加一条上课明记录并放行,否则提醒禁止进入会所。3.系统自动修改会员刷卡次数与消费金额等信息。 简要说明: 处理个人申请,结果返回申请人。修改: 编写: 日期:审核: 日期:表2-22数据处理系统名:康博健身房管理系统 编号:P5条目名:交费处理别名:输入:会员卡编号输出: 处理结果加工逻辑:1. 输入会员卡编号获取会员卡信息。2. 输入交费金额等信息

33、新建一条交费记录,并按会员意愿修改会员卡级别等。系统自动增加消费总额与积分等。 简要说明: 处理个人申请,结果返回申请人。修改: 编写: 日期:审核: 日期:2.6.5外部实体表2-23外部项系统名:康博健身房管理系统编号:E1条目名:操作员(管理员)别名:输入数据流:操作权限信息,会员信息,会员卡信息,意向会员信息等输出数据流:会员表,意向会员表,交费记录表,上课记录表等。 主要特征:用户类型,不同类型用户有不同的操作空间 用户名和密码,登陆系统的必备条件 权限,每个用户有自己的权限 状态,用户当前是否正在登陆简要说明:对于系统管理员拥有系统所有权限,且不可更改,其他用户只能拥有部分权限,并

34、受系统管理员节制。修改记录:编写日期审核日期3.系统设计 3.1 概要设计 功能模块描述(1)系统设置模块系统管理初始设置时,将对会员卡,教练等,操作员等员工权限等信息一一进行设置。将现在会员卡的卡号等信息存入数据库中,将现在教练等员工信息进行存档。(2)进场管理系统进场管理是该管理系统的一个子系统。会员首先刷卡,系统显示会员卡与会员的所有信息,通过验证确认是否放行,并提醒卡内余额信息,对于停用的会员卡发出警告声,并可提供当场充值与开卡服务。(3)会员管理模块操作员首先将会员的基本信息输入数据库,并对会员所持的会员卡的状态等信息进行修改,会员对会员卡充值交费时修改会员卡上的消费金额与余额等信息。对于来会所咨询过的顾客属于意向会员,为抓住这些顾客系统也将对意向会员进行保存资料,方便日后联系等。(4)教练管理模块操作员将教练的一些基本信息输入数据库,并对其上课时间进行安排。(5)预约管理模块此模块主要是对私教的预约的情况管理,包括私教的时间安排等。(6)会员卡管理模块 包括卡的补发,挂失,开卡,注销等。(7)统计分

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号