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

正文內(nèi)容

小型倉庫溫濕度監(jiān)測系統(tǒng)畢業(yè)設計說明書-在線瀏覽

2024-09-13 12:07本頁面
  

【正文】 修改等操作。而方案二中由教師自己來提交學生的成績則大大減輕了管理員的工作負擔,也提高了工作效率?;谏厦娴谋容^,作者選擇了方案二。2.1.2開發(fā)工具的選擇目前有許多的開發(fā)工具可以供作者選擇,其中比較適合的有PB,JSP,ASP。但是PB不單技術相對比較落后了,做出來的界面也會顯得單調,并且不容易實現(xiàn)聯(lián)網(wǎng)操作。JSP技術由Sun公司提出[2],利用它可以很方便的在頁面中生成動態(tài)的內(nèi)容,使網(wǎng)絡應用程序可以輸出多姿多彩的動態(tài)頁面。例如:(1) 寫一次可到處執(zhí)行JSP是基于Java環(huán)境開發(fā)多層結構動態(tài)WEB的方法,Java字節(jié)碼都是標準的、與平臺無關的,JSP作為Java家族的一員,秉承了Java技術的“一次編寫,隨處可用”的特性,可以運行與大多數(shù)流行的操作系統(tǒng)平臺及Web服務器。生成內(nèi)容的邏輯被封裝在標識和JavaBean組件中,并且捆綁在小腳本中,所有的腳本在服務器端執(zhí)行。(3) 強調可重用的組件絕大多數(shù)JSP頁面依賴于可重用的、跨平臺的組件(JavaBeans或者Enterprise JavaBeansTM 組件)來執(zhí)行應用程序所要求的更為復雜的處理?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技術和優(yōu)化結果的開發(fā)努力中得到平衡。JSP的開發(fā)者能夠定制自己的標簽庫(Tag Lib),使得Web頁面設計人員能夠非常形象地利用開發(fā)者所設計的構建,而不需要懂關于程序的知識。JSP的安全性之一是不泄漏源代碼[4],相比客戶端執(zhí)行的JavaScript程序,用戶不能看到JSP源程序。這一點既維護了JSP開發(fā)人員的版權,又維護了網(wǎng)站系統(tǒng)的安全。如果在編程時考慮不周全,對所有的頁面不進行適當?shù)脑L問控制,非法用戶就可通過直接在瀏覽器地址欄輸入重要頁面的URL訪問該頁面。當訪問者通過身份驗證頁面后,就把用戶名存入會話的session變量中,然后在每一個頁面中讀取該session變量。JSP的另一個安全為數(shù)據(jù)庫安全。而一旦連接到數(shù)據(jù)庫,我們則可以看到數(shù)據(jù)庫的所有信息,包括數(shù)據(jù)庫所在主機的IP地址,數(shù)據(jù)庫連接端口,用戶名和密碼都直接編寫在了JSP代碼中,如果JSP源代碼泄漏給非法用戶,就可以通過其客戶端程序對數(shù)據(jù)庫進行各種操作,那將對數(shù)據(jù)庫的安全造成巨大的威脅。這樣就是JSP源代碼泄漏給用戶,看到的也只是上面的語句,數(shù)據(jù)庫安全得到了保障。167。2.2.1系統(tǒng)實體關系分析在成績評估系統(tǒng)的數(shù)據(jù)庫中最重要的兩個角色便是學生與教師,他們之間的關系最為緊密,而把他們聯(lián)系起來的關系鏈也是非常清晰的。教師(教工號,教師姓名,性別,職稱,職務,所屬學院)學生(學號,學生姓名,性別,班級,專業(yè),班主任教工號,所屬學院)課程(課程號,課程名)班主任(班級,專業(yè),班主任教工號)授課表(教工號,課程號,班級,學期)167。通過下面的一張系統(tǒng)業(yè)務流程圖可以看出該系統(tǒng)的各個功能模塊以及他們之間的銜接關系。業(yè)務信息數(shù)據(jù)庫準備登錄會員管理員旅游新聞旅游信息資訊社區(qū)系統(tǒng)會員信息新聞信息旅游資訊業(yè)務訂單會員信息查詢圖 系統(tǒng)業(yè)務流程圖167。管理員是這個系統(tǒng)中最重要的角色,他負責將教師信息和學生信息輸入到該系統(tǒng)中,并且把成績分析報表送交教務處。而教師則主要是完成對成績的錄入。學生包括個人信息查詢和個人成績的查詢,教師可以查詢自己的個人信息并且進行學生的成績管理。個人成績管理員信息教師信息學生信息學生個人信息學生個人信息個人成績學生個人信息分析報告學生成績學生成績學生成績學生成績學生成績學生成績學生成績教師信息管理員信息管理員信息管理員信息教師信息教師信息學生信息學生信息學生信息教師信息管理員個人信息管理員個人信息管理員信息教師個人信息學生信息學生個人信息教師個人信息P1個人信息查詢教師教師管理員管理員D2學生基本信息表D1教師基本信息表D3管理員基本信息表P3學生信息管理GUANLI GUANLI P2教師信息管理GUANLI GUANLI P5管理員信息管理GUANLI GUANLI P4學生成績管理D4學生成績表P6標準分分析教務處學生學生P7個人成績查詢 系統(tǒng)數(shù)據(jù)流程圖第一層數(shù)據(jù)流程圖教師信息管理管理員對教師的管理,包括添加教師信息,查詢,修改,刪除教師信息在添加功能上,主要是對零星的信息進行添加,批量的添加則可以通過人工方式直接從后臺導入。和教師信息的管理一樣,對學生的信息錄入也是主要針對零星的、遺漏的信息。學生信息學生信息學生信息學生信息學生信息學生信息學生信息學生信息學生信息管理員添加學生信息查詢學生信息D2學生基本信息刪除學生信息修改學生信息圖 系統(tǒng)數(shù)據(jù)流程圖學生信息管理模塊學生成績管理在成績管理模塊中,教師負責對所教課程的成績錄入,管理員對成績的管理主要是對成績進行查詢與統(tǒng)計,以及當教師錄入成績有誤時,對零星的成績進行錄入和修改。被授權的管理員,也可以叫做高級管理員,可以添加、刪除管理員,也可以授權其他的管理員成為高級管理員。要對學生的成績進行綜合分析與統(tǒng)計,主要包括對成績進行過濾、統(tǒng)計分析與計算成績平均分并排序。在進行完分析后還應該實現(xiàn)其報表的打印輸出。2.2.4各功能模塊需求分析1) 學生信息管理需求主要是提供對學生的基本情況的管理。例如,當新生入學時需要將他們的基本信息加入到學生信息數(shù)據(jù)庫中,以備管理和查詢。在該生已經(jīng)脫離學校的管轄范圍之后還可以將其信息刪除。系統(tǒng)管理人員將教師的基本信息輸入到系統(tǒng)中。3) 成績管理系統(tǒng)需求管理員可以對成績進行錄入,刪除和修改,但是只是針對少部分的,大部分的成績錄入工作將交給教師來做。于是在管理員的成績管理模塊中作者加入了鎖定狀態(tài)設定。4) 管理員管理需求在該系統(tǒng)中,只有被賦予了權限的管理員才能對管理員的信息進行管理,并且能給其他的管理員賦予權限或是刪除,添加管理員。5) 標準分分析需求標準分管理包括標準分單個、集體和組合輸出,班級、年級、學科、組合班級標準分計算,標準分平均分統(tǒng)計分析。而學生則可以看到自己歷年來的成績。他們都可以對其所需要的成績進行統(tǒng)計,算平均分,最大與最小成績,每一個分數(shù)段的成績數(shù)目。而教師和管理員還可以查看成績平均分的排名情況。2.2.5本系統(tǒng)所涉及的主要外部實體及數(shù)據(jù)存儲詳解外部實體名稱:管理員 總編號:101外部實體編號:01 數(shù)量:45人簡要說明:管理員負責對學生、教師信息以及學生的成績進行維護,并可以對學生的成績進行評估。輸入的數(shù)據(jù)流:學生個人信息,個人成績輸出的數(shù)據(jù)流:學生個人信息圖 數(shù)據(jù)字典外部實體學生外部實體名稱:教師 總編號:103外部實體編號:03簡要說明:教師查看自己的信息,可以在一定的條件下錄入學生成績,如果是班主任,還可以查看自己所負責班級的成績,并可以看到成績的分布情況。數(shù)據(jù)流來源:學生數(shù)據(jù)流去向:P1數(shù)據(jù)流組成:學號圖 數(shù)據(jù)字典數(shù)據(jù)流學生個人成績數(shù)據(jù)流名稱:教師個人信息 總編號:202數(shù)據(jù)流編號:02 簡要說明:在其登錄時取得,包括本教師的主要信息,為后面的查詢創(chuàng)造條件。2.3系統(tǒng)性能需求167。例如添加學生信息時,對其輸入的班級、選擇的專業(yè)、學院都是相關的,只有輸入正確的信息,該學生的信息才能被錄入進去。2.3.2時間特性要求本系統(tǒng)要應做到響應的及時性。作者所做的是一個實時性很強的系統(tǒng),對時間的要求非常的嚴格。所以要盡量設計出這樣的一個系統(tǒng),能夠對付龐大的數(shù)據(jù)處理,對用戶的操作及時的做出響應。2.3.3靈活性在系統(tǒng)的實際運行中,將會遇到很多的問題。為了適應這種變化,該系統(tǒng)就必須具備可擴充性和可維護性。167。要盡量縮小系統(tǒng)開發(fā)所需要的投資以及系統(tǒng)運行、維護的費用。167。2.5數(shù)據(jù)管理能力要求由于本系統(tǒng)所管理的信息包含了高校所有學生、教師的信息,數(shù)據(jù)庫規(guī)模非常的龐大,對數(shù)據(jù)的管理能力的要求也就會非常的高。因此需要數(shù)據(jù)庫有足夠的空間存儲這些重要的信息,并且及時予以備份。3.1系統(tǒng)基本結構設計從上面的需求分析得知,雖然有三個角色,他們完成的功能雖然有多有少,但都脫離不了這么幾個功能模塊:1) 學生信息管理功能模塊 2)教師信息管理功能模塊3) 學生成績管理功能模塊 4)管理員管理功能模塊5) 標準分分析功能模塊其中標準分分析模塊是這個系統(tǒng)的主要功能模塊,以下是以系統(tǒng)結構圖的形式展現(xiàn)它們之間主要功能的調用關系:學生成績評估系統(tǒng)學生信息管理教師信息管理學生成績管理標準分分析管理員管理添加學生信息修改學生信息刪除學生信息查詢學生信息添加教師信息查詢教師信息修改教師信息刪除教師信息錄入學生成績修改學生成績查詢學生成績學生成績過濾成績平均分排名學生成績統(tǒng)計添加管理員刪除管理員權限管理打印報表圖 成績評估系統(tǒng)結構圖167。2) 修改密碼:學生可以對自己的登錄密碼進行修改。教師登錄1) 個人信息查詢:教師在登錄后可以查詢自己的個人信息,但不能進行修改2) 修改密碼:教師可以對自己的登錄密碼進行修改。管理員登錄1) 個人信息查詢:管理員可以查詢自己的個人信息,并且可以提交修改。3) 管理員管理:經(jīng)過授權的管理員可以添加、刪除管理員以及授予其他管理員權限。5) 教師信息管理:包括添加教師信息,刪除教師信息,查詢教師信息和修改教師信息。(標準分分析模塊的所有功能都包含在了學生成績管理當中)167。其中至少有一名管理員將賦予對管理員進行管理的權限。還必須在數(shù)據(jù)庫中班主任表中添加信息,才能給后來的班主任對其所負責的班級成績進行查看和分析。4.1系統(tǒng)設計前期工作167。其存在目錄為D:\Tomcat ,注意在選擇JDK路徑的時候,因為還沒有設置JDK的環(huán)境變量,需要手動選擇D:\。%java_home%\lib\。java_home D:\path %path%。CATALINA_HOME D:\Tomcat 啟動Tomcat服務器,通過瀏覽器打開://localhost:8080,如果看到Tomcat的歡迎界面,則配置成功。4.1.2創(chuàng)建數(shù)據(jù)庫在設計系統(tǒng)功能之前,首先要做的是創(chuàng)建數(shù)據(jù)庫。在該系統(tǒng)中,作者選擇了Microsoft SQL Server 2000來實現(xiàn)創(chuàng)建數(shù)據(jù)庫。4.1.2.1 SQLServer2000的新特性Microsoft SQL Server 2000 擴展了 Microsoft SQL Server 版的性能、可靠性、質量和易用性。SQL Server 版中提供的 OLAP 服務功能現(xiàn)在稱為 SQL Server 2000 Analysis Services。Analysis Services 還包括一個新的數(shù)據(jù)挖掘組件。4.1.2.2創(chuàng)建數(shù)據(jù)庫在系統(tǒng)上安裝SQL Server 2000個人版。啟動查詢分析器,選擇“SQL Server 身份驗證(Q)”,登錄名為“sa”,密碼為“111”,然后單擊“確定”按鈕。G:\畢業(yè)設計\sheji\database\39。接下來以教師基本信息表為例說明建表過程:創(chuàng)建教師基本信息表create table teacher ( tno char(8) constraint pkteachercode primary key clustered,tname varchar(20) not null,tsex char(8),tprof char(20) not null,tpost char(30),ame varchar(30) )至此,數(shù)據(jù)庫創(chuàng)建完成。4.1.3連接數(shù)據(jù)庫在設計系統(tǒng)的過程中,需要對程序進行調試。因此,在設計系統(tǒng)之前,JSP與數(shù)據(jù)庫的連接是非常重要的。JSP使用的是JDBC技術。如果一個特定的數(shù)據(jù)庫只有ODBC驅動程序,Java可以提供一個JDBCODBC橋來將JDBC調用轉化為ODBC調用。連接數(shù)據(jù)庫的步驟如下:(1)在“控制面版”的“管理工具”中找到“數(shù)據(jù)源(ODBC)”,在出現(xiàn)的“ODBC數(shù)據(jù)源管理器”窗口中選擇“系統(tǒng)DSN”(必須是系統(tǒng)DSN), 點擊“添加”按鈕,在“創(chuàng)建新數(shù)據(jù)源”對話框中選擇“SQL Server”。選擇SQL驗證為“使用用戶名輸入登錄ID和密碼的SQL Server驗證”,輸入用戶名“sa”,密碼為“111”。(4)。charset=gb2312”% % page import=”.*”%%Connection conn=null。ResultSet rs=null。}catch(ClassNotFoundException e){ (())。stmt=()。while(()){((“tno”))。}finally{ ()。}}%如果數(shù)據(jù)庫連接成功,就會在頁面上顯示數(shù)據(jù)庫中教師信息表中的所有教工號。167。而如果在每一個需要連接數(shù)據(jù)庫的程序中都加上如上的一段超長代碼,不僅加大了工作量,還降低了代碼的執(zhí)行效率,當然也對數(shù)據(jù)庫的安
點擊復制文檔內(nèi)容
語文相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1