管理信息系統(tǒng)設(shè)計(jì)學(xué)生管理信息系統(tǒng)

上傳人:無(wú)*** 文檔編號(hào):87508225 上傳時(shí)間:2022-05-09 格式:DOC 頁(yè)數(shù):16 大小:269.50KB
收藏 版權(quán)申訴 舉報(bào) 下載
管理信息系統(tǒng)設(shè)計(jì)學(xué)生管理信息系統(tǒng)_第1頁(yè)
第1頁(yè) / 共16頁(yè)
管理信息系統(tǒng)設(shè)計(jì)學(xué)生管理信息系統(tǒng)_第2頁(yè)
第2頁(yè) / 共16頁(yè)
管理信息系統(tǒng)設(shè)計(jì)學(xué)生管理信息系統(tǒng)_第3頁(yè)
第3頁(yè) / 共16頁(yè)

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《管理信息系統(tǒng)設(shè)計(jì)學(xué)生管理信息系統(tǒng)》由會(huì)員分享,可在線閱讀,更多相關(guān)《管理信息系統(tǒng)設(shè)計(jì)學(xué)生管理信息系統(tǒng)(16頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、 . .. . 遼 寧 工 業(yè) 大 學(xué) 管理信息系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)報(bào)告〔論文〕 題目: 學(xué)生管理信息系統(tǒng)的分析與設(shè)計(jì) 院〔系〕: 軟件學(xué)院 專業(yè)__ 軟件工程 學(xué) 號(hào): 學(xué)生: 指導(dǎo) 翟寶峰 教師職稱: 副教授 起止時(shí)間: 2012.5.28--2012.6.8 課程設(shè)計(jì)〔論文〕任務(wù)及評(píng)語(yǔ)

2、 院〔系〕:軟件學(xué)院 教研室:軟件教研室 學(xué) 號(hào) 學(xué)生 專業(yè)班級(jí) 課程設(shè)計(jì)〔論文〕題目 學(xué)生管理信息系統(tǒng)的分析與設(shè)計(jì) 課程設(shè)計(jì)〔論文〕任務(wù) 管理信息系統(tǒng)課程設(shè)計(jì)作為獨(dú)立的教學(xué)環(huán)節(jié),是電子商務(wù)專業(yè)集中實(shí)踐性環(huán)節(jié)系列之一,是學(xué)習(xí)完《管理信息系統(tǒng)》課程并進(jìn)行完專業(yè)實(shí)習(xí)后進(jìn)行的一次全面的綜合練習(xí)。 任務(wù):采用結(jié)構(gòu)化的系統(tǒng)開(kāi)發(fā)方法,應(yīng)用具體的計(jì)算機(jī)語(yǔ)言〔如PB、VB、Delphi〕和數(shù)據(jù)庫(kù)〔SQL、Oracle〕等技術(shù),按照軟件工程的思想,開(kāi)發(fā)一個(gè)實(shí)用的中小型管理信息系統(tǒng),完成實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的分析設(shè)計(jì)

3、實(shí)施工作,實(shí)現(xiàn)該系統(tǒng)設(shè)備管理等功能,并完成結(jié)合分析設(shè)計(jì)過(guò)程,撰寫(xiě)系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)〔課設(shè)報(bào)告〕。 1.根據(jù)課程設(shè)計(jì)時(shí)間選擇適當(dāng)規(guī)模大小的設(shè)計(jì)課題。采用專業(yè)實(shí)習(xí)的調(diào)研容作為課程設(shè)計(jì)選題。 2.根據(jù)合理的進(jìn)度安排,按照系統(tǒng)開(kāi)發(fā)的流程及方法,踏實(shí)地開(kāi)展課程設(shè)計(jì)活動(dòng)。 3.課程設(shè)計(jì)過(guò)程中,根據(jù)選題的具體需求,在開(kāi)發(fā)各環(huán)節(jié)中撰寫(xiě)相關(guān)的技術(shù)文檔,最后提交詳細(xì)的課程設(shè)計(jì)報(bào)告。 4.開(kāi)發(fā)出可以運(yùn)行的管理信息系統(tǒng),通過(guò)上機(jī)運(yùn)行檢查。 5.設(shè)計(jì)說(shuō)明書(shū)要求文檔齊備,步驟全整,流程正確,說(shuō)明詳細(xì),具有有可操作性。 指導(dǎo)教師評(píng)語(yǔ)及成績(jī) 成績(jī):

