为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

C 健身俱乐部信息管理设计 ER图

2018-06-01 17页 doc 39KB 542阅读

用户头像

is_079973

暂无简介

举报
C 健身俱乐部信息管理设计 ER图C 健身俱乐部信息管理设计 ER图 ---------------------------------------------------------------范文最新推荐------------------------------------------------------ C#健身俱乐部信息管理设计+ER图 摘要:本论文主要论述了基于WEB的健身俱乐部信息管理系统的设计和实现。随着信息科技的不断发展,信息管理系统的实施在技术上已逐步成熟。信息管理系统是一个不断发展的新型领域,任何一个组织单位要生存要发展,要高效...
C 健身俱乐部信息管理设计 ER图
C 健身俱乐部信息管理设计 ER图 ---------------------------------------------------------------范文最新推荐------------------------------------------------------ C#健身俱乐部信息管理设计+ER图 摘要:本论文主要论述了基于WEB的健身俱乐部信息管理系统的设计和实现。随着信息科技的不断发展,信息管理系统的实施在技术上已逐步成熟。信息管理系统是一个不断发展的新型领域,任何一个组织单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的信息管理系统。人们的生活品质都有了很大的提高,越来越关注于健康生活。渐渐地,健身活动慢慢融入人们的生活中,健身俱乐部的信息管理系统就此孕育而生。它不但方便用户的使用,而且最重要的是减轻了健身俱乐部经营者的负担,减少经营者的工作量和运营成本,方便经营者的管理。因此,设计一款健身俱乐部专用的信息管理系统是非常必要的。健身俱乐部信息管理系统是一个很典型的信息管理,其开发主要包括后台数据库的建立与维护健身俱乐部及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强,数据安全性好的数据库。而对于后者则要求应 1 / 30 用程序功能完备强大,易于使用等特点。本系统操作 简单,灵活性好、运行稳定,并且可以根据应用的具 体情况,适当加以修改,以便更好地应用。本文介绍 了健身俱乐部信息管理系统的总体结构功能和设计方 法。重点介绍系统的功能模块的设计和数据库的设计, 使用Visual Studio 2010和SQL2008 R2为设计工具,以 及采用ASP.Net实现信息管理系统的。10531 关键词:健身俱乐部,信息管理 ,Visual Studio 2010, SQL2008 R2,C#,ASP.NET ABSTRACT Abstract: With the development of information technology, the implementation of information management systems, technology has gradually matured. The information management system is an evolving new field of any one organizational unit to survive and develop, wants the high efficiency of the internal activities organically organized, you must create adapted to the information management system with its own characteristics. People's quality of life has greatly ---------------------------------------------------------------范文最新推荐------------------------------------------------------ improved, more and more focus on healthy living. Gradually, fitness activities slowly into people's lives, health club information management system thus born out. It is not only the use of user-friendly, and most importantly, to reduce the health club operator’s burden, reduces the workload of the operators to facilitate the operator's management. Therefore, to design a health club dedicated management system is very necessary. Health club information management system is a very typical information management, which mainly includes the establishment and maintenance of a health club and front-end application development aspects of the back-end database. For the former requirement to establish data consistency and integrity, data security for good.For the latter requires that the application fully functional, easy to use features. This article describes the overall structure and design method of the health club information management system. Module focuses on the function of the system design and database design, and the use asp.net system using Visual Studio 2010 and SQL2008R2 design tools. 3 / 30 4.1 需求调查1 4.2 可行性1 4.3 系统的综合功能要求1 4.3.1 系统的功能要求1 4.3.2 系统的运行环境1 4.4 系统功能分析1 4.4.1 数据流图1 4.3.2 系统用例图1 4.3.3 数据字典1 5 总体设计1 ---------------------------------------------------------------范文最新推荐------------------------------------------------------ 5.1 系统功能模块图1 5.2 系统主要功能模块1 6 数据库设计1 6.1 数据库概念结构设计1 6.2 数据库逻辑结构设计1 6.3 数据库物理结构设计1 7 系统实现1 7.1 数据库连接1 7.2 界面设计1 7.2.1 登录界面设计1 7.2.2用户注册界面1 5 / 30 7.2.3 用户信息修改界面1 7.2.4 健身器材查询界面1 7.2.5 健身项目查询界面1 7.2.6消费信息查询1 7.2.7 储物柜查询界面1 7.2.7 留言板界面1 8 系统测试与结论1 8.1 测试目的1 8.2实例测试1 8.2.1单元测试1 8.3 系统的特色与不足1 ---------------------------------------------------------------范文最新推荐------------------------------------------------------ 8.4结论1 致谢1 参考文献1 附录1 1 绪 论 1.1 论文研究背景 自从二十一世纪进入了信息发展的高速公路,信息化革命给所有的领域带来了新的改变。[1] 随着电脑办公设备自动化的普及,企业自动化管理,客户自动化管理也应运而生,这一切都归功于计算机科技迅速发展的巨大贡献,互联网的世界里蕴藏着无限生机,随着社会的发展,科学技术的进步,我国经济的高速发展,居民收入的不断提高,即而人们生活水平也随之提高,人们的消费水平也日益增加[2],人们已经开始 7 / 30 由温饱问题转向了健康生活追求,空余时间的增多,也促使了人们开始考虑如何利用空余时间提高自己的生活质量,大众健身俱乐部应运而生,走进健身房健身花钱买健康也逐渐成也了一种生活的时尚。 由此可见,健身俱乐部信息管理的好坏成为了经营效率的关键因素,为了方便管理,无论是对外部用户的管理,还是对内部工作人员或是健身俱乐部运营现状的管理,绝大多数的健身俱乐部纷纷将目光投向了软件开发公司并根据自身需求订制所需要的信息管理软件,用来经营管理健身俱乐部,但不同的健身俱乐部所使用的信息管理系统大都不相同,并不具备通用的功能。根据这点,专门为这一行业开发了这个健身俱乐部信息管理系统,与其他信息管理系统不同的是,本系统是一款可以被所有的健身俱乐部所适用,具备一定的通用性,无论其前台的管理还是后台的维护都可以让管理者了解得清清楚楚,方便管理者实时管理,实时监控,这样不仅可以使得管理得心应手,还可以在一定程度上降低人事管理的成本。 ---------------------------------------------------------------范文最新推荐------------------------------------------------------ 1.3 论文研究内容 本文主要分析健身俱乐部信息管理系统的的工作原理,对原理和概念进行整理与分析,分析健身俱乐部信息管理系统的运行流程以及如何实现基于ASP.net 3.5技术在健身俱乐部信息管理系统中的应用与实现。 了解ASP.net3.5技术的特性与功能和健身俱乐部信息管理系统的工作原理及运行流程,了解整个系统的实现过程,如对健身俱乐部的网上注册、信息管理、健身项目在线预订、会员卡管理,以及根据各种需求对健身器材等信息进行查询浏览的功能,同时,根据不同的使用者设计不同操作权限,如从管理员角度看,他可以有什么权限,从会员的角度看,又可以有哪些操作等。 2 工具的选择和简介 现在市面上的网站设计软件非常的多,但评价比较高的是ASP.Net和ASP。ASP.Net和ASP最大的区别在于编程思维的转换,而不仅仅在于功能的增加。 9 / 30 SQL Server作为微软在Windows 系列平台上开发的数据库, 一经推出就以其易用性得到了很多用户的青睐, 相信大多数把自己的业务建立在Windows平台上的用户都会对它有相当的亲切感。 大多数中小企业日常的数据应用是建立在Windows平台上的。由于SQL Server与Windows界面风格完全一致,且有许多“向导(Wizard)”帮助,因此易于安装和学习,有关SQL Server的资料、培训到处可得。从另一个角度来讲,学习SQL Server是掌握其他平台及大型数据,如Oracle,Sybase,DB2的基础。因为这些大型数据库对于设备、平台、操作人员知识的要求往往比较高,而并不是每个人都具备这样的条件,并且有机会去接触它们。但有了SQL Server的基础,再去学习和使用它们就容易多了。所有本系统使用SQL Server 2008 R2作为数据库的开发软件。 2.3数据库建立 ---------------------------------------------------------------范文最新推荐------------------------------------------------------ Web 又称为 WWW ,中文翻译为“万维网”。Web 是基于 Internet 采用 Internet 协议的一种体系结构。Web上的信息是由彼此关联的文档组成的,这些文档成为主页或页面,它是一种超文本信息, 而使其连接在一起的是超链接。由于超文本的特性,用户可以取得文本、图形、视频、音频等多种信息,这些称为超媒体。Web中的内容保存在Web 站点(Web 服务器)中,用户可以通过浏览器访问Web 站点。因此Web是一种基于B/ S服务器的体系结构。 3 信息管理系统的概述 3.1 信息管理系统构架 本健身俱乐部信息管理系统是一个方便用户操作与管理的系统,充分合理利用资源的系统,这也是一个基于B/S,浏览器/服务器,结构的系统。此系统用C#脚本语言开发,并且需要SQL Sever数据库和网络服务器。系统将会安置在Windows操作系统上。任何网络浏览器都可以作为客户端来运行。 11 / 30 ,2,采用会员制度:本系统注册后就相应产生会员卡,会员卡的期限是三个月,如果想要延期可以在到期之前充值金额。 ,3,本系统可以在线购买饮料等用品,达到自助服务的效果,支付方式是采用会员卡内金额抵扣。 ,4,本系统可以在线浏览健身器材的相关信息,以及参加健身项目等活动。 ,5,本系统中会员可以在线留言,达到相互交流的效果。 ,6,采取对储物柜的监视措施,使得会员能够更好并及时的释放和使用储物柜。 4 需求分析及概要设计 4.1 需求调查 ---------------------------------------------------------------范文最新推荐------------------------------------------------------ 在当今社会,竞争日趋激烈下,繁忙而又快节奏的工作使人们对于健康的渴求日益增长,健身俱乐部作为一种新兴的现代化服务业随之蓬勃发展。怎样管理好健身俱乐部,怎样把它做成一个品牌,把健身产业越做越大,更好地为广大健身爱好者服务,是健身行业亟待解决的大问题。 人工操作的管理健身俱乐部的方式,不仅浪费劳动力,并且存在着许多缺点: ,1,处理速度过慢,影响信息的及时性。 ,2,容易出现错误,影响信息的精确性。 ,3,查询不方便。 ,4,缺乏综合性和完整性,不能起到控制的作用。 由于这些缺点,很大程度上降低了信息的利用价值,显然越来越不适应现代健身俱乐部信息管理的工作需要。用计算机自动化管理就解决了上述的问题。之前 13 / 30 已经对管理系统与信息结合有了一个系统,就是信息管理系统。信息管理系统就是我们常说的MIS,Management Information System,。在强调信息的现代社会中它变得越来越普及。MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学、统计学、运筹学以及计算机科学。在这些学科的基础上,形成了信息收集和加工的方法,从而形成一个纵横交错的系统。 ,3,操作可行性分析 该系统是完全的人机交互式界面,由一个主菜单组成,每一个主功能下面都已一个描述详细的子菜单,文字描述简单。无论是从功能的使用还是从功能的理解都是非常简便,一目了然,不需要经过系统培训就可以轻松使用系统。 ,4,管理可行性 如今是信息化的时代,学校、企事业单位的电脑特 ---------------------------------------------------------------范文最新推荐------------------------------------------------------ 别是PC机已相当普及,对健身俱乐部进行自动化管理已经具备了足够的硬件条件,本系统是在电脑中进行健身俱乐部信息管理的一种软件,提供友好的界面,结合数据库技术,具有易学、易懂、易操作的优点,该系统的开发一定能受到广大用户的欢迎。 4.3 系统的综合功能要求 本健身俱乐部信息管理系统的用户是健身俱乐部管理员和客户使用,本系统包括:会员信息管理、员工信息管理、健身器材管理、健身项目信息管理、用户会员卡管理和会员留言板信息管理等主要功能。 4.3.1 系统的功能要求 1、系统管理:包括用户管理、用户授权、密码管理等功能。 2、数据维护:包括部门信息、员工信息、供应商信息、品项档案、品项打折时段等数据的添加、修改、删除等功能。 15 / 30 3、会员管理:包括会员信息录入、会员卡存款、会员卡取款、会员消费档案等功能。 4、储物柜管理:储物柜监控、储物柜维护。 5、库存管理:包括入库单、库存查询等功能。 6、统计分析:包括会员卡到期查询、会员卡进场查询、日营业明细统计。 要求每部分都可以实现打印和存为excel功能。 4.3.2 系统的运行环境 系统运行的基本配置 (1)硬件要求 表4.1 系统运行基本硬件要求 项目最低需求推荐 ---------------------------------------------------------------范文最新推荐------------------------------------------------------ CPUPentium 300P3或P4以上型号 数据字典是开发者与用户相互沟通的有效途径之一。它能够形象得向用户描述开发者的意图,使得用户明白数据库可能具有的项目,可以有效地缓解开发者与用户之间的交流鸿沟。主要数据字典用卡片表示如下: ,1,管理员信息表 表4.1管理员信息表 数据存储名称简述组成组织方式位置 admin记录和保存管理员的基本信息管理员信息=管理员ID+管理员密码 按记录建立次序顺序排列,有管理员ID索引 17 / 30 管理者输入正确用户名和密码才能登录此系统也可以重置密码 ,2,会员信息表 表4.2 会员信息表 数据存储名称简述记录组成组织方式位置 users记录和保存会员的基本信息会员信息=会员ID+会员姓名+会员密码+会员性别+会员电话+会员生日+会员地址按记录建立次序顺序排列,有会员ID索引会员信息的查询、修改、删除、新增。 ,3,员工信息表 表4.3员工信息表 数据存储名称简述记录组成组织方式位置 dept记录和保存员工的基本信息 ---------------------------------------------------------------范文最新推荐------------------------------------------------------ 员工信息=员工ID+员工名称+部门按记录建立次序顺序排列,有员工ID索引员工信息的查询、修改、删除、新增。 5 总体设计 5.1 系统功能模块图 系统开发的总体任务是实现健身俱乐部信息管理的系统化、规范化和自动化,并根据用户需求、综合考虑实际应用要求和系统的发展扩充,本系统划分为六大子系统。,包括:会员信息理模块、员工信息管理模块、健身器材管理模块、健身项目管理模块、储物柜管理、留言板信息管理模块,。 ,6,留言板模块 ?全部查看:用于查看全部留言信息。 19 / 30 ?新增留言:用于会员发布留言信息 ?留言删除:用于删除留言信息。 对系统进行上述细化、分块,得到系统模块图如下。,图5.2——图5.6, 图5.2 健身俱乐部信息管理系统功能模块分图一 图5.3 健身俱乐部信息管理系统功能模块分图二 图5.4 健身俱乐部信息管理系统功能模块分图三 图5.5 健身俱乐部信息管理系统功能模块分图四 图5.6 健身俱乐部信息管理系统功能模块分图五 图5.7 健身俱乐部信息管理系统功能模块分图六 6 数据库设计 数据库信息管理系统的后台存储着所有的信息,数 ---------------------------------------------------------------范文最新推荐------------------------------------------------------ 据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的工作效率以及实现的效率产生影响。合理的数据库结构可以提高存储的效率,保证数据的完整性和一致性。 6.1 数据库概念结构设计 根据以上需求分析进行初步设计可以画出本系统实体间关系的E-R图,系统包括会员、员工、健身器材、健身项目和留言板五个实体。数据库是由SQL Server 2008 R2数据为服务程序管理,它响应逻辑层的请求并为之提供数据服务。 图6.1会员信息E-R图图图6.2员工信息E-R图 图6.3留言板E-R图图6.4健身器材E-R图 21 / 30 图6.5健身项目E-R图 6.2 数据库逻辑结构设计 数据库概念结构设计之后,将上面的数据库概念结构转化成某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构,关系模式如下: 字段列名数据类型说明 idint器材编号 自动+1 namevarchar(50)器材名称 aTime varchar(50)开始使用日期 contentntext信息备注 ---------------------------------------------------------------范文最新推荐------------------------------------------------------ covervarchar(50)器材照片 表6.4 Infor (器材信息)表 字段列名数据类型说明 idint健身项目编号 自动+1 namevarchar(50)健身项目名称 aTimevarchar(50)发布日期 contentntext健身项目信息备注 pricedecimal(10,2)健身项目价格 covervarchar(50)健身项目照片 23 / 30 表6.5 guest(留言板)表 字段列名数据类型说明 idint姓名 aTimevarchar(50)留言时间 contentntext留言 7 系统实现 7.1 数据库连接 程序中有很多地方需要访问数据库,为了统一程序中对数据库的访问,将连接数据库的代码放在web.config中。这里的数据库连接使用的是ADO.NET技术,连接的数据库步骤如下: 1、定义连接字符串 ---------------------------------------------------------------范文最新推荐------------------------------------------------------ 2、创建connection对象 3、打开与数据库连接 连接数据库的代码如下: <configuration> <appSettings> <add key="SqlConString" value="User ID = lc;Password=123;Initial Catalog=data;Server=."/> 单击“用户注册”按钮,触发事件 Button1_Click(object sender, EventArgs e),该创建 访问数据库的对象,如用于连接数据库的 SqlConnection对象、执行SQL语句的SqlCommand对 象及该对象的参数。并实现打开数据库连接、执行插 25 / 30 入数据语句、关闭连接,并在注册完之后回到首页。 所有用户注册的时候均为启用状态,若要删除一个用户,则要以管理员角色的用户进入删除用户。 图7.3用户注册 图7.4 注册成功提示框 7.2.3 用户信息修改界面 在本系统中用户注册成为会员后就可以对自己的信息进行浏览和修改,包括真实姓名、性别、出生年月,家庭地址、联系电话,用户照片以及密码信息,但是不能对会员卡的信息做修改,只有管理员角色才可以对此修改。用户信息界面如图7.5所示,用户信息修改成功提示框如图7.6所示。 在用户信息修改界面中,以红色字体出现的信息,包括登录名、会员卡注销时间、会员卡到期时间以及会员卡剩余金额不可以进行修改,其余信息可以随意修改。单击“信息修改”按钮,出现“ ---------------------------------------------------------------范文最新推荐------------------------------------------------------ 修改成功”的提示框表示信息修改成功了。 图7.5 用户信息修改 图7.6 用户信息修改成功提示框 7.2.4 健身器材查询界面 会员登录后可以浏览健身器材的信息,点击器材,如跑步机,能够得到详细的器材功能介绍,可供会员使用操作指导。健身器材查询界面如图7.7所示,健身器材详细介绍如图7.8所示。 在健身器材查询界面中可以以名称、发布时间等方式进行搜索,每页可以显示1到5款不同类型的器材,并且可以按照用户需求进行跳页选择。健身器材的详细介绍包括器材名称、发布时间和使用手册介绍。 图7.7 健身器材查询 27 / 30 在储物柜信息查询界面中可以以名称、发布时间等方式进行搜索,每页可以显示1到10个储物柜,并且可以按照用户需求进行跳页选择。若选择显示“使用中”的储物柜,则会出现“当前储物柜正在使用”的提示框,如图7.17所示,若选择显示“空余”的储物柜,则会出现“成功使用储物柜”的提示框,如图7.18所示,若已经使用了一个储物柜,则不能再多选择一个,一个会员原则上只能有一个储物柜,如图7.19所示。 图7.16 储物柜信息 图7.17 储物柜正在使用提示框 图7.18 成功使用储物柜提示框 图7.19 已有一个储物柜正在使用提示框 7.2.7 留言板界面 ---------------------------------------------------------------范文最新推荐------------------------------------------------------ 会员只有登录后,才可以进入在线留言界面发布留言,留言信息会显示会员的登录名,姓名及联系电话等基本信息,用户可以根据自己的需求进行跳页,如图7.20所示。若要发布留言,用户可以以自己的需要改变字体格式,如图7.21所示。 图7.20 在线留言界面 图7.21 发布留言 8 系统测试与结论 8.1 测试目的 软件测试的目的在于确认和验证软件分析设计实现过程中逻辑的正确性以及发现软件成品中存在的问题。系统在投入使用之前必须进行严格的测试,测试的内容包括功能测试、性能测试、可用性测试、客户 29 / 30 端兼容性测试、安全测试等。测试完成后要提交测试报告,我们可以根据测试报告及时发现问题并提出解决,以便于系统的维护与升级。所以一个好的系统一定要花大量人力、物力对其进行测试。 8.2实例测试 测试任何软件都有两种方法:一种为黑盒测试,如果已经知道了软件应该具有的功能,可以通过测试来检验是否每个功能都能正常使用,另一种为白盒测试,如果知道软件内部工作过程,可以通过测试来检验产品内部动作是否按照规格说明书的规定正常使用。
/
本文档为【C 健身俱乐部信息管理设计 ER图】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索