字段列名    数据类型    说明
id    int    器材编号 自动+1
name    varchar(50)    器材名称
aTime     varchar(50)    开始使用日期
content    ntext    信息备注
cover    varchar(50)    器材照片

表6.4 Infor (器材信息)表
字段列名    数据类型    说明
id    int    健身项目编号 自动+1
name    varchar(50)    健身项目名称
aTime    varchar(50)    发布日期
content    ntext    健身项目信息备注
price    decimal(10,2)    健身项目价格
cover    varchar(50)    健身项目照片

表6.5 guest(留言板)表
字段列名    数据类型    说明
id    int    姓名
aTime    varchar(50)    留言时间
content    ntext    留言
7 系统实现
7.1 数据库连接
程序中有很多地方需要访问数据库,为了统一程序中对数据库的访问,将连接数据库的代码放在web.config中。这里的数据库连接使用的是ADO.NET技术,连接的数据库步骤如下:
1、定义连接字符串
2、创建connection对象
3、打开与数据库连接
连接数据库的代码如下:
    <configuration>
        <appSettings>
            <add key="SqlConString" value="User ID = lc;Password=123;Initial Catalog=data;Server=."/>
        </appSettings>
        <connectionStrings>
        </connectionStrings>
7.2 界面设计
7.2.1 登录界面设计
本系统的权限设置有管理员、普通会员和员工。管理员和员工通过读取数据库中的内容直接登录,但是管理员的权限大于员工,管理员可以对所有员工的基本信息进行操作,而员工只能修改当前账号的信息;如果还不是该健身俱乐部的会员,则可点击注册,注册后可直接登录,浏览网页。只有正确输入用户名和密码后才可以进入主页,当用户正确登录后,跳出“登录成功”的提示框,表示目前操作正确。登录界面如图7.1所示,提示框界面如图7.2所示。
这是用户登录时的应用程序的主入口,会员只有通过该入口才可以进行会员资料管理(查询信息、修改信息等)、器材、健身项目的预定、消费查询和储物柜信息查看并使用。
用户登录界面主要使用了Label、TextBox、Button控件组成,让合法的用户在TextBox中输入用户名、密码,只要单击“登录”按钮就可以登录到主页,并可以进行相关操作,相反,如果不是健身俱乐部的会员 ,就需要单击注册,即进入注册页面Register.aspx,注册之后再登录。
 图7.1 用户登录
图7.2登录成功提示框
7.2.2用户注册界面
用户注册需要输入的字段主要有登录名,真实姓名,性别,出生生日,家庭地址,联系电话,用户照片,密码以及确认密码,其中家庭地址,联系电话,可为空外,其余均为必填内容。注册界面如图7.3所示,注册成功界面如图7.4所示。
注册页面对登录名,真实姓名,性别,出生年月,家庭地址,联系电话,密码使用非空验证控件RequiredFieldValidator验证用户输入是否为空,对性别使用radiobuttonlist,以便用户进行男女选择;对确认密码使用重复输入验证控件ConfirmPassword验证用户第二次输入的密码是否和第一次输入的密码一致,这可以提高程序的可靠性和安全性。
上一篇:GPRS海关进口设备监管系统的设计与实现
下一篇:基于USB数据采集系统的设计+源程序

计算机信息管理茬第三方...

FOXPRO茬三峡工程信息管理中的應用【2261字】

asp.net+sqlserver仪器设备采购...

java+sqlserver教学质量考评信息管理系统设计

Java的学生信息管理系统设计

JSP+MySQL信息管理与信息系...

大数据时代的到来对现代...

公寓空调设计任务书

承德市事业单位档案管理...

国内外图像分割技术研究现状

志愿者活动的调查问卷表

中国学术生态细节考察《...

C#学校科研管理系统的设计

神经外科重症监护病房患...

10万元能开儿童乐园吗,我...

AT89C52单片机的超声波测距...

医院财务风险因素分析及管理措施【2367字】