4、 指導(dǎo)教師簽字: 2012 年 6 月 12 日 13 / 16 目 錄 第1章 需求分析1 1.1需求分析的任務(wù)1 1.2系統(tǒng)數(shù)據(jù)流程 2 1.3系統(tǒng)業(yè)務(wù)流程 2 1.4數(shù)據(jù)字典創(chuàng)建3 第2章 系統(tǒng)設(shè)計(jì)5 2.1 結(jié)構(gòu)設(shè)計(jì)5 2.1.1概念設(shè)計(jì)5 2.1.2邏輯設(shè)計(jì)6 2.1.3物理設(shè)計(jì)7 2.2行為設(shè)計(jì)7 2.2.1總體設(shè)計(jì)7 2.2.2模塊設(shè)計(jì)8 第3章 系統(tǒng)實(shí)施9 3.1數(shù)據(jù)庫(kù)實(shí)現(xiàn)9 3.2程序?qū)崿F(xiàn)10 第4章 總結(jié)12 參考文獻(xiàn)13

5、 第1章 需求分析 1.1需求分析的任務(wù) 本學(xué)生信息管理系統(tǒng)是針對(duì)學(xué)校業(yè)務(wù)處理工作而使用VB6.0和ACCESS開(kāi)發(fā)的管理軟件,主要用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、科學(xué)化、規(guī)化和自動(dòng)化,其主要任務(wù)是用計(jì)算機(jī)對(duì)學(xué)生各種信息進(jìn)行日常管理,如查詢、修改、增加、刪除,另外還考慮到學(xué)生選課,針對(duì)這些要求設(shè)計(jì)了學(xué)生信息管理系統(tǒng)。建立學(xué)校信息管理系統(tǒng)的應(yīng)用是進(jìn)一步推進(jìn)學(xué)生學(xué)籍管理規(guī)化、電子化的重要舉措。 學(xué)生信息檔案的管理對(duì)于學(xué)校的管理者來(lái)說(shuō)至關(guān)重要,學(xué)生信息是高等學(xué)校非常重要的一項(xiàng)數(shù)據(jù)資源,是一個(gè)教育單位不可缺少一部分。特別是近幾年

6、來(lái),國(guó)家政策的調(diào)整,我國(guó)高等院校大規(guī)模的擴(kuò)招,給高等院校的教學(xué)管理、學(xué)生管理、后勤管理等方面都帶來(lái)不少的沖擊。其包含的數(shù)據(jù)量大,涉及的人員面廣,而且需要及時(shí)更新,故較為復(fù)雜,難以單純地依靠人工管理,而且傳統(tǒng)的人工管理方式既不易于規(guī)化,管理效率也不高,目前我國(guó)各類高等院校中還有相當(dāng)一部分學(xué)生檔案管理還停留在紙介質(zhì)的基礎(chǔ)上,尤其是中、小學(xué)對(duì)學(xué)生檔案的管理更是落后,這樣的管理機(jī)制已經(jīng)不能適應(yīng)時(shí)代發(fā)展的要求,其管理方法將浪費(fèi)許多人力和物力。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)與技術(shù)日漸成熟,計(jì)算機(jī)應(yīng)用的普及已進(jìn)入人類社會(huì)生活的各個(gè)領(lǐng)域,并發(fā)揮著越來(lái)越重要的作用。這種傳統(tǒng)的手工管理模式必然被以計(jì)算機(jī)為物質(zhì)

