健身会员管理组织系统

上传人:d****1 文档编号:53056223 上传时间:2022-02-09 格式:DOC 页数:27 大小:488.50KB
收藏 版权申诉 举报 下载
健身会员管理组织系统_第1页
第1页 / 共27页
健身会员管理组织系统_第2页
第2页 / 共27页
健身会员管理组织系统_第3页
第3页 / 共27页
资源描述:

《健身会员管理组织系统》由会员分享,可在线阅读,更多相关《健身会员管理组织系统(27页珍藏版)》请在装配图网上搜索。

1、Harbin Huade University大作业课程:软件工程学期:班号:学号:姓名:教师:成绩:电子与信息工程学院2018年9月第1章系统概述3系统介绍31.2系统目的与意义3第2章可行性分析52.1经济可行性52.2技术可行性52.3系统业务分析6第3章需求分析73.1结构化需求分析73.2系统需求说明83.2.1系统安全f生方面需求83.2.2系统权限设计及管理方面需求83.2.3系统操彳乍易用性方面需求83.3系统数据流图和数据字典8第4章系统设计134.1系统模块设计134.2数据库ER图设计144.3数据库表结构设计15第5章系统实现185.1管理员登录模块的实现185.2数据

2、增加流程模块205.3数据修改流程模块215.4数据删除流程模块23第6章系统测试246.1 W员登录测试24276.2 W员操作测试25总结第1童系统概述1.1系统介绍经济的增长带来了城市的繁华人民生活水平的提高,可也带来了一 定的负面影响,社会压力增大,人们也需越来越关注自身的身体健康。健身 中心相关信息的计算机处理程度虽然逐步加大,但是大多数采用的仍是 流程繁杂、效率堪忧的原始目录化查询,而且这种信息管理不能满足对客 户健康数据掌控和管理的需求。为了弥补这个缺陷,有必要构建综合信息 管理系统,实现健身中心会员制度的全面革新,使会员可以方便快捷得查 询自己健身数据,提高客户的满意度,管理人

3、员可以提高工作效率,得到数 据决策依据。通过了解用户需求,对设计和开发系统以满足这些需求的可 行性进行分析,信息管理系统所采用的基本工具是SQL sever 2008,自下 而上地应用开发这样的过程。首先是分析现有某一信息管理系统的缺 陷,结合用户需求,创建了更加有效的健身中心会员管理信息系统。实现的 功能有会员管理模块,新闻动态管理模块,器材管理模块,留言管理模块等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计。本系 统具有界面简洁大方、操作方便易上手、功能全面、安全性高、符合新 时期物业管理需求等优势,总体上能够满足健身中心会员管理的需求,而 且,本系统的实现,是对健身中心信息

4、管理模式的优化,在大多数的健身中 心都是适用的,能够提高其管理效率。1.2系统目的与意义随着经济建设的快速发展与社会发展的日新月异,人们的生活水平 也越来越高人们的生活节奏不断变快,工作压力也不断变大,人们对健 康的关注程度也日益加强,在这种环境下,健身中心随之而产生。为了加强 人们的身体素质,加强锻炼必不可少,健身房、倶乐部等产业不断发展, 而管理的好坏成为了经营效率的关键因素,健身中心规模虽然一直在扩 大,但是很多仍然采用以前人工管理的方法,不仅操作复杂而且效率低下, 管理现有的健身相关信息已经不能满足用户的实际需求。可想而知具有 更新、查询等功能,操作又简单的健身会所管理系统就显得十分必

5、要了, 而传统的手工记录管理的模式越来越不能满足健身房管理的要求,随着 计算机应用的普及,采用计算机进行资源管理的快捷、方便、高效的优 越性是健身房管理人员的共识。因此采用现有的计算机和网络技术建立 一个高效的管理系统势在必行。本系统作为一个综合性信息管理系统,它 可以使相关人员通过网络方便地查询、修改数据,并且方便健身中心对其 会员和健身形式等基本情况进行快速查询和了解,提高管理效率和客户 体验,通过对数据的进一步分析,增强其决策能力。本项目的设计可以为人 们提供良好的便利,使得健身人员能够更加方便,快捷的享受健身项目, 管理人员也能够更加高效对健身人员进行管理。第2章可行性分析健身管理系统

