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

正文內(nèi)容

畢業(yè)設(shè)計(jì)選題管理系統(tǒng)1—免費(fèi)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文(已改無錯字)

2023-01-15 15:41:45 本頁面
  

【正文】 8 否 Stu_class char 4 否 Stu_tel varchar 20 是 Stu_ varchar 20 是 Stu_qq varchar 9 是 Stu_works char 4 否 表 43 教師信息表 列名 數(shù)據(jù)類型 長度 允許空 tea_id int 4 否 tea_name varchar 8 否 tea_pass varchar 14 否 tea_tel varchar 20 否 tea_ varchar 20 是 tea_lv char 1 是 tea_group char 4 否 22 表 44 選題信息表 列名 數(shù)據(jù)類型 長度 允許空 work_id int 4 否 work_title varchar 40 否 work_group char 4 否 work_content varchar 300 是 work_speciality varchar 8 是 work_state char 1 否 表 45系統(tǒng)功能狀態(tài)表 列名 數(shù)據(jù)類型 長度 允許空 sys_config varchar 10 否 sys_state char 1 是 系統(tǒng) WEB界面設(shè)計(jì)原則 網(wǎng)站是信息的載體形式,色彩設(shè)計(jì)必須以完成網(wǎng)站可視性閱讀功能為目的。本系統(tǒng)采用灰藍(lán)色基調(diào),紅色,白色,黑色為輔調(diào)。 灰藍(lán)色對視覺器官刺激較弱,它代表平靜,科技,理智,速度,誠實(shí),真實(shí),可信,人看到灰藍(lán)色是情緒安寧。用它作為管理系統(tǒng)得主要色調(diào)也是最合適不過了。白色在系統(tǒng)中主要作為背景色。白色視覺度,注目度都比較高,因?yàn)榘咨珵槿?,所以也能滿足本管理系統(tǒng)用戶心理要求,加之與灰藍(lán)色配合,在頁 面右下方大量留白,使整個系統(tǒng)更具閱讀可視性,操作易用性。整個系統(tǒng)看起來頗大氣,富有立體感。紅色純度高,注目度高,對人視覺刺激大,因此本系統(tǒng)將系統(tǒng)某些操作提示使用紅色字體,更加能起提示,警告的作用。黑色為全色相,沒有純度,它本身無刺激性,所有在本系統(tǒng)中的主體文字顏色都設(shè)置為黑色,這正所 23 謂“白底黑字”,以增強(qiáng)閱讀可視性。導(dǎo)航欄字體顏色為銀灰色,與灰藍(lán)色形成視覺反差,易于看到。 [4] 系統(tǒng)采用整體頁面,上方顯示大標(biāo)題,右側(cè)是服務(wù)器時間(用以幫助用戶確定登錄時間),標(biāo)題上方居右放置導(dǎo)航菜單,不同用戶的導(dǎo)航菜單不相同 。中部顯示網(wǎng)頁主體部分,最下部顯示版權(quán)信息。 如圖 46 系統(tǒng)功能信息界面就是遵循了以上原則,最終效果美觀大方。 圖 46系統(tǒng)功能信息界面 系統(tǒng)文件目錄結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)有三種類型用戶:學(xué)生,教師,管理員,因此他們的權(quán)限各不相同,各自操作對象,操作內(nèi)容也不相同,所以將他們各自分配一個目錄,分別涉及各自的操作頁面,分別設(shè)計(jì)程序。 樹狀如下: Teacher教師操作頁面目錄 Student學(xué)生操作頁面目錄 Admin管理員操作頁面目錄 Csscss 樣式表存放目錄 Image系統(tǒng)圖片文件存放目錄 Files系統(tǒng)公共文檔存放目錄 24 系統(tǒng)實(shí)現(xiàn) 由于本系統(tǒng)完善度較高,貼近現(xiàn)實(shí)使用,故代碼量龐大,無法一一列舉說明,以下僅列舉特定功能進(jìn)行說明。 用戶驗(yàn)證功能的實(shí)現(xiàn) 系統(tǒng)設(shè)計(jì)的用戶登錄驗(yàn)證功能通過分別對不同用戶類型進(jìn)行驗(yàn)證的實(shí)現(xiàn)。登錄界面效果如圖 47 所示: 圖 47 登錄界面效果圖 登錄錯誤信息如圖 48 所示: 圖 48 登錄錯誤信息效果圖 25 學(xué)生模塊的實(shí)現(xiàn) 學(xué)生模塊包含的個人資料修改模塊 ,選題模塊,信息查詢模塊均已實(shí)現(xiàn)。學(xué)生選報題目界面如圖 49 所示: 圖 49 學(xué)生選報題目界面效果圖 學(xué)生個人資料修改界面如圖 410 所示: 圖 410學(xué)生個人資料修改界面效果圖 教師模塊的實(shí)現(xiàn) 教師模塊中的個人資料修改模塊,選題上報修改模塊,信息查詢模塊均已實(shí) 26 現(xiàn)。教師提交選題界面如圖 411 所示: 圖 411 教師提交選題界面效果圖 系統(tǒng)管理員模塊的實(shí)現(xiàn) 系統(tǒng)管理員模塊中的系統(tǒng)功能設(shè)定模塊,教師學(xué)生初始化模塊,選題調(diào)劑模塊,情況查詢模塊均已實(shí)現(xiàn)。系統(tǒng)功能設(shè)定界面如圖 412 所示: 圖 412 系統(tǒng)功能設(shè)定界面效果圖 審核個管理員模塊的實(shí)現(xiàn) 完成審核管理員對審核題目功能的實(shí)現(xiàn)。審核題目頁面如圖 413 所示: 27 圖 413審核題目頁面效果圖 28 第 5 章 系統(tǒng)測試 由于條件限制,系統(tǒng)未能經(jīng)過大規(guī)模訪問及超大容量數(shù)據(jù)庫測試,僅進(jìn)行過小范圍及叫囂數(shù)據(jù)庫測試。 服務(wù)器端: WindowsXPProSP 、 SQL Sever2021 個人版。 客戶端: WindowsXPProSP 、 Beta2。 基本測試: 用于測試系統(tǒng)基本功能的實(shí)現(xiàn)情況和系統(tǒng)是否存在設(shè)計(jì)錯誤?;緶y試過程:使用管理員戶進(jìn)行登錄,修改密碼,修改系統(tǒng)功能,添加教師用戶,修改學(xué)生、教師、選題等信息審核題目,查閱打印選題情況列表,增加新管理員,修改所有用戶信息。注冊學(xué)生用戶,使用學(xué)生用戶登錄,修改個人信息及密碼,查閱選題情況及教師信息,選報題目,退選題目。使用教師用戶登錄,修改個人信息及密碼,提交題目,查看題目狀態(tài)及選報學(xué)生信息。目標(biāo)是分別使用不同用戶登錄,進(jìn)行按規(guī)定程序操作,嘗試各個功能,檢測功能實(shí)現(xiàn)情況,檢測頁面生成情況及數(shù)據(jù)庫連接 情況。 并發(fā)性測試: 用于測試系統(tǒng)在多用戶同時訪問情況下對沖突的處理情況。并發(fā)性測試過程:同時使用多個用戶登錄,包括管理員、教師、及多個學(xué)生用戶,使用軟件同時提交表單,嘗試不同學(xué)生同時選報同一題目,不同教師同時對同一題目進(jìn)行操作,不同管理員同時對同一用戶進(jìn)行資料修改等。進(jìn)行按規(guī)定程序操作,嘗試各個功能,檢測系統(tǒng)對并發(fā)性事件的處理能力。 容錯性測試: 用戶測試系統(tǒng)對錯誤信息的處理情況及對非法請求的控制情況。 容錯性測試過程: 在同一臺計(jì)算機(jī)上登錄不同權(quán)限用戶訪問同一頁面,直接輸入 url 請求非法 29 頁面,檢測顯示情 況。使用不同用戶登錄,嘗試各種不正常操作,嘗試進(jìn)行越權(quán)操作,檢測系統(tǒng)對非法操作的控制能力。 測試結(jié)果 基本測試,用戶功能全部實(shí)現(xiàn),完全滿足用戶要求。 并發(fā)性測試,多用戶同時登錄時未出現(xiàn)不正常狀態(tài),服務(wù)器對不同用戶請求進(jìn)行分布處理。 容錯性測試,系統(tǒng)對非法請求進(jìn)行限制,對非法操作進(jìn)行正確提示,限制非法用戶訪問頁面。 30 第 6 章 軟件開發(fā)中主要解決的問題 在本系統(tǒng)的構(gòu)思過程中,我主要考慮了 2 個問題,一是安全方面的,另一個是軟件工程方面的。 數(shù)據(jù)庫的安全性是指保護(hù)數(shù)據(jù)庫以防止不合法的使 用所造成的數(shù)據(jù)泄露、更改或破壞。系統(tǒng)安全保護(hù)措施是否有效是數(shù)據(jù)庫系統(tǒng)的主要指標(biāo)之一。它的安全是很重要的。數(shù)據(jù)庫數(shù)據(jù)量龐大、用戶訪問頻繁,有些數(shù)據(jù)具有保密性,因此數(shù)據(jù)庫要由數(shù)據(jù)庫管理系統(tǒng)進(jìn)行科學(xué)的組織和管理,以確保數(shù)據(jù)庫的安全性和完整性。 [7] 對于數(shù)據(jù)庫管理來說,保護(hù)數(shù)據(jù)不受內(nèi)部和外部侵害是一項(xiàng)重要的工作。Microsoft SQL Server 正日益廣泛的使用于各部門內(nèi)外,作為 SQL Server 的數(shù)據(jù)庫系統(tǒng)管理員,需要深入的理解 SQL Server 的安全性控制策略,以實(shí)現(xiàn)管理安全性的目標(biāo)。 各層 SQL Server 安全控制策略是通過各層安全控制系統(tǒng)的身份驗(yàn)證實(shí)現(xiàn)的。身份驗(yàn)證是指當(dāng)用戶訪問系統(tǒng)時,系統(tǒng)對該用戶的賬號和口令的確認(rèn)過程。身份驗(yàn)證的內(nèi)容包括確認(rèn)用戶的賬號是否有效、能否訪問系統(tǒng)、能訪問系統(tǒng)的哪些數(shù)據(jù)等。訪問系統(tǒng)用戶能否訪問 SQL Server 系統(tǒng)就取決于 SQL Server 系統(tǒng)身份驗(yàn)證方式的設(shè)置。 下面介紹用戶標(biāo)識與驗(yàn)證: 用戶標(biāo)示和驗(yàn)證是系統(tǒng)提供的最外層安全保護(hù)措施。其方法是由系統(tǒng)提供一定的方式讓用戶標(biāo)示自己的名字或身份。每次用戶要求進(jìn)入系統(tǒng)時,由系統(tǒng)進(jìn)行核對,通過鑒定后才提供機(jī)器使用權(quán)。對于獲 得上機(jī)權(quán)的用戶若要使用數(shù)據(jù)庫時數(shù)據(jù)庫管理系統(tǒng)還要進(jìn)行用戶標(biāo)識和鑒定。 用戶標(biāo)識和鑒定的方法有很多種,而且在一個系統(tǒng)中往往是多種方法并舉,以獲得更強(qiáng)的安全性。常用的方法有:用一個用戶名或者用戶標(biāo)識號來標(biāo)明用戶身份。系統(tǒng)內(nèi)部記錄著所有合法用戶的標(biāo)識,系統(tǒng)驗(yàn)證此戶是否合法用戶,若是,則可以進(jìn)入下一步的核實(shí);若不是,則不能使用系統(tǒng)。為了進(jìn)一步核實(shí)用戶,系 31 統(tǒng)常常要求用戶輸入口令( Password)。為保密起見,用戶在終端上輸入的口令不顯示在屏幕上。系統(tǒng)核對口令以驗(yàn)證用戶身份。用戶標(biāo)識與驗(yàn)證在 SQL Server中對應(yīng) 的是 Windows NT/2021 登錄賬號和口令以及 SQL Server 用戶登錄賬號和口令。 SQL Server 提供多層安全。例如安全驗(yàn)證和密碼加密、審核、密碼過期、最短密碼長度,以及在多次登錄請求無效后鎖定帳號。 [10] 在軟件工程上,要講究模塊的獨(dú)立性。目前,模塊化方法已為所有工程領(lǐng)域所接受。一方面,模塊化設(shè)計(jì)降低了系統(tǒng)的復(fù)雜性,使得系統(tǒng)容易修改 。另一方面,推動了系統(tǒng)各個部分的并行開發(fā),從而提高了軟件的生產(chǎn)效率。軟件系統(tǒng)的層次結(jié)構(gòu)正是模塊化的具體體現(xiàn)??梢詫⑦@些模塊組裝起來以滿足整 個問題的需求。一個大而復(fù)雜的軟件系統(tǒng),也可以根據(jù)其功能,劃分成許多較小的單元,或較小的程序,這些較小的單元就是模塊。模塊的獨(dú)立性是指軟件系統(tǒng)中的每個模塊只涉及軟件要求的具體的子功能,而和軟件系統(tǒng)中其他的模塊的接口是簡單的。 一般采用兩個準(zhǔn)則度量模塊獨(dú)立性,即模塊間的耦合和模塊的內(nèi)聚。耦合是模塊之間的相對獨(dú)立性(互相連接的緊密程度)的度量。模塊之間的連接越緊密,聯(lián)系越多,耦合性就越高,而其模塊獨(dú)立性就越弱。內(nèi)聚是模塊功能強(qiáng)度(一個模塊內(nèi)部各個元素彼此結(jié)合的緊密程度)的度量。一個模塊內(nèi)部各個元素之間的聯(lián)系越緊密 ,則它的內(nèi)聚性就越高,相對地,它與其他耦合就會減低,而模塊獨(dú)立性就越強(qiáng)。因此,模塊獨(dú)立性比較強(qiáng)的模塊應(yīng)是高內(nèi)聚低耦合的模塊。 內(nèi)聚性指一個模塊內(nèi)部各成分彼此結(jié)合的緊密程度,耦合性是程序結(jié)構(gòu)中各個模塊之間相互關(guān)聯(lián)的度量。內(nèi)聚和耦合是相互關(guān)聯(lián)的。人們總是希望一個模塊的內(nèi)聚類型向高的方向靠,模塊的內(nèi)聚在系統(tǒng)的模塊化設(shè)計(jì)中是一個關(guān)鍵的因素。如果一個軟件的模塊只實(shí)現(xiàn)一個功能,那么該模塊具有高內(nèi)聚性。高內(nèi)聚性的軟件更容易維護(hù)和改進(jìn)。判斷一個模塊是否有高的內(nèi)聚性,看一看你是否能夠用一個簡單的句子描述它的功能就行了。如果你 用了一段話或者你需要使用類似“和”、“或”等連詞,則說明你需要將該模塊細(xì)化。在程序結(jié)構(gòu)中各模塊的內(nèi)聚 32 程度越高,模塊間的耦合程度就越低。但這也不是絕對的。軟件概要設(shè)計(jì)的目標(biāo)是力求增加模塊的內(nèi)聚,盡量減少模塊間的耦合,但增加內(nèi)聚比減少耦合更重要,應(yīng)當(dāng)把更多的注意力集中到提高模塊的內(nèi)聚程度上來。并且 用參數(shù)在過程之間傳遞數(shù)據(jù) , 雖然模塊級變量的問題不像全局變量那么多,但是我們也應(yīng)該盡量避免使用模塊級變量。一般來說,變量的作用域越小越好。為了減少模塊級變量和全局變量,方法之一是將數(shù)據(jù)作為參數(shù)在不同過程之間傳遞,而不是讓 過程共享全局變量或模塊級變量。例如為每個參數(shù)指定數(shù)據(jù)類型。這個問題應(yīng)該給予充分的重視。創(chuàng)建帶有參數(shù)的過程時,請務(wù)必將每個參數(shù)明確說明為一個特定的數(shù)據(jù)類型。 [10] 系統(tǒng)中 4 個模塊分別管理不同的變量,常量、私有變量、全局變量分地很清楚。類模塊的成員變量與對應(yīng)的表中的字段名相同,清晰可見。 33 結(jié) 論 經(jīng)過三個月的設(shè)計(jì)與開發(fā),畢業(yè)設(shè)計(jì)信息網(wǎng)絡(luò)管理系統(tǒng)基本開發(fā)完畢。其功能基本符合用戶需求,能夠完成畢業(yè)信息的存儲和相關(guān)資料的查詢以及各類相關(guān)功能的實(shí)現(xiàn)。并提供部分系統(tǒng)維護(hù)功能,使用戶方便操作數(shù)據(jù)的備份和恢復(fù)以及刪除。 對于數(shù)據(jù)的一致性的問題也通過程序進(jìn)行了有效的解決。但是由于畢業(yè)設(shè)計(jì)時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如聯(lián)機(jī)文檔比較少,對畢業(yè)設(shè)計(jì)具體步驟相關(guān)信息考察不夠等多方面問題。這些都有待進(jìn)一步改善。 通過該系統(tǒng)的研制,使得作者對計(jì)算機(jī)有了一種新的體驗(yàn):追求實(shí)用才是學(xué)好計(jì)算機(jī)的關(guān)鍵。任何一門技術(shù)都要以能夠解決實(shí)際工作中出現(xiàn)的問題為依據(jù)和評判優(yōu)劣的基本依據(jù)。還有就是設(shè)計(jì)程序本身需要面向?qū)ο笸?,程序的最終使用一定也要“面向?qū)ο蟆S捎趪鴥?nèi)計(jì)算機(jī)技術(shù)的使用還不是非常普及,很多的人還是建立在能打開計(jì)算機(jī)和使用最基本 的軟件的平臺上,那么我們設(shè)計(jì)的軟件就要充分結(jié)合這些基本軟件,立足在這些基本軟件上作些基本的改進(jìn),讓使用人員很容易的接受并產(chǎn)生興趣,使得我們的軟件能夠快速產(chǎn)生生產(chǎn)力,這樣的工作要求,是最基本的要求。對不同層次和不同的要求,均要有不同的設(shè)計(jì)。任何事情我們不能一定要追求一種將所有的事情在一個系統(tǒng)里面都能夠解決的結(jié)果,這樣作的行為只會導(dǎo)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1