freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于uml的高校教材管理系統(tǒng)論文(留存版)

2024-11-06 12:24上一頁面

下一頁面
  

【正文】 m)和活動圖 (Activity diagram).其中狀態(tài)圖描述類的對象所有可能的狀態(tài)以及事件發(fā)生時(shí)狀態(tài)的轉(zhuǎn)移條件。 UML 中的關(guān)系 UML 中有四種基本的關(guān)系 : ( 1)依賴 (Dependencies) ( 2) 關(guān)聯(lián) (Association) ( 3)一般化 (generalization) ( 4)實(shí)現(xiàn) (realuzation) UML 中的圖 用事見元素 描述模型元素是面向?qū)ο蠼7椒ǖ囊淮筇攸c(diǎn)。 第七種是結(jié)點(diǎn) (node),結(jié)點(diǎn)是一個(gè)物理元素,它在運(yùn)行時(shí)存在,代表一個(gè)可計(jì)算的資源,通常占用一些內(nèi)存和具有處理能力點(diǎn),一個(gè)組件集合一般來說位于一個(gè)結(jié)點(diǎn),但有可能從一個(gè)結(jié)點(diǎn)轉(zhuǎn)到另一個(gè)結(jié)點(diǎn)。因此,一個(gè)接口描述了類或組件的對外的可見的動作。用 UML建立的軟件系統(tǒng)模型可以用 Java、 VC++、SmalltaIk等任何一種面向?qū)ο蟮某绦蛟O(shè)計(jì)來實(shí)現(xiàn)。因此,在實(shí)際的軟件項(xiàng)目開發(fā)中,我們應(yīng)該如何直觀、準(zhǔn)確、有效地表達(dá)過去一直隱蔽在人們頭腦中的軟件設(shè)計(jì)方案和思路?顯然無法用具體的實(shí)現(xiàn)語言。面向?qū)ο蠓椒▽⒉粩嗤晟?,最終成為軟件開發(fā)的主流方法。在時(shí)間緊和任務(wù)重的大型 MIS項(xiàng)目中,這種情況實(shí)際難以保證,特別是在用戶單位和開發(fā)單位距離較遠(yuǎn)時(shí) ;其次,如何確定用戶的滿意程度,如何控制對系統(tǒng)原型的修改次數(shù)等,是較難協(xié)調(diào)的問題,由于用戶不關(guān)心或不理解原型的概念和實(shí)現(xiàn),而且存在較大期望,使得與實(shí)際系統(tǒng)差別較大的原型增加了需求分析人員與用戶的交流難度 , 無論是水平原型,還高校教材管理現(xiàn)狀及軟件開發(fā)方法分析 4 是垂直原型都不能反映實(shí)際系統(tǒng) 的全貌 ;最后,原型法對系統(tǒng)開發(fā)的環(huán)境要求較高,如開發(fā)人員和用戶的素質(zhì)、系統(tǒng)開發(fā)工具、硬軟件設(shè)備等,都會對原型法的開發(fā)效果產(chǎn)生重要的影響 [7]。 然而,結(jié)構(gòu)化生命周期法起點(diǎn)低,所使用的工具(主要是手工繪制各種各樣的分析設(shè)計(jì)圖表),致 使系統(tǒng)開發(fā)周期長帶來了一系列問題(如在漫長的開發(fā)周高校教材管理現(xiàn)狀及軟件開發(fā)方法分析 3 期中,原來了解 的情況可能發(fā)生了較大的變化,所采用的技術(shù),計(jì)算機(jī)所采用的軟,硬件已經(jīng)過時(shí)等等)。為達(dá)到更好的教學(xué)效果 ,高校可根據(jù)本身的具體需要選用不同的教材 ,為高校教材的選用提供了更大的選擇空間 ,給教材計(jì)劃工作帶來了很大的變化。 同時(shí),根據(jù) UML 建立的模型,采用當(dāng)前流行開發(fā)工具開發(fā)了一個(gè) WEB 高校管理系統(tǒng),采用的數(shù)據(jù)庫服務(wù)器為 SQLserver,WEB 開發(fā)語言為 ASP。第二、許多以出版教材為主的大型出版社一方面依靠過去的行政力量取得了壟斷經(jīng)營權(quán) ,同時(shí)這類出版社多集中在京、滬等發(fā)達(dá)地區(qū) ,管理及勞務(wù)成本都比較高。 同時(shí),結(jié)構(gòu)化生命周期法還有一個(gè)致命的弱點(diǎn)就是系統(tǒng)一旦實(shí)現(xiàn),如果現(xiàn)實(shí)情況發(fā)生了變化,那么,系統(tǒng)的升級﹑維護(hù)變得十分困難,甚至是不可能的,大有牽一發(fā)而動全身之勢。所謂面向?qū)ο缶褪腔趯ο蟾拍睿詫ο鬄橹行?,以類和繼承為構(gòu)造機(jī)制,來認(rèn)識、理解、刻畫客觀世界和設(shè)計(jì)、構(gòu)建相應(yīng)的軟件 系統(tǒng) 。外部操作只能通過消息請求對象的服務(wù)而不能直接對對象進(jìn)行操作,因此不必涉及對對象的內(nèi)部操作。 20世 紀(jì) 90年代, 3個(gè)最為流行的面向?qū)ο蠓椒ǎ海希停苑椒ǎㄓ?James Rumbaugh提出)﹑ Booch方法 (由 Grady Booch提出 )和 OOSE方法(由 Iver Jacoboson提出),每個(gè)方法都有其優(yōu)缺點(diǎn), 20世紀(jì) 90年代中, James Rumbaugh﹑ Grady Booch ﹑ Iver Jacoboso借鑒了彼此的優(yōu)缺點(diǎn),但是符號仍然沒有統(tǒng)一。能促進(jìn)軟件復(fù)用,方便地集成已有的系統(tǒng),并能有效處理開發(fā)中的各種風(fēng)險(xiǎn)。一個(gè)給定的類可能是幾個(gè)協(xié)作的組成部分。總共有兩種主要的動作事物。 第二類是靜態(tài)圖 (Static diagram) 包括類圖 (Class diagram)、對象圖 (Object diagram).其中類圖描述系統(tǒng)中類的靜態(tài)結(jié)構(gòu)。包括順序圖 (Sequence diagrams)和協(xié)作圖 (Collaboration diagram).其中順序圖顯示對象之間的動態(tài)合作關(guān)系,它強(qiáng)調(diào)對象之間消息發(fā)送的順序,同時(shí)顯示對象之間的交互 。 (5)對 UML 的完全支持 基于上面五方面的特點(diǎn),本系統(tǒng)的分析設(shè)計(jì)所有圖表都在 Rational Rose完成 .高校教材管理系統(tǒng)的分析與設(shè)計(jì) 12 2 高校教材管理系統(tǒng)的分析與設(shè)計(jì) 用戶需求 高校教材管理系統(tǒng) ,存取每個(gè)在校學(xué)生的信息 ,每個(gè)在校學(xué)生根據(jù)自己 的學(xué)號和姓名就可以查詢自己的教材使用情況 ,可以統(tǒng)計(jì)個(gè)人每一學(xué)年或整個(gè)大學(xué)期間的教材費(fèi)用 .系統(tǒng)也存取每個(gè)任課老師的教材使用情況 ,老師通過自己的姓名和所在部門號可以訪問教材的使用情況 ,系統(tǒng)管理員能夠添加﹑修改﹑刪除學(xué)生和老師的信息 ,同時(shí)也可以修改方面的教材 .系統(tǒng)管理員可以打印每個(gè)學(xué)期每個(gè)班的領(lǐng)書單和打印教材費(fèi)用核算單 .圖 給出了高校教材管理的簡單流程圖。各學(xué)院負(fù)責(zé)教材訂購計(jì)劃的人員向教材科提交教材計(jì)劃, 審核輸入教材計(jì)劃形成全校教材訂購計(jì)劃文件,根據(jù)全校教材訂購文件生成定書單,根據(jù)定書單訂購教材,教材入庫審核,不合教材退回,教材入庫生成教材庫文件,根據(jù)教材訂購計(jì)劃,教材庫文件,班級和學(xué)院信息,生成各班級領(lǐng)書單,打印領(lǐng)書單及發(fā)放教材,核算費(fèi)用,教材發(fā)放修改庫存量。 Getbook( classNumber, BookID,term。 ProvStr % 處理提交按鈕有 文件處理: !include file= % getname=trim((name)) password=trim((pwd)) radio=(radiobutton) if getname and password then set rs=() 39。amp。/td next /tr wend %/table /div/td !include file= /table /tr /body /html 圖 33 系統(tǒng)實(shí)現(xiàn) 29 管理員管理界面 系統(tǒng)管理員登陸之后就進(jìn)入了圖 34 的管理員管理界面,這個(gè)界面有三個(gè)模塊:管理學(xué)生模塊﹑管理教師模塊﹑管理教材模塊。=39。這四年里,我從一個(gè)什么都不懂的農(nóng)村少年成為了一個(gè)思想比較成熟﹑工作認(rèn)真的青年。在文章的第二章里,利用 UML的各種元素從不同的角度對高校建材管理系統(tǒng)進(jìn)行建模,得出了高校教材管理系統(tǒng)的模型。39。 and =39。getnameamp。 系統(tǒng)的界面和主要代碼 系統(tǒng)登陸界面 圖 31 是系統(tǒng)的入口,系統(tǒng)的用戶有三類:學(xué)生,教師,系統(tǒng)管理員,所以系統(tǒng)的入 口也提供了三個(gè)選項(xiàng)供不同類型的用戶進(jìn)入,學(xué)生選擇了學(xué)生單選按鈕后輸入自身的姓名和學(xué)號就可以登錄到學(xué)生查詢界面,同樣的教師選擇了教師單按鈕后輸入自己的姓名和編號就可以進(jìn)入教師查詢界面,而系統(tǒng)管理員登陸后可以對教師﹑學(xué)生﹑教材的有關(guān)信息進(jìn)行操作(包括添加﹑更新﹑刪除)。 Book(BookID,BookName,Publisher, PublishYear,Price)。同時(shí),原來提交的計(jì)劃要班級的詳細(xì)資料才能發(fā)放教材,新業(yè)務(wù)流程將不用,只要教務(wù)處另外提交班級的信息即可,這些資料可以存放在系統(tǒng)中重復(fù)使用。它可以顯示實(shí)際的計(jì)算機(jī)和設(shè)備 (用節(jié)點(diǎn)表示 )以及它們之間的連接關(guān)系,也可顯示連接的類型及部件之間的依賴性。 第三類是行為圖 (Behavior diagram),描述系統(tǒng)的動態(tài)模型和組成對象間的交互關(guān)系。與組件 (存在于運(yùn)行時(shí) )不同的是包純粹是一種概念上的東西,只存在于開發(fā)階段。 第六種是構(gòu)件 (ponent),構(gòu)件是物理上或可替換的系統(tǒng)部分,它實(shí)現(xiàn)了一個(gè)接口集合。 第二種是接口 (interface),接口是指類或組件所提供的特定服務(wù)的一組操作的集合。 (4)獨(dú)立于程序設(shè)計(jì)語言。可見,作為主流的軟件構(gòu)建技術(shù),面向?qū)ο箝_方法的顯著進(jìn)步無疑在當(dāng)代軟件的技術(shù)革新浪潮中起到了核心的作用。 在以后的 5 年中,大批關(guān)于面向?qū)ο蠓椒ǖ臅畣柺溃?從而使面向?qū)ο蠓椒ú粩喟l(fā)展,越來越多的軟件開發(fā)者采用面向?qū)ο蠓椒ㄟM(jìn)行軟件開發(fā)。 原型 法的主要不足之處是:首先,系統(tǒng)的開發(fā)缺乏統(tǒng)一的規(guī)劃和開發(fā)標(biāo)準(zhǔn),難以對系統(tǒng)的開發(fā)過程進(jìn)行控制, 原型法強(qiáng)調(diào)用戶和開發(fā)人員不斷對原型進(jìn)行不斷修改和補(bǔ)充,直到用戶感到滿意為止。結(jié)構(gòu)化生命周期法整個(gè)開發(fā)過程階段和步驟清楚,每一階段和步驟均有明確的成果,這些成果以可行性分析報(bào)告、系 統(tǒng)分析報(bào)告、系統(tǒng)設(shè)計(jì)報(bào)告的概念形式確定下來,并作為下一步工作的依據(jù)。隨著科學(xué)技術(shù)的高速發(fā)展 ,知識更新的速度越來越快 ,教材改版的周期越來越短 ,教材品種越來越多。 因此,本文的章節(jié)安排如下: 第一章:對高校教材管理的現(xiàn)狀進(jìn)行分析,同時(shí)分析了各種軟件開發(fā)方法的優(yōu)缺點(diǎn),得出面向?qū)ο箝_發(fā)方法的優(yōu)勢,從而重點(diǎn)論述了 UML. 第二章:用 UML 對高校教材管理系統(tǒng)的進(jìn)行建模 . 第三章:系統(tǒng)實(shí)現(xiàn),得出了系統(tǒng)實(shí)現(xiàn)的一些界面和代碼 . 關(guān)鍵 詞:建模,教材管理, UML,對象 Abstract ii Abstract The management of our countries’ college textbook has been many problems. One of most serious problem is that the extent of handoperation is very high. The problem is not very serious before the college expanding the number of their students. But with the college expanding the number of their students, the number of textbook for college to manage increased more than one time, How to improve the efficiency of management of textbook bee a problem that need urgently settle. This paper aims at the problem of management of college textbook and advocates to establish management information system of college textbook so as to improve the lower efficiency of the form of paper also emphasize to introduce the popular language for software model —— UML, which is also been use to establish the model of management information system of college textbook in the paper. At the same time, we developed a web system for management information system of college textbook with the popular development tool in term of the model that established by the UML. The database server is SQLserver and the development language of web is ASP. So,the structure of the paper is as follow: The first chapter : Analysis the current situation of the management of college textbook, and analysis the excellence and defect for every software development method to get the conclusion that the Object Oriented development method is best for software development .with the conclusion, we describe the UML. The second chapter: use
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1