收藏 分销(赏)

健身房综合管理系统的设计及其实现.doc

上传人:天**** 文档编号:2956642 上传时间:2024-06-12 格式:DOC 页数:53 大小:968.54KB
下载 相关 举报
健身房综合管理系统的设计及其实现.doc_第1页
第1页 / 共53页
健身房综合管理系统的设计及其实现.doc_第2页
第2页 / 共53页
健身房综合管理系统的设计及其实现.doc_第3页
第3页 / 共53页
健身房综合管理系统的设计及其实现.doc_第4页
第4页 / 共53页
健身房综合管理系统的设计及其实现.doc_第5页
第5页 / 共53页
点击查看更多>>
资源描述

1、健身房管理系统设计和实现院 系 信息学院 专 业 信息工程(物联网方向) 班 级 学生姓名 王韶珲 学 号 导师姓名 唐恒亮 导师职称 副教授 年 5 月 9 日 【摘要】 健身房现在已经不是一个陌生词汇了,对于广大人民来说它是一个肯定和必需存在。而计算机技术也在飞速发展,在双重推力促进之下,健身房不能只是单纯传统企业闭门造车,而是要结合现今技术和科技。不管从商家角度还是从用户角度来说,从商家角度来讲商家能够经过信息化以后系统更便捷方便正确地管理用户很多信息,从用户角度来说,不仅仅能够提升时效性,更能够确保她个人信息安全。一开始调研让我发觉很多企业已经开始重视健身房系统管理方面问题,这么企业有

2、很多比如飞跃,索易,她们产品已经成型而且在投入市场。 第二,健身房俱乐部毕竟是传统行业,和互联网包含计技术方面接轨极少,在我们走访很多健身房中,中高端对于管理信息方面还有一定重视,像其它中小型私人企业健身房就会很忽略这方面内容,造成在会员来健身房使用时候造成很大不方便。 第三,对于信息管理这方面投入各个健身房还是比较吝啬,她们思维惯式就是不停地拓展,从没有想到在某首先做精。实际在市场方面最需要“开盘子”是互联网行业,而不是传统行业,传统行业受限制于地点、资金、人流各个方面,怎样在现在基础上经过二次开发产生更大价值是传统行业最需要考虑。就拿健身房举例,面积再大,也是有一个饱和率,信息把控不合时宜

3、话,很轻易造成用户体验上不系统不专业感觉,在这种感觉基础上会让整个产业良莠不齐,所以健身房信息系统化而且电子化是势在必行。中国健身事业一直在不停歇地推进,在这么基础上,我认为此项目不仅仅是对于单个健身房甚至整个产业意义,而且是促进中国健身事业重大意义。 关键字:健身房;管理;系统;安全性;数据库【Abstract】 The gym is not an unfamiliar words now, for the vast number of people it is a kind of inevitable and necessary.And the computer technology is

4、 in rapid development, under the promotion of dual thrust, the gym cant simply traditional enterprise behind closed doors, but with todays technology and science and technology.No matter from the Angle of the merchants or from a users point of view, from a business perspective business after the inf

5、ormatization system will be easier to convenient and accurate management of user information, from the users point of view, not only can improve the timeliness, more can ensure the safety of his personal information.At the start of the research that I find a lot of companies have paid attention to t

6、he system of management issues of the gym, so that enterprises have a lot of such as leap, SuoYi, and their products have been forming in the market.Second, gym club, after all, is a traditional industry, and the Internet, including meter technology standards, rarely in our visit to the gym, in the

7、high-end to the attention of the aspects of management information to a certain extent, the gym, like other small and medium-sized private enterprises is to ignore this aspect of the content, cause at the time of membership to the gym to use a lot of inconvenience.Third, for information management i

8、n this area still more parsimonious into the gym, they used type of thinking is constantly expanding, have never thought of doing fine in one area.Actually in the market the need to plate is the Internet industry, rather than the traditional industries, traditional industries limited in location, ca

