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

正文內(nèi)容

宿舍管理系統(tǒng)-住宿管理論文(專(zhuān)業(yè)版)

  

【正文】 從 頁(yè)面獲得選擇入住的宿舍 , 如果沒(méi)有進(jìn)行選擇 , 則會(huì)把錯(cuò)誤信息放入 request 中 ,(insertManyError, dormitoryIdZero)。//學(xué)號(hào) private String empName。//可住人數(shù) private String staycount = null。 開(kāi)源的 Eclipse也可以讓程序員們閱讀到最優(yōu)秀的代碼 , 學(xué)到最優(yōu)秀的設(shè)計(jì)理念 。 選擇要退宿的學(xué)生 , 點(diǎn)擊“ 退宿”按鈕 , 進(jìn)行退宿操作 。 (4)如果填寫(xiě)的宿舍號(hào)有誤,便會(huì)跳轉(zhuǎn)到安排住宿失敗界面,提示“您要插入的宿舍不存在”錯(cuò)誤信息。 界面設(shè)計(jì)如 圖 所示 : 圖 安排多人住宿界面 The interface for batch arrangement 操作:首先在左邊 text 框中 輸入 學(xué)生的 入學(xué)時(shí)間進(jìn)行查詢(xún) , 查詢(xún)出該年所有要 安排住宿的學(xué)生 。 最后在 Eclipse 中新建服務(wù)將 tomcat 服務(wù)引進(jìn)去 , 同時(shí)將新建的工程添加到所建的服務(wù)中 。 住宿管理模塊流程圖 住宿管理模塊的流程圖如 圖 : 12 圖 宿舍管理系統(tǒng)住宿管理模塊數(shù)據(jù)流程圖 The arrangement module of dormitory management system data flow chart 數(shù)據(jù)庫(kù)的設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)是數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的設(shè)計(jì),也是信息系統(tǒng)開(kāi)發(fā)和建設(shè)的重要組成部分。 它運(yùn)行時(shí)占用的系統(tǒng)資源小 , 擴(kuò)展性好 , 支持負(fù)載平衡與郵件服務(wù)等開(kāi)發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中 , 任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能 。 (2)它的插件機(jī)制 。 特別是 Java 企業(yè)應(yīng)用編程接口( Java Enterprise APIs)為應(yīng)用系統(tǒng)提供了有關(guān)技術(shù)和豐富的類(lèi)庫(kù) 。 進(jìn)可能的減少數(shù)據(jù)庫(kù)操作的錯(cuò)誤 。 項(xiàng)目 的 功能 需求 本系統(tǒng)的功能要求: (1) 對(duì)于學(xué)生能自主的查詢(xún)自己的所有住宿信息、對(duì)宿 舍管理方面提出意見(jiàn) 及建議 ,還可以進(jìn)行物資報(bào)修操作 。 基于以上分析 , 本系統(tǒng)采用的開(kāi)發(fā)技術(shù)完全可行 。 同時(shí)還要注意下列幾點(diǎn): (1) 由于各方面的限制 , 如人員不夠、開(kāi)發(fā)時(shí)間過(guò)短 , 沒(méi)有充足的時(shí)間對(duì)學(xué)校宿舍管理進(jìn)行調(diào)研 , 本系統(tǒng)不能盲目擴(kuò)大功能 , 要本著循序漸進(jìn) , 逐步完善的原則 。 使用本系統(tǒng) , 可以大幅度提高學(xué)校宿舍管理的工作效率 。系統(tǒng)結(jié)合了當(dāng)今各學(xué)校的公寓管理方式,采用自頂向下、模塊化設(shè)計(jì)思想進(jìn)行系統(tǒng)結(jié)構(gòu)設(shè)計(jì),依據(jù)關(guān)系型數(shù)據(jù)庫(kù)理論設(shè)計(jì)數(shù)據(jù)庫(kù)的結(jié)構(gòu)。 隨著電腦的普及 , 越來(lái)越 多的學(xué)校開(kāi)始對(duì)自己的業(yè)務(wù)采用電腦管理 。 以往的宿舍管理方法 , 查詢(xún)速度慢 , 管理困難 , 容易丟失數(shù)據(jù) , 還占用了大量的人員 和物資 , 已經(jīng)不適合現(xiàn)在的要求 。 (4) 系統(tǒng)應(yīng)符合學(xué)校對(duì)學(xué)生宿舍管理的規(guī)定 , 滿(mǎn)足學(xué)生宿舍管理的工作需要 , 并達(dá)到操作過(guò)程中的直觀(guān)、方便、實(shí)用、安全等要求 。 因此 , 它具有很強(qiáng)的實(shí)用性 。 ④ 物資管理:管理員對(duì)宿舍內(nèi)的所有共有物品進(jìn)行編號(hào)、統(tǒng)計(jì) , 并進(jìn)行出庫(kù)入庫(kù)管理管理員可以對(duì)學(xué)生的報(bào)修信 息進(jìn)行標(biāo)記、回信、打印、刪除等操作;對(duì)歷史出入庫(kù)歷史記錄進(jìn)行查詢(xún)和打印 。 (7)具有較強(qiáng)的可維護(hù)性和擴(kuò)充性 , 能夠適應(yīng)用戶(hù)的業(yè)務(wù)要求變化 。 NET, 它都擺脫不了 Windows 平臺(tái)本身 , 這是 ASP 一個(gè)致命的缺點(diǎn) 。 Struts 框架是基于 MVC 設(shè)計(jì)模式進(jìn)行設(shè)計(jì)的 , 所以它必須要對(duì)應(yīng)用系統(tǒng)中的“模型( M)”、“視圖( V)”和“控制器( C)”等建立出抽象 。 盡管它沒(méi)有通常的 Web 服務(wù)器快、功能也不如 Web 服務(wù)器豐富 , 但是 Tomcat逐漸為支持靜態(tài)內(nèi)容不斷擴(kuò)充 。宿舍樓的屬性包括樓號(hào)、層號(hào)等 ,管理員的屬性有用戶(hù)名、密碼和權(quán)限標(biāo)志。 主要設(shè)置如下: Resourcename:DataSource 的名稱(chēng) type:數(shù)據(jù)源對(duì)應(yīng)的 java 類(lèi)型 username:數(shù)據(jù)庫(kù) 登錄 名 password:數(shù)據(jù)庫(kù) 登錄 密碼 driverClassName:指定數(shù)據(jù)庫(kù) JDBC 驅(qū)動(dòng)程序 url:指定數(shù)據(jù)庫(kù)的 URL maxIdle:連接池處于空閑狀態(tài)的數(shù)據(jù)庫(kù)連接的最大數(shù)目,取 0表示不受限制 maxWait:連接池中數(shù)據(jù)庫(kù)連接處于空閑狀態(tài)的最長(zhǎng)時(shí)間(以毫秒為單位),取 0 表示無(wú)限制等待時(shí)間 maxActive:連接池處于活動(dòng)狀態(tài)的數(shù)據(jù)庫(kù)連接的最大數(shù)目,去 0表示不受限制 ContextResourcename=jdbc/mytestdb auth=Containertype= maxActive=100 maxIdle=30 maxWait=10000 username=zxg password=123456 driverClassName= url=jdbc:oracle:thin::1521:KDPROC1 / /Context (3) 使用 getConnection()方法 , 通過(guò) Oracle 數(shù)據(jù)源對(duì)象連接數(shù)據(jù)庫(kù) 。 (2)如果未選中任何 學(xué)生便點(diǎn)擊 住宿安排 , 會(huì)在頁(yè)面提示 “請(qǐng)選擇要安排住宿的學(xué)生”的錯(cuò)誤 信息 。 判斷出各個(gè)床位是否已經(jīng)有人入住了。 查詢(xún)出所有符合條件的學(xué)生的住宿信息 。 所以實(shí)現(xiàn)具體功能的算法均 寫(xiě)入 Action 中。 arrayList = (buidNo1, dormitoryId1)。//宿舍號(hào) private String bednumber。 j 。//床位數(shù) : String[] studentId = (uuidtwo)。 queryDomnull(String dormitoryIdOne):查詢(xún)各個(gè)宿舍的住宿情況 , 即可住多少人 , 已住人數(shù)和空床數(shù) 。// 樓號(hào) private String buidNo1 = null。 程序設(shè)計(jì)語(yǔ) 言 是人和計(jì)算機(jī)對(duì)話(huà)的最基本工具 。 首先可以按照畢業(yè)時(shí)間進(jìn)行查詢(xún) ,查詢(xún)出該屆所有畢業(yè)生 , 然后對(duì)他們進(jìn)行批量退宿 操作 。 然后在左側(cè)界面輸入要安排住宿的學(xué)生的信息 , 帶“ *”的為必填選項(xiàng) , 其他可以進(jìn)行選填 , 同時(shí)填寫(xiě)要入住的宿舍號(hào) , 點(diǎn)擊“安排住宿”按鈕 , 便可以實(shí)現(xiàn)人員入住 。 住宿安排 詳細(xì)設(shè)計(jì) 本模塊實(shí)現(xiàn)了安排 學(xué)生入住學(xué)生公寓的功能 , 按照一般情況和特殊情況來(lái)處理的話(huà) ,用戶(hù)可以進(jìn)行 安排單人住宿操作和安排多人住宿 操作 。 (3)若實(shí)體間的聯(lián)系是 n: m, 則將聯(lián)系轉(zhuǎn)換為關(guān)系 , 關(guān)系的屬性為諸個(gè)實(shí)體的碼加上聯(lián)系具有的屬性 , 而關(guān)系的碼則為諸實(shí)體的碼的組合 。 ② 安排多人住宿 安排多人住宿 要實(shí)現(xiàn)的是:查詢(xún)可以入住的所有宿舍的信息 , 根據(jù)入學(xué)年份進(jìn)行查詢(xún) , 批量進(jìn)行人員入住 。 這減少了 ORACLE的資源占用 ,并增強(qiáng)了 ORACLE 的能力 。 編程環(huán)境 Eclipse Eclipse 是一種通用工具平臺(tái) —— 普遍適用的開(kāi)放式擴(kuò)展 IDE。 Java 語(yǔ)言 (1)系統(tǒng)開(kāi)發(fā) , 編程語(yǔ)言的選擇很重要 , 在本系統(tǒng)的開(kāi)發(fā)中我們選擇采用面向?qū)ο蟮拈_(kāi)發(fā)語(yǔ)言 JAVA。管理員登陸系統(tǒng),輸入管理員用戶(hù)及密碼,跟數(shù)據(jù)庫(kù)的用戶(hù)表比較。 工作非常繁瑣 , 需要大量的人力、物力和財(cái)力 , 極大地浪費(fèi)了的資源 , 對(duì)于宿舍的管理人員來(lái)說(shuō) , 宿舍 管理包括人員的住 宿管理、人員信息管理、宿舍信息管理、物資管理等 。 Tomcat 服務(wù)器是一個(gè)免費(fèi)的開(kāi)放源代碼的 Web 應(yīng)用服 務(wù)器 。 如果本系統(tǒng)能被學(xué)校所采用 , 將會(huì)改變以前靠手工管理 學(xué)生宿舍信息 的狀況 , 可以樹(shù)立良好的辦學(xué)形象 , 提高工作效率 。 使用計(jì)算機(jī)對(duì)宿舍信息進(jìn)行管理 , 具有手工管理所無(wú)法比擬的優(yōu)點(diǎn) 。 I 摘 要 隨著科技的不斷發(fā)展,各種應(yīng)用系統(tǒng)進(jìn)入到各行各業(yè)。 基于這些現(xiàn)狀 , 我覺(jué)得學(xué)校迫切需要開(kāi)發(fā) 一套適合我校的宿舍管理系統(tǒng) 。基于這一點(diǎn) , 開(kāi)發(fā)此學(xué)生 宿舍 管理軟件 。 Eclipse 有極為強(qiáng)大的集成開(kāi)發(fā)環(huán)境 , 它不僅集成了 CVS、 JUnit 和 Ant, 并且有著絕佳的代碼重構(gòu)功能 。 現(xiàn)在我國(guó)的本科院校的學(xué)生宿舍管理水平普遍不高 , 有的還停留在紙介質(zhì)基礎(chǔ)上 , 這種管理手段已不能適應(yīng)時(shí)代的發(fā)展 , 因?yàn)樗速M(fèi) 了許多的人力和物力 。各個(gè)界面都簡(jiǎn)單明了,只要輸入你所需要的條件,系統(tǒng)自 動(dòng)調(diào)出數(shù)據(jù)。 ①優(yōu)勢(shì) 實(shí)施周期短 、 維護(hù)成本低 、 可以合理利用共用的服 務(wù)器資源 支持多集中式、分布式、 ASP 等多 種應(yīng) 用模式 支持跨平臺(tái)的 應(yīng)用程序 、 可伸 縮性 , 便于系統(tǒng)配置和擴(kuò)展 6 操作 簡(jiǎn)單 , 升級(jí)方便 , 適合廣泛 推廣 應(yīng)用 ②劣勢(shì) 服務(wù)器要求過(guò)高 、 數(shù)據(jù)安全性 問(wèn)題 、 數(shù)據(jù) 傳輸速度慢 、 軟件的個(gè)性化特點(diǎn)明顯降低 (3) 結(jié)論 綜合以上架構(gòu)的特點(diǎn)以及我們想要打造跨平臺(tái) , 可伸縮 , 適合推廣應(yīng)用的宿舍管理系統(tǒng) , 因此我們使用 B/S 架構(gòu) 。 山東交通學(xué)院畢業(yè)設(shè)計(jì)(論文) 7 (4)多樣化和功能強(qiáng)大的開(kāi)發(fā)工具支持 。 (4)Oracle引入了共享 SQL和多線(xiàn)索 服務(wù)器 體系結(jié)構(gòu) 。 宿舍管理系統(tǒng) 的 主要 數(shù)據(jù)流 圖如圖 所示 : 10 圖 數(shù)據(jù)流圖 The total data flow diagram of dormitory management system 山東交通學(xué)院畢業(yè)設(shè)計(jì)(論文) 11 我負(fù)責(zé)的模塊主要是住宿管理模塊 , 下面是對(duì)住宿管理模塊的各個(gè)功能描述: (1)住宿安排 ① 安排 單人住宿 安排單人住宿 要實(shí)現(xiàn)的是:查詢(xún)可以入住的宿舍的信息 , 對(duì)于情況特殊 , 沒(méi)有在入學(xué)時(shí)及時(shí)安排入住的學(xué)生選擇一個(gè)宿舍進(jìn)行插入 。 (2)若實(shí)體間的聯(lián)系是 1: n, 則在 n端實(shí)體轉(zhuǎn)換成的關(guān)系中加入 1 端實(shí)體轉(zhuǎn)換成的關(guān)系碼 。它的大致結(jié)構(gòu)如圖 所示 : 圖 Struts工作的機(jī)制和工作原理圖 The mechanism and the working theory of struts 為了進(jìn)一步明了系統(tǒng)框架 , 將操作數(shù)據(jù)庫(kù)的部分單獨(dú)使用一個(gè)模塊進(jìn)行數(shù)據(jù)操作 ,我們把該模塊設(shè)為 DAO。 界面設(shè)計(jì)如 圖 所示 : 圖 安排 單人 住宿界面 The interface for single arrangement 操作:首先在右側(cè)輸入查詢(xún)條件 , 查詢(xún)出可以入住的宿舍信息 。 學(xué)生 退宿 詳細(xì)設(shè)計(jì) 該模塊的流程圖如圖 所示: 24 圖 退宿管理 流程圖 The data flow chart of migratory management 設(shè)計(jì)思想:對(duì)于畢業(yè)的學(xué)生要對(duì)其進(jìn)行 退宿 操作 。 編碼的目的是實(shí)現(xiàn)人和計(jì)算機(jī)之間的對(duì)話(huà) , 指揮計(jì)算機(jī)按人的意志正確工作 。//學(xué)生信息 結(jié)果集 private String buidNo = null。 querySexDom(String dormitoryId):查詢(xún)各個(gè)宿舍的類(lèi)型:即男生宿舍還是女生宿舍 。//備注 private String bedcount。 j++) { (dormitoryId[i])。//床號(hào) 30 private String outdate。 通過(guò) DomSelectDao 得到查詢(xún)結(jié)果 , 存入 arrayList 中 。 工作過(guò)程如圖 所示: 28 圖 Struts 工作過(guò)程圖 Working Process chart of Struts 由此可見(jiàn)程序的主要實(shí)現(xiàn)算法基本在 Action 中實(shí)現(xiàn),因此在下面介紹編碼實(shí)現(xiàn)的時(shí)候注重介紹的是 Action 中的主要代碼。 該模塊的 check 操作: 26 對(duì)查詢(xún)條件進(jìn)行 check,查詢(xún)條件不能 都 為空。 若有人入住,便顯示已入住的學(xué)生的學(xué)號(hào);若沒(méi) 有,則顯示“無(wú)人”。 (3)如 果未選中任何宿舍便點(diǎn)擊住宿安排,會(huì)在頁(yè)面提示“請(qǐng)選擇要安排入住的宿舍”的錯(cuò)誤信息。 即 conn = ()。學(xué)生 實(shí)體的屬性圖如圖 所示 : 圖 學(xué)生屬性 The property of student 14 宿舍實(shí)體的屬性圖如圖 所示: 圖 宿舍 屬性 The property of dormitory 該模塊的 ER 圖如圖 所示: 圖 住宿管理模塊 ER圖 The ER chart of acmodation management 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì) 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)階段的基本 E- R圖轉(zhuǎn)化為與選用具體機(jī)器上的 DBMS 產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu) , 首先要實(shí)現(xiàn)的是 E- R 圖關(guān)系模型的轉(zhuǎn)化 。 大多數(shù)的 Web 服務(wù)器都是用底層語(yǔ)言編寫(xiě)如 C, 利用了相應(yīng)平臺(tái)的特征 , 因此用純 Java 編寫(xiě)的 Tomcat 執(zhí)行速度不可能與它們相提并論 。 其中的模型組件( Model)由 JavaBean組 件承擔(dān) , 并完成業(yè)務(wù)功能和數(shù)據(jù)處理等方面的功能 , 而視圖( View)組件由 JSP頁(yè)面承擔(dān)、并實(shí)現(xiàn)人機(jī)交
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1