7、基礎(chǔ)的信息管理方法所取代。    作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生檔案進(jìn)行管理,有著手工管理所無(wú)法比擬的優(yōu)點(diǎn),如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極提高學(xué)生檔案管理的效率,也是學(xué)校向科學(xué)化、正規(guī)化管理發(fā)展的必要條件,更是各個(gè)高等院校與世界接軌的重要條件。 1.2系統(tǒng)數(shù)據(jù)流程 數(shù)據(jù)流程圖是描述系統(tǒng)數(shù)據(jù)流程的工具,它將數(shù)據(jù)獨(dú)立抽象出來(lái),通過(guò)圖形方式描述信息的來(lái)龍去脈和實(shí)際流程。本系統(tǒng)的數(shù)據(jù)流程圖如下圖所示: 圖1.1系統(tǒng)數(shù)據(jù)流程圖 1.3系統(tǒng)業(yè)務(wù)流程 業(yè)務(wù)流程圖是一種用盡可能少、盡可能簡(jiǎn)單的方法來(lái)描述業(yè)務(wù)處

8、理過(guò)程的方法。由它比較適用于反映事務(wù)處理類型的業(yè)務(wù)過(guò)程。 學(xué)生 報(bào)到處 繳費(fèi)處理 總務(wù)處 學(xué)生名單 教務(wù)處 成績(jī)處理 學(xué)生成績(jī)單 學(xué)籍處理 學(xué)生表 學(xué)生表存儲(chǔ) 成績(jī)表存儲(chǔ) 班級(jí)表存儲(chǔ) 老師 成績(jī)輸入 班成績(jī)表 分班處理 班級(jí)表 課程安排 課程表 課程表存儲(chǔ) 圖1.2 系統(tǒng)業(yè)務(wù)流程圖 1.4數(shù)據(jù)字典創(chuàng)建 1〕數(shù)據(jù)項(xiàng): 表1.1數(shù)據(jù)項(xiàng) 數(shù)據(jù)項(xiàng)名稱 數(shù)據(jù)項(xiàng)含義說(shuō)明 別名 數(shù)據(jù)類型 長(zhǎng)度 取值圍 學(xué)號(hào) 為每個(gè)學(xué)生設(shè)置一個(gè)代號(hào) 無(wú) 字符 4

9、 a000-x999 學(xué)生的名字 無(wú) 字符 50 中、外文 性別 學(xué)生的性別 無(wú) 字符 2 男、女 出生日期 學(xué)生出生的日期 無(wú) 日期 8 19**/**/*-2***/**/** 民族 學(xué)生的民族 無(wú) 字符 50 中文 入學(xué)時(shí)間 學(xué)生的入學(xué)時(shí)間 無(wú) 日期 9 19**/**/*-2***/**/** 籍貫 學(xué)生的籍貫 無(wú) 字符 100 中文 班級(jí) 學(xué)生的班級(jí) 無(wú) 字符 50 中文 專業(yè) 學(xué)生的專業(yè) 無(wú) 字符 50 中文 2〕數(shù)據(jù)結(jié)構(gòu)的定義: 表1.2課程信息數(shù)據(jù)字典 名字:課程信息

10、描述:學(xué)生選課所產(chǎn)生的課程信息 定義:課程信息=課程號(hào)+課程名+授課老師+授課地點(diǎn)+課程類型+授課時(shí)間 表1.3分?jǐn)?shù)信息數(shù)據(jù)字典 名字:分?jǐn)?shù)信息 描述:學(xué)生選擇課程所得分?jǐn)?shù) 定義:分?jǐn)?shù)信息=課程號(hào)+學(xué)號(hào)+分?jǐn)?shù) 表1.4學(xué)生信息數(shù)據(jù)字典 名字:學(xué)生信息 描述:學(xué)生的基本信息 定義:學(xué)生信息=學(xué)生號(hào)+學(xué)生+學(xué)生性別+民族+籍貫+入學(xué)時(shí)間+專業(yè)+所屬學(xué)院+出生日期 3〕數(shù)據(jù)流的定義: 表1.5成績(jī)統(tǒng)計(jì) 數(shù)據(jù)流名稱:成績(jī)統(tǒng)計(jì) 簡(jiǎn)要說(shuō)明:對(duì)各科成績(jī)進(jìn)行統(tǒng)計(jì) 數(shù)據(jù)流來(lái)源:P1.8 數(shù)據(jù)流去向:課程管理模塊 數(shù)據(jù)結(jié)構(gòu):序號(hào)+學(xué)號(hào)+課程編號(hào)+學(xué)期+成績(jī) 4〕數(shù)據(jù)存儲(chǔ)

