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

正文內(nèi)容

高校教材管理系統(tǒng)畢業(yè)設計(編輯修改稿)

2025-10-01 18:19 本頁面
 

【文章內(nèi)容簡介】 應用程序和 XML Web Services 開發(fā)的關鍵技術。 SQL 與 SQL Sever 2020 Express SQL 是用來對存放在計算機中的數(shù)據(jù)庫進行組織、管理和檢索的語言。 SQL 一詞是 “Structured Query Language(結(jié)構(gòu)式查詢語言 )“的縮寫,是 IBM 公司 San Jose實驗室為 System R而設計的語言,從 1982 年開始,美國國家標準協(xié)會( ANSI)即著手 SQL標準化工作, 1986 年 ANSI 的數(shù)據(jù)庫委員會批準了 SQL作為關系數(shù)據(jù)庫語言的美國標準,這就是第一個 SQL 標準,同時公布了 SQL 標準文本,在此后不久 的 1987年,國際標準化組織( ISO)也做出了同樣的決定,目前的 SQL標準是 1992年指定的 SQL—92標準,是一種用于與數(shù)據(jù)庫進行交互的語言。 SQL 語言的極大普及是當今計算機工業(yè)中最引人注目的趨勢之一。在過去的幾年中, SQL 已經(jīng)發(fā)展成為標準計算機數(shù)據(jù)庫查詢語言。現(xiàn)在,微機到大型機,有很多數(shù)據(jù)庫產(chǎn)品支持 SQL, SQL的國際標準已經(jīng)能夠被采用并被不斷擴充。SQL 在主要計算機開發(fā)上的數(shù)據(jù)庫體系中占有重要的地位 [5]。 SQL Server 2020 引入了 SQL Server Management Studio 幫 助實現(xiàn)開發(fā)和管理任務。在 Management Studio 中,可以開發(fā)和管理 SQL Server 數(shù)據(jù)庫引擎 與通知解決方案,管理已部署的 Analysis Services 解決方案,管理和運行 Integration Services 包,以及管理報表服務器和 Reporting Services 報表與報表模型。這個 studio 與 Microsoft Visual Studio 緊密集成。 陜西理工學院畢業(yè)設計 第 4 頁 共 44 頁 在 studio 中, SQL Server 2020 提供了設計、開發(fā)、部署和管理關系數(shù)據(jù)庫、分析對象、 數(shù)據(jù)轉(zhuǎn)換包、復制拓撲、報表服務器和報表以及通知服務器所需的圖形工具。此外, SQL Server 2020 包含命令提示實用工具,可以通過命令提示符執(zhí)行管理任務。 C簡介 C語言自 C/C++演變而來,它是給那些愿意犧牲 C++一點底層功能,經(jīng)獲得更方便和更新產(chǎn)品化的企業(yè)開發(fā)人員而創(chuàng)造的。 C具有現(xiàn)代、簡單、完全面向?qū)ο蠛皖愋桶踩忍攸c [1]。 C最重要的一點:它是現(xiàn)代的編程語言。它在類、名字空間、方法重載和異常處理等領域簡化了C++。摒棄了 C++的復雜性,使它更易用、更少出錯 [3]。 C是一種 面向?qū)ο笳Z言,在很多方面來看, C將成為微軟的與 Java 相似的語言。 C是 ASP。 NET 開發(fā)中一個最重要的開發(fā)工具,微軟將 C發(fā)展成為 Java 的強勁對手。這也是微軟。 NET 框架的一個重要組成部分, C是微軟在編程市場上擊敗對手的主要工具。 C的誕生無疑將進一步加劇微軟和 Sun 產(chǎn)品的戰(zhàn)線,但這對用戶是有利的,他們可以選擇兩者之一來開發(fā)新的應用[8]。 3系統(tǒng)可行性分析和需求分析 系統(tǒng)可行性可行性分析 技術可行性 C是微軟公司發(fā)布的一種面向?qū)ο蟮?、運行于。 NET Framework 之上 的高級程序設計語言。并定于在微軟職業(yè)開發(fā)者論壇 (PDC)上登臺亮相。 C是微軟公司研究員 Anders Hejlsberg的最新成果。C看起來與 Java 有著驚人的相似;它包括了諸如單一繼承、接口、與 Java 幾乎同樣的語法和編譯成中間代碼再運行的過程。但是 C與 Java有著明顯的不同,它借鑒了 Delphi的一個特點,與 COM(組件對象模型 )是直接集成的,而且它是微軟公司。 NET windows 網(wǎng)絡框架的主角。 C是一種可視化的、面對對象和事件驅(qū)動方式的結(jié)構(gòu)化高級程序設計,可用于開發(fā) Windows環(huán)境下的應 用程序。它簡單易學、效率高,且功能強大,可以與 Windows 的專業(yè)開發(fā)工具 SDK 相媲美。在 C環(huán)境下,利用事件驅(qū)動的編程機制、新穎易用的可視化設計工具,使用 Windows 內(nèi)部的應用程序接口 (API)函數(shù),以及動態(tài)鏈接庫 (DLL)、動態(tài)數(shù)據(jù)交換 (DDE)、對象的鏈接與嵌入 (OLE)、開放式數(shù)據(jù)訪問 (ODBC)等技術,可以高效、快速地開發(fā)出 Windows 環(huán)境下功能強大、圖形界面豐富的應用軟件系統(tǒng) [1]。 SQL是高級的非過程化編程語言,允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作。它不要求用戶指定對數(shù)據(jù)的存放方法,也不需要 用戶了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫系統(tǒng)可以使用相同的 SQL 語言作為數(shù)據(jù)輸入與管理的 接口。它以記錄集合作為操作對象,所有 SQL語句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條 SQL 語句的輸出作為另一條SQL 語句的輸入,所以 SQL 語句可以嵌套,這使他具有極大的靈活性和強大的功能,在多數(shù)情況下,在其他語言中需要一大段程序?qū)崿F(xiàn)的功能只需要一個 SQL 語句就可以達到目的,這也意味著用 SQL語言可以寫出非常復雜的語句 [5]。 經(jīng)濟可行性 在教材管理系統(tǒng)中,實現(xiàn)對 教材的物流、資金流和信息流的管理,即針對教材出入庫管理、教材庫存管理、教材費的收取和使用、教材需求信息、學生個人需用教材信息等進行管理。這些措施將為提高高等院校教材管理水平、提高工作效率、減少人為差錯提供良好的管理平臺。 極低成本的數(shù)據(jù)處理、信息查詢、信息錄入等,可實現(xiàn)教材需求信息、訂單管理、教材費用處理、教材費查詢、教材出入庫管理、庫存管理、教材發(fā)放等功能。從目前校園網(wǎng)和教材管理系統(tǒng)的推廣和運行情況來看,本系統(tǒng)不需增加過多的硬件投入和應用方面的培訓,因此,其經(jīng)濟成本是很陜西理工學院畢業(yè)設計 第 5 頁 共 44 頁 低的。 系統(tǒng)需求分析 用戶角色需求 根據(jù)習慣上教材科的操作方式,整個系統(tǒng)應該有三種用戶角色,即教材科人員,普通學生教師和系統(tǒng)管理員。 教材科人員處理訂書領書操作,而不能進入到系統(tǒng)管理的模塊中;學生教師可以查詢教材信息,不能進入其它任何模塊;系統(tǒng)管理員在后臺對系統(tǒng)進行用戶管理,教材信息管理,并展開系統(tǒng)的正常運行維護工作,但不能進入教材科人員操作模塊。除普通的學生教師等查詢用戶外,每個角色操作都通過密碼驗證和用戶類型選擇后登錄。通過系統(tǒng)管理員才可以修改密碼。工作完成后,通過各自專門的出口退出登錄狀態(tài)。 功能需求 系 統(tǒng)功能主要包括訂書處理、領書處理、特殊處理、系統(tǒng)信息管理四個部分。以下按照不同的功能處理對具體功能進行描述: ( 1)訂書處理 教材科人員通過登錄頁面登錄成功后,可以通過菜單選擇為學生、老師、或者教材科訂書,首先選擇需要定的教材,輸入教材使用的學年度,如果為學生訂書需要選擇系和班級,填入需要訂購的數(shù)量,如果是教師訂書需要填寫教師名字,選擇確定,訂書的過程就完成了。 ( 2)領書處理 教材科人員通過登錄頁面登錄成功后,可以通過菜單選擇為學生、老師做領書處理。當學生代表來領書時,通過班級就可以查詢到需要領什么書,需 要領多少本,什么書已經(jīng)領取了等信息,領書成功會做上領書標記。教師來領書時,通過選擇教師名字,就可以知道需要領什么書,也和學生類似的在領書后做領書標記。 ( 3)特殊處理 特殊處理指的是換書、報損、零售、統(tǒng)計、查詢這些功能。教材科人員從登錄模塊登錄后可以進入這些功能模塊。換書是只書本身由缺陷的情況下,對領書的學生或老師做換書處理,并作記錄。報損是因為其它教材科的原因造成的問題做報損處理,并且登記。零售是對丟失教材的學生做零售處理,并且記錄。這些操作都是要在教材科有自己購買相關教材的情況下才能進行。如果在進行這些 操作的時候,數(shù)量少于閥值將報警,數(shù)量不足或沒有庫存的時候會彈出提示框并關閉相關功能。統(tǒng)計功能是在選擇學年度和教材后統(tǒng)計訂購數(shù)量,或者按班級統(tǒng)計訂購數(shù)量。查詢模塊是所有用戶在沒有登錄情況下都可以操作,可以按模糊查詢、按授課教師等方式查詢教材相關信息。 ( 4)系統(tǒng)管理 系統(tǒng)管理員從登錄頁面進入系統(tǒng),選擇用戶類型為 “系統(tǒng)管理 “。系統(tǒng)管理員登錄后不能進入教材科用戶使用的模塊。系統(tǒng)管理員可以添加刪除修改教材信息,管理各類用戶,設置報警閥值,管理班級和系的信息。 性能需求 整個系統(tǒng)應當操作簡便,界面友好,維 護簡便。數(shù)據(jù)庫要求運行穩(wěn)定,執(zhí)行速度快,數(shù)據(jù)安全性高。軟件系統(tǒng)本身運行對計算機硬件平臺和操作系統(tǒng)平臺要求適中。 陜西理工學院畢業(yè)設計 第 6 頁 共 44 頁 4 系統(tǒng)概要設計 系統(tǒng)層次模塊圖 通過系統(tǒng)層次模塊圖對教材管理系統(tǒng)作進一步分析,教材管理系統(tǒng)分為用戶登錄模塊、訂書模塊領書模塊、換書、報損、零售模塊、教材管理模塊、系統(tǒng)管理模塊、教材查詢模塊、統(tǒng)計模塊。 圖 系統(tǒng)層次模塊圖 系統(tǒng)流程圖 通過系統(tǒng)流程圖對教材管理系統(tǒng)作進一步的分析,可知,師生可以進行教材查詢,教材科登陸 進去后可進行報損,換書,零售,匯總統(tǒng)計,領書訂書操作,管理員登陸進去后可進行系統(tǒng)管理,教材管理操作,其業(yè)務流程圖如圖 所示。 圖 業(yè)務流程圖 數(shù)據(jù)庫設計 數(shù)據(jù)庫是依照某種 數(shù)據(jù)模型 組織起來并存放二級存儲器中的數(shù)據(jù)集合。這種數(shù)據(jù)集合具有如下特點:盡可能不重復,以最 優(yōu)方式為某個特定組織的多種應用服務,其數(shù)據(jù)結(jié)構(gòu)獨立于使用它的教材管理系統(tǒng) 用戶登錄模塊 訂書模塊 領書模塊 銷售、換書、報損模塊 圖書管理 模塊 系統(tǒng)管理模塊 教材查詢模塊 統(tǒng)計模塊 學生訂書 教師訂書 教材科訂書 學生領書 教師領書 陜西理工學院畢業(yè)設計 第 7 頁 共 44 頁 應用程序,對數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件進行管理和控制。從發(fā)展的歷史看,數(shù)據(jù)庫是 數(shù)據(jù)管理 的高級階段,它是由 文件管理系統(tǒng) 發(fā)展起來的。數(shù)據(jù)庫是信息管理系統(tǒng)的基礎,數(shù)據(jù)庫的結(jié)構(gòu)直接關系到各種功能的實現(xiàn)和程序運行的效率。 實體關系 ER 圖 ER 模型 [Entity Relationship Model]是一種叫做實體聯(lián)系模型的簡稱,它是以圖形的方式表現(xiàn)的,又被稱作實體聯(lián)系圖, ER模型是人們描述數(shù)據(jù)及其聯(lián)系的概念數(shù)據(jù)模型,是數(shù)據(jù)庫應用系統(tǒng)設計人員和普通非計算機專業(yè)用戶進 行數(shù)據(jù)建模和溝通與交流的有力工具,使用起來直觀易懂,簡單易行,ER 模型是一種用圖形表示數(shù)據(jù)及其聯(lián)系的方法,所使用的圖形構(gòu)件 (元件 )包括矩形、菱形、橢圓形和連接線。 系統(tǒng)實體關系圖如圖 所示: 圖 系統(tǒng)實體關系圖 主要的 ER 模型圖如下: (1) 教材表實體屬性圖 在教材表這個實體中包括的屬性有:書名、條形碼、作者、出版社、出版日期 ,如圖 所示。 圖 教材表實體屬性圖 (2) 訂書表實體屬性圖 在訂書表實體中包括的屬性有:書名、領書數(shù)、領書時間、操作者、領書班級、使用學年 ,如圖 所示。 陜西理工學院畢業(yè)設計 第 8 頁 共 44 頁 圖 訂書表實體屬性圖 (3) 領書表實體屬性圖 在領書表實體中包括的屬性有:書名、操作者、領書時間、領書班級、使用學年 ,如圖 所示。 圖 領書表實體屬性圖 (4) 換書表實體屬性圖 在換書表這個實體中包括的屬性有:書名、操作、換書時間 ,如圖 所示。 圖 換 書表實體屬性圖 (5) 班級表實體屬性圖 在班級表實體中包括的屬性有:班級號、系名 ,如圖 所示。 圖 班級表實體屬性圖 (6) 用戶表實體屬性圖 在用戶表這個實體中包括的屬性有:賬號、名稱、密碼 ,如圖 所示。 陜西理工學院畢業(yè)設計 第 9 頁 共 44 頁 圖 班級表實體屬性圖 數(shù)據(jù)表設計 數(shù)據(jù)庫的表結(jié)構(gòu)是非常重要的環(huán)節(jié),一個良好的數(shù)據(jù)庫設計,可以提高效率,方便維護,并且為以后進行功能的擴展留有余地,表 是系統(tǒng)數(shù)據(jù)庫表的清單。 表 數(shù)據(jù)表清單 序號 數(shù)據(jù)表名稱 說明 1 Damage 對報損的教材進行記錄 2 Lingshu 對學生和教師領書進行記錄 3 Dingshu 對學生和教師訂書進行記錄 4 User 用戶信息 5 Jiaocai 教材信息記錄 6 Number 庫存報警閥值記錄 7 Change 對換書的教材進行記錄 8 Sell 對 銷售的教材進行記錄 9 Class 記錄班級和系的信息 ( 1)報損表( damage) 存放由于教材科原因造成的教材損壞的報損信息,如表 所示。 表 報損信息表 字段名 屬性 主鍵 /外鍵 說明 da_ID int 主鍵 自動增加 Number Numeric(5, 0) 報損數(shù)量 Time datetime 報損時間 Name nchar(10) 操作者 Bookname nchar(30) 書名 ( 2)閥值表 (number) 設置庫存報警閥值,如表 所示。 表 閥值 信息表 字段名 屬性 主鍵 /外鍵 說明 陜西理工學院畢業(yè)設計 第 10 頁 共 44 頁 Number Numeric(5, 0) 報警閥值 ( 3)教材表 (jiaocai)
點擊復制文檔內(nèi)容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1