麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種軟件設(shè)計的新型界面布局的制作方法

文檔序號:6398996閱讀:166來源:國知局
專利名稱:一種軟件設(shè)計的新型界面布局的制作方法
技術(shù)領(lǐng)域
本發(fā)明專利涉及到在計算機數(shù)據(jù)庫應(yīng)用編程設(shè)計中,是用戶操作界面的一種新型布局,應(yīng)用于計算機程序設(shè)計領(lǐng)域。
背景技術(shù)
現(xiàn)在的數(shù)據(jù)庫應(yīng)用程序,對數(shù)據(jù)的增加、修改、刪除、查詢、瀏覽、排序以及數(shù)據(jù)導(dǎo)出等操作,需要用戶在多個操作界面之間切換才能完成并確信數(shù)據(jù)的操作,并且一般每條數(shù)據(jù)記錄的數(shù)據(jù)項都比較多,要想看清全部數(shù)據(jù),需要將左右滾動條來回移動才能實現(xiàn),這些都增加了操作的復(fù)雜度。本發(fā)明專利是基于現(xiàn)在的計算機顯示器分辨率普遍較高的情況下,將數(shù)據(jù)的增加、修改、刪除、查詢、瀏覽、排序以及數(shù)據(jù)導(dǎo)出等操作整合到一個操作界面中,方便了用戶的操作。

