freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-wenkub

2023-07-15 02:37:26 本頁面
 

【正文】 變長度的字符數(shù)據(jù)。在SQL server 2005中創(chuàng)建的category表如圖41所示圖41新聞?lì)悇e表category基本新聞表news用來保存網(wǎng)上新聞的基本信息。有的程序設(shè)計(jì)人員習(xí)慣于直接使用名稱字段作為標(biāo)識(shí)列,例如表category中的catename字段。新聞?lì)悇e表category用來保存新聞?lì)悇e數(shù)據(jù)。 (1)系統(tǒng)用戶信息的錄入,包括用戶名和密碼等信息;(2)系統(tǒng)用戶信息的增加;(3)系統(tǒng)用戶信息的刪除。管理員發(fā)布Web Services,使得用戶可以通過Web Services向數(shù)據(jù)轉(zhuǎn)換服務(wù)器發(fā)送執(zhí)行作業(yè)的請求。但是其工作的流程是大致相同的。系統(tǒng)的功能模塊圖如圖31所示圖31系統(tǒng)的功能模塊圖本新聞系統(tǒng)的用戶分為管理員用戶和普通的用戶。該新聞系統(tǒng)的系統(tǒng)功能模塊劃分如圖41所示圖41新聞系統(tǒng)功能模塊圖客戶機(jī)硬件要求:具有 Pentium III 處理器以上且滿足以下要求的計(jì)算機(jī):最低 64 MB 內(nèi)存,最小 GB 硬盤。對常見網(wǎng)站的新聞管理的各個(gè)方面:新聞錄入、瀏覽、刪除、修改、搜索等方面都大體實(shí)現(xiàn),實(shí)現(xiàn)了網(wǎng)站對即時(shí)新聞的管理要求;2)即時(shí)可見:對新聞的處理(包括錄入、刪除)將立即在主頁的對應(yīng)欄目顯示出來,達(dá)到“即時(shí)發(fā)布、即時(shí)見效”的功能;3)系統(tǒng)運(yùn)行應(yīng)該快速、穩(wěn)定、高效和可靠;4)在結(jié)構(gòu)上應(yīng)具有很好的可擴(kuò)展性,便于將來的功能擴(kuò)展和維護(hù)。 當(dāng)今,網(wǎng)絡(luò)已成為了人們?nèi)粘I钚畔碓吹闹饕緩?,人們都?xí)慣于通過上網(wǎng)來獲取信息,在這種發(fā)展形勢下,網(wǎng)絡(luò)新聞逐漸深入我們的生活,成為獲得信息的一個(gè)重要手段。新聞的傳播方式發(fā)生了巨大的變化,人們更多的開始關(guān)注網(wǎng)絡(luò)新聞媒體。近年來,Internet 的高速發(fā)展帶動(dòng)了整個(gè)世界新聞傳播的速度,我們每一刻都可以從網(wǎng)絡(luò)上知曉世界上發(fā)生的事情。這種媒體不但具備新聞傳播的特點(diǎn):及時(shí)、準(zhǔn)確。由于 Internet 的信息容量大,傳播范圍廣,信息傳播及時(shí)并且內(nèi)容準(zhǔn)確,大大滿足了人們的需要。用戶根據(jù)對新聞系統(tǒng)的需求分析的上述要求及新聞系統(tǒng)模型結(jié)構(gòu),新聞的功能模塊分為四個(gè)大的部分,新聞的管理,新聞的查詢,新聞?lì)悇e的管理,用戶的管理。服務(wù)器硬件要求:具有 Pentium III 處理器以上且滿足以下要求的計(jì)算機(jī):最低 256MB 內(nèi)存,最小 8 GB 硬盤。普通用戶在新聞管理上可以瀏覽新聞的基本信息,添加新聞;在新聞查詢上可以按照新聞的發(fā)布時(shí)間對新聞進(jìn)行查詢。如果是管理員用戶,則進(jìn)入管理員身份的新聞系統(tǒng),管理員可以進(jìn)行新聞管理、新聞查詢、用戶管理和新聞?lì)悇e的管理,管理員的新聞管理不但有新聞的添加和瀏覽,還可以對新聞進(jìn)行刪除操作;新聞查詢是按照時(shí)間對新聞進(jìn)行精確地查詢,并在查詢界面返回查詢結(jié)果;用戶可以在每個(gè)頁面新聞之間相互跳轉(zhuǎn),只要點(diǎn)擊相應(yīng)頁面的連接就可以實(shí)現(xiàn)。用戶調(diào)用發(fā)布的Web Services,輸入相關(guān)的參數(shù),服務(wù)器調(diào)用適當(dāng)?shù)淖鳂I(yè)服務(wù)器和作業(yè)來處理請求,最后將需要的結(jié)果返回。本系統(tǒng)定義的數(shù)據(jù)庫中包含以下3個(gè)表:新聞?lì)悇e表:category、新聞基本信息表:news、和用戶信息表:xtuser。編號字段名稱數(shù)據(jù)結(jié)構(gòu)說明1cateIDint新聞?lì)悇e編號2catenamevarchar (50)新聞?lì)悇e名稱(其中cateID是表category的主鍵)在設(shè)計(jì)數(shù)據(jù)庫結(jié)構(gòu)時(shí),很多表都需要設(shè)計(jì)一個(gè)整型字段作為標(biāo)識(shí)列,這幾乎已經(jīng)成為慣例,例如表category中的cateID字段。這樣,如果修改catename字段的值,就需要同時(shí)修改其他所有表的相應(yīng)字段的值,從而造成不必要的麻煩。編號字段名稱數(shù)據(jù)結(jié)構(gòu)說明1IDint新聞編號2titlevarchar(50)新聞標(biāo)題3[content]text新聞內(nèi)容4postTimedatetime提交時(shí)間5postervarchar(50)提交人6cateIdint新聞?lì)悇e編號(其中ID是表news的主鍵,主鍵ID自增長的)在SQL如果需要存儲(chǔ)的數(shù)據(jù)很大,則可以使用text數(shù)據(jù)類型,例如表News中的Content字符,因?yàn)樾侣剝?nèi)容的數(shù)據(jù)量通常會(huì)超過8000個(gè)字符。)SQL server 2005中創(chuàng)建的xtuser表如圖43所示圖43用戶信息表xtuser新聞系統(tǒng)的頁面設(shè)計(jì)是基于各個(gè)窗體的圖形界面的。登錄界面的設(shè)計(jì)如圖44所示圖44用戶登錄界面新聞管理界面是顯示新聞內(nèi)容的一個(gè)重要界面,在上面不但可以瀏覽到用戶提交的新聞,還可以連接到其他的管理界面,并可以轉(zhuǎn)到新聞添加的界面。添加新聞界面是用戶填寫新聞基本信息的界面。點(diǎn)擊“刪除”來刪除用戶。添加用戶的操作設(shè)計(jì)如圖410所示圖410添加用戶界面新聞系統(tǒng)設(shè)計(jì)用戶登錄,新聞管理,新聞添加,新聞刪除,新聞查詢,新聞?lì)悇e管理,新聞?lì)悇e添加,新聞?lì)悇e刪除,用戶管理,添加用戶,刪除用戶等,在新聞系統(tǒng)的每個(gè)前臺(tái)創(chuàng)建好新聞系統(tǒng)的各個(gè)界面以后(ASPX界面),需要連接調(diào)用Web Services方法。對于“登錄”按鈕,在“”中的代碼為:protected void Button_Login_Click(object sender, EventArgs e) { UserWebService userWS = new UserWebService()。 if (chr==0) { (~/)。 }上述部分代碼的功能是用戶輸入用戶名和密碼后,點(diǎn)擊登錄系統(tǒng)會(huì)根據(jù)用戶輸入用戶名和密碼,作出判斷:如果是管理員,則進(jìn)入到管理員的新聞管理界面;如果是普通用戶,則進(jìn)入到普通用戶的新聞管理界面;如果輸入的用戶名和密碼不符,則不能成功登陸,系統(tǒng)會(huì)自動(dòng)提示“用戶名與密碼不一致,請重新輸入!”上述代碼是在“”文件中編寫的,而在上述代碼里面調(diào)用了Web Services的方法,在UserWeb CheckUser()的代碼如下:[WebMethod] public int CheckUser(string username, string pwd) { //連接用戶數(shù)據(jù)庫 判斷 DB db = new DB()。 and userpwd=39。 } else { return 1。amp。}/// summary /// 執(zhí)行非查詢語句 /// /summary public int QueryInt(string sql) { SqlCommand cmd = new SqlCommand(sql, conn)。protected void Page_Load(object sender, EventArgs e) { //一個(gè)新聞的表格 NewsWebService newsWS = new NewsWebService()。}顯示的新聞表格GridView_News調(diào)用了Web Services方法,在NewsWeb :[WebMethod] public DataTable News() { DB db = new DB()。 DataTable dt = new DataTable()。}用戶成功登陸后,就進(jìn)入了新聞管理界面,新聞管理界面包括與其他新聞系統(tǒng)頁面的相互跳轉(zhuǎn)級新聞的添加和刪除,點(diǎn)擊相關(guān)的連接,用戶就可以跳轉(zhuǎn)到相關(guān)的頁面,進(jìn)入新聞管理界面首先可以瀏覽到一個(gè)新聞基本信息的表,用戶點(diǎn)擊添加新聞按鈕,就可以對新聞進(jìn)行添加,新聞管理界面如圖413所示(圖413登陸的身份是管理員用戶)圖413新聞管理另外點(diǎn)擊“添加新聞”按鈕進(jìn)入到添加新聞的界面,跳轉(zhuǎn)到添加新聞頁面()的代碼如下:protected void Button1_Click(object sender, EventArgs e) { (~/)。 ArrayList lst = ()。 (new ListItem(news[1].ToString(), news[0].ToString()))。 string sql = SELECT * FROM category。 news[1] = reader[catename].ToString()。}用戶完成新聞的基本信息填寫后,點(diǎn)擊“確定“按鈕,就可以對新聞進(jìn)行添加,如果基本信息填寫不完全,則系統(tǒng)會(huì)自動(dòng)提示用戶把新聞基本信息填寫完整,之后才可以成功提交新聞。JavaScript39。 } else { (Script Language=39。)/Script)。 + title + 39。 + () + 39。
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1