建筑工程管理軟件工程實訓參考案例案例副本_第1頁
建筑工程管理軟件工程實訓參考案例案例副本_第2頁
建筑工程管理軟件工程實訓參考案例案例副本_第3頁
建筑工程管理軟件工程實訓參考案例案例副本_第4頁
建筑工程管理軟件工程實訓參考案例案例副本_第5頁
已閱讀5頁,還剩47頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

建筑工程管理軟件工程實訓參考案

例案例副本

學號:201140410312

課程設計

題目學生成績管理系統

教學院計算機學院

專業2011級計算機科學與技術

班級(3)班

姓名劉濤

指導教師張國軍

2013年5月28日

摘要

隨著時代的發展,計算機技術深入到各行各業,為廣大的用戶提供了更為周

到、高效的服務。同時,信息管理技術在管理上的應用發展越來越深入,管理信息

系統的實施在技術上已逐步成熟,利用信息管理系統對學校學生信息和成績進行

管理,解決了傳統的管理方式中的管理效率低下、管理不全面、數據信息不能得到

統計等問題。

針對上述情況,根據目前學校學生成績管理的模式和計算機管理的優點,經過

多方面的分析,本文以學生成績管理系統為背景,說明了學生成績管理在學校的

重要性,運用在專業課中學習到的信息管理系統開發的理論與技術知識,分析它的

業務流程、數據流程,并且對系統的概念模型和邏輯模型進行設計。開發工具是

vs2008,運用C#高級語言,數據庫管理系統是sqlserver2000o本系統采用

C/S模式。

關鍵詞:學生成績管理系統:信息;成績

Abstract

WiththedevelopmentoftheTimes,computertechnologyhasgone

deepintovariousindustries,whichhasprovidedmoreattentiveand

efficientservice.Besides,InformationManagementTechnologyisused

moredeeplyinmanagement.Itismatureintechnologytocarryout

ManageInformationSystem.Withmanagingtheinformationandgrades

ofstudentsbyInformationSystem,itcandealwithlessefficient,

unilateralmanagementandsoon.

Accordingtothemoduleofschoolmanagingstudents'information

andgradesandtheadvantagesofcomputermanagement,thispaper

explainsthesignificanceofMISinschoolmanagementonthebackground

ofStudentGradesManagementSystem.Inaddition,throughapplyingthetheory

andknowledgeofmymajor,thispaperanalysesitsbusinessprocessanddata

flow.What,smore,ConceptualModelandLogicalModelaredesignedinthis

article.ThisMISisdevelopedwithVisualStudiousingC#languageandthe

RDBMSisSQLServer2005.ThisMISadoptsC/Smodule.

KeyWords:Students'InformationandGradesManagingSystem;

Information;Grades

目錄

1緒論.....................................1

1.1課題的背景和意義.........................................................1

1.2系統的相關領域與進展....................................................2

1.3論文的主要內容...........................................................3

2系統分析.................................“??.4

2.1問題的提出及定義........................................................4

2.2可行性分析..............................................................4

2.3需求分析.................................................................5

3系統設計.........................................................17

3.1系統總體設計...........................................................17

3.2系統詳細設計............................................................18

3.3數據庫設計..............................................................20

4軟件實施.........................................................23

4.1相關知識簡介............................................................23

42系統實施中的關健技術....................................................24

43系統測試................................................................25

5總結...........................................................“,28

參考文獻...........................................................29

1緒論

1.1課題的背景和意義

該項目開發的軟件為學校學生成績管理系統軟件,是鑒于目前學校學生人數

劇增,學生信息呈爆炸性增長的前提下。學校對學生成績管理的自動化與準確化

的要求日益強烈的背景下構思出來的。該軟件設計完成后可用于所有教育單位

(包括學校,學院等等)的學生成績的管理。

目前社會上信息管理系統發展飛快,各個企事業單位都引入了信息管理軟

件來管理自己日益增長的各種信息。學生成績管理系統也是有了很大的發展,商

業化的學生成績管理軟件也不少,但本系統完全獨立開發。力求使系統功能簡潔

