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

正文內(nèi)容

基于web的高校學(xué)生公寓信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)-在線瀏覽

2024-08-07 22:59本頁面
  

【正文】 的網(wǎng)站下載圖形管理工具M(jìn)ySQL Administrator和MySQL Query Browser?! hpMyAdmin是由php寫成的MySQL資料庫系統(tǒng)管理程式,讓管理者可用Web界面管理MySQL資料庫。  phpMyBackupPro也是由PHP寫成的,可以透過Web介面創(chuàng)建和管理數(shù)據(jù)庫。數(shù)據(jù)庫?! ×硗猓€有其他的GUI管理工具,例如早先的mysqlfrontems mysql manager,navicat MybatisMyBatis剛開始是Apache 組織的一開源項(xiàng)目,名為IBatis,在2010年遷移到了Google Code[16],并改名為Mybaits。MyBatis使用簡(jiǎn)單,可以使SQL語句與程序代碼分離,減少了代碼量,架構(gòu)級(jí)性能比較強(qiáng),可以簡(jiǎn)化項(xiàng)目中的分工,增強(qiáng)了移植性,不方便的地方就是SQL語句需要自己寫,而且只能帶一個(gè)參數(shù),但是我們可以用MAP的方式解決它。 本章小結(jié)本章首先對(duì)框架開發(fā)模式進(jìn)行了分析,然后介紹了系統(tǒng)開發(fā)過程中的主要技術(shù)包括基于ORM的mybatis框架,前端開發(fā)用到的ajax以及jQuery,服務(wù)端的jsp技術(shù)等等,最后介紹了MySQL 數(shù)據(jù)庫的相關(guān)知識(shí)。軟件需求分析通過對(duì)項(xiàng)目的風(fēng)險(xiǎn)、必要的投資、未來的效益進(jìn)行分析和評(píng)估,來為系統(tǒng)開發(fā)人員的實(shí)施工作提供依據(jù)。 可行性分析可行性分析是通過對(duì)項(xiàng)目的主要內(nèi)容和配套條件,對(duì)項(xiàng)目進(jìn)行初步調(diào)查后,針對(duì)新系統(tǒng)的開發(fā)是否具備必要性與可能性所進(jìn)行的分析和研究,為了保證可行性研究工作的科學(xué)性、客觀性和公正性,有效地防止錯(cuò)誤和遺漏,對(duì)系統(tǒng)是否進(jìn)行進(jìn)一步的開發(fā)具有重要的參考作用。(2) 技術(shù)可行性,本系統(tǒng)使用了當(dāng)前主流的Java語言進(jìn)行開發(fā)、頁面使用JSP技術(shù),使用MySQL數(shù)據(jù)庫進(jìn)行數(shù)據(jù)管理,SpringMVC框架以及MyBatista ORM框架服務(wù)端技術(shù),以及JQuery,Ajax,Javascript等前端技術(shù)進(jìn)行系統(tǒng)開發(fā)。硬件方面,當(dāng)前早已經(jīng)處于硬件技術(shù)過生的時(shí)代,硬件的發(fā)展完全可以滿足系統(tǒng)的正常運(yùn)行。(4) 組織和數(shù)據(jù)可行性,學(xué)校掌握有學(xué)生信息以及管理機(jī)構(gòu)和專門的負(fù)責(zé)人,可以保證系統(tǒng)運(yùn)行有足夠的數(shù)據(jù)支持。(6) 風(fēng)險(xiǎn)評(píng)估,通過對(duì)技術(shù)風(fēng)險(xiǎn)、經(jīng)濟(jì)風(fēng)險(xiǎn)、法律風(fēng)險(xiǎn)等風(fēng)險(xiǎn)因素進(jìn)行研究調(diào)查,發(fā)現(xiàn)本系統(tǒng)完全規(guī)避以上風(fēng)險(xiǎn),為學(xué)校公寓管理人員和學(xué)生之間的交流建立了一座橋梁,既方便了管理員進(jìn)行學(xué)生信息管理又能方便學(xué)生反饋和解決問題。因此,系統(tǒng)的開發(fā)是完全可行的。系統(tǒng)的設(shè)計(jì)以學(xué)生查看基本信息反饋問題,管理員查看和處理學(xué)生問題為目的,信息管理這個(gè)大需求之下主要流程又分以下幾個(gè):(1) 物品損壞報(bào)修:如圖31管理員查看報(bào)修信息通知維修人員維修學(xué)生添加報(bào)修信息 圖31 物品損壞報(bào)修流程(2) 發(fā)布公告:如圖32添加公告信息用戶登錄時(shí)候查看信息發(fā)布圖32 公告發(fā)布流程(3) 訪客記錄:如圖33 訪客被訪者提供信息信息錄入管理員查看管理信息 圖33 訪客登記流程 功能需求分析根據(jù)高校學(xué)生公寓管理系統(tǒng)總體業(yè)務(wù)流程分析,本文主要涉及的用戶角色有:大學(xué)生用戶與普通公寓管理員用戶,超級(jí)管理員用戶。 學(xué)生需求學(xué)生用戶主要包括以下主要功能:(1) 查看宿舍公告信息。(3) 個(gè)人信息更新。(5) 宿舍損壞物品報(bào)修。(2) 學(xué)生信息管理包括學(xué)生信息的增刪改查,學(xué)生密碼重置等(3) 宿舍衛(wèi)生信息管理包括宿舍衛(wèi)生信息的增刪改查。(5) 訪客信息管理包括信息錄入查看及刪除。(7) 個(gè)人信息維護(hù)。 超級(jí)管理員需求對(duì)于普通管理員來說,其主要有以下功能:(1) 公寓樓管理。(3) 個(gè)人信息維護(hù)。 用戶登錄需求系統(tǒng)用戶總共分為三種,學(xué)生管理員以及超級(jí)管理員,但是登錄時(shí)候只區(qū)分學(xué)生和管理員實(shí)現(xiàn)功能主要有:(1) 根據(jù)登錄賬戶自動(dòng)區(qū)分用戶類型,區(qū)分用戶是管理員還是學(xué)生,是管理員的話分別進(jìn)入到不同的用戶界面進(jìn)行相應(yīng)的操作。(3) 用戶權(quán)限檢查。 外部需求本文設(shè)計(jì)開發(fā)的高校學(xué)生公寓管理系統(tǒng)主要考慮的幾方面外部因素如下:(1) 隱私保護(hù),學(xué)生用戶信息只能有管理員及相關(guān)人員查看。(2) 界面良好,系統(tǒng)在注重實(shí)用性的基礎(chǔ)上盡量將界面進(jìn)行了一系列美化,另外在功能操作上能夠達(dá)到見圖達(dá)意的目的,看到界面就知道是用來做什么操作的。系統(tǒng)作為學(xué)生進(jìn)行信息反饋的平臺(tái)將宿舍的問題通過系統(tǒng)反饋到管理員,管理員對(duì)公寓的一切信息進(jìn)行管理,能夠大大方便管理員的工作,提高工作效率。(5) 可擴(kuò)展適應(yīng)性強(qiáng),可擴(kuò)展性指系統(tǒng)對(duì)新技術(shù)和業(yè)務(wù)需求變化的支持適應(yīng)能力。 性能需求為使系統(tǒng)安全、快速、正確穩(wěn)定地響應(yīng),在性能方面系統(tǒng)應(yīng)做到以下幾個(gè)方面:(1) 響應(yīng)實(shí)時(shí)性,要求系統(tǒng)能夠快速響應(yīng),系統(tǒng)響應(yīng)時(shí)間盡量控制在用戶可忍受等待的時(shí)間內(nèi),若超出范圍應(yīng)需給予提示;系統(tǒng)能對(duì)用戶的操作進(jìn)行快速的響應(yīng),響應(yīng)時(shí)間應(yīng)控制在合理的時(shí)間范圍內(nèi),若超時(shí)應(yīng)給與提示。(3) 安全性,安全性是系統(tǒng)性能中最基本的一個(gè)要求,要想受到盡量少的安全威脅,系統(tǒng)應(yīng)采用較為先進(jìn)的技術(shù),保證系統(tǒng)能夠安全流暢的運(yùn)行。比如數(shù)據(jù)操作到一半中間出現(xiàn)錯(cuò)誤要能夠?qū)崿F(xiàn)數(shù)據(jù)的自動(dòng)回滾以保證數(shù)據(jù)庫數(shù)據(jù)的安全性和正確性。(5) 易于維護(hù)性,維護(hù)性是指理解、改正、改動(dòng)、改進(jìn)軟件的難易程度。且要求系統(tǒng)在一年內(nèi)發(fā)生的故障次數(shù)應(yīng)保持在一定范圍內(nèi)。4 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)是軟件開發(fā)過程中一個(gè)十分重要的環(huán)節(jié),依據(jù)系統(tǒng)的需求分析,全面系統(tǒng)的確定系統(tǒng)所應(yīng)有的功能,設(shè)計(jì)出一個(gè)符合需求分析的功能要求的實(shí)施方案。 系統(tǒng)設(shè)計(jì)目標(biāo)基于 Web的高校學(xué)生公寓信息管理系統(tǒng)服務(wù)平臺(tái)設(shè)計(jì)是以更好地服務(wù)高校學(xué)生以及宿舍管理人員為目標(biāo),為了使學(xué)生和管理員能夠更好的溝通,使公寓管理人員的工作壓力得以減輕,為宿舍信息的管理提供方便,因此系統(tǒng)應(yīng)該具備以下方面的特點(diǎn):(1)因?yàn)橄到y(tǒng)涉及學(xué)生,普通管理員,超級(jí)管理員多種用戶角色,所以必須要有良好處理邏輯來保證用戶正確進(jìn)入到對(duì)應(yīng)的操作界面,簡(jiǎn)單的操作界面,方便的導(dǎo)航系統(tǒng),使各種用戶易于操作,便于管理自己的各種資料信息。(3)為了方便管理,系統(tǒng)要具有良好的后臺(tái)管理功能,方便后臺(tái)管理者對(duì)各類用戶信息進(jìn)行增刪改等操作。(5)新系統(tǒng)的設(shè)計(jì)保證能跟學(xué)校的其他系統(tǒng)進(jìn)行良好的對(duì)接,需要良好的對(duì)外接口,方便各系統(tǒng)的對(duì)接和數(shù)據(jù)共享。 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)軟件架構(gòu)本系統(tǒng)采用B/S模式,以 Spring+Tomcat+MySQL+JSP作為開發(fā)環(huán)境,使用 DIV+CSS 實(shí)現(xiàn)頁面布局,運(yùn)用 JavaScript、JQuery、Ajax 等技術(shù)實(shí)現(xiàn)前端界面交互,應(yīng)用 SpringMVC+Mybaits進(jìn)行后臺(tái) MVC分層編程,系統(tǒng)采用當(dāng)前最流行的java開發(fā)語言進(jìn)行開發(fā),系統(tǒng)的軟件架構(gòu)圖 如圖41 所示。(2) 普通管理員,普通管理員對(duì)所負(fù)責(zé)公寓及其樓內(nèi)一切擁有最高權(quán)限,可以進(jìn)行宿舍的管理,包括添加,修改,刪除等,對(duì)本公寓樓的來訪信息管理,宿舍衛(wèi)生情況管理,本公寓樓公告管理,本宿舍樓學(xué)生管理,本宿舍樓報(bào)修情況管理等操作。根據(jù)不同的用戶劃分了三個(gè)不同的子系統(tǒng),分別為學(xué)生子系統(tǒng),管理員子系統(tǒng),超級(jí)管理員子系統(tǒng)分別實(shí)現(xiàn)不同用戶對(duì)應(yīng)需求的操作。此功能模塊包括學(xué)生登錄和前臺(tái)數(shù)據(jù)的初始化。(2) 查看公告。(3) 報(bào)修申請(qǐng)。這樣可以方便后臺(tái)管理員根據(jù)情況安排維修人員進(jìn)行維修。學(xué)生可以查看自己的信息,修改自己的一部分基本信息。(2) 個(gè)人信息維護(hù)可以修改一些個(gè)人信息以及登錄密碼等。(4) 所有普通管理員能操作的超級(jí)管理員都有權(quán)限 普通管理員子系統(tǒng)詳細(xì)設(shè)計(jì)(1) 宿舍分配(按班級(jí))管理員在數(shù)據(jù)初始化后根據(jù)實(shí)際情況對(duì)學(xué)生進(jìn)行寢室的分配,按具體班級(jí)分配,比如計(jì)算機(jī)學(xué)院、2011級(jí)、物聯(lián)網(wǎng)工程專業(yè)學(xué)生統(tǒng)一分配寢室。(3) 學(xué)生調(diào)寢當(dāng)學(xué)生A已經(jīng)分配到了宿舍1可以將其調(diào)到宿舍2.(4) 報(bào)修管理根據(jù)前臺(tái)同學(xué)提交上來的報(bào)修信息進(jìn)行列表查看和查詢指定的報(bào)修信息,然后安排人員進(jìn)行維修,然后更改報(bào)修記錄的狀態(tài)。(6) 學(xué)生信息維護(hù)可以查看以及維護(hù)所負(fù)責(zé)宿舍樓的學(xué)生基本信息,并對(duì)學(xué)生信息進(jìn)行維護(hù)和更新。 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)是根據(jù)系統(tǒng)需求規(guī)劃和結(jié)構(gòu)化數(shù)據(jù)庫中的數(shù)據(jù)對(duì)象以及這些對(duì)象之間關(guān)系的過程,是信息系統(tǒng)開發(fā)的重要組成部分。因此系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)也是一個(gè)循序漸進(jìn)的探索過程。因此,為保證本文系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)更為合理,其設(shè)計(jì)應(yīng)遵循以下幾項(xiàng)原則:(1) 便于數(shù)據(jù)管理如果是想省事的話本系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)完全可以用一張數(shù)據(jù)表記錄所有的數(shù)據(jù)但是,為了方便數(shù)據(jù)管理,和數(shù)據(jù)庫數(shù)據(jù)安全性因此將數(shù)據(jù)盡可能多的分不到多張數(shù)據(jù)表中。(3) 利于數(shù)據(jù)恢復(fù)雞蛋要放在多個(gè)籃子中這樣才能在發(fā)生意外時(shí)候盡可能降低損失,同樣的數(shù)據(jù)庫中的數(shù)據(jù)就相當(dāng)于雞蛋,而數(shù)據(jù)庫表就是裝這些雞蛋的籃子,因此將數(shù)據(jù)分布于多張表中有利于意外發(fā)生時(shí)候數(shù)據(jù)恢復(fù)。 概念設(shè)計(jì)信息管理系統(tǒng)的最重要的部分是數(shù)據(jù)操作和處理,為滿足用戶的實(shí)際需求,本文需要將高校學(xué)生公寓信息管理系統(tǒng)的數(shù)據(jù)模型抽象出來。任何一個(gè)信息管理系統(tǒng)都是為具體的用戶服務(wù)的,系統(tǒng)中的各種用戶及其之間的聯(lián)系構(gòu)成了系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)的建模基礎(chǔ)。除去以上各用戶外,本系統(tǒng)還有很多實(shí)體,現(xiàn)將幾個(gè)主要的實(shí)體在下面做具體介紹。主要屬性有:報(bào)修內(nèi)容,公寓號(hào),宿舍號(hào),報(bào)修時(shí)間,報(bào)修人,維修時(shí)間,維修人,修復(fù)狀態(tài)。而數(shù)據(jù)庫邏輯設(shè)計(jì)正是包括所需的實(shí)體和關(guān)系、實(shí)體規(guī)范化等工作。(1) 管理員信息表(t_admin_info)如表41:表41 管理員信息表序號(hào)中文名字段名數(shù)據(jù)類型長(zhǎng)度允許空默認(rèn)約束1自增ididint否主鍵2管理員編號(hào)admin_novarchar3否唯一3姓名namevarchar20是4負(fù)責(zé)公寓號(hào)apart_novarchar20是5管理員電話mobile_novarchar156登陸賬號(hào)login_novarchar157密碼pwdvarchar158管理員類型admin_typevarchar19創(chuàng)建時(shí)間creatimevarchar5010備注ext_notevarchar500(2) 床位信息表(t_apartment_info)如表42:表42 床位信息表序號(hào)中文名字段名數(shù)據(jù)類型長(zhǎng)度允許空默認(rèn)約束1自增ididint否主鍵2公寓姓名namevarchar30是3公寓號(hào)apart_novarchar2否唯一4創(chuàng)建時(shí)間creatimevarchar50是5備注ext_notevarchar200是6房間總數(shù)total_roomsvarchar3是7負(fù)責(zé)人編號(hào)charger_novarchar3是(3)宿舍信息表(t_room_info)如表43:表43 宿舍信息表序號(hào)中文名字段名數(shù)據(jù)類型長(zhǎng)度允許空默認(rèn)約束1宿舍號(hào)room_noint4否主鍵/12班級(jí)編號(hào)class_novarchar10是3公寓號(hào)apart_novarchar2否主鍵/24可住人數(shù)tolive_numvarchar1是65備注ext_notevarchar200是6已住人數(shù)lived_numvarchar1是07滿員狀態(tài)statevarchar1是08宿舍類型room_typevarchar1(4)學(xué)生信息表(t_stu_info)如下表44:表44 學(xué)生信息表序號(hào)中文名字段名數(shù)據(jù)類型長(zhǎng)度允許空默認(rèn)約束1自增列idint否主鍵2班級(jí)編號(hào)class_novarchar10是3學(xué)生號(hào)stu_novarchar20否唯一4姓名namevarchar20否5備注ext_notevarchar200是6密碼pwdvarchar30否8888887性別sexvarchar1是18年齡agevarchar2是189創(chuàng)建時(shí)間creatimevarchar50是10學(xué)生類型stu_typevarchar1是411電話mobile_novarchar15是(5)班級(jí)表(t_class_info)如下表45:表45 班級(jí)表序號(hào)中文名字段名數(shù)據(jù)類型長(zhǎng)度允許空默認(rèn)約束1自增ididint否主鍵2班級(jí)編號(hào)class_novarchar10否唯一3班級(jí)名字class_namevarchar50是4學(xué)院名depart_namevarchar
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1