學生成績管理系統

2021-05-15 01:14:40 字數 4335 閱讀 4584

編號web實習(**)說明書

題目: 學生成績管理系統設計與實現

院 (系): 電腦科學與工程

專業: 資訊管理與資訊系統

學生姓名

學號指導教師

2023年1月 18 日

目錄一、學生成績管理系統 3

1.1 引言: 3

1.2 課題研究的意義 3

1.3 課題的可行性分析 3

1.3.1 課題調研 3

1.3.2 可行性分析 4

二、相關理論與技術 4

的動態網頁和sql server大型的資料庫。 5

2.2vs2010介紹: 6

三、系統分析與總體設計 6

3.1教育系統學生管理現狀分析 7

3.1.1 學校工作流程分析 7

3.1.2 學校具體需求分析 7

3.1.3 系統設計思想 8

3.1.4 系統設計分析 8

3.1.5 系統功能分析 9

3.1.6 學生學籍系統的目標 10

3.2 系統總體設計 10

3.3資料庫設計與實現 12

四、資料庫表邏輯結構設計 12

五、總結 18

六、結束語 19

七、參考文獻 21

1.1 引言:

1.掌握採用inter***的tcp/ip協議,以b/s方式,程式設計技術,多**技術。

2.掌握一種多工多使用者作業系統

的動態網頁和sql server大型的資料庫。

4.學會使用某種開發工具。

5.培養相互合作的精神。

1.2 課題研究的意義

(1)介紹了個性化頁面的背景及win2000server+iis+系統的一般原理;

(2) 闡述整個個性化頁面生成系統的系統結構及工作原理;分析了系統實現中的特殊性、難點和重點。

(3) 設計實現使用者管理、課程管理、選課資訊錄入管理、新生資訊錄入管理、課程的瀏覽和查詢、學生查詢等頁面 。

(4) 分析並解決實現中的若干技術問題。

(5) 建立完整的網上選課,進行測試並分析結果。

1.3 課題的可行性分析

1.3.1 課題調研

(1)與實踐活動和相關的檔案和資料由教師提供。

(2)本課題要求學生有熟練的開發能力,有較強的自學能力以及一定的關聯式資料庫理論開發功底。

(3)具有對複雜表進行處理的能力。

(4)具體問題再做詳細調查研究並與指導老師面談。

1.3.2 可行性分析

(1)技術可行性-----本系統僅需要一台裝有vs2008、sql server2005軟體的計算機即可,對機器本身沒有太高的要求,一般當前學校或個人電腦完全可滿足要求。對於軟體技術要求,現在的程式語言已非常成熟,要運用html樣式,圖形圖象製作工具來製作生動活潑的網頁及美觀的圖形檔案或動畫檔案,資料庫使用sql server 2000中提供的資料庫桌面工具odbc。

(2) 經濟可行性-----由於本系統是為學生選課管理使用的系統,裝上該應用軟體,即可使用系統,系統成本主要集中在系統軟體的開發上,當系統投入執行後可以為學校節約大量的人力,物力。所帶來的效益遠遠大於系統軟體的開發成本。在經濟上完全可行。

(3) 操作可行性-----介面設計時充分考慮管理人員的習慣,使得操作簡單;資料錄入迅速、規範、可靠;統計準確;製表靈活;適應力強;容易擴充。第2章內容主要是:系統需求分析包括,現有系統介紹;系統的實體分析,實體關係圖。

二、相關理論與技術

1.採用inter***的tcp/ip協議,以b/s方式,程式設計技術,多**技術.

b/s(browser/server)模式在管理資訊系統中開始大量應用。b/s結構體系多了web伺服器,使用者使用web瀏覽器訪問web頁,通過web頁上顯示的**與資料庫進行互動操作。從資料庫獲取的資訊能以文字、影象、**或多**物件的形式在web頁上展現。

的前身asp技術,是在iis 2.0上首次推出(windows nt 3.51),當時與 ado 1.

0 一起推出,在iis 3.0 (windows nt 4.0)發揚光大,成為伺服器端應用程式的熱門開發工具,微軟還特別為它量身打造了visual interdev開發工具,在2023年到2023年之間,asp技術已經成為微軟推展windows nt 4.

0平台的關鍵技術之一,數以萬計的asp**也是這個時候開始如雨後春筍般的出現在網路上。它的簡單以及高度可定製化的能力,也是它能迅速崛起的原因之一。不過asp的缺點也逐漸的浮現出來:

在2023年第二季時,微軟正式推動.***策略,asp+也順理成章的改名為經過四年的開發,第乙個版本的在2023年1月5日亮相(和.*** framework 1.

0),scott guthrie也成為的產品經理(到現在已經開發了數個微軟產品,像 ajax和microsoft silverlight)。目前最新版本的 4.0 以及 .

*** framework 4.0 已經在vs2010平台內應用。

的動態網頁和sql server大型的資料庫。

