1.系統功能分析(宋體四號粗體)
本系統用於對學生成績的管理,涉及學生資訊、課程資訊和成績資訊,完成的主要功能包括:
● 資料表記錄的新增、刪除、修改和瀏覽
● 對學生、成績和課程的相關資訊的查詢
● 學生各門課程成績的列印輸出
● 系統退出
(正文:宋體小四號行間距:固定值 18磅段前段後間距 0)
功能結構如圖1-1所示:
。。。。。。。。
2.資料庫的設計
根據系統的功能需求分析,系統處理的主要資料報括學生的基本資訊、課程資訊以及成績資訊,故在預設目錄中建立資料庫檔案jxgl01,在資料庫中建立相應的資料表以及關係。
2.1資料表的設計(宋體小四號粗體)
1.學生表(標題:宋體小四號,**內容:宋體五號)
主索引:xh,索引表示式:xh
普通索引:nj, 索引表示式南京:left(xh,2)
2.成績表
。。。。
3.課程表
。。。。
2.2檢視的設計
在資料庫中設計檢視,包含欄位為xh,xm,xb, kcm,cj。
2.3表間永久關係的設計
學生表和成績表之間建立一對多關係;
課程表和成績表之間建立一對多關係。
3.系統的詳細設計與實現
3.1建立專案
首先在c盤建立資料夾學號_姓名,並將該資料夾設定為預設工作目錄,用於存放系統中的所有檔案。然後新建專案「學生成績01」。
3.2建立資料庫和表
1.建立資料庫
在專案管理器中,選中。。。,新建資料庫cjgl01。
2.建立表、檢視和關係
開啟資料庫設計器,按照資料庫設計部分的要求建立資料表:s01,cj01和kc01和關係。開啟檢視設計器建立檢視xscj01.建成後的資料庫設計器如圖。。。所示。
。。。。(截圖,大小不要超過7×10)
3.在表中輸入記錄如下
(1)學生表(可以截圖,也可以用**)
。。。。
(2)成績表
。。。(3)課程表
。。。。
3.3功能表單的建立和實現
1.資料維護表單
資料維護表單包括xs01,cj01,kc01,用於資料表的維護, 通過這3 個表單對3 個基本資料表進行記錄的修改、刪除、增加、檢視等操作。其建立是通過表單嚮導實現的。
(1)資料維護表單xs01.scx(圖?-?)
(截圖)
(2)資料維護表單cj01.scx(圖?-?)
(截圖)
(3) 資料維護表單kc01.scx(圖?-?)
(截圖)
2.記錄瀏覽表單brow01.scx(圖?-?)
。。。(截圖)
表單的功能是瀏覽。。。
表單的建立過程是:。。。。。
3.查詢表單 queryxs01.scx(圖?-?)
表單的功能是按專業名稱顯示學生表的內容。
建立方法是:
(1)在專案管理起中,新建表單,開啟表單設計器。
(2)開啟資料環境,新增。。。
(3)如圖所示布局表單,**是由資料環境中直接拖xs下表至表單上而產生,其他主要控制項的屬性設定見下表(所有**為5號字,**為5號字):
(4)編寫事件**。
*「查詢」命令按鈕command1的事件**如下:
if !empty(thisform.text1.value) &&如文字框中有內容
set filter to xs.zy=alltrim(thisform.text1.value) &&過濾
this.parent.grdxs.refresh &&重新整理**
else
messagebox("請先選擇專業!")
endif
*「退出」 命令按鈕command2的事件**如下:
thisform.release &&釋放表單,退出
4.查詢表單querycj01.scx(圖?-?)
(按照queryxs01.scx的書寫步驟寫)
5.查詢表單queryhz01.scx(圖?-?)
(按照queryxs01.scx的書寫步驟寫)
6.其他功能表單的建立
。。。。。。。
3.4報表report01.frx的建立(圖?-?)
(寫出報表的功能、,並截圖)
報表的功能是為使用者提供系統資料的書面輸出形式,包括學生學號、姓名、性別、課程名和成績。
建立過程如下:。。。。
3.5選單的建立
(截圖並說明各最終選單項的命令或者過程**。)
(1)首先建立普通選單,主要選單項**如下:
(2)在「常規選項」對話方塊中,選中「頂層表單」核取方塊。
(3)儲存選單檔案並生成選單程式檔案menu01.mpr.
3.6主控表單main01.scx的建立
(截圖並說明建立過程)
。。。。。
3.7主檔案的建立
(1)建立程式檔案並輸入**如下:
。。。。
(2)在專案管理器中將該檔案設定為主檔案
3.8系統連編
(說明連編過程,並截圖,該圖為預設資料夾中的所有檔案,如下圖所示)
在專案管理器中,單擊「連編」 按鈕。。。。。
4.使用說明
雙擊圖示,彈出「主控表單」介面(或者「登入」表單),然後。。。。
5.日誌
資料庫課程設計報告正文
目錄第一章緒論 2 第二章需求分析 3 2.1 系統設計目的 3 2.2 系統設計目標 3 2.3 解決的實際問題 3 2.4 軟體功能 4 第三章總體設計 4 3.1 系統軟體結構圖 4 3.2 安全設計 5 3.2.1 介面檢視設定 5 3.2.2 使用者許可權設定 5 第四章資料庫設計 5 4...
課程設計報告封面及正文排版要求
課程設計 課程名稱程式設計課程設計 設計題目 班級與班級 2014計算機x班 專業電腦科學與技術 指導教師 胡玉平 學號姓名 提交日期 2015 年4 月 28 日 廣東財經大學教務處制 姓名課程設計成績 評語 指導教師 簽名 年月日課程設計報告正文的內容及排版要求 標題 黑體 小二號 加粗 居中 ...
課程設計報告書正文標準格式
淮海工學院 課程設計報告書 課程名稱 模擬電子技術課程設計 題目 擴音機電路的設計 系 院 電子工程學院 學期 11 12 1 專業班級 電子101 姓名學號 1 引言 或緒論 可作為正文第1章標題,用小3號黑體,加粗,並留出上下間距為 段前0.5行,段後0.5行 小4號宋體,20磅行距 1 1 作...