- 相關推薦
防沉迷系統(tǒng)
為保護未成年人的身心健康,未滿18周歲的用戶都將受到防沉迷系統(tǒng)的限制,在您成年后,將會解除對你的防沉迷限制策略,下面小編帶來的防沉迷系統(tǒng)。
【論文摘要】:隨著科技的不斷發(fā)展,電腦的普及率日益增加,而電腦的使用者卻逐漸趨于低齡化,在面對一些自控能力比較差的孩子來說,家長們有些無能為力。基于目前網絡游戲防沉迷的興起,我們制作了一款用Delphi7.0編寫的適用于windows 用戶的防沉迷系統(tǒng),該系統(tǒng)能有效的控制孩子的上網時間,游戲時間等等,并能在規(guī)定時間內顯示提示信息,幫助用戶合理安排時間,非常具有人性化。
引言
在這個信息爆炸的時代,電腦成為了一個不可或缺的角色,越來越多的人每天的生活工作都離不開電腦,在中國一些比較發(fā)達的地區(qū),平均每戶人家都擁有一臺電腦。但與此同時,我們不可忽略一點,一些低齡化兒童碰觸電腦的概率也越來越大,因為他們的自控能力不高而十分有可能會一直上網,玩游戲等等。家長每天要上班,對于自己不在的時候如何控制自己孩子玩電腦的時間感到力不從心。
開發(fā)此軟件的目的在于當今網民年齡趨于年輕化,他們由于年齡小而無法適當的好自己的上網時間及游戲時間,所以此軟件可以幫助大部分家長在不能陪同自己孩子的情況下,合理的控制好自己孩子的上網及游戲情況(包括上網的時間:在規(guī)定上網的時間內加入了網址的過濾),避免了在上網的同時讓您的孩子接觸到不良網站,免受侵害;游戲的時間:即單機游戲(如果是網絡游戲,將計算在上網時間內),同時也能限制在規(guī)定時間內您不允許您孩子玩的游戲。
項目開發(fā)背景
基于目前十分熱門的網絡游戲防沉迷系統(tǒng),它是一個針對于控制未成年人上網玩游戲的系統(tǒng),未成年人累計3小時以內的游戲時間為"健康"游戲時間,超過3小時后的2小時游戲時間為"疲勞"時間,在此時間段,玩家獲得的游戲收益將減半。如累計游戲時間超過5小時即為"不健康"游戲時間,玩家的收益降為0,以此迫使未成年人下線休息、學習。
借由這個網絡系統(tǒng),我們想到了把它應用在windows操作系統(tǒng)上能更好的幫助控制未成年人上網時間和游戲時間,可以使家長放心的去上班。
項目的功能介紹 用途:
它是一款對電腦進行限時操作和定時管理的軟件。上班的家長可用來對子女進行電腦限時使用、定時使用,來限制孩子的超時使用電腦,防止未成年人疲勞上網而影響學習和休息。公司職員可用該系統(tǒng)進行工作安排、備忘提示等,給工作帶來方便,提高工作效率。
前瞻:
本軟件所實現(xiàn)的功能可以滿足家庭和企業(yè)用戶的基本要求。它能幫助少年兒童健康上網、幫助企業(yè)員工提高工作效率,在各個年齡段都有,是不可多得的管理型軟件。
創(chuàng)新性:
本軟件把限制功能、截圖功能和日志功能相融合,能更有效、更直觀地了解孩子的上網情況。同時,本軟件也加入了備忘功能,從而使孩子和父母都適用。它提高了軟件的利用率,利用率越高,市場競爭力越強。
軟件需求分析 系統(tǒng)的大致模塊劃分
該軟件由登陸模塊,設置模塊和控制模塊組成。
1.1 各模塊的功能解釋與數據表之間的對應關系:
通過對時間、網站、程序、備忘錄、截圖的設定可以在執(zhí)行模塊時得到應用。時間設置主要包括對上機總時間、上機時間段、上網時間段的設置;網站設置主要是對受限網站的設置;程序設置主要是對受限單機程序的限制;備忘錄設置可以記錄需要提醒的條目;截圖設置可以控制截圖的頻率、保存路徑、保存張數等基本設置。
控制模塊
當設置模塊定義完畢后,控制模塊就開始發(fā)揮作用。當上機時間耗盡時,系統(tǒng)會自行關機;當上網時間耗盡時,系統(tǒng)會自行斷網;當輸入受限網站時,系統(tǒng)拒絕登陸;當點擊受限程序時,系統(tǒng)拒絕運行;當用戶使用電腦時會按照一定頻率自動截圖至指定文件夾并記錄到日志中;當備忘條目時間臨近時,系統(tǒng)會跳出提示框,當用戶點擊提示框時它才會消失。
模塊的具體流程
系統(tǒng)總體設計方案 系統(tǒng)實現(xiàn)目標本軟件使用編程技術、數據庫技術,實現(xiàn)后臺數據庫和前臺程序的有效結合。為管理者提供真實有效的信息,方便管理和提高時間的利用率。程序設計美觀、實用。具體實現(xiàn)以下要求。
本軟件為《防沉迷系統(tǒng)》,其功能模塊圖如下:
《防沉迷系統(tǒng)》主要包括:主程序、時間控制、上網控制、網址過濾、程序限制、截圖纖細、日志模塊、備忘錄模塊共七個主要模塊。
該軟件的操作界面由工具欄跟菜單欄兩部分組成:
系統(tǒng)各子模塊功能簡述
l 主程序: 編制主程序菜單、工具欄、狀態(tài)欄,集成和調用其他模塊。
通過主程序可以集成調用其他模塊。
l 時間控制:分為兩個時間控制小模塊,分別是使用總時間控制和使用時 間段設置。該模塊可以限制每天使用總時間、最長連續(xù)使用時間、可用時間段(可多選)的功能,另外可以顯示改天總計已使用時間。當時間耗盡時,系統(tǒng)自動關機。
l 上網控制:該模塊可以設置每天上網時間段(可多選),當時間耗盡時, 系統(tǒng)自動斷網。
l 網址過濾:該模塊可以設置需要過濾的網址(可多選),當啟用此功能時,系統(tǒng)拒絕對被設置網址的訪問。
l 程序限制:該模塊可以設置需要過濾的單機游戲(可多選),當啟用此功能時,系統(tǒng)拒絕運行受限單機游戲。
l 截圖信息:該模塊可以設置截圖頻率、覆蓋張數及圖片存放路徑,能滿足用戶的個性化要求。
l 日志:記錄用戶使用信息。
l 備忘錄:儲存用戶備忘條目,當時間到時跳出提示框。
總體設計: 主界面:
用戶通過“家長登入”,登錄并設置所需事件。登錄后的界面可以應用該軟件中的所有功能。
《防沉迷》的主窗口是整個系統(tǒng)最主要的操作界面。所有功能都通過主窗口進行調用。各個不同的模塊顯示在工具欄上,每個工具按鈕都配置了相應的圖標。
菜 單:功 能----時間控制,上網控制,網址過濾,程序限制,截圖信息,日志,備忘錄,退出家長控制----家長登陸,注銷控制,修改密碼,幫 助----幫助,風格,其他,工具欄:時間控制,上網控制,網址過濾,程序限制,截圖信息,日志,備忘錄,家長登入,注銷時間控制模塊:
總時間控制可以規(guī)定孩子每天用多少時間,當然是從一開機就開始算起,家長在設置的時候只需在里寫好時間,然后把的勾打上,按確定,就能輕松的設置好。這里還可以設置孩子連續(xù)開電腦的時間,如果您覺得您的孩子需要在一段時間休息下可以選擇1,2,4小時,當然也要把勾打上,再按確定。
家長可以根據實際情況通過對時間的限制來控制孩子的上機時間,當時間耗盡時,系統(tǒng)會自動關機。下一次開機時需要輸入密碼放可解除禁令。
上網時間控制模塊:
此模塊是對主機的上網的時間進行控制。家長可以選擇每天的某幾個時間段給孩子開放使用,不用每天修改,會讀入數據庫中。家長可以通過設置具體的上網時間,比如可以在工作日讓孩子上1~2小時的網,在周末可以上5~6小時,這個是由家長自己決定的。
網址過濾模塊:
輸入需要阻止的網址,主機將會拒絕對該網址的訪問。家長只需在打入需要限制的網址然后點擊,剛才輸入的網址就會添加到限制的網站地址欄里,只要在打勾,按下確認即可。
程序限制模塊:
根據提示瀏覽,將要限制的exe游戲文件添加至該軟件,主機將禁止這些單機軟件的運行。這個模塊和網站限制類似,它可以通過直接從電腦里調出程序的路徑,然后點擊就可以把需要限制的程序添加進去。
截圖信息模塊:
為了方便了解孩子的上網情況,家長可以設置截圖功能來了解孩子是否健康上網、合理利用上機時間。這個根據每個家長自己的需求設定多少時間截圖,然后保存的路徑可以通過來確定,因為考慮到圖的大小,會影響到硬盤空間,所以我們還設計了家長們可以根據剛才設置的上網時間和開機時間來決定保留幾個后自動覆蓋。當全部設置好后別忘了勾上,再確認!
日志模塊:
該功能可以了解孩子在哪塊地方花的時間比較多,家長可以了解孩子的興趣所在,從而培養(yǎng)或勸導孩子往健康的方向發(fā)展。
備忘錄模塊:
與鬧鐘提醒類似,該功能可以根據用戶所填的備忘錄事件跳出提醒Message,它會一直持續(xù)顯示在右下角,直到用戶點擊確定為止。
它可以在添加你希望在什么時間段提醒孩子該干什么,比如該吃飯,還剩余多少時間了提醒他們該保存些資料什么的,以免到時候自動關機所帶來的麻煩。
其他:
用戶可以自行修改該軟件的皮膚,以具體而定。
計算機系統(tǒng)配置
軟件大。 KB
運行環(huán)境:Win9x/Me/NT/2000/XP/2003
軟件:簡體中文
開發(fā)技術介紹
Delphi是著名的Borland公司開發(fā)的可視化軟件開發(fā)工具!罢嬲某绦騿T用c,聰明的程序員用Delphi”,這句話是對Delphi最經典、最實在的描述。Delphi被稱為第四代編程語言,它具有簡單、高效、功能強大的特點。和VC相比,Delphi更簡單、更易于掌握,而在功能上卻絲毫不遜色;和VB相比,Delphi則功能更強大、更實用?梢哉fDelphi同時兼?zhèn)淞薞C功能強大和VB簡單易學的特點。它一直是程序員至愛的編程工具。
Delphi具有以下的特性:基于窗體和面向對象的方法,高速的編譯器,強大的數據庫支持,與Windows編程緊密結合,強大而成熟的組件技術。但最重要的還是Object Pascal語言,它才是一切的根本。 Object Pascal語言是在Pascal語言的基礎上發(fā)展起來的,簡單易學。
Delphi提供了各種開發(fā)工具,包括集成環(huán)境、圖像編輯(Image Editor),以及各種開發(fā)數據庫的應用程序,如DesktopDataBase Expert等。除此之外,還允許用戶掛接其它的應用程序開發(fā)工具,如Borland公司的資源編輯器(Resourse Workshop)。
在Delphi眾多的優(yōu)勢當中,它在數據庫方面的特長顯得尤為突出:適應于多種數據庫結構,從客戶機/服務機模式到多層數據結構模式;高效率的數據庫系統(tǒng)和新一代更先進的數據庫引擎;最新的數據分析手段和提供大量的企業(yè)組件。
開發(fā)心得
這是我們第一次接觸delphi,并通過學習、實踐、討論以及老師的完整地做出一個軟件。無論是功能上還是界面上,我們都花了很大的功夫。在開發(fā)前期,我們開了很多會,討論了很多種需求方案,最終選擇最可行的版本進行實際開發(fā)。在整個開發(fā)過程中,我們也做過很多功能上的調整,主要還是為了方便用戶。我們有時候會因為實現(xiàn)不了功能而停滯不前,也會因為本身操作系統(tǒng)版本問題惹了一些麻煩。不過我們總是互相鼓勵,在收集各種資料或者老師的指導下最終克服了重重困難,也長進了不少編程技巧。對于這個軟件成品,雖然還有很多需要改進的地方,但是我們仍然很珍惜我們的勞動成果和智慧的結晶,它不止是現(xiàn)實層面上的成品,更是我們團隊在將近1年的開發(fā)過程中合作愉快的見證。
這個軟件的主要不足之處在于我們仍然沒有做到開機自動運行該軟件。主要還是考慮到用戶在不熟悉操作界面的情況下可能會造成不必要的麻煩。當然,如果這個軟件被用戶接納,我們也很樂意開發(fā)升級版,加入開機自動運行的功能,讓用戶有更好的體驗。
【防沉迷系統(tǒng)】相關文章:
系統(tǒng)政治學對系統(tǒng)法學的啟示03-21
無紙化辦公系統(tǒng)03-07
試卷生成系統(tǒng)03-05
嵌入式Linux系統(tǒng)中的GUI系統(tǒng)的研究與移植03-18
探析廣域測量系統(tǒng)在電力系統(tǒng)中的應用03-18
美食論壇系統(tǒng)設計03-03
智能機柜監(jiān)控系統(tǒng)03-04
機票預訂系統(tǒng)(一)03-07
網絡書店系統(tǒng)03-07
教學監(jiān)控系統(tǒng)03-15