11、: 數(shù)據(jù)存儲(chǔ)名:課程信息 輸入數(shù)據(jù)流:課程基本信息,年級(jí)開(kāi)課課程 輸出數(shù)據(jù)流:學(xué)生選修的課程信息 數(shù)據(jù)存儲(chǔ)名:成績(jī)信息 輸入數(shù)據(jù)流:更新后的成績(jī)信息 輸出數(shù)據(jù)流:學(xué)生各科分?jǐn)?shù)及成績(jī)的統(tǒng)計(jì) 第2章 系統(tǒng)設(shè)計(jì) 2.1 結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)是要根據(jù)系統(tǒng)分析的要求和組主的實(shí)際情況來(lái)對(duì)新系統(tǒng)的總體結(jié)構(gòu)形式等進(jìn)行大致的設(shè)計(jì),是宏觀上的規(guī)劃。模塊既相互聯(lián)系又相互獨(dú)立。 2.1.1概念設(shè)計(jì) E-R圖也即實(shí)體-聯(lián)系圖,提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型。 〔1〕學(xué)生實(shí)體E-R圖: 學(xué)生 學(xué)生編號(hào) 學(xué)生XX 性別 民族 籍貫 班級(jí) 專業(yè)

12、入學(xué)時(shí)間 出生日期 政治代碼 圖2.1學(xué)生信息E-R圖 〔2〕課程E-R圖: 課程 課程編號(hào) 學(xué)分 學(xué)院編號(hào) 課程名稱 開(kāi)課學(xué)期 教師編號(hào) 圖2.2課程信息E-R圖 〔2〕教師E-R圖: 教師 教師編號(hào) 學(xué)院編號(hào) 教師XX 職稱 教師性別 圖2.3教師信息E-R圖 系統(tǒng)E-R圖:學(xué)生信息表,學(xué)校信息表,教師信息表,課程表,成績(jī)等表之間的聯(lián)系描繪出關(guān)系模型。聯(lián)系是指學(xué)生管理系統(tǒng)中各個(gè)實(shí)體的聯(lián)系,擁有一對(duì)一、一對(duì)多、多對(duì)多的聯(lián)系。如圖2.1所示: 老師 成績(jī) 課程 學(xué)生 屬 對(duì)應(yīng) 授課 選修 系 班級(jí) 屬 屬

13、屬 nn1n n 1 1 nmn 1 n 圖2.4 學(xué)生管理系統(tǒng)總E-R圖 2.1.2邏輯設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì)階段的任務(wù)是將概念結(jié)構(gòu)設(shè)計(jì)階段所得到的概念模型轉(zhuǎn)換為具體DBMS所能支持的數(shù)據(jù)模型〔即邏輯結(jié)構(gòu)〕,并對(duì)其進(jìn)行優(yōu)化。從E-R圖向關(guān)系模式轉(zhuǎn)化 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)主要是將概念模型轉(zhuǎn)換成一般的關(guān)系模式,也就是將E-R圖中的實(shí)體、實(shí)體的屬性和實(shí)體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式。關(guān)系模式

14、〔""是主碼,""是外碼〕: 學(xué)生〔學(xué)號(hào)、班級(jí)號(hào)、、性別、出年年月、民族、籍貫、政治面貌、家庭地址、郵政編碼、聯(lián)系、入學(xué)時(shí)間〕 課程〔課程編號(hào)、年級(jí)編號(hào)、教師編號(hào)、課程名稱、任課老師、課時(shí)、課程性質(zhì)〕 教師〔教師工號(hào)、、性別〕 2.1.3物理設(shè)計(jì) 物理設(shè)計(jì)是對(duì)給定的邏輯數(shù)據(jù)模型配置一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)。 物理設(shè)計(jì)的輸出信息主要是物理數(shù)據(jù)庫(kù)結(jié)構(gòu)說(shuō)明書(shū)。其容包括物理數(shù)據(jù)庫(kù)結(jié)構(gòu)、存儲(chǔ)記錄格式、存儲(chǔ)記錄位置分配及訪問(wèn)方法等。 1.存儲(chǔ)結(jié)構(gòu) 存儲(chǔ)結(jié)構(gòu)是建立一種由邏輯結(jié)構(gòu)到存儲(chǔ)空間的映射。?存儲(chǔ)結(jié)構(gòu)是把一組結(jié)點(diǎn)存放在按地址相鄰的存儲(chǔ)單元里,結(jié)點(diǎn)間的邏輯關(guān)系用存儲(chǔ)單元的自然順序關(guān)

