C#健身俱乐部信息管理设计+ER图(8)
时间:2017-06-22 12:40 来源:毕业论文 作者:毕业论文 点击:次
(6)留言板模块 ①全部查看:用于查看全部留言信息。 ②新增留言:用于会员发布留言信息 ③留言删除:用于删除留言信息。 对系统进行上述细化、分块,得到系统模块图如下。(图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图 图6.5健身项目E-R图 6.2 数据库逻辑结构设计 数据库概念结构设计之后,将上面的数据库概念结构转化成某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构,关系模式如下: 1)会员:(编号,姓名,性别,生日,地址,电话) 2)员工:(编号,姓名,性别,生日,地址,电话,部门) 3)留言板:(姓名,性别,电话,留言) 4)器材表:(编号,名称,信息介绍 ) 5)健身项目表:(编号,名称,信息介绍) 6.3 数据库物理结构设计 根据系统的功能分析和E-R图可以设计如下所示的数据库中的表。 数据库采用SQL Server 2008 R2,调试、运行程序前必须先在SQL Server 服务器上建立一个名为data的数据库。 表6.1 users(会员登录)验证表 字段列名 数据类型 说明 name varChar (200) 会员姓名 Sex varChar (200) 性别 birth varChar (200) 生日 addr varChar (200) 地址 tel varChar (200) 电话 password varchar(200) 密码 cover ntext 会员照片 sTime varchar(50) 会员卡开始时间 aTime varchar(50) 会员卡结束时间 表6.2 dept(员工信息)表 字段列名 数据类型 说明 name varChar (200) 员工姓名 sex varChar (200) 性别 birth varChar (200) 生日 addr varChar (200) 地址 tel varChar (200) 电话 password varchar(200) 密码 表6.3 Equipment(器材信息)表 (责任编辑:qin) |