• 牛腩新闻系统(一)——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图,建立数据库等等。

    “牛

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

      


             

  • 相关阅读:
    PeaZip 4.7.3 发布,跨平台压缩工具
    Liferea 1.8.10 发布,Linux的RSS阅读
    PyParticles 0.2.1 发布,粒子模拟工具箱
    微软公布 Windows Phone 8 多项新特性
    SecureCRT 7.0.2 发布,支持 Windows 8 系统
    Qore PostgreSQL Module 2.0 发布
    libquickmail 0.1.6 发布,邮件发送包
    Mobile Lua 6.5 发布,MoSync 的 Lua 移植版本
    企业用户缘何抓住 Windows XP 不放
    Knockout.js 2.2 发布,JavaScript UI 库
  • 原文地址:https://www.cnblogs.com/zhchoutai/p/6886297.html
Copyright © 2020-2023  润新知