版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)驗(yàn)三 :書寫概要設(shè)計(jì)說(shuō)明書實(shí)驗(yàn)?zāi)康恼莆湛傮w設(shè)計(jì)的步驟,練習(xí)編寫概要設(shè)計(jì)說(shuō)明書。實(shí)驗(yàn)工具Word2000 或 PowerPoint 。實(shí)驗(yàn)內(nèi)容1、 概要設(shè)計(jì)方法;2、繪制SC圖,使用 Word編寫實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)要求1、軟件基本配置: Intel Pentium120 以上級(jí)別的CPU ,大于32MB 的內(nèi)存。2、軟件要求: Window 9X/2000/Me 操作系統(tǒng),Office 2000系統(tǒng)程序。3、實(shí)驗(yàn)學(xué)時(shí): 4 小時(shí)。4、編寫實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)報(bào)告內(nèi)容、格式1、實(shí)驗(yàn)報(bào)告內(nèi)容金華市發(fā)達(dá)裝配廠庫(kù)存管理系統(tǒng) KCGL 的概要設(shè)計(jì)說(shuō)明書2、實(shí)驗(yàn)報(bào)告格式根據(jù)中華人民共和國(guó)國(guó)家標(biāo)準(zhǔn) UDC 681 3
2、和計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指南 GB 8567-88 的要求,概要設(shè)計(jì)說(shuō)明書的編寫內(nèi)容要求如下:新聞發(fā)布系統(tǒng)概要設(shè)計(jì)說(shuō)明書作者:汪鑫、劉文強(qiáng)、毛偉龍 日期: 2011.1.51引言1.1 編寫目的 傳統(tǒng)的網(wǎng)站新聞管理方式有兩種, 一是靜態(tài) HTML 頁(yè)面,更新信息時(shí)需要重新制作 頁(yè)面然后上傳頁(yè)面并修改相應(yīng)鏈接,這種方式因?yàn)樾侍鸵巡欢嘤?。二是基?ASP 和腳本語(yǔ)言,將動(dòng)態(tài)網(wǎng)頁(yè)和數(shù)據(jù)庫(kù)結(jié)合,通過(guò)應(yīng)用程序來(lái)處理新聞,這是目 前較為流行的做法。人們對(duì)最新信息的需求和發(fā)布迫切的需要及時(shí)性 , 而動(dòng)態(tài)交互 式網(wǎng)頁(yè)剛好提供了這些功能, 本系統(tǒng)就是一個(gè)能夠在網(wǎng)上實(shí)現(xiàn)新聞的網(wǎng)上多用戶發(fā) 布,多欄目管理,
3、實(shí)時(shí)的進(jìn)行行為統(tǒng)計(jì)和記錄的網(wǎng)上交互系統(tǒng)。1.2 背景新聞發(fā)布系統(tǒng) ( News Release System )是上個(gè)世紀(jì)九十年代互連網(wǎng)技術(shù)發(fā)展以后 才出現(xiàn)的技術(shù), 最初表現(xiàn)是解決一些網(wǎng)站的信息動(dòng)態(tài)發(fā)布而開發(fā), 最初只是簡(jiǎn)單的 發(fā)布和顯示, 應(yīng)用對(duì)于各種不同的站點(diǎn)需要構(gòu)建不同的系統(tǒng)來(lái)滿足需要, 而且功能 十分單一,在九十年代后期,互連網(wǎng)技術(shù)進(jìn)一步發(fā)展,網(wǎng)絡(luò)作為新起的新聞媒介工 具,其用戶大大增加,對(duì)系統(tǒng)的要求也越來(lái)越高,新聞發(fā)布系統(tǒng)在這樣的一個(gè)環(huán)境 中提出、開發(fā)、并改進(jìn),到現(xiàn)在,新聞系統(tǒng)開發(fā)的成功案例已經(jīng)不計(jì)其數(shù),而且已 經(jīng)應(yīng)用到各種站點(diǎn)上, 可以說(shuō), 各行各業(yè)的絕大部分的網(wǎng)站都使用到了新聞發(fā)
4、布系 統(tǒng), 大量的用戶引發(fā)了新聞發(fā)布系統(tǒng)功能的進(jìn)一步擴(kuò)大和深化,給新聞發(fā)布系統(tǒng)提出了更高的要求。1.3 參考資料 JSP 網(wǎng)站開發(fā)詳解 電子工業(yè)出版社; UML 系統(tǒng)建模與分析設(shè)計(jì)機(jī)械工業(yè)出版社。2總體設(shè)計(jì)2.1 需求規(guī)定 本系統(tǒng)的主要功能是實(shí)現(xiàn)信息的發(fā)布和管理,涉及到前臺(tái)用戶對(duì)新聞信息的瀏覽和后臺(tái)新聞的管理。在前臺(tái)的新聞瀏覽模塊里,一般需要對(duì)新聞進(jìn)行分門別類展示,并需 要通過(guò)欄目導(dǎo)航進(jìn)入特定的新聞信息模塊。如有國(guó)際新聞,國(guó)內(nèi)新聞,體育新聞, 社會(huì)新聞等等。 在后臺(tái)的管理方面。 需要由合法的管理者來(lái)管理新聞的發(fā)布、 修改、 刪除等,那么系統(tǒng)就需要一個(gè)管理者的登錄、注銷的模塊。從新聞管理大體來(lái)看
5、, 系統(tǒng)實(shí)際分為,新聞管理欄目、新聞內(nèi)容管理及模塊管理。為了保證新聞瀏覽的方 便,我們還需要對(duì)新聞進(jìn)行分類,需要相應(yīng)的欄目來(lái)展示新聞。如在體育新聞里有 可以分為足球新聞和籃球新聞等等。新聞發(fā)布系統(tǒng)一般具有上面所述的基本功能, 新聞的發(fā)布及管理是新聞發(fā)布系統(tǒng)的 核心,其他模塊的管理及品論管理等屬于新聞發(fā)布系統(tǒng)的加強(qiáng)功能。模塊分模塊模塊功能管理員登錄合法性及權(quán)限確認(rèn)后添加欄目、新臺(tái)欄目、類別類別聞管管理修改欄目、發(fā)理類別布刪除欄目、系類別統(tǒng)新添加新聞聞修改新聞管刪除新聞理審核新聞新聞首頁(yè)刖推薦新聞臺(tái)新聞詳情閱讀表2.12.2運(yùn)行環(huán)境2.2.1軟硬件支持硬件要求:內(nèi)存:64MB或者以上硬盤:100M
6、或者以上數(shù)據(jù)庫(kù)環(huán)境:SQL Server 2000服務(wù)器環(huán)境: Win dows XP Apache Tomcat2.2.2開發(fā)平臺(tái)a. 所用的操作系統(tǒng)為 Windows XPb. 系統(tǒng)頁(yè)面制作軟件:Dreamweaver 8c. 圖片編輯工具:Photoshopd. 編譯程序軟件:myeclipse, jdk 1_5_0_14, SQLServer2000 數(shù)據(jù)庫(kù)e. 測(cè)試支持軟件:Apache Tomcat2.3基本設(shè)計(jì)概念和處理流程本系統(tǒng)主要的處理流程圖如下圖所示:2.4結(jié)構(gòu)新聞發(fā)布后臺(tái)本子關(guān)鍵部刪:除:欄目用于實(shí)實(shí)I另U添修刪加改除新新新聞聞聞,分類管理和新聞管理3個(gè)子系統(tǒng),也是本系統(tǒng)
7、的前臺(tái)管分新理類聞新推新員管管聞薦聞登理理首新詳陸頁(yè)聞情管理員登陸:本模塊是系統(tǒng)用于管理員登陸系統(tǒng),對(duì)系統(tǒng)進(jìn)行維護(hù)和管理,要輸入帳號(hào)和密碼才能進(jìn)入系統(tǒng)分類管理:該子模塊包含目錄的添加,修改和刪除三個(gè)部分新聞管理:該子模塊包含新聞的添加,修改和刪除以及文件上傳四個(gè)部分前臺(tái)閱讀模塊該模塊主要是和用戶的交互界面,該模塊分為新聞首頁(yè),搜索新聞,新聞詳情和會(huì)員注冊(cè)4個(gè)子模塊.新聞首頁(yè):用戶可以看到所有新聞的大概情況搜索新聞:將比較新的新聞和比較重要的新聞推薦給用戶新聞詳情:將每條新聞的詳細(xì)情況告知用戶用戶注冊(cè):用戶注冊(cè)后可發(fā)布新聞.2.5功能器求與程序的關(guān)系功能需求與程序的關(guān)系如表2.1所示。表2.1功
8、能需求與程序的關(guān)系功能需求程序?qū)哟谓Y(jié)構(gòu)管理員登陸圖3添加欄目類別圖3修改欄目類別圖3刪除欄目類別圖3添加新聞圖1修改新聞圖1刪除新聞圖1新聞首頁(yè)圖2搜索新聞圖2新聞詳情圖2用戶注冊(cè)圖2后臺(tái)登錄圖22.6人工處理過(guò)程2.7尚未問(wèn)解決的問(wèn)題本系統(tǒng)中多級(jí)目錄的存儲(chǔ)和實(shí)現(xiàn)以及圖片和附件上傳功能問(wèn)題還未解決。3 .接口設(shè)計(jì)3.1用戶接口本新聞發(fā)布系統(tǒng)采用圖形用戶接口,以鼠標(biāo)和鍵盤為用戶接口,信息從用戶工作站輸入;信息中心集中存儲(chǔ)和管理各類信息。3.2外部接口系統(tǒng)提供基于SQL Server2000的數(shù)據(jù)導(dǎo)入和導(dǎo)出功能,方便用戶與操作員的數(shù)據(jù) 交換。JSP頁(yè)面主要實(shí)現(xiàn)對(duì)管理界面的顯示和解釋3.3內(nèi)部接口中
9、間層組件實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作和前臺(tái)頁(yè)面的生成工作,數(shù)據(jù)庫(kù)服務(wù)器主要對(duì)系統(tǒng)提高數(shù)據(jù)服務(wù)。中間層組件主要封裝了對(duì)數(shù)據(jù)庫(kù)的查詢、修改、刪除以及頁(yè)面生成 工作,實(shí)現(xiàn)了本系統(tǒng)的全部中間業(yè)務(wù)邏輯.本新聞發(fā)布系統(tǒng)根據(jù)后臺(tái)管理員設(shè)置的欄目和綁定的模板自動(dòng)生成前臺(tái)新聞主頁(yè)、欄目瀏覽頁(yè)面和新聞瀏覽頁(yè)面,同時(shí)后臺(tái)提供了欄目、新聞的編輯、修改、和刪除功能,完成了新聞發(fā)布系統(tǒng)的所有功能4 .運(yùn)行設(shè)計(jì)4.1運(yùn)行模塊組合模塊1:用戶管理模塊運(yùn)行所歷經(jīng)的模塊以及主要的功能:用戶管理模塊為獨(dú)立模塊,其主要功能是增加、 刪除、賬號(hào),修改當(dāng)前管理員的登錄 密碼,權(quán)限等模塊2:分類管理模塊運(yùn)行所歷經(jīng)的模塊以及主要的功能:添加欄目類別,
10、修改欄目類別,刪除欄目類別模塊3:新聞管理模塊運(yùn)行所歷經(jīng)的模塊以及主要的功能:添加新聞:主要是用于發(fā)布新聞修改新聞:主要是用于編輯新聞刪除新聞:主要是用于編輯新聞審核新聞:主要是審核提交的新聞模塊4:前臺(tái)管理模塊運(yùn)行所歷經(jīng)的模塊以及主要的功能:新聞首頁(yè),搜索新聞,新聞詳情:4.2運(yùn)行控制后臺(tái):登錄,欄目管理,類別管理,新聞提交,新聞審核,新聞發(fā)布;前臺(tái):登錄,欄目,類別,搜索,瀏覽。4.3運(yùn)行時(shí)間本系統(tǒng)模塊分為后臺(tái)管理模塊和前臺(tái)閱讀模塊其中后臺(tái)管理模塊又分為 4個(gè)子模塊,分別為用戶管理模塊,類別管理模塊,欄目管理模塊,新聞管理模塊前臺(tái)閱讀模塊 又分為3個(gè)子模塊,分別為新聞首頁(yè)模塊,搜索新聞模塊
11、,新聞詳情模塊5 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)經(jīng)過(guò)對(duì)數(shù)據(jù)庫(kù)的需求分析,了解了系統(tǒng)的存儲(chǔ)結(jié)構(gòu)需求后,根據(jù)數(shù)據(jù)建摸的結(jié)果,我們可以得出4個(gè)表結(jié)構(gòu)。共有以下表格:表編號(hào)表名稱TBL001AdminTBL002colu mn1TBL003colu mn2TBL004n ews各表詳細(xì)描述:表編號(hào):TBL001表名稱:n_usersUser_id (int , primary key,自 增)User_ na me(varchar50)User_pass word(varchar16)User_righ ts ( int 4, 默認(rèn):0)Regedit_ti me(datetime,默認(rèn):ge
12、tdate()注:user_right中1表示為系統(tǒng)負(fù)責(zé)人,0表示員工表編號(hào):TBL002表名稱:n _colu mnCol_id(i nt,primarykey,自增)Col_n ame(varchar 50)Col_se que nee (int)Col_de sc(varc har 500)User_id (int)表編號(hào):TBL003 表名稱:n categoryCategory_id(i nt , primary key,自增)Category_ name(varchar 50)Category_desc(varchar 500)Col_id(int)表編號(hào):TBL004 表名稱:n
13、_newsN e w si d(i n t自 增 )N e w s_ titl e( va rc ha r 50)New s_co n te n t(va rcha r100)New s_pu bdat e(dat etim e默 認(rèn): getd ate()Ne ws_ aut hor(v arc har 100)News_k eywords(varch ar 20)N e w sch eck(int)Us e ri di n t)5.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)本小組的新聞發(fā)布系統(tǒng)中的所有數(shù)據(jù)結(jié)構(gòu)中的所有數(shù)據(jù)項(xiàng)都存儲(chǔ)在sqlserver2000數(shù)據(jù)庫(kù)中。欄目分類表是為了存儲(chǔ)新聞分類欄目而設(shè)計(jì)的n_ne
14、ws存儲(chǔ)新聞內(nèi)容。用戶表中的密碼對(duì)外是保密的。5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系說(shuō)明各個(gè)數(shù)據(jù)結(jié)構(gòu)與訪問(wèn)這些數(shù)據(jù)結(jié)構(gòu)的形式:如下表所示程序?qū)崿F(xiàn)的功能模塊涉及的主要表結(jié)構(gòu)新聞欄目模塊n colu mn新聞基本模塊n_n ews新聞?lì)悇e模塊n .category用戶管理模塊n _users6系統(tǒng)出錯(cuò)處理設(shè)計(jì)6.1 出錯(cuò)信息任何一個(gè)系統(tǒng)的開發(fā)都應(yīng)充分考慮各種系統(tǒng)錯(cuò)誤,避免造成系統(tǒng)不一致或損壞 ,因此在本系統(tǒng)中采用出錯(cuò)提示框形式為用戶提示出錯(cuò)信息; 另外對(duì)一些關(guān)鍵性操作如后臺(tái)系統(tǒng)管理員登入時(shí) ,輸入密碼也采用了確認(rèn)機(jī)制 . 系統(tǒng)應(yīng)對(duì)以下錯(cuò)誤做出正確處理: 無(wú)法與數(shù)據(jù)庫(kù)連接時(shí),若不能夠正確連接,則應(yīng)做出正確處理。 系統(tǒng)管理員忘記登入密碼 , 則應(yīng)做出正確處理。3. 系統(tǒng)原始數(shù)據(jù)丟失 .6.2 補(bǔ)救措施 提示數(shù)據(jù)庫(kù)無(wú)法連接信息。 提示密碼出錯(cuò) ,請(qǐng)輸入正確密碼 , 如忘記密碼 , 請(qǐng)點(diǎn)擊忘記密碼 ,并進(jìn)行密碼修改 . 當(dāng)系統(tǒng)原始數(shù)據(jù)丟失時(shí) , 將啟用副本的建立和啟動(dòng)技術(shù) , 本系統(tǒng)將周期性地把硬 盤信息記錄到移動(dòng)硬盤上去 ;本系統(tǒng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度建筑工程室內(nèi)環(huán)境檢測(cè)與治理合同
- 現(xiàn)代醫(yī)藥制劑建設(shè)項(xiàng)目可行性研究報(bào)告申請(qǐng)立項(xiàng)備案
- 中國(guó)核桃乳行業(yè)發(fā)展策略、市場(chǎng)環(huán)境及前景研究分析報(bào)告
- 2025年中國(guó)定制計(jì)算芯片行業(yè)發(fā)展現(xiàn)狀、運(yùn)行格局及投資前景分析報(bào)告(智研咨詢)
- 二零二五年度出境領(lǐng)隊(duì)文化交流活動(dòng)合同3篇
- 水泥助磨劑生產(chǎn)項(xiàng)目備案申請(qǐng)報(bào)告可行性研究報(bào)告
- 二零二五年度房屋置換與文化遺產(chǎn)保護(hù)項(xiàng)目合同3篇
- 二零二五年度寵物傷害責(zé)任賠償合同書2篇
- 2025年度環(huán)保型危險(xiǎn)化工產(chǎn)品運(yùn)輸及倉(cāng)儲(chǔ)一體化服務(wù)合同3篇
- 2025年園林綠化維護(hù)保養(yǎng)合同2篇
- 經(jīng)濟(jì)職業(yè)技術(shù)學(xué)院教務(wù)教學(xué)管理制度匯編(2024年)
- ISO 56001-2024《創(chuàng)新管理體系-要求》專業(yè)解讀與應(yīng)用實(shí)踐指導(dǎo)材料之15:“6策劃-6.4創(chuàng)新組合”(雷澤佳編制-2025B0)
- 廣東省廣州市天河區(qū)2022-2023學(xué)年七年級(jí)上學(xué)期期末語(yǔ)文試題(含答案)
- 2025混凝土外加劑買賣合同
- 標(biāo)準(zhǔn)廠房施工方案
- 2024年電影院項(xiàng)目可行性研究報(bào)告
- DBJT45T 037-2022 高速公路出行信息服務(wù)管理指南
- 港口碼頭租賃協(xié)議三篇
- 浙江省紹興市柯橋區(qū)2023-2024學(xué)年高一上學(xué)期期末教學(xué)質(zhì)量調(diào)測(cè)數(shù)學(xué)試題(解析版)
- 福建省廈門市2023-2024學(xué)年高二上學(xué)期期末考試質(zhì)量檢測(cè)化學(xué)試題 附答案
- 2024年廣東省公務(wù)員錄用考試《行測(cè)》真題及答案解析
評(píng)論
0/150
提交評(píng)論