菜单
  

    (5)太极视频
    该模块为太极爱好者提供经典太极视频资料,使用户随时随地学习太极成为可能。
    (6)会员注册和登录
    该模块为用户注册成为本网站会员提供了可能,为用户提供进入太极俱乐部的入口;为志愿者注册成为管理员提供了可能,为管理员进入后台管理本网站提供入口。
    (7)太极俱乐部
    该模块是本站会员之间交流学习的平台,会员可以与队友分享自己的心得体会。
    (8)太极培训
    这一专栏架起了太极培训机构和太极爱好者之间的桥梁。该模块专门用来发布培训机构的招生信息,方便有志于进修学习的太极爱好者找到理想的培训机构。
    (9)友情链接
    该模块使用户能够方便、快捷地进入国内其它知名的太极网站。
    系统各个功能模块的之间的关系如图1所示。
    图1 功能模块图
    4.数据库设计
    4.1数据库的需求分析
    要实现新闻动态、会员注册、太极俱乐部等功能模块,数据库中必须有用户信息表、管理员表、新闻表、俱乐部论坛表,分别用来存储会员基本信息、管理员信息、管理员发布的新闻信息、会员发表的帖子信息。
    4.2数据库概念结构设计
    根据本网站的需求分析可知,本网站数据库中的实体主要有“会员”、“管理员”、“帖子”、“新闻”。“会员”与“帖子”之间存在“发表”关系,一个会员可以发表多条帖子,所以,“会员”与“帖子”之间是一对多的关系。“管理员”与“新闻”之间、“管理员”与“帖子”之间、“管理员”与“会员”之间均存在“管理”关系,管理员可以管理多条新闻、多条帖子、多个用户,所以,“管理员”与这三个实体之间均是一对多的关系。经过数据抽象、局部视图设计、视图集成等过程得到如图2所示。
    图2 数据库E-R图
    4.3数据库逻辑结构设计
    数据库逻辑结构设计就是将E-R图转换为关系模型的过程,即:将所有实体和关系转换成一系列的关系模式[10]。具体描述如下:
    (1)用户信息表(用户编号、用户名、用户密码、用户性别、用户地址、用户电话、用户状态);
    (2)管理员信息表(管理员编号、管理员名、管理员密码、管理员性别、管理员地址、管理员电话、管理员状态);
    (3)新闻表(新闻编号、新闻标题、新闻内容、管理员名、发布时间);
    (4)俱乐部论坛表(帖子编号、标题、内容、发表时间、用户名)。
    4.4数据库物理结构设计
    本系统采用SQL Server 2008管理数据库,数据库命名为“BYSJ_ru”,该数据库中包含4个表,分别为用户信息表(UserMsg)、管理员表(Admin)、新闻表(News)、俱乐部论坛表(Club)。设计的物理表结构如下:
    用户信息表(UserMsg),主要存放会员的基本信息,表结构如表1所示。
    表1 用户信息表
    字段名    是否是主键    类型    是否可为空
    UserId    是    Int    否
    UserName    否    Varchar(50)    否
    UserPwd    否    Varchar(50)    否
    UserSex    否    Varchar(10)    否
    UserAdress    否    Nvarchar(50)    是
    UserPhone    否    Char(11)    是
    LockFlag    否    Bit    否
  1. 上一篇:ASP.NET在线超市仓库管理系统的设计与实现
  2. 下一篇:ASP.net旅游网站设计与实现+ER图+流程图
  1. 基于.net的在线考试系统网站设计与实现

  2. PHP+MYSQL网站设计与实现

  3. 《网站设计与管理》课程...

  4. C#三层架构购物网站设计与实现

  5. jsp《网站设计与管理》课...

  6. ASP.NET旅游资源管理系统的设计与实现

  7. asp.net物流信息管理系统设计与实现

  8. 十二层带中心支撑钢结构...

  9. 电站锅炉暖风器设计任务书

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 杂拟谷盗体内共生菌沃尔...

  12. 当代大学生慈善意识研究+文献综述

  13. java+mysql车辆管理系统的设计+源代码

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 中考体育项目与体育教学合理结合的研究

  16. 乳业同业并购式全产业链...

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回