天天看點

【牛腩】牛腩新聞釋出系統總結

前言:

記得在剛開始這個項目之前,師父就對我說:牛娜是個很重要的項目,很重要,直到第一次去驗收,出了好多醜,師父依然對我說:牛腩是個很重要的項目,驗收前自己什麼也沒有準備,就想着結束吧,好多事堆在一起沒心思再整了,首先自己的态度存在問題,直到被“打回來”,再次準備,再次去驗收。自己想想,當你有各種理由的時候,其實你是在為你的懶找借口,其實你能做好每一件事的,不是真做不好,是你自己的心理想的真做不好,是以就做不好。首先呢,态度要端正,相信自己什麼也可以做好的。Stop,今天說的有點多了,言歸正傳。

首先從整體上介紹一下是牛腩新聞釋出系統是幹什麼的,實作背景人員添加新聞,浏覽者能夠在前台浏覽新聞并發表評論。是以從背景和前台分别介紹一下。

背景:

1.使用UML畫示例圖

【牛腩】牛腩新聞釋出系統總結

2.資料庫的建立

【牛腩】牛腩新聞釋出系統總結

3.建立資料庫語句

-- 建立資料庫
create database newssystem
-- 建立類别表
create table category
(
    id int identity(,) primary key,
    [name] varchar() not null
)
-- 建立新聞表
create table news
(
    id int identity(,) primary key,
    title varchar() not null,
    [content] text not null,
    createTime datetime not null,
    caId int 
)
-- 建立評論表
create table comment
(
    id int identity(,) primary key,
    [content] text not null,
    createTime datetime not null,
    userIp varchar() 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開發工具。

釋出:

釋出牛腩新聞系統

【小結】:

多總結!

繼續閱讀