9、pital, people all aspects, how to now arise through secondary development on the basis of greater value is a traditional industry, the need to consider.Take the gym, for example, area again big, also is to have a saturated rate, the accused of inappropriate information, it is easy to cause the user

10、experience on the system is not professional feeling, on the basis of this kind of feeling good and bad are intermingled, make the whole industry so the gym information systematization and electronic is imperative.Fitness business has been non-stop to promote in our country, on the basis of this, I

11、think this project is not only for individual gym and even the meaning of the whole industry, and is to promote significant fitness industry in China. keywords:the gym;Management;System;Security;The database目 录第一章 绪论311 项目名称312 为何要选择这个题目313 项目目标314 项目范围415 项目分析4151 观摩方法4152 问卷调查方法5153 会议讨论方法616 项目标可

12、行性研究717 项目标需求说明818 功效需求819 非功效需求8110 用户界面设计9111 开发方法10112 项目计划11第二章 系统分析和设计1221 系统分析12211 开发软件选择12212 数据流图12213 范式分析13214 ER图13215 数据模型图14216 数据字典15217 类定义19218 输入输出存放分析19219 基础过程分析202110 用例图202111 关系图212111 类图212112 时序图2222 系统设计23221 UI具体设计23222 代码设计25223 功效设计2623 系统实施27231计算机系统平台27232 编程环境和工具27233

13、 数据准备27234 关键代码2724 系统测试32241 测试规程32242 测试计划和测试统计33第三章 总结3621 项目评定汇报3622 项目总结3623 设计项目时碰到问题和处理方案3724 项目实施碰到问题和处理方案37参考文件39致 谢40 第一章 planning11 项目名称健身房管理系统。12 为何要选择这个题目现在大家愈发忙碌生活节奏不停加紧、科学技术各方面发展很快速、还有大家对于锻炼身体上认知,所以大家对于健身房和健身房管理要求相比过去增加很多。健身房存在是为了帮助大家在工作生活之余为大家提供室内锻炼身体场所。健身房不仅能为每一个人提供健身娱乐场所,健身房还为中国健身事

14、业做出了突出贡献,有着非同通常意义。另外,健身房对于促进中国国民体质,在促进社会发展等各方面全部有突出意义。现在社会中各个领域全部在广泛使用计算机网络和多媒体技术,这就使得计算机网络和软件得到了很大发展。不仅是体育健身,各式各样比赛和文体活动全部在健身房里开展,所以在整个体育事业中健身房有着不可磨灭关键地位,不过和这些并不相匹配是,健身房对于信息管理和建设水平一直不高。为了愈加好地提升健身房对于信息建设管理水平,响应中国对于体育精神各方面号召,愈加好地完善健身房中信息化管理,对于健身房信息化管理系统开发,已经需要加紧步伐。本篇论文简单开发而且研究了对于健身房管理系统,它是一个基于ASP.NET

15、技术Web应用程序。该系统实现了健身房业务管理基础步骤,方便了场馆操作人员,规范了健身房管理工作步骤,提升了场馆管理质量和工作效率。 13 项目目标近些年,不管在科学技术水平还是在科学技术研究方面,中国全部有很大提升,比以往愈加成熟计算机技术,全部些人对于它认识也更上了一层楼,人类社会很多领域全部全部需要它,它也发挥着不可替换作用,用计算机管理健身房中各类信息,比手工管理要好得多。关键表现以下:(1)计算机在体育运动领域应用越来越深入,健身房计算机管理是提升健身房管理效率,推进体育事业发展关键手段。现在健身房管理通常采取人工操作,这些事务人工处理起来费时费力,而且数据量大,易出差错,而健身房管