發(fā)明內(nèi)容
本發(fā)明專利的目的是實現(xiàn)將數(shù)據(jù)庫應(yīng)用程序?qū)?shù)據(jù)的增加、修改、刪除、查詢、瀏覽、排序以及數(shù)據(jù)導(dǎo)出等操作,整合到一個操作界面中,使用戶的以上操作在一個界面中就可以操作完成,避免了用戶在多個界面之間切換的繁瑣,并且實現(xiàn)了用戶不用移動左右滾動條就可以看清楚某條記錄全部數(shù)據(jù)項的目的。本發(fā)明專利解決其技術(shù)問題所采用的技術(shù)方案參見圖1,具體是:1.在操作界面的區(qū)域(I)中實現(xiàn)各個數(shù)據(jù)項信息的錄入或顯示,在區(qū)域(2)中實現(xiàn)條件查詢的各種操作,并具有將查詢結(jié)果導(dǎo)出的功能,在區(qū)域(3)中實現(xiàn)數(shù)據(jù)庫記錄的更新操作,在區(qū)域(4)中實現(xiàn)數(shù)據(jù)記錄查詢結(jié)果的瀏覽,并且各信息項都具有排序功能,區(qū)域(5)作為狀態(tài)欄,顯示查詢結(jié)果的匯總信息,包括總的記錄條數(shù)、符合查詢條件的記錄條數(shù)、符合條件的記錄中關(guān)鍵數(shù)據(jù)項的匯總和、符合條件的記錄中關(guān)鍵數(shù)據(jù)項的平均值。2.新數(shù)據(jù)錄入完畢,在區(qū)域(4)中清楚地顯示剛錄入完畢的數(shù)據(jù)信息。3.點擊區(qū)域(4)中的每一條記錄,相應(yīng)記錄的數(shù)據(jù)項都顯示在區(qū)域(I)中的對應(yīng)位置,避免了來回拖動左右滾動條來查看一條記錄中所有數(shù)據(jù)項的麻煩。4.為保持界面的整潔性,將區(qū)域(I) (2) (3) (4) (5)設(shè)計成左右邊界都對齊,并且區(qū)域⑴⑵⑶(5)中每行中的控件都設(shè)置成底端對齊。5.區(qū)域⑴占用的空間高度根據(jù)實際數(shù)據(jù)項數(shù)目的多少確定,但是經(jīng)過調(diào)整其高度不能超過整個界面高度的1/2。區(qū)域⑵和區(qū)域(3)的高度在740到800個像素之間,區(qū)域(2)占界面寬度的2/3左右,區(qū)域
(3)占界面寬度的1/3左右。區(qū)域(5)的高度占12到15個像素。區(qū)域(4)的高度占據(jù)剩余區(qū)域的高度。圖1中區(qū)域I中控件的個數(shù)和種類根據(jù)具體程序中每條記錄數(shù)據(jù)項的個數(shù)和相應(yīng)數(shù)據(jù)項中數(shù)據(jù)的類型確定,除了標(biāo)簽控件之外,文本框控件、列表框控件、日期時間控件等控件的個數(shù)等于對應(yīng)數(shù)據(jù)庫中數(shù)據(jù)表包含的數(shù)據(jù)項的個數(shù),并且各個控件的寬度,要根據(jù)對應(yīng)數(shù)據(jù)項所能接收的字符的多少和界面布局的美觀進行調(diào)整。為了更清楚地說明圖1中區(qū)域I中控件的數(shù)量、類型以及布局,通過圖2和圖3進一步進行說明。圖2是發(fā)明人設(shè)計開發(fā)的科研信息管理系統(tǒng)中的期刊管理窗口中與圖1中區(qū)域(I)對應(yīng)的區(qū)域的平面結(jié)構(gòu)示意圖,圖3是發(fā)明人設(shè)計開發(fā)的科研信息管理系統(tǒng)中的論文信息管理窗口中與圖1中區(qū)域(I)對應(yīng)的區(qū)域的平面結(jié)構(gòu)示意圖,這兩個應(yīng)用中控件的數(shù)量、類型以及布局都不一樣,但是界面整體布局清晰、美觀。在圖4中進行如下設(shè)置:(66)是GroupBox控件,其屬性Text的值是“查詢操作”;(67)是一個標(biāo)簽控件,其屬性Text的值是“時間段”;¢8)和¢9)都是日期時間控件,用于設(shè)定查詢條件中的起始時間和終止時間;(70)是標(biāo)簽控件,其屬性Text的值是“請選擇
是列表框控件,其屬性Items中預(yù)先存儲可以提供查詢的數(shù)據(jù)項的名稱;(72)是標(biāo)簽控件,其屬性Text的值是“請輸入I”;(73)是列表框控件,如果(71)中選擇的數(shù)據(jù)項的值是在某一些具體的數(shù)據(jù)中篩選,則其屬性Items中預(yù)先存儲可以提供選擇的數(shù)據(jù)信息,否則其屬性Items為空;(74)是標(biāo)簽控件,其屬性Text的值是“請選擇2”; (75)是列表框控件,其屬性Items中預(yù)先存儲可以提供查詢的數(shù)據(jù)項的名稱;(76)是標(biāo)簽控件,其屬性Text的值是“請輸入2”; (77)是列表框控件,如果(75)中選擇的數(shù)據(jù)項的值是在某一些具體的數(shù)據(jù)中篩選,則其屬性Items中預(yù)先存儲可以提供選擇的數(shù)據(jù)信息,否則其屬性Items為空;(78)是按鈕控件,其屬性Text的值是“查詢”,功能是點擊該按鈕后,程序執(zhí)行查詢功能;(79)是按鈕控件,其屬性Text的值是“結(jié)果導(dǎo)出”,功能是點擊該按鈕后,程序執(zhí)行將查詢結(jié)果導(dǎo)出到文件的功能。在圖5中進行如下設(shè)置:(80)是GroupBox控件,其屬性Text的值是“更新操作”;(81)是錄入按鈕,功能是點擊此按鈕后,按鈕(82)變?yōu)榭捎脿顟B(tài),并且圖1中區(qū)域(I)中的相應(yīng)控件都變?yōu)榭捎脿顟B(tài),供用戶編輯;(82)是保存按鈕,默認狀態(tài)是不可用狀態(tài),功能是將圖1中區(qū)域(I)中的信息保存到數(shù)據(jù)庫中,保存完畢,又變?yōu)椴豢捎脿顟B(tài);(83)是修改按鈕,默認狀態(tài)為不可用,只有用戶在圖1中的區(qū)域(4)中雙擊相應(yīng)記錄時,該按鈕才變?yōu)榭捎脿顟B(tài),并且用戶雙擊的相應(yīng)記錄的各個數(shù)據(jù)項信息都顯示在圖1中區(qū)域(I)中對應(yīng)的控件中,此時再點擊此按鈕,然后在圖1中的區(qū)域(I)中修改相應(yīng)信息,再點擊按鈕(82),就實現(xiàn)了用戶對相應(yīng)記錄數(shù)據(jù)項信息的修改操作;(84)是刪除按鈕,默認狀態(tài)為不可用,只有用戶在圖1中的區(qū)域(4)中雙擊 相應(yīng)記錄時,該按鈕才變?yōu)榭捎脿顟B(tài),并且用戶雙擊的相應(yīng)記錄的各個數(shù)據(jù)項的信息都顯示在圖1中的區(qū)域(I)中的對應(yīng)控件中,此時如果用戶點擊此按鈕,用戶雙擊的那一條信息就會被刪除掉。圖6是發(fā)明人設(shè)計開發(fā)的科研信息管理系統(tǒng)中的論文管理窗口中與圖1中區(qū)域(4)對應(yīng)的區(qū)域的平面結(jié)構(gòu)示意圖,在圖6中進行如下設(shè)置:整個圖6用到的控件是DataGridView控件,其中(85)是數(shù)據(jù)瀏覽顯示區(qū)域;(86) (87) (88) (89) (90) (91)都是與DataGridView控件關(guān)聯(lián)的數(shù)據(jù)表或者視圖中對應(yīng)的數(shù)據(jù)項的名稱,具體數(shù)據(jù)項的個數(shù)根據(jù)程序中數(shù)據(jù)項的個數(shù)確定。如果數(shù)據(jù)項的個數(shù)比較多,則編程工具提供的DataGridView控件會自動生成左右滾動條,通過移動左右滾動條,可以查看所有數(shù)據(jù)項的內(nèi)容。在圖7中進行如下設(shè)置:(I) (2) (3)⑷都是標(biāo)簽控件,⑴顯示總共記錄條數(shù);
(2)顯示符合條件的記錄條數(shù);(3)顯示符合條件的記錄中關(guān)鍵數(shù)據(jù)項的匯總和;(4)顯示符合條件的記錄中關(guān)鍵數(shù)據(jù)項的平均值。


