資源描述:
《信息系統(tǒng)需求分析與建?!酚蓵?huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、“信息管理系統(tǒng)”需求分析與DB建模一、概述近年來,隨著現(xiàn)代化高新技術(shù)的發(fā)展,計(jì)算機(jī)的飛速發(fā)展,網(wǎng)絡(luò)化時(shí)代的到來,Internet的普及,信息技術(shù)已經(jīng)發(fā)展到社會(huì)的每一個(gè)角落,越來越多的企業(yè)建立了自己的WWW網(wǎng)站,企業(yè)通過網(wǎng)站可以展示產(chǎn)品,發(fā)布最新動(dòng)態(tài),與用戶進(jìn)行交流和溝通,與合作伙伴建立聯(lián)系,以及開展電子商務(wù)等。其中新聞信息管理系統(tǒng)是構(gòu)成企業(yè)網(wǎng)站的一個(gè)重要組成部分,它擔(dān)負(fù)著雙層作用,一方面可以用來動(dòng)態(tài)發(fā)布有關(guān)新產(chǎn)品或新開發(fā)項(xiàng)目,另一方面又可以及時(shí)向顧客公告企業(yè)經(jīng)營業(yè)績、技術(shù)與研發(fā)進(jìn)展、特別推薦或優(yōu)惠的工程項(xiàng)目、產(chǎn)品和服務(wù),從而吸引顧客,擴(kuò)大顧客群。所以我們根據(jù)當(dāng)前實(shí)際情況,分析
2、了當(dāng)今乃至將來社會(huì)的信息技術(shù)的發(fā)展和走向,設(shè)計(jì)出了一套完整的、基于B/S架構(gòu)的信息管理系統(tǒng),本文將詳細(xì)論述整個(gè)系統(tǒng)的各個(gè)功能。就現(xiàn)在開發(fā)信息管理系統(tǒng)的技術(shù)來說,主要集中分為三大類:基于C/S架構(gòu)的應(yīng)用程序開發(fā),結(jié)合C/S架構(gòu)和Web技術(shù)的復(fù)合應(yīng)用程序,基于B/S架構(gòu)的Web技術(shù)。現(xiàn)行主流的信息管理主要是采用ASP和腳本語言技術(shù),但是由于ASP本身的局限性使得系統(tǒng)有一些不可克服的缺陷,而雖說采用JSP技術(shù)可以改善這些缺陷,但其成本費(fèi)用太高,所以,本系統(tǒng)采取當(dāng)今比較流行的ASP.NET+MSSQL技術(shù),其性價(jià)比也有了很大提高。該系統(tǒng)適應(yīng)了政府、企業(yè)、事業(yè)單位和個(gè)人等使用,即可以作
3、為內(nèi)部工作網(wǎng),也可以作為外的網(wǎng)的信息發(fā)布與共享。經(jīng)調(diào)研,本系統(tǒng)所設(shè)計(jì)的運(yùn)行模式符合大眾需求,同時(shí)還增加了一些輔助功能,因此,本系統(tǒng)的設(shè)計(jì)具有較強(qiáng)的條理性、適應(yīng)性和實(shí)用性。運(yùn)行本系統(tǒng)要安裝Asp.net運(yùn)行環(huán)境和MSSQL,若沒有安裝,請按順序安裝以下軟件:IE6.0sp1中文版;MDAC2.8中文版;.NetFramework1.1可再發(fā)行組件包.NetSDK1.1中文正式版;.NetFramework1.1sp1forwin2000;29“信息管理系統(tǒng)”需求分析與DB建模.NetFramework1.1sp1forwin2003;MSSQLSERVER2000/2005;二
4、、需求分析本文給出了信息管理系統(tǒng)的整體功能框圖、業(yè)務(wù)流程圖和數(shù)據(jù)流圖,并詳細(xì)逐一論述。整個(gè)系統(tǒng)的功能框圖如圖(1)所示:圖(1)系統(tǒng)總功能框圖系統(tǒng)的功能框圖給出了整個(gè)系統(tǒng)的框架結(jié)構(gòu)和各個(gè)模塊之間的相對(duì)關(guān)系,由此圖可以很清楚的了解到系統(tǒng)的功能結(jié)構(gòu)。整個(gè)系統(tǒng)的業(yè)務(wù)流程圖如圖(2)所示:29“信息管理系統(tǒng)”需求分析與DB建模圖(2)系統(tǒng)業(yè)務(wù)流程圖整個(gè)系統(tǒng)的數(shù)據(jù)流圖如圖(3)所示:29“信息管理系統(tǒng)”需求分析與DB建模圖(3)系統(tǒng)數(shù)據(jù)流程圖通過以上三個(gè)系統(tǒng)的總體圖,可以看到整個(gè)信息管理系統(tǒng)的的業(yè)務(wù)流程和總體功能結(jié)構(gòu)。其中,系統(tǒng)的總體功能框圖給出了系統(tǒng)的整體結(jié)構(gòu)和功能模塊間的相對(duì)關(guān)系。
5、由圖可以看出,整個(gè)系統(tǒng)主要有7個(gè)大功能模塊組成,它們分別是:系統(tǒng)配置信息管理、用戶管理功能、留言管理功能、信息類別管理功能、信息內(nèi)容管理功能、內(nèi)容評(píng)論管理功能和友情鏈接管理功能。其中又以用戶管理、信息類別管理和信息內(nèi)容29“信息管理系統(tǒng)”需求分析與DB建模管理功能為主。通過業(yè)務(wù)流程圖和數(shù)據(jù)流圖可以清楚的了解到該系統(tǒng)的業(yè)務(wù)流程和數(shù)據(jù)處理后的數(shù)據(jù)流向,數(shù)據(jù)存儲(chǔ)等等。本文將在下文中分別對(duì)各個(gè)功能進(jìn)行詳細(xì)的描述。1.用戶管理該模塊負(fù)責(zé)管理分配用戶的權(quán)限。主要功能包括添加、刪除、修改、查找用戶信息。系統(tǒng)分為3種權(quán)限:信息錄入員、信息審核員和系統(tǒng)管理員,其中信息錄入員只有錄入信息權(quán)限,信
6、息審核員則有錄入和審核權(quán)限,而系統(tǒng)管理員則有所有后臺(tái)管理權(quán)限。用戶管理功能的功能框圖,見圖(4)所示:圖(4)用戶管理功能框圖用戶管理功能的業(yè)務(wù)流程圖,見圖(5)所示:29“信息管理系統(tǒng)”需求分析與DB建模圖(5)用戶管理業(yè)務(wù)流程圖用戶管理功能的數(shù)據(jù)流程圖,見圖(6)所示:圖(6)用戶管理數(shù)據(jù)流程圖29“信息管理系統(tǒng)”需求分析與DB建模2.留言管理該模塊主要負(fù)責(zé)對(duì)瀏覽者的留言的管理。主要功能包括查看瀏覽者的留言、回復(fù)留言、修改留言、刪除留言,通留言管理員可以查看到留言者的相關(guān)資料(如姓名、E-mail、IP等),此模塊只有系統(tǒng)管理員才具有權(quán)限管理,該模塊也是瀏覽者與用戶相互溝
7、通的關(guān)鍵部分,是整個(gè)系統(tǒng)重要的組成部分之一。留言管理功能框圖,見圖(7)所示:圖(7)留言管理功能框圖留言管理業(yè)務(wù)流程圖,見圖(8)所示:29“信息管理系統(tǒng)”需求分析與DB建模圖(8)留言管理業(yè)務(wù)流程圖留言管理數(shù)據(jù)流程圖見圖(7)所示:29“信息管理系統(tǒng)”需求分析與DB建模圖(9)留言管理數(shù)據(jù)流程圖2.信息類別管理該模塊對(duì)本系統(tǒng)信息分類的管理。主要功能有分類的查看、分類的添加、分類的修改和分類的刪除。它是本系統(tǒng)的基礎(chǔ),系統(tǒng)若沒有任何分類,那也就無法添加任何信息了,所以應(yīng)模塊與內(nèi)容管理有一定關(guān)聯(lián)。信息類別