15、系來(lái)表達(dá)的,即用一塊存儲(chǔ)區(qū)域存儲(chǔ)線性數(shù)據(jù)結(jié)構(gòu),為使用整數(shù)編碼訪問(wèn)數(shù)據(jù)結(jié)點(diǎn)提供了便利。 2.索引的創(chuàng)建 為student表創(chuàng)建一個(gè)以student_id為索引的關(guān)鍵字的唯一聚簇索引 1) 展開(kāi)數(shù)據(jù)庫(kù)中的表右鍵學(xué)生表,單擊所有任務(wù)彈出的索引管理。2〕在窗體點(diǎn)新建索引名稱為student_id_index,點(diǎn)擊復(fù)選框"聚簇索引" 、"惟一值"。 3.事務(wù)日志文件備份及存放 SQL Server 創(chuàng)建數(shù)據(jù)庫(kù)的時(shí)候,會(huì)同時(shí)創(chuàng)建事物日志文件,事物日志存儲(chǔ)在一個(gè)單獨(dú)的日志文件上。日志文件與數(shù)據(jù)文件要分開(kāi)放在不同的磁盤(pán)上,這樣事物日志就可以單獨(dú)的備份,事務(wù)日志不會(huì)搶占數(shù)據(jù)庫(kù)的空間,可以很容易的監(jiān)測(cè)事

16、務(wù)日志的空間。 4.存取方法: 數(shù)據(jù)庫(kù)系統(tǒng)是多用戶共享的系統(tǒng),對(duì)同一個(gè)關(guān)系要建立多條存取路徑才能滿足多用戶的多種應(yīng)用要求。物理設(shè)計(jì)的任務(wù)之一就是要確定選擇哪些存取方法,即建立哪些存取路徑。數(shù)據(jù)庫(kù)管理系統(tǒng)一般都提供多種存取方祛。索引方法是數(shù)據(jù)庫(kù)中經(jīng)典的存取方法,使用最普遍。是針對(duì)一個(gè)表而建立的,它能夠以一列或多列的值為關(guān)鍵字,迅速查找/存取表中行數(shù)據(jù)加快了數(shù)據(jù)檢索。例如在本數(shù)據(jù)庫(kù)中的: 學(xué)生<學(xué)號(hào),,性別,班級(jí),出生年月,家庭住址,郵政編碼,聯(lián)系,入學(xué)時(shí)間>整個(gè)系統(tǒng)需要調(diào)用學(xué)生表、成績(jī)表等,所以學(xué)生表屬性"學(xué)號(hào)",成績(jī)表表中的屬性"學(xué)號(hào)",將經(jīng)常出現(xiàn)在查詢條件中,可以考慮在上面建立聚簇索引

17、以提高查詢效率。 2.2行為設(shè)計(jì) 2.2.1總體設(shè)計(jì) 按照結(jié)構(gòu)化的系統(tǒng)設(shè)計(jì)方法,將整個(gè)學(xué)生管理系統(tǒng)分解成相對(duì)獨(dú)立的若干模塊,通過(guò)對(duì)模塊的設(shè)計(jì)和模塊之間關(guān)系的協(xié)調(diào)來(lái)實(shí)現(xiàn)整個(gè)系統(tǒng)的功能,從而得到能模塊結(jié)構(gòu)圖。 成績(jī)管理 查詢管理 學(xué)生信息管理系統(tǒng) 班級(jí)管理 年級(jí)設(shè)置 學(xué)籍設(shè)置 班級(jí)設(shè)置 學(xué)籍管理 成績(jī)?cè)O(shè)置 課程設(shè)置 年級(jí)課程 課程查詢 課程管理 成績(jī)查詢 班級(jí)查詢 學(xué)校設(shè)置 學(xué)籍管理 年級(jí)管理 圖2.5系統(tǒng)的功能模塊結(jié)構(gòu)圖 2.2.2模塊設(shè)計(jì) 課程查詢窗體主要由文本框及命令按鈕組成,管理員點(diǎn)擊"條件查詢、信息查詢"按鈕系統(tǒng)會(huì)通過(guò)上述