圖1.本發(fā)明專利的平面結(jié)構(gòu)示意圖。圖2.圖1中區(qū)域(I)的平面結(jié)構(gòu)示意圖之一期刊管理窗口。圖3.圖1中區(qū)域(I)的平面結(jié)構(gòu)示意圖之二論文信息管理窗口。圖4.圖1中區(qū)域(2)的平面結(jié)構(gòu)示意圖。圖5.圖1中區(qū)域(3)的平面結(jié)構(gòu)示意圖。圖6.圖1中區(qū)域(4)的平面結(jié)構(gòu)示意圖。圖7.圖1中區(qū)域(5)的平面結(jié)構(gòu)示意圖。圖中標(biāo)記:1.各項數(shù)據(jù)輸入及顯示區(qū)域;2.查詢條件選擇區(qū)域;3.數(shù)據(jù)庫記錄更新操作區(qū)域;4.數(shù)據(jù)記錄查詢結(jié)果瀏覽區(qū)域;5.狀態(tài)欄;6.刊物名稱標(biāo)簽控件;7.刊物名稱文本框控件;8.刊物類型標(biāo)簽控件;9.刊物類型列表框控件;10.檢索級別標(biāo)簽控件;
11.檢索級別列表框控件;12.認定級別標(biāo)簽控件;13.認定級別列表框控件;14.認定年份標(biāo)簽控件;15.認定年份日期時間控件;16.期刊CN號標(biāo)簽控件;17.期刊CN號文本框控件;18.文種標(biāo)簽控件;19.文種列表框控件;20.專管單位標(biāo)簽控件;21.主管單位文本框控件;22.主辦單位標(biāo)簽控件;23.主辦單位文本框控件;24.學(xué)科大類標(biāo)簽控件;25.學(xué)科大類列表框控件;26.學(xué)科小類標(biāo)簽控件;27.學(xué)科小類列表框控件;28.備注信息標(biāo)簽控件;29.備注信息文本框控件;30.作者編號標(biāo)簽控件;31.作者編號列表框控件;32.論文題目標(biāo)簽控件;33.論文題目文本框控件;34.研究類別標(biāo)簽控件;35.研究類別列表框控件;36.學(xué)科門類標(biāo)簽控件;37.學(xué)科門類列表框控件;38.—級學(xué)科標(biāo)簽控件;39.—級學(xué)科列表框控件;40.二級學(xué)科標(biāo)簽控件;41.二級學(xué)科列表框控件;42.字?jǐn)?shù)(千)標(biāo)簽控件;43.字?jǐn)?shù)文本框控件;44.發(fā)表時間標(biāo)簽控件;45.發(fā)表時間日期時間控件;46.刊物類型標(biāo)簽控件;47.刊物類型列表框控件;48.刊物名稱標(biāo)簽控件;49.刊物名稱列表框控件;50.資助項目標(biāo)簽控件;51.資助項目文本框控件;52.作者總數(shù)標(biāo)簽控件;53.作者總數(shù)文本框控件;54.本人位次標(biāo)簽控件;55.本人位次文本框控件;56.認定級別標(biāo)簽控件;57.認定級別列表框控件;58.檢索級別標(biāo)簽控件;59.檢索級別列表框控件;60.基本分值標(biāo)簽控件;61.基本分值文本框控件;62.本人得分標(biāo)簽控件;63.本人得分文本框控件;64.備注信息標(biāo)簽控件;65.備注信息文本框控件;66.查詢操作GroupBox控件;67.時間段標(biāo)簽控件;68.起始時間日期時間控件;69.終止時間日期時間控件;70.請選擇I標(biāo)簽控件;71.請選擇I列表框控件;72.請輸入I標(biāo)簽控件;73.請輸入I列表框控件;74.請選擇2標(biāo)簽控件;75.請選擇2列表框控件;76.請輸入2標(biāo)簽控件;77.請輸入2列表框控件;78.查詢按鈕控件;79.結(jié)果導(dǎo)出按鈕控件;80.更新操作GroupBox控件;81.錄入按鈕控件;82.保存按鈕控件;83.修改按鈕控件;84.刪除按鈕控件;85.DataGridView控件;86.人員編號數(shù)據(jù)項;87.姓名數(shù)據(jù)項;88.論文題目數(shù)據(jù)項;89.研究類別數(shù)據(jù)項;90.學(xué)科門類數(shù)據(jù)項;91.一級學(xué)科數(shù)據(jù)項;92.符合條件的記錄數(shù)標(biāo)簽控件;93.共有記錄數(shù)標(biāo)簽控件;94.科研得分總計標(biāo)簽控件;95.科研平均得分標(biāo)簽控件。
具體實施例方式本發(fā)明專利的實施根據(jù)設(shè)計的程序適用的顯示器的分辨率來確定具體的界面布局,但是要求顯示器的分辨率在1024X768以上,否則設(shè)計界面布局過于擁擠,不方便用戶使用。具體實施步驟如下。(I)參考圖2和圖3,根據(jù)數(shù)據(jù)庫程序中數(shù)據(jù)表中各個的數(shù)據(jù)類型、數(shù)據(jù)項的個數(shù)以及每一個數(shù)據(jù)項限定輸入字符的多少,確定圖1中區(qū)域(I)中的標(biāo)簽控件、文本框控件、列表框控件或者日期時間控件的數(shù)量以及每一個控件的寬度,并且注意將處在不同行中的控件設(shè)置成左右對齊并且將每一行中的控件設(shè)置成下邊界對齊。(2)在圖4中進行如下設(shè)置:¢6)是GroupBox控件,其屬性Text的值是“查詢操作”;(67)是一個標(biāo)簽控件,其屬性Text的值是“時間段”;(68)和(69)都是日期時間控件,用于設(shè)定查詢條件中的起始時間和終止時間;(70)是標(biāo)簽控件,其屬性Text的值是“請選擇1”;(71)是列表框控件,其屬性Items中預(yù)先存儲可以提供查詢的數(shù)據(jù)項的名稱;(72)是標(biāo)簽控件,其屬性Text的值是“請輸入I”;(73)是列表框控件,如果(71)中選擇的數(shù)據(jù)項的值是在某一些具體的數(shù)據(jù)中篩選,則其屬性Items中預(yù)先存儲可以提供選擇的數(shù)據(jù)信息,否則其屬性Items為空;(74)是標(biāo)簽控件,其屬性Text的值是“請選擇2”; (75)是列表框控件,其屬性Items中預(yù)先存儲可以提供查詢的數(shù)據(jù)項的名稱;(76)是標(biāo)簽控件,其屬性Text的值是“請輸入2”; (77)是列表框控件,如果(75)中選擇的數(shù)據(jù)項的值是在某一些具體的數(shù)據(jù)中篩選,則其屬性Items中預(yù)先存儲可以提供選擇的數(shù)據(jù)信息,否則其屬性Items為空;(78)是按鈕控件,其屬性Text的值是“查詢”,功能是點擊該按鈕后,程序執(zhí)行查詢功能;(79)是按鈕控件,其屬性Text的值是“結(jié)果導(dǎo)出”,功能是點擊該按鈕后,程序執(zhí)行將查詢結(jié)果導(dǎo)出到文件的功能。