16、理系统含有强大信息处理功效,维护起来或使用起来不用多少成本,更不需要什么专业培训工作,就能够直接操作。(2)现在社会信息发展尤其迅猛,不管身处于哪个行业全部会用到信息处理,信息管理系统应用那些环境绝大多数使用计算机,使用计算机能够尤其高效地处理信息。在信息控制上关键使用计算机话,对于工作效率提升很大,而且安全性有大幅度提升。在比较复杂信息管理上就更是这么了,计算机优越性被发挥得淋漓尽致。14 项目范围这个健身房管理系统课题设计开发是基于ASP.NET。在充足研究健身房具体业务基础上,采取面向对象分析和设计思想对需求进行了分析,对各个功效进行设计。技术上采取MVC三层体系,实现了数据、视图和控制

17、分离,在技术上把系统打造成扩展性、维护性强系统。这篇论文很具体地介绍健身房管理系统设计及其健身房管理系统实现,在系统结构方面、在功效方面还有特点方面叙述地很具体。系统开发前,归纳整理健身房管理系统需求分析,然后建立数据字典,利用Sqlserver创建数据库表。一定要着重分析C#语言,对于框架选择,要选择易于开发、安全性高而且扩展性好框架。使用PhotoShop制作系统登陆界面和主界面,然后分模板进行开发和设计。包含系统登陆,人员信息管理,场地管理,器材管理,公告管理,最终开发出一个能够实际交付使用系统。15 项目分析151 观摩方法 健身房管理系统在现代社会中还算成熟,而且很多企业全部在使用健

18、身房管理系统。简易软件操作,漂亮大气界面,健康强大数据备份功效,和对于用户权限方面严格把控,对于会员刷卡消费管理方面就会提供很大方便,节省了尤其多工作上时间,工作效率提升也很显著。管理,优异行会员登统计入会员资料,然后再进行发卡录入资料,一条会员资料对应一个发卡统计。然后持卡入场,自动按年卡、终生卡、季度卡和次卡等多个卡类型自动计算。在会员持卡入场进行健身时,可在刷卡入场中进行健身查询。会员管理中可对会员资料进行查询、修改、统计;还设有对会员生日可提醒,到期提醒。全部可在这修改。如会员进行投诉可经过辅助录入选着被投诉职员或教练进行统计。同时可对有效/过期会员统计。会员卡管理中可对会员卡进行充值

19、续卡禁用取消禁用转卡型退卡等业务。还进行对会员请假管理,假如有特殊情况需要请假,依据请假天数,进行对卡续用。假如没有什么特殊情况者不续卡。在刷卡入场中,对会员刷卡入场,在场会员健身情况进行查询。在健身测试有对会员健身指数登记和国家标准成年人体质测定有曲线表对会员之间健身项目指数对比。在健身计划中有对健身计划制订和对健身计划查询。考勤管理中对班次设定、排班和对考勤数据整理。基础数据中是进行数据基础录入,以备其它节点需要辅助录入为铺垫。该系统功效强大,数据统计完善,使用C/S结构开发,在使用范围上稍有不足。本课题设计开发健身房管理系统使用B/S结构,不需要单独安装用户端软件,方便了健身房管理,提供

20、了健身房决议数据。152 问卷调查方法 X问卷调查是一个发掘事实现况研究方法,最大目标是搜集,累积某一目标族群各项科学教育属性基础资料,可分为描述性研究及分析性研究两大类。在决定是否采取问卷法作为研究工具,应考量是否能顺利达成研究目标和注意研究样本在问卷上配合度,另外,问卷调查也有其优缺点,检视其特征配合研究专题,方能达成其目标。健身房管理系统使用问卷调查法分析系统目标、意义、具体功效要求,下面给出具体问卷调查表:表1.1 问卷调查表编号问卷名称问卷选项1系统能否提升健身房管理效率?A: Yes B: No2现在很多家健身房是否全部在使用系统?A: Yes B: No3是否有必需开发健身房管理