18、控件與數(shù)據(jù)庫(kù)進(jìn)行連接并進(jìn)行數(shù)據(jù)的相應(yīng)操作。實(shí)現(xiàn)具體功能窗口如圖所示: 圖2.6設(shè)計(jì)窗口圖 通過(guò)下拉條可以按照課程編號(hào)進(jìn)行查詢和通過(guò)課程名稱進(jìn)行精確查詢,通過(guò)信息查詢區(qū)域的下拉條可以查詢其他信息確定的課程信息。 第3章 系統(tǒng)實(shí)施 3.1數(shù)據(jù)庫(kù)實(shí)現(xiàn) 數(shù)據(jù)庫(kù)實(shí)現(xiàn)是通過(guò)數(shù)據(jù)字段、關(guān)系圖、存儲(chǔ)過(guò)程和觸發(fā)器實(shí)現(xiàn)等各部分的功能實(shí)現(xiàn)的。 〔1〕關(guān)系圖:學(xué)生管理信息系統(tǒng)包含學(xué)生信息表、教師信息表、課程信息表、學(xué)校信息表、成績(jī)信息表、專業(yè)信息表、班級(jí)信息表組成。利用各個(gè)表的主鍵把各個(gè)表連接到一起。利用關(guān)系圖表現(xiàn)出來(lái)。如圖所示: 圖3.1學(xué)生管理系統(tǒng)關(guān)系圖 <2>數(shù)據(jù)庫(kù)表設(shè)計(jì):

19、 1.學(xué)生信息表:學(xué)號(hào),,性別,民族,籍貫,入學(xué)時(shí)間,班級(jí),出生日期。 表3.1學(xué)生信息表 編號(hào) 字段名稱 字段類型 字段寬度 1 學(xué)號(hào)〔主鍵非空〕 CHAR 15 2 班級(jí)號(hào)<外鍵> CHAR 15 3 CHAR 10 4 性別 CHAR 2 5 出生日期 DATE 8 6 民族 CHAR 4 7 籍貫 CHAR 8 8 政治面貌 CHAR 20 9 入學(xué)時(shí)間 DATE 8 2.課程信息表:課程編號(hào),課程名稱,學(xué)分,教師編號(hào),學(xué)院編號(hào)等。 表3.2課程表 編號(hào) 字段

20、名稱 字段類型 字段寬度 1 課程編號(hào)〔主鍵非空〕 CHAR 15 2 年級(jí)編號(hào)<外鍵> CHAR 15 3 教師編號(hào)<外鍵> CHAR 15 4 課程名稱 CHAR 15 5 年級(jí) CHAR 10 6 課程 CHAR 12 7 學(xué)期教材 CHAR 16 8 任課老師 CHAR 8 9 課時(shí) CHAR 4 10 上課地點(diǎn) CHAR 30 11 課程性質(zhì) CHAR 10 12 考試性質(zhì) char 20 3.表4-1 教師信息表:教師編號(hào),教師名稱,職稱,學(xué)院編號(hào)等。 表3.3教師信息表

21、編號(hào) 字段名稱 字段類型 字段寬度 1 教師編號(hào)〔主鍵非空〕 CHAR 15 2 學(xué)院編號(hào)<外鍵> CHAR 15 3 課程編號(hào)<外鍵> CHAR 15 4 CHAR 4 5 職稱 CHAR 4 〔3〕運(yùn)用到存儲(chǔ)過(guò)程的如下: 為datebase數(shù)據(jù)庫(kù)建立一個(gè)存儲(chǔ)過(guò)程,通過(guò)執(zhí)行存儲(chǔ)過(guò)程將學(xué)生信息添加到學(xué)生表。 CREATE PROCEDURE ins AS DECLARE bitSex bit IF student_gender='男' SETbitSex=1 ELSE SET bitSex =0 INSERT stud

22、ent VALUES <4>觸發(fā)器程序及其功能: 為維修信息表建立INSERT觸發(fā)器以自動(dòng)更新教師信息表中教師人數(shù)。 BEGIN UPDATE 教師信息 SET 為序人_num = < SELECT COUNT FROM教

