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
主站蜘蛛池模板: 黑人巨大精品欧美一区二区区| 色国产视频| 试看120秒男女啪啪免费| 永久在线精品免费视频观看| 国产地址二永久伊甸园| a网站在线观看| 欧美一区二区福利视频| 久久性视频| 久久成人18免费| 国产综合亚洲欧洲区精品无码| 伊人久久婷婷| 亚洲高清免费在线观看| 欧美另类图片视频无弹跳第一页| 日本精品一在线观看视频| 久操线在视频在线观看| 成人福利视频网| 亚洲国产第一区二区香蕉| 99久久婷婷国产综合精| 92午夜福利影院一区二区三区| 国产97视频在线观看| 99视频在线看| 97影院午夜在线观看视频| 99在线视频网站| 亚洲综合欧美在线一区在线播放| 久久久久久久97| 欧美亚洲国产精品第一页| 亚洲国产看片基地久久1024| 亚洲综合久久成人AV| 日本少妇又色又爽又高潮| 无码专区国产精品第一页| 无码国内精品人妻少妇蜜桃视频 | 国内精品自在欧美一区| 欧美国产在线一区| 日本黄色不卡视频| 精品偷拍一区二区| 无码区日韩专区免费系列| 欧美亚洲国产一区| 一区二区三区在线不卡免费| 毛片网站在线播放| 国产99热| 欧美日本在线观看| 欧美一区国产| 999国产精品永久免费视频精品久久 | 国产福利影院在线观看| 国产一级毛片高清完整视频版| 亚洲欧美国产高清va在线播放| 国产69精品久久久久孕妇大杂乱| 91麻豆精品视频| 亚洲国产天堂久久综合226114| 国产精品区视频中文字幕| 亚洲一区二区三区在线视频| 欧美激情视频在线观看一区| 国产一区二区三区免费| 污污网站在线观看| 国产原创自拍不卡第一页| 午夜国产理论| 这里只有精品在线播放| 天堂在线www网亚洲| 啪啪啪亚洲无码| 无码国内精品人妻少妇蜜桃视频| 一级全免费视频播放| 久久狠狠色噜噜狠狠狠狠97视色| 高清精品美女在线播放| 日韩精品资源| 亚洲天堂视频网站| 色欲国产一区二区日韩欧美| 国产网友愉拍精品| 特黄日韩免费一区二区三区| 尤物成AV人片在线观看| 国产迷奸在线看| 99热这里只有免费国产精品| 无码精品福利一区二区三区| 999精品视频在线| 无码内射在线| 久久久久久久久久国产精品| 在线观看免费黄色网址| 91福利国产成人精品导航| 欧美另类一区| 日韩乱码免费一区二区三区| 重口调教一区二区视频| 国产成人精品18| 久草国产在线观看|