21、系统?A: Yes B: No4开发健身房管理系统投入是否很大?A: Yes B: No5健身房系统投入使用后,是否极难操作?A: Yes B: No6健身房系统使用B/S结构模式是否含有很大优势?A: Yes B: No7健身房系统使用面向对象程序语言开发是否可行?A: Yes B: No8健身房系统是否需要提供登陆入口?A: Yes B: No9健身房系统是否需要管理员?A: Yes B: No10健身房系统是否含有些人员管理功效?A: Yes B: No11系统是否含有场地预约管理?A: Yes B: No12系统是否含有器材管理功效?A: Yes B: No13系统是否含有公告管理功效

22、?A: Yes B: No14系统是否能够快速查询到所需数据?A: Yes B: No15系统是否含有会员管理功效?A: Yes B: No16系统是否能够正常退出?A: Yes B: No17系统能否提供有用决议数据?A: Yes B: No18系统能否提供营业效益?A: Yes B: No19系统数据是否安全?A: Yes B: No20系统数据是否定时备份?A: Yes B: No21系统是否含有可拓展性?A: Yes B: No22现在系统是否考虑升级?A: Yes B: No23系统是否能够和连锁店数据交互?A: Yes B: No24系统数据是否能够导出?A: Yes B: No2

23、5系统数据是否能够恢复?A: Yes B: No经过对100个健身房进行问卷调查,选择选项A为95%,5%为B,整体反应了开发系统含有一定现实意义。153 会议讨论方法 X开发系统前,需要估算开发系统经费,系统可行性研究,系统实施后效益,特使用了会议讨论方法,确定开发健身房管理系统。其中会议议程时间表如1.2所表示:表1.2 会议议程时间表编号会议内容会议时间1是否开发健身房管理系统13.00-14.002开发系统资金预算14.00-15.003系统可行性研究15.00-16.004系统功效讨论16.00-17.005系统实施方案17.00-18.00经过该会议研究确定了开发系统具体方案。现在

24、迫切需要处理是前期资金到账和服务器硬件设备处理。16 项目标可行性研究1. 经济可行性经济可行性研究目标是使新系统能达成以最小开发成本取得最好经济效益。需要作投资估算,对开发中所需人员、硬软件支持和其它费用进行估算,并对系统投入使用后带来经济效益进行估量。因为该健身房硬件基础设施很好,含有开发基础条件,资金到位,而且开发是从大处着眼,从小处实施,开发费用相对比较透明,易和控制,系统开发完成后将给健身房带来经济效益是显著。所以在经济上是可行。2. 技术可行性技术可行性研究就是搞清现有技术条件能否顺利完成开发工作,硬软件配置能否满足开发需要,开发风险等。经过对专业技术学习,现在技术上是可行。3.

25、社会可行性该系统使用人员学历相对较高、经验丰富、素质较高,所以在管理上,人员素质上全部是可行。可行性分析最终结果是写出可行性分析汇报。可行性分析汇报包含下列内容:1)健身房战略目标,新系统总体目标及关键功效;2)确定新系统总体方案;3)从技术、经济、社会等方面论证技术方案可行性;4)制订投资计划和开发计划在系统初步调查基础上,明确了存在关键问题和建立新系统初步设想,深入对系统目标、范围等原因进行分析研究。17 项目标需求说明健身房管理系统将登录本系统身份定为二种:一是操作员用户,二是管理员,只有被授权用户才能够使用本系统功效。管理员能够管理全部用户注册信息并有管理系统内全部资源权限。 用户身份

26、不一样,使用系统资源也不一样。会员用户只能够查看信息和选课和修改个人信息。管理员权限在一般用户之上,她拥有整个系统全部使用权用户管理:对会员用户及管理员用户,进行注册、登录、输入用户名、密码、E-MAIL、电话及其它说明等。 数据处理:管理员手动添加健身房(新闻、通知、课程、课程安排)等数据输入、编辑、修改、删除等功效。18 功效需求经过分析健身房管理系统需求分析,得出系统功效需求以下:1、健身房有多种不一样种类场地若干,不一样场地计费方法不一样,如健身房通常全部是收费使用,允很多个用户同时进入场地,而部分场地通常全部是独占使用。2、健身房提供体育器械租赁,体育器械有无偿提供,但入馆要登记,出