23、師信息 s ,inserted i WHERE s.教師編號(hào) = i.教師編號(hào)> FROM 教師信息c, inserted i WHERE c.教師編號(hào) = i.教師編號(hào) END GO 3.2程序?qū)崿F(xiàn) 當(dāng)?shù)顷懴到y(tǒng)后,進(jìn)入主管理窗體,然后點(diǎn)擊查詢界面如圖所示。 圖3.2查詢界面 通過(guò)基本信息可以查詢學(xué)生基本個(gè)人信息,支持學(xué)號(hào)和等條件查詢,通過(guò)課程信息查詢可以查詢課程的詳細(xì)信息,比如學(xué)分類型學(xué)時(shí)等,也支持條件分別查詢?!?〕在系統(tǒng)管理模塊中,當(dāng)點(diǎn)擊"退出"時(shí),系統(tǒng)能夠正常的關(guān)閉;〔2〕在學(xué)生管理模塊:添加學(xué)生。當(dāng)生剛進(jìn)校時(shí)要進(jìn)行添加

24、信息的添加;刪除學(xué)生。當(dāng)〔3〕在課程管理模塊中,能夠正確的對(duì)課程信息進(jìn)行增加、修改和刪除;〔4〕在成績(jī)管理模塊中,能夠?qū)σ呀?jīng)進(jìn)行了選課的學(xué)生所選擇的課程進(jìn)行成績(jī)的添加以及修改;〔5〕在信息查詢模塊中,第一,能通過(guò)學(xué)號(hào)、、性別、學(xué)院、專業(yè)等條件正確的查詢到學(xué)生的基本信息;〔6〕能夠針對(duì)SQL SERVER2000執(zhí)行數(shù)據(jù)的基本處理,如添加、刪除等。 第4章 總結(jié) 本次課程設(shè)計(jì),我的題目是學(xué)生管理信息系統(tǒng)。要求編寫(xiě)一學(xué)生管理信息系統(tǒng),實(shí)現(xiàn)對(duì)學(xué)生信息的計(jì)算機(jī)管理。 題目給出了,我自己做了一份規(guī)劃要求,首先要有學(xué)生基本信息包括:班級(jí),性別,學(xué)號(hào),要求能輸入至少四個(gè)科目的成績(jī)。 其次對(duì)系統(tǒng)的使用

25、權(quán)限做如下規(guī)定:學(xué)生只能查詢本人的成績(jī),管理員可以輸入,修改和查詢每個(gè)學(xué)生的成績(jī)。管理員和學(xué)生都可以隨時(shí)修改自己的密碼。 還有要方便學(xué)生對(duì)學(xué)生的各科成績(jī)進(jìn)行排序,并按總成績(jī)排序。 求各科的平均成績(jī),并求出每個(gè)學(xué)生的平均成績(jī)。 還有用戶能夠獲得在線幫助信息。 最后系統(tǒng)的截面設(shè)計(jì)要合理,友好。 在這次的課程設(shè)計(jì)中,使我對(duì)數(shù)據(jù)庫(kù)的知識(shí)有了更深刻了解,增加可我對(duì)數(shù)據(jù)庫(kù)這門(mén)課興趣,強(qiáng)化了我的實(shí)際動(dòng)手能力。同時(shí)也找到自己的不足。我一定會(huì)繼續(xù)學(xué)習(xí)增加自己的數(shù)據(jù)庫(kù)知識(shí),在今后的學(xué)習(xí)中我會(huì)更加的努力,增加自己的知識(shí)儲(chǔ)備。對(duì)倉(cāng)庫(kù)管理系統(tǒng)的開(kāi)發(fā),我付出了大量的時(shí)間,但是,我得到的收獲遠(yuǎn)遠(yuǎn)不是這些時(shí)間可以衡量的

