【正文】
ch this Scaufflaire, the shortest way was to take the littlefrequented street in which was situated the parsonage of the parish in which M. Madeleine resided. The cure was, it was said, a worthy, respectable, and sensible man. At the moment when M. Madeleine arrived in front of the parsonage there was but one passerby in the street, and this person noticed this: After the mayor had passed the priest39。s breathing spell midway of the road。 he goes like the wind. Ah! indeed he must not be mounted. It does not suit his ideas to be a saddlehorse. Every one has his ambition. `Draw? Yes. Carry? No.39。 but this good man only wor ked until seven o39。 ( 4)學(xué)??稍试S學(xué)位論文被查閱或借閱。 [7] 方睿 ,刁仁宏 ,吳四九 .網(wǎng)絡(luò)數(shù)據(jù)庫原理及應(yīng)用 [M].成都 :四川大學(xué)出版社, 2021。特別是在實際動手編寫代碼方面很欠缺,一些本來很簡單的問題卻要去花費大量的時間來解決。 數(shù)據(jù)庫的安全性 在數(shù)據(jù)庫的安全方面,主要依賴于 SQL Server 2021 自身的安全性。采用 MD5算法轉(zhuǎn)換后的數(shù)據(jù)是偽隨機(jī)的,而且該算法是一個不可逆的字符串變換算法,沒有辦法對已加密的數(shù)據(jù)進(jìn)行解密。 最初設(shè)計時因為沒有考慮到將用戶日志信息進(jìn)行 Unicode 編碼后儲存,所以在日志 提醒模塊中采用了根據(jù)日志文本信息作為條件來刪除數(shù)據(jù)庫資料。 圖 55 刪除日志錯誤信息 圖 54 節(jié)假日格式不正確 在日志記錄系統(tǒng)和節(jié)假日管理系統(tǒng)中,隨機(jī)輸入一些信息來驗證該模塊的判斷邏輯是否符合設(shè)計要求。 對于此模塊中的 “ 修改 ” 和 “ 刪除 ” 按鈕也進(jìn)行了一定的權(quán)限設(shè)置。當(dāng)輸入的用戶密碼與數(shù)據(jù)庫內(nèi)該用戶的密碼不一致時,提示用戶的錯誤信息,如圖 51。 } } else { (節(jié)假日的輸入格式不正確!請重新輸入! )。 // 點擊 “ 添加 ” 按鈕的事件處理 private void btnAdd_Click(object sender, EventArgs e) { //將 box 內(nèi)選擇的日期分別儲存在 month 和 day 整型變量中 int month = (())。)。 } else { (您的操作有錯誤! )。 try { 將 code 信息解碼并轉(zhuǎn)換為字符串型并存放在 decode 中 。 以下為部分偽代碼。 設(shè)置用于數(shù)據(jù)庫查詢命令的參數(shù)數(shù)組,并將數(shù)組第一個元素設(shè)置為 “ 月 ” ,數(shù)組第 2 個元素設(shè) 置為 “ 日 ” 。 while (用戶設(shè)置了當(dāng)前時間的日志信息 ) { 將該日志信息的內(nèi)容放入 msg 中 。如果username 不為空則直接打開節(jié)假日設(shè)置界面或日志設(shè)置界面。amp。 if (新用戶名不為空 ) { 從數(shù)據(jù)庫的 UserLogin 表中搜索該新用戶名 。 MD5 md5 = ()。合法的用戶名和密碼保存在UserLogin 表中,用戶名采用明文保存,密碼采用 MD5 加密保存,并為該用戶分配一個 UserNumber 的整型編號。 打開當(dāng)前 登錄 用戶的日志信息窗體 。 每次 判斷用戶密碼時將密碼采用 MD5 加密后與數(shù)據(jù)庫 UserLogin 表的UserPwd 字段相比較。 UserLogin—— 用戶登錄表用于存儲用戶登錄信息, 以供登錄密碼驗證,并分配用戶編號。功能要完善,并且不能出現(xiàn)導(dǎo)致該系統(tǒng)崩潰的重大 BUG。 登錄 用戶可以訪問用戶日志模塊并對日志信息進(jìn)行添加和刪除,當(dāng)系統(tǒng)時間到達(dá)當(dāng)前 登錄 用戶設(shè)置的日志提醒時間時,系統(tǒng)自動 加載日志提示模塊提醒用戶,用戶可以點擊日志提示界面上的 “ 刪除日志 ” 按鈕從數(shù)據(jù)庫中刪除該日志信息。 此外, SQL Server 2021 數(shù)據(jù)庫 與普通的本地類型數(shù)據(jù)庫系統(tǒng)(例如 VFP,DBASE, PARADOX, ACCESS)等不同,本地類型的數(shù)據(jù)庫系統(tǒng)只是簡單的文件存取,缺乏 SQL Server2021 等系統(tǒng)所擁有的諸如:數(shù)據(jù)完整性、安全性、事務(wù)處理、網(wǎng)絡(luò)多用戶處理等必備的功能。SQL 語句通常用于完成一些數(shù)據(jù)庫的操作任務(wù),比如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù)。 第三, JAVA 的成功因素里有一些是反微軟陣營的吹捧,雖然 ―只寫一次,到處運行 ‖只是一句口號,但畢竟已經(jīng)是一種成熟的技術(shù)。 C是種非常類似于 JAVA 的語言,適用于各種操作系統(tǒng), 并且與 Windows緊密 地 結(jié)合在一起。許多程序員都試圖尋找一種新的語言,希望能在功能與效率之間找到一個更為理想的權(quán)衡點。這樣一套桌面日歷系統(tǒng),也是讓傳統(tǒng)日歷和記事 本繼續(xù)生存并發(fā)展的重要一步。 4,借助數(shù)據(jù)庫可以方便得對用戶資料和信息進(jìn)行存取,也有效得保護(hù)了各個用戶之間的信息。s private information. The calendar includes ―user login‖ module, ―user registry and edition‖ module, ―date and time‖ module, ―holiday manage‖ module, ―schedule manage‖ module, ―schedule alarm‖ module and ―database‖ module. This article describes the functional requirement, system design and detail implementation. It also describes the methods and development process of this system in brief. Key words: Desktop Calendar; Schedule; Multiple Users 目 錄 論文總頁數(shù): 23 頁 1 引言 ............................................................................................................................. 4 2 相關(guān)理論基礎(chǔ) ............................................................................................................... 4 C/S 模式 ................................................................................................................. 5 Visual Studio 2021 C .............................................................................................. 5 C的介紹 ........................................................................................................ 5 C的弱點 ........................................................................................................ 6 SQL Server 2021...................................................................................................... 6 SQL 介紹 ........................................................................................................ 6 Microsoft SQL Server 2021 簡介 ........................................................................ 7 3 系統(tǒng)需求分析 ............................................................................................................... 7 用戶需求 ............................................................................................................... 7 功能需求 ............................................................................................................... 7 未 登錄 用戶 ..................................................................................................... 7 普通 登錄 用戶 ................................................................................................. 8 管理員 ............................................................................................................ 8 性能需求 ............................................................................................................... 8 4 詳細(xì)設(shè)計與實現(xiàn) ........................................................................................................... 9 系統(tǒng)功能設(shè)計 ........................................................................................................ 9 數(shù)據(jù)庫設(shè)計 ............................................................................................................ 9 各表之間的關(guān)系圖 ................................................................................................. 7 系統(tǒng)功能實現(xiàn) .......................................................................................................11 用戶登錄模塊 ................................................................................................11 用戶注冊模塊 ............................................................................................... 12 日歷主模塊 ................................................................................................... 14 日志記錄模塊 ..............................................................