6、的好坏是经营的关键因素,可想而知具有更新、查询 等功能,操作简单的健身管理系统就显得十分必要了,这样不仅可以使 得管理得心应手”还能在一定程度上降低管理的成本。2.1经济可行性系统开发所需的经费上匕较低廉,由于系统并不复杂,其运行费用也 不会大量占用资金,同时不会产生使用者培训费用,用户直接就可通过 浏览器使用,并且可以预见系统完成后可以对公司产生较大的作用。所 带来的效益远远大于系统软件的开发成本,譬如:可以进行低投入的大 范围的经营活动,增加经营者与客户的交流,对健身房产品设施、项目 都可以进行有效而便捷的管理。同时系统后期维护费用相对低廉,因此 在经济上完全可行。2.2技术可行性硬件方面

7、,目前个人都拥有计算机的硬件设备,有Windows 7以上的操作系统运行环境,提供了 Windows 7以上的工作平台,安装了相应的开发软件,包括运行平台的、数据库的和各种各样编程工具的, 提供了在编程环境上的可靠支持,为系统的开发提供了必要的技术保障。 本系统的具有实时性,可以连接各种数据库,这样可以根据需要进行移 植。2.3系统业务分析在需求获取阶段对系统的业务流程的梳理与分析是非常重要的,业 务流程是系统设计的本是系统设计的纲要,只有充分掌握了业务流程, 才能在设计过程中最贴切的完成所需工作,才能构建出更加完善更加合 理的系统。在流程梳理过程中还要找到原有业务流程的不合理之处,绘 制清晰

8、的业务流程图有助于帮助总结业务流程。在流程图中采用统一的 符号描述系统流程中的处理细节。健身会员管理系统主要业务流程图如 图21所示:图2-1健身会员管理系统业务流程图第3章需求分析需求分析是软件工程过程的基本步骤,主要目的是确定系统需求分 析需求什么样的功能,只有在确定系统功能,可以结合现有技术进行系 统的总体设计。因此,在需求分析过程中,要求充分的交流与合作。与 客户和用户的需求相对应。3.1结构化需求分析结构化开发方法(Structured Developing Method)是现有的软件 开发方法中最成熟,应用最广泛的方法,主要特点是快速、自然和方便。 结构化开发方法由结构化分析方法(

9、SA法)、结构化设计方法(SD法)及 结构化程序设计方法(SP法)构成的。结构化分析(Structured Analysis ,简称SA法)方法是面向数据流的需 求分析方法,它适合于分析大型的数据处理系统,特别是企事业管理系 统。3.2系统需求说明3.2.1系统安全性方面需求系统设计的过程中会考虑其使用过程中面临的安全挑战,除了密码 验证外还会考虑外部网络袭击及服务器安全等方面。3.2.2系统权限设计及管理方面需求在系统需求分析中明确提到了系统权限划分方面的要求,自己也会 对应着不同的权限意味着获得不同的功能点,系统权限的封装严谨,且 选择功能点时不失灵活。保证灵活性的同时其安全性也需进一步考

10、虑。3.2.3系统操作易用性方面需求系统设计过程中会考虑日后操作是否方便,是否能够符合绝大多数 人的操作习惯,界面主要以简洁明了为主,不能过于繁琐。3.3系统数据流图和数据字典在开发健身会员管理系统前期,必须掌握整个健身会员管理系统数 据流图,这样才能有条不紊的进行系统设计。在进行整理分析时,对处 理系统的功能和各种组织的结构需要从一个现实的立场来将系统的调查 中所有相关该工作的流程信息都放在一起用来做更加深入的数据整理和 分析。系统数据的分析不仅可以发现和解决处理系统在工作中的各种错 误和各种疏漏,还可以帮助我们了解此项工作的详细解决流程,然后改 善原处理系统的不合理的部分,在改进后的系统基

