999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

學生成績管理系統

2017-06-06 14:49:55王宏勇
卷宗 2017年7期
關鍵詞:數據庫信息課程

王宏勇

摘 要:學生成績管理系統是典型的信息管理系統(MIS),其開發主要包括后臺數據庫的建立和維護以及前端應用程序的開發兩個方面。對于前者要求建立起數據一致性和完整性強、數據安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。

本論文通過用VFP編寫學生成績管理系統,利用軟件工程原理,采用生命周期方法學,其開發主要包括后臺數據庫的建立和維護以及前端應用程序的開發兩個方面,實現了學生成績數據庫的創建及學生成績的輸入、瀏覽、維護和統計。

關鍵字:成績管理;瀏覽;打?。痪S護;統計

學生成績管理系統是為了更好的管理學生考試成績而開發的數據庫管理軟件。根據學校實際要求,即實現學生基本信息、成績的錄入,刪除,查詢,維護以及成績的統計分析等幾方面功能。管理員可以通過查詢,實現刪除、修改學生的基本信息;可根據實際需求,自由添加、刪除課程;還能打印學生成績表(總分成績表和單課成績表)。學生成績管理系統可幫助老師們方便快捷地管理這些繁瑣地數據。學生成績管理系統具有手工管理無比優越的優點:查找方便,可靠性高,保密性好,成本低。

基于上述因素,利用軟件工程原理,采用生命周期方法學,經過可行性研究,需求分析,總體設計,以及編碼、測試和最后運行成功。微軟公司地VISUAL FOXPRO具有強大的數據庫管理功能,可以方便編寫出小型的信息處理系統,能夠有效地存儲數據,滿足用戶的應用需求(信息要求和處理要求)。設計指導思想:一切為用戶著想,界面美觀大方,操作盡量簡單明了,而且作為一個實用系統要有良好的容錯性,在用戶出現誤操作時,及時給出警告,以便用戶及時更正。

1 需求分析

需求分析簡單的說就是分析用戶的要求,通過調查、收集與分析,獲得用戶對數據庫的如下要求:

1.1 數據流程

《成績管理系統》主要是為了對學生基本信息、成績信息等進行計算機管理。所以主要的數據源應是學生的各種信息。它們在系統中流動和處理??梢钥闯觯簩W生基本信息的流動首先是以學籍號的特征為流動方向的依據。非0學籍號可以繼續流動,并檢驗數據庫中是否已經注冊,已經注冊的信息可以修改、查詢、并將查詢結果報表。未注冊的信息可以錄入到數據庫中。這里注冊的信息包括:學籍號,姓名,性別,班級,出生日期等。這里可以分析得出:要實現學生基本信息的流動,需要設計一個學生基本信息數據庫表(學生基本信息.DBF)。并對該表實現信息的錄入、修改、查詢、統計、報表。

1.2 信息要求:指用戶需要從數據庫中獲得信息的內容與性質

本系統需要的輸入數據:學生信息(學號,姓名,班級,性別,出生日期)、課程信息(課程名,滿分)、考生成績;輸出數據:學生成績報表、學生信息報表、課程報表、成績報表。

1.3 處理要求:指用戶要完成什么處理功能

本系統功能需求可歸納如下:

(1)、數據登記

登記功能用于把各種手填的數據及時登記系統定義表中,還能修改這些數據(學生信息、課程信息、成績)。

(2)、數據瀏覽

能瀏覽學生信息、課程信息、成績。

(3)、數據打印

能打印學生信息表、課程信息表、成績表(單課成績和總分成績)。

(4)、數據統計

能統計各班學生總數和男女人數,統計各班學生的總分、排名,及各單課的排名。

1.4 性能要求:維護數據的安全性

設定密碼,限制非法用戶的使用;還能修改密碼,維護系統的安全性。

2 數據庫設計

數據庫是一種存儲數據并對數據進行操作的工具。數據庫的作用在于組織和表達信息,簡而言之,數據庫就是信息的集合。計算機的數據庫可以分為兩類:非關系數據庫和關系數據庫。關系數據庫中包含了多個數據表的信息,數據庫含有各個不同部分的術語,象記錄、域等。

數據庫設計的任務是確定系統所需的數據庫。數據庫是表的集合,通常一個系統只需一個數據庫。建立本系統的數據庫創建任何一個數據庫的第一步是仔細的規劃數據庫,設計必須是靈活的、有邏輯的。創建一個數據庫結構的過程被認為是數據模型設計。

1、標識需要的數據;2、 收集被標識的字段到表中;3、 標識主關鍵字字段;4、 繪制一個簡單的數據圖表;5、 規范數據;6、 標識指定字段的信息;7、 創建物理表。

(1)、邏輯設計:確定數據庫所含表及字段

學生信息表:xs(學號,姓名,班級,性別,出生日期)

課程信息表:kc(課程號,課程名,滿分)

考生成績表:cj(學號,姓名,班級,課程名,成績,名次)