27、馆要归还,但不收费;也有计时收费体育器械,一样要登记和归还。3、健身房用户有散客和会员两种。4、健身房有会员管理,会员能够给会员账号中充值,消费时能够直接从会员账户中扣除,散客进入场地则需要交纳一定现金作为押金。5、用户入馆时,创建账单统计统计下场地和时间和租赁器械,租赁器械经过账单附加统计。6、用户出馆时,依据账单统计和账单附加,自动计算费用。7、会员能够登陆系统,能够预约场地、查看预约统计、修改密码和修改基础信息。19 非功效需求 X为了达成系统总体目标,我们提出本系统非功效需求以下:(1)系统实用性和经济性相结合建设健身房管理系统价值在于为健身房提供给用,而应用就必需切合实际。所以系统设

28、计要深入研究分析健身房现有管理步骤和特点,结合实际情况,提供一个高性价比方案。(2)系统优异性和成熟性相结合计算机技术发展是日新月异,系统更新换代很快,为此,要求在方案设计过程中,尽可能选择优异而且相对成熟技术,确保系统不仅易于开发和使用,也很轻易升级换代。(3)系统可靠性和稳定性相结合利用优异计算机程序开发技术和网络技术,并依据健身房管理特点,要求将系统可靠性设计亦视为一个关键,以确保数据安全和系统稳定运行。(4)系统可扩展性和易维护性相结合为了适应系统改变要求,在方案设计过程尽可能选择扩充性强软硬件系统,同时要求开发应用系统,可扩展、易维护,方便系统建成后,用户能够用最简便方法、最低投资,

29、实现系统扩展和维护。(5)系统用户主动参与标准用户是系统功效要求提出者,同时也是系统最终使用和管理者,用户主动参与是项目得以成功实施前提。110 用户界面设计登录界面是用户接触第一个界面,一定要做到简练明了,便于操作,也是系统安全关键防线。用户登录界面图1.1所表示。图1.1 用户登录界面经过登录验证后,利用Response.Redirect(index.aspx);重定向方法,使页面跳转到index.aspx页面,这个页面利用了框架结构,实现页面上部分、左部分和右部分组合。其中上部分放置了系统logo,登录系统用户类别,用户名和管理首页和退出功效、使用帮助等。左边是系统导航菜单,当管理员登录

30、后,能够看到全部功效菜单,右边是系统基础信息。用户管理主界面图1.2所表示。图1.2 用户主界面111 开发方法面向对象方法是对客观世界一个见解,它把客观世界从概念上看成是一个由相互配合而协作对象组成系统。信息系统开发面向对象方法兴起是信息系统发展肯定趋势。面向对象分析方法是利用面向对象信息建模概念,如实体、关系、属性等,同时利用封装、继承、多态等机制来结构模拟现实系统方法。面向对象方法(Object-Oriented Method)是一个把面向对象思想应用于软件开发过程中,指导开发活动系统方法,简称OO (Object-Oriented)方法,是建立在“对象”概念基础上方法学。对象是由数据和

31、许可操作组成封装体,和客观实体有直接对应关系,一个对象类定义了含有相同性质一组对象。而每继承性是对含有层次关系类属性和操作进行共享一个方法。所谓面向对象就是基于对象概念,以对象为中心,以类和继承为结构机制,来认识、了解、刻画客观世界和设计、构建软件系统。112 项目计划1. 熟悉VS和SqlServer工具软件,下载安装软件,查阅相关技术资料,为开发做准备。2. 前期调研,完成需求分析,系统分析,然后书写开题汇报。3. 学习软件结构设计,确定本系统总体结构。4. 实现管理员模块功效代码。5. 实现人员管理、场地管理、器材管理功效代码。6. 系统测试和修改。7. 撰写毕业设计说明书。8. 修改设

