健身系统的系统实现解析

上传人:我** 文档编号:114658527 上传时间:2019-11-12 格式:DOCX 页数:27 大小:494.71KB
返回 下载 相关 举报
健身系统的系统实现解析_第1页
第1页 / 共27页
健身系统的系统实现解析_第2页
第2页 / 共27页
健身系统的系统实现解析_第3页
第3页 / 共27页
健身系统的系统实现解析_第4页
第4页 / 共27页
健身系统的系统实现解析_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《健身系统的系统实现解析》由会员分享,可在线阅读,更多相关《健身系统的系统实现解析(27页珍藏版)》请在金锄头文库上搜索。

1、XX系统第五章 系统实现5.1 系统开发方法及开发环境构建开发方法:面向对象方法是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO (Object-Oriented)方法,是建立在“对象”概念基础上的方法学。对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。而每继承性是对具有层次关系的类的属性和操作进行共享的一种方式。所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建软件系统。开发环境:利用现有的编译软件在实现数据库的操作的同时完成其他的一些数据的操作。并对这些

2、处理过的数据保存备用。而数据库的引用可以保护数据的原始性和安全性。5.1.1开发环境11)操作系统:Windows XP/ Windows 2000/ Windows 7/8/10;2)数据库:SqlServer2008;3)开发工具:VS2013;系统:系统是基于WINDONS系统的当下版本进行的。数据库:保存健身系统在使用时的一些必要的数据库,在现有的基础上选择APS.NET来实现健身系统的开发。工具:一切可以对ASP.NET进行编码的工具都可以。该实验以VS2013位例。环境数据流程数据流图:简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻

3、辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。流程图解 1操作界面图如图所示:VS2013 语言选择 1数据库 SQL登录界面 15.1.2开发环境2(200字,第二种开发环境介绍,此小节可以选择性地书写,也就是说可以不写)1)操作系统:Windows XP/ Windows 2000/ Windows 7/8/10;2)数据库:Mysql;3)开发工具:MyEclise;系统:系统是基于WINDONS系统的当下版本进行的。数据库:保存健身系统在使用时的一些必要的数据库,在现有的基础上选择JSP来实现健身系统的开发。工具:一切可以对ASP.NET进行编码的工具

4、都可以。该实验以MyEclise位例。环境数据流程数据流图:简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。流程图解 2操作界面启用Eclise 1Mysql 15.2 程序功能实现(第一种开发环境下4500字以上,对前9个主要功能的实现进行说明分四个部分:文字描述、程序流程图、关键代码、功能界面截图)5.2.1 健身系统功能在对系统各功能进行实现编辑的时候,需要对该系统中的所有功能需求进行准确的定位分析。如下通过分析健身房管理系统的需求分析,得出系统的功能需求如下:

5、1、健身房有各种不同种类的场地若干,不同的场地计费方式不同,如健身房通常都是收费使用,允许多个用户同时进入场地,而个别场地通常都是独占使用。2、健身房提供体育器械租赁,体育器械有免费提供的,但入馆要登记,出馆要归还,但不收费;也有计时收费的体育器械,同样要登记和归还。3、健身房的客户有散客和会员两种。4、健身房有会员管理,会员可以给会员账号中充值,消费时可以直接从会员账户中扣除,散客进入场地则需要交纳一定的现金作为押金。5、客户入馆时,创建账单记录记录下场地和时间以及租赁的器械,租赁的器械通过账单附加记录。6、客户出馆时,根据账单记录和账单附加,自动计算费用。7、会员能够登陆系统,能够预约场地

6、、查看预约记录、修改密码和修改基本信息。为了达成系统的总体目标,我们提出本系统的非功能需求如下:(1)系统的实用性和经济性相结合建设健身房管理系统的价值在于为健身房提供应用,而应用就必须切合实际。所以系统的设计要深入研究分析健身房现有管理流程和特点,结合实际情况,提供一个高性价比的方案。(2)系统的先进性和成熟性相结合计算机技术发展是日新月异,系统的更新换代非常快,为此,要求在方案设计过程中,尽量选用先进并且相对成熟的技术,确保系统不但易于开发和使用,也很容易的升级换代。(3)系统的可靠性和稳定性相结合运用先进的计算机程序开发技术和网络技术,并根据健身房管理的特点,要求将系统的可靠性设计亦视为

7、一个重点,以保证数据的安全和系统的稳定运行。(4)系统的可扩展性和易维护性相结合为了适应系统变化的要求,在方案设计过程尽量选用扩充性强的软硬件系统,同时要求开发的应用系统,可扩展、易维护,以便系统建成后,用户可以用最简便的方法、最低的投资,实现系统的扩展和维护。(5)系统的用户积极参与原则用户是系统功能要求的提出者,同时也是系统的最终使用和管理者,用户的积极参与是项目得以成功实施的前提。登录功能登录功能是该健身系统的一个登录,主要服务于会员与管理人员。并且管理人员和收银人员公用一个登录通道。登录系统不仅是该系统的一个端口,同时也是一个记录数据的通路,所有的通过登录界面登录的数据,都会在经过数据

8、库的判断后存入数据库SqlServer2008中。健身系统的登录的主旨在于合理的管理会员的信息与会员的资料,同时,也是系统对会员的基本注册信息的收纳。登录功能初始界面如下图所示:登录界面 登录界面关键代码如下:登录者登录名数据的查找(会员与管理员):string sSql = string.Format(select * from tblUsers where username=0, zh); DataSet ds= SqlHelper.QueryDataByDataSet(sSql); return ds;登录界面主要代码: if ( value= 0) Response.Write( al

9、ert(请选择您的级); else SQLHelper sqlHelper = new SQLHelper(); DataSet dt = new DataSet(); try string strSql=; if (value = 1) strSql = select * from AdminInfo where Admin_Name= + this.TextBox1.Text + and Admin_Password= + this.TextBox2.Text + ; if (value = 2) strSql = select * from uesrs where Users_name=

10、 + this.TextBox1.Text + and Users_pwd= + this.TextBox2.Text + ; dt = sqlHelper.ExecuteDataSet(strSql); if (dt.Tables0.Rows.Count 0) Sessionjibie = this.DropDownList1.SelectedItem.Text; Sessionname = this.TextBox1.Text; if (value = 1) Response.Redirect(index.aspx); if (value = 2) Response.Redirect(in

11、dex.aspx); else Response.Write( alert(用户名或者密码错误!); ValidateNum clear = new ValidateNum(); clear.cleanall(this.Page); catch (Exception ex) Response.Write(登录失败: + ex); 会员录入系统/新会员注册功能。在会员登录该系统后,系统会自动识别会员的类别,如临时会员与长期会员。;临时会员一般是曾经是会员但因各种原因而不是长期会员或者是新的会员注册人员。 管理人员可以通过数据库的反馈来信息对登录人员进行辨别。在新的会员提出注册请求后,管理人员通过

12、会员注册的章节内容对新的用户进行指引。点击人员管理中的员工管理,可以对人员进行管理。 在新会员注册的同时,管理人员通过会员填写的信息该会员的基本信息同步到数据库中。在会员确认注册信息后,将数据库中的信息给予会员确认,确认后直接存放在数据库中。新会员注册界面 1实现会员注册的关键代码如下:SQLHelper sqlHelper = new SQLHelper(); protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) string strSql = select * from ShopINF; DataSet dt = new DataSet(); dt = sqlHelper.ExecuteDataSet(strSql); try

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号