明了,但功能齊全且易于操作。

學生成績管理系統是一個教育單位不可缺少的部分。一個功能齊全、簡單易

用的成績管理系統不但能有效地減輕學校相關工作人員的工作負擔,它的內容對于

學校的決策者和管理者來說都至關重要。所以學生信息管理系統應該能夠為用戶提供

充足的信息和快捷的查詢手段。但一直以來人們使用傳統人工的方式管理文件檔案、

統計和查詢數據,這種管理方式存在著許多缺點,如:效率低、保密性差、人工的大量

浪費;另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了

不少困難。隨著科學技術的不斷提高,計算機科學日漸成熟。其強大的功能已為人

們深刻認識,它已進入人類社會的各個領域并發揮著來越重要的作用。

作為計算機應用的一部分,使用計算機對學校的各類信息進行管理,具1T手

工管理所無法比擬的優點。例如:檢索迅速、查詢方便、效率高、可靠性好、存

儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高學校信息管理的

效率,也是一個單位科學化、正規化管理,與世界接軌的重要條件。

1.2系統的相關領域與進展

信息作為生產力中最活躍的因素,很早就在人類經濟生活中發揮著不可替代

的作用,但把信息納入企業經營管理系統中高效處理和應用是在計算機發明以后的

50年代末。

目前人們所提到的管理信息系統,通常是指以計算機為工具,對管理信息進

行收集、存貯、檢索、加工和傳遞,使其應用于組織機構及企業管理領域的“人

一機系統”,該系統是70年代初“后工業經濟”時代的產物,企業管理信息系統

在其發展的初期,是單一的人一機系統,系統功能簡單,效率低,對管理的作用

有限。

進入20世紀80年代末,隨著計算機網絡和通信技術的大力發展,企業管理信

息系統進入網絡化的發展時期。世界發達國家已建立起了完善的先進的管理信息系統

體系,在其社會經濟發展領域中發揮著巨大的作用。我國的管理信息系統大發展是在

80年代末90年代初,國家相繼建立起了“金卡”、“金關”、“金橋”工程,多數

企事業單位建立了局域網和廣域網管理信息系統。隨著世界經濟和我國經濟逐步向

知識經濟邁進,無論是基于工業經濟的管理信息系統,還是面向少數專家和管理人員

的專家系統(ES)或決策支持系統(DSS),其處理對象和服務對象,自身的系統結構,處

理能力,都有了進一步的發展。

學生成績管理系統是一個教育單位不可缺少的部分,它所產生的作用對于學

校的決策者和管理者來說都是至關重要的,它能夠為用戶提供充足的信息和快捷

的查詢手段。但一直以來人們使用傳統人工的方式管理文件檔案,這種管理方式存

在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數據,

這給查找、更新和維護都帶來了不少的困難。

隨著科學技術的不斷發展,計算機科學日漸成熟,其強大的功能已為人們深刻

認識,它已進入人類社會的各個領域并發揮著越來越重要的作用。作為計算機應用

的一部分,使用計算機對學生檔案信息進行管理,具備手工管理所無法比擬的優點。

例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,

這些優點能夠極大地提高學生檔案管理的效率。眾所周知,計算機已經成為我們學

習和工作的得力助手。今天,計算機的價格已經十分低廉,性能卻有了長足的讓步。

由于計算機可以代替人工進行許多繁雜的勞動,具備節省資源、提高工作效率、使敏

感文檔更加安全等特點,它已經被應用于許多領域。因此使用計算機來實現學生檔

案管理的計算機化已經成為當今時代發展的需要。

目前決大多數大中專院校都已使用了學生成績管理系統,但是現在我國的很

多院校的管理水平還停留在紙介質的基礎上,這樣的機制已經不能適應時代的發

展,因為它浪費了許多人力和物力,在信息時代,這種傳統的管理方法必然被以計

算機為基礎的信息管理所取代。

應用計算機進行學生成績管理,歸納起來,主要有以下幾點優勢:

(1)可以方便地存儲歷屆的學生檔案,管理更為安全、高效;