32、计说明书。9. 准备答辩。第二章 Devoloping引言21 系统分析211 开发环境1)操作系统:Windows xp/ Windows / Windows 7。2)数据库:SqlServer3)开发工具:VS212 数据流图数据流图(Data Flow Diagram):简称DFD,它从数据传输和加工角度,以图形方法来表示系统逻辑功效、数据在系统内部逻辑流向和逻辑变换过程,是结构化系统分析方法关键表示工具及用于表示软件模型一个图示方法。健身房管理系统数据流图如2.1所表示:管理员P1.1管理信息P1.4财务信息统计F2.1P1.2用户登录D1用户信息统计F1用户登陆请求P1.3.2库存信

33、息P1.3.1进货信息P1.3器材管理P1.3.3管理用户D2财务信息F1.1F1.2P1.3.5器材租赁F1.3F1.4图2-1: 数据流图213 范式分析 Xa.尽可能降低数据冗余和反复在满足需要前提下,应尽可能根据关系数据库理论方法去设计一个数据库,降低数据冗余。本系统关系模式基础达成了(3NF)。 b.增加必需数据冗余,和操作设计相结合有时为了编程及查询效率或其它尤其需要,增加一定数据冗余是有必需。考虑到机器档次等原因,假如增加冗余数据不会显著增加存放空间和降低处理效率,并对功效实现有很大帮助,往往能够采取这种方法。214 ER图采取ER图(实体关系图)方法进行数据结构分析. ER图设

34、计方法是一个经过ER图来描述现实世界信息结构DB设计方法, ER图由实体、属性、联络三部分组成。健身房管理系统E-R图如2.2所表示:管理员1m场地信息11管理隶属公告信息11管理健身房管理系统对应用户信息m管理11器材信息管理图2-2: E-R图215 数据模型图采取ER图(实体关系图)方法进行数据结构分析. ER图设计方法是一个经过ER图来描述现实世界信息结构DB设计方法, ER图由实体、属性、联络三部分组成。健身房管理系统E-R图如2.2所表示:图2-3: 数据模型图健身房管理系统数据库由多个表组成: 管理员表、健身房信息表、操作员表、进货商信息表、器材信息表、器材库存表、租赁信息表、遗

35、失表、会员信息表、公告基础表、财务表。其中器材信息和器材库存一对一,一个器材只能有一个库存信息。器材信息和租赁信息一对多,一个器材能够有多条遗失信息。遗失信息和租赁信息表相同。216 数据字典因为数据库中有大量复杂数据,所以对于表设计应尤其注意,表个数尽可能降低,表中属性尽可能直观,数量也要适中,各个表之间相关联情况也尽可能少,这么就能够在对各个表操作时,确保数据正确性。以下给出健身房管理系统数据库表具体设计:表2.1 管理员列名数据类型长度许可空Admin_idint4否Admin_Passwordvarchar10否Admin_Namevarchar14否表2.2 健身房信息表列名数据类型

36、长度许可空shopidint4否NAMEvarchar10否Dzvarchar14是Contenttext14是FZRvarchar14是表2.3 操作员表列名数据类型长度许可空Users_idint4否Users_namevarchar10否Users_pwdvarchar14否xmvarchar14是xbvarchar14是njvarchar14是srvarchar14是ahtext是SNAMEvarchar4是表2.4 进货商信息表列名数据类型长度许可空SellerIdint4否SellerAddressvarchar10否SellerNamevarchar14否SellerTelvar

37、char14是SellerOtherText是表2.5器材基础表列名数据类型长度许可空Reg_Noint4否Namevarchar10否Authorvarchar14否Reg_DateTimedatatime14是ExplainText是Users_namevarchar14是表2.6器材库存表列名数据类型长度许可空Noint4否Namevarchar10否Authorvarchar50否Money_Pricevarchar50否StorageDatetimedatatime否StocksCountInt4否SNAMEvarchar50否表2.7租赁信息表列名数据类型长度许可空Reg_Noin

