




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
目錄TOC\o"1-5"\h\z引言 2編寫目的 2讀者對象 2產品的范圍 2\o"CurrentDocument"綜合描述 2\o"CurrentDocument"2.1 產品背景 2\o"CurrentDocument"產品的研究目的、范圍及意義 3\o"CurrentDocument"產品功能描述 3前臺顯示新聞部分 4后臺管理部分 5運行環境要求 5\o"CurrentDocument"設備 5\o"CurrentDocument"支持程序 5新聞系統的性能需求 6\o"CurrentDocument"系統結構流程 6\o"CurrentDocument"新聞系統的模型結構 6\o"CurrentDocument"新聞系統的功能模塊簡介 7\o"CurrentDocument"新聞系統的用例模型與用例規約 9\o"CurrentDocument"其他需求 10系統的功能實現情況:用戶可在本系統下實現各種用戶要求的功能。 10系統的安全性:對于系統的重要數據都有密碼保護,具有一定的安全性。.10系統的容錯性:用戶輸錯數據都有提示信息,具有較好的容錯性能。 10系統的封閉性:用戶的封閉性較好,用戶基本上在提示信息下輸數據。 10引言本規格說明詳細闡述了新聞發布管理系統的軟件功能、系統特性、非功能性需求及其他需求。1.1編寫目的詳細、準確、全面定義新聞發布系統的軟件需求,指導軟件系統的后期開發工作;本文檔所描述的軟件需求將作為該項目最總驗收的標準和依據。1.2讀者對象本軟件需求規格說明的讀者包括:用戶、需求分析人員、軟件設計人員、軟件測試人員和文檔編寫人員。1.3產品的范圍制作本軟件的目的是,借助網絡向用戶提供產品和信息服務,實現產品和服務向用戶的轉移。綜合描述2.1產品背景傳統的網站新聞管理方式有兩種:一種是靜態HTML頁面,更新信息時需要重新制作頁面然后上傳頁面并修改相應鏈接,這種方式因為效率太低已不多用;另一種是基于ASP和腳本語言,將動態網頁和數據庫結合,通過應用程序來處理新聞,這是目前較為流行的做法。但是由于ASP技術本身的局限性使得系統有一些不可克服的缺陷。ASP.NET不僅僅是下一版本的ASP(ActiveServerPages,動態服務器頁面),而且是建立動態Web應用程序而重新打造的全新技術,其主要特色包括:語言的獨立性;簡單的開發操作,分離程序代碼和網頁內容;提高了執行效率;簡化部署與組態的操作;支持客戶端類型;?支持下一代的Web服務;增進適用性;增進延展性;?更多的支持工具;?更佳的安全機制;?會話(Session)可以跨進程、跨機器。由于ASP.NET的眾多優點,技術發展和各種客觀實際的需要,該系統選用了ASP.NET來開發設計,實現了對校園新聞的動態管理操作,使得對新聞信息的發布與管理更加及時、高效,提高了工作效率。產品的研究目的、范圍及意義隨著Internet的普及,越來越多的企業建立了自己的WWW網站,企業通過網站可以展示產品,發布最新動態信息,與用戶進行交流和溝通,與合作伙伴建立聯系,以及開展電子商務等。其中新聞管理系統是構成企業網站的一個重要組成部分,它擔負著雙層作用:一方面可以用來動態發布有關新產品或新開發項目;另一方面又可以及時向顧客公告企業經營業績、技術與研發進展、特別推薦或優惠的工程項目、產品和服務,從而吸引顧客,擴大顧客群。該系統使用ASP.NET(C#語言)和ADO.NET技術開發,實現了網站新聞的動態管理,使得對信息的管理更加及時、高效,提高了工作效率。該新聞系統具有一般新聞系統的功能,主要包括前臺新聞查看區和后臺管理區,可為學校各部門發布新聞,為校園網站提供新聞發布與管理的服務。該系統是基于B/S(Browser/Server,瀏覽器/客戶端)模式實現,基于.NET平臺架構開發設計,主要實現對校園新聞的發布與管理功能,對新聞內容信息的瀏覽閱讀等。隨著Internet/Intranet技術的興起,將原本在單機或本地局域網上運行的數據庫系統移植到因特網中,即開發基于B/S模式的新一代MIS(ManagementInformationSystem,管理信息系統)系統,正成為技術發展的趨勢。為了保證系統性能的高效性、可擴展性,以及達到數據共享和網絡化管理的目的,本系統采用B/S體系結構進行設計開發。產品功能描述該系統的用戶為校園網站,需要經常發布一些新聞,如何能有效地管理和發布新聞呢?最初用戶的需求為:“該新聞系統具有一般新聞系統的功能,同時具有新聞審核和不同管理員不同管理權限的功能”。通過對其它一些新聞系統的調查發現,一般新聞系統功能如下:前臺按分類顯示新聞;搜索新聞;后臺管理:?添加、刪除和修改新聞?添加、刪除和修改用戶?添加、刪除和修改新聞分類?添加新聞(添加成功后的新聞根據管理員權限分為可發布新聞和待審核新聞)需要新聞審核,說明添加后的新聞分為兩種:直接發布新聞和待審核新聞,同時待審核的新聞通過管理員或審核員經審核后才可以上傳到網站,管理員有不同的權限,需要有個管理權限的功能,在系統中應該有個超級管理員,具有所有權限,能夠對系統進行全面管理,同時管理員可以修改自己的一些信息。根據校園網站新聞發布管理的實際需求,在首頁中能顯示最熱門新聞、頭條新聞和最近發布的幾條新聞等,同時在后臺發布新聞時可以添加圖片,也可以添加HTML語法,在前臺能自動根據所顯示的圖片和HTML語法來顯示新聞。在后臺管理中,因為有權限的管理員才能登錄管理后臺,所以需要有個登錄驗證模塊,而且需要根據用戶權限的不同顯示不同的管理目錄,在管理新聞和用戶時,當數據少時管理起來還比較方便,如果一多則想找到某條新聞或某個用戶就很難,所以需要有個查找(新聞標題、用戶)模塊用于查找新聞或用戶。根據以上需求分析,該系統要實現的主要功能為:2.3.1.前臺顯示新聞部分?用戶登錄區?顯示最熱門的前幾條新聞?顯示推薦的前幾條新聞?顯示最新的前幾條新聞?搜索新聞功能?顯示所有新聞分類(即部門)?按分類/部門顯示其下的所有新聞?新聞詳細信息瀏覽閱讀?圖片新聞(自動生成縮略圖)以滾動形式在首頁顯示且只顯示前幾條?網站友情鏈接(可在管理中添加設置)?網站公告可顯示發布了新聞但沒通過審核的一些相關通知等后臺管理部分?登錄驗證?根據權限顯示相應的管理目錄?添加、修改和刪除新聞?管理發布新聞?管理審核新聞?分類管理?用戶管理?網站風格設置、系統設置等運行環境要求設備客戶機硬件要求:具有PentiumIII處理器以上且滿足以下要求的計算機:最低64MB內存,最小2.1GB硬盤。服務器硬件要求:具有PentiumIII處理器以上且滿足以下要求的計算機:最低256MB內存,最小8GB硬盤。支持程序客戶端操作系統:Windows98/NT/2000/XP或更高版本瀏覽器:IE5.0以上或Netscape同等版本以上服務器操作系統:Windows2000Server或者Windows2003ServerWeb服務器:MSIIS應用服務器:IIS、COM+等企業級應用服務器數據庫:SQLSERVER2005新聞系統的性能需求該系統在性能功能上應達到如下需求:操作簡單、界面友好:完全控件式的頁面布局,使得新聞的錄入工作更簡便,許多選項包括新聞分類、來源部門等只需要點擊鼠標就可以完成;另外,跟蹤出現的提示信息也讓用戶隨時清楚自己的操作情況。對常見網站的新聞管理的各個方面:新聞錄入、瀏覽、刪除、修改、搜索等方面都大體實現,實現了網站對即時新聞的管理要求;即時可見:對新聞的處理(包括錄入、修改、刪除)將立即在主頁的對應欄目顯示出來,達到“即時發布、即時見效”的功能;系統運行應該快速、穩定、高效和可靠;在結構上應具有很好的可擴展性,便于將來的功能擴展和維護系統結構流程新聞系統的模型結構該系統的模型結構如圖4-1所示:圖4-1新聞系統的模型結構圖示該系統結構分為三個邏輯層:Web層:Web層為客戶端瀏覽器提供對應用程序的訪問,這一層是作為解決
方案文件中的Web項目實現的。Web層由ASP.NETWeb窗體和代碼隱藏文件組成,Web窗體只是用HTML提供用戶操作,而代碼隱藏文件實現各種控件的事件處理程序;業務層:包含各種業務規則和邏輯的實現,業務規則完成如客戶帳戶的驗證和字符串處理這樣的任務;數據訪問層:數據訪問層為業務層提供數據服務,這一層是作為解決方案文件中的Conn類(數據訪問類,實現公共操作的一個通用類)實現的.新聞系統的功能模塊簡介圖4-2列出系統的功能模塊圖:< r瀏覽—?網L、訂」普
通
瀏
覽>瀏覽閱讀新< r瀏覽—?網L、訂」普
通
瀏
覽>瀏覽閱讀新r"*1
新
聞
輸
入>添加新聞系統管理緯添加用戶;■4管理用戶〕新
聞
審
核*審核新聞<, *管理新聞工作流程為:打開該系統網站,普通瀏覽者能瀏覽、閱讀和搜索新聞,能進行注冊,注冊后為新聞輸入員,登錄進入新聞后臺管理區,只有添加新聞的權限;如登錄時為新聞審核員,其不但有添加新聞的權限,還有審核和管理新聞的權限;如為系統管理員,其有新聞后臺管理區內的所有權限,除具有新聞審核員所有的權限外,還有添加和管理新聞分類、添加和管理用戶、系統、風格和友情鏈接設置。在添加新聞時,除常規的添加新聞標題、新聞內容、新聞作者和新聞簡介外,還可選擇是否為首頁新聞、是否為推薦新聞和是否在首頁滾動圖片(上傳圖片)等,對新聞內容的字體、字號和字體顏色可以調整,類似Word的一些簡單的編輯功能,還可設置超鏈接和插入表格等。如添加新聞者為新聞輸入員,其所添加的新聞需要系統管理員或審核員經審核后才能發布到網上;如是管理員或者審核員添加新聞的話,不需要再經誰審核,直接可以發布到網上。管理新聞功能包括對任一條新聞內容可作相應修改,也可刪除任何一條不再需要保留的新聞。管理新聞分類包括對新聞分類名稱作修改,也可將任一分類名刪除,刪除后其分類下的所有新聞也將被刪除。添加用戶時,用戶等級可為管理員、審核員或者輸入員之一,管理用戶包括修改用戶名、密碼和用戶等級,也可將任一用戶刪除。系統設置包括設置網站標題、網站地址、首頁圖片、網站公告(可用來顯示當前有哪些新聞輸入員所添加的新聞沒有通過審核,具體的原因理由等)、網站鏈接(此文本內容可更改)和底部信息(可放置一些與站點相關的文本內容等),對系統設置里的內容,隨時可做相應的修改,這權限只有系統管理員才擁有。風格設置指從系統八種風格里任選一種作為當前網站的默認風格。友情鏈接主要是以圖片的形式鏈接到其它網站,作用跟系統設置里的網站鏈接功能一樣。
新聞系統的用例模型與用例規約0I管郎岷戶I用戶I':0I管郎岷戶I用戶I':「LII'::逾入后◎(査看新聞》:丁達星嗖索新管理賬戶添加新時0肓臺操作除新聞"…管理賬戶添加新時0肓臺操作除新聞"…/弋管靱-卜i查看新聞的用例規約表5—3名稱:查看新聞說明:用戶點擊詞條,系統彈出新窗口顯示詞條內容參與者:用戶頻率:非常頻繁前置條件:用戶訪問系統后置條件:系統已顯示用戶點擊的內容基本操作流程:新窗口顯示詞條內容步驟用戶點擊某個詞條系統檢索到詞條內容并打開系統把詞條內容在新窗口打開可選操作流程:系統沒有該詞條內容步驟(1)系統顯示空白的新頁面(2)用例結束非功能性需求從第(1)步到第(3)步,時間不超過5秒業務規則打開的詞條內容可以看到同
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 制造業戰略采購管理體系
- 特種玻璃生產線項目可行性研究報告(范文)
- 2025至2030年中國電動車喇叭行業投資前景及策略咨詢報告
- 2025至2030年中國珍珠鈣膠囊行業投資前景及策略咨詢報告
- 2025至2030年中國爬繩攀網行業投資前景及策略咨詢報告
- 對學生進行心理健康教育的意義或必要性在于
- 2025至2030年中國潤滑油空氣釋放值測定器行業投資前景及策略咨詢報告
- 2025至2030年中國法蘭式刀形閘閥行業投資前景及策略咨詢報告
- 2025至2030年中國模制西林瓶行業投資前景及策略咨詢報告
- 2025至2030年中國根雕藝術茶桌行業投資前景及策略咨詢報告
- 2023年福建省高一數學競賽試題參考答案
- 四川省中小型水利工程建設項目管理制管理辦法(試行)
- 嬰幼兒上呼吸道感染的護理課件
- 一年級英語下冊素材-Unit 1 Lets count!課文翻譯 譯林版(一起)
- 幼兒園大班數學口算練習題可打印
- 功能薄膜材料與技術課件
- 應急救援預案組織機構圖
- 中海地產海之子啟航計劃應屆畢業生接收與培養工作管理辦法
- 廉頗藺相如列傳原文及翻譯x0001
- GSM信令流程詳解
- 聽課記錄空白模板
評論
0/150
提交評論