26、,它將是我終生的財(cái)富,必將給我今后的學(xué)習(xí)和工作帶來(lái)更多的收益.通過(guò)對(duì)此管理系統(tǒng)的開(kāi)發(fā),使我對(duì)軟件開(kāi)發(fā)有了一個(gè)比較清楚的認(rèn)識(shí),體會(huì)到理論和實(shí)踐的重要性.由于自己的分析設(shè)計(jì)和程序經(jīng)驗(yàn)不足,該系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)過(guò)程中,還有許多沒(méi)有完善的地方,比如,用戶界面設(shè)計(jì)不夠美觀,異常出錯(cuò)處理比較差等多方面問(wèn)題,這些都有待進(jìn)一步完善和提高。 開(kāi)始的登陸窗口,我們遇到了不會(huì)寫(xiě)代碼的問(wèn)題,這個(gè)登陸窗口是一個(gè)有用戶名,有密碼的界面,當(dāng)你選擇一個(gè)用戶名,它有相應(yīng)的口令,口令正確才可以進(jìn)入.這是一個(gè)要有變量來(lái)實(shí)現(xiàn)的過(guò)程,當(dāng)然也要對(duì)應(yīng)的數(shù)據(jù)窗口.其實(shí),這個(gè)問(wèn)題不會(huì)寫(xiě)代碼沒(méi)有關(guān)系的,我們可以從數(shù)據(jù)窗口中的變量設(shè)置中找到SQL語(yǔ)

27、句,這樣就解決了問(wèn)題。我的登陸窗口粗略的完成了. 由于自己的分析設(shè)計(jì)和程序經(jīng)驗(yàn)不足,該系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)過(guò)程中,還有許多沒(méi)有完善的地方,比如數(shù)據(jù)冗余,文檔組織不合理,幫助文檔沒(méi)有編寫(xiě),用戶界面設(shè)計(jì)不夠美觀,異常出錯(cuò)處理比較差等多方面問(wèn)題,這些都有待進(jìn)一步完善和提高。通過(guò)這次的課程設(shè)計(jì),使我增加了對(duì)數(shù)據(jù)庫(kù)基本概念的理解,提高對(duì)知識(shí)的理解和應(yīng)用能力,并且對(duì)數(shù)據(jù)庫(kù)的應(yīng)用都有了更深的了解,使我的數(shù)據(jù)庫(kù)編寫(xiě)水平又有了明顯的提高。 參考文獻(xiàn) [1] 俊民,《Visual C++ 管理信息系統(tǒng)完整項(xiàng)目實(shí)例剖析》,:民用信息,2006 [2] 江民生,《Delphi數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)例解析》

28、, :,2008 [3] 傳芳,《Visual Basic 6.0 中文版 參考詳解》, :高等教育,2008 [4] 丙昆,田幼勤、曲萬(wàn)里.《SQL數(shù)據(jù)庫(kù)應(yīng)用技術(shù)》, :地質(zhì),2009 [5] 瑞,《SQL數(shù)據(jù)庫(kù)系統(tǒng)項(xiàng)目開(kāi)發(fā)實(shí)踐》, :科學(xué),2007 [6] 樹(shù)林,《Microsoft SQL Server 2000實(shí)用教程》, :希望電子,2008 [7] 濤,《數(shù)據(jù)庫(kù)設(shè)計(jì)指導(dǎo)教學(xué)》, :清華大學(xué).2005. [8] 健文,《VB信息管理系統(tǒng)開(kāi)發(fā)編著》,:人民郵電. [9] 龔沛曾,《Visual Basic程序設(shè)計(jì)教程6.0版》,:民用信息,2006 [10] 馬力,《Visual Basic 簡(jiǎn)明教程》, :高等教育,2008 [11] 存斌,《數(shù)據(jù)庫(kù)應(yīng)用技術(shù)SQL Server 2000簡(jiǎn)明教程》, :中國(guó)水利水電,2008 [12] 薩師煊,《數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)系統(tǒng)管理》, :高等教育,2009 [13] 許強(qiáng),《SQL2000數(shù)據(jù)庫(kù)設(shè)計(jì)管理與應(yīng)用》, :國(guó)防工業(yè),2007 [14] 王松,《Visual C++6.0程序設(shè)計(jì)與開(kāi)發(fā)指南》, :高等教育,2008 [15] 庾蕓,《SQL Server 2000培訓(xùn)教程》, :人民郵電.2005.

展開(kāi)閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!