首页 > 代码库 > 牛腩新闻系统(一)——UML、数据库设计

牛腩新闻系统(一)——UML、数据库设计



       
    牛腩新闻系统(一)——UML、数据库设计


一、初识牛腩系统

   

   牛腩(Brisket)即牛腹部及靠近牛肋处的松软肌肉,是指带有筋、肉、油花的肉

块。这是一种统称。

若依部位来分,牛身上很多地方的肉都能够叫做牛腩,牛腩主要特

点是筋肉多,油少,甚至全是瘦肉。看来学习的这个系统。牛腩新闻系统是B/S中的精

华。经典呀!

以下一起就開始品尝吧。


               技术分享



二、学习牛腩须要的软件

           技术分享

1、主要是要安装VS 和数据库SQL


2、其它软件:

      Dreamweaver        Flash        PhotoShop


3、浏览器: IE 、opera 、chroma、360浏览器(公布在这些地方都要能使)


4、UML绘图工具:EA或JUDE

 


三、UML 图

   

    新闻公布系统主要是两个执行者,浏览者和后台管理员,所以有它的UML图例如以下:


1、用例图“浏览者”:

            技术分享


2、用例图“后台管理者”:

  技术分享


3、类图:

   技术分享 



三、数据库的建立

  

   依据前面的实体、类图建立三张表,建立新的项目,SQL源代码例如以下:

--建立数据库
create database newssystem
--1、建立类别表
create table category
(
   id int identity(1,1) primary key,
   [name] varchar(20) not null 
   
 )
--2、建立新闻表
create table news
(
  id int identity(1,1) primary key,
  title varchar(100) not null,
   [content] text not null,
   createTime datetime not null,
   caId int   
)

--3、建立评论表
create table comment
(
  id int identity(1,1) primary key,
   [content] text not null,
   createTime datetime not null,
   userIp varchar(15) not null,
   newsId int 
)



效果例如以下:


1、类别表
技术分享

 


2、新闻表:

技术分享
 


3、评论表:
技术分享

 


小结:

    这些主要还是一些非常基础的知识,但自己还是要做一个阶段性小小的总结,对自己

学习和成长的一个真实记录。牛腩是继C/S项目后B/S的一个项目,第一个B/S系统,可是

前面的这些主要还是回C/S之前的一些的复习或回想。画UML图,建立数据库等等。

“牛

腩新闻系统”之很多其它精彩还在后面哦,敬请关注和指点。

  


         

牛腩新闻系统(一)——UML、数据库设计