38、t4否Namevarchar10否Member_Novarchar50是Out_Countvarchar50是Out_Daysvarchar50是Reg_DateTimevarchar50是Return_DateTimevarchar50是RemarksText50是Users_namevarchar50是SNAMEvarchar50是表2.8遗失表列名数据类型长度许可空idint4否Namevarchar10否Member_Novarchar14否Miss_DateTimevarchar50是Miss_Countvarchar50是Users_namevarchar50是SNAMEvarch

39、ar50是表2.9会员信息表列名数据类型长度许可空Member_Noint4否Member_Namevarchar10否Member_Sexvarchar50是Member_Telvarchar50是Member_Addressvarchar50是Count_Couldvarchar50是Remarkstext50是表2.10 租金信息表列名数据类型长度许可空TypeIdint4否TypeNamevarchar10否Money_Rentvarchar50是Money_ExcessRentvarchar50是表2.11公告基础表列名数据类型长度许可空Payments_Idint4否Payment

40、s_Namevarchar10否Payments_Sorttext14否表2.12财务表列名数据类型长度许可空Idint4否Payments_Namevarchar50否Money_Amountvarchar10否Reg_DateTimevarchar14否Users_namevarchar50是SNAMEvarchar50是217 类定义 X健身房管理系统中关键类定义以下:数据库操作类、清空页面控件类、场地操作类、下拉控件绑定数据类。数据库操作类包含数据库链接、数据读取、数据操作方法。清空页面控件类是为了保留数据信息后,清空页面控件数据使用方法。场地操作类包含场地信息添加,修改,删除,分页方

41、法。下拉控件绑定数据类是为了从数据库中查询数据然后绑定到下拉控件中。218 输入输出设计A:输入设计管理员登陆:输入用户名、密码和角色选择,然后点击登陆,验证登陆信息。会员添加:输入用户名、密码、E-MAIL、电话及其它说明等信息。器材添加:输入名称、型号、用途、录入时间、备注、录入人等信息。场地添加:输入名称、面积、租金等信息。点击确定保留信息,点击清空,清空界面数据。公告添加:输入公告名称,公告内容,点击保留,保留信息。B:输出设计会员查询:输出用户名、密码、E-MAIL、电话及其它说明等信息。器材查询:输出名称、型号、用途、录入时间、备注、录入人等信息。场地查询:输出名称、面积、租金等信

42、息公告查询:输出公告名称,公告内容信息。219 基础过程分析用户登陆:依据用户权限不一样,用户登陆后实现功效也不一样,管理员拥有最高权限,操作员有系统数据录入权限。人员管理:包含管理员信息管理,会员管理和职员管理。场地管理:对健身房场地进行管理。 器材管理:管理器材基础信息,器材租赁信息,器材遗失管理。2110 用例图用例模型关键成份有用例、参与者和系统。系统被看作一个提供用例黑盒。用例图是一个描述用例可视化工具,它用简单图形元素表示出系统活动者、用例和它们之间关系,正确地表示了活动者和系统地交互情况和系统所能提供地服务。健身房管理系统包含管理员和操作员,会员三个用户角色。每个角色含有不一样权

43、限和功效,用例图以下:人员管理器材管理场地管理租借管理财务统计图2-4: 用例图2111 关系图类图(Class diagram)是显示了模型静态结构,尤其是模型中存在类、类内部结构和它们和其它类关系等。类图不显示临时性信息。健身房管理系统关系图如2-5所表示:场地信息使用情况管理员人员信息器材租赁遗失信息财务统计图2-5: 关系R图2111 类图类图设计使用DIP标准(依靠倒置标准,The Dependency Inversion Principle)A、高层模块不应依靠于低层模块。二者全部应该依靠于抽象B、抽象不应该依靠于细节。细节应该依靠于抽象C、针对接口编程,不针对实现编程系统类图如2-6所表示:图2-6: 类图2112 时序图时序图和协作图同称为交互图。其中,时序图用来描述多个对象之间动态协作,关键是描述对象

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服