【牛腩】牛腩新闻发布系统总结

前言:

记得在刚开始这个项目之前,师父就对我说:牛娜是个很重要的项目,很重要,直到第一次去验收,出了好多丑,师父依然对我说:牛腩是个很重要的项目,验收前自己什么也没有准备,就想着结束吧,好多事堆在一起没心思再整了,首先自己的态度存在问题,直到被“打回来”,再次准备,再次去验收。自己想想,当你有各种理由的时候,其实你是在为你的懒找借口,其实你能做好每一件事的,不是真做不好,是你自己的心理想的真做不好,所以就做不好。首先呢,态度要端正,相信自己什么也可以做好的。Stop,今天说的有点多了,言归正传。

首先从整体上介绍一下是牛腩新闻发布系统是干什么的,实现后台人员添加新闻,浏览者能够在前台浏览新闻并发表评论。所以从后台和前台分别介绍一下。

后台:

1.使用UML画示例图

这里写图片描述

2.数据库的建立
这里写图片描述

3.建立数据库语句

-- 建立数据库
create database newssystem
-- 建立类别表
create table category
(
    id int identity(1,1) primary key,
    [name] varchar(20) not null
)
-- 建立新闻表
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 
)
-- 建立评论表
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.ASP.NET:是.NET FrameWork中的一部分,是一种使嵌入网页中的脚本课由因特网服务器执行的服务器端脚本技术,它是在IIS上运用的程序,它的首选开发语言是C#以及VB.NET。

2.HTML:超文本标记语言,可以用来设计网页的所有内容,包括头部(Head)主体(boby)尾部(footer)等结构的设计,包含一切图片,音频等非文字元素的设计。

3.Jquery:轻量级的JavaScript库,兼容多浏览器的JS库。

4.JavaScript:在HTML的基础上添加动态功能的。

5.DIV+CSS和Table:对网页进行布局,并使用Firebug对页面进行调试。

6.AJAX:可以使网页实现异步更新,也就是说可以在不重新加载整个网页的情况下,对网页的某部分进行更新。它也不是一门语言,是一门技术,是用于创建更好更快以及交互性更强的Web应用程序的技术。

7.js:指的是jscript,只有微软的ie浏览器才遵循的微软自己的不开放的脚本语言标准。

8.FireBug:是firefox下的一个扩展,能够调试所有网站语言,如HTML、CSS等,但FireBug最吸引人的就是JavaScritp调试功能,应用起来非常方便,而且在各种浏览器下都能使用(IE,Firefox,Opera,Safari)。除此之外,其他功能还很强大,比如HTML、CSS、dom的查看与调试,网站整体分析等等。总之就是一整套完整而强大的Web开发工具。

发布:

发布牛腩新闻系统

【小结】:

多总结!

评论 32
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值