11、础上改善工作处理的 彌呈。图3-1顶层数据流图图3-2 0层数据流图数据字典是管理系统中各种信息的集合体,是分析信息所获取 的果实和进行详细的收集信息,数据字典中包含数据的结构、数据项、 数据流、数据的存储和数据的处理等过程。其中数据项即是数据表”是 为了进行访问信息和存取的工具。这对于一个数据库的应用管理系统,数据项”是处理信息的工具与对象,管理界面是一种能对数据进行管 制的有效手段,因此在系统中有各种不同的界面以及各种页面的制作, 这就是通过管理界面和页面中的程序查询数据表中的数据信息的定义、操纵、控制,所以要设计各种各样的数据表。数据项定义表3-1数据项表编号名称别名类型长度101_01

12、userName用户名称Varchar20字节101_02Pwd用户密码Varchar20字节101_03empNo用户编号Varchar20字节101_04gender性别Varchar4字节101_05birthDate出生日期DateTime8字节101_06nation ality民族Varchar10字节101_07Phone电话Varchar20字节数据流定义信息流名称:客户登录信息描述:客户登录时填写的各项个人数据 目的:客户登录信息流量:500份/天数据流组成:101_01+101_02信息流名称:客户注册信息描述:客户注册账号时填写的数据目的:客户注册信息流量:10份/一天娠

13、流组成:I01_01+I01_02+I01_04+ 101_05+101_06+101_07信息流名称:客户信息描述:客户查看和变更客户信息时原有和改后的数据目的:客户数据的变更与查找信息流量:30份/天数据流组成:101_01+101_024- 101_03+101_04+ 101_05 +101 06+101 07第4章系统设计4.1系统模块设计本系统主要功能是完成健身会馆会员信息的管理及维护功能,同时 对会所的基本信息进行管理如:管理员信息管理、教师管理、课程管理、 预定课程管理等。方便信息的查询及统计工作,提高健身倶乐部的工作 效率。功能系统的功能模块图如图4-1所示:图4-1健身会员

14、管理系统功能结构图4.2数据库E-R图设计数据库的设计,主要是明确表,也就是要正确分析一对一和一 对多的表之间的关联,提供查询各种数据库表等功能。其中包括以下 各表名:健身馆会员,健身馆管理员,健身馆信息,健身馆维护信息。管理员管理信息同时也维护信息。管理员也可以对会员进行注册。 如图4-2所示。密码性别图4-2 E-R图4.3数据库表结构设计本数据库采用SQL sever2008数据库,通过对系统的需求分析,系 统流程设计以及系统功能结构的确定,设计了以下表:(1)管理员信息admin表:存储管理员的基本信息。表 4-3.1 Admin 表列名数据类型可否为空是否为主键功能描述Adm_xlI

15、nt(6)NOYES管理员xlAdm_n amevarchar(40)NONO账号Adm_passwdvarchar(40)NONO密码SJdataYESNO登录时间rightsBITYESNO权限recordvarchar(60)YESNO操作记录(2 )会员信息mennbGr表:存储会员信息表 4-3.2 member 表列名数据类型可否为空是否为主键功能描述MendInt(6)NOYES会员idMen_n amevarchar(40)NONO会员姓名Men_ sexvarchar(8)NONO会员性别Men_birthdataNONO会员出生日期Men _postvarchar(40)N

16、ONO会员级别Men_telvarchar(40)NONOhk 电 ISMen_statevarchar(40)NONO会员状态(3 )信息information表:存储一些可查看的基本信息。表 4-3.3 information 表列名数据类型可否为空是否为主键功能描述Adm_xlInt(6)NOYES管理员xlMendInt(6)NOYES会员idCoachvarchar(40)YESNO教练Less onvarchar(40)NONO课程第5章系统实现5.1管理员登录模块的实现管理员登录此系统。输入相应的账号与密码,系统对其进行判断, 输入正确进入管理员功能操作界面,输入错误返回主界面。

