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

正文內(nèi)容

小型機(jī)房計費管理系統(tǒng)的開發(fā)(編輯修改稿)

2025-09-07 12:27 本頁面
 

【文章內(nèi)容簡介】 程序設(shè)定自動完成準(zhǔn)確的計時收費操作,并及時更新數(shù)據(jù)庫。(3) 用戶查詢操作。學(xué)生上機(jī)后,可以通過相應(yīng)的功能按鈕查看本次上機(jī)時長,賬戶余額,上次上機(jī)時間等信息。(4) 日志形成功能。用戶登錄后,系統(tǒng)自動記錄學(xué)生的上機(jī)信息,并存入數(shù)據(jù)庫,以便以后供管理員作統(tǒng)計分析之用。(5) 賬戶管理功能。用戶管理包含添加用戶、刪除用戶、修改用戶、查詢用戶和充值操作 ,這是管理員管理用戶的需要。(6) 退出系統(tǒng)功能。用戶單擊退出后安全下機(jī)。山東建筑大學(xué)畢業(yè)設(shè)計說明書6 系統(tǒng)要求為了使我們設(shè)計的系統(tǒng)能很好地滿足機(jī)房管理的需要,以下幾個問題是必須考慮的。安全機(jī)房計算機(jī)管理系統(tǒng)不僅僅是一個一般的管理系統(tǒng),它是一個集信息管理、網(wǎng)絡(luò)控制和財務(wù)管理于一身的綜合管理系統(tǒng)。這其中最重要的還是財務(wù)管理方面。因為一般機(jī)房都在業(yè)余時間對外收費開放,所以在設(shè)計機(jī)房管理系統(tǒng)時,我們把安全性作為首要考慮因素。一旦系統(tǒng)的安全性遭到破壞,記賬功能遭到襲擊,則后果不堪設(shè)想。系統(tǒng)的安全性包括系統(tǒng)本身的安全和數(shù)據(jù)的安全。系統(tǒng)必須既能夠防止惡意的侵?jǐn)_,又能防止因誤操作引起的數(shù)據(jù)錯誤。在本系統(tǒng)中安全主要包括以下五個方面:(1)如何防止學(xué)生繞過客戶端的登錄界面。因為學(xué)生一旦繞過登錄界面,就會造成逃費現(xiàn)象的發(fā)生,這樣就不能對收費上機(jī)的學(xué)生進(jìn)行正常的收費,也不能對學(xué)生進(jìn)行有效地控制和管理,整個系統(tǒng)形同虛設(shè)。(2)如何防止學(xué)生正常登錄以后拔掉網(wǎng)線。若學(xué)生登錄后再拔掉網(wǎng)線,則客戶端和服務(wù)器的連接就會斷開,這樣管理人員同樣不能對學(xué)生進(jìn)行管理,也不能對收費上機(jī)的學(xué)生進(jìn)行收費,造成和繞過登錄界面同樣的后果。(3)如何防止個別學(xué)生或其它人員對系統(tǒng)的惡意攻擊。如果服務(wù)器遭到惡意攻擊,造成服務(wù)器數(shù)據(jù)的丟失或系統(tǒng)的癱瘓,則不但給實驗室?guī)砭薮蟮慕?jīng)濟(jì)損失,而且還會影響到正常的實驗課上課工作,給實驗教學(xué)帶來嚴(yán)重惡果。(4)數(shù)據(jù)庫的安全。數(shù)據(jù)庫中記錄著整個系統(tǒng)正常運行時的所有數(shù)據(jù),包括學(xué)生的收費信息、上機(jī)記錄、機(jī)房中每臺計算機(jī)的信息、學(xué)生和管理員的信息等。這些信息都是系統(tǒng)正常運行的保證。因此必須要保證這些信息的絕對安全。系統(tǒng)速度系統(tǒng)速度主要包括學(xué)生登錄的速度、控制消息傳輸?shù)乃俣?、學(xué)生用機(jī)的上網(wǎng)速度以及服務(wù)器對各種消息的響應(yīng)速度。系統(tǒng)速度的快慢對系統(tǒng)的性能有很大的影響。如果使用了機(jī)房計算機(jī)管理系統(tǒng)后,造成學(xué)生上機(jī)速度緩慢或控制信息響應(yīng)很慢,則本系統(tǒng)就失去了它的實用意義。合理設(shè)計數(shù)據(jù)庫本系統(tǒng)在開發(fā)時涉及到的數(shù)據(jù)庫是所有信息保存的場所,它的設(shè)計是否合理直接影響到系統(tǒng)軟件的質(zhì)量,影響到軟件對數(shù)據(jù)訪問的速度。它是系統(tǒng)可以長期穩(wěn)定存在的基山東建筑大學(xué)畢業(yè)設(shè)計說明書7礎(chǔ)。建立數(shù)據(jù)庫需要考慮以下幾個問題:(1)數(shù)據(jù)的一致性。由應(yīng)用程序產(chǎn)生工作編碼,要保證不同工作任務(wù)具有不同編碼,工作編碼具有唯一性。(2)合理冗余。如果數(shù)據(jù)冗余低,數(shù)據(jù)的完整性容易得到保證,但增加了表間連接查詢的操作,為了提高系統(tǒng)的響應(yīng)時間,合理的數(shù)據(jù)冗余有時也是必要的。(3)合理選擇數(shù)據(jù)的類型。數(shù)據(jù)類型的合理選擇對于數(shù)據(jù)庫的性能和操作具有很大的影響,因為不同的數(shù)據(jù)類型所占用的存儲空間不一樣,其運算的速度也不一樣,所以合理地選擇數(shù)據(jù)類型對程序的性能也有很大影響。(4)數(shù)據(jù)規(guī)范化存儲。規(guī)范化的數(shù)據(jù)存儲不但有利于我們養(yǎng)成良好的數(shù)據(jù)庫設(shè)計習(xí)慣,提高程序的質(zhì)量,而且對日后的數(shù)據(jù)庫維護(hù)也有很大的益處。合理運用新技術(shù)在軟件開發(fā)過程中,如何合理運用新技術(shù)應(yīng)該遵循以下三個原則:(l)創(chuàng)新原則,體現(xiàn)先進(jìn)性。計算機(jī)技術(shù)日新月異,要及時了解新技術(shù),使用新技術(shù),使目標(biāo)系統(tǒng)較原系統(tǒng)有質(zhì)的飛躍。(2)經(jīng)濟(jì)原則,體現(xiàn)實用性。大而全和高精尖并不是管理信息系統(tǒng)成功與否的唯一衡量標(biāo)準(zhǔn)。事實上許多失敗的軟件正是由于盲目地追求高新技術(shù)而忽視了其實用性,盲目追求完美而忽視了本單位的技術(shù)水平、管理水平和人員素質(zhì)所致。(3)前瞻性原則,體現(xiàn)發(fā)展性。為了延長系統(tǒng)的生命周期,有效地發(fā)揮管理系統(tǒng)的作用,應(yīng)當(dāng)注意技術(shù)的發(fā)展方向和環(huán)境的變化趨勢。山東建筑大學(xué)畢業(yè)設(shè)計說明書85 系統(tǒng)的總體設(shè)計 系統(tǒng)目標(biāo)設(shè)計系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)機(jī)房管理的系統(tǒng)化、規(guī)范化和自動化,從而達(dá)到提高機(jī)房管理效率的目的。 開發(fā)設(shè)計思想 機(jī)房計費管理系統(tǒng)的特點是信息處理量比較大,各個環(huán)節(jié)要求連接性能強(qiáng),而且人員任務(wù)落實到個人。機(jī)房管理系統(tǒng)主要是為了方便機(jī)房的管理工作,減少人員、材料等的耗費,提高機(jī)房的管理質(zhì)量。在設(shè)計中,要求刪除不必要的管理冗余,實現(xiàn)管理規(guī)范化、科學(xué)化、程序代碼標(biāo)準(zhǔn)化、軟件統(tǒng)一化,確保軟件的可維護(hù)性和實用性,做到界面盡量簡單化,做到實用、方便。 系統(tǒng)模塊的劃分通過分析確定機(jī)房管理系統(tǒng)將包含以下幾個主要功能模塊,即用戶登錄模塊、計費模塊、用戶操作模塊、日志形成模塊、賬戶管理模塊。(1)系統(tǒng)登錄模塊用于學(xué)生進(jìn)行上機(jī)、下機(jī)操作。(2)計費模塊可以根據(jù)設(shè)置完成對學(xué)生賬戶的自動計費操作,準(zhǔn)確高效的記錄學(xué)生上機(jī)費用。(3)用戶操作模塊可以使用戶查看賬戶余額、本次上機(jī)時長、上次上機(jī)時間。(4)日志登記模塊將用戶的上機(jī)信息記入數(shù)據(jù)庫,以便以后供管理員進(jìn)行統(tǒng)計分析。(5)賬戶管理模塊是管理員可以添加用戶、刪除用戶、修改用戶、查找用戶以及為用戶充值。系統(tǒng)結(jié)構(gòu)功能圖如圖所示。圖 系統(tǒng)前臺結(jié)構(gòu)功能圖山東建筑大學(xué)畢業(yè)設(shè)計說明書9啟動進(jìn)入收費管理系統(tǒng)系統(tǒng)登錄模塊 系統(tǒng)計費模塊 用戶操作模塊 日志登記模塊 賬戶管理模塊上機(jī) 下機(jī)賬戶余額本次上機(jī)時長 上次上機(jī)時間 系統(tǒng)記錄日志管理日志添加 編輯 刪除 查詢 充值計費圖 系統(tǒng)結(jié)構(gòu)功能圖 數(shù)據(jù)庫設(shè)計根據(jù)系統(tǒng)功能設(shè)計的要求以及功能模塊的劃分,考慮到現(xiàn)實情況以及程序設(shè)計時實現(xiàn)的可能性,應(yīng)使設(shè)計出的數(shù)據(jù)庫中數(shù)據(jù)的冗余度盡可能小以減少存儲空間,并使設(shè)計出的數(shù)據(jù)庫盡可能滿足高一級范式的要求。但有時為提高查詢效率,在設(shè)計中也允許一定的冗余。經(jīng)過分析,可以對本系統(tǒng)列出以下數(shù)據(jù)項和數(shù)據(jù)庫:字段名 類型 長度 說明stuno(學(xué)號) 文本 50 主鍵,非空password(密碼) 文本 50 非空stuname(姓名) 文本 50 非空amount(賬戶額) 數(shù)字 8B 單精度,有兩位小數(shù),非空,默認(rèn)為 0表 學(xué)生信息表(stu)山東建筑大學(xué)畢業(yè)設(shè)計說明書10sex(性別) 文本 非空department(院系) 文本50 非空Class(班級) 文本 50 非空字段名 類型 長度 說明infonum(記錄編號) 數(shù)字 4B 主鍵,非空stuno(學(xué)號) 文本 50 非空begintime(上機(jī)時間) 文本 50 非空endtime(下機(jī)時間) 文本 50 非空 上機(jī)信息表(recordinfo)山東建筑大學(xué)畢業(yè)設(shè)計說明書116 系統(tǒng)的詳細(xì)設(shè)計對于需求分析、概要設(shè)計確定的概念性的數(shù)據(jù)類型進(jìn)行確切的定義。實現(xiàn)每個模塊的功能及設(shè)計出整個系統(tǒng)的界面格式。 封裝 ADO在 Visual C++中使用 ADO 操作數(shù)據(jù)庫有兩種方法,一種是使用 ActiveX 控件,一種是使用 ADO 對象。使用 ADO 對象操作數(shù)據(jù)庫雖然比使用 ActiveX 控件復(fù)雜一些,但是使用 ADO 對象具有更大的靈活性,只要將 ADO 對象封裝到類中也可以很好的簡化對數(shù)據(jù)庫的操作。對 ADO 的封裝包括 ADO 的聲明和 ADO 的定義,最后還要在 中導(dǎo)入 ADO 動態(tài)鏈接庫,代碼為import C:\Program Files\Common Files\System\ado\ no_namespace\ rename(EOF,adoEOF)rename(BOF,adoBOF)6 .1 .1 ADO 對象的聲明class ADO {public:_ConnectionPtr m_pConnection。 //連接對象指針_RecordsetPtr m_pRecordset。 //記錄集對象指針public:ADO()。virtual ~ADO()。void OnInitADOConn()。 //連接數(shù)據(jù)庫_RecordsetPtramp。 OpenRecordset(CString sql)。 //打開記錄集void CloseRecordset()。 //關(guān)閉記錄集void CloseConn()。 //關(guān)閉數(shù)據(jù)庫連接UINT GetRecordCount(_RecordsetPtr pRecordset)。 //獲得記錄數(shù)}。 ADO 對象的定義ADO::ADO(){山東建筑大學(xué)畢業(yè)設(shè)計說明書12}ADO::~ADO(){}void ADO::OnIn
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1