括號外字符號是表名,括號內是字段名,有下劃線的字段為關聯關鍵字

(2)、物理設計: 學生信息表、 課程信息表:、 考生成績表、自由表:

2.1 修改已建的數據庫

數據庫的修改分為:添加、編輯和刪除記錄。這三種操作均可由Visual foxpro 創建的程序來完成,下面的章節將詳細描述實現的具體方法。

2.2 實現數據庫之間的聯系

數據庫之間的關系指明兩個庫之間共享一個共同的關鍵字值。一個連接是指一種虛擬的表,這種表是在當用戶要求從相互關聯的各個不同的表中獲取信息時建立的,關鍵字段用于在相互連接的不同表中查找匹配的記錄。一個更高級的連接形式稱為自連接。這種連接是指一個表被連接到它自己的一個字段,或在不同的紀錄中由重復數據的組合字段。數據庫中有三種不同類型的關鍵字:主關鍵字、組合關鍵字和外關鍵字。在表中使用的關鍵字類型用于描述庫表示什么以及在數據庫中如何與其它的庫建立關系。

3 系統總體設計

按功能分類是總體設計的常用方法,用層次圖(Hierarchy Chart 簡稱HC圖)表示,自上而下分層

系統功能:

可以進行文本操作、 添加一個數據庫項目;、 刪除一個數據庫項目、修改一個數據庫項目、查詢信息、 察看課程表。

3.1 數據維護模塊

包括對學生信息表、課程信息表、考生成績表的插入、修改、刪除、搜索等。

3.2 數據瀏覽模塊

包括對學生信息表、課程信息表、考生成績表的選擇瀏覽、打印。

3.3 成績管理模塊

包括對學生成績的輸入,總分和單課的統計和排名,分析各分數段人數的分布情況。

4 系統具體實現

初始用戶界面設計

系統層對應菜單文件,子系統層對應菜單標題,功能層對應子菜單項

參考文獻

[1]薩師煊 《數據庫系統概論》 高等教育出版社 2000.02

[2]張海藩 《軟件工程導論》 清華大學出版社 2001.05

猜你喜歡
數據庫信息課程
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
為什么要學習HAA課程?
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 成人伊人色一区二区三区| 91精品国产丝袜| 精品久久777| 国国产a国产片免费麻豆| 亚洲自偷自拍另类小说| 天堂岛国av无码免费无禁网站| www中文字幕在线观看| 欧美精品1区2区| 日韩在线2020专区| 久久久精品久久久久三级| 亚洲高清在线天堂精品| 99精品高清在线播放| 综合色婷婷| 中文字幕免费视频| 欧美日韩精品一区二区视频| 久久成人免费| 精品国产免费观看| 国产成人精品一区二区免费看京| 成人在线观看不卡| 色综合天天娱乐综合网| 欧美色综合久久| 午夜精品一区二区蜜桃| 亚洲中文字幕手机在线第一页| 久久这里只有精品8| 国产毛片片精品天天看视频| 午夜视频日本| 日韩中文字幕免费在线观看 | 国产第一页亚洲| 国产精品美女免费视频大全 | 高清无码手机在线观看| 欧美日韩午夜视频在线观看 | 国产h视频免费观看| 欧美不卡在线视频| 午夜一区二区三区| 久久综合丝袜长腿丝袜| 尤物特级无码毛片免费| 国产幂在线无码精品| 国产精品欧美在线观看| 人妻丰满熟妇av五码区| 亚洲中文字幕av无码区| 亚洲女同一区二区| 午夜精品久久久久久久99热下载| 色老二精品视频在线观看| 亚洲a级在线观看| 久久这里只有精品国产99| 欧美日韩中文国产| 国产91透明丝袜美腿在线| 国产一区在线观看无码| 欧美啪啪网| 亚洲视频a| 欧洲欧美人成免费全部视频| 亚洲欧美天堂网| 在线观看亚洲人成网站| 亚洲精品免费网站| 国产在线精品人成导航| 18禁高潮出水呻吟娇喘蜜芽| 热这里只有精品国产热门精品| 婷婷色一区二区三区| 97色伦色在线综合视频| 国产精品短篇二区| 国产青榴视频| 丁香五月激情图片| 狼友av永久网站免费观看| 激情亚洲天堂| 亚洲侵犯无码网址在线观看| 在线色国产| 国产精品林美惠子在线观看| 国产流白浆视频| 久精品色妇丰满人妻| 国产精品久久久久久久伊一| 手机在线免费毛片| 亚洲av无码专区久久蜜芽| 在线观看国产精美视频| 中文字幕在线看视频一区二区三区| 国产香蕉97碰碰视频VA碰碰看| 亚洲熟女中文字幕男人总站| 国产成人综合在线观看| 91小视频版在线观看www| 成人福利在线观看| 国产精欧美一区二区三区| 国产真实自在自线免费精品| 国产毛片不卡|