無(wú)人值守自習(xí)室設(shè)計(jì)-計(jì)算機(jī)畢業(yè)設(shè)計(jì)源碼+LW文檔
1.1選題背景
信息技術(shù)的發(fā)展改變了我們的生活方式,許多行業(yè)的管理模式發(fā)生了根本性改變,特別是零售業(yè)受到電子商務(wù)強(qiáng)烈的沖擊,越來(lái)越多的人參與到網(wǎng)購(gòu)中。許多傳統(tǒng)行業(yè)逐漸凋零,蓬勃發(fā)展的信息技術(shù)帶來(lái)了大量的數(shù)據(jù),通過(guò)數(shù)據(jù)可以獲取到許多隱藏在背后的發(fā)展機(jī)遇。而這些數(shù)據(jù)都是存儲(chǔ)在數(shù)據(jù)庫(kù)中,數(shù)據(jù)庫(kù)通過(guò)分類、檢索、分析對(duì)數(shù)據(jù)進(jìn)行處理,為人工智能、AI科技、物聯(lián)網(wǎng)提供數(shù)據(jù)支撐,所以數(shù)據(jù)庫(kù)技術(shù)也是信息技術(shù)必不可少的重要組成部分。
在信息技術(shù)帶動(dòng)下,也影響著獨(dú)立自習(xí)室的經(jīng)營(yíng)活動(dòng)。在這個(gè)信息爆炸,飛速發(fā)展的時(shí)代,誰(shuí)都不缺夢(mèng)想,但需要一個(gè)耕耘夢(mèng)想的空間。因此,社會(huì)上出現(xiàn)了許多自習(xí)室空間,為追夢(mèng)人準(zhǔn)備了高效且溫暖的學(xué)習(xí)空間。自習(xí)室作為學(xué)習(xí)者比較受歡迎的的地方,也逐漸需需要進(jìn)行信息化管理,把自習(xí)室類型、座位狀態(tài)、預(yù)約等結(jié)合在一起,無(wú)人值守自習(xí)室系統(tǒng),可以有效的對(duì)這些內(nèi)容進(jìn)行整合,提高自習(xí)室利用率。
另外,隨著通訊技術(shù)的飛速發(fā)展以及各類新媒體的不斷涌出,微信己經(jīng)成為大眾關(guān)注的新焦點(diǎn)。作為眾多移動(dòng)應(yīng)用軟件中新媒體的一種,微信是其中非常突出的一個(gè),不僅具有新媒體的特點(diǎn)和優(yōu)勢(shì),而且還擁有廣泛的用戶基礎(chǔ)。根據(jù)微信所提供的官方數(shù)據(jù),截至2016年底,微信用戶在全球己經(jīng)超過(guò)8.8億,并且微信用戶數(shù)量仍在不斷增長(zhǎng)中。在微信用戶中,當(dāng)前許多人都把微信作為最為常用的一種社交工具,因此學(xué)生、考研者、考公者群體是一個(gè)不能被忽視的重要群體。能否將微信與自習(xí)室預(yù)約有效結(jié)合起來(lái),讓學(xué)習(xí)者有效利用微信具有的方便快捷優(yōu)勢(shì)使用自習(xí)室進(jìn)行座位資源的查詢,這是本文的主要目的。
基于微信的無(wú)人值守自習(xí)室的系統(tǒng)能夠?qū)崿F(xiàn)與用戶的友好交互,它可以從根本上處理了自習(xí)室座位資源被有效運(yùn)用的問(wèn)題,改善了自習(xí)室座位的管理情況,幫助管理員實(shí)現(xiàn)無(wú)人值守的功能,提高了管理效率,同時(shí)也方便學(xué)習(xí)者合理安排時(shí)間。
?
2.研究現(xiàn)狀(文獻(xiàn)綜述)
計(jì)算機(jī)技術(shù)的高速發(fā)展帶動(dòng)了信息技術(shù)和信息產(chǎn)業(yè)的快速發(fā)展。信息技術(shù)中的一個(gè)比較新的方面,就是信息化建設(shè)。提供自習(xí)室相關(guān)的信息服務(wù),是無(wú)人值守自習(xí)室信息化中有一個(gè)有機(jī)的組成部分,與學(xué)習(xí)者的切身利益息息相關(guān)。無(wú)人值守自習(xí)室信息服務(wù)應(yīng)該具備準(zhǔn)確性、便捷性、移動(dòng)性等特點(diǎn)。其中準(zhǔn)確性要求系統(tǒng)提供的數(shù)據(jù)必須是準(zhǔn)確無(wú)誤的;便捷性要求學(xué)習(xí)者通過(guò)互聯(lián)網(wǎng)即可查詢信息,并且查詢方式靈活便捷;移動(dòng)性要求學(xué)習(xí)者隨時(shí)隨地都可以獲取到所需要的信息。當(dāng)前的社會(huì)自習(xí)室中所擁有的各類自習(xí)室系統(tǒng),絕大多數(shù)只能在PC上通過(guò)WEB進(jìn)行訪問(wèn),對(duì)于用戶來(lái)說(shuō),使用的時(shí)間和地點(diǎn)不可避免地受到局限。從當(dāng)前的發(fā)展情況來(lái)看,自習(xí)室信息服務(wù)的不完善,使得學(xué)習(xí)者獲取自習(xí)室信息、尋找自習(xí)室極為不便利。
盡管目前陸續(xù)有自習(xí)室經(jīng)營(yíng)者開(kāi)發(fā)出基于移動(dòng)平臺(tái)的自習(xí)室查詢系統(tǒng),但基本上是從網(wǎng)頁(yè)到手機(jī)客戶端的一種簡(jiǎn)單的功能遷移,僅僅能滿足單純的查詢需求,并沒(méi)有考慮到一些細(xì)化的需求。例如自習(xí)室只能預(yù)約,無(wú)法結(jié)算。如果能實(shí)時(shí)了解到各個(gè)自習(xí)室的位置和價(jià)格,無(wú)疑將方便學(xué)習(xí)者尋找自習(xí)室,實(shí)現(xiàn)自習(xí)室資源的合理利用。
2.1國(guó)內(nèi)現(xiàn)狀
國(guó)內(nèi)的自習(xí)室預(yù)約系統(tǒng)一般采用asp技術(shù)。技術(shù)落后,缺乏交互性,不能滿足自習(xí)室經(jīng)營(yíng)者的要求。當(dāng)前很多付費(fèi)自習(xí)室的標(biāo)價(jià)為元/小時(shí)計(jì)費(fèi),但是在實(shí)際的運(yùn)營(yíng)中更多的是按天來(lái)購(gòu)買服務(wù)。這里邊的原因有兩個(gè),其一是學(xué)習(xí)者自身對(duì)于學(xué)習(xí)狀態(tài)的要求,其二是價(jià)格。自習(xí)室一般較遠(yuǎn),往返一次時(shí)間成本高,這個(gè)時(shí)間成本和交通成本計(jì)算下來(lái)至少是1小時(shí)起步。再結(jié)合自習(xí)室的定價(jià),單價(jià)和全天的價(jià)格基本上沒(méi)有區(qū)別,有時(shí)候甚至比全天的還要貴一些,索性就預(yù)定一整天。另外,國(guó)內(nèi)最近還出現(xiàn)了一個(gè)方便的網(wǎng)上自習(xí)室預(yù)約系統(tǒng),用戶可以隨時(shí)進(jìn)行注冊(cè)并預(yù)約,沒(méi)有取消預(yù)約功能,而且系統(tǒng)維護(hù)不夠,預(yù)約得不到管理員的批準(zhǔn)與調(diào)配。
?
2.2國(guó)外現(xiàn)狀
在國(guó)外,教育資源十分豐富。在多數(shù)地方的圖書(shū)館,并沒(méi)有專門的自習(xí)室管理系統(tǒng)或者座位預(yù)定系統(tǒng)。但是,在大城市,例如:紐約,人口眾多,學(xué)習(xí)環(huán)境以及自習(xí)室等資源相對(duì)緊張,在一些大型的圖書(shū)館,有專門的座位預(yù)訂系統(tǒng)。這些系統(tǒng)只是提供簡(jiǎn)單的座位預(yù)訂,一般不要求用戶進(jìn)行注冊(cè)、存檔,也沒(méi)有相應(yīng)的監(jiān)督辦法,完全憑學(xué)生自覺(jué)遵守。系統(tǒng)在設(shè)計(jì)上,早期采用客戶機(jī)/服務(wù)器模式,隨著互聯(lián)網(wǎng)的發(fā)展,目前多數(shù)系統(tǒng)采用瀏覽器/服務(wù)器模式。同時(shí),部分預(yù)定系統(tǒng)也提供第三方平臺(tái)的預(yù)約,例如:Facebook等??傮w而言,相對(duì)于國(guó)內(nèi)的自習(xí)室管理系統(tǒng),座位預(yù)訂系統(tǒng)的功能有限。
?
3.畢業(yè)論文(設(shè)計(jì))提綱(除題目外,具體到三級(jí)標(biāo)題)
本課題設(shè)計(jì)目標(biāo)是設(shè)計(jì)一款無(wú)人值守的自習(xí)室小程序,可以讓顧客搜索門店信息、在線預(yù)約座位、使用計(jì)時(shí)計(jì)費(fèi);可以在顧客到達(dá)門店自助開(kāi)門,并尋找座位的功能;到達(dá)預(yù)約時(shí)間后,提醒是否繼續(xù)使用,如果結(jié)束,結(jié)算收費(fèi);可以讓管理員權(quán)限登錄,可以查看自習(xí)室使用情況和收入。本系統(tǒng)有具有用戶登錄模塊,預(yù)約管理模塊,自習(xí)室管理模塊,學(xué)生管理模塊,交流管理模塊,系統(tǒng)管理模塊,在線交流模塊,預(yù)約自習(xí)室模塊,查看相關(guān)信息模塊,學(xué)生注冊(cè)模塊組成。
?
1、具有顧客搜索門店信息、在線預(yù)約座位、使用計(jì)時(shí)計(jì)費(fèi)的功能;
2、具有顧客到達(dá)門店自助開(kāi)門,并尋找座位的功能;到達(dá)預(yù)約時(shí)間后,提醒是否繼續(xù)使用,如果結(jié)束,結(jié)算收費(fèi);
3、具有管理員權(quán)限登錄,可以查看自習(xí)室使用情況和收入;
?
?
其中論文提綱如下:
1.緒論
1.1系統(tǒng)開(kāi)發(fā)的背景
1.2系統(tǒng)開(kāi)發(fā)的意義
1.3本文研究?jī)?nèi)容
2.系統(tǒng)開(kāi)發(fā)技術(shù)
2.1 JAVA技術(shù)
2.2 MYSQL數(shù)據(jù)庫(kù)
2.3 微信小程序介紹
3.系統(tǒng)分析
3.1用戶需求分析
3.1.1 會(huì)員用戶
3.1.3 管理員用戶
3.2 系統(tǒng)可行性分析
3.3 非功能性需求分析
4.系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)
4.1系統(tǒng)功能設(shè)計(jì)
4.2 系統(tǒng)總體設(shè)計(jì)
4.2.1 系統(tǒng)流程圖
4.2.2 數(shù)據(jù)流圖
4.3 系統(tǒng)架構(gòu)設(shè)計(jì)
4.4 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.4.1 ER圖設(shè)計(jì)
4.4.2 數(shù)據(jù)庫(kù)表設(shè)計(jì)
4.5小程序功能的實(shí)現(xiàn)
4.6管理員模塊的實(shí)現(xiàn)
5.系統(tǒng)測(cè)試
5.1測(cè)試目的
5.2 測(cè)試用例
5.3 測(cè)試結(jié)論
6.結(jié)論與展望
參考文獻(xiàn)
致 謝
?
4.所采用的方法、手段以及步驟(含實(shí)驗(yàn)、設(shè)計(jì)等)
(1)文獻(xiàn)研究法:通過(guò)調(diào)查相關(guān)文獻(xiàn)獲得資料并對(duì)其進(jìn)行研究分析,先對(duì)要采用的技術(shù)進(jìn)行由淺入深,由易到難,由簡(jiǎn)到繁的學(xué)習(xí)和鞏固,然后對(duì)信息的管理進(jìn)行分析,并重視研究已有的案例。調(diào)研基于微信小程序無(wú)人值守自習(xí)室系統(tǒng)相關(guān)的文獻(xiàn),到圖書(shū)館查閱相關(guān)的圖書(shū)信息,然后寫文獻(xiàn)綜述,整理資料。
(2)案例分析法:通過(guò)了解目前市場(chǎng)上已有的基于微信小程序無(wú)人值守自習(xí)室系統(tǒng)的功能,了解其優(yōu)點(diǎn)和缺點(diǎn),再根據(jù)這些設(shè)計(jì)出更完善的基于微信小程序無(wú)人值守自習(xí)室系統(tǒng)。通過(guò)知網(wǎng)上面的經(jīng)典案例,分析基于微信小程序無(wú)人值守自習(xí)室系統(tǒng)需要做的功能和方法。
(3)基于微信小程序無(wú)人值守自習(xí)室系統(tǒng)需求分析是開(kāi)發(fā)管理信息系統(tǒng)的第一步,全面深入地了解用戶需求是進(jìn)行優(yōu)良的系統(tǒng)設(shè)計(jì)的關(guān)鍵。充分把握用戶的功能需求、提供數(shù)據(jù)的能力、軟硬件條件和使用人員的專業(yè)特點(diǎn),可降低系統(tǒng)設(shè)計(jì)盲目性,提高系統(tǒng)實(shí)用化程度和延長(zhǎng)系統(tǒng)生命周期。
(4)基于微信小程序無(wú)人值守自習(xí)室系統(tǒng)通過(guò)需求分析設(shè)計(jì)需求說(shuō)明書(shū)將需求描述出來(lái)。接下來(lái),進(jìn)入了設(shè)計(jì)階段,也就是描述系統(tǒng)應(yīng)該如何實(shí)現(xiàn)。在這個(gè)階段的主要任務(wù)是設(shè)計(jì)軟件的結(jié)構(gòu),也就是確定系統(tǒng)中的每個(gè)程序是由哪些模塊組成,以及這些模塊之間的關(guān)系。我們可以將這個(gè)階段分為兩個(gè)步驟,首先,把所需實(shí)現(xiàn)的系統(tǒng)按功能劃分為模塊,并確定每個(gè)模塊的功能以及調(diào)用關(guān)系。同時(shí),使用抽象的數(shù)據(jù)類型將數(shù)據(jù)結(jié)構(gòu)描述出來(lái),并設(shè)計(jì)數(shù)據(jù)庫(kù)。這一部分被稱為概要設(shè)計(jì)。設(shè)計(jì)階段的第二步驟是為每個(gè)模塊完成的功能進(jìn)行具體的描述,要把功能描述轉(zhuǎn)變?yōu)榫_的、結(jié)構(gòu)化的過(guò)程描述。被稱為詳細(xì)設(shè)計(jì)。在完成設(shè)計(jì)階段后我們就進(jìn)入了編碼階段,編碼完成通過(guò)測(cè)試驗(yàn)收后就可以付諸運(yùn)行。
?
5.進(jìn)度安排
(1)畢業(yè)設(shè)計(jì)選題,確定題目任務(wù)和要求,確定項(xiàng)目開(kāi)發(fā)計(jì)劃和基本功能;
(2)掌握文獻(xiàn)查閱方法,通過(guò)查閱資料,完成開(kāi)題報(bào)告。
(3)完善系統(tǒng)需求分析并確認(rèn)系統(tǒng)功能,數(shù)據(jù)庫(kù)設(shè)計(jì)和數(shù)據(jù)錄入或采集,程序編碼,系統(tǒng)架構(gòu)大家,實(shí)現(xiàn)前后端基本功能。
(4)完成基于微信小程序無(wú)人值守自習(xí)室系統(tǒng)一半的編碼任務(wù)和論文章節(jié)。
(5)完成所有編碼,系統(tǒng)聯(lián)調(diào),測(cè)試。根據(jù)任務(wù)書(shū)和指導(dǎo)教師要求和建議,完善系統(tǒng)功能。
?
6.參考文獻(xiàn)
[1] 金超.計(jì)算機(jī)網(wǎng)絡(luò)信息安全威脅及數(shù)據(jù)加密技術(shù)分析[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2021(10):31-32.
[2]秦浪.計(jì)算機(jī)軟件Java編程特點(diǎn)及技術(shù)的探析[J].電腦知識(shí)與技術(shù),2020,16(02):61-62.
[3]張煜. 基于MVC架構(gòu)模式的服務(wù)開(kāi)通系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].南京郵電大學(xué), 2019.
[4]王誠(chéng).研究JDBC連接MySQL數(shù)據(jù)庫(kù)技術(shù)[J].網(wǎng)絡(luò)安全和信息化,2021(12):68-69.
[5] 祝鷹靖,章華. 基于三層架構(gòu)的 Web 應(yīng)用程序設(shè)計(jì)探討[J]. 計(jì)算機(jī)光盤軟件與應(yīng)用, 2019(22):297-298.
[6] 南亞會(huì).基于 UML 的學(xué)生綜合素質(zhì)課程成績(jī)系統(tǒng)設(shè)計(jì)研究[J].信息與電腦:理論版, 2020 (14).
[7] 李瑞江. 基于 JAVA的學(xué)生管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 電子設(shè)計(jì)工程, 2020, 22(9):48-50.
[8]朱巨星,祝典,鄒武星.淺談JAVA垃圾回收機(jī)制[J].信息記錄材料,2019,20(12):137-138.
[9] 盧煦.基于 B_S 結(jié)構(gòu)的基于微信小程序的自習(xí)室預(yù)約系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)[D].電子科技大學(xué), 2020.
[10]王麗娟,靳繼紅.基于MySQL的查詢優(yōu)化技術(shù)研究[J].電腦知識(shí)與技術(shù),2020,13(30):35-36.
[11] 張紅瑞. 基于三層架構(gòu)的統(tǒng)-權(quán)限管理系統(tǒng)設(shè)計(jì)[J]. 辦公自動(dòng)化, 2020(8):44-45.
[12] Mavroeidis D, Marchiori E. Feature selection for k-means clustering stability: theoretical analysis and an algorithm[J]. Data Mining & Knowledge Discovery, 2019, 28(4): 918-960.
[13] Moses Okechukwu Onyesolu,Josiah Chukwuemeka Abara,Chiamaka Ijeoma Chukwuneke,Doris Chinedu Asogwa. Modeling a Dynamic Supply Chain Management System for an Utility Company in Nigeria[J]. Journal of Software Engineering and Applications,2019,11(6).
[14]Anonymous. Auto inventory management system[J]. Pulp & Paper Canada,2020,119(3).

