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

基于C語言的高校學生選課系統(tǒng)設計與實現*

2018-02-08 08:28:37馬巧梅
微處理機 2018年1期
關鍵詞:界面功能課程

馬巧梅

(寶雞文理學院計算機學院,寶雞721016)

1 引 言

選修課程管理系統(tǒng)[1-2]是目前高校不可缺少的部分,對于高校的教學管理者來說尤為重要。所以選修課程管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢和操作手段[3]。隨著各所高校規(guī)模的擴大,學生人數的增加,學生選課管理系統(tǒng)已成為學校學生選課的必需要求。本系統(tǒng)就是為了管理好選課信息而設計的。

高校作為一種信息資源的集散地,學生和課程繁多,包含很多信息數據的管理。現今有很多的學校都是初步開始使用計算機進行數據管理。根據調查得知,他們以前對信息管理的主要方式是基于文本、表格等紙介質的手工處理,對于選課情況的統(tǒng)計和查詢等往往采用對課程的人工檢查進行,數據信息處理工作量大,容易出錯;由于數據繁多,容易丟失且不易查找。總的來說,缺乏系統(tǒng),規(guī)范的信息管理手段。

基于這些問題,有必要建立一個學生選課系統(tǒng)[4],使選課管理工作規(guī)范化、系統(tǒng)化、程序化,避免選課管理的隨意性,提高信息處理的速度和準確性,能夠及時、準確、有效的查詢和修改選課情況。

2 選課系統(tǒng)的需求分析

2.1 系統(tǒng)需求

實現學生選課系統(tǒng),需完成學生選課功能及查詢功能等,用戶的需求[5]體現在各種信息的更新、查詢等方面。同時系統(tǒng)能夠滿足各種信息的輸入和輸出,收集基本數據、數據結構及數據處理的流程,組成一份詳盡的數據字典,為后面的具體設計做好鋪墊。

2.2 功能需求

系統(tǒng)需符合學校學生信息管理的規(guī)章制度[6],滿足學校學生日常管理的需要,達到操作過程中的直觀、方便、實用、安全等要求。應該考慮各部門層次的需求便于維護,建立可靠的數據備份。對數據流程圖進一步分析,得出學生選課系統(tǒng)[7]應該具備以下功能:

(1)實現數據的瀏覽與修改;

(2)實現查詢符合一定條件的資料;

(3)實現學生有關數據的統(tǒng)計分析;

(4)實現管理者瀏覽、查詢、添加、刪除的課程。

3 選課系統(tǒng)的總體設計

3.1 功能模塊圖

學生選課系統(tǒng)共包含兩個用戶登錄:管理員登錄和學生登錄,其功能模塊如圖1所示。

圖1 系統(tǒng)功能模塊圖

3.2 系統(tǒng)業(yè)務流程圖

系統(tǒng)的業(yè)務流程具體如圖2各部分所示。

(1)學生選課流程圖

學生登錄以后,可以進入選課系統(tǒng)進行選課,如圖2(a)所示是學生選課流程圖。

(2)管理員操作流程圖

管理員登錄以后,可以進入選課系統(tǒng)進行選課,如圖2(b)所示是管理員操作流程圖。

(3)選課系統(tǒng)總流程圖

由管理員和學生組成的選課系統(tǒng)的總流程圖如圖2(c)所示。

圖2 系統(tǒng)業(yè)務流程圖

3.3 主要函數的功能

選課系統(tǒng)應用了C語言中的兩個數據結構:數組和鏈表,以及數據管理的存儲過程。如表1所示是各函數及鏈表的功能:

表1 函數及鏈表功能

4 選課系統(tǒng)的功能實現

以管理員身份進入選課系統(tǒng)[8]時,輸入密碼1即可進入系統(tǒng)后臺,進行課程的添加、瀏覽、刪除、查詢等操作;以學生身份進入選課系統(tǒng)時,輸入密碼123456即可進入學生選課界面。

系統(tǒng)主界面如圖3所示,管理員及學生在此界面可以選擇自己的身份進行登錄。

圖3 主界面顯示圖

管理員進入登錄界面后,可根據需求,按圖4所示選擇,為了保證系統(tǒng)的穩(wěn)定運行,管理員進行后臺操作時,須先執(zhí)行“3添加課程”,其他按實際需求而定。

圖4 管理員登錄后的界面

學生進入登錄界面后,學生按圖5所示選項依次進行才能確保選到自己滿意的課程。

圖5 學生選課界面

管理員進入登錄后,進行添加課程的界面,如圖6所示。

圖6 管理員添加課程界面

學生進入登錄界面后,首先對課程進行瀏覽,如圖7所示。

圖7 學生瀏覽課程界面

學生正確執(zhí)行以上操作,并且成功選課后,其界面如圖8所示。

圖8 學生選課成功界面

管理員對課程進行審核時,對于課程有兩種查詢方式:按課程名稱查詢和按課程學分查詢,如圖9、圖10以及圖11所示。

圖9 管理員查詢主界面

圖10 按課程名稱查詢界面

圖11 按課程學分查詢界面

管理員要進行課程刪除時,登錄到后臺直接執(zhí)行選項4,成功后如圖12所示。

圖12 管理員對課程刪除界面

5 結束語

基于C語言的高校學生選課系統(tǒng)的設計,實現了需求分析中的基本功能,使當前高校學生選課系統(tǒng)的工作更加規(guī)范化、系統(tǒng)化,可以在實際系統(tǒng)中開發(fā)應用及推廣,具有現實意義。

