999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于UM L的報刊征訂管理信息系統分析和設計

2011-01-11 07:26:52王崇霞
長治學院學報 2011年5期
關鍵詞:用戶系統

王崇霞

(長治學院 計算機系,山西 長治 046010)

基于UM L的報刊征訂管理信息系統分析和設計

王崇霞

(長治學院 計算機系,山西 長治 046010)

UML(Unified Modeling Language)是一種定義良好、易于表達、功能強大且普遍適用的建模語言。文章以報刊征訂管理信息系統為例,詳細介紹了UML的實際建模過程。

UML;建模;報刊征訂;信息系統

1 前言

目前國內絕大部分的報刊發行工作還停留在傳統模式上。隨著互聯網的普及化,建立真正的基于Web的在線報刊管理信息系統將有效提高報刊利用率、征訂率。而國內現行的郵政發行模式已無法適應廣大訂戶對報刊征訂迅捷、及時的實際需要。本文基于UML的可視化、詳述、構造和文檔化的特點,對在線報刊征訂管理系統進行了充分的分析和設計。

UML作為一種編制系統藍圖的標準化語言,可以對大型復雜的系統的各種成分可視化、說明并構造系統模型以及建立各種所需的文檔。UML通過三類圖形建立系統模型[1]:Use Case圖、靜態圖(類圖、對象圖、組件圖、配置圖)和動態行為圖(順序圖、協作圖、狀態圖、活動圖),這些圖可以從不同的抽象角度使系統可視化。標準建模語言UML為可視化建模軟件的開發奠定了堅實的基礎。

2 基于UML的報刊征訂管理系統的設計

報紙征訂管理系統是一個完善的網絡信息管理系統,其開發過程主要包括后臺數據庫的建立和維護以及前端應用程序的開發兩個方面。根據分析,本系統主要設計六大功能模塊[2],系統功能結構圖如圖1所示。

1、用戶管理模塊:為增強系統的保密性,設置身份驗證模塊,當用戶進入系統時,首先要進行身份驗證。

2、查詢檢索模塊:用戶通過普通SQL語句查詢獲得報刊及征訂信息,或實現綜合查詢。

3、訪問控制模塊:系統會根據用戶身份設定訪問控制權限。

4、征訂管理模塊:征訂管理模塊還包括報刊信息收集、訂單匯總、發行管理、投遞管理、訂單審核、差價處理、退款處理、賬務管理、生成投遞數據等功能。

5、智能管理模塊:根據用戶興趣,提取生成相應檢索結果,實現基于用戶興趣的模糊檢索。幫助大宗征訂用戶做出公費報刊征訂決策,以及優化報刊投遞員的投遞路線等。

6、數據管理模塊:包括數據表的維護、更新,資金結算,訂單統計匯總等功能。

2.1 建立用例視圖

用例模型[3]描述了待開發系統的功能需求,是從外部執行者的角度來理解系統,它描述了系統的所有參與者和用例的組合,是系統開發的核心和基礎。在UML中,一個用例模型由若干個用例圖描述,用例圖的主要元素是用例和角色(參與者)。

圖1 報刊征訂管理系統功能結構圖

建立用例模型首先要確定角色,角色表示提供或接收系統信息的人或系統,它們是與系統有交互作用的人或事務,代表一個系統的使用者或外部通信的目標。用例描述了系統完成動作的序列,這一序列動作對特定角色產生一個有價值的可見結果。

本系統共有四個角色,即管理員、訂戶、征訂員、用戶。系統用例模型概述如圖2所示。

圖2 用例模型概圖

2.2 建立交互視圖

交互視圖[4]描述了執行系統功能的各個角色之間相互傳遞消息的順序關系。交互視圖可用兩種圖來表示:序列圖和協作圖。它們具有不同的側重點。序列圖與協作圖顯示同一信息,但組織方式不同。序列圖按時間排序,而協作圖則著重于對象之間的關系。序列圖以可視化方式為系統中邏輯流程建模,能夠讓系統分析人員描述和驗證邏輯。序列圖描述對象是如何交互的,并且將重點放在消息順序上,描述消息如何在對象間發送和接收。協作圖描述對象、對象間的鏈接及鏈接對象之間發送的信息。它強調參加交互作用的各對象的組織。協作圖只對相互間有交互作用的對象和這些對象間的關聯建模,而忽略了其他對象和關聯。

圖3 填寫訂單序列圖

圖4 填寫訂單協作圖

圖3和圖4分別描述了報刊征訂管理系統的填寫訂單序列圖和協作圖。

在填寫訂單的過程中,涉及五個對象:征訂員、征訂管理窗體、報刊信息控制、報刊信息表、訂單表。過程開始時,征訂員啟動系統進入征訂窗口,輸入征訂信息,并將征訂信息提交給系統,系統通過查詢報刊信息庫查詢用戶征訂的報刊信息,并將報刊征訂信息反饋給征訂員,征訂員打開用戶信息窗口,將用戶信息輸入系統,同時填寫訂單表將用戶及其征訂的報刊信息全部提交給系統。全部完成后,征訂員保存并關閉填寫訂單窗口,訂單填寫完成。

相應的填寫訂單相應的協作圖如圖5所示。

圖5 填寫訂單組件圖

2.3 面向對象物理建模

面向對象物理建模主要有兩類圖:組建圖和部署圖[6]。

