久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

畢業論文————學生成績管理系統的設計與實現

時間:2019-05-15 14:40:28下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《畢業論文————學生成績管理系統的設計與實現》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《畢業論文————學生成績管理系統的設計與實現》。

第一篇:畢業論文————學生成績管理系統的設計與實現

學生成績管理系統的設計與實現

【摘要】

本論文敘述了我校學成績管理的現狀以及Visual basic6.0語言的概況。重點介紹了學生成績管理系統的實現過程:包括系統分析、系統調查、數據流程分析、功能設計、數據庫設計、系統物理配置方案、系統實現、系統測試和調試。本系統主要功能有用戶管理、學生注冊、班級信息錄入、學生信息錄入、班級課程錄入、學校專業信息錄入、課程信息錄入、學生成績錄入、教師信息錄入、數據。。。。。。包括功能需求描述、數據庫設計等內容。第四章介紹了本系統的具體實現。第五章關于本系統開發過程中的結論及體會。

【關鍵詞】學生成績管理系統,功能,特點,論文內容。

【Abstract】

This thesis describes my school the present condition of the score management and the general situation of the Visual basic6.0 languages.The point introduced the student the result management system carries out the process。。。。。such as function request description and the database design...etc..A concrete realization that introduced this system.Chapter 5 concerning conclusion within this system development process and realize.【KeyWords】

the Student result management system, function, characteristics, thesis contents

目錄

摘要

.前言

第一章引言

1.1開發背景

1.2開發目標

1.3 項目提出的意義

1.4系統開發所用的技術準備

第二章 系統分析

2.1系統需求分析

2.1.1系統調查

2.1.2組織機構設置

2.1.3用戶需求

2.1.4系統業務流程圖

2.1.5系統設計思想

2.1.6系統設計分析

2.1.7系統功能分析

2.2新系統邏輯方案

2.2.1數據流圖(簡稱為DFD)

2.2.2數據字典

2.2.3新系統邏輯模型的提出

2.2.4系統邊界

第三章 系統設計

3.1學生成績查詢系統功能需求簡介

3.2功能需求描述

3.3系統目標要求

3.4系統平臺選擇

3.5數據庫設計

3.5.1數據庫需求分析

3.5.2數據庫概念結構設計

3.5.3、邏輯結構設計(E-R圖向關系模型的轉換)

第四章 系統實施

4.1各子系統模塊程序設計舉例

4.2 軟件測試的目的和原則

4.3 子系統測試

4.4 軟件運行與轉換

第五章 結 論

致謝

參考文獻

第一章 引言

1.1 項目開發背景

幾年前,各個學校的學生成績管理基本上都是靠手工進行,隨著各個學校的規模增大,有關學生成績管理工作所涉及的數據量越來越大,有的學校不得不靠增加人力、物力來進行學生成績管理。但手工管理具有效率底、。。。。所以我想借本次畢業設計之際,開發一個不僅適用本校各系而且適用于其它各校的通用高校學生成績管理系統。

我選擇母校來設計這個系統主要有兩個原因:

一是:。。。。報。

1.2 項目開發的目標

建立學生成績管理系統,采用計算機對學生成績進行管理,進一步提高辦學效益和現代化水平。幫助廣大教師提高工作效率,實現學生成績信息管理工作流程的系統化、規范化和自動化。

1.3 項目提出的意義

現在我國的大中專院校的學生成績管理水平普遍不高,有的還停留在紙介質基礎上,這種管理手段已不能適應時代的發展,因為它浪費了了許多的人力和物力。在當今信息時代這種傳統的管理方法必然被計算機為基礎的信息管理系統所代替。如果本系統能被學校所采用,將會改變以前靠手工管理學生成績的狀況,可以樹立良好的辦學形象,提高工作效率。

1.4 系統開發所用的技術準備

1.4.1數據庫技術的現狀與發展

數據庫是60年代末出現的一門計算機軟件技術,到現在雖然只有三十多年的歷史,但在理論和時間。。。。。。。。。。。。。。

