软件工程硕士论文

您当前的位置:学术堂 > 毕业论文 > 在职硕士论文 > 工程硕士论文 > 软件工程硕士论文 >

健身房管理系统总体设计

来源:学术堂 作者:陈老师
发布于:2017-03-11 共1355字
  本篇论文快速导航:

展开更多

  第 5 章 总体设计
  
  5.1 系统概要设计
  
  设计这个健身房管理体统,必须要使顾客可以方便的浏览到关于健身课程、健身教练等的信息,可以通过平台进行课表的查询,针对不同选课类型的用户,系统还对顾客提供不同的新闻动态信息,供顾客参考[31].管理员通过系统对用户信息、教练信息、课程信息、新闻动态进行增加、修改、删除,对顾客个人课表课程的增删进行操作。该健身房管理系统不必在每一台电脑上都装客户端,只需要记住网址和名称,就可以随时在网上查看到最新的健身信息,为用户提供更好的查看条件。
  
  5.2 系统总体结构图
  
  根据系统功能分析,可以画出系统的总体结构图,图中主要包括网站首页、健身资讯、课程设计、场地信息、在线留言、会员中心以及管理登陆这几个模块,其中会员中心包括会员登录和会员注册两部分,会员登录还包括修改密码、修改信息、选课信息和预订信息几个模块;admin 登陆以后,可以查看教练、公告信息、网站资讯、增加场所、查看预定、课程信息、发布科目、注册会员管理、在线留言、教练情况、增加教练、器械情况、增加器械和查看选课这几个功能模块,整体架构图详见图 5-1.
  
  5.3 模块 IPO 表
  

  计算机领域的 IPO,是结构化设计中变换型结构的输入、加工和输出。在系统模块结构图产生过程中,会出现大量的模块,程序的开发者在进行程序设计时,需要给每个模块做出说明[12].
  
  5.4 数据库设计
  
  5.4.1 概念模型设计
  
  概念结构设计的方法有[21]:
  
  (1)自顶向下
  
  (2)自底向上
  
  (3)逐步扩张
  
  (4)混合策略
  
  根据该健身房系统的结构,设计 E-R 图,E-R 图中用矩形表示实体;用椭圆表示属性;用菱形表示联系。
  
  5.4.2 具体模式设计
  
  健身房管理系统具体模式:
  
  (1)管理员(ID,admin,口令,登陆台账)
  
  (2)会员(ID,会员名,真实姓名,姓名,籍贯,电话,生日,提示问题,答案)
  
  (3)场地(ID,场地名称,类型,面积,位置,收费标准,场地介绍)
  
  (4)课程(ID,课程名称,类型,上课时间,教室,教练,课程介绍)
  
  (5)器械(ID,器械名称,生产厂家,型号,价格,状态,器械介绍)
  
  (6)公告(ID,标题,内容,时间,创作人)
  
  (7)信息(ID,信息标题,所属分类,信息内容,发布时间,创作人)
  
  (8)教练(ID,教练名称,性别,年龄,学历,教授课程,详细介绍)
  
  (9)选课信息(ID,课程名称,类型,教室,教练,时间,选课时间,选课会员)
  
  (10)预订信息(ID,场地名称,类型,面积,位置,预定会员,时间,收费标准)
  
  5.4.3 数据库逻辑设计
  
  (1)管理员表 admin
  
  (2)会员表 pmember
  
  3)场地表 cd
  
  (4)课程表 course
  
  (5)器械表 qx
  
  (6)健身资讯表 news
  
  (7)公告表 affiche
  
  (8)教练表 jl
  
  (9)在线评论表 guestbook
  
  (10)预定表 yd
  
  (11)选课表 xk
  
  5.4.4 表间关系
  
  在关系数据库中,表之间存在三种表间关系,分别为:一对一关系、一对多关系、多对多关系。
  
  1、满足一对多关系:
  
  管理员表与会员表、场地表、课程表、器械表、健身资讯表、公告表、教练表、在线评论表之间满足一对多关系,即只有一个管理员,可以查看、管理多个表的内容。
  
  2、满足多对多关系:
  
  会员表与场地表、课程表、器械表、健身资讯表、公告表、教练表、在线评论表、预定表、选课表之间满足多对多关系。以会员表与选课表的关系为例,一个会员可以选择多个课程,而每个课程可以被多个会员选择,因此会员表与选课表满足多对多关系。
返回本篇论文导航
相关内容推荐
相关标签:
返回:软件工程硕士论文