毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net太极网站设计与实现+ER图+流程图(3)
(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 否
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
ASP.NET在线超市仓库管理系统的设计与实现
下一篇:
ASP.net旅游网站设计与实现+ER图+流程图
ASP.NET的Web网络應用程序开...
提高网站茬Google中的排名...
企业网站设计原则【2929字】
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
asp.net+sqlserver信息安全技术...
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...
志愿者活动的调查问卷表
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
C#学校科研管理系统的设计
国内外图像分割技术研究现状