基于Access的学生信息管理系统设计(下):窗体设计
(二)窗體設計
1、窗體美化:
(1)背景圖片:選中窗體在屬性欄的圖片中選擇保存號的背景圖片,圖片縮放模式選擇為拉伸。
(2)裝飾圖片:在設計欄下選擇插入圖像,選擇保存好的?;請D像,調整相應大小及位置。
(3)分割線:選擇直線控件,調整相應位置及長度,在屬性欄中的邊框顏色選擇白色。
(4)時間顯示:在設計欄下選擇日期與實踐,選擇相應格式,調整位置,將屬性欄中的前景色更改為白色。
(5)導航欄設計:選擇按鈕控件,在控件向導中選擇記錄導航中的轉至下一項紀錄、轉至前一項紀錄、轉至第一項紀錄和轉至最后一項記錄,選擇文本形式設置“下一項紀錄”“前一項紀錄”“第一項紀錄”“最后一項紀錄”,在窗體操作中選擇關閉窗體設置“關閉窗體”按鈕,在記錄操作中選擇添加新記錄設置“添加記錄”按鈕。全選這六個按鈕,在排列菜單欄下選擇相應的大小/空格和對齊的相應操作,調整大小及位置
2、窗體功能設計
(1)班級信息窗體
班級信息查詢:創建窗體,將窗體屬性中的數據欄下的控制源選擇為“班級信息查詢”;選擇添加字段:班級編號、班主任姓名、任課科目以及班級人數。
(2)教師信息窗體
1)教師信息查詢:創建窗體,將窗體屬性中的數據欄下的控制源選擇為“教師信息表”;選擇添加字段:教師工號、姓名、性別、任課科目、教齡、任課班級、學歷、職稱以及是否為黨員。
2)教師信息添加:點擊添加紀錄,在空白文本框內添加相應的新紀錄的值,任課科目可以通過列表框選擇,選項會與上方的“任課科目”文本框內容一致。新的紀錄會同步增加至教師信息表中。
(3)課程信息窗體
課程信息查詢:創建窗體,將窗體屬性中的數據欄下的控制源選擇為“課程信息查詢”;選擇添加字段:科目、年級平均分、任課教師。
(4)學生信息窗體
主窗體數據源為“學生基本情況及所在班級查詢”,子窗體1(各科目成績)數據源為“科目成績排名查詢”,子窗體2(總分平均分)數據源為“總分平均分查詢”
1)學生基本信息情況查詢:插入選項卡控件,修改選項卡標題,第一個為“學生基本信息”,在其對應的方框內添加學號、姓名、性別、出生年月、民族文本框,調整相應的位置及大小,如下圖:
2)學生所在班級基本情況查詢:插入選項卡控件,修改選項卡標題,第二個為“所在班級”,在其對應的方框內添加姓名、所在班級、班主任姓名、班主任任課科目文本框,并調整相應位置及大小。如下圖:
3)學生各科目成績查詢:選擇子窗體控件,將姓名、科目、成績、班級排名、年級排名字段拖入該子窗體,調整該子窗體合適位置及大小。對該子窗體的屬性欄中數據欄下的鏈接主字段選擇“學生基本信息表.姓名”,鏈接子字段選擇“姓名”,將主窗體中的學生姓名與學生各科成績及排名相對應。在窗體視圖中隱藏該子窗體中的姓名字段。
4)總分平均分查詢:選擇子窗體控件,將姓名、總分、平均分字段拖入該子窗體,調整該子窗體合適位置及大小。對該子窗體的屬性欄中數據欄下的鏈接主字段選擇“學生基本信息表.姓名”,鏈接子字段選擇“姓名”,將主窗體中的學生姓名與總分平均分相對應。在窗體視圖中隱藏該子窗體中的姓名字段。
三、設計體會
1、在本課程設計過程中,逐步的學習和使用 Access2016數據庫管理軟件。并且學會了很多數據庫的功能操作,比如建立完整的數據庫,學習了簡單的基本的數據庫操作,練習并且熟練使用控件屬性的基本操作,理解數據庫各個對象的功能。
2、在學生信息管理系統的設計中,需要注意各個數據庫建立的對象的細節部分,學會利用不同的方式逐步建立數據庫的各個對象。
3、在學生信息系統的整個設計過程中,鍛煉了自己的思維能力。學會以不同的方式處理問題。
4、在學生信息系統設計的最后階段,設計了系統的報告,在這個過程中充分地了解到了自己在這個過程中的收獲。并且通過自己的認真總結,逐步加深了對知識的掌握和提高解決問題的能力。
5、經過一個學期對 Access數據庫及其應用的學習和運用,對 Access數據庫有了更深的認識和了解,更加了解其中操作的復雜原理,能夠成功建立數據表、查詢、窗體和簡單的報表,從而建立出一個比較完整的數據庫,還能利用所學的知識運用 Access完成總體的設計要求。
總結
以上是生活随笔為你收集整理的基于Access的学生信息管理系统设计(下):窗体设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA循环队列
- 下一篇: quartus仿真11:74138译码