您好,欢迎访问三七文档
课程设计II设计说明书健身俱乐部管理系统的设计学生姓名学号班级成绩指导教师\数学与计算机科学学院2012年9月6日数据库原理及应用课程设计评阅书题目健身俱乐部管理系统的设计学生姓名学号指导教师评语及成绩指导教师签名:年月日答辩评语及成绩答辩教师签名:年月日教研室意见总成绩:室主任签名:年月日课程设计任务书20012—2013学年第一学期专业:信息管理与信息系统学号:姓名:课程设计名称:课程设计Ⅱ设计题目:健身俱乐部管理系的设计完成期限:自2012年8月27日至2012年9月7日共2周设计依据、要求及主要内容(可另加附页):该健身俱乐部管理系统采用B/S模式,系统设计主要包括后台数据库的建立、维护和发布以及前端的应用程序两个方面,该网站应具有的功能:1)用户登录、注册,会员与员工信息管理功能;2)教学班管理模块;提供教学班的服务项目、收费标准、开班时间等信息的管理。3)财务管理模块;该功能提供教学班基础单价、充值退费、收费信息管理。4)设备管理模块;提供设备信息的录入、修改与查询功能。5)留言板功能;留言板是为用户提供一个交流平台,用户可以留言、查询留言、回复留言。要求按照数据库设计的需求分析、概念设计、逻辑设计、物理设计等各个阶段建立较规范的数据库,并能运用基本的SQL语句访问、操作数据库;掌握SQLServer数据库知识、软件工程原理;熟悉ASP或ASP.NET。指导教师(签字):教研室主任(签字):批准日期:年月日摘要本健身俱乐部管理系统使用SQLServer2000作为数据库服务器管理后台数据的管理信息系统。本系统可以实现对健身俱乐部的科学化、规范化,有助于提高管理的效率。健身俱乐部管理系统主要由系统管理、基础信息管理、查询统计、娱乐中心收费退费和帮助五个项功能组成。本系统操作简单,灵活性好、运行稳定,并且可以根据应用的具体情况,适当加以修改,以便更好地应用。关键词:SQLserver;管理系统目录1.需求分析....................................................................................................................11.1系统需求分析.....................................................................................................11.2系统流程图..........................................................................................................21.3数据流图..............................................................................................................41.4数据库需求分析.................................................................................................52.概念设计..................................................................................................................72.1实体之间的联系..................................................................................................72.2E-R图..................................................................................................................73.逻辑结构设计........................................................................................................133.1关系模型............................................................................................................134.物理结构设计........................................................................................................144.1设计表................................................................................................................144.2表的信息录入....................................................................................................184.3表的关系与约束................................................................................................215.程序运行结果与分析............................................................................................235.1程序运行结果....................................................................................................235.2测试结果分析与优化........................................................................................27总结................................................................................................................................28参考文献........................................................................................................................291.系统需求分析1.1系统需求分析本系统用来帮助企业实现设备入库的操作,正确核算与供应商的帐目关系,设置各种娱乐活动的收费标准和信息的查询。系统功能包括:系统登陆口令修改管理员信息的添加、浏览、修改、删除会员信息、服务项目的添加、浏览、修改、删除设备入库管理娱乐项目选定、收费、退费管理娱乐项目选定、收费、退费查询留言板图1-1主功能模块图1-1说明:图1-1清晰明朗的表示出本健身俱乐部管理系统的主功能模块,共八大模块,各个模块的之间相互联系,共同实现系统功能。健身俱乐部管理系统管理员信息设备信息会员信息项目选定账单信息项目信息账单信息留言板1.2系统流程图开始进入俱乐部管理系统是否会员注册会员登录留言板会员信息账单信息项目选定项目收费查询设备信息查询项目信息是否确认收费收费是否退出系统退出系统结束是否选定选定是是是是否否否否项目信息图1-2用户及会员使用流程图图1-2说明:用户及会员登陆本系统,可以查询俱乐部的项目及设备信息,但必须有会员的身份才能进入和实现其它的功能模块,这样既方便管理员的管理又可以使用户得到便捷。开始进入俱乐部系统是否管理员管理员登陆项目信息设备信息管理员信息会员信息留言板是否退出系统退出系统结束是是否否账单信息图1-3管理员使用流程图图1-3说明:管理员登陆系统需经系统的认证,进入后根据管理员不同的级别赋予不同的权限,管理不同的模块。1.3数据流图设备会员项目管理员情况情况情况情况用户身份D1会员记录D2会员记录D3设备记录D4项目记录会员设备项目会员信息信息信息信息项目选定信息D7账单记录D5项目选定记录收费信息D6收费记录设备P1内部管理会员项目管理员P2安全管理P3项目选定P5帐单信息P4项目收费选定项目项目会员会员管理员项目情况情况交费查询确认图1-4系统数据流图图1-4说明:管理员信息、会员信息、设备信息、项目信息经过内部的处理各自生成相应的记录。根据这些记录完成项目选定,生成相应记录。再根据此记录完成项目收费,生成记录。最后根据这些记录生成票单信息,完成会员的使用。当然这些必须是经过安全管理的,获得相应的权限。1.4数据库需求分析根据系统需求和系统功能分析,可以列出以下所需的数据项:1.管理员信息:管理员登录名、姓名、密码、级别、性别、年龄、学历、工作时间、联系地址;2.设备信息:设备编号、设备名称、单价、数量、登记人、金额、时间;3.会员信息:会员登录名、登陆密码、会员姓名、会员类型、折扣、电话、地址;4.项目信息:项目编号、项目名称、服务单价、计量单位、是否可选;5.项目选定:项目编号、会员登录名、项目名称、是否已选;6.项目收费:项目编号、项目名称、会员登录名、服务数量、总价格、是否确认付款;7.账单信息:收款票号、会员登录名、会员姓名、服务名称、服务单价、服务数量、折扣、应收金额、本次收款、找零、收款人、时间;P3项目选定P4项目收费P5账单信息会员项目管理员会员会员项目8.留言板:留言编号、会员登录名、留言内容、管理员登录名、回复留言。2.总体设计2.1实体之间的联系1.一个会员可以选定多个项目,一个项目可以被多个会员选定;2.一个管理员可以管理多个会员信息,一个会员信息可以被不同管理员管理;3.一个管理员可以管理多个项目,一个项目可以被不同管理员管理;4.一个管理员可以管理多个设备,一个设备可以被不同管理员管理;5.一个会员一次付款对应唯一付款帐单,且账单与会员也唯一对应;6.一个留言板可以被多个会员及管理员使用。2.2E—R图会员与项目信息:一个会员可查询多个项目信息,一个项目信息可被多个会员查询。nm会员登录名项目信息会员信息项目名称折扣查询会员姓名会员类型登录密码地址电话别作时间服务单价项目编号计量单位是否可选管理员与会员:一个管理员可管理多个会员,一个会员可被多个管理员管理nm管理员与服务项目:一个管理员可管理多个项目,一个项目可被多个管理员管理nm管理员信息项目信息管理员信息xinxi管理管理管理员登录名工作时间联系地址姓名密码作时间级别作时间学历作时间管理员登录名工作时间联系地址姓名密码作时间级别作时间学历作时间项目编号服务价格计量单位是否可选项目名称性别年龄会员信息会员类型会员姓名会员登录名折扣登录密码地址电话别作时间年龄作时间性别时间管理员与设备:管理员管理多个设备,一个设备被多个管理员管理nm管理员与账单信息:管理员可管理多个账单信息,一个账单信息可被多个管理员管理。nm设备信息账单信息签发管理员信息管理管理员登录名工作时间联系地址姓名密码作时间级别作时间学历作时间设备名称设备编号登记人时间作时间金额作时间数量作时间单价管理员信息管理员编号工作时间联系地址姓名密码作时间级别作时间学历作时间收款票号会员登录名会员姓名服务名称本次收款应收金额服务数量服务单价时间
本文标题:健身俱乐部管理系统
链接地址:https://www.777doc.com/doc-3684452 .html