sql server 是乙個關聯式資料庫管理系統。它最初是由microsoft sybase 和ashton-tate三家公司共同開發的,於1988 年推出了第乙個os/2 版本。在windows nt 推出後,microsoft與sybase 在sql server 的開發上就分道揚鑣了,microsoft 將sql server 移植到windows nt系統上,專注於開發推廣sql server 的windows nt 版本。

sybase 則較專注於sql server在unix 作業系統上的應sql server安裝介面用。

2.2vs2010介紹:

visual studio是微軟公司推出的開發環境。是目前最流行的windows平台應用程式開發環境。visual studio 2010版本於2023年4月12日上市,其整合開發環境(ide)的介面被重新設計和組織,變得更加簡單明瞭。

visual studio 2010同時帶來了 *** framework 4.0、microsoft visual studio 2010 ctp( ***munity technology preview--ctp),並且支援開發面向windows 7的應用程式。除了microsoft sql server,它還支援 ibm db2和oracle資料庫。

三、系統分析與總體設計

需求分析

21世紀以來,人類經濟高速發展,人們發生了日新月異的變化,特別是計算機的應用及普及到經濟和社會生活的各個領域。使原本的舊的管理方法越來越不適應現在社會的發展。許多人還停留在以前的手工操作。

這大大地阻礙了人類經濟的發展。為了適應現代社會人們高度強烈的時間觀念,學校資訊管理系統軟體為學校辦公室帶來了極大的方便。

3.1教育系統學生管理現狀分析

3.1.1 學校工作流程分析

學校工作總體規劃由教務人員在學生資訊管理系統中完成對執行教務處所需的基本資料的維護,包括這些資訊的增加、修改及對各項資訊的變動都將在這進行操作。

新的學年,教務人員首先加入年級資訊,然後編排班級,再對來校學生進行基本的資訊錄入,新生入學後由教務人員在學籍系統中完成新學生資訊的維護。

在每個學期開始,教務處根據班級的情況,以班為單位,為每個班級安排乙個班主任及對此年級安排乙個年級組長。並對各科老師進行安排。

每舉行一次考試後由任課老師對成績進行錄入。班主任對本班的成績彙總。並進行排名,然後年級組長再進行彙總,並對本年級各科成績及總成績進行排名。

教務處、年級組長、班主任及任課老師跟據實際情況對錄入的成績進行維護,各位同學對以上錄入的資訊可以跟據自己的需要進行適當的查詢。

3.1.2 學校具體需求分析

學生:對各科成績的查詢及檢視本班成績排名等情況。

任課老師:輸入並維護所教科目的學生成績,計算本科的成績排名、本科成績在班上的排名。

輸出本班科目的成績及排名情況。

班主任:輸入並維護本班的基本資訊,對本班的各科成績彙總,計算各科成績的總分,排名,本班平均分等需求。

輸出學生的基本資訊,各科的成績及各科成績的部分,各科成績的排名,總分的排名情況。

教務處: 學校全體成員的資訊管理,對考試科目,時間及對所考科目的編號等進行具體的管理,並對任課老師,班主任等輸入的資訊進行存庫,對學生的資訊進行必要的維護,可列印學生的所有資訊。

3.1.3 系統設計思想

採用現有的資源,先進的管理系統開發方案,充分利用學校現有的資源,減少開發中的時間和財力、物力、提高系統開發的水平和應用效果。

系統就滿足學校的需求,例如學生資訊的錄入、查詢、更新等。學生錄入與排名。

系統就具備資料庫維護功能,及時根據使用者需求進行資料新增、刪除、修改等操作。

3.1.4 系統設計分析

本系統適用於中小學校,其功能主要分為六大類:

使用者管理:用於對使用者的新增,賦於不同許可權及對使用者的修改及查詢。

學生成績管理系統

目錄一 學生成績管理系統需求分析及功能模組設計 1 1.1學生成績管理系統的開發背景 1 1.2學生成績管理系統概述 1 1.3學生成績管理系統功能模組分析與設計 1 1.4 小組成員分工與實際工作任務完成情況 3 二 資料庫設計與實現 3 2.1 學生成績管理系統的實體與聯絡分析 e r圖 3 2...

學生成績管理系統

河北聯合大學 綜合課程設計 題目 學生成績管理系統 學院 計算機自動控制學院 專業 電腦科學與技術 班級07計 1班 姓名學號 200701210133 指導教師張繼德 完成日期2011 1 9 目錄一 緒論 1 引言 1.1編寫目的 該系統的編寫目的是提高學生成績管理的工作效率,使人們從乏味的資料...

學生成績管理系統

第一章緒論 1.1 問題的提出及分析 隨著計算機技術的發展,特別是計算機網路技術與資料庫技術的發展,人們的生活與工作方式發生了很大的改觀。網路技術的應用使得計算機之間通訊 資訊共享成為可能,而資料庫技術的應用則為人們提供了資料儲存 資訊檢索 資訊分析等功能,從而使得工作可以更高效地進行 1 資料庫始...