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