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

正文內(nèi)容

基于uml的高校教材管理系統(tǒng)論文-文庫吧在線文庫

2024-10-21 12:24上一頁面

下一頁面
  

【正文】 /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é)生模塊﹑管理教師模塊﹑管理教材模塊。 圖 32 界面的 html 和 ASP 代碼: !include file= html head script language=JavaScript /script title學(xué)生教材使用情況查詢 /title /head body table width=720 height=511 border=1 align=center tr td height=107 colspan=2img src= width=720 height=115/td /tr tr td height=26 colspan=2 align=center 歡迎你: %=session (name) % a href=教材使用情況查詢 /a a href=教材費(fèi)用查詢 /a/td /tr %getname1=(choice)% tr td height=320 valign=top div align=center pform name=form1 action= method=post請(qǐng)選擇學(xué)期: select name=choice option value=20202020 學(xué)年第一學(xué)期 20202020 學(xué)年第一學(xué)期 /option option value=20202020 學(xué)年第二學(xué)期 20202020 學(xué)年第二學(xué)期 /option option value=20202020 學(xué)年第一學(xué)期 20202020 學(xué)年第一學(xué)期 /option /select input type=submit name=Submit value=查詢 /form/p 系統(tǒng)實(shí)現(xiàn) 28 p%=getname1%你的教材使用情況為 :/p table % set rs=() ID=session (pwd) Select , from Book,Relation,Student where = and = and =amp。amp。登系統(tǒng)管理員登陸時(shí),執(zhí)行下面程序段 if radio=01 then select * from Manager where UID=39。 ProvStr % 處理提交按鈕有 文件處理: !include file= % getname=trim((name)) password=trim((pwd)) radio=(radiobutton) if getname and password then set rs=() 39。 列名 類型 描述 BookID 字符型 表示教材的 ISBN 碼 StockNumber 整型 表示教材的庫存量 表 Getbook:領(lǐng)書表, 存儲(chǔ)領(lǐng)書的信息 列名 類型 描述 BookID 字符型 表示教材的 ISBN 碼 Getnumber 整型 領(lǐng)書人的代號(hào) 高校教材管理系統(tǒng)的分析與設(shè)計(jì) 25 Term 字符型 領(lǐng)書學(xué)期 系統(tǒng)實(shí)現(xiàn) 25 3 系統(tǒng)實(shí)現(xiàn) 系統(tǒng)的開發(fā)工具 系統(tǒng)的開發(fā)基于三層的模式:瀏覽器 /web 服務(wù)器 /數(shù)據(jù)庫服務(wù)器,這種模式是當(dāng)前主流的開發(fā)模式,有利于系統(tǒng)維護(hù)和保證數(shù)據(jù)的安全。 Getbook( classNumber, BookID,term。EnterYear, Number)。各學(xué)院負(fù)責(zé)教材訂購計(jì)劃的人員向教材科提交教材計(jì)劃, 審核輸入教材計(jì)劃形成全校教材訂購計(jì)劃文件,根據(jù)全校教材訂購文件生成定書單,根據(jù)定書單訂購教材,教材入庫審核,不合教材退回,教材入庫生成教材庫文件,根據(jù)教材訂購計(jì)劃,教材庫文件,班級(jí)和學(xué)院信息,生成各班級(jí)領(lǐng)書單,打印領(lǐng)書單及發(fā)放教材,核算費(fèi)用,教材發(fā)放修改庫存量。省去教材登記表,計(jì)算機(jī)自動(dòng)生成出庫單 ,避免了人工填寫的低效率。 (5)對(duì) 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é)號(hào)和姓名就可以查詢自己的教材使用情況 ,可以統(tǒng)計(jì)個(gè)人每一學(xué)年或整個(gè)大學(xué)期間的教材費(fèi)用 .系統(tǒng)也存取每個(gè)任課老師的教材使用情況 ,老師通過自己的姓名和所在部門號(hào)可以訪問教材的使用情況 ,系統(tǒng)管理員能夠添加﹑修改﹑刪除學(xué)生和老師的信息 ,同時(shí)也可以修改方面的教材 .系統(tǒng)管理員可以打印每個(gè)學(xué)期每個(gè)班的領(lǐng)書單和打印教材費(fèi)用核算單 .圖 給出了高校教材管理的簡(jiǎn)單流程圖。構(gòu)件圖有助于分析和理解部件之間的相互影響程度。包括順序圖 (Sequence diagrams)和協(xié)作圖 (Collaboration diagram).其中順序圖顯示對(duì)象之間的動(dòng)態(tài)合作關(guān)系,它強(qiáng)調(diào)對(duì)象之間消息發(fā)送的順序,同時(shí)顯示對(duì)象之間的交互 。包圖 (Package diagram)用于描述系統(tǒng)的分層結(jié)構(gòu),包圖也可以看成是類圖的一種特殊形式。 第二類是靜態(tài)圖 (Static diagram) 包括類圖 (Class diagram)、對(duì)象圖 (Object diagram).其中類圖描述系統(tǒng)中類的靜態(tài)結(jié)構(gòu)。 包是一種將有組織的元素分組的機(jī)制??偣灿袃煞N主要的動(dòng)作事物?;顒?dòng)類和類很相象,只是它的對(duì)象代表的元素的行為和其他的元素是同時(shí)存在的。一個(gè)給定的類可能是幾個(gè)協(xié)作的組成部分。一個(gè)類實(shí)現(xiàn)一個(gè)或多個(gè)接口。能促進(jìn)軟件復(fù)用,方便地集成已有的系統(tǒng),并能有效處理開發(fā)中的各種風(fēng)險(xiǎn)。 (3)獨(dú)立于過程。 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),但是符號(hào)仍然沒有統(tǒng)一。 高校教材管理現(xiàn)狀及軟件開發(fā)方法分析 6 強(qiáng)大功能的對(duì)象建模工具 UML 近 15 年軟件技術(shù)、軟件工程得到了異常迅猛的發(fā)展,軟件已經(jīng)成為信息網(wǎng)絡(luò)時(shí)代下社會(huì)經(jīng)濟(jì)發(fā)展的核心基礎(chǔ)設(shè)施,世界軟件的滲透性、復(fù)雜度和規(guī)模都達(dá)到了空前的水平。外部操作只能通過消息請(qǐng)求對(duì)象的服務(wù)而不能直接對(duì)對(duì)象進(jìn)行操作,因此不必涉及對(duì)對(duì)象的內(nèi)部操作。第一階 段在 1990 年末完成。所謂面向?qū)ο缶褪腔趯?duì)象概念,以對(duì)象為中心,以類和繼承為構(gòu)造機(jī)制,來認(rèn)識(shí)、理解、刻畫客觀世界和設(shè)計(jì)、構(gòu)建相應(yīng)的軟件 系統(tǒng) 。 最后, 縮短開發(fā)周期,降低開發(fā)風(fēng)險(xiǎn) 。 同時(shí),結(jié)構(gòu)化生命周期法還有一個(gè)致命的弱點(diǎn)就是系統(tǒng)一旦實(shí)現(xiàn),如果現(xiàn)實(shí)情況發(fā)生了變化,那么,系統(tǒng)的升級(jí)﹑維護(hù)變得十分困難,甚至是不可能的,大有牽一發(fā)而動(dòng)全身之勢(shì)。因此,高校教材管理人員迫切需要一套方便,快捷的軟件實(shí)現(xiàn)教材管理的信息化。第二、許多以出版教材為主的大型出版社一方面依靠過去的行政力量取得了壟斷經(jīng)營權(quán) ,同時(shí)這類出版社多集中在京、滬等發(fā)達(dá)地區(qū) ,管理及勞務(wù)成本都比較高。 圖書出版業(yè)的市場(chǎng)化及教材出版的多樣化對(duì)高校教材管理的影響 教材出版市場(chǎng)的活躍和教材發(fā)行渠道的多元化 ,為高校教材的計(jì)劃、采購和發(fā)行等工作提供了極大的 便利。 同時(shí),根據(jù) UML 建立的模型,采用當(dāng)前流行開發(fā)工具開發(fā)了一個(gè) WEB 高校管理系統(tǒng),采用的數(shù)據(jù)庫服務(wù)器為 SQLserver,WEB 開發(fā)語言為 ASP。教材管理還停留在單一的行政管理階段 ,追求的是管理的職能 ,重質(zhì)量而不重效益。為達(dá)到更好的教學(xué)效果 ,高??筛鶕?jù)本身的具體需要選用不同的教材 ,為高校教材的選用提供了更大的選擇空間 ,給教材計(jì)劃工作帶來了很大的變化。第四、有的教材因?yàn)榘l(fā)行量不足而使成本居高不下。 然而,結(jié)構(gòu)化生命周期法起點(diǎn)低,所使用的工具(主要是手工繪制各種各樣的分析設(shè)計(jì)圖表),致 使系統(tǒng)開發(fā)周期長(zhǎng)帶來了一系列問題(如在漫長(zhǎng)的開發(fā)周高校教材管理現(xiàn)狀及軟件開發(fā)方法分析 3 期中,原來了解 的情況可能發(fā)生了較大的變化,所采用的技術(shù),計(jì)算機(jī)所采用的軟,硬件已經(jīng)過時(shí)等等)。結(jié)構(gòu)化生命周期法 的開發(fā)方法中,客戶主要靠閱讀大量的文件了解系統(tǒng),然后向系統(tǒng)分析員報(bào)告 對(duì)系統(tǒng)需 求的意見。在時(shí)間緊和任務(wù)重的大型 MIS項(xiàng)目中,這種情況實(shí)際難以保證,特別是在用戶單位和開發(fā)單位距離較遠(yuǎn)時(shí) ;其次,如何確定用戶的滿意程度,如何控制對(duì)系統(tǒng)原型的修改次數(shù)等,是較難協(xié)調(diào)的問題,由于用戶不關(guān)心或不理解原型的概念和實(shí)現(xiàn),而且存在較大期望,使得與實(shí)際系統(tǒng)差別較大的原型增加了需求分析人員與用戶的交流難度 , 無論是水平原型,還高校教材管理現(xiàn)狀及軟件開發(fā)方法分析 4 是垂直原型都不能反映實(shí)際系統(tǒng) 的全貌 ;最后,原型法對(duì)系統(tǒng)開發(fā)的環(huán)境要求較高,如開發(fā)人員和用戶的素質(zhì)、系統(tǒng)開發(fā)工具、硬軟件設(shè)備等,都會(huì)對(duì)原型法的開發(fā)效果產(chǎn)生重要的影響 [7]。 80 年代初 Smalltalk ,語言的廣泛使用掀起了一場(chǎng) “ 面向?qū)ο筮\(yùn)動(dòng) ” ,隨之誕生了面向?qū)ο蟮? C 、 C++ 、 Eiffel 和 CLOS 等語言。面向?qū)ο蠓椒▽⒉粩嗤晟?,最終成為軟件開發(fā)的主流方法。 可重用性好。因此,在實(shí)際的軟件項(xiàng)目開發(fā)中,我們應(yīng)該如何直觀、準(zhǔn)確、有效地表達(dá)過去一直隱蔽在人們頭腦中的軟件設(shè)計(jì)方案和思路?顯然無法用具體的實(shí)現(xiàn)語言。 UML 的 主要特點(diǎn) ( 1) 面向?qū)ο?。?UML建立的軟件系統(tǒng)模型可以用 Java、 VC++、SmalltaIk等任何一種面向?qū)ο蟮某绦蛟O(shè)計(jì)來實(shí)現(xiàn)。圖是很多有相互關(guān)聯(lián)關(guān)系的事物的組。因此,一個(gè)接口描述了類或組件的對(duì)外的可見的動(dòng)作。 第四種是用例 (use case),用例用來 描述一系列的動(dòng)作,這些動(dòng)作是系統(tǒng)對(duì)一個(gè)特定角色執(zhí)行,產(chǎn)生值得注意的結(jié)果的值。 第七種是結(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)。在 UML中消息畫成帶箭頭的直線,通常加上操作的名字。 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)。對(duì)象圖是類圖的實(shí)例,幾乎使用與類圖完全相同的標(biāo)識(shí)。包括狀態(tài)圖 (State chart diagram)和活動(dòng)圖 (Activity diagram).其中狀態(tài)圖描述類的對(duì)象所有可能的狀態(tài)以及事件發(fā)生時(shí)狀態(tài)的轉(zhuǎn)移條件。如果強(qiáng)調(diào)時(shí)間和順序,則使用順序圖 :如果強(qiáng)調(diào)上下級(jí)關(guān)系,則選擇協(xié)作圖 。在節(jié)點(diǎn)內(nèi)部,放置可執(zhí)行部件和對(duì)象以顯示節(jié)點(diǎn)跟可執(zhí)行軟件單元的對(duì)應(yīng)關(guān)系 . 系統(tǒng)分析設(shè)計(jì)的工具 —— Rational rose Rational Rose 由美國 Rational 軟件公司的軟件工程專家 Booch﹑Jacobson﹑ Rumbaugh 等人研制,它是用來分析和設(shè)計(jì)面向?qū)ο筌浖到y(tǒng)的強(qiáng)大工具,也是當(dāng)前業(yè)界最流行的可視化軟件開發(fā)工具之一。 Teacher:每個(gè)老師通過自己的姓名和密碼登陸系統(tǒng)后,可以查詢自己教材的使用情況,也可查詢自己的教材費(fèi)用(供報(bào)銷用)。 綜上可得出了采用計(jì)算機(jī)處理之后的業(yè)務(wù)流程的變 化,主要有三個(gè)變化,第一,不用匯總?cè)5慕滩挠嗁徲?jì)劃,只要輸入每個(gè)班級(jí)的教材訂購計(jì)劃系統(tǒng)自動(dòng)生成每種教材的總訂購量。系統(tǒng)也需要訂購信息﹑庫存的信息和領(lǐng)書信息,因此這三大信息也分別作為一個(gè)表存取。 表 所示。 列名 類型 描述 I
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1