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

正文內(nèi)容

基于c的windows程序設(shè)計項目-文庫吧資料

2024-09-10 19:02本頁面
  

【正文】 3) 合理使用 當(dāng)用戶的指令系統(tǒng)需要較長的時間進行處理時,系統(tǒng)應(yīng)提供 相應(yīng)的提示信息,并在處理完成后給與用戶適當(dāng)提示,以提示處理已經(jīng)完成。 注:如錯誤信息統(tǒng)一使用彈出窗口,并使用錯誤標(biāo)記,只留下 確定 按鈕,統(tǒng) 一窗口標(biāo)題為 系統(tǒng)錯誤 ,統(tǒng)一表述的語氣及方式: 系統(tǒng)出現(xiàn)錯誤:(錯誤內(nèi)容)。 系統(tǒng)中交互信息應(yīng)遵循的原則有: 1) 簡潔易懂 盡量使用簡單易懂的表述,如口語化,杜絕使用生澀難懂的專業(yè)術(shù) 語;注意斷句,正確、合理的使用頓號、逗號等標(biāo)點符號,內(nèi)容有較大差別時,注意分段。它向用戶提示有關(guān)系統(tǒng)的操作、運行狀態(tài)、系統(tǒng)錯誤等各個方面的信息,讓用戶更好地了解系統(tǒng),更好地使用系統(tǒng)。 注:在系統(tǒng)中,一定使用標(biāo)準(zhǔn)字體,不考慮特殊字體(隸書、草書等特殊情況使 用圖片代替 ),以保證每個用戶使用系統(tǒng)時顯示都正常。 注:如用戶顯示文本的 RichText控件有右鍵彈出菜單,則在系統(tǒng)內(nèi)所有的RichText控件都應(yīng)該一致地有右鍵彈出菜單。 2) 系統(tǒng)中使用的控件,樣式、前景色、背景色、功能、操作方式等盡量保持一 致,并且符合系統(tǒng)的整體配色風(fēng)格,避免給用戶造成混亂感覺。 4) 整個界面色彩盡量不使用或少使用多種不同的顏色。 注:如藍(lán)色文字以白色為背景容易識別,而在紅色背景下則不易分辨,原因是紅色與藍(lán)色的對比度不夠,而藍(lán)色和白色的對比 度很大,容易識別。 2) 如果不使用系列界面,采用標(biāo)準(zhǔn)界面則必須做到與操作系統(tǒng)統(tǒng)一。 2. 界面配色 1) 如果使用經(jīng)過設(shè)計的系列界面,則必須統(tǒng)一色調(diào),針對軟件類型以及用戶工作環(huán)境選擇恰當(dāng)色調(diào)。 ( 3)通過程序自行控制。 3) .文字對齊 界面文字(包括數(shù)字和英文字母),一般情況下都應(yīng)垂直右對齊,并 且使用中文全角標(biāo)點符號。行與行之間間隔相同,靠窗體邊界距離應(yīng)大于行間間隔??梢酝ㄟ^調(diào)整窗體大小達(dá)到一致,即使在窗體大小不變的情況下,寧可留空部分區(qū)域,也不要破壞控件間的間隔。 控件間隔(水平):組與組之間間隔 15, 組內(nèi)控件間間間隔 10??丶Υ绑w的覆蓋率以不高于 75%為宜。 二、 界面規(guī)范 1. 窗體控件布局 1) 控件間距 窗體控件布局合理,絕對不能顯得擁擠;擁擠的窗體控件布局讓人難以理解,因而難以使用。幫助信息可以是綜合性的內(nèi)容介紹,也可以是與系統(tǒng)當(dāng)前狀態(tài)相關(guān)的針對性信息。此外,系統(tǒng)應(yīng)提供幫助功能,幫助用戶學(xué)習(xí)使用系統(tǒng)。出錯信息包含出錯位置、出錯原因及修改出錯建議等方面的內(nèi)容,出錯信息應(yīng)清楚、易理解。對話、多窗口顯示、幫助等形式都可減少用戶的記憶要求。 6.盡量減少用戶記憶 用戶在操 作計算機時,總需要一定量的存于大腦中的知識和經(jīng)驗即記憶的提取。反饋信息可以以多種方式呈現(xiàn),如響鈴提示出錯,高亮度提示選擇等。 人機交互系統(tǒng)的反饋是指用戶從計算機方得到的信息,它表示計算機對用戶的操作所作的反應(yīng)。 4.人機界面一致性 人機界面的一致性主要是指輸入和輸出方面的一致性,具體是指在應(yīng)用程序的不同部分,甚至是在不同應(yīng)用程序之 間,要具有相似的界面外觀和布局,具有相似的人機交互方式及相似的信息顯示格式等。應(yīng)用程序設(shè)計者致力于應(yīng)用功能的開發(fā),界面設(shè)計者致力于界面開發(fā)。數(shù)據(jù)的存儲、查詢、管理可由專用軟件即數(shù)據(jù) 庫管理系統(tǒng)完成,應(yīng)用程序不再考慮系統(tǒng)中與數(shù)據(jù)管理相關(guān)的細(xì)節(jié)工作,而將精力集中于應(yīng)用功能的實現(xiàn)上。人機界面越完美、形象、易用,用戶就能以更少的腦力及體能完成所應(yīng)完成的工作。而對于熟練型用戶特別是專家型用戶,要求系統(tǒng)有更高的運行效率,使用更靈活,而提示或幫助可以減少。根據(jù)用戶經(jīng)驗、能力和要求的不同,可以將其分為偶然型用戶、生疏型用戶、熟練型用戶和專家型用戶等類型。 StudentsInFo ClassInfo: CourseInfo: CoursePlan ExamInfo: StudentStatus: UserMessage: 五、存 儲過程 與觸發(fā)器的 設(shè)計: (略) 第三章 界面設(shè)計 一、設(shè)計原則 設(shè)計一個友好的用戶界面應(yīng)遵循以下原則: 1.用戶針對性原則 用戶針對性原則指的是在明確用戶類型的前提下有針對性地設(shè)計人機界面。 學(xué)號為主鍵,并且引用了班級表的主鍵;主鍵是學(xué)生表引用的外鍵; 課程表: 存儲所有課程信息 課程 編號為主鍵,主鍵是課程計劃表引用的外鍵 課程計劃表: 存儲每個班級的課程計劃 主鍵為課程編號、班級編號,班級編號引用了班級表的主鍵,課程編號引用了課程表的主鍵 成績表 存儲每個學(xué)生的考試成績 主鍵為課程編號、學(xué)號、學(xué)期、考試類別,學(xué)號引用了學(xué)生表的主鍵,課程編號引用了課程表的主鍵。 若學(xué)生存在考試成績,則不能刪除該學(xué)生的基本檔案信息 若課程表中的課程已經(jīng)在課程計劃中存在,則不能刪除 學(xué)號原則上不能修改 n n 1 n 1 1 n n 1 班級 學(xué)生 課程 教學(xué)計劃 考試成績 班級 _學(xué)生 班級 _計劃 課程 _計劃 學(xué)生 成績 1 課程 _成績 課程表中課程編號改變時、課程計劃表、成績表中的課程編號要相應(yīng)的改變 三、 數(shù)據(jù)庫的邏輯結(jié)構(gòu): 主鍵及關(guān)系說明: 班級表: 存儲班級的信息。根據(jù)本系統(tǒng)數(shù)據(jù)的特性和流量規(guī)模,考慮到安全性等因素,確定采用目前比較流行的 sql server 數(shù)據(jù)庫管理系統(tǒng)對本圖書館管理信息系統(tǒng)提供支持。 案例 學(xué)生管理系統(tǒng)的數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫設(shè)計的合理是否,與數(shù)據(jù)庫的完整性、安全性、程序運行的效率和程序設(shè)計的復(fù)雜程度等有著十分密切的關(guān)系。 3) 小心保留詞,要保證你的字段名沒有和保留詞、數(shù)據(jù)庫系統(tǒng)或者常用訪問方法沖突 4) 保持字段名和類型的一致性,在命名字段并為其指定數(shù)據(jù)類型的時候一定要保證一致性。 2) 數(shù)據(jù)對象、變量 的命名都采用英文字符,禁止使用中文命名。 7. 命名中其他注意事項 1) 以上命名都不得超過 30 個字符的系統(tǒng)限制。UP_Ins_Agent_Account39。開頭,和系統(tǒng)的存儲過程區(qū)分,后續(xù)部分主要以動賓形式構(gòu)成,并用下劃線分割各個組成部分。 5. 存儲過程名 存儲過程應(yīng)以 39。_U39。_D39。_I39。 3. 視圖的命名 1) 視圖以 V作為前綴,其他命名規(guī)則和表的命名類似; 2) 命名應(yīng)盡量體現(xiàn)各視圖的功能。 3) 采用前綴命名 給每個表的列名都采用統(tǒng)一的前綴,那么在編寫 SQL表達(dá)式的時候會得到大大的簡化。 注 : 數(shù)據(jù)類型是文本的字段,類型后綴 TX 可以不寫。每一個表都將有一個自動 ID 作為主健 ,邏輯上的主健作為第一組候選主健來定義; A、如果是數(shù)據(jù)庫自動生成的編碼,統(tǒng)一命名為: ID B、如果是自定義的邏輯上的編碼則用縮寫加 “ID”的方法命名,即 “XXXX_ID” C、如果鍵是數(shù)字類型,你可以用 _NO 作為后綴; D、如果是字符類型則可以采用 _CODE 后綴 E、對列名應(yīng)該采用標(biāo)準(zhǔn)的前綴和后綴。 舉例:表 Object 與自身存在多對多的關(guān)系 ,則保存多對多關(guān)系的表命名為:R_Object; 表 Depart和 Employee。如果被關(guān)聯(lián)的表名大于 10 個字母,必須將原來的表名的進行縮寫。 4) 所有的冗余類的命名 (主要是累計表 )前面加上前綴 X 冗余類是為了提高數(shù)據(jù)庫效率,非規(guī)范化數(shù)據(jù) 庫的時候加入的字段或者表 5) 關(guān)聯(lián)類通過用下劃線連接兩個基本類之后,再加前綴 R的方式命名 ,后面按照字母順序羅列兩個表名或者表名的縮寫。 2) 如果表或者是字段的名稱僅有一個單詞,那么建議不使用縮寫,而是用完整的單詞。在命名過程當(dāng)中,根據(jù)語義拼湊縮寫即可。過程狀態(tài)列用于記錄如創(chuàng)建、審核、記賬、沖紅等狀態(tài);記錄狀態(tài)用于記錄如有效、刪除等狀態(tài)。 7) . 對于必要的 “冗余 ”列,如客戶名稱,應(yīng)有相應(yīng)的程序保 持各 “冗余 ”列的同一性 ,以免出現(xiàn)異議。 5) . 對于用于查詢過濾條件的列,不可為空,以免行 “丟失 ”。 4) . 設(shè)置 “存檔標(biāo)記 ”列,用于抽取數(shù)據(jù)到?jīng)Q策數(shù)據(jù)庫時的更新標(biāo)記。當(dāng)有對應(yīng)的紙質(zhì)單據(jù)時,設(shè)置 “單據(jù)號 ”用于記錄紙質(zhì)單據(jù)的單據(jù)號。 2) . 記錄單據(jù)的表中設(shè)置 “自動單據(jù)號 ”,由兩個字符開始以區(qū)分單據(jù)類型,后跟一數(shù) 字序列表示序號。 2) . 當(dāng)碼表的列較多且也行較多時,可將上述的標(biāo)識列和常用的信息存于一個表,將其 它的信息另表存儲。內(nèi)編碼(唯一編碼)作為主鍵有程序自動生成,用 戶不可見;外編碼(唯一編碼)由用戶按某種 規(guī)則自行定義,用戶可見;助記碼為拼音縮,方便錄入,不唯一,重碼時由列表選擇;簡 稱用于列表顯示和報表,以便縮短行寬。 5) . 對于 “獨立 ”的輔助編碼表,用戶只可添加新的編碼和改變名稱,并且不能改變一個編碼所代表的意義;對于 “通用 ”的輔助編碼表,原則上不允許用戶修改,或只有限地 允許修改名稱。 3) . “通用 ”的輔助編碼表與各主表間沒有約束 關(guān)系,主表列的數(shù)據(jù)完整性由列說明的 “域 ”來保證。 輔助編碼表 為了使輔助編碼表能起到預(yù)期的效能,又不因過多的輔助編碼表難以管理,故對輔助編碼表的使用作如下規(guī)定: 1) . 當(dāng)某輔助編碼表的編碼允許用戶添加時,應(yīng)設(shè)計成 “獨立 ”的數(shù)據(jù)表;否則,將不允許用戶添加編碼的各輔助編碼表合并成一個 “通用 ”的輔助編碼表。 實體和聯(lián)系中關(guān)鍵字對應(yīng)的屬性在關(guān)系模式中仍為關(guān)鍵字。 實體間的聯(lián)系對應(yīng)一個關(guān)系,聯(lián)系名作為關(guān)系名。實體名作為關(guān)系名,實體的屬性作為對應(yīng)關(guān)系的屬性。 ER模型轉(zhuǎn)換為關(guān)系模型的規(guī)則如下: 數(shù)據(jù)庫分析中的數(shù)據(jù)模型,一般采用實體 聯(lián)系模型( ER模型)轉(zhuǎn)換而來。一般來說,滿足第三范式的關(guān)系即可滿足信息處理的要求,就可以認(rèn)為是比較規(guī)范的關(guān)系。五種范式是包含的關(guān)系,即滿足高一級范式的關(guān)系必然也滿足低級范式的要求。 在對表的形式進行規(guī)范化以后,就可以按照關(guān)系規(guī)范化理論進行關(guān)系的規(guī)范化。 在關(guān)系的規(guī)范化表達(dá)中,數(shù)據(jù)是以二維表的方式組織的,一個表就是一個關(guān)系,每個數(shù)據(jù)項稱為數(shù)據(jù)元素,為表中的一個字段。這部分工作常用工具有系統(tǒng)流程圖、 HIPO圖等 數(shù)據(jù)存貯設(shè)計 1) .?dāng)?shù)據(jù)組織的規(guī)范化 現(xiàn)代信息系統(tǒng)的數(shù)據(jù)處理都是采用關(guān)系數(shù)據(jù)庫系統(tǒng)。 數(shù)據(jù)處理 功能 /數(shù)據(jù)分析描述了功能劃分和數(shù)據(jù)資源分布的關(guān)系,但在邏輯設(shè)計中對各功能間數(shù)據(jù)的傳遞關(guān)系 還需要更細(xì)致的描述。這一階段的設(shè)計是下一步進行數(shù)據(jù)處理和存貯的詳細(xì)設(shè)計的基礎(chǔ)。 二 、數(shù)據(jù)處理與數(shù)據(jù)存貯的設(shè)計 數(shù)據(jù)處理描述了各主要處理活動之間的關(guān)系,包括所有的數(shù)據(jù)處理活動和有關(guān)的輸入 /輸出的描述。這是一對不可調(diào)和的矛盾,對此,在總體數(shù)據(jù)庫設(shè)計時就應(yīng)進行合理取舍,在盡量降低冗余的前提下,確保數(shù)據(jù)的安全性與可靠性。 ( 2)數(shù)據(jù)存儲的安全性 是指從總體存儲結(jié)構(gòu)上如何保證數(shù)據(jù)的安全性、一致性和完整性。數(shù)據(jù)庫系統(tǒng)的安全保護措施是否有效是數(shù)據(jù)庫系統(tǒng)主要 的性能指標(biāo)之一。 數(shù)據(jù)庫提供的主要保護數(shù)據(jù)安全的手段是對用戶存取數(shù)據(jù)庫的數(shù)據(jù)進行嚴(yán)格的控制。 4.?dāng)?shù)據(jù)的安全性和完整性設(shè)計 在數(shù)據(jù) 存儲設(shè)計中,安全性保護是防止機密數(shù)據(jù)泄漏;防止無權(quán)者使用、改變或有意破壞他們無權(quán)使用的數(shù)據(jù)。基礎(chǔ)數(shù)據(jù)是指整個系統(tǒng)的輸人數(shù)據(jù)、輸出數(shù)據(jù)、代碼、 各種工作和技術(shù)標(biāo)準(zhǔn)、規(guī)范以及主要子系統(tǒng)的共享數(shù)據(jù);中間數(shù)據(jù)是指在數(shù)據(jù)處理中需要保存的中間結(jié)果;工作數(shù)據(jù)是指為提高某項處理功能的效率而事先加工好的數(shù)據(jù);暫存數(shù)據(jù)是指處理過程中需存儲、在處理過程結(jié)束后即可消除的數(shù)據(jù)。 3).維護和管理方便 無論設(shè)計什么樣的存儲結(jié)構(gòu),首先應(yīng)保證對數(shù)據(jù)進行管理和維護上的方便,它是提高系統(tǒng)運行效率的基礎(chǔ)。這是 — 對不可調(diào)和的矛盾。 2).?dāng)?shù)據(jù)存儲的安全性 數(shù)據(jù)存 儲的安全性要求從存儲總體結(jié)構(gòu)上保證數(shù)據(jù)的安全性、一致性和完整性。 ( 8)輔助功能:常用功能項有快捷鍵,打印有預(yù)覽。 成績管理 可以根據(jù)學(xué)生所學(xué)課 程錄入學(xué)生成績,包括正式考試、補考,能查詢課程成績、班級學(xué)期成績、學(xué)生成績。 課程管理 課程管理主要是設(shè)置課程的名稱和使用教材,能夠進行增加、刪除和修改。查詢可按年級、班級或?qū)I(yè)等進行。班級的設(shè)置包括年級、班級名稱、班級編號、班主任、所屬系部、備注等。學(xué)生的檔案包括學(xué)號、姓名、性別、班級、學(xué)制、專業(yè)、出生日期、家庭地址、聯(lián)系電話、入學(xué)時間、簡單的備注說明等內(nèi)容,對學(xué)生的檔案可以進行錄入、查詢、修改、刪除及打印操作 查詢學(xué)生檔案可以按學(xué)號、姓名、班級以及模糊查詢,查詢結(jié)果能打印輸出 打印學(xué)生檔案時要求可以打印多個或單個學(xué)生檔 案,也可以連續(xù)打印全部學(xué)生檔案。 可以添加,刪除,修改用戶信息,設(shè)置用戶登陸密碼,以及確認(rèn)用戶角色。 業(yè)務(wù)處理流程 錄入班級信息
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1