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

正文內(nèi)容

基于uml高校學(xué)生學(xué)籍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(文件)

2025-12-27 02:24 上一頁面

下一頁面
 

【正文】 推動(dòng)社會(huì)發(fā)展的技術(shù)動(dòng)力。 【 關(guān)鍵詞 】 軟件工程 關(guān)系數(shù)據(jù)庫管理系統(tǒng) 模糊查詢 DELPHI SQL Server 【 論文類型 】 應(yīng)用研究 更多論文 Abstract 【 Abstract】 Continuously obtain the new research result along with the development, calculator realm of the science is replacing with extend the mental work aspect to develop more and more important function, not only in the industry aspect but also also more and more can not get away from the calculator in the daily is in the school, and want to handle the student39。 本系統(tǒng)是在管理信息系統(tǒng)的理論和方法指導(dǎo)下、數(shù)據(jù)庫技術(shù)支持下完成的。計(jì)算機(jī)在代替和延伸腦力勞動(dòng)方面發(fā)揮越來越重要的作用,不僅在工業(yè)方面而且在日常生活中也越來越離不開計(jì)算機(jī)。尤其是在學(xué)校里,要處理大量的學(xué) 生數(shù)據(jù)。本文在結(jié)構(gòu)上首先論述了畢業(yè)設(shè)計(jì)選題的背景、目的和意義。s data of the large today of the arithmetic figure , for the sake of quickly school student status the management must depend on the calculator, and make the school management student is data more in brief, arrived the for, base onning above and all kinds reason, developping a student status managing the system forcing in the eyebrow , I join togethering this graduate designing to develop the student status the management the text is right according to calculator to large quantity in the school the data proceeds to process and processed research. This system is under the management information the system39。而在計(jì)算機(jī)應(yīng)用中,軟件的作用十分突出,軟件已經(jīng)發(fā)展成為信息技術(shù)的核心,主導(dǎo)著信息產(chǎn)品的開發(fā)和信息技術(shù)市場(chǎng)的進(jìn)一步的開拓。隨著社會(huì)的發(fā)展,軟件也在不斷的更新?lián)Q代。 目的和意義 畢業(yè)設(shè)計(jì)是四年學(xué)習(xí)的總結(jié),同時(shí)也是自己綜合運(yùn)用所學(xué)知識(shí)解決實(shí)際問題的一次鍛煉。無論是在適用性、靈活性和易操作性方面都顯示出了它的強(qiáng)大功能 第 2 章 平臺(tái)簡(jiǎn)介 2 開發(fā)平臺(tái)和技術(shù)簡(jiǎn)介 Delphi 工具簡(jiǎn)介 Delphi 是著名的 Borland(現(xiàn)在已和 Inprise 合并)公司開發(fā)的可視化軟件開發(fā)工具。可以說 Delphi 同時(shí)兼?zhèn)淞?VC功能強(qiáng)大和 VB 簡(jiǎn)單易學(xué)的特點(diǎn)。 Object Pascal 語言是在 Pascal 語言的基礎(chǔ)上發(fā)展起來的,簡(jiǎn)單易學(xué)。 Delphi 發(fā)展至今,從 Delphi1、 Delphi2到現(xiàn)在的 Delphi2021,不斷添加和改進(jìn)各種特性,功能越來越強(qiáng)大。 UML 統(tǒng)一建模介紹 3 統(tǒng)一建模語言( UML 是 Unified Modeling Language 的縮寫)是用來對(duì)軟件密集系統(tǒng)進(jìn)行可視化建模的一種語言。 UML 展現(xiàn)了一系列最佳工程實(shí)踐,這些最佳實(shí)踐在對(duì)大規(guī) 模,復(fù)雜系統(tǒng)進(jìn)行建模方面 ,特別是在軟件架構(gòu)層次已經(jīng)被驗(yàn)證有效。 UML 是一個(gè)標(biāo)準(zhǔn)的圖形表示法,它不是面向?qū)ο蟮姆治龊驮O(shè)計(jì),也不是一種方法,它僅僅是一組符號(hào)而已。 作為一種建模語言, UML 的定義包括 UML語義和 UML 表示法兩個(gè)部分。 (2) UML 表示法 定義 UML 符號(hào)的表示法,為開發(fā)者或開發(fā)工具使用這些圖形符號(hào)和文本語法為系統(tǒng)建模提供了標(biāo)準(zhǔn)。其中類圖描述系統(tǒng)中類的靜態(tài)結(jié)構(gòu)。他們的不同點(diǎn)在于對(duì)象圖顯示類的多個(gè)對(duì)象實(shí)例,而不是實(shí)際的類。包圖用于描述系統(tǒng)的分層結(jié)構(gòu)。在實(shí)用上并不需要為所有的類畫狀 態(tài)圖,僅為那些有多個(gè)狀態(tài)其行為受外界環(huán)境的影響并且發(fā)生改變的類畫狀態(tài)圖。除顯示信息交換外,合作圖還顯示對(duì)象以及它們之間的關(guān)系。其中構(gòu)件圖描述代碼部件的物理結(jié)構(gòu)及各部件之間的依賴關(guān)系。 配置圖定義系統(tǒng)中軟硬件的物理體系結(jié)構(gòu)。其中在第一步與第二步中所建立的模型都是靜態(tài)的,包括用例圖、類圖(包含包)、對(duì)象圖、組件圖和配置圖等五個(gè)圖形,是標(biāo)準(zhǔn)建模語言 UML 的靜態(tài)建模機(jī)制。 標(biāo)準(zhǔn)建模語言 UML 的主要特點(diǎn)可以歸結(jié)為三點(diǎn): ( 1) UML 統(tǒng)一了 Booch、 OMT 和 OOSE 等方法中的基本概念。這些思想并不是 UML 的開發(fā)者們發(fā)明的,而是開發(fā)者們依據(jù)最優(yōu)秀的 OO方法和豐富的計(jì)算機(jī)科學(xué)實(shí)踐經(jīng)驗(yàn)綜合提煉而成的。 標(biāo)準(zhǔn)建模語言 UML 的應(yīng)用領(lǐng)域 UML 的目標(biāo)是以面向?qū)ο髨D的方式來描述任何類型的系統(tǒng),具有很寬的應(yīng)用領(lǐng)域。在需求分析階段,可以用用例來捕獲用戶需求。在分析階 段,只對(duì)問題域的對(duì)象(現(xiàn)實(shí)世界的概念)建模,而不考慮定義軟件系統(tǒng)中技術(shù)細(xì)節(jié)的類(如處理用戶接口、數(shù)據(jù)庫、通訊和并行性等問題的類)。因?yàn)樵谠缙陔A段,模型僅僅是理解和分析系統(tǒng)結(jié)構(gòu)的工具,過早考慮編碼問題十分不利于建立簡(jiǎn)單正確的模型。 總之,標(biāo)準(zhǔn)建模語言 UML 適用于以面向?qū)ο蠹夹g(shù)來描述任何類型的系統(tǒng),而且適用于系統(tǒng)開發(fā)的不同階段,從需求規(guī)格描述直至系統(tǒng)完成后的測(cè)試和維護(hù)。 SQL 語句通常用于完成一些數(shù)據(jù)庫的操作任務(wù),比如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù)。 MS SQL Server 就是用的 Transact SQL。 SQL 不要求用戶指定對(duì)數(shù)據(jù)的存放方法, 這種特性使用戶更易集中精力于要得到的結(jié)果;所有 SQL 語句使用查詢優(yōu)化器,它是 RDBMS 的一部分,由它決定對(duì)指定數(shù)據(jù)存取的最快速度的手段,查詢優(yōu)化器知道存在什么索引,在哪兒使用索引合適,而用戶則從不需要知道表是否有索引、有什么類型的索引。 8 一個(gè)成功的信息管理系統(tǒng),是建立在許多條件之上的,而數(shù)據(jù)庫是其中一個(gè)非常重要的條件和關(guān)鍵技術(shù)。 ( 3) 邏輯設(shè)計(jì)的任務(wù)是從 ER 圖與對(duì)應(yīng)的綱要表出發(fā),確定各個(gè)實(shí)體及關(guān)系的表名屬 性。 2 主鍵的個(gè)數(shù)越少越好。 SQL Server 數(shù)據(jù)庫系統(tǒng)特點(diǎn) SQL Server 2021 系統(tǒng)之間之所以成為目前流行的大型商用數(shù)據(jù)庫系統(tǒng),有著其深刻的內(nèi)在因素,這與它鮮明的特點(diǎn)是分不開的: 1.與 Inter 的高度集成 SQL Server 2021 與其它 Microsoft Back Office 產(chǎn)品 緊密集成,在安全 事 9 件瀏覽、 Windows NT 服務(wù)程序、性能監(jiān)視器、多處理器支持、索引服務(wù)器等 方面充分利用了它們的長處,形成了自己獨(dú)特的優(yōu)勢(shì)。 SQL Server 2021 與其它產(chǎn)品共同構(gòu)成了可靠安全的 Inter 和 Intra 系統(tǒng)的數(shù)據(jù)存儲(chǔ)。還運(yùn)行在 Windows NT 版的所 有版本上。 SQL Server 2021 與 Windows NT 和 Windows 2021 故障轉(zhuǎn)移群集共同支持不間斷地將故障即時(shí)轉(zhuǎn)移到備份服務(wù)器。 SQL Server 2021 分布式查詢使您得以引用來自不同資料源的資料,就好象這些資料是 SQL Server 2021 數(shù)據(jù)庫的一部分,同時(shí) 分布式事務(wù)支持充分保護(hù)任何分布式資料更新的完整性。 SQL Server 2021 還支持基于標(biāo)準(zhǔn)的、與 Windows DNA 集成的程序設(shè)計(jì)模型,使 SQL Server 2021數(shù)據(jù)庫和資料倉庫的使用成為生成強(qiáng)大的可伸縮系統(tǒng)的無縫部分。簡(jiǎn)單講述了 DELPHI 和 SQL Server 2021 的發(fā)展及特點(diǎn)。開發(fā)人員不僅能利用它來開發(fā)各種具有友好界面的應(yīng)用程序,還可以通過 Delphi 7 修改數(shù)據(jù)庫, 400 多個(gè)預(yù)定義的內(nèi)置函數(shù)為開發(fā)適應(yīng)各種需要的應(yīng)用程序提供了極大的方便。它能使 學(xué)工 工作人員從繁重的工作中解脫出來,大大減輕了工作量,減少人為的工作失誤,全面提高 學(xué)工 的管理效率及服務(wù)質(zhì)量,從而使 學(xué)工 管理水平和業(yè)務(wù)水平躍上一個(gè)新的臺(tái)階。教師使用該系統(tǒng)可完成教學(xué)班信息查詢和成績管理。院系信息管理包括院系信息數(shù)據(jù)的錄入、修改與刪除等功能。學(xué)生信息管理包括學(xué)生信息的錄入、修改與刪除等功能。學(xué)生獎(jiǎng)懲信息管理包括學(xué)生獎(jiǎng)懲信息的錄入、修改與刪除等功能。 UML 建模是對(duì)需求分析結(jié)果的模型建立過程。 學(xué) 校 管 理 員學(xué) 籍 變 更學(xué) 生 信 息 查 詢 修 改學(xué) 生 處 罰學(xué) 生 獎(jiǎng) 勵(lì)學(xué) 生 成 績新 生 信 息學(xué) 生 圖 1 學(xué)生 學(xué)籍 管理信息系統(tǒng)用例圖 該用例圖標(biāo)記了所有的學(xué)生 學(xué)籍學(xué)籍 管理住處系統(tǒng)的用例,從中可以得知,學(xué)生管理信息系統(tǒng)的角色可以劃分為兩類。學(xué)生:用例只有學(xué)生信息查詢修改。要了解系統(tǒng)要處理的概念,最好將 學(xué)校的管理人員組織 14 起來開個(gè)討論會(huì),詳細(xì)談?wù)摵土信e所需要包含水量的用例,了解概念和概念之間的關(guān)系。 有些類可以用 UML 狀態(tài)圖來顯示類的對(duì)象的不同狀態(tài)以及改變狀態(tài)的事件。時(shí)序圖的基礎(chǔ)是用例。顯然,這里需要操作界面的有基本信息、獎(jiǎng)勵(lì)、處罰、學(xué)籍變更、修改查詢等,此外維護(hù)也需要一個(gè)操作界面。 學(xué)生的狀態(tài)圖如圖 3 所示。 17 學(xué)生的時(shí)序如圖 4 所示 管 理 人 員新 生 信 息登 錄 界 面新 生 報(bào) 道S t u N O確 定 學(xué) 號(hào)新 生 信 息確 定 院 系 確 定 班 級(jí) 圖 4 學(xué)生時(shí)序圖 學(xué)籍變更的時(shí)序如圖 5 所示。在架構(gòu)設(shè)計(jì)中將定義包(子系統(tǒng))、包間的相關(guān)性和基本的 通信機(jī)制。 21 應(yīng) 用 包用 戶 界 面 包業(yè) 務(wù) 對(duì) 象 包數(shù) 據(jù) 庫 包 圖 8 包和包間關(guān)系 業(yè)務(wù)對(duì)象包同數(shù)據(jù)庫包協(xié)同完成任務(wù)。應(yīng)用包( Utility Package):應(yīng)用包向其他包提供服務(wù)。實(shí)體關(guān)系圖的分析結(jié)果非常復(fù)雜,一般情況下使用從簡(jiǎn)到繁的方式進(jìn)行設(shè)計(jì)。圖 10 所示為學(xué)生管理信息系統(tǒng)的實(shí)體關(guān)系詳圖。以圖 10 所示的學(xué)生 學(xué)籍 管理信息系統(tǒng)的實(shí)體關(guān)系圖為基礎(chǔ),可設(shè)計(jì)表和字段,然后建立數(shù)據(jù)庫模型。下面分別講述本系統(tǒng)中數(shù)據(jù)庫的設(shè)計(jì)。 創(chuàng)建數(shù)據(jù)表 學(xué)籍管理系統(tǒng) 數(shù)據(jù)庫各數(shù)據(jù)表的結(jié)構(gòu) 如下。 表 13 user 表(用戶信息表) 25 字段名稱 類 型 寬 度 允許空值 主 鍵 說 明 usrno char 8 NOT NULL 是 用戶名 usrpwd char 8 NULL 密碼 usrrights int 4 NOT NULL 操作權(quán)限 ( 4) class 表(班級(jí)信息表)如表 14所示。 表 17 punish 表(處罰記錄信息表) 字段名稱 類 型 寬 度 允許空值 主 鍵 說 明 Pid char 1 NOT NULL 是 變更代碼 studentID char 10 NOT NULL punishdata time 8 NULL punish char 10 NULL description varchar 100 NULL 描述 27 界面設(shè)計(jì) 以上內(nèi)容完成了數(shù)據(jù)庫的后臺(tái)工作,建立起了能夠保障系統(tǒng)順利、正確運(yùn)行的后臺(tái)。 用戶必須輸入正確的密碼才能進(jìn)入下一界面,如果用戶的密碼輸入錯(cuò)誤,應(yīng)用程序會(huì)提示錯(cuò)誤信息。圖 12 是學(xué)籍管理 系統(tǒng)主界面窗體。 30 學(xué)生管理 界面設(shè)計(jì) 學(xué)生管理 界面主要實(shí)現(xiàn)學(xué)生信息的添加功能,包括學(xué)號(hào)、性別、出生日期、籍貫、姓名、班級(jí)、所屬院系等信息的添加,圖 15 是 學(xué)生管理 界面窗體。 32 圖 17 學(xué)籍變更界面窗體 獎(jiǎng)勵(lì)管理界面設(shè)計(jì) 當(dāng)學(xué)生在校表現(xiàn)優(yōu)秀,學(xué)校應(yīng)該獎(jiǎng)勵(lì)該學(xué)生,以鼓勵(lì)大家的學(xué)習(xí)熱情。 33 圖 18 獎(jiǎng)勵(lì)管理界面窗體 處罰管理界面設(shè)計(jì) 當(dāng)學(xué)生在校的表現(xiàn)差,學(xué)校應(yīng)該處罰該學(xué)生。 34 圖 19 處罰管理界面窗體
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1