信息系統(tǒng)需求分析與建模_第1頁
信息系統(tǒng)需求分析與建模_第2頁
信息系統(tǒng)需求分析與建模_第3頁
信息系統(tǒng)需求分析與建模_第4頁
信息系統(tǒng)需求分析與建模_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

#一、概述近年來,隨著現(xiàn)代化高新技術(shù)的發(fā)展,計算機的飛速發(fā)展,網(wǎng)絡化時代的到來,Internet的普及,信息技術(shù)已經(jīng)發(fā)展到社會的每一個角落,越來越多的企業(yè)建立了自己的WWW網(wǎng)站,企業(yè)通過網(wǎng)站可以展示產(chǎn)品,發(fā)布最新動態(tài),與用戶進行交流和溝通,與合作伙伴建立聯(lián)系,以及開展電子商務等。其中新聞信息管理系統(tǒng)是構(gòu)成企業(yè)網(wǎng)站的一個重要組成部分,它擔負著雙層作用,一方面可以用來動態(tài)發(fā)布有關(guān)新產(chǎn)品或新開發(fā)項目,另一方面又可以及時向顧客公告企業(yè)經(jīng)營業(yè)績、技術(shù)與研發(fā)進展、特別推薦或優(yōu)惠的工程項目、產(chǎn)品和服務,從而吸引顧客,擴大顧客群。所以我們根據(jù)當前實際情況,分析了當今乃至將來社會的信息技術(shù)的發(fā)展和走向,設(shè)計出了一套完整的、基于B/S架構(gòu)的信息管理系統(tǒng),本文將詳細論述整個系統(tǒng)的各個功能。就現(xiàn)在開發(fā)信息管理系統(tǒng)的技術(shù)來說,主要集中分為三大類:基于C/S架構(gòu)的應用程序開發(fā),結(jié)合C/S架構(gòu)和Web技術(shù)的復合應用程序,基于B/S架構(gòu)的Web技術(shù)?,F(xiàn)行主流的信息管理主要是采用ASP和腳本語言技術(shù),但是由于ASP本身的局限性使得系統(tǒng)有一些不可克服的缺陷,而雖說采用JSP技術(shù)可以改善這些缺陷,但其成本費用太高,所以,本系統(tǒng)采取當今比較流行的ASP.NET+MSSQL技術(shù),其性價比也有了很大提高。該系統(tǒng)適應了政府、企業(yè)、事業(yè)單位和個人等使用,即可以作為內(nèi)部工作網(wǎng),也可以作為外的網(wǎng)的信息發(fā)布與共享。經(jīng)調(diào)研,本系統(tǒng)所設(shè)計的運行模式符合大眾需求,同時還增加了一些輔助功能,因此,本系統(tǒng)的設(shè)計具有較強的條理性、適應性和實用性。運行本系統(tǒng)要安裝A運行環(huán)境和MSSQL,若沒有安裝,請按順序安裝以下軟件:IE6.0sp1中文版;MDAC2.8中文版;.NetFramework1.1可再發(fā)行組件包.NetSDK1.1中文正式版;.NetFramework1.1sp1forwin2000;