2、信息查詢流圖

使用人員

成績數據表

班級數據表

課程數據表

學生數據表

查詢條件

查詢結果

學生信息錄入

成績信息錄入

班級信息錄入

課程信息錄入

圖2-4學生信息查詢流圖

3.1學生成績查詢系統功能需求簡介

學生成績查詢系統對學校加強學生成績管理有著極其重要的作用。由于各個大學都在持續擴招,學生的數量日益龐大,傳統的手工成績管理不僅工作量大,而且容易出現問題。

3.2功能需求描述

1、用戶管理功能

用戶分為管理員、教師用戶、學生用戶三類。不論是管理員或教師用戶,還是學生用戶都需要通過用戶名和口令進行登錄。。。。。。。。。。。。。。。。。。。。按學生角度管理教師可以看到學生信息和成績信息。學生信息包括學號、姓名、班級、生日、性別、地址、電話和簡歷。當教師用鼠標雙擊某一學生信息時,可以自動顯示出該課程的這個學生所有課程的學習成績,并同時自動計算出這個學生的總分和平均分。在成績信息中,教師可以對學習成績進行增加、修改和刪除。并能夠打印報表。

3、學生對成績的查看功能

學生用戶登錄后,學生可以看到自己的學生信息和成績信息。學生信息包括學號、姓名、班級、生日、性別、地址、電話和簡歷。成績信息包括這個學生的所有課程的成績信息。。。。。。。。。。。。。

Private Sub CmdOk_Click()

Dim Conn As New ADODB.Connection

Dim mlink As String

mlink = “provider=microsoft.jet.oledb.3.51;data source=score.mdb;”

Conn.Open mlink

'當用戶名密碼為空時給出提示

If Text1.Text = “" Then

MsgBox ”請。。。。。。。。。。。。。。。

在frmlogin窗體中如果用戶登錄成功,將會出現如圖4-3所示的MDI主窗體。

4-3系統主窗體

若是學生用戶,則有些菜單項不可用,只能運行本系統的部分功能(即重新登錄和信息查詢功能可用)。如圖4-4

Option Explicit

