

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 學生信息管理系統</b></p><p><b> 摘 要 </b></p><p> 隨著學校規(guī)模的不斷擴大,學生數量急劇增加,有關學生的各種信息也成倍增長。面對如此龐大的信息量,開發(fā)學生信息管理系統來提高學生管理工作的效率就成為必然。通過該系統,可以做到信息的規(guī)范管理、科學統計和快速查詢,從而減少管理方面的工
2、作量。</p><p> 本文主要介紹了學生信息管理系統的主要任務,闡述了開發(fā)該系統用到的關鍵技術,如采用B/S結構,使用JSP編程、利用SQLServer2000建立數據庫、采用HTML,JavaScript等編程技術。</p><p> 本系統是采用B/S模式進行開發(fā)的,系統的用戶權限有兩種:學生和系統管理員,不同權限用戶登入到不同的操作界面。該系統主要由學籍維護、選課管理、成績查
3、詢等功能模塊組成,本文具體介紹了各功能模塊所包含的小模塊的功能,學籍維護模塊主要是對學生的基本信息進行添加、查詢、修改、刪除;選課管理模塊主要是對選修的課程進行添加、刪除、統計選修人數,以及學生進行選課和更改選課;成績查詢模塊主要是對必修課進行添加、刪除、錄入成績,以及學生進行查詢成績等功能。</p><p> 關鍵字:學生信息管理,B/S,JSP,Script,SQLServer2000。</p>
4、<p> student information management system </p><p><b> Abstract </b></p><p> Along with the school scale unceasing expansion, the student quantity sharp growth
5、, concerned student's each kind of information also becomes doubles the growth. Facing the so huge information content develops the student information management system to enhance the student supervisory work the ef
6、ficiency to become inevitably. Through this system, may achieve the information the standard management, the science statistics and the fast inquiry, thus reduced management aspect work load.</p><p> This a
7、rticle mainly introduced the student information management system primary mission, elaborated develops essential technology which this system uses, like uses the B/S structure, uses the JSP programming, using the SQLSer
8、ver2000 establishment database, uses HTML and JavaScript, and so on programming technology.</p><p> This system uses the B/S pattern to carry on the development; the system user jurisdiction has two kinds:
9、The student and the system manager, the different jurisdiction user records to the different operation contact surface. This system mainly by the school register maintenance, chooses function module and so on class manag
10、ement, result inquiry to be composed, this article specifically introduced various functions module contains the small module function, the school register maintenance module</p><p><b> 第一章 緒論</b&
11、gt;</p><p> 1.1 選題的背景和意義</p><p> 隨著我國教育產業(yè)化的飛速發(fā)展,社會對教育水平和教學管理軟硬件的要求日益提高,尤其是對一個學校能夠具有一整套完善的教學管理軟件提出了更多的要求。為了適應這種形式,教育系統尤其是大學不僅首先要有堅實的硬件基礎,還要有一整套完善的教學管理軟件管理系統。而要實現這一功能,就要求學校管理者配備一套高效的教育管理網絡系統,以便在
12、學校內實施良好的一整套完善的管理且以最快地速度響應教師和學生的需求,及時為他們提供服務,為他們提供一個高效、便捷的環(huán)境。學生信息管理系統是校園網絡中一個重要的應用系統,它大大改善了學校教學、科研與管理的基礎環(huán)境,在一定程度上反映出學校管理現代化的水平。</p><p> 隨著國家對于教育的重視逐漸加大,學校正向著大型化、規(guī)?;l(fā)展,而對于大中型學校,跟學生信息管理有關的信息隨之急劇增加。在這種情況下單靠人工來處
13、理員工的工資不但顯得力不從心,而且極容易出錯。該系統就是設計一個學生信息數據庫管理系統,由計算機代替人工執(zhí)行一系列諸如增加新學生,刪除舊學生,學生信息修改,查詢,維護及打印等操作。這樣就使學生部門管理人員可以輕松快捷地完成學生信息管理的任務。</p><p> 1.2 國內外研究現狀及發(fā)展趨勢</p><p> 管理信息系統(MIS)是進行信息的采集、存儲、加工、維護和使用的系統。它是
14、隨著管理科學和技術科學的發(fā)展而形成的。MIS的發(fā)展與計算機網絡技術的發(fā)展是緊密相關的,隨著Internet/Intranet技術的廣泛應用,MIS的體系結構也發(fā)生很大的變化,從以往基于C/S結構的數據訪問及安全體系發(fā)展到當前的基于B/S結構體系。學生信息管理系統是典型的管理信息系統(MIS),其系統開發(fā)主要包括數據庫的規(guī)劃設計與維護和客戶端應用程序的開發(fā)兩個方面。對于前者要求建立起的數據庫具有完整性和一致性,且具有一定的數據安全性,而對
15、于后者則要求程序界面友好、功能完備,容易使用,具有流行軟件的操作習慣等特點。</p><p> 隨著學校的規(guī)模不斷擴大,學生數量急劇增加,有關學生的各種信息也成倍增長。面對龐大的信息量,有必要開發(fā)學生信息管理系統來提高學生管理工作的效率。通過這樣的系統,可以做到信息的規(guī)范管理、科學統計和快速查詢,從而減少管理方面的工作量。</p><p> 鑒于上述管理信息系統的日趨成熟和收集信息的情
16、況,該學生信息管理系統充分運用MIS的總體思想,綜合應用了B/S模式、SQL Server、JSP等技術,并具有學生對自己所需信息的操作和管理員對系統進行管理等功能,很好的將教學質量提升了,真正完好地達到服務于教學計劃。</p><p> 1.3 本課題研究內容</p><p> 本課題研究內容為學生信息管理系統,信息管理系統提供了強大的學生檔案管理管理功能,方便管理員對學生信息的添加
17、、修改、刪除、查詢等操作。本系統開發(fā)的總體任務是實現學生信息管理的系統化、規(guī)范化、自動化、達到提高學生信息管理效率的目的。</p><p><b> 主要內容包過:</b></p><p> ?。?) 學生信息模塊:</p><p> 1. 管理員可以對學生進行添加(包過基本信息)、刪除、查看、修改信息。</p><p&
18、gt; 2. 學生可以查看自己的基本信息,添加、修改詳細個人信息。</p><p> ?。?) 課程信息模塊:</p><p> 1. 管理員可以對選修課程進行添加、刪除、統計每門課程選修的人數以及查找</p><p> 單個學生所選的課程。 </p><p> 2. 學生可以查看所有選修課程并進行選修以及查看自己所選課程并進行修改。
19、</p><p> ?。?) 成績信息模塊:</p><p> 1. 管理員可以進行添加、刪除、修改基本課程,錄入、修改學生基本課程成績,</p><p> 查找單個學生的所有成績以及查找單門基礎課程所有學生的成績。</p><p> 2. 學生可以查詢自己的基礎課程成績。并且將信息打印和導入excel中。 </p>
20、<p> 學生信息管理系統主要提供方便高效的管理功能以及網上的信息查閱平臺,學生可以通過該系統查閱相關信息、選課及修改相關信息,管理員可以管理所有信息。該系統使用JSP編程語言,Microsoft SQL2000數據庫以及Apache Tomcat作為開發(fā)平臺,運用軟件工程思想方法,對系統進行快速有效開發(fā), 系統分為以下幾個方向:</p><p> (1)用戶管理。實現對不同用戶分配不同的權限。&
21、lt;/p><p> (2)數據庫連接。使程序能訪問數據庫,并能對其中的數據進行操作。</p><p> (3)數據錄入。通過程序能實現往數據庫中增加記錄。</p><p> ?。?)數據查詢。通過各種查詢組合實現對數據的精確選取。</p><p> ?。?)數據維護。包括對數據的修改及刪除操作。</p><p>
22、系統依據Apache Tomcat構架的運行平臺,利用Dreamweaver 進行整體框架的設計,連接數據庫,最后進行全面的系統調試而完成。</p><p> 1.4 本課題研究的目標及主要特色</p><p> 一、研究目標:建立一個B/S層結構的學生信息管理系統,實現管理員對學生信息的獲取、統計等各環(huán)節(jié)的計算機管理。</p><p><b> 二
23、、主要特點:</b></p><p> 1、實現學生信息管理的基本要求,對學生學習進行完善管理。</p><p> 2、界面友好,簡單易用。</p><p> 3、系統操作簡單,功能強大,易于維護。</p><p> 第二章 系統設計使用技術介紹</p><p> 2.1 JSP(Java Se
24、rver Pages)和Java Bean技術介紹</p><p> 2.1.1 JSP概述</p><p> JSP(Java Server Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態(tài)網頁技術標準。JSP技術有點類似ASP技術,它是在傳統的網頁HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標記(
25、tag),從而形成JSP文件(*.jsp)。</p><p> 2.1.2 JSP工作原理</p><p> JSP文件第一次被請求時,JSP引擎把該JSP文件轉換成為一個servlet。而這個引擎本身也是一個servlet,在JSWDK(java服務器網絡開發(fā)包)中,它就是JspServlet。JSP引擎先把該JSP文件轉換成一個Java源文件,在轉換時如果發(fā)現jsp文件有任何語法錯
26、誤,轉換過程將中斷,并向服務端和客戶端輸出出錯信息;如果轉換成功, JSP引擎用javac把該Java源文件編譯成相應的class文件。然后創(chuàng)建一個該SERVLET的實例,該SERVLET 中的jspInit()方法被執(zhí)行,jspInit()方法在servlet的生命周期中只被執(zhí)行一次。然后jspService()方法被調用來處理客戶端的請求。對每一個請求,JSP引擎創(chuàng)建一個新的線程來處理該請求。如果有多個客戶端同時請求該JSP文件,則
27、JSP引擎會創(chuàng)建多個線程。每個客戶端請求對應一個線程。以多線程方式執(zhí)行可大大降低對系統的資源需求,提高系統的并發(fā)量及響應時間.但應該注意多線程的編程限制,由于該servlet始終駐于內存,所以響應是非??斓摹?如果.jsp文件被修改了,服務器將根據設置決定是否對該文件重新編譯,如果</p><p> 2.1.3 JavaBean技術介紹</p><p> JavaBean是一種軟件組
28、件模型,它與其他軟件對象相互作用,決定如何建立和重用軟件組件,這些可重用軟件組件被稱為Bean。Bean使用現有的Bean幫助開發(fā)新的計劃,進而建立它們之間的關系。</p><p> JavaBean是基于Sun公司的JavaBean規(guī)范的,可在編程工具中被可視化處理的可復用的軟件組件。因此JavaBean具有4個基本特性:</p><p><b> 獨立性;</b&g
29、t;</p><p><b> 可重用性;</b></p><p> 在可視化開發(fā)工具中使用</p><p> 用戶可以使用JavaBean將功能、處理、值、數據庫訪問和其他任何可以用java代碼創(chuàng)造的對象進行打包,并且其他的開發(fā)者可以通過內部的JSP頁面、Servlet、其他JavaBean、applet程序或者應用來使用這些對象。這樣
30、JavaBean就變成了一個組件了,達到代碼的重用性和隔離性,在調用JavaBean的時候,不用關心JavaBean的實現過程,只要知道方法的功能、輸入參數和輸出參數就可以了。</p><p> 2.2 B/S體系結構介紹</p><p> 在B/S體系結構系統中,用戶通過瀏覽器向分布在網絡上的許多服務器發(fā)出請求,服務器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。B/S結構簡化
31、了客戶機的工作,客戶機上只需配置少量的客戶端軟件。服務器將擔負更多的工作,對數據庫的訪問和應用程序的執(zhí)行將在服務器上完成。瀏覽器發(fā)出請求,而其余如數據請求、加工、結果返回以及動態(tài)網頁生成等工作全部由Web Server完成。實際上B/S體系結構是把二層C/S結構的事務處理邏輯模塊從客戶機的任務中分離出來,由Web服務器單獨組成一層來負擔其任務,這樣客戶機的壓力減輕了,把負荷分配給了Web服務器。這種三層體系結構如圖1所示。</p&
32、gt;<p><b> 圖2..1</b></p><p> 采用該結構軟件的優(yōu)勢在于:</p><p> (1)無須開發(fā)客戶端軟件,維護和升級方便;</p><p> (2)可跨平臺操作,任何一臺機器只要裝有WWW瀏覽器軟件,均可作為客戶機來訪問系統;</p><p> (3)具有良好的開放性和
33、可擴充性;</p><p> (4)可采用防火墻技術來保證系統的安全性,有效地適應了當前用戶對管理信息系統的新需求。</p><p> 這種三層結構層與層之間相互獨立,任何一層的改變不影響其他層的功能。</p><p> 三層B/S結構將應用的三個部分明確的分開:表示部分、應用邏輯部分、數據訪問部分。這三個部分在邏輯上獨立的分開,分別加以實現,稱之為:客戶端、
34、應用服務器、數據庫服務器。而在客戶端和應用服務器之間加入一個WEB服務器,就形成了一種特殊的B/S結構:Browser/Server,只在客戶端安裝瀏覽器軟件即可。客戶端使用Internet Explore時,就可以讓Internet Explore變成為能夠處理數據的應用系統。</p><p> 由于這種模式是提供一個跨平臺的、簡單一致的應用環(huán)境,實現了開發(fā)系統與應用系統的分離,因此避免了為多重不同的操作系統
35、開發(fā)同一應用系統的重復操作,便于用戶群的擴展、變化以及應用系統的管理。</p><p> 因此該結構在管理信息系統開發(fā)領域中獲得飛速發(fā)展,成為應用軟件開發(fā)中一種流行的體系結構.所以在開發(fā)本系統時采用這種模式。</p><p> 2.3 JavaScrit技術介紹</p><p> JavaScript是一種基于對象(object)和事件驅動(event dri
36、ven)并具有安全性能的腳本語言。它的目的是與html超文本標記語言、java 腳本語言(java小程序)一起實現在一個web頁面中鏈接多個對象,與web客戶交互作用。它被嵌入 HTML 的文件之中。通過 JavaScript 可以做到響應用戶的需求事件(如表單的輸入),這樣當一位使用者輸入一項信息時,它不需要通過網絡傳送到服務器端進行處理再傳回來的過程,而可以直接在客戶端進行事件的處理。它的出現彌補了html語言的缺陷。</p&
37、gt;<p> JavaScript是一種腳本語言,它采用小程序段的方式實現編程。像其它腳本語言一樣,JavaScript同樣已是一種解釋性語言,它提供了一個易的開發(fā)過程。 它的基本結構形式與C、C++、VB、Delphi十分類似。但它不像這些語言一樣,需要先編譯,而是在程序運行過程中被逐行地解釋。它與HTML標識結合在一起,從而方便用戶的使用操作。</p><p> 2.4 SQL Serv
38、er 2000 數據庫</p><p> 2.4.1 數據庫介紹</p><p> SQL Server 2000具有較好的可伸縮性和可靠性,提供了以Web標準為基礎的擴展數據庫編程功能,可以滿足電子商務和企業(yè)應用程序的要求。SQL Server 2000支持XML和Internet標準,具有基于Web的分析能力,允許使用內置的存儲過程以XML格式存儲、更新、刪除、檢索數據。</
39、p><p> SQL Server 2000能提供超大型系統所需的數據庫服務。大型服務器可能有成千上萬的用戶同時連接到SQL Server 2000的情況,SQL Server 2000為這些環(huán)境提供了全面的保護,具有防止問題發(fā)生的安全措施,例如,可以防止多個用戶試圖同時更新相同的數據。SQL Server 2000還在多個用戶之間有效地分配可用資源,比如內存、網絡帶寬和磁盤I/O等。</p><
40、;p> SQL Server 2000不僅能作為一個功能強大的數據庫服務器有效地工作,而且數據庫引擎也用在需要在客戶端本地存儲獨立數據庫的應用程序中。SQL Server 2000可以動態(tài)地將自身配置成能有效地使用客戶端桌面或膝上型電腦中的可用資源,而不需要為每個客戶端專設一個數據庫管理員。應用程序供應商還可以將SQL Server 2000作為應用程序的數據存儲組件嵌入到應用程序中。SQL Server在網絡組件的頂部添加了服
41、務器特有的中介組件,諸如開放式數據庫連接(ODBC)后能使不同客戶機進行相互連接,它可處理基于Internet的應用程序,幫助用戶把SQL Server數據庫信息集成到Web頁面。</p><p><b> SQL語句介紹:</b></p><p> SQL(Structured Query Language,結構查詢語言)是一個功能非常強大的數據庫語言,可以用在
42、一些大型數據庫的建立。SQL語句通常用于完成一些數據庫的操作任務,比如在數據庫中插入數據、更新數據、刪除數據,或者從數據庫中檢索數據。使用SQL的常見關系數據庫管理系統有:Oracle、 Sybase、 DB2、My SQL 、 Microsoft SQL Server、 Access等。絕大多數SQL結構化查詢語言都可以在數據庫之間通用,雖然不同的數據庫在SQL語言上有些差異。但是,標準的SQL命令如"Select"
43、;、 "Insert"、 "Update"、 "Delete"、 "Create"和 "Drop"用于完成絕大多數數據庫的操作,在不同數據庫之間幾乎沒有差異。</p><p> SQL功能強大,但是概括起來,它可以分成以下幾部分:DML(Data Manipulation Language數據操作語言)用于檢索或
44、者修改數據; DDL(Data Definition Language數據定義語言) 用于定義數據的結構,如創(chuàng)建、修改、刪除等命令;DCL(Data Control Language數據控制語言)用于賦予或取消用戶的權限。</p><p> 2.4.2 JDBC數據訪問接口</p><p> 為支持Java程序的數據庫操作功能,Java語言采用了專門的Java數據庫編程接口(Java
45、DataBase Connecivity,JDBC),用于在Java程序中實現數據庫操作功能并簡化操作過程。JDBC支持基本SQL語句,提供多樣化的數據庫連接方式,為各種不同的數據庫提供統一的操作界面。</p><p> JDBC工作原理如圖3所示。</p><p> 圖2.3 JDBC工作原理</p><p><b> 第三章 系統設計</
46、b></p><p><b> 3.1 需求分析</b></p><p> 本系統主要是針對各個學校的學生信息進行管理,本系統滿足以下幾點要求: </p><p> 系統安全性。由于該系統的使用對象多,要求有較好的權限管理。不同權限進入不同的界面,為了防止數據的并發(fā)現象的出現,數據的編輯必須由合法用戶來操作,并對每個學生的信息進行
47、良好的保密。</p><p> 系統內容的全面性。學生信息管理系統不僅是對學生的基本信息進行管理,還包過學生選課管理,成績管理等,因此,本系統能夠很好的滿足學校對學生的信息進行完善、統一的管理。</p><p> 系統靈活性。要求有良好的人機界面,操作簡單(數據的添加、刪除、修改、查詢等方 便快捷)。</p><p> 可擴展性。站點的數據承載量、功能模塊
48、的單個或整體調整都可以滿足變化的需要,這種適應性稱為可擴展性。固定資產管理系統的可擴展性,體現在不同用戶群需要處理不同類型的數據、數據與用戶之間進行交互、數據要符合個用戶的使用需求、多表查詢系統化、避免性能下降等方面。</p><p> 易維護性。本系統采用B/S結構,系統的升級只需要在服務器端完成,更新軟件系統的數據庫、文件也只需要更新服務器端即可。在進行系統的維護時,只需要遠程登錄服務器系統,減少了維護系統
49、的成本和周期。</p><p> 3.1.1 運行環(huán)境</p><p> 操作系統:Windows 2000 (Advanced) Server/2003 Server/XP Professional</p><p> 數據庫:SQL Server 2000;</p><p> JSP服務器:Tomcat;</p>&l
50、t;p> 開發(fā)工具:JBuilder X。</p><p> 3.2 系統總體設計</p><p> 3.2.1 系統目標設計</p><p> 系統開發(fā)的總體任務是實現學校學生信息管理系統化、規(guī)范化和自動化,從而達到學生信息管理高效率的目的。使得教務處人員能夠方便快捷地管理學生信息以及學生能夠方便快捷的查看修改個人信息,從而提高工作效率和經濟效益。計
51、算機的資源是受到限制的,因此要充分利用JSP的功能,設計出功能強大的軟件,同時要盡可能減少對系統資源的占用,同時對本系統要求有良好的靈活性和完善性。</p><p> 3.2.2 系統設計思想</p><p> 學生信息管理系統主要是對學生的學籍,選課,成績等的管理。學生信息管理首先就應該有學生,所以系統應該有對學生的添加和刪除以及學生信息的修改;選課,固然要有課程讓學生選,就應該有添
52、加、刪除選修課程的功能,要讓學生選就應該有學生查看、添加、修改選修課程;成績管理就是學生能夠在網上平臺上快速查詢自己的分數,這個功能的實現首先應該有添加、刪除基礎課程的功能,學生登入界面后能夠查詢功能。根據所需功能以及數據庫、JSP所能提供的功能來設計該系統。</p><p> 3.2.3 系統功能描述</p><p> 本系統功能主要包過三大塊:學生信息管理(管理員添加、刪除學生基本
53、信息;學生查看、修改個人附加信息);課程管理(添加、刪除選修課表,查看單個學生選課情況以及單門課程被學生選修情況;學生查看、選修課程并可對所選課程進行修改);成績管理(管理員添加、刪除成績課表,添加學生分數以及查詢單人或單課分數情況;學生查看自己所學基礎課成績)。 </p><p> 由于該系統權限有2個,學生和管理員,故這兩個權限范圍內的都應該具
54、有上述功能,即將上述三大功能模塊劃分給這2 個權限去具體實現。</p><p><b> 權限管理模塊圖 </b></p><p> 學生頁面應具有的功能模塊如下: </p><p><b> 學生功能模塊</b></p><p> 修改密碼:學生進入頁面后
55、可以修改自己的密碼,以達到保密性;</p><p> 學生信息:學生可以查看自己的基本信息(基本信息由管理員錄入不能修改),并填寫修改自己的學籍情況;</p><p> 課程信息:該功能主要是讓學生查看已有的選修課程并進行選修,可以查看自己已選的課程如不滿意可以刪除重選,每個學生至多能選3門;</p><p> 成績信息:學生可以查看自己的必修課成績并且打印和
56、導入excel中</p><p> 管理員頁面應具有的功能,總括為:</p><p><b> 管理員功能模塊</b></p><p> 學生管理:該模塊主要添加新學生基本信息;查看已有學生基本信息及可對其修改,刪除多余或出錯學生信息。</p><p> 課程管理:可以添加新選修課程;查看已有選修課程并對起進行刪
57、除修改;查看學生選課情況,可以根據輸入學號查看個人選課情況,還可以輸入課程號查看該課被選情況;統計每門課程選修的人數以便打印出給任課老師。</p><p> 成績管理:可以添加學生所學的基本課程并修改;添加學生成績;查看學生成績(根據輸入學號和課程號來查看不同的成績情況);可以對學生成績進行修改。并且將信息打印和導入excel中</p><p> 下圖是學生信息管理系統的總功能模塊圖:
58、 </p><p> 圖3.1 系統功能圖</p><p> 3.2.4 系統用例圖</p><p> 圖3.2 學生用例圖</p><p> 圖3.3 管理員用例圖</p><p> 3.2.5 系統UML活動圖</p><p> 第五章 模塊具體實
59、現</p><p><b> 成績信息管理模塊:</b></p><p> 為了提高輸入的效率和準確性,科目信息直接從課程管理模塊中已輸入的科目信息庫里讀取,而各班的學生名單則從學生檔案管理模塊中建立的學生檔案庫里讀取。這樣,只輸入相應的分數即可,并且輸入過程允許用戶核對和修改,同時顯示輸錯信息。本模塊建立學生成績庫,確保數據的安全性和共享性。充分考慮用戶經常性和
60、習慣性的要求,可以添加學生信息和多方面多角度查詢學生學習成績情況。如可以按學號、班級、課程名、學期進行查詢。最后打印學生成績信息,并將成績導入到excel中。</p><p><b> 第六章 全文總結</b></p><p> 經過測試,系統能夠很好的運行實現管理功能,功能模塊也能夠達到老師所指定的要求。系統可以實現學生信息的集中管理、分散操作、檢索迅速、查找
61、方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學生信息管理的效率,也是高校的科學化、正規(guī)化管理,與世界接軌的重要條件。</p><p> 通過系統的設計,本人感觸最深的是加深了對軟件開發(fā)過程的理解,熟悉了利用JSP實現各種實用的數據庫型軟件的開發(fā),以及了解了教務管理的一些流程,也更加深入理解了MIS設計中常見問題和其設計的意義。本文在詳細分析了學生信息管理的各功能模塊基礎上,設計并
62、實現了學生信息管理系統的簡易版本。論文的主要工作包括以下幾個方面:</p><p> 1. 詳細地分析和總結了學生信息管理的需求,并確定了學生信息管理系統實現的初步方案。</p><p> 2.分析了系統實現的關鍵技術原理,和具體描述了各個功能模塊,并用圖示表示出了系統功能結構圖,使得更容易了解本系統。</p><p> 3.設計并實現了信息管理系統的邏輯模型
63、,并基于SQL Server2000數據庫實現了學生信息管理系統數據的物理模型。</p><p> 4.采用JSP實現了學生信息管理系統的初步版本。</p><p> 經過兩個多月的設計和開發(fā),學生信息管理系統基本開發(fā)完畢,但是由于畢業(yè)設計時間較短,所以該系統還有許多不盡如人意的地方,比如班級管理,系統出錯處理等一些問題。在我的進一步工作中,我將對這些問題進行完善。</p>
64、<p><b> 參考文獻</b></p><p> [1] 薛華成 管理信息系統(第四版[M]. 清華大學出版社 2003.12</p><p> [2] 石志國 薛為民 董潔JSP應用教程[M]. 清華大學出版社 2004.10</p><p> [3] 丁寶康 董健全 施伯樂 數據庫實用教程[M]. 清華大學出版社
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 學生信息管理系統 畢業(yè)論文
- 畢業(yè)論文---學生信息管理系統
- 畢業(yè)論文——--學生信息管理系統
- 學生信息管理系統畢業(yè)論文
- 學生信息管理系統畢業(yè)論文
- 學生信息管理系統畢業(yè)論文
- 學生信息管理系統畢業(yè)論文
- 畢業(yè)論文——學生信息管理系統
- 畢業(yè)論文-學生信息管理系統
- 學生信息管理系統——畢業(yè)論文
- 畢業(yè)論文--學生信息管理系統
- 學生信息管理系統畢業(yè)論文
- 畢業(yè)論文——《學生信息管理系統》
- 學生信息管理系統畢業(yè)論文
- 學生信息管理系統畢業(yè)論文
- 畢業(yè)論文——學生信息管理系統 (2)
- vf學生信息管理系統畢業(yè)論文
- java學生信息管理系統畢業(yè)論文
- vb學生信息管理系統a畢業(yè)論文
- 學生信息管理系統畢業(yè)論文 (2)
評論
0/150
提交評論