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

正文內(nèi)容

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

2024-10-01 18:19 本頁面
 

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