第一篇:Catherine_網(wǎng)絡(luò)數(shù)據(jù)庫(kù)實(shí)用教程SQL2000_《VB程序設(shè)計(jì)》課程設(shè)計(jì)(課外)課程 5277887
《VB程序設(shè)計(jì)》課程設(shè)計(jì)(課外)課程設(shè)計(jì)目的: 通過課程設(shè)計(jì),使學(xué)生掌握VB程序設(shè)計(jì)的基本方法,加深可視化程序設(shè)計(jì)的理解,掌握順序、選擇、循環(huán)三種基本結(jié)構(gòu)的設(shè)計(jì)方法,學(xué)會(huì)使用VB的基本控件,掌握VB與數(shù)據(jù)庫(kù)編程方法。課程設(shè)計(jì)要求:(1)每位同學(xué)都必須單獨(dú)完成;
(2)每位同學(xué)都必須上交源程序文件和打包后的安裝文件;(3)每位同學(xué)的源程序都應(yīng)編譯運(yùn)行出正確的結(jié)果;(4)訪問數(shù)據(jù)庫(kù)要求用ADO方法。課程設(shè)計(jì)對(duì)象: 課程設(shè)計(jì)內(nèi)容:
編寫一個(gè)學(xué)生成績(jī)管理系統(tǒng),該系統(tǒng)能完成:
(1)學(xué)生基本信息的輸入;
(2)課程成績(jī)的錄入(按課程或按學(xué)生);(3)計(jì)算出每個(gè)人的總分,平均分;(4)顯示每個(gè)人的相關(guān)信息;(5)按學(xué)號(hào)或姓名查詢功能;
(6)按總分排序;
(7)*增刪功能(增加或刪除學(xué)生);(8)用戶登錄 *選做(有能力的同學(xué)做)課程設(shè)計(jì)時(shí)間分配表
課程設(shè)計(jì)共一周其進(jìn)度時(shí)間大致分配如下:(1)需求分析,數(shù)據(jù)庫(kù)設(shè)計(jì)、系統(tǒng)菜單設(shè)計(jì)(1天)(2)程序主框架、系統(tǒng)功能模塊設(shè)計(jì)(2天)(3)課程設(shè)計(jì)報(bào)告的書寫(1天)(4)提問驗(yàn)收(1天)
學(xué)生基本信息表最少應(yīng)包含以下字段:學(xué)號(hào),姓名,性別,出生年月,若干門課程成績(jī),總分,平均分。
用戶信息表最少應(yīng)包含以下用戶名,密碼。
成績(jī)?cè)u(píng)定方法
學(xué)生成績(jī)?cè)u(píng)定方法主要從學(xué)生課程設(shè)計(jì)內(nèi)容的完成情況、學(xué)生課程設(shè)計(jì)態(tài)度的表現(xiàn)情況(紀(jì)律和出勤情況)、課程設(shè)計(jì)成果情況綜合評(píng)定。課程設(shè)計(jì)成果界面和源程序考核成績(jī)占總成績(jī)的80%;課程設(shè)計(jì)態(tài)度和課程設(shè)計(jì)報(bào)告的質(zhì)量占總成績(jī)的20%。成績(jī)分為優(yōu)秀、良好、中等、及格和不及格五檔
每位同學(xué)獨(dú)立完成,最后一次課程設(shè)計(jì)課將給每位學(xué)生獨(dú)立評(píng)分;實(shí)訓(xùn)結(jié)束后,每位同學(xué)的課程設(shè)計(jì)文件統(tǒng)一交給學(xué)習(xí)委員,刻錄到光盤,上交給老師。課程設(shè)計(jì)報(bào)告也交學(xué)習(xí)委員。
說明:每位同學(xué)的課程設(shè)計(jì)文件分別放在一個(gè)以自己學(xué)號(hào)命名的文件夾中。