17、登录流程图 如图5-1所示:检杳杲否止确图5J管理员登录模块程序流程图5.2数据增加流程模块当新的信息,生成的字段可以自己的管理系统,无法更改,客户其 他信息必须输入,然后将数据被认为是否是正确的合法的,如果规则是 保存到数据库,如果不是则应该重新输入客户数据。数据增加的流程图 如图5-2所示:C2开始二)图5-2数据增加模块程序流程图5.3数据修改流程模块修改信息时,选一条待修改的信息输入需要的数据,判断是否合法, 若合法则保存在数据库中,若不合法则重新输入。数据修改流程图如图 5-3 瞬:图5-3数据修改模块程序流程图5.4数据删除流程模块当客户选择一条信息的时候,单机删除按钮,之后会提示

18、客户是否 真的删除的按钮,最后将数据库的相应内容删除。数据删除流程图如图 5-4:选择需要修改的记录更新数据库图5-4数据删除模块程序流程图第6章系统测试系统测试主要是为了通过与系统的需求比较、发现所开发的系统与 用户需求矛盾或不服的地方,从而提出更加完善的方案。系统测试是将 已经确认的软件、夕卜设、计算机硬件、计算机网络等其他元素结合在一 起,对系统的各项确认测试和组装测试。其任务是检查出程序中存在的 错误,提高软件系统的可靠性。6.1管理员登录测试和其他包含登录功能系统一样,健身会员管理系统的登录功能也是 希望观察用户名称与密码能否匹配,不匹配的界面如何。管理员登录测 试用例如表所示:表6

19、-1管理员登录测试用例测试描述说明预期结果实际结果提示阿萨德;000000successcon forma nee登陆成功阿萨德;123456Un able to logincon forma nee密码错误阿萨德;123456Un able to logincon forma nee无效的用户名阿萨德;11111111Un able to logincon forma nee用户名密码不匹配阿萨德;Un able to logincon forma nee没有密码6.2管理员操作测试管理员的权限无非是增删改查,对用户进行这些操作,然后查看是 否有变化,同时观看数据库的表中的信息是否发生了持久

20、性的变化,这 样要求的操作就完成了,同时验证中文是否出现乱码等问题。管理员操 作测试用例如表6-2所示:表6-2管理员操作测试用例步骤测试用例预期结果实际结果1查看操作显TJX要显 亦(口息con formance2删除操作被删除项不再显示con formance3添加操作可添加相关文本信息con formance4清空操作清空所以信息con formance总结本系统已经实现健身倶乐部信息管理系统的全部功能,而且健身俱 乐部信息管理系统的实用功能全部能够正常运转,例如:会员等级、会 员注册、会员卡管理、会员卡查询等功能。同时软件还实现了会员查询, 人事资料管理等模块,本设计运用SQL sev

21、er 2008数据库,并在设计 初期完成数据库系统的搭建,在设计中录入了一些数据;其次,完成了 数据库、开发环境软件的衔接并最终实现了本系统的运行。本次设计已经基本达到了预期的想象和效果,虽然实现了俱乐部的 大部分功能,但是因为有限能力和时间的问题,总是感觉还有很多不如 意的方面。例如:数据库管理系统的应用简单、系统总体设计不够饱满, 系统所实现实现功能简单。但是,这些不足的出现时由于自身知识不够 全面,所需技术没有完全掌握,软硬件方面的限制,外观的粗糙,功能 的不全。由于本系统的设计已经完成了健身管理系统的整体构建,应该可以 投入简单的使用,使用本设计能大大减少应用方的员工需求量,提高员 工的工作效率本设计将会对未来健身中心行业的电子化、信息化、科技 化起到决定性作用。在未来系统将发挥一套系统管理多家企业的巨大作 用。个人的精力是有限的,尤其是作为学生对某项课题的研究所能取得 的成果也只能达到一定程度,而不可能是顶点。本文的不足之处,请老 师加以批评与指正,对于健身会员管理系统的研究就告此一段落了。争 取在以后的学习生活中继续对此进行研究。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!