日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

基于.NET平臺(tái)的分層架構(gòu)實(shí)戰(zhàn)(二)需求分析與數(shù)據(jù)庫設(shè)計(jì)_.Net教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:基于.NET平臺(tái)的分層架構(gòu)實(shí)戰(zhàn)(一) 綜述
通過瀏覽博客園的文章發(fā)現(xiàn),很多朋友對(duì)分層架構(gòu)特別感興趣,剛好我剛做完的畢業(yè)設(shè)計(jì)就是專門研究.NET平臺(tái)上分層架構(gòu)的(題目叫“基于.NET平臺(tái)的分層架構(gòu)與設(shè)計(jì)模式應(yīng)用研究”)。通過

在實(shí)際的項(xiàng)目中,需求分析和數(shù)據(jù)庫的設(shè)計(jì)是很重要的一個(gè)環(huán)節(jié),這個(gè)環(huán)節(jié)會(huì)直接影響項(xiàng)目的開發(fā)過程和質(zhì)量。實(shí)際中,這個(gè)環(huán)節(jié)不但需要系統(tǒng)分析師、軟件工程師等計(jì)算機(jī)方面的專家,還需要相關(guān)領(lǐng)域的領(lǐng)域?qū)<覅⑴c才能完成。

但是,在這個(gè)文章系列中,所要使用的Demo僅僅是一個(gè)例子,而且其業(yè)務(wù)極為簡(jiǎn)單,因此,這里并不是真正的需求分析和數(shù)據(jù)庫設(shè)計(jì),而是將Demo的需求和數(shù)據(jù)庫羅列至此,使朋友們對(duì)Demo有一個(gè)大體的了解,方便后續(xù)文章中開發(fā)過程的理解。

需求分析:

這個(gè)項(xiàng)目是一個(gè)留言本,其業(yè)務(wù)極為簡(jiǎn)單,現(xiàn)將其描述如下。

1.任何訪問者可以進(jìn)行留言,留言完成后,不會(huì)立即顯示正文,而是要經(jīng)過管理員驗(yàn)證后才可顯示。

2.任何訪問者可以對(duì)留言發(fā)表評(píng)論,未通過驗(yàn)證的留言不可以評(píng)論。

3.管理員可以對(duì)留言進(jìn)行回復(fù)(這個(gè)回復(fù)不同于評(píng)論,是直接顯示在正文下面,而且是一個(gè)留言只能有一個(gè)回復(fù)),并可對(duì)留言與評(píng)論實(shí)行刪除,以及對(duì)留言進(jìn)行通過驗(yàn)證操作。

4.管理員分為超級(jí)管理員和普通管理員。超級(jí)管理員只有一個(gè),負(fù)責(zé)對(duì)普通管理員實(shí)行添加、刪除操作。普通管理員可偶多個(gè),負(fù)責(zé)對(duì)留言的管理,并可以修改自己的登錄密碼。

這個(gè)項(xiàng)目的用例圖如下:

圖1


數(shù)據(jù)庫設(shè)計(jì):

設(shè)計(jì)數(shù)據(jù)表之前,首先進(jìn)行實(shí)體和關(guān)系的識(shí)別與確定。

通過需求分析,可以觀察得出,本項(xiàng)目的實(shí)體有:管理員(不包括超級(jí)管理員),留言,評(píng)論。本項(xiàng)目的關(guān)系有:留言與評(píng)論間的一對(duì)多關(guān)系。

進(jìn)一步,數(shù)據(jù)庫各表的設(shè)計(jì)如下:

管理員表(TAdmin)
ID int 管理員ID NotNull 主鍵,自增
Name varchar(20) 登錄名 NotNull
Password varchar(50) 登錄密碼 NotNull 使用MD5加密

留言表(TMessage)
ID int 留言ID NotNull 主鍵,自增
GuestName varchar(20) 留言者用戶名 NotNull
GuestEmail varchar(100) 留言者E-mail Null
Content text 留言內(nèi)容 NotNull
Time datetime 發(fā)表留言時(shí)間 NotNull
Reply text 回復(fù) Null
IsPass varchar(10) 是否通過驗(yàn)證 NotNull

評(píng)論表(TComment)
Content text 評(píng)論內(nèi)容 NotNull
Time datetime 發(fā)表評(píng)論時(shí)間 NotNull
MessageID int 所屬留言的ID 外鍵

分享:用Java發(fā)送圖文并茂的HTML郵件
package com.syj; import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import java.io.IOException; import java.u

來源:模板無憂//所屬分類:.Net教程/更新時(shí)間:2008-08-22
相關(guān).Net教程