(3)在圖5中進行如下設(shè)置:(80)是GroupBox控件,其屬性Text的值是“更新操作”;(81)是錄入按鈕,功能是點擊此按鈕后,按鈕(82)變?yōu)榭捎脿顟B(tài),并且圖1中區(qū)域(I)中的相應(yīng)控件都變?yōu)榭捎脿顟B(tài),供用戶編輯;(82)是保存按鈕,默認狀態(tài)是不可用狀態(tài),功能是將圖1中區(qū)域(I)中的信息保存到數(shù)據(jù)庫中,保存完畢,又變?yōu)椴豢捎脿顟B(tài);(83)是修改按鈕,默認狀態(tài)為不可用,只有用戶在圖1中的區(qū)域(4)中雙擊相應(yīng)記錄時,該按鈕才變?yōu)榭捎脿顟B(tài),并且用戶雙擊的相應(yīng)記錄的各個數(shù)據(jù)項信息都顯示在圖1中區(qū)域(I)中對應(yīng)的控件中,此時再點擊此按鈕,然后在圖1中的區(qū)域(I)中修改相應(yīng)信息,再點擊按鈕(82),就實現(xiàn)了用戶對相應(yīng)記錄數(shù)據(jù)項信息的修改操作;(84)是刪除按鈕,默認狀態(tài)為不可用,只有用戶在圖1中的區(qū)域(4)中雙擊相應(yīng)記錄時,該按鈕才變?yōu)榭捎脿顟B(tài),并且用戶雙擊的相應(yīng)記錄的各個數(shù)據(jù)項的信息都顯示在圖1中的區(qū)域(I)中的對應(yīng)控件中,此時如果用戶點擊此按鈕,用戶雙擊的那一條信息就會被刪除掉。(4)在圖6中添加DataGridView控件,并將相應(yīng)列綁定到數(shù)據(jù)表中的相應(yīng)信息項上。(5)在圖7中進行如下設(shè)置:⑴(2) (3)⑷都是標(biāo)簽控件,⑴顯示總共記錄條數(shù);(2)顯示符合條件的記錄條數(shù);(3)顯示符合條件的記錄中關(guān)鍵數(shù)據(jù)項的匯總和;(4)顯示符合條件的記錄中關(guān)鍵數(shù)據(jù)項的平均值。
權(quán)利要求
1.一種軟件設(shè)計的新型界面布局,通過將整個操作界面劃分成5個部分,每一部分都有固定的功能,其特征是:將數(shù)據(jù)庫程序中數(shù)據(jù)的增加、修改、刪除、查詢、瀏覽等操作整合到一個操作界面中,并且具體功能如下:1.在操作界面的區(qū)域(I)中實現(xiàn)各個數(shù)據(jù)項信息的錄入和顯示操作,在區(qū)域(2)中實現(xiàn)條件查詢的各種操作,在區(qū)域(3)中實現(xiàn)數(shù)據(jù)庫記錄的更新操作,在區(qū)域(4)中實現(xiàn)數(shù)據(jù)記錄查詢結(jié)果的瀏覽,在區(qū)域(5)中顯示查詢結(jié)果的匯總信息。
2.根據(jù)權(quán)利要求1所述一種軟件設(shè)計的新型界面布局,其特征是:新數(shù)據(jù)錄入完畢保存到數(shù)據(jù)庫中后,在區(qū)域(4)中清楚地顯示剛錄入完畢的數(shù)據(jù)信息。
3.根據(jù)權(quán)利要求1所述一種軟件設(shè)計的新型界面布局,其特征是:點擊區(qū)域(4)中每一條數(shù)據(jù),相應(yīng)記錄的數(shù)據(jù)項都顯示在區(qū)域(I)中的對應(yīng)位置。
全文摘要
一種軟件設(shè)計的新型界面布局,本發(fā)明的目的是實現(xiàn)將數(shù)據(jù)庫應(yīng)用程序?qū)?shù)據(jù)的增加、修改、刪除、查詢、瀏覽、排序以及數(shù)據(jù)導(dǎo)出等操作,整合到一個操作界面中,使用戶的以上操作在一個界面中就可以操作完成,避免了用戶在多個界面之間切換的繁瑣,并且實現(xiàn)了用戶不用移動左右滾動條就可以看清楚全部數(shù)據(jù)的目的。本發(fā)明將用戶操作界面分為5部分,分別實現(xiàn)數(shù)據(jù)項信息的錄入或顯示、條件查詢及查詢結(jié)果導(dǎo)出、數(shù)據(jù)庫記錄的更新、查詢結(jié)果記錄瀏覽、查詢結(jié)果狀態(tài)顯示等功能。
文檔編號G06F9/44GK103106078SQ20131004066
公開日2013年5月15日 申請日期2013年2月3日 優(yōu)先權(quán)日2013年2月3日
發(fā)明者于學(xué)斗 申請人:于學(xué)斗
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 阳高县| 五寨县| 志丹县| 辽源市| 平遥县| 澄城县| 乐平市| 上虞市| 金沙县| 萝北县| 勐海县| 长宁区| 拜城县| 舟山市| 盐亭县| 洛隆县| 玛纳斯县| 宜兴市| 峨边| 上栗县| 阳原县| 项城市| 民乐县| 新竹市| 和林格尔县| 阜新市| 济宁市| 颍上县| 湟中县| 宁南县| 兰溪市| 嘉义市| 杭州市| 乳源| 穆棱市| 鲁甸县| 三原县| 闽侯县| 时尚| 菏泽市| 扬中市|