ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片

题图ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片编号:ylbtechASPNET

1,功能描述

 数据库设计类型为:微博。设计模块2个:1,用户。2,关系(关注|被关注)。3,信息和私信息。

成员T06和T08

2,技术与环境

 ASP.net+SQLServer

3,数据库设计
数据库关系图

ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片

3.0,  /App_Data/SQL-Basic.sql  数据库设计
ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片
-- =============================================
-- ylb:仿布啦微博
-- url: http://bula.cn/
-- devloper:ylb,tech
-- author: YuanBo
-- date: 11:11 2011-06-05
-- remark:【注】现在改成3g版
-- =============================================
USE master
GO

-- Drop the database if it already exists
IF  EXISTS (
    SELECT name 
        FROM sys.databases 
        WHERE name = N'BuLa'
)
DROP DATABASE BuLa
GO

CREATE DATABASE BuLa
GO
use BuLa

go
-- =============================================
-- 1,用户表
-- =============================================
create table Users
(
UserID int identity(200,1) primary key,    --用户ID
Username varchar(30) not null,                --昵称
Userpass varchar(30) not null,                --密码
Sex varchar(30) check(Sex='male' or Sex='female'),    --性别
HeadImageUrl varchar(30) default('list_face.jpg'),            --头像Url

Province varchar(30),            --省份
City varchar(30),                ---市
County varchar(30),                --
Years int default(2011),        --
Months int default(2),        --

Days int default(15),        --
Signature varchar(500)        --个性签名
)

go
-- =============================================
-- 2_1,关注表
-- =============================================
create table Attending
(
UserID int foreign key references Users(UserID),    --用户ID【FK】
AttendingID int foreign key references Users(UserID)    --用户ID【FK】
)

go
-- =============================================
-- 2_2,被关注表
-- =============================================
create table Attended
(
AttendedID int foreign key references Users(UserID),    --用户ID【FK】
UserID int foreign key references Users(UserID)        --用户ID【FK】
)

go
-- =============================================
-- 3,信息表
-- =============================================
create table Msg
(
MsgID int identity primary key,    --信息ID【PK】
Content varchar(150),            --内容
HeadImageUrl varchar(150),        --头像地址
Username varchar(150),            --昵称
Pubdate datetime default(getdate()),    --发布时间

UserID int foreign key references Users(UserID),    --用户ID【FK】
BaseID int default(0)        --信息ID(基类)0:基类,
)

go
-- =============================================
-- 4,私信息表
-- =============================================
create table SiMsg
(
MsgID int identity primary key,    --信息ID【PK】
Content varchar(150),            --内容
HeadImageUrl varchar(150),        --头像地址
Username varchar(150),            --昵称
Pubdate datetime default(getdate()),    --发布时间

SendID int foreign key references Users(UserID),    --发送用户ID【FK】
JieShouID int foreign key references Users(UserID)    --接收用户ID【FK】
)

go
print '数据创建成功!'
ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片

 

3.1,  /App_Data/Select/1,Users.sql  用户表
ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片View Code

 

3.2,  /App_Data/Select/2,Attend.sql  关系表
ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片View Code

 

3.3,  /App_Data/Select/3,Msg.sql   信息表
ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片View Code

 

3.4,  /App_Data/Select/4,BulaSearching.sql  查找查询
ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片View Code

 

3.5,  /App_Data/Select/5,Ranking.sql  排行查询
ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片View Code

 

3.6,  /App_Data/Select/6,Bulake.sql  布啦客
ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片View Code

 

3.7,  /App_Data/Select/7,Recommendation.sql  热门回复查询
ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片View Code

 

3.8,  /App_Data/Select/8,SiMsg.sql  私信息 
ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片View Code

 

 
4,功能截图
4.1,  登录

ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片

 
4.2,  登录-密码不许为空

ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片

4.3,  登录-用户或密码有误

ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片

4.4,  注册

ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片

4.5,  注册-动态检查昵称是否被占用

ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片

4.6,  我的布啦圈

ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片

4.7,  设置-修改个人资料

ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片

4.8,  设置-修改头像

ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片

4.9,  设置-修改密码

ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片

 
5,代码分析

 解决方案属性图

 
6,示例|讲解案例下载

博客园讲解:  http://ylbtech.cnblogs.com/

百度文库开发文档: http://passport.baidu.com/?business&aid=6&un=ylbtech#7

 

ASP.NET:Bula,1仿布啦微博数据库设计和网页功能图片 作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

 

最终目标

 代码的国际化标准示例 ylb,tech”,最大程度地规范软件编程开发统一,优质, 高效,易学,为建设软件强国(中国)而努力。

 


本文转自ylbtech博客园博客,原文链接:http://www.cnblogs.com/ylbtech/archive/2012/10/12/2720527.html,如需转载请自行联系原作者

上一篇:SEO网站优化有无捷径可循?


下一篇:【译】如何使用索引视图和一个只有2行的表限制业务规则