1、健身中心管理系统研究设计522020年4月19日文档仅供参考,不当之处,请联系改正。随着经济建设的快速发展,生活节奏快,工作压力增大的同时,人们也越来越关注健康的环境中,健身中心健身中心服务员。虽然不断扩大,但仍有许多以前的方法使用目录管理,不但操作复杂、效率低,而且对实际健康相关信息的需求的管理现状也不能满足用户。因此有必要建立有效的管理系统利用计算机技术和现有的网络。该系统综合信息管理系统,能够使相关人员经过网络方便查询,修改数据,便于健身中心健身会员的基本条件快速查询的理解,提高行政效率,客户体验,经过进一步的数据分析,提高决策能力。信息管理系统主要包括:用户界面的显示界面和后台实现。后
2、台主要功能实现逻辑功能的数据库系统的操作和维护。经过分析系统的设计与开发的技术可行性,系统采用myeclipse作为基本工具使用HTML,JSP作为系统开发工具的使用B/S结构设计开发基于MVC设计模式的网站设计和实现。本文介绍了在B/S结构下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个信息管理系统的过程。经过分析某一健身中心的管理的不足,创立了一套行之有效的计算机管理健身中心会员的方案。实现的功能有会员管理模块,新闻动态管理模块,器材管理模块,留言管理模块等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简
3、单,比较实用。本论文从系统的需求分析开始,对系统的业务模型,操作流程和功能模块进行需求分析,确立系统需求,然后针对用户需求,对系统进行概要设计和详细设计,最后对系统的实现进行阐述。本系统的实现,适用于现在的大多数健身中心,优化了健身中心信息管理的模式,提高了管理效率,在进一步又换的前提下,将会为健身中心的信息化管理做出贡献。With the rapid development of economy, peoples pace of life growing fast, working pressure also grows, is also growing concern for the he
4、alth of people, in such an environment, fitness center and then to produce. Fitness center scale has been expanding, but many still adopt the method of artificial management before, not only complicated and inefficient operation, and management of the existing fitness related information already can
5、not satisfy the needs of users. So the existing computer and network technology to establish an efficient management system is imperative. This system as a comprehensive information management system, it can make relevant personnel easily query, modify the data through the network, and convenient fi
6、tness center on its members and fitness forms such as fast query and understand the basic situation, improve the efficiency of management and customer experience, through further analysis of the data, to improve their ability of decision-making.This information management system mainly includes two
7、parts: the foreground UI display interface and backstage function implementation. Backstage function mainly includes the realization of the logic functions of the system and database operation and maintenance, and other functions. After the system of technical feasibility analysis, system design and
8、 development of the use of MyEclipse as the basic tools, using HTML and JSP as the auxiliary tool development, overall system adopts B/S architecture, design based on the development of Web MVC design pattern, design and implementation.Under B/S structure has been introduced in this paper using the
9、top-down overall planning, bottom-up application development strategy to develop a process of information management system. Through the analysis of the management of a fitness center, create a set of effective computer management and fitness center membership scheme. Realize the function of the mem
10、ber management module, news dynamic management module, equipment management module, message management module, etc.; System design part mainly introduces the system function design and database design and code design; System implementation part illustrates several main algorithm of module, this syst
11、em friendly interface, simple operation, more practical. Starting from the system requirement analysis, this paper on the system of business model, requirements analysis, operation process and functional modules to establish system requirements, then in view of the user requirements, to outline desi
12、gn and detailed design of system, finally, the paper expounds the realization of the system. The implementation of this system, suitable for now, most of the fitness center, fitness center of information management mode was optimized, improve the management efficiency, on the premise of further chan
13、ge again, will contribute to the fitness center of information management.1.1 项目背景新世纪以来随着中国社会经济飞速发展,人民生活节奏也随之变快,越来越多人们出于“亚健康”状态,而“全民健身”运动为了摆脱亚健康状态而在中国迅速展开。全民健身是指全国人民,不分男女老少,全体人民增强力量,柔韧性,增加耐力,提高协调,控制身体各部分的能力,从而使人民身体强健。健身中心是中国全民健身运动的重要组成部分。随着现代科学技术的迅猛发展,计算机技术已经渗透到信息科学领域,成为各行业必不可少的工具,特别是互联网技术的推广和信息高速公路
14、的建立,使得拥有计算机技术的产业在市场竞争中越发显示出其独特的优势。在信息化时代,健身行业也迎来了管理方式变革的契机。中国很多健身行业的信息化发展已经达到了一定水平,而一些中小型城市中健身中心的资源管理,信息的存储和处理还十分滞后,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快健身中心的信息化进程显得尤为重要。健身中心为用户提供的是健身服务,而不是有形的产品,这就使用户需求容易出现变动,不同的客户可能需求的服务完全不同,因此需要对健身中心所有能够提供的健身项目进行信息管理,包括健身中心中各个员工的服务和业绩考核信息等,实行统一管理,全程跟踪,保证用户的服务质量。以往的健身中心管理系
15、统,只对客户信息进行管理,可是没有办法对客户关系进行维护,适当的对客户关系进行维护,不但有利于提高老客户的服务感受,更有利于开发潜在的客户群,并对用户的需求进行深入了解,这样才能使健身中心始终以用户的需求为目标,并针对用户的需求去开发不同的服务产品,使健身中心一直走在市场前列,保证健身中心的可持续发展。 本系统在开发过程中,针对当前健身中心会员管理的特点和技术人员的实际水平,采用基于Windows图形用户界面这一易学易用的操作环境,在系统设计过程中,我们尽量采用易懂易读的人机界面,使用户能够在短期内完全掌握。我们又始终把系统的正确性放在首位,力求数据的完整和处理的正确性。在此基础上优化程序代码
16、,加速系统运行和减少对系统资源的占用。 1.2 系统研究现状在了解网站会员管理的一些基本内涵后,考察一下国外网站会员管理的体制,方法以及变化趋势,分析起不同的管理模式和特点,从中能够得到一些有益的借鉴。当前,中国健身中心信息管理主要采取以下两种方式:1.手工管理,用纸质信息载体存放会员信息。这种管理方式,不但浪费人力,而且存在很多明显的缺点:1)信息实时性得不到保证。2)手工一记录容易出现错误,不能保证准确。3)查询起来费时费力。4)不便于统计和总结。2.采用较落后的管理系统。随着现在健身行业的发展旧的管理系统已经不能满足现在健身中心的管理需求,而且安全性没有很好的保证。这是导致大部分民营小型
17、健身俱乐部在竞争中纷纷落马的一个重要原因。 国内健身会员管理系统还存在着著作权,原创性,生存空间及经费问题。在国外,因为网站会员管理系统较为发达,能较好地提供会员管理的资源,个人具有会员管理系统的网站较为罕见。由于管理思想与信息化意识相对滞后,无法满足大量网站会员的需求。随着科研机构和网站管理系统的发展,个人会员管系统网站越来越不能满足大部分网站会员的要求。国内科研机构和网站管理系统的发展,促使个人网站提升自己的会员管理水平,改变转载、复制的建站模式,转向注重发表原创性文章和侧重互动论坛、讨论区建设的建站模式。而当前具有网站会员管理的专业性管理网站发展参差不齐,功能单一,网站会员管理系统的专业
18、管理还属空白,因此网站会员管理系统这一课题有着很大的发展空间。奥运会的成功举办,以及国民经济的持续发展和健康保健,提高全民健身意识意识的持续提升,也为相关产业的发展,增加人们的健身需求,建设和发展的一个部门,是一个巨大的挑战。传统健身业,多采用手工管理方法管理,体育管理采用传统的模式不能满足人的资格要求。主要有以下几方面:第一,连锁健身中心为客户之间的信息交流不畅,管理不能适应频繁的国内客户;其次,健身指导、管理咨询、客户特殊体育健身消费的目的不是获得,但获得的有形产品,无形产品的新顾客;三,传统的客户管理模式不规范,吸引客户,争取新客户,不能获得营销优势。施工人员是一个很好的健身中心健身计划
19、的主要产品,并有效实施。体育馆是支离破碎的,客户和员工的个人健身运动,因此,主要是建设、人员管理、客户管理。随着社会经济的发展速度,和“一方面,是一种现代管理方法,使传统的“人-机进入计算机和客户日益增长的需求,进一步处理的自动管理,经过网络,经过有效管理客户关系,为客户,系统设计因此,准确和有效的管理。良好的顾客关系是整个体育馆管理软件管理系统的关键。客户关系管理(CRM),客户关系管理,是1997年由Gartner Group提出的一个概念,是客户价值的企业可持续发展战略,优化企业的价值,取得竞争优势。其核心是利用先进的技术和管理经过整合信息,客户信息和资源的优化,从而促进企业重组,实现资
20、源信息共享与内部客户,以保护客户的利益,提供一个快速,经济,和为客户提供周产品和服务,保持和吸引更多客户的维护为目的,使企业在激烈的市场竞争。CRM市场取得了 ,达到14亿美元(Oracle,SAP,Siebel和其它国际公司)非常重视客户关系管理的发展,大多数相关产品的推广,几乎垄断市场,中国的奢侈品市场。从 到 ,在国内和国外,许多主要的系统,客户关系管理,客户关系管理对于企业的兼并和收购在不同的领域,以促进发展的CRM系统,国内市场已经开始争取的客户关系管理与客户发展IDC的数据表明,近几年,中国软件市场仍将保持年均增长33.3%,高于市场的总规模8亿,随着中国经济的发展,比例逐渐增加。
21、客户关系管理结合互联网和电子商务,数据仓库,数据挖掘、专家系统和人工智能等许多内容,整合相关的硬件平台和软件环境,包括客户关系管理系统项目实施咨询服务,传统的内部关系管理系统是一套应用软件系统,将能够营销项目管理现代技术处理软件。现代客户关系管理系统作为促进企业发展战略在企业结构变化组织结构和工作流程,经过使用技术使这种变化成为可能。在管理机制,客户关系管理是重要的,但技术是认知手段。实施客户关系管理的组织,首先是组织文化变迁的过程。现在客户关系管理系统一般分为三种类型:一种类型的分析过程,合作。客户关系管理系统软件包括两部分。一个触发器,数据挖掘中心。中心推出的客户关系管理与客户经过电话,传
22、真或电子邮件等多种方式“触发”。矿业中心是智能分析客户关系管理功能。能够帮助营销人员识别和顾客保留和发展。第二部分分析了客户关系管理系统占有重要的地位。分析了客户关系管理和使用数据仓库和数据挖掘技术,支持探索和理解客户的行为。基本原理是泄漏积累的大量数据的业务流程,然后存储在数据仓库中,利用数据挖掘技术建立各种行为预测模型最终,释放按键操作指标不同市场类型划分企业单位实际使用图表,曲线,实现成功交际的目的。当前,应用客户关系管理在国外,健身中心很广泛,但由于外部环境和内部组织实施客户关系管理的要求还有一定的差距,当前中国体育,成功实施客户关系管理的数据库系统是比较罕见的。逐步建立客户管理系统;
23、采取不同的方法对不同体育场馆建立客户数据库,充分利用自己的营销活动。经过实施客户关系管理系统健身中心健身中心以下获得竞争优势。客户信息:客户关系管理系统能够集成分散,难以统计信息;实现多通道健身人员了解客户信息,反应时间大大缩短,俱乐部的客户能够更为全面的信息捕获信息的员工健身,健身计划提供了最好的员工,以避免损失客户。根据员工的档案,也避免了因体质体能教练流动客户流失,减少客户流失的风险。业务发展:根据自己的健身计划,根据合理的社会需求,可提供不同的健身计划,针对不同的人群,相同的一组目标等。根据客户要求合理的发展任务,合理安排和有效执行沟通计划如期完成,实现高增益,能够跟踪目标客户的教练营
24、销人员与顾客接触,主要开发相应的系统动态舒适访问互联网,网络营销人员的增加提高健身的利润。提高客户服务:健身交流平台,及时了解客户的健身方案,跟踪调查;健康调整相关指标并记录,处理客户问题及时反映系统的记录,以提供准确的人道主义服务,加强企业后,提供客户服务;客户服务跟踪所有的客户,提高整体护理客户满意度和忠诚度。决策参考:健身的人事管理简洁,能够实时方便获得健身教练,客户和员工发展的影响能够提供合理的员工绩效评估,激励员工更好地工作。经过了解健身和人员的实时动态变化,能够吸收新的市场需求,对市场的控制,达到健身的目的。最好的客户服务分析客户投诉记录信息和决策提供信息丢失,改进了具有不良发展模
25、式的健身中心。1.3 项目特点与意义经过对本次论文题目的分析,充分了解了此题目的要求,对其进行系统的归纳、总结得知该系统应该具备如下特点:1)本系统的开发基本解决了以往信息管理中存在的需要人工管理,进行人工统计,在对客户信息的统计,查询,结算等工作的效率低下的问题。为店铺经理及员工提供直观、及时、方便的客户消费信息、客户基本信息、结算功能、转帐功能等,实现各类信息管理工作流程的系统化、规范化和自动化,提高迅速反应能力,提供有效的决策支持。 2) 数据库信息更新灵活、安全、数据模型统一规范;3) 优化数据的逻辑模型设计和物理模型的设计,以提高运行速度、降低存储空间满足数据一致性的要求。充分考虑模
26、块的划分,以便在编程时思路更清晰,进行的更快速,从而使软件的操作简单易懂,提高软件使用的便利性;4) 用户界面友好,美观且比较人性化,向导功能强大,便于操作;5) 系统功能齐全,性能稳定,满足管理人员的需求,而且具有完善而强大功能;6) 系统具有一定的安全性保护。本系统为一个健身中心会员管理系统,所耗费的资源非常的小,商家的电脑无论是硬件还是软件都能够很容易达到要求,普通员工的计算机应用水平足可操作本系统,因此,本系统值得开发。1.4文章结构本文共分为六个章节,每个章节根据软件工程设计的流程进行描述。第一章绪论,主要描述健身中心信息管理系统的开发背景、国内外研究现状,以及本文解决的主要问题和完
27、成的工作。第二章需求分析,主要介绍了本系统的需求部分情况,可行性分析以及详细的需求分析过程,形成了完整的需求获取和业务流程设计。第三章系统概要设计,主要是对健身中心信息管理系统的概要设计分析。包括系统的总体架构、系统的具体流程设计,利用UML对系统的建模,分别从用户界面层、业务逻辑层和数据库层等进行了设计。第四章系统详细设计,主要对健身中心信息管理系统的各个模块,数据库表以及界面等进行详细设计。第五章系统实现与测试,主要是健身中心信息管理系统的各个模块和数据库的实现。并对登录、用户注册、各类信息管理模块的实现做了详细的介绍。在实现过程中,经过设计良好的测试用例对系统进行了充分的测试。第六章结论
28、,对本文的工作进行总结,阐述尚未解决的问题,并研究下一步将要解决的问题,同时对健身中心信息管理系统的前景做出展望。第二章 系统开发工具介绍2.1 开发架构分析B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是经过浏览器来实现,极少部分事务逻辑在前端(Browser)实现,可是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。随着互联网技术的流行,以往
29、的主机终端和C/S都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了B/S型模式,即浏览器服务器结构。B/S模式最大特点是:用户能够经过WWW例览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又能够经过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。在系统性能,B / S具有不同的浏览信息采集的灵活性。在任何时候,任何地方,任何系统,只要能够使用浏览器能够使用终端进行操作。B/S模式主要是经过浏览器查看数据库模型数据库中的数据,用户浏览经过浏览器,浏览器取代原
30、有的客户,不需要安装,应手术更加简单的健身俱乐部管理系统。B/S结构原理实现浏览器显示操作功能,用户使用浏览器查看页面元素的形式简单的形状元素处理页面,后台服务器发送数据,服务器收到请求后处理请求,服务器处理请求相应的数据模型和数据表格后返回与数据库交互操作的结果,经过浏览器返回用户请求的结果处理。减轻客户端采用B/S模式的发展,同时增加人员当前服务器,查询和更新操作后山服务器数据库内的数据应用。在开发模型,简化了系统的部署,维护过程,提高系统安全,维护成本低。2.2 ASP.NET技术简介ASP 是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。指Acti
31、ve Server Pages(动态服务器页面) ,运行于 IIS 之中的程序 。世界级的工具支持:ASP.net构架是能够用Microsoft(R)公司最新的产品 Visual S开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.net强大化软件支持的一小部分。强大性和适应性:因为ASP.net是基于通用语言的编译运行的程序,因此它的强大性和适应性,能够使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是语言
32、独立化的,因此,你能够选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#,VB,Jscript , C+、F+。其具体优势如下:(1)简单性和易学性:ASP.net使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。例如ASP.net页面构架允许你建立你自己的用户分界面,使其不同于常见的VB-Like界面。(2)高效可管理性:ASP.net使用一种字符基础的,分级的配置系统,虚拟服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就能够实现。一个ASP.net的应用
33、程序在一台服务器系统的安装只需要简单的拷贝一些必须的文件,不需要系统的重新启动。多处理器环境的可靠性ASP.net已经被刻意设计成为一种能够用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。(3)自定义性和可扩展性:ASP.net设计时考虑了让网站开发人员能够在自己的代码中自己定义plug-in的模块。这与原来的包含关系不同,ASP.net能够加入自己定义的任何组件。(4)安全性基于Windows认证技术和每应用程序配置,你能够确保你的原程序是绝对安全的。能够经过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。在
34、 ,微软公司.net技术,此技术基于开放的标准的互联网协议,经过各种工具、服务和信息,以新的方式一起网一般被认为是新的环境开发经营,促进软件开发基于Web服务的服务元素丰富,写操作支持多种编程语言的互操作跨语言、跨平台的网络平台提供新的发展和应用,网络的分布式应用的开发与部署简化,提供统一平台,构建Web服务之间的交互和应用系统的改进方案和应用集成,允许任何能够经过使用设备。.net技术开发平台,在开发过程中,我们能够得到以下好处:1)提高软件系统的基础设施,提高软件质量;2)降低复发率,提高代码的开发效率,增强系统的灵活性;3)提供更灵活的适应与发展需求分析是客户关系管理系统,便于实现;4)
35、利用丰富的元素组成的统一,实现提高软件系统的稳定性和兼容性,扩展程序提供了方便;5)降低软件项目成本和客户,大大提高企业的发展能力,减少维修时间和费用。.NET环境支持ASPNET, CLR 、C#、SOAP, XML, ADO.NET等语言,以及 COBOL等等)及相关技术,NET Framework SDK包含可用于建立.NET应用程序的命令行编译器和实用程序,.NET Framework能够实现下列目标:1)提供一致的面向对象的编程环境,如果代码存储对象,实施局部或局部实施但分布式在线或远程执行。2)提供执行环境软件部署和微型版本的代码。3)提供能够提高代码(包括第三方创造未知或半可信代
36、码)代码执行环境保护的性能。4)提供的脚本能够消除或解释环境的性能问题的代码执行环境。5)开发商面对广泛的各种应用,如基于Windows的应用程序的Web应用一致。.NET Framework具有两个主要组件:公共语言运行时和。NET Framework类库。经过MICROSOFT VISUAL STDIO能够迅速便捷的进行.NET相关技术的系统开发,客户关系管理系统非常适合使用.NET相关技术进行开发,在提高系统稳定性的同时也能够加快开发效率。2.3 数据库概况Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了7种
37、用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就能够完成大部分数据管理的任务。Access是一种关系型数据库管理系统,其主要特点:(1)存储方式单一(2)面向对象(3)界面友好、易操作(4)集成环境、处理多种数据信息(5)Access支持ODBC。做网页之前应该先准备好数据库,把所需要的表建好之后,保存在已新建的文件夹中,这个文件夹用来存放该系统的所有文件,数据库建好之后,要连接到网页中,连接的方法一般有数据源连接和自定义连接,本文用的是数据源链接。2.4 本章
38、小结本章中提及到的技术是实现本系统不可缺少的条件,做好准备工作是非常必要的。选择适合自己的技术和环境效果会更好。根据软件工程的要求,开发软件首先做的且也是开发过程中最主要的就是系统的需求分析,它同时也是软件生存周期中关键的一步。根据软件工程开发软件的要求,对健身会员管理的全部功能和相关的技术进行具体的分析,分析时采用结构化的分析方法,自顶向下、逐层分解问题。下面就对健身会员管理系统进行需求分析,以确定该软件的规模、应具有的功能、提出的各项要求及所需要的硬件环境和软件支持,确定开发的软件与外界的接口,根据用户的情况确定软件对操作的要求,以及待开发软件总体上的约束和限制。需求分析是软件工程过程的基
39、本步骤,主要目的是确定系统需求分析需求什么样的功能。只有在确定系统功能,能够结合现有技术进行系统的总体设计。因此,在需求分析过程中,要求充分的交流与合作,与客户和用户的需求相对应。本章简要分析信息管理系统的需求,然后根据健身需求获取系统需求分析。在分析过程中使用UML建模方法,分析了系统的要求。最后,对系统的非功能性需求进行表述。1.模块化模块化设计是指根据具体的系统分成不同种具有不同功能的模块,系统整体的架构也是在各个模块的基础上建立的,每个模块都需要完成各自独立的功能,程序设计人员需要把这些模块进行拼装和组合,使其具有完整的功能,CRM系统的模块设计能力是经过以下的五条标准评定的,分别是模
40、块可分解性、模块可理解性、模块连续性、模块可组装性。1)模块可分解性模块可分解性是指系统设计过程中经过一种设计原则把问题分解为若干问题解决的过程,经过这一原则能够降低设计的复杂性,每个模块都能够完成各自独立的功能,同时每个模块又相互独立。2)模块可理解性模块可理解性是指在软件中每个模块都独立的,同时能够把它理解成是一个独立的单元,不需要参考其它模块的功能,这就使得针对模块的构造和修改过程相对简单,不同的设计人员能够针对不同的模块进行开发工作,同时彼此之间还能够进行协同,缩短了软件的开发周期。3)模块连续性模块连续性是指在系统发生问题或者是需要二次开发的过程中,只需要针对某一具体的功能模块进行修
41、改就能够完成,而不需要对整个系统进行重新架构和编写,这就能够节省开支,同时提高了工作效率。4)可组装性模块可组装性是指系统整体是经过不同的模块进行组装而成的,在我们针对系统的开发过程中能够针对系统某一模块进行封装,从而使得在今后的开发中不用从零开始进行开发一个软件系统,针对已有的模块只需进行调用即可。这样就能够很大程度上缩短开发周期。5)可保护性模块可保护性是指在某一模块出现异常时,影响只是存在该模块的内部,模块所出现的问题带来的副作用降到最低。健身中心信息管理系统之因此选择模块化设计,是为了使得系统的结构更加清晰,设计内容更加容易理解,模块更加便于开发人员进行管理。不同的模块能够分配给不同的
42、程序员进行编写,同时能够针对模块在编写过程中的难易程度进行区分,针对比较难的部分能够分配给技术熟练的程序员进行编写,在系统维护方面也能够分配给不同人员来进行。2.抽象抽象是指人们在认识世界中某些事物和状态的过程中懂得了其中存在的某些相似的方面。软件设计就是根据这些规律把她们集中概括起来,与此同时我们需要在某种程度上忽略她们之间的差异,这就是模块与模块之间的关系,这就是抽象。健身馆CRM是根据客户的需求,形成一个个功能模块,再由多个模块构成整个系统,这样就能够做到信息化的管理模式。3.逐步求精逐步求精是在抽象的基础上进行完成的,是我们解决问题的基本技术。将抽象的事物转化为可设计模块,这是软件设计
43、的基础。逐步求精能够理解成为是把软件模块细化的过程,健身馆CRM经过对模块的细化能够把问题转化成为需求,经过开发人员的编写,最终形成模块。软件求精实际上是对每个细节的完善过程,从较高的抽象级别开始进行功能的定义,随着每个模块细化完成从而完成更多的细节。4.信息隐藏针对可某些系统需要对信息进行隐藏处理,在设计的过程中我们需要对信息隐藏方式进行研究,同时把这些结果应用到模块原理中,这样就很容易产生模块如何分解为最佳这样的问题,信息隐藏原理指出了如何设计同时确定模块。如果其它模块不需要应用该模块的信息是不能够访问该模块的信息的。3.2 需求分析健身中心信息管理系统是为了健身中心管理者和业务人员及时快
44、速的掌握会员和行业的趋势等信息。经过系统的报表打印模块,为决策者提供了必要的信息,能够达到优化管理,提高效益的目的。本健身中心信息管理系统的目标是完成一套界面友好,功能全面,操作简单的系统。本系统不但方便了会员查看与修改个人信启、管理个人账户、参加和申请活动,还极大的方便了中心管理人员对于会员的管理,经过统计数据并进一步分析,对管理者的营销决策也有很大的帮助。在需求分析过程中,主要需要了解本系统的参与者有哪些角色,这些角色需要完成哪些功能。即需求分析的过程需要确定用户的要什么,在后期的系统概要设计和详细设计中确定系统怎么做。系统允许使用两种身份登录,一种是会员用户,另一种是管理员。会员身份登陆
45、能够查询简单的数据。本系统主要是以管理员身份登陆对健身会员中心进行高效的管理。图3-1为系统的整体用例图,在整体用例图中,能够看出用户需求的主要功能。而且每种功能对应的使用者能够看出来。从使用者的角度来看,系统的参与者能够分为员工和外部客户两部分,其中员工包括业务管理员、系统管理员等角色。其中,财务管理员参与的功能有缴费管理,报表管理和会员卡信息管理三个用例。管理参与的系统用例有系统功能设置用例,该用例对应对系统中的基本参数和数据维护等功能。业务管理员对应的用例有会员管理、会员卡管理和活动管理等三个用例3.3可行性分析功能可行性:可行性分析也称可行性研究。它的作用是避免盲目投资,减少不必要的损
46、失。信息系统的可行性研究一般可从以下四个方面着手:(1)技术的可行性根据新系统的目标来考虑系统的软硬件设备、计算机联网能力、网络及数据安全保护设施、输入输出设备、大容量存储设备等。软件方面应重点考虑操作系统、数据库管理系统等配置和功能。技术力量则考虑技术人员经验和水平。(2)经济的可行性系统的经济可行性分析是指估算新系统开发和运行所需的费用,以及新系统的效益,将投资和效益进行比较,说明在经济上是合算的。它包括设备费用、人员费用、材料费用、其它费用等。(3)管理的可行性考虑当前系统的管理体制是否有条件提供新系统所必须的各种数据,企业最高层领导及各级管理人员对开发建设一个新系统来替代现有系统的需求
47、是否迫切。还应考虑当前系统的业务人员对新系统的适应能力等。(4)开发环境的可行性企业领导意见是否一致,有无资金,能否抽出骨干力量参加新系统开发等,简单地说就是企业能否为新系统的开发建设提供一个长期良好的环境,这是可行性阶段必须要考虑的问题。综上所述,开发健身中心管理系统在技术上、经济上、环境上和开发环境上都是可行的。技术可行性:本系统设计中Web服务器适用技术已经非常成熟且在本事域十分成功的Tomcat、并利用Access 作为数据库管理系统、开发环境使用MyEclipse2.0,JSP作为开发语言,以Dreamweaver作为网页开发工具。本系统具有很好的实用性,界面朴素,操作简单易上手,经
48、分析本系统在技术层面具有一定的可行性。3.4系统详细需求分析3.4.1功能分析在角色划分方面,考虑到系统日常运营中的主要使用人员分为健身中心工作人员和健身中心健身会员,本系统需设置两个权限,管理员权限和会员权限。其中管理员分为经理和健身业务管理人员。经理作为最高级别系统管理员其功能包括:1.整个系统的综合设置包括健身教练管理,活动设计,登录设置。1)健身教练管理:包括添加新入职的健身教练,浏览健身教练个人信息履历,删除已经离职的健身教练的个人信息,综合性的对健身教练的信息进行管理。2)活动设计:这里有添加新健身中心活动日志(会员日、抽奖、酬宾),修改查看已经设计好的活动方案,废除活动方案,对健身中心精彩的活动进行进行设计和管理。3)登陆管理包括修改密码二次登录:经理在修改密码前要对最初的密码进行验证,验证完毕就能够进入新密码的设置工作,两次输入相同,修改密码成功新密码保存。重新登陆,即能够经过系统提供的快捷键一次性重新登陆到系统中。2. 健身会员管理是系统核心功能。包括老会员信息管理,新会员信息管理,新会员入会申请。1)老会员信息管理:是对已经入会的健身会员的个人信息进行增删改查。2)新会员信息管理:是对有意申请入会但尚未入会只留有个人通讯信心可是并未缴纳会员费的健身会员的相关信息进行增删改查。
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100