'''當改變記錄集時,需要刷新整個網格控件

Sub RefreshGrid()

grdScan.DataMember = “"

grdScan.Refresh

If DataEnv.rssqlStudent.State <> adStateClosed Then DataEnv.rssqlStudent.CloseDataEnv.rssqlStudent.Open

grdScan.DataMember = ”sqlStudent"

grdScan.Ref...

第二篇:本科生畢業論文設計在線管理系統設計與實現

本科生畢業論文設計在線管理系統設計與實現

一、前言畢業論文(設計)是高等院校畢業生提交的有一定的學術價值和實際價值的文章或設計。它是高校培養人才的重要實踐教學環節,是對學生四年學習的專業知識、研究能力、自學能力以及各種綜合能力的檢驗。目前很多高校對于本科學生畢業論文(設計)的管理均采用傳統的手工方式。隨著因特網的普及、現代遠程教育的發展以及現代本科教育模式的發展,繼續采用傳統手工管理模式對畢業論文(設計)進行管理就顯得費時、費力、工作量大、效率低。

另外,傳統的手工管理模式對于教學管理者來說難以及時準確地把握畢業論文(設計)的進展情況,給管理帶來一定的難度。在這種狀況下,筆者結合淮北師范大學對畢業論文(設計)的管理規定,開發出一套管理軟件,以對畢業論文(設計)這一重要教學環節進行現代化管理。它不但是實現教學管理現代化和網絡化的一個重要手段,同時也是促進傳統教學模式改革的一個方法,對于改進教學管理、提高教學質量具有重要的意義和較大的實用價值。

二、系統開發環境本系統采用B/S(Browser/Server,即瀏覽器/服務器)架構。主機選用戴爾(DELL)PowerEdge R410機架式服務器,操作系統選用Windows Server 2008,它能夠提供穩定、高速可靠、較大規模的數據處理能力。以IIS作為Web服務器,數據庫選用MicrosoftSQL Server 2008,服務器端腳本語言采用Asp.net(C#),使用Microsoft Visual Studio 2008作為開發工具,系統中還用到Office組件、Asp.net Ajax、在線編輯組件FCKEditor。

三、系統的總體設計本系統包括四類用戶,即系統管理員、教師、學生、審核員。

系統管理員用戶可以進行如下的操作:進行系統初始化,設置系統功能開關,導出相關數據,對教師的命題、學生的選題、用戶信息進行統一管理,上傳畢業論文工作流程、寫作格式要求、填表說明、模板等相關http:///文檔,信息查詢。教師用戶可以進行如下操作:在線命題、審核學生的開題報告、論文指導、撰寫論文評語及答辯成績、信息查詢。學生用戶可以進行如下的功能操作:在線選題、在線撰寫開題報告、在線撰寫論文并接受指導教師的在線指導,系統對論文格式進行檢查、自動更正、信息查詢。審核員用戶可以審核教師提交的選題表,只有經過審核,課題才能生效,才能被學生選用。除了以上功能外,系統還要提供一個公共信息交流的平臺,允許教師、學生、審核員、管理員對公共的問題進行討論。

第三篇:學生成績管理系統畢業論文C語言

111111111學院

畢 業 論 文

題 目

學生成績管理系統

姓 名 1 1 1 所在系別 計 算 機 系 專業班級 計算機應用技術計算機111班

學 號 1111111111 指導教師 1 1 1 日 期

2012 年 4 月 15 日

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

目 錄

摘 要 ???????????????????????????????????????1

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

學生成績管理系統

計算機111班 1111 指導老師 111

摘 要:學生成績管理系統是為了實現學校對學生成績管理的系統化、規范化和自動化,從而提高學校管理效率而設計的。它完全取代了原來一直用人工管理的工作方式,避免了由于管理人員的工作疏忽以及管理質量問題所造成的各種錯誤,為及時、準確、高效的完成學生成績管理提供了強有力的工具和管理手段。學生成績管理系統是一個中小型數據庫管理系統,它界面美觀、操作簡單、安全性高,基本滿足了學生成績管理的要求。

本系統是在以ACCESS2003作為后臺數據庫來開發的。學生成績管理系統在運行階段,效果好,數據準確性高,提高了工作效率,同時也實現了學生成績管理計算機化。關鍵字: 成績 管理系統 數據庫

Abstract:The system of “The Managment of Student's Mark” has been designed mainly for acheiving such goal of letting the students' marks to be well-managed and modelized automaticly in order to higher the school's managing speed.it has already replaced the original artificial method completely thus the avoiding of wrongs that could be caused by carelessness and the lack of managing skill.due to the more accurate results within a shorter time, the system is obviously providing a stronger managing mean.“The Managment of Student's Mark” is a middle-sized system of data Management, which is both simple-controlling and safe.this technique is the nowadays best system towards the management of student's marks since it is now being mostly satisfied.The system's opening relies on ACCESS2003 as a backup of the data management.this technology not only shortened the managing time but also, it hightlights the high-quality by providing more accurate datas.on top of it, it has also put the computerized “The Managment of Student's Mark” into practice.Key word: Mark

Administrative System

The Database

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

學校對系統的開發大力支持。因此經濟上是可行的。

本系統可以馬上開始實施,并盡可能做到提前完成。從人力資源優化角度來說,可以充分利用學校已有人力資源。從開發成本角度來說,將支出成本降到最底。所以在三個可選擇的方案中推薦此方案為最佳方案。

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

2.4 系統功能模塊設計

該系統的目標是提高學生成績管理的效率,通過本系統可以對學生個人信息、課程和任課教師信息、選課信息進行管理和維護。該系統分為教師權限和學生權限,主要功能包括: 1.用戶管理 2.基于數據管理

3.學生對個人數據的查詢及管理 具體模塊功能如下圖2-1,圖2-2:

圖2-1

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

圖2-2

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

3:課程表中的課程號與學生成績表中的課程號對應,課程表中的課程號依附于學生成績表中的課程號。

4:課程號于老師是一對一的關系,課程名對成績是一對一的關系。

學號于課程號同樣是一對多的關系,課程號對成績是一對多的關系,一個學號和一個課程號對于成績是一一對應的關系。E-R圖如下圖3-1

圖3-1

3.3 數據庫邏輯結構設計

學生成績信息系統中的關系模式如下:

學生基本信息(學號,姓名 ,性別),主鍵是學號。學生成績表(學號,課程號,成績),主鍵是學號+課程號。課程表(課程號,課程名,教師姓名)。主鍵是課程號。

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

圖4-3

圖4-4

4.2 成績信息模塊的設計

這一模塊的主要功能是用于實現對學生各科成績的錄入,修改與查詢。學生成績錄入,修改界面圖4-5:

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

圖4-5

學生成績查詢界面圖4-6:

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

圖4-6

4.3 添加信息模塊的設計

這一模塊的主要功能是對教師,學生信息的錄入,修改與查詢。圖4-7,圖4-8,圖4-9:

圖4-7

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

圖4-8

圖4-9:

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

4.4 查詢統計模塊的設計

這一模塊的主要功能是對學生選課及教師授課信息的查詢。圖4-10,圖4-11,圖4-12:

圖4-10:

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

圖4-11

圖4-12

4.5 開發中的難點和解決技巧

1.一個全面的Access應用至少會涉及到以下三種基本Access 對象類型:(1)表用于存儲你或其他人向數據庫中添加的數據。

(2)窗體用于顯示和輸入數據,控制其他窗體的打開和關閉以及打印報表。

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

(3)報表打印表中的細節信息、總結信息或者將兩者都進行打印。2.Access模塊:包含VBA子過程和函數(公共,任何窗體或報表均可訪問)要想成為一個完善的關系型數據庫管理系統(RDBMS),一個應用必須具備以下四個基本功能,其中每個功能都有其自己的表現形式(或者視圖):(1)數據組織(表的創建和操作)

(2)表鏈接和數據提取(查詢,臨時表等)(3)數據輸入和編輯(窗體實現)(4)數據表示(報表)

3.數據庫實用工具(一些需要在不打開數據庫的情況下執行)

(1)壓縮和修復(最好壓縮和修復為新數據庫,防止數據庫不小心損壞不能恢復)(2)添加切換面板窗體(沒有將創建新)

(3)創建.mde文件(編譯過的VBA代碼,源文件不可用,用戶將不能再修改其中的設計對象)4.設計表需要注意的事項

(1)字段名稱:不能重復,最長64字符,可中間包含(空格,“。”沒“!”和“[]”

(2)數據類型,說明,主鍵,字段大小,格式(不影響值本身,只是顯示方式),Precision(Decimal類型特有,指定總共用多少數位表示一個數值,默認18位),Scale(Decimal特有,決定小數位數),小數位數,輸入掩碼,標題,默認值,有效性規則,有效性文本,必填字段,允許0長度,索引,新值(自動編號類型特有)5.字段類型需要注意的事項

(1)文本:默認,最大255個字符(指定長度后,如果輸入數據超出,將自動截去多余)(2)備注:最大65535個字符(不能作為關鍵字段)(3)數字型:根據字段大小屬性設置一個合適的類型

(4)自動編號:(長整型),產生方法取決于新值屬性(最大20億左右)

(5)Yes/No:邏輯(布爾)字段(True:-1,False:0),可被索引,但不能作為關鍵字段(6)貨幣:currency,固定格式(小數4位)

6.設置“主鍵”:唯一性,可創建多字段的主鍵和相應的索引

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

求,能夠完成學生信息的存儲和成績的查詢以及各類相關報表的打印。并提供部分系統測試功能,使用戶方便進行數據備份和恢復、數據刪除。對于數據的一致性的問題也通過程序進行了有效的解決。

但是由于畢業設計時間較短和本人水平所限,所以該系統還有許多不盡如人意的地方,希望使用者能給予指正,這些都有待進一步改善。

致謝

在此更要感謝我的導師和專業老師,是你們的細心指導和關懷,使我能夠順利的完成畢業論文。在我的學業和論文的研究工作中無不傾注著老師們辛勤的汗水和心血。老師的嚴謹治學態度、淵博的知識、無私的奉獻精神使我深受啟迪。從尊敬的導師身上,我不僅學到了扎實、寬廣的專業知識,也學到了做人的道理。在此我要向我的導師致以最衷心的感謝和深深的敬意。

參考文獻

[1]白以恩.計算機網絡基礎及應用.哈爾濱:工業大學出版社,2000 [2]包錦陽.大專生畢業論文(設計)寫作指導.浙江大學出版社,2004 [3] 李俊德.ACCESS2003入門與實例演練.中國青年出版社,2005 [4]張澤虹.數據庫原理及應用:Access2003.電子工業出版社,2005 [5]彭湘凱,曾光輝.數據庫原理與應用.機械工業出版社,2007 [6]樓土明.信息系統應用與開發.浙江攝影出版社,2009 [7]張作華.管理制度——人事與組織機構管理制度.伊犁人民出版社,2000 [8]毛國君.高級數據庫原理與技術.人民郵電出版社,2004 [9]上海市教育委員會.信息系統與數據庫技術學習指導及習題解析.機械工業出版社,2009 [10]何寧,黃文斌,熊建強.數據庫技術應用教程.機械工業出版社,2007 [11]吳京慧,劉愛紅,廖國瓊.數據庫系統原理與設計實驗教程.清華大學出版社,2009 [12]劉曉強.信息系統與數據庫技術.機械工業出版社,2008 [13]丁寶康,陳堅.數據庫系統工程師考試全程指導.清華大學出版社,2006 [14]張平.數據庫應用基礎Access2003.人民郵電出版社,2007

臨汾職業技術學院 09屆計算機應用技術專業畢業論文

[15]魏茂林.數據庫應用技術.電子工業出版社,2009 [16]黃河,樂磊.微軟解疑專家(5)——Access數據庫.北京大學出版社,2001 [17]神龍工作室.新編Access2003數據庫管理入門與提高.人民郵電出版社,2007 [18]啟明工作室.ACCESS 數據庫應用實例完全解析.人民郵電出版社,2007 [19]高英,張曉冬.ACCESS數據庫應用系統開發與實例.人民郵電出版社,2008 [20]王宇虹.專家門診--ACCESS開發答疑200問1CD.人民郵電出版社,2009

第四篇:oracle學生成績管理系統設計

階段1.1成績管理系統實體關系設計

一、實驗目的和要求

(1)熟練掌握實體關系設計的方法。(2)通過需求分析結果,掌握E-R圖。

二、實驗內容和原理

實體關系設計是在需求分析的一個環節過程,在這一過程中產生E-R圖,該圖由實體、屬性和聯系三個要素構成。邏輯結構設計的任務就是把概念設計階段建立的基本E-R圖按照選定的系統軟件支持的數據模型,轉換成相應的邏輯模型。這種轉換要符合關系數據模型的原則。

E-R圖向關系模型轉換時要解決如何將實體和實體間的聯系轉換為關系,并確定這些關系的屬性和碼,這種轉換一般按下面的原則進行。

(1)一個實體轉換為一個關系,實體的屬性就是關系的屬性,實體的碼就是關系的碼。

(2)一個聯系也轉換為一個關系,聯系的屬性及聯系所連接的實體的碼都轉換為關系的屬性,但關系的碼會根據聯系的類型變化。

三、主要儀器設備

計算機一臺、Powerdesinger運行環境

四、操作方法與實驗步驟

在成績管理系統中,需要管理學生、課程和成績,以及它們之間的聯系。因此在該系統的E-R圖中,實體分別為學生、老師、課程。為了便于掌握,學生實體的屬性分別有學號、姓名、性別;課程實體的屬性有課程編號、課程名稱、學期、課程學分;教師實體的屬性有教師編號、姓名、性別。學生實體與課程實體有選課關系,而且一個學生可以選擇多門課程,一門課程也可以被多個學生選擇,因此學生和課程之間的聯系是m:n聯系。教師實體與課程實體有教授關系,一名教師可以教多門課程,一門課程也可以被多個教師教授,因此教師和課程之間的聯系是m:n聯系。學生在選課后會產生成績,教師授課后會產生授課地點及授課學期。根據上述分析,繪出的E-R圖如下圖所示。

階段1.2 成績管理系統結構設計

一、實驗目的和要求

1.了解數據庫中列的屬性以及各個屬性的含義。2.掌握為不同的列選擇不同的屬性及范圍。

二、實驗內容和原理

在管理信息系統中,物理結構設計主要是指如何將通過邏輯結構設計所得的系統邏輯結構型轉換為物理模型,并明確地指出系統的物理存儲結構。本實驗主要是利用CASE工具集PowerDesigner對成績管理系統進行物理結構的設計。

三、主要儀器設備

計算機一臺、Powerdesinger 運行環境、Oracle運行環境

四、操作方法與實驗步驟

在物理結構設計中需要考慮為每列設計合適的數據類型。成績管理系統中,學生(學號、姓名、性別)關系里,學號采用int來表示就可以了,而姓名設置成varchar2(20),性別只需要設置為char(2)。因為性別不是男就是女,因此只會占用兩個字節。所以最終我們可以將其物理表結構設置為:t_student(stuid int,stuname varchar2(20),sex char(2)。依照上述,課程的物理表結構為:t_course(couid int,couname varchar2(20),term char(2),credit number(3,1))。教師的物理存儲表結構為:t_teacher(teaid int,teaname varchar2(20),sex char(2))。選課的物理表結構為:t_selcour(sid int,cid int,score number.(4,2))。教課的物理表結構為:t_teacour(tid int,cid int,teaaddr varchar2(30),term char(2))。

(1)通過手動編寫SQL語句方式建立數據庫后臺

上述創建了代表學生實體的表t_student,其中stuid設置為主鍵,唯一標識一個學生。

表t_course用來代表課程實體,其中采用couid來標識一門課程。當課程名稱的長度大于20個字符時,varchar2可以自動擴展。

物理實體在物理結構中用t_teacher表來表示,teaid用來唯一標識一位教師,因此其不能空

選課表t_selcour中學生編號參考t_student表中的stuid,此時sid為外鍵,課程編號cid也作為外鍵參考t_course中的couid(2)通過PowerDesigner建立數據庫后臺。

第四步:到此,系統的概念模型就全部設計好了。接下來單擊菜單“工具”→“生成物理屬性模型”選項,就會彈出“物理數據模型生成選項”對話框,如下圖:

在“常規”選項卡中選擇“生成新的物理模型”單選鈕,并選擇DBMS為“OPACLE Version 10g”,“名稱”文本“MyPhysicalDataModel”,并單擊“確認”按鈕,在彈出得到路徑選擇對話框中輸入你想要放置生成的物理數據模型文件的位置,系統就會自動在指定的路徑下生成一個名為“MyPhysicalDataModal.pdm”的文件,并生成系統的物理模型,如下圖

CONGC

從菜單中選擇 Database---Generate Database選項。PowerDesigner將會在指定的路徑下生成一個名字為*.sql 的文本文件。里面存放可供Oracle 執行的用來建立數據庫實體的SQL語句。

階段1.3 成績管路系統存儲過程設計

一、實驗目的和要求

(1)了解存儲過程的設計目的以及方法。(2)掌握存儲過程的創建。

二、實驗內容和原理

存儲過程是在數據中定義的程序塊,它存放在數據庫服務端數據字典里。采用存儲過程可以提高過程代碼程序的執行速度和代碼共享度。具體有以下幾個特點。(1)過程存放在服務器端,減少了網絡傳輸的延時,提高了速度。(2)過程在執行一次之后,會駐留內存,后續的執行無需再經編譯過程,提高了執行效率。

三、主要儀器設備

計算機一臺,Oracle運行環境

四、操作方法與實驗步驟

1、創建存儲過程先向表t_student中插入數據,具體如下所示

2、每次向表t_student中插入數據時,只需要運行該過程就可以了。具體如下所示。表t_student中的列stuid被設置為主鍵,因此不可以存在重復值。在第二次運行時,因為輸入的第一個參數id與表中已存在的數據相同,所以插入時出現錯誤。

3、繼續向表中插入兩條記錄,其中當參數id不重復時,過程成功完成。

4、不僅可以通過存儲過程向表中插入數據,也可以通過一般的SQL語句向表中插入數據,如下所示。

5、向表中插入數據時,需要注意數據類型以及長度都需要與表中定義的相符,否則會出現錯誤,具體如下所示。

6、t_course表中列term被定義為char且長度為2,因此在插入數據時該列最大長度為2,超過該值會出現錯誤。課程表中只有已經存在的課程編號才能被插入到選課表中,否則會出錯,這樣就保證了數據的一致性。

7、t_selcour表的另外一個外鍵為第一列sid,在插入時只有當該值存在于學生表中的學生編號時,才能被成功插入,否則也會出現錯誤,具體如下所示。

8、對于向表t_teacour中插入數據時,同樣需要滿足外鍵參考主鍵的約束條件,具體如下所示。

9、向表t_teacour中插入一行記錄,其中tid存在于表t_teacher的列teaid中,cid存在于表t_course列couid中。如果插入的值不符合外鍵約束條件,會出現錯誤,具體如下所示。

10、在完成對表插入值后,可以關聯表查詢記錄。比如:查詢教師編號為1的教師所帶的課程編號、教師姓名、課程名稱、課程學分信息,具體如下所示。實現了查詢編號為1的老師所帶的課程編號、課程名稱等信息。在查詢時,為表命名別名時為了方便,各個表的連接通過主鍵外鍵約束來實現。

查看t_course及t_selcourse中的值

五、實驗結果與分析

實驗結果如上截圖所示。

六、討論、心得

grant select不支持對表中選定的幾列授權,只能將整個表的select權限授權出去。所以實驗中先建立了基于選課信息表的視圖SelectiveInfo1,視圖中包含成績列,學號列以及班級列(不包含其他的列)再將對視圖SelectiveInfo1的select權限授予角色teacher。

不同的用戶可以創建相同的表格,teacher用戶創建了table1,student用戶也創建了table1,且這兩個表格式完全相同的,那么其他用戶需要用這兩個表格時,可以用teacher.table1和student.table1加以區分。

實驗中遇到的問題可以上網百度,網上資源很豐富。

第五篇:學生成績管理系統設計學案

學生成績管理系統設計學案

一、教學目標

1、能力目標

能夠進行需求分析,設計要實現的功能,并能畫出數據流圖、設計數據字典、E-R圖。

2、知識目標

(1)掌握需求分析的方法

(2)概念設計方法

(3)邏輯設計方法及相關概念

(4)物理設計方法及相關概念

二、預備知識

1、預習P182-P187,了解本次課的授課任務

2、理解以下概念:

數據流圖、數據字典、E-R圖、需求分析(可以借助互聯網絡搜集資料加深對概念的理解)

3、了解概念設計、邏輯設計方法

三、授課過程

1、回答老師根據預備知識的要求所提的問題

2、參照課本內容通過分小組進行任務分析,設計出本小組想要制作的演示文稿的風格及主題。

3、通過小組合作創建演示文稿并美化。

4、進行組內評價、組間評價,欣賞各小組評價出的優秀作品。

5、總結本節課所學到的知識,在實際操作過程中遇到的問題,解決的辦法及心得體會。

四、課后作業

制作市場計劃演示文稿

下載畢業論文————學生成績管理系統的設計與實現word格式文檔
下載畢業論文————學生成績管理系統的設計與實現.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    學生成績管理系統

    //*學生成績管理系統*// #include #define N 3 struct student { int no; char name[20]; float english; float computer; float math; float average; }; void getclass(s......

    畢業論文--校園網絡安全系統設計與實現

    xx大學 本科畢業設計(論文) (題 目:校園網絡安全問題及對策 學生姓名:xx 系 別:計算機系 專 業:計算機科學與技術 2011年2月 摘要 網絡安全的本質是網絡信息的安全性,包括信息的......

    建立學生成績管理系統

    問題的提出:編程建立學生成績管理系統。要求具有以下功能:一個學生的信息包括學號、姓名、英語成績、語文成績、數學成績,要求輸入每位學生的信息并顯示這些信息;同時計算每位學......

    學生成績管理系統實驗報告

    中南大學二○一三~二○一四學年第二學期 信息科學與工程學院C++課程設計報告課程名稱: C++課程設計班級: 通信工程1304班學號:0905130417姓名:毛騰指導教師:二○一四年七月目錄一.......

    07學生成績管理系統

    07:學生成績管理系統 【項目背景】 隨著多媒體技術和網絡通信技術的發展,基于Internet的學生成績管理系統作為一種全新的教學手段,越來越受到人們的關注。學生成績管理系統是指......

    學生成績管理系統需求

    學生成績管理系統的需求1. 功能概述 本系統具有系統登錄、學生管理、課程管理、教師管理、班級管理、教學管理、成績管理等功能。 1.1 系統登錄 用戶登錄后才能使用本系統功......

    簡易學生成績管理系統

    Option Explicit Option Base 1 Dim st() As String Dim grade() As chengji, str1$, str2$, prog() As kecheng Private Sub chengji_Click() ' 輸出序號、成績及分數 Cls......

    畢業設計 學生成績管理系統

    目錄 目 錄 摘要 ....................................................................................... 錯誤!未定義書簽。 Abstract ....................................

主站蜘蛛池模板: 精品人妻伦一二三区久久| 精品无码国产一区二区三区av| 亚洲午夜久久久影院| 99久久久国产精品无码免费| 少妇高潮太爽了在线视频| 中文字幕丰满乱孑伦无码专区| 无码少妇一区二区三区免费| 国产精品国产三级国产a| 国产真实乱对白精彩久久老熟妇女| 欧美伊人久久大香线蕉综合| 9久9久热精品视频在线观看| 亚洲字幕av一区二区三区四区| 国产精品久久久久无码人妻精品| 中文字幕精品无码一区二区| 亚洲成av人片在线观看橙子| 日韩精品无码一区二区三区四区| 成人亚洲国产精品一区不卡| 国产毛片欧美毛片久久久| 超碰成人人人做人人爽| 日本少妇被黑人xxxxx| 亚洲国产欧美日韩欧美特级| 亚洲精品久久久久中文字幕二区| 亚洲日韩精品看片无码| 96国产xxxx免费视频| 人妻少妇乱子伦精品无码专区电影| 亚洲一区中文字幕日产乱码| 精品自拍亚洲一区在线| 亚洲春色cameltoe一区| 国产精品多人p群无码| 欧美黑人激情性久久| 国产精品99久久免费观看| 男人的天堂2018无码| 国语精品一区二区三区| 国产99视频精品免视看9| 欧美疯狂性受xxxxx喷水| 免费一区二区无码东京热| 无码熟熟妇丰满人妻porn| 好男人www免费高清视频在线观看| 蜜桃av少妇久久久久久高潮不断| 大肉大捧一进一出视频出来呀| aⅴ一区二区三区无卡无码|