.NetFramework1.1sp1forwin2003;MSSQLSERVER2000/2005;二、需求分析本文給出了信息管理系統(tǒng)的整體功能框圖、業(yè)務流程圖和數(shù)據(jù)流圖,并詳細逐一論述。整個系統(tǒng)的功能框圖如圖(1)所示:信息管理系統(tǒng)后臺操作信息評論管理瀏覽信息友情鏈接管理前臺操作后臺操作信息評論管理瀏覽信息友情鏈接管理圖(1)系統(tǒng)總功能框圖系統(tǒng)的功能框圖給出了整個系統(tǒng)的框架結(jié)構(gòu)和各個模塊之間的相對關(guān)系,由此圖可以很清楚的了解到系統(tǒng)的功能結(jié)構(gòu)。整個系統(tǒng)的業(yè)務流程圖如圖(2)所示:友情鏈接分類信息U留言信息接鏈信息4用戶信息分類列表<系統(tǒng)配置信息前臺瀏覽者評論信息評論信息(綜合)搜索信息后臺操作者顯示信息內(nèi)容選擇信息分類查看選擇搜索系統(tǒng)配置管理|評論管理好用戶管理留言管理*友情鏈接管分類管理在線留言發(fā)表評論錄入信息查看、申請斗圖(2)系統(tǒng)業(yè)務流程圖整個系統(tǒng)的數(shù)據(jù)流圖如圖(3)所示:友情鏈接信息分類評論信息信息內(nèi)容在線留言搜索信息圖(3)系統(tǒng)數(shù)據(jù)流程圖通過以上三個系統(tǒng)的總體圖,可以看到整個信息管理系統(tǒng)的的業(yè)務流程和總體功能結(jié)構(gòu)。其中,系統(tǒng)的總體功能框圖給出了系統(tǒng)的整體結(jié)構(gòu)和功能模塊間的相對關(guān)系。由圖可以看出,整個系統(tǒng)主要有7個大功能模塊組成,它們分別是:系統(tǒng)配置信息管理、用戶管理功能、留言管理功能、信息類別管理功能、信息內(nèi)容管理功能、內(nèi)容評論管理功能和友情鏈接管理功能。其中又以用戶管理、信息類別管理和信息內(nèi)容管理功能為主。通過業(yè)務流程圖和數(shù)據(jù)流圖可以清楚的了解

到該系統(tǒng)的業(yè)務流程和數(shù)據(jù)處理后的數(shù)據(jù)流向,數(shù)據(jù)存儲等等。本文將在下文中分別對各個功能進行詳細的描述。用戶管理該模塊負責管理分配用戶的權(quán)限。主要功能包括添加、刪除、修改、查找用戶信息。系統(tǒng)分為3種權(quán)限:信息錄入員、信息審核員和系統(tǒng)管理員,其中信息錄入員只有錄入信息權(quán)限,信息審核員則有錄入和審核權(quán)限,而系統(tǒng)管理員則有所有后臺管理權(quán)限。用戶管理功能的功能框圖,見圖(4)所示:用戶管理查看用戶添加用戶修改用戶刪除用戶查看用戶添加用戶修改用戶刪除用戶圖(4)用戶管理功能框圖用戶管理功能的業(yè)務流程圖,見圖(5)所示:£)審核員信息錄入員信息原始數(shù)據(jù)信息權(quán)限分配信息系統(tǒng)管理員用戶查找用戶權(quán)限分配審核員管理錄入員管理圖(5)用戶管理業(yè)務流程圖用戶管理功能的數(shù)據(jù)流程圖,見圖(6)所示:<添加用戶保存記錄找用戶查看¥查看用戶添加/■<修改用戶用戶信息保存記錄一-保存記錄系統(tǒng)管理員■刪除用戶修改圖(6)用戶管理數(shù)據(jù)流程圖留言管理該模塊主要負責對瀏覽者的留言的管理。主要功能包括查看瀏覽者的留言、回復留言、修改留言、刪除留言,通留言管理員可以查看到留言者的相關(guān)資料(如姓名、E-mail、IP等),此模塊只有系統(tǒng)管理員才具有權(quán)限管理,該模塊也是瀏覽者與用戶相互溝通的關(guān)鍵部分,是整個系統(tǒng)重要的組成部分之一。留言管理功能框圖,見圖(7)所示:留言管理圖(7)留言管理功能框圖留言管理業(yè)務流程圖,見圖(8)所示:圖(8)留言管理業(yè)務流程圖留言管理數(shù)據(jù)流程圖見圖(7)所示:操作回復后的留言修改后的留言新的留言信息圖(9)留言管理數(shù)據(jù)流程圖2.信息類別管理該模塊對本系統(tǒng)信息分類的管理。主要功能有分類的查看、分類的添加、分類的修改和分類的刪除。它是本系統(tǒng)的基礎(chǔ),系統(tǒng)若沒有任何分類,那也就無法添加任何信息了,所以應模塊與內(nèi)容管理有一定關(guān)聯(lián)。信息類別管理功能框圖,見圖(10)所示:信息類別管理查看分類修改分類添加分類刪除分類