(2)只需系部對學生成績信息進行管理,節省大量人力;

(3)可以迅速查詢及修改相關信息。

1.3論文的主要內容

本論文系統地介紹了利用VS2008和MicrosoftSQLServer2005開發基于

C/S模式的學生成績管理信息系統的開發流程。

首先,對系統的研究背景和意義,相關領域的進展情況進行了闡述。對系統需

求分析和可行性分析及系統的數據流圖和數據字典進行了介紹。之后從功能概念上,

論述了系統總體及各功能模塊的設計,以及數據庫系統的數據結構的設計。然后是系

統開發部分模塊的詳細功能介紹和部分設計界面截圖,系統測試,運行及應用情

況。最后總結了論文所得出的結論。

2系統分析

2.1問題的提出及定義

現在很多學校對學生信息和成績的管理是手工或者用辦公軟件管理,這樣導

致管理不周全,信息化不足,計算機使用率低,工作效率也不高,同時也不利于學

生數據的統計和分析,不利于全面地了解學生的信息。要促進學校管理機制,提

高管理水平,提高工作效率,促進教育發展水平,構造一套符合學校特點的管理信

息系統,成為學校必須考慮的問題。

隨著信息技術的發展,越來越多的學校己經選擇計算機管理這一現代化的手段,

提高管理質量。管理信息技術日趨成熟,基于客戶端/服務器

(Client/Server)模式的計算環境被越來越多的應用系統采用。用戶通過客戶

端訪問服務器的數據庫,對數據庫里面的學生信息進行管理

該系統將學生個人基本信息、課程信息、成績、畢業成績、清考補考重修等

結合起來,達到數據共享、降低成本、提高效率、改進服務、促進教育發展、針對

性教學等目的。

通過調查,系統有以下這些需求:

(1)友好的人機界面

(2)學生成績等數據統計分析

(3)方便的數據查詢、修改、插入功能,成績單等報表的打印功能

(4)數據計算自動完成,減少人工干預

(5)完善的學生信息管理、課程信息管理、成績管理、數據的導入導出

(6)密碼修改管理

(7)系統退出

2.2可行性分析

(1)開發系統的必要性

手工管理學生信息和學生成績等信息效率很低,容易造成數據的丟失,查找

修改等都不方便。學生信息管理系統可以,操作自動化,提高效率,永久保存數

據,從這一點足可以說明開發系統的必要性。

(2)開發系統的經濟可行性

經濟費用方面主要包括:購置并安裝軟硬件及有關設備的費用;系統開發費

用;系統安裝、運行和維護費用;人員培訓費用。

支出:目前信息管理系統開發技術已經相當成熟,費用也不多。

結論:因為收益遠大于支出,所以該項目經濟上是可行的。

(3)開發系統的技術可行性

本系統的開發與運行對硬件的要求不是太高,軟件操作系統windows98以

上便足以滿足系統的快速運行。目前市場上的硬件設備性能都已非常優越,一般

都比此系統的運行需求高上好幾個檔次。運用的軟件主要有VS2008,數據庫采

用SQLServer2005。

VS2008功能強大、擴展性強,目前許多管理系統都是由其來完成開發的,在

技術上已經十分成熟,而且SQLServer2005更是經過了多年的修改與完善,開

發了無數的應用軟件。維護工作方面,現在的數據庫維護方面已經做的相當簡化,

與之相關的操作人員可以在短時間內通過學習便可。所以,該項目技術上是可行的。

(4)社會條件上的可行性

傳統人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、

保密性差,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維界都

帶來了不少的困難。而使用計算機對企業設備信息進行管理,具有手工管理所無

法比擬的優點,為系統實現后的運行提供了一個大的環境。

2.3需求分析

23.1數據流程圖

數據流程圖是用一種圖形及與此相關的注釋來表示系統的邏輯功能,即所開

發的系統在管理信息處理方面要做什么。在數據流程圖所描述的邏輯模型中,沒有

任何具體的物理元素,只是描述信息在系統中流動和處理的情況。設計數據流程圖只