對軟件建模過程來說,組件圖的主要目的是顯示系統組件間的結構關系。組件圖描述軟件組件以及組件之間的關系,組件本身是代碼的物理模塊,組件圖則顯示了代碼的結構。組件圖能幫助用戶理解最終的系統結構。圖6描述了報刊征訂系統中的填寫訂單過程中的組件圖。

部署視圖描述位于節點實例上的運行構件實例的安排。部署圖是用來顯示系統中軟件和硬件的物理架構。使用部署圖可以顯示運行時系統的結構,同時還傳達構成應用程序的硬件和軟件元素的配置和部署方式。圖6描述了系統中的部署視圖,節點用立方體圖形表示。

3 結束語

采用UML建模可以把開發過程中的分析、設計與實現有機地結合起來,相互協調并有機地保持一致,便于在更高的抽象層次上對系統進行修改與維護,從而實現快速的系統重構及適應性修改與維護。文章以報刊征訂管理信息系統為應用背景,基于UML面向對象建模技術,對系統分析、建模和設計過程作了詳盡的闡述,從中可以看出使用統一建模語言UML開發應用系統的方法和過程,對開發管理系統有一定的指導作用。

圖6 系統部署視圖

[1]高麗萍.基于UML的圖書管理系統建模與設計[J].中州大學學報,2009,(6)26:121-123.

[2]陳茂國.基于遺傳算法的智能報刊征訂管理系統的設計與研究[D].蘇州大學,2006.12.

[3]王崇霞.基于UML的物資管理信息系統用例模型的設計[J].電腦開發與應用,2005,(18):9.

[4]李虎,趙龍剛譯.UML基礎、案例與應用[M].北京:人民郵電大學出版社,2007.

[5]戎玫,張廣泉,劉艷.基于軟件體系結構和UML的圖書管理系統設計與實現[J].計算機科學,2005,(32)6:224-227.

[6]吳建,鄭潮,汪杰.UML基礎與Rose建模案例[M].北京:人民郵電大學出版社,2006.

Analysis and Design of the Journals Subscription M anagement Information System Based on UM L

WANG Chong-xia
(Department of Computer Science Changzhi University,Changzhi Shanxi 046010)

UML(Unified Modeling Language)is amodeling languagewhich iswell-defined,easy-exressed,powerful and widely-applicable.In this paper,the journals subscription management information system as an example,the paper introduces UMLmodeling process of the actual.

Unified Modeling Language;modeling;journals subscription;information system

TP315

A

1673-2014(2011)05-0042-04

2011—06—11

王崇霞(1970— ),女,山西運城人,副教授,主要從事計算機網絡及其安全、人工智能研究。

(責任編輯 郝瑞宇)

猜你喜歡
用戶系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
Camera360:拍出5億用戶
創業家(2015年10期)2015-02-27 07:55:08
主站蜘蛛池模板: 欧美激情首页| 深夜福利视频一区二区| 精品视频福利| 亚洲欧美成人在线视频| 色综合狠狠操| 久久精品国产国语对白| 性激烈欧美三级在线播放| 小说 亚洲 无码 精品| 成人国产精品网站在线看| 亚洲一级毛片在线观| av午夜福利一片免费看| 精品亚洲国产成人AV| 中文天堂在线视频| 免费人成视频在线观看网站| 在线观看国产精美视频| 精品国产一区二区三区在线观看 | 中日韩一区二区三区中文免费视频| 在线另类稀缺国产呦| 国产成人AV综合久久| 最新亚洲人成网站在线观看| 国产精品不卡片视频免费观看| 在线免费a视频| 99r在线精品视频在线播放| 久青草免费在线视频| 五月激情综合网| 久久精品亚洲专区| www欧美在线观看| 亚洲丝袜中文字幕| 欧美a在线| 亚洲一区二区视频在线观看| 丝袜无码一区二区三区| 亚洲成人手机在线| 黄色网址手机国内免费在线观看| 亚洲天堂日韩在线| 亚洲经典在线中文字幕| 亚洲浓毛av| 成人国产免费| 精品無碼一區在線觀看 | 亚洲福利网址| 色婷婷在线播放| 91亚洲精品国产自在现线| 国产不卡一级毛片视频| 秘书高跟黑色丝袜国产91在线 | 日韩精品成人在线| 国产精品美女在线| 国内精品小视频在线| 亚洲乱码精品久久久久..| 亚洲AV成人一区二区三区AV| 99精品国产电影| 久久精品亚洲热综合一区二区| 日a本亚洲中文在线观看| 国产99视频精品免费视频7 | 欧美福利在线播放| 91啦中文字幕| av午夜福利一片免费看| 成人亚洲视频| 丁香六月激情综合| 视频二区中文无码| 久久国产精品77777| 亚洲精品日产AⅤ| 欧美亚洲一区二区三区在线| 国产AV毛片| 国产综合精品一区二区| 91精品国产一区| 国产亚洲视频中文字幕视频| 亚洲专区一区二区在线观看| 免费a级毛片18以上观看精品| 亚洲91在线精品| 亚洲日本一本dvd高清| 毛片免费在线视频| 精品无码日韩国产不卡av| 亚洲制服丝袜第一页| 日韩中文精品亚洲第三区| 日韩欧美视频第一区在线观看| 欧美激情福利| 国产区福利小视频在线观看尤物| 综1合AV在线播放| 毛片基地视频| 欧美有码在线观看| 亚洲午夜18| 曰韩免费无码AV一区二区| 亚洲欧美成aⅴ人在线观看|