查看分類修改分類添加分類刪除分類圖(10)信息類別管理功能框圖信息類別管理業(yè)務流程圖,見圖(11)所示:圖(11)信息類別管理業(yè)務流程圖信息類別管理數(shù)據(jù)流程圖,見圖(12)所示:操作添加后的分類修改后的分類新的留言分類圖(12)信息類別管理數(shù)據(jù)流程圖2.信息內(nèi)容管理該模塊負責該控制本系統(tǒng)所有信息的樞紐。其主要功能有信息的錄入、修改、審核、搜索、刪除等功能。在試模塊中,錄入員有錄入信息的權(quán)限,審核員可以審核錄入員的錄入的信息,系統(tǒng)管理員有一切管理權(quán)限。信息內(nèi)容管理數(shù)功能框圖,見圖(13)所示:信息內(nèi)容管理

圖(13)信息內(nèi)容管理數(shù)功能框圖信息內(nèi)容管理業(yè)務流程圖,見圖(14)所示:圖(14)信息內(nèi)容管理業(yè)務流程圖信息內(nèi)容管理數(shù)據(jù)流程圖,見圖(15)所示:

圖(15)信息內(nèi)容管理數(shù)據(jù)流程圖信息評論管理該模塊負責信息評論的管理。主要功能有查看、添加、修改、刪除瀏覽者的評論,另外還可以屏蔽某些評論在前臺的顯示,該評論是建立在信息內(nèi)容的基礎(chǔ)上的,是對某些信息的評論,而本模塊的管理則是對所有評論的綜合管理,管理方便、快捷。信息評論管理功能框圖,見圖(16)所示:信息評論管理查看評論信息修改評論信息添加評論信息刪除評論信息屏蔽評論信息查看評論信息修改評論信息添加評論信息刪除評論信息屏蔽評論信息圖圖(16)信息評論管理功能框圖信息評論管理業(yè)務流程圖,見圖(17)所示:O圖(17)圖(17)信息評論管理業(yè)務流程圖信息評論管理數(shù)據(jù)流程圖,見圖信息評論管理數(shù)據(jù)流程圖,見圖(18)所示:操作.1保存保存||操作.1保存保存||1修改的評論屏蔽的評論圖(18)信息評論管理數(shù)據(jù)流程圖3.友情鏈接管理該模塊負責本系統(tǒng)的相關(guān)鏈接和瀏覽者對本系統(tǒng)的申請友情鏈接的管理。主要功能有添加、修改、刪除、友情鏈接站點,以及審核外站點對本站點的友情鏈接申請,同時也可以對友情鏈接站點的排列順序進行排序。友情鏈接管理功能框圖。見圖(19)所示:友情鏈接管理*查看鏈接站點*修改鏈接站點**查看鏈接站點*修改鏈接站點*添加鏈接站點*刪除鏈接站點站點排序圖圖(19)友情鏈接管理功能框圖友情鏈接管理業(yè)務流程圖,見圖(20)所示:圖(20)友情鏈接管理業(yè)務流程圖友情鏈接管理數(shù)據(jù)流程圖,見圖(21)所示:

操作查看鏈接提交審核鏈接提交添加鏈接修改鏈接刪除鏈接鏈接排序回復后的鏈接修改后的鏈接新的鏈接信息保存保存保存系統(tǒng)管理員操作查看鏈接提交審核鏈接提交添加鏈接修改鏈接刪除鏈接鏈接排序回復后的鏈接修改后的鏈接新的鏈接信息保存保存保存系統(tǒng)管理員圖(21)友情鏈接管理數(shù)據(jù)流程圖三、DB建模根據(jù)信息管理系統(tǒng)數(shù)據(jù)結(jié)構(gòu),采用PowerDesigner對數(shù)據(jù)庫進行建模。1.系統(tǒng)E-R圖從上一部分對系統(tǒng)所做的需求分析、模塊設(shè)計,我們可以作出能夠滿足用戶需求的各種實體以及它們之間的關(guān)系,本系統(tǒng)根據(jù)上面的設(shè)計規(guī)劃出的實體有:系統(tǒng)配置實體、信息分類實體、信息內(nèi)容實體、信息評論實體、用戶實體、留言實體和友情鏈接實體,其中,相關(guān)實體之間的關(guān)系E-R圖,見圖(22)所示:圖(22)實體關(guān)系E-R圖系統(tǒng)配置實體圖,見圖(23)所示:信息分類實體圖,見圖(24)所示:信息內(nèi)容實體圖,見圖(25)所示:信息評論實體圖,見圖(26)用戶實體圖,見圖(27)所示:圖(27)用戶實體圖留言實體圖,見圖(28)所示:通過對實體聯(lián)系的分析,在本系統(tǒng)中利用PowerDesigner設(shè)計E-R模型。PowerDesigner的概念模型(CDM)把現(xiàn)實的信息簡化為實體與實體之間的聯(lián)系,如圖(30)所示,為信息管理系統(tǒng)的實體關(guān)系圖:2.用戶用戶淇號泄1用戶客稱VA20用戶密碼VA20用戶抿限BIN1Uw曰」D<pi>Sa宙呂淇號5=I辰00TXTIPVA20QQVA15EmailVA50略云所企世VA150回握LVA500DTBIN1Guest_lD<pi>Sort_ID<pi>井崟淇號=口4~1井類客禰°占20<M>Sa宙呂淇號<2111VA200TXTIPVA20QQVA15EmailVA50略云所企世VA150回握LVA500DTBIN1Guest_ID<pi>堡接淇號<pi>I站點客稱VA1站點常窖VA1LOGOfftbtVA1申按BIN1曾理窖稱VA1曾理番碼VA1聯(lián)系emailVA1排幷號SILinl<」D<pi>VA200巳刁圏客VA50VA500邯刼海碼VA15電話號碼VA50岳具號碼VA15EmailVA50圏客各秦號VA50巳刁證■件號VA100VA200評論海號容問I內(nèi)時Tlal論越論按ErTF評毎評事評論V^OVA2OVA20LVA5OOSIDTBIN1倍息沂號DTv口i>佶息容問內(nèi)魏時題期白若A按擊戲標詳圈惟S申點駆VA200TXTPICVA2OVA2OVA2OComment_ID<pi>圖(30)為系統(tǒng)實體關(guān)系圖表/字段分析如圖(31)所示信息管理系統(tǒng)的數(shù)據(jù)庫模型評論int?中!<=?int<fk>varch-=ir[20)varch-=ir(20)varbinarytSHtsmallintdatetimev.=irch.=ir(20]評論聲號皓息鋼號評論人客EmailIP許論內(nèi)容許論時問審披FK■—評論_UOMMENT_I_INFO宙巨輩號int?=□::=?標理varch-=ir|5Ll)宙豈內(nèi)客tewtIPvarcharpO]UUwarchar|2O]Emailwarchar(20]&巨■所宦ffcwarchar(20)回握tSHt宙豈時問datetime申按binary堡樓満號站口客?韓站口盛客LOGOffc&t皆?理君稱皆?理吏碼聯(lián)■系EE.mil律庠號int?=□::=?varchar[20)varchar[20)varchar(50)binaryvarchar(20]varcharpO)varcharpO)smallint系統(tǒng)配置£司客*乍varcharfl00)■&司埼窖varchar(50)■&司ffc&kvarchar(200)邯預猶碼varchar(20)電話號碼varchar(15]岳貝:號碼varchar(15)Emailvarchar(20)塔窖備秦號varchar(20)E司證件號varchar(50)英宅varchar|200)用戶用戶M號int=:口心用戶窖髒varchar(20)用戶;-g碼varchar(20)用戶.K.tatinyint井類窖稱井類満號int<Pk>分賓客梆varchar(20)XFKINFOSORTINFOSORT倍息佶息淇號int?中I■::井類猶號int<fk:varchar(200)詳期內(nèi)容tentimagevarchar(20)warchar(20]varchar(20)直擊數(shù)int駆戲時問datetime圖(31)信息管理系統(tǒng)的數(shù)據(jù)庫模型在本系統(tǒng)中設(shè)立了7張表,包括系統(tǒng)配置表、信息分類表、信息內(nèi)容表、信息評論表、用戶表、留言表和友情鏈接表,這7張表分別對應E-R圖中的系統(tǒng)配置實體圖、信息分類實體圖、信息內(nèi)容實體圖、信息評論實體圖、用戶實體圖、留言實體圖和友情鏈接實體圖。首先,系統(tǒng)配置表(User)是存儲系統(tǒng)相關(guān)配置信息,詳細各個字段的數(shù)據(jù)類型、大小等見如圖(32)所示:系統(tǒng)配置公司名稱varchar(IOO)公司域名varchar(50)公司地址varchar(200)郵政編碼varchar(20)電話號碼varchar(15)傳真號碼varchar(15)Emailvarchar(20)域名備案號varchar(20)公司證件號varchar(50)其它varchar(200)圖(32)系統(tǒng)配置表上表中各字段名依次是:SiteName、SiteUrl、Address、Zip、Tel、Fax、Email、ICP、C_Num、Other。信息分類表(Sort)主要是信息的分類,表中各字段數(shù)據(jù)類型、大小如圖(33)所示:分類名稱分類編號int<pk>分類名稱varchar(20)圖(33)信息分類表上表中各字段名分別是:Sort_ID、Sort_Name。信息內(nèi)容表(Info)主要是存儲本系統(tǒng)所發(fā)布的信息,這一部分是系統(tǒng)的核心。表中各字段數(shù)據(jù)類型、大小如圖(34)所示:

信息編號號容間饕題細片者入核*'表分標詳圖作錄審點發(fā)[ntintvarchar(200)textimagevarchar(20)varchar(20)varchar(20)intdatetime信息編號號容間饕題細片者入核*'表分標詳圖作錄審點發(fā)[ntintvarchar(200)textimagevarchar(20)varchar(20)varchar(20)intdatetime<pk

<fk:圖(34)信息內(nèi)容表上表中各字段名分別是:Info_ID、Sort_ID、Title、Detail、Pic、Auther、Input、Checked、Hits、DateTime。信息評論表(Comment)主要是存儲相關(guān)信息的評論,這一部分反映的是瀏覽者對系統(tǒng)中的相關(guān)信息的意見和看法,表中各字段數(shù)據(jù)類型、大小如圖(35)所示評論評論編號int<pkA信息編號int<fk>評論人名varchar(20)Emailvarchar(20)IPvarbinary評論內(nèi)容text年齡smallint評論時間datetime審核varchar(20)圖(34)信息評論表上表中各字段名分別是:Comment_ID、Info_ID、Name、Email、IP、Detail、Age、DateTime、Checked。用戶表(Comment)主要是存儲相關(guān)信息的評論,這一部分反映的是瀏覽者對系統(tǒng)中的相關(guān)信息的意見和看法,表中各字段數(shù)據(jù)類型、大小如圖(35)所示:用戶用戶編號int<pk>用戶名稱varchar(20)用戶密碼varchar(20)用戶權(quán)限tinyint圖(34)用戶表上表中各字段名分別是:User_id、UserName、UserPWD、PurView。留言表(Comment)主要是存儲瀏覽者對本站的看法、問題的提出等,也是瀏覽者本站互動的重要部分,表中各字段數(shù)據(jù)類型、大小如圖(35)所示:留言留言編號int<pk>標題varchar(50)留言內(nèi)容textIPvarchar(20)QQvarchar(20)Emailvarchar(20)留言所在地varchar(20)回復text留言時間datetime審核binary圖(35)留言表上表中各字段名分別是:Guest_id、Title、Detail、IP、QQ、Email、From、Reply、DateTime、Checked。留言表(Comment)主要是存儲本站的友情鏈接站點,瀏覽者也可能通過本功能申請友情鏈接,表中各字段數(shù)據(jù)類型、大小如圖(36)所示:一友情鏈接鏈接編號int<pk>站點名稱varchar(20)站點域名varchar(20)LOGO地址varchar(50)審核binary管理名稱varchar(20)管理密碼varchar(20)聯(lián)系em日ilvarchar(20)排序號smallint圖(36)友情鏈接表上表中各字段名分別是:Link_id、SiteName、SiteUrl、SiteLogoUrl、Checked、SiteAdmin、SitePWD、Email、OrderID。到此,整個系統(tǒng)的數(shù)據(jù)設(shè)計基本上完成,具體建表過

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論