还剩37页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
健身房管理系统的设计与实现否可行?8健身房系统是否需要提供登陆入口?A:Yes B:No9健身房系统是否需要管理员?A:Yes B:No10健身房系统是否具有人员管理功能?A:Yes B:No11系统是否具有场地预约管理?A:Yes B:No12系统是否具有器材管理功能?A:Yes B:No13系统是否具有公告管理功能?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:No25系统数据是否可以恢复?A:Yes B:No通过对100个健身房进行问卷调查,选择选项A的为95%,5%的为B,整体反映了开发系统具有一定的现实意义
1.
5.3会议讨论方法X开发系统前,需要估算开发系统的经费,系统可行性研究,系统实施后的效益,特使用了会议讨论方法,确定开发健身房管理系统其中会议议程时间表如所示表会议议程时间表编号会议内容会议时间1是否开发健身房管理系统开发系统资金预算系统可行性研究系统功能讨论系统实施方案通过该会议研究确定了开发系统的具体方案目前迫切需要解决的是前期资金到账和服务器硬件设备的解决
1.6项目的可行性研究
1.经济可行性经济可行性研究的目的是使新系统能达到以最小的开发成本取得最佳的经济效益需要作投资估算,对开发中所需人员、硬软件支持以及其它费用进行估算,并对系统投入使用后带来的经济效益进行估计由于该健身房硬件基础设施较好,具备开发的基本条件,资金到位,而且开发是从大处着眼,从小处实施,开发费用相对比较透明,易与控制,系统开发完成后将给健身房带来的经济效益是明显的因此在经济上是可行的
2.技术可行性技术可行性研究就是弄清现有技术条件能否顺利完成开发工作,硬软件配置能否满足开发的需要,开发的风险等通过对专业技术的学习,目前技术上是可行的
3.社会可行性该系统使用人员学历相对较高、经验丰富、素质较高,因此在管理上,人员素质上都是可行的可行性分析的最后成果是写出可行性分析报告可行性分析报告包括下列内容D健身房的战略目标,新系统的总体目标及主要功能;2)拟定新系统的总体方案;3)从技术、经济、社会等方面论证技术方案的可行性;4)制定投资规划和开发计划在系统初步调查的基础上,明确了存在的主要问题和建立新系统的初步设想,进一步对系统目标、范围等因素进行分析研究
1.7项目的需求说明健身房管理系统将登录本系统的身份定为二种一是操作员用户,二是管理员,只有被授权的用户才可以使用本系统的功能管理员可以管理所有用户的注册信息并有管理系统内所有资源的权限用户的身份不同,使用的系统资源也不同会员用户只可以查看信息和选课以及修改个人信息管理员的权限在普通用户之上,他拥有整个系统的全部使用权用户管理对会员用户及管理员用户,进行注册、登录、输入用户名、密码、E-MAIL,电话及其他说明等数据处理管理员手动添加健身房(新闻、通知、课程、课程安排)等数据的输入、编辑、修改、删除等功能
1.8功能需求通过分析健身房管理系统的需求分析,得出系统的功能需求如下
1、健身房有各种不同种类的场地若干,不同的场地计费方式不同,如健身房通常都是收费使用,允许多个用户同时进入场地,而个别场地通常都是独占使用
2、健身房提供体育器械租赁,体育器械有免费提供的,但入馆要登记,出馆要归还,但不收费;也有计时收费的体育器械,同样要登记和归还
3、健身房的客户有散客和会员两种
4、健身房有会员管理,会员可以给会员账号中充值,消费时可以直接从会员账户中扣除,散客进入场地则需要交纳一定的现金作为押金
5、客户入馆时,创建账单记录记录下场地和时间以及租赁的器械,租赁的器械通过账单附加记录
6、客户出馆时,根据账单记录和账单附加,自动计算费用
7、会员能够登陆系统,能够预约场地、查看预约记录、修改密码和修改基本信息
1.9非功能需求X为了达成系统的总体目标,我们提出本系统的非功能需求如下
(1)系统的实用性和经济性相结合建设健身房管理系统的价值在于为健身房提供应用,而应用就必须切合实际所以系统的设计要深入研究分析健身房现有管理流程和特点,结合实际情况,提供一个高性价比的方案
(2)系统的先进性和成熟性相结合计算机技术发展是日新月异,系统的更新换代非常快,为此,要求在方案设计过程中,尽量选用先进并且相对成熟的技术,确保系统不但易于开发和使用,也很容易的升级换代
(3)系统的可靠性和稳定性相结合运用先进的计算机程序开发技术和网络技术,并根据健身房管理的特点,要求将系统的可靠性设计亦视为一个重点,以保证数据的安全和系统的稳定运行
(4)系统的可扩展性和易维护性相结合为了适应系统变化的要求,在方案设计过程尽量选用扩充性强的软硬件系统,同时要求开发的应用系统,可扩展、易维护,以便系统建成后,用户可以用最简便的方法、最低的投资,实现系统的扩展和维护
(5)系统的用户积极参与原则用户是系统功能要求的提出者,同时也是系统的最终使用和管理者,用户的积极参与是项目得以成功实施的前提
1.10用户界面设计登录界面是用户接触的第一个界面,一定要做到简洁明了,便于操作,也是系统安全的主要防线用户登录界面如图所示图用户登录界面通过登录验证后,利用(〃〃);重定向方法,使页面跳转到页面,这个页面利用了框架结构,实现页面上部分、左部分和右部分的组合其中上部分放置了系统的log,登录系统的用户类别,用户名以及管理首页和退出功能、使用帮助等左边是系统的导航菜单,当管理员登录后,可以看到所有的功能菜单,右边是系统的基本信息用户管理主界面如图所示图用户主界面
1.11开发方法面向对象方法是对客观世界的一种看法,它把客观世界从概念上看成是一个由相互配合而协作的对象组成的系统信息系统开发的面向对象方法兴起是信息系统发展的必然趋势面向对象的分析方法是利用面向对象的信息建模概念,如实体、关系、属性等,同时运用封装、继承、多态等机制来构造模拟现实系统的方法面向对象方法Object-Oriented Method是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称00Object-Oriented方法,是建立在“对象”概念基础上的方法学对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象而每继承性是对具有层次关系的类的属性和操作进行共享的一种方式所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建软件系统
1.12项目计划
1.熟悉VS2008和SqlServer2008工具软件,下载安装软件,查阅相关技术资料,为开发做准备
2.前期调研,完成需求分析,系统分析,然后书写开题报告
3.学习软件结构设计,确认本系统的总体结构
4.实现管理员模块功能代码
5.实现人员管理.、场地管理.、器材管理功能代码
6.系统的测试以及修改
7.撰写毕业设计说明书
8.修改设计说明书
9.准备答辩第二章Developing引言
2.1系统分析
2.
1.1开发环境1)操作系统Windows xp/Windows2000/Windows72)数据库SqlServer20083)开发工具:VS
20082.
1.2数据流图数据流图(Data FlowDiagram)简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法健身房管理系统的数据流图如所示图2-1数据流图
2.
1.3范式分析X a.尽可能减少数据冗余和重复在满足需要的前提下,应尽量按照关系数据库的理论方法去设计一个数据库,减少数据冗余本系统的关系模式基本达到了(3NF)b.增加必要的数据冗余,与操作设计相结合有时为了编程及查询效率或其它特别的需要,增加一定的数据冗余是有必要的考虑到机器的档次等因素,如果增加的冗余数据不会明显增加存储空间和降低处理效率,并对功能实现有很大帮助,往往可以采用这种方法
2.
1.4ER图采用E—R图(实体一关系图)的方法进行数据结构分析.E-R图设计方法是一种通过E-R图来描述现实世界信息结构的DB设计方法,E-R图由实体、属性、联系三部分组成健身房管理系统的E-R图如所示图2-2E-R图
2.
1.5数据模型图采用E—R图(实体一关系图)的方法进行数据结构分析.E-R图设计方法是一种通过E-R图来描述现实世界信息结构的DB设计方法,E-R图由实体、属性、联系三部分组成健身房管理系统的E-R图如所示图2-3数据模型图健身房管理系统数据库由多个表组成管理员表、健身房信息表、操作员表、进货商信息表、器材信息表、器材库存表、租赁信息表、遗失表、会员信息表、公告基本表、财务表其中器材信息和器材库存一对一,一种器材只能有一个库存信息器材信息与租赁信息一对多,一种器材可以有多条遗失信息遗失信息和租赁信息表相同
2.
1.6数据字典由于数据库中有大量复杂的数据,因此对于表的设计应特别注意,表的个数尽量减少,表中属性尽量直观,数量也要适中,各个表之间有关联的情况也尽量少,这样就可以在对各个表操作时,保证数据的正确性以下给出健身房管理系统的数据库表的详细设计表管理员列名数据类型长度允许空Admin_id int4否Admin_Password varchar10否Admin_Name varchar14否表健身房信息表列名数据类型长度允许空shopid int4否NAME varchar10否Dz varchar14是Content text14是FZR varchar14是表操作员表列名数据类型长度允许空Users_id int4否Uscrs_name varchar10否Users_pwd varchar14否xm varchar14是xb varchar14是nj varchar14是sr varchar14是ah text是SNAME varchar4是表进货商信息表列名数据类型长度允许空Sellerld int4否SellerAddress varchar10否SellerName varchar14否SellerTel varchar14是SellerOther Text是表器材基本表列名数据类型长度允许空Reg_No int4否Name varchar10否Author varchar14否Reg_DateTime datatime14是Explain Text是Users_name varchar14是表器材库存表列名数据类型长度允许空No int4否Name varchar10否Author varchar50否Money_Price varchar50否StorageDatetime datatime否StocksCount Int4否SNAME varchar50否表租赁信息表列名数据类型长度允许空Rcg_No int4否Name varchar10否Member_No varchar50是Out Count varchar50是Out Daysvarchar50是Reg_DateTime varchar50是Return_DateTime varchar50是Remarks Text50是Users_name varchar50是SNAME varchar50是表遗失表列名数据类型长度允许空id int4否Name varchar10否Member_No varchar14否Miss_DateTime varchar50是Miss_Countvarchar50是Users_name varchar50是SNAME varchar50是表会员信息表列名数据类型长度允许空Member_No int4否\lember_Name varchar10否Member_Sex varchar50是MemberTel varchar50是Member Addressvarchar50是Count Couldvarchar50是Remarks text50是表租金信息表3身房管理系统的设计与实现院系信息学院专业信息工程(物联网方向)班级学生姓名王韶辉学号导师姓名唐恒亮导师职称副教授2015年5月9日列名数据类型长度允许空Typeld int4否TypeName varchar10否Money Rentvarchar50是Money ExcessRentvarchar50是表公告基本表列名数据类型长度允许空Payments_Id int4否Payments_Name varchar10否Payments_Sort text14否表财务表列名数据类型长度允许空Id int4否Payments_Name varchar50否Money_Amount varchar10否Reg_DateTime varchar14否Users_name varchar50是SNAME varchar50是
2.
1.7类的定义X健身房管理系统中主要类的定义如下数据库操作类、清空页面控件类、场地操作类、下拉控件绑定数据类数据库操作类包括数据库链接、数据读取、数据操作方法清空页面控件类是为了保存数据信息后,清空页面控件的数据使用的方法场地操作类包括场地信息的添加,修改,删除,分页方法下拉控件绑定数据类是为了从数据库中查询数据然后绑定到下拉控件中
2.
1.8输入输出设计A输入设计管理员登陆输入用户名、密码和角色选择,然后点击登陆,验证登陆信息会员添加输入用户名、密码、E-MAIL、电话及其他说明等信息器材添加输入名称、型号、用途、录入时间、备注、录入人等信息场地添加输入名称、面积、租金等信息点击确认保存信息,点击清空,清空界面数据公告添加输入公告名称,公告内容,点击保存,保存信息B输出设计会员查询输出用户名、密码、E-MAIL,电话及其他说明等信息器材查询输出名称、型号、用途、录入时间、备注、录入人等信息场地查询输出名称、面积、租金等信息公告查询输出公告名称,公告内容信息
2.
1.9基本过程分析用户登陆根据用户的权限不同,用户登陆后实现的功能也不同,管理员拥有最高权限,操作员有系统数据录入权限人员管理包括管理员信息管理,会员管理和员工管理场地管理对健身房的场地进行管理器材管理管理潜材基本信息,器材租赁信息,器材遗失管理
2.
1.10用例图用例模型的主要成分有用例、参与者和系统系统被看作一个提供用例的黑盒用例图是一种描述用例的可视化工具,它用简单的图形元素表示出系统的活动者、用例以及它们之间的关系,准确地表达了活动者与系统地交互情况和系统所能提供地服务健身房管理系统包括管理员和操作员,会员三个用户角色每个角色具有不同的权限和功能,用例图如下八图2-4用例图
2.
1.11关系图类图(Class diagram)是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等类图不显示暂时性信息健身房管理系统关系图如2-5所示图2-5关系R图
2.
1.11类图类图的设计使用DTP原则(依赖倒置原则,The DependencyInversion Principle)A、高层模块不应依赖于低层模块二者都应该依赖于抽象B、抽象不应该依赖于细节细节应该依赖于抽象C、针对接口编程,不针对实现编程系统类图如2-6所示图2-6类图
2.
1.12时序图时序图和协作图同称为交互图其中,时序图用来描述多个对象之间的动态协作,重点是描述对象之间发送消息的时间顺序(先后次序),阐明对象之间的交互过程以及在系统执行过程中的某一具体时刻将会发生什么事件时序图的一个用途是表示用例中的行为顺序,当执行一个用例行为时,时序图中的每一条消息对应了一个类操作或状态机中引起转换的触发事件其中健身房管理系统的时序图2-7如下所示人员管理器材管理场地管理操作员管理
1.注册
2.审核
3.管理人
5.录入器材信息
6.录入场地信息
7.统计财务信息图2-7时序图
2.2系统设计
2.
2.1UI详细设计运行该系统,首先打开用户登录界面图2-8登陆界面系统登陆后,可以对系统进行人员管理,器材管理,其它管理,系统主界面如所示图2-9系统主界面点击人员管理中的员工管理,可以对人员进行管理,人员添加的界面如2-10所示图2-10人员管理点击器材管理,可以对器材进行管理,器材列表界面如2T1所示图271器材管理点击场地管理.,可以对场地进行管理,场地列表界面如272所示图2-12场地管理
2.
2.2代码设计X代码设计是处理对象的代号或表示符号,其主要目的是方便计算机排序、检索、查找等处理代码设计的关键是方便用户,并且满足业务要求系统使用不同的文件夹存放不同功能模块的代码,容易维护使用master模板控制整体界面css文件夹中存放系统样式文件
3.
2.3功能设计整合进功能分析登录页面中包含的信息为用户名、密码、用户类型用户必须提供正确的用户名、密码和验证码信息才能正确登录登录中的程序逻辑
1.使用了JavaScript脚本语言验证用户名、密码和用户类型是否为空,如果为空就弹出一个警告对话框,提示信息不能为空
2.正确信息后,首先根据选择的用户类别去查询不同的人员表信息如当前选择了系统管理员用户类型,那么就去管理员信息表查询表中是否有用户输入的信息,如果没有,提示错误信息
3.当所有信息都正确通过验证后,用对象session保存用户类型、用户名和用户编号最后,实现页面的跳转,进入系统在本系统中,通过Session对象来进行储存用户权限级别,从而进行权限的控制首先赋予session一个值用户登录后的级别如session〃qx〃二qx当用户进入主页面时,系统就会判断当前用户级别,这个级别就是通过session来获取<%i fsession〃qx〃=管理员〃then%,如果你的权限是管理员就可以执行某些代码session其实就是服务器给客户端的一个编号当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站当每个用户首次与这台棚W服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionlD,用以标识这个用户的唯一身份这个SessionlD是由WWW服务器随机产生的一个由24个字符组成的字符串这个唯一的SessionTD是有很大的实际意义的当一个用户提交了表单时,浏览器会将用户的SessionlD自动附加在HTTP头信息中,这是浏览器的自动功能,用户不会察觉到,当服务器处理完这个表单后,将结果返回给SessionlD所对应的用户系统登陆后,对人员信息,场地信息,器材信息进行管理实现录入信息,添加信息,保存后,在程序列表中,选择一条记录后进行修改和保存
2.3系统实施
2.
3.1计算机系统平台X健身房管理系统使用了win7操作系统开发制作,配件配置大致如下CPU13380内存4G显卡500M硬盘500G
2.
3.2编程环境与工具X开发前,系统需要安装VS2008开发工具,和SqlServer数据库使用C#开发B/S结构的健身房管理系统
2.
3.3数据准备X使用健身房管理系统,在管理员表中初始化了4条记录,账号均为Admin,密码为Admin,权限不同别的信息表,可以通过测试添加
2.
3.4关键代码篇幅够,就删除系统登陆部分关键代码如下ifvalue〃0”“〈script languagc=javascriptalcrt请选择您的级别!〈/script”;}else SQLHelpersqlllelper=new SQLHelper;DataSet dt=new DataSet;trystring strSql=////;if value==〃1〃strSql=select*from Admininfowhere Adniin_Name=〃+if value==〃2〃{strSql=select*from uesrswhere Users_name=,4-dt=strSql;if
[0].0if value==T〃〃;if value==〃2;else“〈script language=javascriptalert用户名或者密码错误!/script;ValidateNum clear=new ValidateNumO;catch Exceptionex{〃登录失败〃+ex;添加员工信息的关键代码如下SQLHelper sqlHelper=new SQLHelper;protected voidPage_Loadobject sender,EventArgs eif!IsPostBackstring strSql=select*from ShopINF”;DataSet dt=new DataSet;dt=strSql;trycatch{}protected voidButton2Clickobject sender,EventArgs eValidateNum clear=new ValidateNumO;9}protected voidButtonl Clickobjectsender,EventArgs etry string strSql=,z insertinto uesrsUsers_name,Users_pwd,xm,xb,nj,sr,ah,SNAME,sfz,yx valuesif strSqlelse catch}会员查询的关键代码如下SQLHelper sqlHelper=new SQLHelper;DataSet dt=new DataSet;protected voidPage_Load objectsender,EventArgs eif!IsPostBackbind;}protected voidUsersList_PageIndexChangingobject sender,Gr idViewPageEventArgs ebindO;}protected voidUsersList RowDe1etingobject sender,GridViewDeleteEventArgs etrystring adminld=[].;delete from MemberBasic whereMember_No=,〃+adminld+〃〃;bind;}catch}public voidbindstringstrSql=select*fromMemberBasic77;dt=strSql;0;}
2.4系统测试
2.
4.1测试流程根据软件的开发周期需求分析、设计阶段、编码、测试、实施、维护几个阶段,特制定测试流程如下图测试流程图在需求和设计人员完成了项目定义,并形成需求文档后,在由项目的测试负责人参与需求评审测试人员参与评审,目的在于,利用测试人员对业务以及用户应用场景的了解,发现需求中不合理的地方尽早的发现项目定义和需求阶段的问题着手设计测试计划
2.
4.2测试计划与测试记录界面测试是测试过程中比较简单直观的一种测试方法,只要细心地按界面要求核对就行了这块往往是程序开发人员容易忽视和遗漏的地方,也是常常出Bug的地方下面是在界面测试中出现的几种Bug:【摘要】健身房现在已经不是一个陌生的词汇了,对于广大的人民来说它是一种必然和必要的存在而计算机的技术也在飞速的发展,在双重推力的促进之下,健身房不能只是单纯的传统企业闭门造车,而是要结合现今的技术和科技无论从商家的角度还是从用户的角度来说,从商家的角度来讲商家可以通过信息化之后的系统更便捷方便准确地管理用户的诸多信息,从用户的角度来说,不仅仅可以提高时效性,更可以保证他的个人信息的安全一开始的调研让我发现很多的企业已经开始重视健身房的系统管理方面的问题,这样的企业有很多比如飞跃,索易,他们的产品已经成型而且在投入市场第二,健身房俱乐部毕竟是传统行业,和互联网包括计技术方面的接轨很少,在我们走访的诸多健身房中,中高端对于管理信息的方面还有一定的重视,像其他的中小型私人企业健身房就会很忽视这方面的内容,导致在会员来健身房使用的时候造成很大的不方便第三,对于信息管理这方面的投入各个健身房还是比较吝啬的,他们的思维惯式就是不断地拓展,从没有想到在某一方面做精%实际在市场方面最需要“开盘子”的是互联网的行业,而不是传统行业,传统行业受限制于地点、资金、人流各个方面,如何在现在基础上通过二次开发产生更大的价值是传统行业最需要考虑的就拿健身房举例,面积再大,也是有一个饱和率的,信息的把控不合时宜的话,很容易造成用户体验上的不系统不专业的感觉,在这种感觉的基础上会让整个产业良莠不齐,所以健身房的信息系统化并且电子化是势在必行的我国健身事业一直在不停歇地推进,在这样的基础上,我认为此项目不仅仅是对于单个健身房甚至整个产业的意义,而且是促进我国健身事业重大意义关键字健身房;管理;系统;安全性;数据库1错别字,即界面中的标题或者文本内容中出现了错别字这种Bug如果测试人员不细心,很难找出来,可能会出现在提示信息或界面中通过仔细的测试,没发现系统界面中存在错别字2出现了一些根本读不懂的内容,一般多出现在程序的提示信息和一些较长的文本中这种情况基本上出现在拼起来显示的提示中,页面的简单陈述是通过变量拼组起来的,通过程序将字一个一个地输出出来通常是因为程序中的控制错误或是程序开发人员对程序没有进行认真的自测,导致出现这种Bugo3程序员自创的词语,虽然意思对,但不符合界面的标准及需求本系统开发设置使用标准语言,经过检查没有发现不标准的词汇4页面类似的内容中,明显有字体、字号不同的情况,使界面整体风格看上去不一致通过对系统的设置,改进了原来出现的字体不一致的问题5标题相近的程序及模块,把标题弄混这种情况多是因为业务方面的定义名称很相似或很类似,并且业务实体方面也很类似,开发人员在开发过程中忽略了开发名称和模块,只单独地实现其功能功能测试是为了发现程序中的错误而执行程序的过程好的测试方案能尽可能发现尚未发现的错误该系统主要应用于对信息的提取,储存和操作所以对信息的正确录入和处理是保证整个系统正常运行的基础针对此特点,测试的重点放在检验测试数据完整性,正确性,每个页面的输入信息能否正确的储存到数据库当中,以及整个系统能否按照预期设计正常工作上通过系统整体的测试情况,基本符合了需求分析所涉及到的内容,下面进行具体模块的测试,把一个单独的模块,小功能点当作一个单独的整体来进行测试这样,可以更合理的保证系统稳定详细的测试用例表如所示表测试用例测试用例名称测试结果缺陷严重程度系统登陆无输入用户名和密码,可以正确实现登录,并可以提示出错误的信息人员管理无可以对人员信息进行添加、修改、删除和查询统计操作用户密码修改可以对用户密码进行修改无器材管理输入条件,可以查询到器材信息无租赁管理无选择一条器材后,添加到租赁界面中,修改租赁信息,然后可以正确保存场地管理无可以对场地信息进行添加、修改、删除和查询统计操作公告管理无可以对公告信息进行添加、修改、删除和查询统计操作系统退出可以正确退出无经过测试,系统能完成大部分功能需要的特性,在一定程度上满足了用户的需求第三章Evaluating
2.1项目评估报告X通过几个月的开发制作,系统已经经过全面测试,部署,现在可以全面投入使用首先,产品化的健身房管理系统己经出现并且投入实际使用通过对互联网和软件销售商的检索,发现一些长期从事服务行业软件开发的公司已经对健身房管理的信息化工作有所涉及,其中的2〜3家(如《跃,索易等,请见参考资料)已经开发出产品并且正在进行推广第二,绝大多数健身俱乐部的信息化水平是很低的通过走访调查,我们发现除了几家外资或合资的大型健身机构之外(如中体倍力等,他们使用的管理软件都是国外已经使用多年的成熟产品),国内绝大多数健身机构的信息化管理水平仅仅实现会员资料的管理、刷卡管理等很少一些功能,而一些普及型中低档健身中心基本停留在会员资料的简单存储甚至手工操作上面第三,健身房管理软件的需求量大由此可见,市场对健身房管理软件产品的需求是很大的,此项目具有很好的商业前景但是,投资健身房管理软件也是有风险的,主要体现在软件的潜在客户的经济实力有很大差别,不同用户对软件的价格的接受程度不同全国的健身机构的规模差别很大,有占地上万平米、投资上千万的;也有占地几百平米,投资几十万的根据这种状况,我们要细分用户层次,有针对性的开发产品开发出来的软件产品,应该提供不同的版本及价格策略通过对市场的分析以及项目技术和经济的可行性分析,我认为本项目能够成功应用,并能迅速取得市场占有率领先地位本项目的开发周期短,投资回收快,收益大
2.2项目总结从本系统的开发中可以看到,做好需求分析、准确理解用户需求是管理信息系统成功的关键在技术手段日益丰富的今天,如何选择适当的技术来满足企业的管理需求是必须认真考虑的问题开发人员不仅要掌握各种先进的技术,而且需要在实践中积累经验,这样才能为成功开发管理信息系统提供保证管理信息系统的立足点是技术手段,目标是提高管理水平,降低管理成本本文由于受资料、时间及个人水平有限,对于一些问题还未来得及探讨或需进一步研究,希望在以后能得以解决1系统费用部分的改进本文探讨了健身房系统中关于费用的管理问题但是还存在以下问题第一如何为未使用本系统前的拖欠费用预留接口第二系统只是简单的对费用管理实现录入,自动计算等功能会不会因为实际的应用而不能得到扩展以上问题都是本文需要改进的地方2系统统计报表功能系统实现了统计查询等具体的功能,可以将数据动态的显示在列表中但是并没有直观的用图形如柱形图,条形图,折线图,平滑线图,饼图来表示出来
2.3设计项目时遇到的问题和解决方案设计项目时,遇到的问题如下
1.系统数据库如何设计?
2.系统功能如何划分?解决方案
1.通过研究其它健身房管理系统的数据结构,设计出本系统的数据结构
2.整理需求分析,分模块的划分系统功能
2.4项目实施遇到的问题和解决方案设计项目时,遇到的问题如下
1.系统权限如何控制?
2.系统框架如何选择?解决方案:
1.通过学习其它现有系统,研究源代码,得出本系统代码实现方案
2.学习C#语言,阅读文献资料设计系统框架参考文献
[1]伍俊良,管理信息系统开发与应用,科学出版社,1999年145〜165
[2]黄刘生主编《数据结构》,经济科学出版社,1999
[3]黄晓东着《C#课程设计案例精编》,中国水利水电出版社,2004
[4](美)Bruce Eckel着陈昊鹏饶若楠等译《C#编程思想》,机械工业出版社,2005
[5]陈玉峰《数据库开发教程》,科学出版社,2000
[6]Steven技术内幕[M].北京机械工业出版社,
[7]Phil Hanna.JSP技术大全[M].北京:机械工业出版社,外文文献Into the21st centuryinformation highwaydevelopment,information revolutionbrought newchanges to all the fields.With thepopularity ofcomputer officeautomation,business automationmanagement,customer automationmanagement alsoarises at the historicmoment,all thanksto thetremendous contributionto the development ofcomputer technology,the Internetworld containingthe infinitevitality,with the development of the society,the progressof scienceand technology,the highspeed developmentof economyin our country,the continuousimprovement of people,s income,and peoplelife levelincreases,people,s consumptionlevel also is increasing,people havebegun from the foodand clothingto thepursuit ofhealth,the increasein leisuretime,also helpedthe peopleto startthinking abouthow to make useof theirspare time to improve their qualityof life,the massfitness clubarises atthe historicmoment,went into the gym to spendmoney tobuy healthalso graduallyinto fashionis alsoa kind of life.Since the70s,sports hasentered anew phase,leisure sports,happy becomemainstream.Fitness club*s predecessorbegan in the1980s,at thattime,a fewsets ofpower equipmentis the main characteristicof the gym,the gymmembership aremostly men.Jane fonda,aerobics andma hua〃fit〃5minutes to make setting-up exercisequickly popularin China,operating roombecame oneof themost liketo goto thefitness ofwomen members.And fitness club modeabroad fromentering Chinain the21st century,after justsix yearsof development,has nowbecome themain mode of thefitness industry.From thepoint ofoverall trends,a combinationof cardio,strength training,physical testing,personal trainingservice projectssuch ascomprehensive health club isgym ownerto developmentdirection.Nowadays,with theincrease of the modernfitness enthusiastsand grandness,sports willthen become a kindof fashion,becomea kindofimportant wayof leisurelife,thedevelopmentof thehealthclubwill bebetter and better,gyms,clubs andother industrydevelopment,for example,absorbing,bluebird,one milliontimes force,wade treasurehouse,impulse,and so on eachbig domesticand foreignwell-known brandsof fitness club,greatly promotethe enthusiasmfor fitness,but alsogreatly promotedthedevelopmentof theeconomy.Good orbad hasbecome operationalefficiency and management of the keyfactors,it isconceivable haveupdate,query andother functions,make andsimple clubmanagement informationsystem isvery necessary,according tothis,specifically for the industrytomake the gymmanagement system.This not only enablesmanagement withease,still can to acertain extent,reduce thecost ofpersonnel management.All Thave to realize thefunction ofjust onepart of the wholesystem,but itcan givethe usera mostdoor open,convenient useroperating system.Administrator is to managethe wholesystem,mainly includingfitness coursedistribution,course ofreservation,query,and fitness field ofdistribution,site reservation,the fieldof management of aseries offunctions such as query,make wholeclub system can stable,good,fast,sustainable operation.Management bycomputer cansolve aseries ofmanual cannotsolve theproblem,in previousmanual operationmodeof management,not onlywaste thehuman,but alsohas manydisadvantages:1the processingspeed isslow,affect the timeliness ofinformation.2there is an error,affect the information accuracy.3is noteasy to query.4the lackof acomprehensive,cantcontrol effect.As aresult of these shortcomings,greatly reducesthe utilizationvalue ofinformation,more andmore obviouslycan,t meetthe needsof modernfitnessclubmanagement.Management informationsystem isa combinationof management system andinformation.Fitness clubmanagement system will greatlyreduce theoperator,s work,improvethemanagement efficiencyof enterprises,and showsa goodcorporate imagein thesight of the customer,atthesame time,it is more convenientin customerdata collection,statistics,can giveoperators toprovide timelyand effectivedecision-making reference.Fitness clubmanagement systemto achievethemain function of fitness coursepublish,course ofreservation,query,and fitnessfield release,sites ofreservation,thefieldof queryand so on.The userof the system mainlydivided intoadministrators andmembers oftwo parts,need toregister bynon-members canoperate onlyafter.Administratort smain jobis tomember management,to exerciseclasses release and arrange,for informationreleaseand soon.The wholemanagement system is mainlydivided into the member management workand the course arrangementwork,as wellas to the workarrangements.Members in thecoursethat the system canto theirqueries,in theprocess of query,can througha varietyofqueryconditions,theinformationrelated to the check,such ascurriculum,class hourarrangement,course materials,and fitnessfield.“Fitness clubmanagement systemis mainlyto realizethe userlogin module,membermanagementmodule,query module,input module,course courseordering module,statistics module,the playingfield distributionmodule,venue bookingmodule,query modulenine modules.To facilitatestaffs managementand operationand thequery operation.Therefore,systemcan be dividedaccording to the followingmodules.
1.The userlogin module:System adoptshierarchical auditsystem,the usercan bedivided intomanagement,visitors andthree typesof membership.Different usershave differentuser rightsand operationrights,canbedifferent operatingandmanagement,make aclear divisionbetween users.
2.Member managementmodule:This moduleis mainlyin orderto facilitatethe administratorto membersof allkinds ofmanagement,can realizevarious operationsof membershipand the membership card.Including theestablishment of thememberprofile,renew membership card,membership card,membershipcardreport theloss ofSTH,filling card,return card,andsoon.
3.The courseinput module:The moduleis mainlyresponsible formanaging thefitness projectrelated informationentry work.Administrators canuse differentway toground thecourse arrangement,arrangement,coach,or classes,such assome data into the database,andbeable toguarantee theintegrity ofthe dataentered in the largestextent,reduce theincidence oferrors,and ensure the authenticityofthedata,the reliability.And postedon theInternet,for theuser query.
4.The query modules:The moduleismoreneed amodule ofsystem,mainfunction is toallows users to inputin thecourse ofthis module,and thenquery,let usersin the shortest possible time toobtain whatthey need to fitnessinformation.Such asthe objective:course name,project name,date,fitness sites,class hour,coaches,price,etc.All informationrelated tothe project,to facilitatethe workof users.
5.Order modules:Members canbe orderedaccording totheir ownneeds fitness programs.Members choosethe requiredplan byfitnessclubclass fitnessprograms forreservation.In general,have scheduledfitnessprogramsneed tocharge thecorresponding cost,support theway hasmany kinds,such ascan havea creditcard,cash orcheck allcan.
6.Statistical modules:This moduleis oneofthemost basicmodule ofthe wholemodule.Its mainfunctionis to statisticsand analysisof existingdatain the database,to facilitateuserstoanywhere on thedatain thedatabase information of aclear understanding,allowing usersto intheshortest possibletimetomakethe bestarrangement anddecision.
7.Site publishmodule:The mainfunction ofthis moduleistothe latestdata available totheuser.
8.Venue bookingmodule:The mainfunction ofthis moduleistolet userscan quicklyknow theusage ofvenues,suchasidle,busy,etc.
9.Site querymodule:The mainfunction ofthe moduleand curriculumis similartothequerymodule,main isto beabletolet theuser toinput thefitnessfieldin thismodule,and thentoquery,let usersintheshortestpossibletimetoobtain whatthey needto fitnessinformation.Such asthe objective:fitness venues,course name,project name,date,class time,coach,price,etc.All informationrelated tothe project,to facilitatethe workof users.Besides theabove functiontorealizeother pagealso includesa lot of datapaging,designing agood userinterface communication.Based datamanagementsystemmainly includesthe administratorinformation,the basicinformation ofthe members,the basicinformationofthe siteset up,the type offitnessprograms andsoon.These datais themost basic data ofthesystemis running,including thebasicdataofthebusiness processor system.Can bedone bySQL Server2005ofthesedata information.中文翻译二十一世纪进入了信息发展高速公路,信息化革命给所有的领域带来了新的改变随着电脑办公自动化的普及,企业自动化管理、客户自动化管理也应运而生,一切都归功于计算机科技发展的巨大贡献,互联网的世界里蕴藏着无限生机,随着社会的发展,科学技术的进步,我国经济的高速发展,居民收入的不断提高,即而人们生活水平也随之提高,人们的消费水平也日益增加,人们已经开始由温饱转向健康追求,闲暇时间的增多,也促使了人们开始考虑如何利用闲暇时间提高自己的生活质量,大众健身俱乐部应运而生,走进健身房健身花钱买健康也逐渐成也了一种生活的时尚自70年代以来,体育进入了一个新的阶段,休闲体育、快乐体育成为主流思想健身俱乐部的前身始于20世纪80年代,那时,几台力量器械是健身房的主要特征,健身房的会员大都是男性简、方达的健美操和马华的“健美5分钟”使健身操在中国迅速流行,操房成了女性会员最喜欢去的健身场所之一而国外健身俱乐部模式从21世纪进入中国,经过短短6年左右的发展,现已成为了健身业发展的主要模式从总体趋势来看,综合了有氧运动、力量训练、身体检测、私教服务等项目的综合健身俱乐部是健身业主要发展方向现今,随着现代健身爱好者的增多与壮大,运动也就随之成为一种时尚,成为一种重要的休闲生活方式,健身俱乐部的发展将会越来越好,健身房、俱乐部等产业不断发展,例如,中体倍力、青鸟、一兆伟德,宝力豪,英派斯等等各大国内外知名品牌的健身俱乐部的出现,大大带动了人们对健身的热情,同时也大大提升了经济的发展而管理的好坏成为了经营效率的关键因素,可想而知具有更新、查询等功能,作又简单的俱乐部管理信息系统就显得十分必要了,根据这点,专门为这一行业制作了这个健身房管理系统这样不仅可以使得管理得心应手,还能在一定程度上降低人事管理的成本我所要实现的功能只是整个系统的一个部分,但是它可以给用户打开了一个最为方便之门,方便用户操作系统管理员是对整个系统进行管理,主要包括健身课程的发布、课程的预订、课程的查询,还有健身场地的发布、场地的预订、场地的查询等管理的一系列功能,使整个俱乐部系统能够稳定的,良好的,快速的,可持续性运行用计算机管理能够解决一系列手工所解决不了的问题,在以前手工操作的管理方式,不仅浪费了人力,而且还存在许多缺点
(1)处理速度慢,影响信息及时性
(2)易出现错误,影响信息精确性
(3)不便于查询
(4)缺乏综合性,不能起控制作用由于这些缺点,大大降低了信息的利用价值,显然越来越不适应现代的健身俱乐部管理工作的需要管理信息系统是一个对管理系统与信息结合形成的健身俱乐部管理系统将大大减轻经营者的工作,提高企业的管理效率,展示在客户眼前一个优秀企业形象,同时在客户资料收集、统计方面更加方便,能及时有效的给经营者提供决策参考健身俱乐部管理系统所要实现的功能主要有健身课程的发布、课程的预订、课程的查询,还有健身场地的发布、场地的预订、场地的查询等等系统的用户主要分为管理员和会员两个部分,非会员需要通过登记成为会员后才可以进行操作管理员的主要工作就是对会员管理,对健身课程的发布以及对信息的整理,发布等等整个管理系统主要分成对会员管理工作和对课程安排工[Abstract]The gymis notan unfamiliarwords now,forthevast numberofpeopleit isakindof inevitableand thecomputer technologyis inrapid development,under thepromotion ofdual thrust,the gymcan,t simplytraditional enterprisebehind closeddoors,but withtoday,s technologyand scienceand matterfrom theAngle ofthe merchantsor from a users point of view,fromabusiness perspectivebusiness afterthe informatizationsystemwillbe easierto convenientand accuratemanagementofuser information,fromtheuserspointofview,not onlycan improvethe timeliness,more canensurethesafety ofhis personalthe startoftheresearch thatI finda lotof companieshave paidattention tothesystemofmanagementissues ofthe gym,so thatenterprises havea lotof suchas leap,SuoYi,and theirproducts havebeen forminginthe,gym club,after all,isa traditional industry,and theInternet,including metertechnology standards,rarely inour visittothe gym,inthehigh-end tothe attentionoftheaspects ofmanagement informationtoacertain extent,the gym,like othersmall andmedium-sized privateenterprises isto ignorethis aspectofthecontent,cause atthetimeof membershiptothegymtouse alotof,for informationmanagement inthis areastill moreparsimonious intothegym,they usedtypeofthinking isconstantly expanding,have neverthought ofdoing finein oneinthemarket the needto〃plate〃is theInternet industry,rather thanthe traditional industries,traditionalindustries1imited inlocation,capital,people allaspects,how tonow arisethrough secondarydevelopment on the basis of greatervalue isatraditionalindustry,theneedtothegym,for example,area againbig,alsoisto havea saturatedrate,the accusedof inappropriateinformation,it iseasy tocause theuser experienceon thesystemisnot professionalfeeling,onthebasis ofthis kindof feelinggood andbad areintermingled,makethe whole industryso thegym informationsystematization andelectronic isbusiness hasbeen non-stop to promote inourcountry,onthebasisofthis,1think thisproject isnotonlyfor individualgym andeven themeaning ofthewholeindustry,and istopromotesignificant fitnessindustry inChina.keywords:thegym;Management;System;Security;The作,以及对database场地安排的工作会员在进入该系统可以对自己所要的课程进行查询,在查询过程中,可以通过各种查询条件,查得相关信息,比如课程安排、课时安排、课程资料以及健身场地健身俱乐部管理系统”主要是需要实现用户登录模块、会员管理模块、课程录入模块、课程查询模块、课程订购模块、课程统计模块、场地发布模块、场地预定模块、场地查询模块等九个模块以方便工作人员的管理和操作以及查询等操作因此,可以将系统按以下模块进行划分
1.用户登录模块系统采用分级的审核制度,用户可分为管理、游客和会员三类不同的用户有着不同的用户权限和操作权限,能够进行不同的操作和管理,让用户之间有着明确的划分
2.会员管理模块此模块主要是为了方便管理员对会员的各种管理,可以实现对会员以及会员卡的各种操作包括会员档案的建立、会员发卡、会员续卡、会员卡的挂失、补卡、退卡等操作
3.课程录入模块该模块主要是负责管理健身项目等相关信息的录入工作管理员可以用不同的方式将课程安排、场地安排、教练、课时等一些数据加入到数据库当中去,并能够在最大程度上保证录入数据的完整性,减少失误的发生率,并保证数据的真实性,可靠性并发布到网上,供用户进行查询之用
4.课程查询模块该模块是系统当中比较很需要的一个模块,主要功能是能够让使用者要本模块中输入课程名,然后进行查询,让使用者在最短时间内获得自己所需要的健身信息如各项目的课程名、项目名、日期,健身场地,课时、教练,价目等等一切和该项目有关的信息,以方便使用者的工作
5.课程订购模块会员可以根据自己所需订购健身项目会员通过健身俱乐部的开课计划选择自己所需的健身项目进行预定一般来说,已经预定的健身项目需要收费对应的费用,支持的方式有很多种类,比如可以能过信用卡、现金或者是支票均可以
6.课程统计模块该模块是整个模块的最基础模块之一其主要功能是对数据库中的现有数据进行统计与分析,以方便用户能够随时随地地对数据库中的数据资料的一个清晰明确的了解,使得用户能够在最短时间内做出最佳的安排与决定
7.场地发布模块该模块的主要功能是将最新的数据提供给用户
8.场地预定模块此模块的主要功能是为了让使用者可以更快的知道场地的使用情况,比如空闲,忙碌等状态
1.
1.
1.
2.
2.
2.
2.
2.
2.
2.
2.
2.
2.
1.
102.
2.
2.
2.
2.
2.
2.
2.
2.
2.
2.
1.1项目名称健身房管理系统
1.2为什么要选择这个题目现在的人们愈发忙碌生活节奏不断加快、科学技术各方面发展很迅速、还有人们对于锻炼身体上的认知,所以人们对于健身房以及健身房管理的要求相比过去增加许多健身房的存在是为了帮助人们在工作生活之余为人们提供室内锻炼身体的场所健身房不仅能为每一个人提供健身娱乐的场所,健身房还为我国的健身事业做出了突出的贡献,有着非同一般的意义另外,健身房对于促进我国国民体质,在促进社会发展等各方面都有突出意义现在社会中的各个领域都在广泛使用计算机网络和多媒体的技术,这就使得计算机网络和软件得到了很大的发展不仅是体育健身,各式各样的比赛以及文体活动都在健身房里开展,所以在整个体育事业中健身房有着不可磨灭的重要地位,但是和这些并不相匹配的是,健身房对于信息的管理和建设的水平一直不高为了更加好地提升健身房对于信息建设管理水平,响应我国对于体育精神各方面的号召,更好地完善健身房中信息化管理,对于健身房信息化的管理系统的开发,已经需要加紧步伐本篇论文简单的开发并且研究了对于健身房的管理系统,它是一种基于技术的Web应用程序该系统实现了健身房业务管理的基本流程,方便了场馆操作人员,规范了健身房管理工作流程,提高了场馆管理质量和工作效率
2.3项目目的近些年,无论在科学技术水平还是在科学技术研究方面,我国都有非常大的提高,比以往更加成熟的计算机的技术,所有人对于它的认识也更上了一层楼,人类社会的诸多领域全部都需要它,它也发挥着不可替代的作用,用计算机管理健身房中的各类信息,比手工管理要好得多主要体现如下1计算机在体育运动领域的应用越来越深入,健身房的计算机管理是提高健身房管理效率,推动体育事业的发展的重要手段目前健身房的管理一般采用人工操作,这些事务人工处理起来费时费力,并且数据量大,易出差错,而健身房管理系统具有强大的信息处理功能,维护起来或者使用起来不用多少成本,更不需要什么专业的培训工作,就可以直接操作
(2)现在社会的信息发展特别的迅猛,无论身处在哪个行业都会用到信息的处理,信息管理系统应用的那些环境绝大多数使用计算机,使用计算机能够特别高效地处理信息在信息控制上主要使用计算机的话,对于工作效率的提升非常大,而且安全性有大幅度提升在比较复杂的信息管理上就更是这样了,计算机的优越性被发挥得淋漓尽致
1.4项目范围这个健身房管理系统课题的设计开发是基于的在充分研究健身房的具体业务基础上,采用面向对象的分析与设计思想对需求进行了分析,对各个功能进行设计技术上采用MVC三层体系,实现了数据、视图和控制的分离,在技术上把系统打造成扩展性、维护性强的系统这篇论文非常详细地介绍健身房管理系统的设计及其健身房管理系统的实现,在系统结构方面、在功能方面还有特点方面阐述地很详细系统开发前,归纳整理健身房管理系统需求分析,然后建立数据字典,利用Sqlserver2008创建数据库表一定要着重分析C#语言,对于框架的选择,要选择易于开发、安全性高并且扩展性好的框架使用PhotoShop制作系统登陆界面和主界面,然后分模板的进行开发与设计包括系统登陆,人员信息管理.,场地管理.,器材管理,公告管理.,最终开发出一个可以实际交付使用的系统
1.5项目分析
1.
5.1观摩方法健身房管理系统在现代社会中还算成熟,并且很多企业都在使用健身房管理系统简易的软件操作,漂亮大气的界面,健康强大的数据备份功能,以及对于用户权限方面的严格把控,对于会员刷卡消费的管理方面就会提供很大方便,节省了特别多的工作上的时间,工作效率的提高也非常显着管理,先进行会员登记录入会员资料,然后再进行发卡录入资料,一条会员资料对应一个发卡记录然后持卡入场,自动按年卡、终身卡、季度卡以及次卡等多种卡类型自动计算在会员持卡入场进行健身时,可在刷卡入场中进行健身查询会员管理中可对会员资料进行查询、修改、统计;还设有对会员生日可提醒,到期提醒都可在这修改如会员进行投诉可通过辅助录入选着被投诉的员工或教练进行记录同时可对有效/过期会员统计会员卡管理中可对会员卡进行充值一续卡一禁用一取消禁用一转卡型一退卡等业务还进行对会员请假的管理,如果有特殊情况需要请假,根据请假的天数,进行对卡的续用如果没有什么特殊情况者不续卡在刷卡入场中,对会员刷卡入场,在场会员健身情况进行查询在健身测试有对会员健身指数的登记和国家标准成年人体质的测定有曲线表对会员之间的健身项目指数的对比在健身计划中有对健身计划的制定和对健身计划的查询考勤管理中对班次的设定、排班和对考勤数据的整理基础数据中是进行数据的基本录入,以备其它节点需要辅助录入为铺垫该系统功能强大,数据统计完善,使用C/S结构开发,在使用范围上稍有不足本课题设计开发的健身房管理系统使用B/S结构,不需要单独安装客户端软件,方便了健身房管理,提供了健身房决策数据
1.
5.2问卷调查方法X问卷调查是•种发掘事实现况的研究方式,最大的目的是搜集,累积某一目标族群的各项科学教育属性的基本资料,可分为描述性研究及分析性研究两大类在决定是否采用问卷法作为研究工具,应考量是否能顺利达成研究目标以及注意研究样本在问卷上的配合度,另外,问卷调查也有其优缺点,检视其特性配合研究主题,方能达成其目标健身房管理系统使用问卷调查法分析系统的目的、意义、具体功能要求,卜面给出具体的问卷调查表表问卷调查表编号问卷名称问卷选项1系统能否提高健身房管理效率?A:Yes B:No2目前很多家健身房是否都在使用系统?A:Yes B:No3是否有必要开发健身房管理系统?A:Yes B:No4开发健身房管理系统投入是否很大?A:Yes B:No5健身房系统投入使用后,是否很难操作?A:Yes B:No健身房系统使用B/S结构模式是否具有很大6A:Yes B:No优势?7健身房系统使用面向对象的程序语言开发是A:Yes B:No。