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

正文內(nèi)容

本科基于jsp的實(shí)驗(yàn)室管理系統(tǒng)(文件)

 

【正文】 部門和課程的指派 通過(guò)添加老師信息的時(shí)候指定,或者日后修改教師信息來(lái)實(shí)現(xiàn) 。 畢業(yè)設(shè)計(jì)(論文) 圖 41 系統(tǒng)功能模塊圖 本系統(tǒng)的主要功能是設(shè)備的管理,所以設(shè)備管理模塊要實(shí)現(xiàn)的功能很多,所有又分為設(shè)備查看,設(shè)備臺(tái)帳管理,設(shè)備領(lǐng)用管理,設(shè)備維護(hù)管理,設(shè)備報(bào)廢管理這幾個(gè)小模塊。數(shù)據(jù)庫(kù)中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲(chǔ)存,具有較小的冗余度、較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,并可為各種用戶共享。數(shù)據(jù)庫(kù)是信息系統(tǒng)的核心和基礎(chǔ)。 按照規(guī)范設(shè)計(jì)的方法,考慮數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)開發(fā)全過(guò)程,將數(shù)據(jù)庫(kù)設(shè)計(jì)分為以下六個(gè)階段: (1) 需求分析 ; (2) 概念結(jié)構(gòu)設(shè)計(jì) ; (3) 邏輯結(jié)構(gòu)設(shè)計(jì) ; (4) 物理機(jī)構(gòu)設(shè)計(jì) ; (5) 數(shù)據(jù)庫(kù)實(shí)施 ; (6) 數(shù)據(jù)庫(kù)運(yùn)行與維護(hù) 。 需求分析的任務(wù)是通過(guò)詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象(組織、部 門、企業(yè)等),充分了解原系統(tǒng)(手工系統(tǒng)或計(jì)算機(jī)系統(tǒng))工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。 (2) 處理要求。 (三 ) 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 概念結(jié)構(gòu)設(shè)計(jì)是 將分析得到的用戶需求抽象為概念模型的過(guò)程。 概念結(jié)構(gòu)的主要特點(diǎn)是能真實(shí)、充分地反映現(xiàn)實(shí)世界;易于理解;易于更改;易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。即首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后 將它們集成起來(lái),得到全局概念結(jié)構(gòu); (3) 逐步擴(kuò)張。即自頂向下進(jìn)行需求分析,然后再自底向上設(shè)計(jì)概念結(jié)構(gòu)。 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)和邏輯結(jié)構(gòu)設(shè)計(jì)式數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中最重要兩個(gè)環(huán)節(jié)。 (六 ) 數(shù)據(jù)庫(kù)實(shí)施、運(yùn)行和維護(hù) 完成數(shù)據(jù)庫(kù)的物理設(shè)計(jì)以后,設(shè)計(jì)人員就要用 RDBMS 提供的數(shù)據(jù)定義語(yǔ)言和其他使用程序?qū)?shù)據(jù)庫(kù)邏輯設(shè)計(jì)和物理設(shè)計(jì)結(jié)果嚴(yán)格描述出來(lái),成為DBMS 可以接受的源代碼,再經(jīng)過(guò)調(diào)試產(chǎn)生目標(biāo)模式,然后就可以組織數(shù)據(jù)入庫(kù)了。實(shí)體、屬性與聯(lián)系是進(jìn)行概念設(shè)計(jì)時(shí)要考慮的三個(gè)元素,也是一個(gè)好的數(shù)據(jù)庫(kù)設(shè)計(jì)的核心。由于本系統(tǒng)最主要的功能就是設(shè)備的管理,因此這個(gè)表也是非常的重要 。 本章小結(jié) 本章主要分析了系統(tǒng)所要完成的功能,給出了網(wǎng)站的總體規(guī)劃,并對(duì)詳細(xì)闡述了系統(tǒng)所要達(dá)到的預(yù)期目標(biāo)。因此, 本階段 的結(jié)果基本上就決定了最終的程序代碼質(zhì)量。 然后, 后臺(tái)管理員界面主要功能有: (1) 課程 設(shè)置 對(duì)實(shí)驗(yàn)室 所教授的課程進(jìn)行添加,刪除; (2) 部門設(shè)置 對(duì)計(jì)算機(jī)系所屬部門進(jìn)行添加,刪除; (3) 教師信息管理 對(duì)所有教師信息進(jìn)行添加,修改,刪除,查詢;并制定各個(gè)教師所教授的課程,教授教室,以及所屬部門。 基本信息設(shè)置 模塊的設(shè)計(jì)及實(shí)現(xiàn) 基本信息設(shè)置模塊完成的是對(duì)部門和課程的設(shè)置管理。 如圖 52。如圖 54。 如圖 55。 表 56 設(shè)備臺(tái)帳管理 數(shù)據(jù)庫(kù)表 dev_lend 中記錄了設(shè)備的領(lǐng)用單,在表 dev_list 中記錄每個(gè)領(lǐng)用所領(lǐng)用的設(shè)備單。維護(hù)信息在數(shù)據(jù)庫(kù)的表 dev_mntain 中保存。 如圖 58。新創(chuàng)建賬戶的默認(rèn)密碼為 “ 111111” 。測(cè)試的根本目標(biāo)是盡可能多的發(fā)現(xiàn)并排除軟件中潛藏的錯(cuò)誤,最終把一個(gè)高質(zhì)量的軟件系統(tǒng)交給用戶使用。通過(guò)測(cè)試之后,還 必須診斷并改正測(cè)試工程中所發(fā)現(xiàn)的錯(cuò)誤,以開發(fā)高質(zhì)量的符合用戶的需求的軟件。軟件測(cè)試不僅要講究策略,更要講究時(shí)效性。測(cè)試的時(shí)候把每個(gè)模塊單獨(dú)拿出來(lái),測(cè)試它的功能是不是符合要求,有沒有錯(cuò)誤。 系統(tǒng)要求的是總體的功能,即便單個(gè)的模塊功能完好,哪么把各個(gè)模塊組合起來(lái)后,由于接口不正確或者其他原因引起的與起始目標(biāo)要求不一致的情況,應(yīng)及時(shí)的修改。說(shuō)明測(cè)試數(shù)據(jù)的選擇,測(cè)試用例以及測(cè)試結(jié)果是否符合預(yù)期結(jié)果。經(jīng)過(guò)測(cè)試,得出結(jié)論,本 系統(tǒng)完成了項(xiàng)目的需求,實(shí)現(xiàn)了制定的功能和性能要求。經(jīng)過(guò)測(cè)試,本系統(tǒng)基本實(shí)現(xiàn)了任務(wù)書中指定的功能需求,達(dá)到了預(yù)期的結(jié)果 。 圖 62 是組裝起來(lái)后,的功能選擇頁(yè)面,通過(guò)點(diǎn) 擊它們能夠跳轉(zhuǎn)到指定畢業(yè)設(shè)計(jì)(論文) 功能頁(yè)面,然后使用此功能,經(jīng)過(guò)測(cè)試,開始發(fā)現(xiàn)了點(diǎn)擊無(wú)法跳轉(zhuǎn)頁(yè)面等問(wèn)題,最終得到解決。 比如 教師管理模塊的測(cè)試,打開教師管理頁(yè)面,對(duì)添加教師信息,刪除,修改功能分別進(jìn)行測(cè)試 ,按照要求進(jìn)行操作,經(jīng)過(guò)測(cè)試,此模塊按照設(shè)計(jì)運(yùn)作,沒有出現(xiàn)問(wèn)題。 第 6 章 系統(tǒng)測(cè)試 獨(dú)立測(cè)試每個(gè)模塊的 功能是否完成,能否獨(dú)立完成指定的功能,修改模塊中存在的錯(cuò)誤。它不僅是軟件開發(fā)階段的有機(jī)組成部分,而且在整個(gè)軟件工程 (即軟件定義、設(shè)計(jì)和開發(fā)過(guò)程 )中占據(jù)相當(dāng)大的比重。 大量統(tǒng)計(jì)的資料表明,軟件測(cè)試的工作量往往占軟件開發(fā)總工作量的40%以上,在極端情況,測(cè)試那種關(guān)系人的生命安全的軟件所花費(fèi)的成本,可能相當(dāng)于軟件開發(fā)步驟總成本的三倍到五倍。本章五個(gè)模塊中的頁(yè)面均以上一章中的總體設(shè)計(jì)為基礎(chǔ),利用 Java第 5 章 系統(tǒng)的實(shí)現(xiàn) 和 JSP通過(guò)編寫相應(yīng)的代碼將其實(shí)現(xiàn),從而實(shí)現(xiàn)了項(xiàng)目規(guī)劃所需完成的目標(biāo)。普通管理員能進(jìn)行系統(tǒng)的基本信息設(shè)置,教師管理,課程表管理,設(shè)備的臺(tái)帳管理和查詢,以及設(shè)備的維護(hù)和設(shè)備的報(bào)廢申請(qǐng);超級(jí)管理只能查看設(shè)備的信息并審批設(shè)備的報(bào)廢申請(qǐng),審批之后,申請(qǐng)之人才能夠把相關(guān)設(shè)備設(shè)為報(bào)廢;管理員的權(quán)限不同,各司其職 。 設(shè)備的報(bào)廢需要普通管理員先提交報(bào)廢清單,然后由超級(jí)管理員 Manger審批之后,設(shè)備才能進(jìn)入報(bào)廢狀態(tài),在提交清單之前,可以對(duì)清單信息修改,刪除,一旦提交就只能等待超級(jí)管理員的審批,不能再更改。 如圖 57。 設(shè)備的查詢?cè)谠O(shè)備查看中實(shí)現(xiàn)。 管理員 點(diǎn)擊課程表中字體課題查看授課教師的信息。添加,刪除和修改,通過(guò) 連接 數(shù)據(jù) ,并修改數(shù)據(jù)庫(kù)表中的屬性 來(lái)實(shí)現(xiàn) 。 連接數(shù)據(jù)庫(kù)把 dev_base表中的屬性 bansetype為 2的屬性 title調(diào)出顯示在網(wǎng)頁(yè)上,如圖 51。 (5) 設(shè)備管理 設(shè)備臺(tái)帳管理,對(duì)庫(kù)存的設(shè)備進(jìn)行添加,修改,刪除操作; 設(shè)備領(lǐng)用管理,對(duì)設(shè)備的領(lǐng)用借出信息進(jìn)行管理,可添加領(lǐng)用信息,然后可修改,領(lǐng)用,設(shè)備使用完畢后進(jìn)行歸還操 作,對(duì)無(wú)用的領(lǐng)用信息進(jìn)行刪除操作; 設(shè)備查看,可組合查詢?cè)O(shè)備,查看 指定 特征屬性的設(shè)備; 設(shè)備的維護(hù),添加維護(hù)清單,修改,提交清單; 畢業(yè)設(shè)計(jì)(論文) 設(shè)備的報(bào)銷,對(duì)于出現(xiàn)故障,無(wú)法維護(hù)的設(shè)備采取報(bào)銷,先添加報(bào)廢信息,可修改,提交,然后由超級(jí)管理員 Manger 進(jìn)行審批,最后由添加信息管理員執(zhí)行報(bào)廢。使用 JSP 開發(fā)環(huán)境, Tomcat作為服務(wù)器, SQL Server 2021 作為數(shù)據(jù)庫(kù)。 第 5 章 系統(tǒng)的實(shí)現(xiàn) 第 5章 系統(tǒng)的 實(shí)現(xiàn) 本 階段的根本目標(biāo)是確定應(yīng)該具體的實(shí)現(xiàn)所要求的系統(tǒng),也就 是說(shuō),經(jīng)過(guò)這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出對(duì)目標(biāo)系統(tǒng)的精確描述,從而在編碼階段可以把這個(gè)描述直接翻譯成用某種程序設(shè)計(jì)語(yǔ)言書寫的程序。 表 44 設(shè)備借出記錄表 dev_lend 字段名 數(shù) 據(jù)類型 長(zhǎng)度 空 主鍵否 描述 lendid int 4 no 是 設(shè)備借出編號(hào) dept varchar 50 no 借設(shè)備部門 lemplname varchar 50 yes 借設(shè)備人 status varchar 20 yes 設(shè)備借出狀態(tài) posttime datetime 8 yes 設(shè)備借出時(shí)間 userid varchar 20 yes 設(shè)備借出經(jīng)手人 backtime datetime 8 yes 設(shè)備歸還時(shí)間 設(shè)備借出記錄表中,記錄了 設(shè)備借出的基本信息,這個(gè)表 與另外一個(gè)表dev_lendlist是組合在一起使用的,表 dev_lendlist中記錄的是沒個(gè)借出時(shí)間具體借出的設(shè)備的編號(hào)和數(shù)量,和對(duì)應(yīng)的設(shè)備借出編號(hào)。 表 41 教師表 teacher 字段名 數(shù)據(jù)類型 長(zhǎng)度 空 主鍵否 描述 id int 4 no 是 教師編號(hào) name varchar 50 no 教師姓名 classes varchar 50 yes 教師所教課程 dept varchar 50 yes 教師所屬部門 sex varchar 8 yes 教師性別 classroom varchar 50 yes 教師授課教室 教師表中存 放的是教師的信息,在教師管理模塊中,連接數(shù)據(jù)庫(kù)的時(shí)候主要就在對(duì)這個(gè)表中的元素進(jìn)行添加,刪除,修改,查詢。 數(shù)據(jù)庫(kù)設(shè)計(jì)要遵循一些規(guī)則,一個(gè)好的數(shù)據(jù)庫(kù)滿足一些嚴(yán)格的約束和要求。為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用要求的物理結(jié)果的過(guò)程,就是數(shù)據(jù) 庫(kù)的物理設(shè)計(jì)。邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本 ER圖轉(zhuǎn)換為與選用 DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。即將自頂向下和自底向上相結(jié)合,用自頂向下策略設(shè)計(jì)一個(gè)全局概念結(jié)構(gòu)的框架,以它為骨架集成由自底向上策略中設(shè)計(jì)的各局部概念結(jié)構(gòu)。 設(shè)計(jì)概念結(jié)構(gòu)通常有四類方法: (1) 自頂向下。這樣才能更好地、更準(zhǔn)確地用某一 DBMS 實(shí)現(xiàn)這些需求。明確用戶對(duì)數(shù)據(jù)有什么樣的處理要求,從而確定數(shù)據(jù)之間的相互關(guān)系。指用戶需要從數(shù)據(jù)庫(kù)中獲得信息的內(nèi)容與性質(zhì)。需求分析是整個(gè)設(shè)計(jì)過(guò)程的基礎(chǔ),是最困難、最耗費(fèi)時(shí)間的一步。一個(gè)信息系統(tǒng)的各個(gè)部分能否緊密的結(jié)合在一起以及如何結(jié)合,關(guān)鍵在數(shù)據(jù)庫(kù)。 數(shù)據(jù)庫(kù)設(shè)計(jì)是將業(yè)務(wù)對(duì)象轉(zhuǎn)換為表和視圖等數(shù)據(jù)庫(kù)對(duì)象的過(guò)程。 最終設(shè)備管理的功能模塊圖為圖 42 所示: 計(jì)算機(jī)系實(shí)驗(yàn)課程教學(xué)和實(shí)驗(yàn)設(shè)備管理系統(tǒng) 查看課程表 基本信息設(shè)置 部門設(shè)置 課程設(shè)置 教師管理 課程表查看 課程表隨機(jī)生成 保存課程表 設(shè)備管理 添加部門 刪除部門 刪除課程 添加課程 教師查詢 添加教師 修改教師信息 刪除教師 前臺(tái) 后臺(tái) 系統(tǒng)用戶管理 添加賬戶 用戶更改密碼 修改賬戶信息 刪除賬戶 第 4 章 系統(tǒng)設(shè)計(jì) 圖 42 設(shè)備管理子系統(tǒng)功能模塊圖 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) (一 ) 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 數(shù)據(jù)庫(kù)是數(shù)據(jù)管理
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1