需考慮必須完成的基本邏輯功能,而不需要考慮如何具體實現這些功能。

(1)學生成績管理系統頂層數據流圖

2.1學生成績管理系統頂層數據流圖

(2)學生成績管理系統第一層數據流圖

2.2學生成績管理系統第一層數據流圖

(3)學生信息管理系統第二層數據流圖

第二層數據流圖分為各個模塊,如圖所示:

2.3系統管理流程圖

(4)學生信息管理數據流程圖

2.4學生信息管理流程圖

(5)課程成績管理數據流程圖

2.5課程成績管理數據流程圖

(6)期末成績管理數據流程圖

2.6期末成績管理數據流程圖

(7)畢業生成績管理數據流程圖

2.7畢業生成績管理數據流程圖

(8)成績轉入轉出數據流程圖

2.8成績轉入轉出數據流程圖

學生成績管理系統由系統管理、學生信息管理、課程成績管理、期末成績管

理、期末成績管理、畢業生成績管理、成績轉出轉入等部分組成。系統功能要求如

下:

(1)該系統由系部的管理人員使用,要求能夠修改用戶的密碼。

(2)該系統要求對學生信息進行管理。例如:新生信息導入,對學生信息進

行查詢、修改、刪除、插入、學籍的異動。

(3)該系統要求對課程成績進行管理。例如:單科成績的轉入、單科成績的

修改、查詢、打印以及成績的導出。

(4)該系統要求對期末成績管理。例如:班級成績的查詢、學生成績單的打

印、重修補考證打印和重修補考成績的導入導出和打印。

(5)該系統要求對畢業生成績進行管理。例如:畢業生成績查詢、成績導出

和打印、畢業沒計時間成績的錄入和導出、清考成績的錄入、學籍異動

查詢。

(6)該系統要求對成績的轉出轉入進行管理。例如:期末成績的轉出、重修

補考成績的轉出、清考成績轉出、畢業設計成績轉出、教務處成績轉入、

已畢業學生成績刪除。

2.3.2數據字典

數據字典是關于數據的數據,用于描述系統中各個部分的清單,是對這些部

分進行詳盡說明、保存和維護。系統中所有數據內容都是由數據元素和數據結構組成,

要求保持完整性、一致性、可用性。根據系統需求,建立以下數據字典,部分數據

字典如下:

外部實體:

數據存儲:

數據存儲編號:DO

名稱:課程信息記錄文件

別名:

描述:課程的基本信息

數據存儲編號:D2

名稱:學生成績記錄文件

別名:

描述:學生的各科的成績

數據流:

數據流編號:F0.2

名稱:用戶信息

別名:

描述:該系統使用者的用戶名和密碼

定義:用戶信息二用戶名+密碼

數據流編號:F0.4.1

名稱:系統說明信息

別名:

描述:該系統的簡單介紹

數據流編號:F0.5.1

名稱:學生信息

別名:

描述:學生信息的個人基本信息

數據流編號:F0.5.1

名稱:學生信息

別名:

描述:學生信息的個人基本信息

數據流編號:F0.7.1

名稱:學生成績

別名:

描述:學生各門課的成績

數據流編號:F0.8.2

名稱:學生成績

別名:

描述:學生各門課的成績

定義:學生成績=學號+課程編號+學分+期末成績+補考成績+清考成績

數據流編號:F0.10.1

名稱:成績單

別名:

描述:學生的科目及考試成績

定義:成績單二學生姓名+班級+課程名稱+學分+成績

數據流編號:F0.11.2

名稱:清考成績

別名:

描述:學生清考的成績

數據流編號:F0.12

名稱:學生成績

別名:

描述:學生各門課的成績

數據加工:

數據加工編號:P0.2.]

名字:系統說明

別名:

描述:用于用戶登錄

3系統設計

3.1系統總體設計

3.1.1系統功能模塊圖

根據上述系統功能的需求分析,按照結構化程序設計的要求,得到如下所示

的系統功能模塊圖,如圖3-1所示。

工p

-

1

£補

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論