[1]張錦錦,陳元香.基于.NET技術的體育選課系統(tǒng)設計與開發(fā)[J].電子設計工程,2017(16):16-19.ZHANG Jinjin,CHEN Yuanxiang.Design and developmentof physical education course selection system based on.NET technology[J].Electronic Design Engineering,2017(16):16-19.

[2]張亮.高校選課系統(tǒng)實現關鍵技術研究[J].微型電腦應用,2016,32(6):36-38.ZHANG Liang.Research on key technology of college course selecting system implementation[J].Microcomputer Applications,2016,32(06):36-38.

[3]李宏亮.基于MVC架構的網上選課系統(tǒng)的設計與實現[J],數字技術與應用,2014(10):125-126.LI Hongliang.Design and implementation ofonline courseselection system based on MVC architecture[J].Digital Technology and Application,2014(10):125-126.

[4]張節(jié)蘭,李小蘭.基于協同過濾的高校推薦選課系統(tǒng)的設計與實現[J].湖南工程學院學報(自科版),2015,25(2):39-42.ZHANGJielan,LIXiaolan.Design andimplementation ofcollege recommended course selection system based on collaborative filtering[J].Journal of Hunan Institute of Engineering(Natural Science Edition),2015,25(2):39-42.

[5]李江.基于WEB的高校網上選課系統(tǒng)的總體設計與實現[J].山東工業(yè)技術,2016(3):236.LI Jiang.The overalldesign and implementation ofcollege online course selecting system based on WEB[J].Shandong Industrial Technology,2016(3):236.

[6]王淑俠,楊英寶,王守霞.基于人機交互設計的實驗課程在線預約平臺設計[J].價值工程,2015(15):217-220.WANG Shuxia,YANG Yingbao,WANG Shouxia.Design of online experimental course reservation platform based on the human-computer interaction design[J].Value Engineering,2015(15):217-220.

[7]甘霖,臧輝,成俊.基于ASP.NET的B/S架構下的高校選課系統(tǒng)的設計與實現[J].福建電腦,2017,33(7):29-30.GAN Lin,ZANG Hui,CHENG Jun.Design and implementation of college cource selecting system based on B/S architecture of ASP.NET[J].Fujian Computer,2017,33(7):29-30.

[8]馮宏偉.基于Android的高校體育選課系統(tǒng)的研究[J].自動化與儀器儀表,2017(8):223-224.FENG Hongwei.Research on college PE course selection system based on Android[J].Automation and Instrumentation.2017(8):223-224.

猜你喜歡
界面功能課程
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
數字圖像處理課程混合式教學改革與探索
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
軟件設計與開發(fā)實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
為什么要學習HAA課程?
基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
關于非首都功能疏解的幾點思考
人機交互界面發(fā)展趨勢研究
手機界面中圖形符號的發(fā)展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
中西醫(yī)結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 香蕉久久国产精品免| 亚洲综合网在线观看| 欧美一区中文字幕| 2024av在线无码中文最新| 日韩欧美色综合| 熟妇丰满人妻| 超薄丝袜足j国产在线视频| 国产精品私拍在线爆乳| 久久人体视频| 在线观看av永久| 青青青亚洲精品国产| 伊人精品视频免费在线| 伊人久久精品亚洲午夜| 国产91导航| 久久精品国产免费观看频道| 色综合久久无码网| 九九久久99精品| 国产麻豆精品在线观看| 免费无码又爽又黄又刺激网站 | 一级毛片免费观看不卡视频| 亚洲人成影视在线观看| 久久福利片| 欧美成人精品在线| 亚洲中文精品人人永久免费| 91九色最新地址| 国产综合精品日本亚洲777| 欧美高清日韩| 久久午夜影院| 福利在线免费视频| 国产精品久线在线观看| 日韩AV手机在线观看蜜芽| 国产一级小视频| 亚洲综合九九| 亚洲av无码牛牛影视在线二区| 亚洲综合极品香蕉久久网| 成人日韩精品| 美女一区二区在线观看| 午夜老司机永久免费看片| 欧美一级高清片欧美国产欧美| 成人午夜天| 黄色三级毛片网站| 国产区网址| 中国国产高清免费AV片| 国产高清又黄又嫩的免费视频网站| 欧美一级一级做性视频| 国产18在线播放| 亚洲综合狠狠| 久久精品人人做人人爽97| 中文字幕在线观| 欧美激情第一区| 欧美午夜视频在线| 黄色成年视频| 国内精品久久人妻无码大片高| 色网站在线免费观看| 欧美激情综合一区二区| 亚洲色大成网站www国产| 男女男精品视频| 亚洲中文字幕97久久精品少妇| 免费无码网站| 一本色道久久88| 国产一级毛片在线| 亚洲欧美日韩精品专区| 久草网视频在线| 亚洲国产综合第一精品小说| 亚洲黄色激情网站| 欧美va亚洲va香蕉在线| 免费在线观看av| 欧美日韩午夜| 欧美日韩北条麻妃一区二区| 午夜性爽视频男人的天堂| 中文字幕乱码二三区免费| 亚洲国模精品一区| 最新亚洲人成无码网站欣赏网 | 亚洲欧美自拍一区| 日韩毛片免费| 免费女人18毛片a级毛片视频| 亚洲天堂777| 国产精品自在线天天看片| 亚洲日韩AV无码一区二区三区人| 国产噜噜噜视频在线观看| 在线精品亚洲一区二区古装| 黄色成年视频|