freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

word版可編輯-大學(xué)生檔案管理系統(tǒng)的設(shè)計與實現(xiàn)精心整理-文庫吧資料

2025-04-22 12:38本頁面
  

【正文】 值為uid if((管理員)) { (cx,(cx))。/script)。)。 if(!()){(scriptalert(39。+pwd+39。+uid+39。+pwd+39。+uid+39。+pwd+39。+uid+39。 String cx=new String((cx).getBytes(8859_1))。//獲得用戶名參數(shù) String pwd=(pwd)。運行效果如圖52所示。若想操作該系統(tǒng),必須先登錄到系統(tǒng)的主界面,若用戶名和密碼為空系統(tǒng)將提示“登錄名和密碼不能為空”,若輸入的用戶名、密碼、驗證碼一個是錯誤的,系統(tǒng)也將給予相應(yīng)的提示,輸入的信息不正確。本文將進行總體設(shè)計中的功能模塊設(shè)計和詳細設(shè)計中的數(shù)據(jù)庫設(shè)計、代碼設(shè)計、輸入輸出設(shè)計。其中總體設(shè)計要在系統(tǒng)分析的基礎(chǔ)上,把系統(tǒng)劃分為若干種類、若干層次的基本功能模塊,確定各個模塊之間的關(guān)系,并對整個系統(tǒng)的軟硬件實現(xiàn)進行合理的安排。學(xué)生表的具體結(jié)構(gòu),: 學(xué)生表在數(shù)據(jù)庫中建立學(xué)生成績表,學(xué)生成績表包括了成績號、學(xué)生學(xué)號、課程編第五章 系統(tǒng)詳細設(shè)計本學(xué)生檔案管理系統(tǒng)是根據(jù)實際的技術(shù)條件、經(jīng)濟條件和社會條件,確定系統(tǒng)的實施方案的過程。在數(shù)據(jù)庫中建立管理員表,: 用戶表在數(shù)據(jù)庫中建立班級表,: 班級表在數(shù)據(jù)庫中建立課程表,: 課程表在數(shù)據(jù)庫中建立教師表,教師表包括了教師號、教師工號、教師名稱、性別、電話、任教科目、出生年月、備注、添加時間、密碼。 本系統(tǒng)中所涉及到的主要有八個數(shù)據(jù)表,通過對學(xué)生成績管理信息的深入了解,得出如下需求信息:1. 用戶分為管理員、教師用戶和學(xué)生用戶;2. 管理員分為超級管理員和普通管理員;3. 一張課程表對應(yīng)一張成績表;4. 一張教師表對應(yīng)多張班級表;5. 一張學(xué)生表對應(yīng)多張成績表;6. 一張獎懲表對應(yīng)多張獎懲表;7. 多張學(xué)生表對應(yīng)多張課程表1. :查看 學(xué)生 檔案/成績 N 1 N 1 添加 教師 N 課程 教授 學(xué)習 MMN  實體關(guān)系ER圖2. :(主要字段)學(xué)生 學(xué)號 密碼 姓名班級性別出生年月籍貫電話備注 學(xué)生檔案實體ER圖3. :(主要字段)教師 工號 密碼 名稱 電話  教師實體ER圖4. :(主要字段)獎懲 學(xué)生學(xué)號 獎懲類型 獎懲情況 獎懲實體ER圖5. :(主要字段)成績 學(xué)生學(xué)號 課程 成績  成績實體ER圖數(shù)據(jù)庫是以一定的組織方式存儲在一起的相關(guān)數(shù)據(jù)集合,它能以最佳的方式,最少的數(shù)據(jù)冗余為多數(shù)據(jù)庫設(shè)計的好壞直接影響整個系統(tǒng),如果數(shù)據(jù)庫設(shè)計不好,不僅僅很多的業(yè)務(wù)處理起來相當?shù)膹?fù)雜和煩瑣,而且在編寫系統(tǒng)代碼的時候也會遇到很多問題。第四章 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫是以一定的組織方式存儲在一起的相關(guān)數(shù)據(jù)集合,它能以最佳的方式,最少的數(shù)據(jù)冗余為多種應(yīng)用服務(wù),程序與數(shù)據(jù)具有較高的獨立性。3.5系統(tǒng)的軟硬件平臺 (1)客戶機/服務(wù)器:采用Pentium II 或以上級別PC機,至少30M硬盤,Pentium90MHZ,支持VGA或分辨率更高的顯示器(2)客戶機/服務(wù)器操作系統(tǒng):Window xp/vista/7。此外,還應(yīng)采用可靠的供電設(shè)備。(6)系統(tǒng)可靠性:為提高系統(tǒng)可靠性必須采用模塊化和結(jié)構(gòu)化設(shè)計,提高系統(tǒng)的容錯能力,并保障系統(tǒng)不會因人為的操作錯誤而死機或崩潰。如當需求發(fā)生變化時,系統(tǒng)的適應(yīng)能力,并指出為適應(yīng)這些變化而需要設(shè)計的軟件和過程。(3)時間特性要求:確定系統(tǒng)的時間特性,如處理時間、響應(yīng)時間及其峰值負載期間允許偏離范圍,系統(tǒng)各項功能的J幀序關(guān)系。(2)精度要求:確定系統(tǒng)的精度。系統(tǒng)的性能要求通常包括:運行時間、存儲容量、界面的友好性、系統(tǒng)的安全性、可靠性以及容錯能力等。7.系統(tǒng)運行穩(wěn)定安全可靠。5.對用戶輸入的數(shù)據(jù),系統(tǒng)進行嚴格的數(shù)據(jù)檢驗,盡可能排除人為的錯誤。3.提學(xué)生檔案管理系統(tǒng)對學(xué)生信息的管理功能。學(xué)生檔案管理系統(tǒng)學(xué)生用戶管理員用戶圖31 系統(tǒng)功能結(jié)構(gòu)圖老師用戶個人信息修改成績信息查詢獎懲信息查詢個人信息修改成績信息管理獎懲信息管理學(xué)生檔案管理老師信息管理獎懲信息管理個人信息修改班級信息管理課程信息管理3.3系統(tǒng)目標對于典型的數(shù)據(jù)庫管理系統(tǒng),尤其是對像學(xué)生檔案管理系統(tǒng)這樣的數(shù)據(jù)流量特別大的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方便、操作靈活等設(shè)計需求。通過對系統(tǒng)需求的調(diào)查研究,確定網(wǎng)站系統(tǒng)應(yīng)該對不同的用戶提供不同的功能。的主要需求,也是該系統(tǒng)主要功能,除了這些功能以外,在設(shè)計時也對一些細節(jié)做了優(yōu)化與調(diào)整,使系統(tǒng)更具有完整性與實用性。216。216。216。216。216。216。本管理系統(tǒng)主第一階段,建立的檔案管理系統(tǒng)由以下7個子模塊組成: 216。表23數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)條目名稱:用戶信息表說明:創(chuàng)建用戶信息記錄似的數(shù)據(jù) 總編號:201結(jié)構(gòu): 編號:01學(xué)號 有關(guān)數(shù)據(jù)流、數(shù)據(jù)存儲: 密碼姓名班級 班級:號性別出生年月籍貫電話備注檔案數(shù)據(jù)流條目如表24所示:表24數(shù)據(jù)流數(shù)據(jù)流條目名稱:學(xué)生查詢 總編號:310說明:學(xué)生查詢成績和獎懲信息 編號:10數(shù)據(jù)流來源:P3查詢數(shù)據(jù)流去向:D3查詢過程 流通量:500份/周包含的數(shù)據(jù)結(jié)構(gòu): 處理過程條目如表25所示:表25處理過程處理過程條目名稱:獎懲管理 總編號:515說明:管理員或老師進行獎懲管理 編號:P3輸入:P3獎懲管理輸出:D3 獎懲存儲處理:外部實體條目如表26所示:表26外部實體外部實體條目名稱:管理員 總編號:601說明: 編號:001輸入數(shù)據(jù)流: 個數(shù):1個輸出數(shù)據(jù)流:由于論文篇幅的限制,不在此一一列舉,其他所有的數(shù)據(jù)字典條目都是根據(jù)數(shù)據(jù)流圖繪制的。1所示。用戶提出請求,從該系統(tǒng)讀取數(shù)據(jù),通過計算機輸出教師信息,具體流程如圖210所示:教師信息學(xué)生檔案管理系統(tǒng)學(xué)生檔案管理系統(tǒng)輸出教師輸入計算機教師信息學(xué)生圖210教師管理業(yè)務(wù)流程圖2.5 數(shù)據(jù)字典通過對系統(tǒng)數(shù)據(jù)流的分析,接下來用數(shù)據(jù)字典描述數(shù)據(jù)流圖中一些主要的數(shù)據(jù)元素條目、數(shù)據(jù)流、處理過程、數(shù)據(jù)存儲和外部實體[8]。用戶提出請求,從該系統(tǒng)讀取數(shù)據(jù),通過計算機輸出課程信息,具體流程如圖28所示:課程學(xué)生檔案管理系統(tǒng)學(xué)生檔案管理系統(tǒng)輸出用戶輸入計算機課程學(xué)生圖28課程管理業(yè)務(wù)流程圖管理員輸入學(xué)生成績信息到學(xué)生檔案管理系統(tǒng)。用戶提出請求,從該系統(tǒng)讀取數(shù)據(jù),通過計算機輸出信息,具體流程如圖26所示:學(xué)生檔案學(xué)生檔案管理系統(tǒng)學(xué)生檔案管理系統(tǒng)輸出管理員輸入計算機學(xué)生檔案學(xué)生圖26學(xué)生檔案業(yè)務(wù)流程圖管理員輸入學(xué)生信息到學(xué)生檔案管理系統(tǒng)。管理員信息文件查詢檔案添加檔案管理員登錄刪除學(xué)生刪除用戶圖25管理員登錄數(shù)據(jù)流圖2.4 業(yè)務(wù)流程分析在進行業(yè)務(wù)流程分析時,需要按照原有信息流動過程,逐個地調(diào)查分析所有環(huán)節(jié)的處理業(yè)務(wù)、處理內(nèi)容、處理順序和對處理時間的要求,弄清各個環(huán)節(jié)需要的信息、信息來源、流經(jīng)去向、處理方法、計算方法、提供信息的時間和信息形態(tài)(報告、報單、屏幕顯示)等[4]。成績信息添加成績修改成績成績處理刪除成績圖23成績處理數(shù)據(jù)流圖如圖24為查詢處理數(shù)據(jù)流圖,主要是查詢處理、學(xué)生信息總覽、學(xué)生信息查詢處理的關(guān)系。學(xué)生檔案管理系統(tǒng)管理員權(quán)限系 統(tǒng)老師權(quán)限學(xué)生權(quán)限圖21系統(tǒng)數(shù)據(jù)流圖如圖22檔案信息處理數(shù)據(jù)流圖,主要是檔案信息處理的三種數(shù)據(jù)處理。這種圖形表示即可以從本質(zhì)上描述計算機軟件系統(tǒng)的工作情況,又適合非計算機專業(yè)人員學(xué)習和掌握,在需求分析中是一種很好的交流和表達工具。:按學(xué)生學(xué)號和課程編號查詢學(xué)生獎懲信息,并打印當前頁的信息。2. 用戶管理的操作:修改個人信息,修改登錄用戶密碼。 學(xué)生用戶需求學(xué)生用戶的權(quán)限是最小的,對當前學(xué)生成績管理系統(tǒng)的訪問只限于個人信息的管理和成績查詢部分。3. 成績管理的操作:能對學(xué)生成績進行添加、刪除、修改,按學(xué)生學(xué)號和課程編號查詢學(xué)生成績信息,實現(xiàn)學(xué)生成績統(tǒng)計,并打印當前頁得信息。 教師用戶需求根據(jù)對當前學(xué)生成績管理的詳細分析,教師用戶界面就是教師在登錄系統(tǒng)時,系統(tǒng)提供給用戶使用的瀏覽器顯示界面,能夠?qū)崿F(xiàn)教師與系統(tǒng)的友好交互,并且能夠?qū)處熡脩舻氖褂媒o以人性化的引導(dǎo)與提示,功能具體如下:1. 登錄用戶的行為:用戶管理,成績管理。:獎懲信息添加、刪除、修改,按學(xué)號查詢學(xué)生信息,打印當前頁的信息。4. 教師信息管理的操作:教師信息添加、刪除、修改,按工號查詢教師信息,打印當前頁的信息。經(jīng)過分析可以明確,本系統(tǒng)包含三個角色:管理員,教師,學(xué)生。在前面的描述中已經(jīng)知道,用戶在訪問系統(tǒng)時,可以修改和查詢信息。 角色識別的任務(wù)是找出所有可能與系統(tǒng)發(fā)生交互行為的外部實體,對象和系統(tǒng)。2.2功能需求分析本系統(tǒng)的需求,設(shè)計本網(wǎng)站組成結(jié)構(gòu)顯示了網(wǎng)站總體組織結(jié)構(gòu)。從操作上來說是可行的。首先,設(shè)計網(wǎng)站的幾種軟件現(xiàn)在都比較流行,一般設(shè)計人員對這幾款軟件比較熟悉,可以利用這些軟件設(shè)計出較完善的學(xué)生檔案管理系統(tǒng)。技術(shù)可行性研究是研究現(xiàn)有的技術(shù)條件能否順利完成開發(fā)工作,硬、軟件配置能否滿足開發(fā)的需要等等。簡單而言,MyEclipse是Eclipse的插件,也是一款功能強大的JavaEE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯。在結(jié)構(gòu)上,MyEclipse的特征可以被分為7類:(1). JavaEE模型(2). WEB開發(fā)工具(3). EJB開發(fā)工具(4). 應(yīng)用程序服務(wù)器的連接器(5). JavaEE項目部署服務(wù)(6). 數(shù)據(jù)庫服務(wù)(7). MyEclipse整合幫助對于以上每一種功能上的類別,在Eclipse中都有相應(yīng)的功能部件,并通過一系列的插件來實現(xiàn)它們。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC數(shù)據(jù)庫鏈接工具等多項功能。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。 MyEclipseMyEclipse,是一個十分優(yōu)秀的用于開發(fā)Java, J2EE的Eclipse插件集合,MyEclipse的功能非常強大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯。與 Microsoft Visual Studio、Microsoft Office System 以及新的開發(fā)工具包(包括 Business Intelligence Development Studio)的緊密集成使 Microsoft SQL Server 2005 與眾不同。此外 Microsoft SQL Server 2005 結(jié)合了分析、報表、集成和通知功能。Microsoft SQL Server 2005 數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。提供了動態(tài)數(shù)據(jù)交換的編程技術(shù),可以在應(yīng)用程序中與其他Windows應(yīng)用程序建立動態(tài)數(shù)據(jù)交換,在不同的應(yīng)用程序之間進行通信。動態(tài)數(shù)據(jù)交換(DDE),利用動態(tài)數(shù)據(jù)交換(Dynamic Data Exchange)技術(shù),可以把一種應(yīng)用程序中的數(shù)據(jù)動態(tài)地鏈接到另一種應(yīng)用程序中,使兩種完全不同的應(yīng)用程序建立起一條動態(tài)數(shù)據(jù)鏈路。JSP提供開放式數(shù)據(jù)連接,即ODBC功能,可通過直接訪問或建立連接的方式使用并操作后臺大型網(wǎng)絡(luò)數(shù)據(jù)庫,如SQL Server,Oracle等。 訪問數(shù)據(jù)庫JSP具有強大的數(shù)據(jù)庫管理功能,利用數(shù)據(jù)控件和數(shù)據(jù)庫管理窗口,可以直接建立或處理Microsoft SQL格式的數(shù)據(jù)庫,并提供了強大的數(shù)據(jù)存儲和檢索功能。在用JSP設(shè)計大型應(yīng)用軟件時,不必建立具有明顯開始和結(jié)束的程序,而是編寫若干個微小的子程序,即過程。一個對象可能會產(chǎn)生多個事件,每個事件都可以通過一段程序來響應(yīng)。在設(shè)計JSP程序的過程中,隨時可以運行程序,而在整個程序設(shè)計好之后,可以編譯生成可執(zhí)行文件(.EXE),脫離JSP環(huán)境,直接在Windows環(huán)境下運行。JSP語句簡單易懂,其編輯器支持彩色代碼,可自動進行語法錯誤檢查,同時具
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1