歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

小學生素質(zhì)測評系統(tǒng)的設計與實現(xiàn)高年級開題報告源碼畢業(yè)論文

  • 資源ID:45278980       資源大小:1.25MB        全文頁數(shù):45頁
  • 資源格式: DOC        下載積分:0積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要0積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付說明:
本站最低充值0.01積分,下載本資源后余額將會存入您的賬戶,您可在我的個人中心查看。
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

小學生素質(zhì)測評系統(tǒng)的設計與實現(xiàn)高年級開題報告源碼畢業(yè)論文

陜西理工學院畢業(yè)設計XXXX大學題 目 小學生素質(zhì)測評系統(tǒng)的設計與實現(xiàn)(高年級) 學生姓名 XXX 學號 XXXXXXXXXX 所在學院 數(shù)學與計算機科學學院 專業(yè)班級 信息管理與信息系統(tǒng)專業(yè)1201 指導教師 XXX 完成地點 陜西理工學院 2016年05月18日陜西理工學院本科畢業(yè)設計任務書院(系) 數(shù)學與計算機科學學院 專業(yè)班級 信息管理與信息系統(tǒng)(信管1201) 學生姓名 一、畢業(yè)設計題目 小學生素質(zhì)測評系統(tǒng)的設計與實現(xiàn)(高年級) 二、畢業(yè)設計工作自 2016 年 3 月 14 日 起至 2016 年 6 月 17 日止三、畢業(yè)設計進行地點: 陜西理工學院 四、畢業(yè)論文(設計)應完成內(nèi)容及相關要求:本設計結(jié)合小學生高年級(4-6年級)學生素質(zhì)測評指標體系,設計開發(fā)出界面友好、易于操作的測評信息系統(tǒng),能實現(xiàn)相關數(shù)據(jù)的錄入、修改、查詢、統(tǒng)計、打印等功能。以便為教師、家長更好地了解學生的全面發(fā)展,有針對性地進行指導提供依據(jù),而且學校進一步深入開展素質(zhì)教育,推進學校信息化管理上臺階 相關要求:以軟件工程的方法,采用面向?qū)ο蟮脑O計技術,完成整個系統(tǒng)的設計,開發(fā)、形成軟件系統(tǒng)一套,撰寫畢業(yè)設計說明書。 五、畢業(yè)論文(設計)應收集資料及參考文獻:1有關面向?qū)ο蟮某绦蛟O計的文獻資料; 2 有關數(shù)據(jù)庫設計的文獻資料; 3 有關軟件工程的文獻資料; 4有關信息管理系統(tǒng)開發(fā)案例的資料。 5孫思文.基于教育測量學理論的學生綜合素質(zhì)測評體系分析J.西北醫(yī)學教育,2010,18(6):1127-1134. 6康云.談學生綜合素質(zhì)測評系統(tǒng)開發(fā)與設計J.電腦知識與技術,2005,(6):8-10. 六、畢業(yè)論文(設計)的進度安排:12016.3.14-2016.3.25 根據(jù)任務書,收集文獻資料,撰寫開題報告,并完成外文資料的翻譯工作。 22016.3.26-2016.4.8 根據(jù)開題報告,進行需求分析,完成數(shù)據(jù)庫設計。 32016.4.9-2016.4.20 完成界面設計,同時完成中期檢查報告。 42016.4.21-2016.4.30 進行系統(tǒng)集成和測試,提交畢業(yè)設計說明書初稿。 52016.4.1-2016.4.18 根據(jù)修改意見,修改系統(tǒng)和說明書,提交定稿,并準備答辯,完成畢業(yè)設計資料的歸檔工作。 指導教師簽名 系(教研室)主任簽名 專業(yè)負責人簽名 批準日期 小學生素質(zhì)測評系統(tǒng)的設計與實現(xiàn)(高年級)XXX(陜理工數(shù)學與計算機科學學院信息管理與信息系統(tǒng)1201班,陜西 漢中 723000)指導教師:XXX摘要 實施素質(zhì)教育是我國基礎教育面向21世紀所做的戰(zhàn)略選擇,因此,人們對小學生的教育問題看得也尤為重要。小學生素質(zhì)測評系統(tǒng)的開發(fā)采用B/S模式,將從身體素質(zhì)、智能素質(zhì)、性情素質(zhì)、品德素質(zhì)、和行為習慣五個方面對小學生進行全面的測評。系統(tǒng)將充分體現(xiàn)小學生測評的相關信息,包括學生信息、教師信息、班級信息和家長信息等,提供必要的信息查詢功能。著重處理小學生素質(zhì)測評方面的功能,得出全面、公正、權(quán)威的測評結(jié)果;對小學生素質(zhì)測評信息進行信息化管理,能夠讓學校老師、家長更好的了解學生的全面發(fā)展,有針對地進行指導提供依據(jù),同時可以幫助學校進一步深入開展素質(zhì)教育,推進學校信息化管理踏上新臺階。 關鍵詞 素質(zhì)測評;數(shù)據(jù)庫設計;測試Design and Implementation of Quality Assessment System for Primary School Students (High Grade) XXX(Grade12,Class1,Major Information Management and Information System,School of Mathematics and Computer Science,Shaanxi University of Technology,Hanzhong 723000,Shaanxi)Tutor: XXXAbstract:The implementation of quality education is the strategic choice for Chinas basic education in twenty-first Century, so it is particularly important to the education of primary school students. The development of elementary school students quality evaluation system using B/S mode, from the physical quality, intelligence quality, temperament, character, and behavior habits of the five aspects of the comprehensive evaluation of primary school students. System will fully reflect the relevant information, including student information, teacher information, class information and parent information, etc., to provide the necessary information query function. Focus on pupils quality evaluation function, comprehensive, impartial, authoritative evaluation results were obtained; for primary and secondary school students quality evaluation information for information management, can help teachers and parents better understand the students all-round development, the guidance provided according to, also can help schools to further carry out the quality education, to promote the school information management embarked on a new level.Key words: Quality assessment;Database design; Test目 錄1 緒論11.1 項目背景11.2 項目意義11.3可行性分析11.3.1 技術可行性11.3.2 操作可行性21.3.3 經(jīng)濟可行性22 開發(fā)環(huán)境及工具32.1 系統(tǒng)環(huán)境32.2 開發(fā)環(huán)境32.3 開發(fā)工具43 需求分析63.1 系統(tǒng)需求63.2 功能需求63.2.1功能結(jié)構(gòu)圖63.2.2功能需求描述73.3 性能需求73.4 業(yè)務流程圖73.5 數(shù)據(jù)流圖83.6 數(shù)據(jù)字典84數(shù)據(jù)庫設計104.1概念結(jié)構(gòu)設計104.2邏輯結(jié)構(gòu)設計124.3物理結(jié)構(gòu)設計125界面設計及功能實現(xiàn)155.1用戶登錄155.2學生添加175.3評分項目管理185.4項目設置195.5測評功能206 應用與測試226.1 程序調(diào)試226.2 程序測試226.2.1 測試目的226.2.2 測試步驟226.2.3 測試內(nèi)容226.3 測試結(jié)論237 總結(jié)24致 謝25參考文獻26附錄A: 源程序代碼27附錄B: 系統(tǒng)使用說明書36附錄C: 測評指標體系371 緒論1.1 項目背景現(xiàn)在是什么時代?是信息時代,是互聯(lián)網(wǎng)時代。眾所周知,隨著科技的不斷提高,計算機科學技術日漸成熟,許多傳統(tǒng)的行業(yè)已經(jīng)逐漸的被計算機技術所替代,較多數(shù)的人工操作模式也逐漸的被計算機技術替代,這樣的替代使得許多工作得到了跳躍式的發(fā)展。因此,計算機技術在人類社會的各個行業(yè),各個領域發(fā)揮著越來越重要的作用。實施素質(zhì)教育是我國基礎教育面向21世紀所做的戰(zhàn)略選擇,但是我們也知道,隨著素質(zhì)教育的深入,課程理念不斷深化的今天,教育評價機制則存在著很多缺陷和不足。因此,嚴重的制約了素質(zhì)教育的實施,無論對于學校來說還是對于學生來說這都是一個需要急切解決的問題。實現(xiàn)小學生素質(zhì)測評信息化管理,具有著效率高、保密性好、針對性強等優(yōu)點。信息化管理可以減少傳統(tǒng)模式利用人工進行學生素質(zhì)測評所帶來的一些缺點。對于傳統(tǒng)的人工操作來說,學生信息的更新比較慢,進而導致了學生家長不能及時的了解孩子們在學校的學習、生活情況,久而久之,學校和家長可能在教育孩子方面存在著一定的脫節(jié)現(xiàn)象。本課題的目的就是開發(fā)出一款以網(wǎng)絡為基礎的素質(zhì)測評系統(tǒng),不但能夠全方位的對小學生的素質(zhì)進行測評,而且能夠?qū)崿F(xiàn)方便快捷的數(shù)據(jù)管理,能夠讓學校老師、家長更好的了解學生的全面發(fā)展,有針對性地進行指導提供依據(jù),同時可以幫助學校進一步深入開展素質(zhì)教育,推進學校信息化管理踏上新臺階。1.2 項目意義在學校內(nèi)部,傳統(tǒng)的評價與考試制度,嚴重制約了素質(zhì)教育的實施,無論是校長還是普通教師在社會的壓力和功利主義影響下,不得不為了學校的“聲譽”和單位的“成績”而忽視甚至放棄對學生綜合素質(zhì)的培養(yǎng)。解決這一頑癥的根本途徑就是改變 “以升學率和成績評價教育的單一評價機制”,建立多元化多方位的綜合素質(zhì)評價機制,引導評價制度向多元化方向發(fā)展。對學生進行綜合的素質(zhì)培養(yǎng)與評價,使學生成為真正健康的人,才能適應未來社會的需求,擔當起建設和諧社會的需要。現(xiàn)如今,人們對于小學生的教育日趨加重,無論是家長們還是老師們都想要孩子們?nèi)娼】档某砷L。本次畢業(yè)設計小學生(高年級)素質(zhì)測評系統(tǒng)將會從小學生的基本信息和教師、家長、班主任的測評信息入手,依據(jù)科學地素質(zhì)評價指標體系,全面的評價小學生的素質(zhì)。讓小學生在素質(zhì)測評下,能夠更好的成長,能夠全面健康的發(fā)展。1.3可行性分析在系統(tǒng)調(diào)查和業(yè)務流程分析的基礎上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術、經(jīng)濟、社會的方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。并且可行性研究主要集中在以下三個方面:1.3.1 技術可行性本系統(tǒng)的數(shù)據(jù)庫較小,所以程序在響應時間、數(shù)據(jù)更新處理時間上性能是比較突出的。而且也正是由于數(shù)據(jù)量相對較少,故在數(shù)據(jù)傳輸時間和系統(tǒng)運行時間上表現(xiàn)的較讓人滿意。由于采用數(shù)據(jù)庫技術并且用戶的應用領域?qū)?shù)據(jù)精確度的要求不是太高,所以這點在系統(tǒng)中表現(xiàn)得比較少,但是用戶數(shù)據(jù)的安全性與正確性是完全保證的,所以對用戶的使用沒有多大的障礙。 根據(jù)本系統(tǒng)的功能需求,采用ASP.NET與SQL2008數(shù)據(jù)庫引擎進行開發(fā)。而SQL2008作為一種快速的、多線程、多用戶和健壯的數(shù)據(jù)庫服務器,根據(jù)第三方測試結(jié)果,在千萬級的數(shù)據(jù)環(huán)境中依然保持較高的執(zhí)行速度。因此在技術層面上,是完全可行的。 而且SQL是一個非過程化的語言,可用于所有用戶的數(shù)據(jù)庫活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、應用程序員、決策支持系統(tǒng)人員及許多其他類型的終端用戶?;镜腟QL命令只需花費很少時間就能學會,最高級的命令在幾天內(nèi)便可掌握。SQL Server功能強大,而且很多信息管理系統(tǒng)都是用SQL Server作后臺,所以對小學生素質(zhì)測評系統(tǒng)的開發(fā)是可行的。ASP.NET是微軟公司繼ASP之后推出的新一代Active Server Pages,他不是ASP的簡單升級,是微軟發(fā)展的新的體系.NET的一部分。同以前的 Web 開發(fā)模型相比,ASP.NET 具有較強的性能、Visual Studio世界級的工具支持、靈活性、簡易性、可管理性、可縮放性、自定義性、擴展性,以及完全性等數(shù)個重要的優(yōu)點。同時,代碼分離、ADO.NET技術以及全新的開發(fā)語言C#更是給作者帶來了更快捷、更方便的操作。SQL Server是一個關系數(shù)據(jù)庫管理系統(tǒng)(DBMS),數(shù)據(jù)庫處理的基本結(jié)構(gòu),采取關系型數(shù)據(jù)庫模式,但是在SQL Server的數(shù)據(jù)庫處理中,則是使用了面向?qū)ο蟮牟僮鞣绞健W髡吒鶕?jù)它的這個特點,配合數(shù)據(jù)設計的基本原則及數(shù)據(jù)庫的范式要求對數(shù)據(jù)庫進行設計。所以,此方案具有技術可行性。1.3.2 操作可行性本系統(tǒng)的順利實施將改變傳統(tǒng)的操作流程和方式,由于計算機應用的普及,大多人對計算機管理模式和具體操作都很熟悉。在進行系統(tǒng)設計時,將會充分考慮用戶的習慣,使得操作簡單、數(shù)據(jù)錄入迅速、規(guī)范、可靠、統(tǒng)計準確、適應力強以及容易擴充。盡量把工作人員的操作量降低,使其在界面友好的環(huán)境中工作。所以,本系統(tǒng)的使用對工作人員來說具有操作可行性。1.3.3 經(jīng)濟可行性通過分析新系統(tǒng)的成本效益,其中包括估計項目開發(fā)的成本,開發(fā)費用和今后的運行、維護費用以及新系統(tǒng)將獲得的效益,估算開發(fā)成本是否高于項目預期的全部經(jīng)費。下面具體列出了成本和效益的分析: 從長遠來看,小學生(高年級)素質(zhì)測評系統(tǒng)是管理信息化的必經(jīng)之路,這一系統(tǒng)的實施,實現(xiàn)了“無紙化”辦公,帶動高校的其他信息化建設,推動高校的信息化水平更上一層樓。其經(jīng)濟效益包括系統(tǒng)的正常運行替代了以前的手工操作,這將大量減少員工開支和辦公用品的開支等。由以上可知,本系統(tǒng)在經(jīng)濟上是可行的。綜上所述,系統(tǒng)開發(fā)具有可行性。 一種軟件開發(fā)是否能夠取得成功,一是市場的需求,二是軟件開發(fā)所需要軟件開發(fā)工具,以及開發(fā)技術和當時硬件的發(fā)展水平。從這兩個方面而言,基于B/S的小學生(高年級)素質(zhì)測評系統(tǒng)的開發(fā)是可行的。2 開發(fā)環(huán)境及工具2.1 系統(tǒng)環(huán)境硬件平臺:硬盤空間80G以上;內(nèi)存: 1G以上;CPU: Inter Pentium 4 3.0GHz 或更高;操作系統(tǒng):Windows 2000/Windows 7/Windows 8/Windows 10其它軟件:瀏覽器:IE瀏覽器 6.0以上、360急速瀏覽器數(shù)據(jù)庫: SQL Server 2008開發(fā)平臺:Microsoft Visual Studio 20102.2 開發(fā)環(huán)境在進行開發(fā)之前,首先決定的第一個問題就是該使用什么開發(fā)環(huán)境來編寫該系統(tǒng)?以目前常見的網(wǎng)絡程序語言來說,主要有JSP、ASP、PHP、.NET幾種。還有Microsoft Visual Studio、Eclipse、Borland JBuilder等,這些并不是程序語言,而是程序語言在建構(gòu)程序時的“集成開發(fā)工具”,不過它們在設計的過程中也占有相當重要的角色,因為選用正確的集成開發(fā)工具,可以加速程序設計的進行、測試與排錯,因而對整體進度具有決定性的影響。選擇程序語言為.NET?;谝韵聨c:ASP.NET是微軟推出的基于.NET平臺的新一代Web Forms窗體和XML Web Services的開發(fā)平臺。相對于ASP而言,ASP.NET不僅僅只是ASP的一個簡單升級。ASP.NET是建立在公共語言運行庫上的編程框架,可用于服務器上生成功能強大的Web程序。它與ASP早期的版本相比有很多不同之處。從外觀上看,ASP.NET和ASP是相近的,但是從本質(zhì)上是完全不同的。ASP.NET幾乎全是基于組件和模塊化,每一個頁、對象和HTML元素都是一個運行的組件對象。在開發(fā)語言上,ASP.NET拋棄了VBSCRIPT和JSCRIPT,而使用.NET Framework所支持的VB.NET,C#.NET等語言作為其開發(fā)語言,這些語言生成的網(wǎng)頁在后臺被轉(zhuǎn)換成了類并編譯成了一個DLL。由于ASP.NET是編譯執(zhí)行的,所以它比ASP擁有了更高的效率。ASP.NET是一個統(tǒng)一的Web開發(fā)平臺,它提供開發(fā)人員創(chuàng)建企業(yè)級Web應用程序所需的服務。盡管ASP.NET的語法基本上與ASP兼容,但是它還提供了一個新的編程模型和基礎結(jié)構(gòu)以提高應用程序的安全性、縮放性和穩(wěn)定性。通過逐漸向現(xiàn)有的ASP應用程序增加ASP.NET功能,我們可以自由地使其增大。ASP.NET是一個編譯的、基于.NET的環(huán)境,我們可以用任何.NET兼容的語言(包括Microsoft Visual Basic.NET,Microsoft Visual C#和Microsoft JScript.NET)創(chuàng)作應用程序。另外,整個Microsoft.NET Framework可用于任何ASP.NET應用程序。開發(fā)人員可以很容易地從這些技術受益,這些技術包括管理的公共語言運行庫環(huán)境、類型安全、繼承等。ASP.NET有許多新的特性,其主要優(yōu)點有以下幾點: (1)簡易性ASP.NET應用了公共語言運行庫中的托管服務,這簡化了程序的開發(fā)。(2)自定義性和擴展性用戶可以使用自己編寫的自定義組件或擴展組件替換ASP.NET運行庫的任何子組件。(3)增強的性能ASP.NET是在服務器上運行的編譯好的公共語言運行庫。ASP.NET可利用早期綁定、實時編譯。本機優(yōu)化和外核緩存等服務,所以在編寫代碼行之前就已顯著提高了性能。(4)安全性ASP.NET應用了Windows系統(tǒng)內(nèi)置的身份驗證機制,這樣可以保證應用程序的安全性。(5)強大工具支持ASP.NET框架應用了Visual Studio.NET集成開發(fā)環(huán)境中的工具箱和設計器。(6)強大平臺ASP.NET應用是基于公共語言的運行庫的.NET的框架類庫。消息處理和數(shù)據(jù)訪問解決方案都可與Web無縫訪問,ASP.NET可以選擇最適合應用程序的語言或跨多種語言分割應用程序。(7)可管理性ASP.NET采用基于文本的分層配置系統(tǒng),弱化了將設置應用于服務器環(huán)境和Web應用程序的操作。ASP.NET框架應用程序在部署時只需將必要的文件復制到服務器即可將ASP.NET框架應用程序部署到服務器,不需要重新啟動服務器。(8)可縮放性和可用性ASP.NET增加了專門用于在聚集環(huán)境和多處理環(huán)境中提高性能的功能。另外,進程受到ASP.NET運行庫的密切監(jiān)視和管理,以便當進程行為泄露。死鎖時,可立即創(chuàng)建新進程,以保持應用程序始終可以處理請求。2.3 開發(fā)工具SQL Server 2008作為微軟在Windows系列平臺上開發(fā)的數(shù)據(jù)庫,一經(jīng)推出就以其易用性得到了很多用戶的青睞,相信大多數(shù)將自己的業(yè)務建立在Windows平臺上的用戶都會對它有相當?shù)挠H切感。區(qū)別于FoxPro、Access數(shù)據(jù)庫,SQL Server 2008是一個功能完備的數(shù)據(jù)庫管理系統(tǒng)。它包括支持開發(fā)的引擎、標準的SQL語言、擴展的特性(如復制、OLAP、分析)等功能。而像存儲過程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫才擁有的。Visual Studio .NET 是一套完整的開發(fā)工具,用于生成 ASP Web 應用程序、XML Web services、桌面應用程序和移動應用程序。Visual Basic .NET、Visual C+ .NET、Visual C# .NET 和 Visual J# .NET 全都使用相同的集成開發(fā)環(huán)境 (IDE),該環(huán)境允許它們共享工具并有助于創(chuàng)建混合語言解決方案。另外,這些語言利用了 .NET Framework 的功能,此框架提供對簡化 ASP Web 應用程序和 XML Web services 開發(fā)的關鍵技術的訪問。Visual Studio.NET 集成開發(fā)環(huán)境現(xiàn)在包括開發(fā)智能設備(如 Pocket PC)應用程序的工具。通過使用這些工具和 .NET Framework 精簡版(.NET Framework 的子集),您可以在個人數(shù)字助理 (PDA)、移動電話和其他資源受約束的設備中,創(chuàng)建、生成、調(diào)試和部署在 .NET Framework 精簡版上運行的應用程序。ASP.NET 移動設計器擴展了 ASP.NET 和 .NET Framework,可用來生成移動電話、PDA 和尋呼機的 Web 應用程序。此設計器集成在 Visual Studio IDE 中。您可以創(chuàng)建移動 Web 應用程序,使用移動設計器修改移動 Web 窗體,然后生成和運行該應用程序(所有這些操作都是在 Visual Studio 中完成的)。Web 窗體是用于創(chuàng)建可編程 Web 頁的 ASP.NET 技術。Web 窗體將自己呈現(xiàn)為瀏覽器兼容的 HTML和腳本,這使任何平臺上的任何瀏覽器都可以查看 Web 頁。使用 Web 窗體,通過將控件拖放到設計器上然后添加代碼來創(chuàng)建 Web 頁,與創(chuàng)建 Visual Basic 窗體的方法相似。Windows 窗體是用于 Microsoft Windows 應用程序開發(fā)的、基于 .NET Framework 的新平臺。此框架提供一個有條理的、面向?qū)ο蟮?、可擴展的類集,使得能夠開發(fā)功能豐富的 Windows 應用程序。另外,Windows 窗體可作為多層分布式解決方案中的本地用戶界面。XML Web services 是可以通過 HTTP 使用 XML 接收請求和數(shù)據(jù)的應用程序。XML Web Services 不受特定組件技術或?qū)ο笳{(diào)用約定的制約,因此可由任何語言、組件模型或操作系統(tǒng)訪問。在Visual Studio .NET 中,可以使用 Visual Basic、Visual C#、JScript、C+ 的托管擴展或ATL Server 快速創(chuàng)建和包含XML Web services??蓴U展標記語言 (XML) 提供描述結(jié)構(gòu)數(shù)據(jù)的方法。XML 是 SGML 的子集,非常適合在 Web 上傳送。萬維網(wǎng)聯(lián)合會 (W3C) 定義了 XML 標準以使結(jié)構(gòu)化數(shù)據(jù)保持統(tǒng)一并獨立于應用程序。Visual Studio .NET 完全支持 XML,提供了 XML 設計器以使編輯 XML 和創(chuàng)建 XML 架構(gòu)更容易。SQL Server 2008 中包含了非常豐富的新特性:通過提供一個更安全、可靠和高效的數(shù)據(jù)管理平臺,增強企業(yè)組織中用戶的管理能力,大幅提升IT管理效率并降低運維風險和成本。通過提供先進的商業(yè)智能平臺滿足眾多客戶對業(yè)務的實時統(tǒng)計分析、監(jiān)控預測等多種復雜管理需求,推動企業(yè)管理信息化建設和業(yè)務發(fā)展。同時,SQL Server 2008將提供一個極具擴展性和靈活性的開發(fā)平臺,不斷拓展您的應用空間,實現(xiàn)Internet數(shù)據(jù)業(yè)務互聯(lián),為您帶來新的商業(yè)應用機遇。 由于大大減少了應用程序宕機時間,提高了系統(tǒng)的性能,并加以更嚴格的安全控制,SQL Server 2008在支持現(xiàn)實中最苛刻的企業(yè)級系統(tǒng)要求的道路上,邁出了極大的一步。SQL Server是微軟服務器家族中重要的一部分,通過微軟服務器系列產(chǎn)品共有的Engineering strategy所實現(xiàn)的增強的管理性和集成性,客戶可以有效降低總體擁有成本并從更快的開發(fā)部署時間中受益。(1)安全、可靠、高效的企業(yè)級數(shù)據(jù)管理平臺SQL Server 2008 將在安全性、高可靠性、性能、擴展性、可管理性方面有極大的提高,不僅能夠確保企業(yè)級數(shù)據(jù)業(yè)務的實時穩(wěn)定運行、還能夠大大提高管理效率、降低操作復雜度和運維成本。例如,SQL Server 2008將提供全新的安全認證、數(shù)據(jù)加密技術來加強數(shù)據(jù)系統(tǒng)的安全性。數(shù)據(jù)庫鏡像、快照、時點恢復、實時在線管理等諸多功能大大提高了企業(yè)級系統(tǒng)的可靠性、擴展性,而數(shù)據(jù)集成、各種自動化管理、調(diào)試和優(yōu)化工具則為IT管理工作帶來全新的體驗。在硬件方面,SQL Server 2008支持64位運算和海量數(shù)據(jù)存儲。 (2)先進、一體化的商業(yè)智能平臺SQL Server 2008使您可以快速構(gòu)建部署各類商業(yè)智能解決方案,為你提供深入的業(yè)務分析統(tǒng)計、和監(jiān)控預測平臺,進一步推動企業(yè)的信息化管理和業(yè)務發(fā)展。SQL Server 2008將提供非常完整的商業(yè)智能套件,包括相關的數(shù)據(jù)倉庫、數(shù)據(jù)分析、ETL、報表、數(shù)據(jù)挖掘的一系列設計、開發(fā)、管理工具。為了滿足客戶日漸增強的實時BI和企業(yè)級應用規(guī)模的需求,SQL Server 2008 在構(gòu)建商業(yè)智能平臺的實時性、擴展性方面也有了質(zhì)的飛躍。全新的數(shù)據(jù)分析工具和豐富的數(shù)據(jù)挖掘算法將幫助客戶有效進行深入的業(yè)務監(jiān)控分析、決策支持;企業(yè)級的ETL工具將支持各種異類數(shù)據(jù)和復雜數(shù)據(jù)業(yè)務的整合;面向終端用戶的報表設計及管理工具與Office的前端集成能夠提供非常靈活的數(shù)據(jù)展示和自由定制功能。 (3)極具擴展性和靈活性的開發(fā)平臺SQL Server 2008將提供更加強大的開發(fā)工具和各類新的開發(fā)特性,在大大提高開發(fā)效率的同時,將進一步拓展應用空間,帶來新的商業(yè)應用機遇。例如,XML數(shù)據(jù)庫與Web Service的支持將使得應用實現(xiàn)Internet數(shù)據(jù)互聯(lián),.Net集成極大的擴展了開發(fā)空間,異構(gòu)數(shù)據(jù)集成、Service Broker使數(shù)據(jù)和其它應用無縫集成,各種新數(shù)據(jù)類型和T-SQL擴展帶來了諸多靈活性。C#、VB.Net、XQuery、XMLA、ADO.Net 、SMO、AMO等都將成為SQL Server數(shù)據(jù)平臺上開發(fā)數(shù)據(jù)相關應用的有力工具。3 需求分析需求分析的主要任務是通過詳細調(diào)查要處理的對象,包括某個組織、某個部門、某個企業(yè)的業(yè)務管理等,充分了解原手工或原計算機系統(tǒng)的工作概況及工作流程,明確用戶的各種需求,在此基礎上確定新系統(tǒng)的功能,并產(chǎn)生需求說明書。新系統(tǒng)必須充分考慮今后可能的擴充和改變,不能僅僅按當前應用需求來設計數(shù)據(jù)庫。需求分析是數(shù)據(jù)庫開發(fā)的第一個階段,它的基本任務是準確的回答:系統(tǒng)必須做什么。因此,應該把對用戶需求的收集和分析作為數(shù)據(jù)庫設計的第一步。順應時代的要求,素質(zhì)教育在我國已廣為普及。在實施素質(zhì)教育過程中,教育工作者從各個角度、各個層次展開了廣泛的探討與實踐,產(chǎn)生了大量可供教育工作者操作的教育模式和方法,為素質(zhì)教育小學深入開展奠定了豐厚的基礎。但是,作為探索中的素質(zhì)教育,還存在一些急需解決的問題,其中,關于小學生素質(zhì)發(fā)展的測評目標體系就是其中之一。目前,小學生的素質(zhì)教育問題是人們關注程度相當高的方面,伴隨著素質(zhì)教育的深入,人工管理已無法滿足人們對于小學生素質(zhì)測評方面的需求。通過對陜西省漢中市相關小學的調(diào)查,我發(fā)現(xiàn),當?shù)氐暮芏鄬W校已經(jīng)開始重視小學生素質(zhì)測評,大部分學校已經(jīng)開始逐漸的由人工管理向計算機管理過度。但是,現(xiàn)如今,當?shù)氐膶W校還不存在能夠全面的對小學生的素質(zhì)問題進行權(quán)威測評的系統(tǒng)。用計算機管理已成為當前發(fā)展的必然趨勢,通過調(diào)查的數(shù)據(jù),我們對小學生素質(zhì)測評系統(tǒng)做了一個全面、詳細的概述。3.1 系統(tǒng)需求小學生(高年級)素質(zhì)測評系統(tǒng)的主要目的是利用軟件實現(xiàn)學生、班級、年級、教師基本信息的錄入、修改、刪除、查詢等功能,并對學生按照系統(tǒng)提供的測評標準進行全面的測評。作為計算機應用的一部分,使用計算機對學生素質(zhì)進行測評,具有著效率高、保密性好、針對性強等優(yōu)點。使用計算機進行測評可以減少傳統(tǒng)模式利用人工進行學生素質(zhì)測評帶來的一些缺點。對于傳統(tǒng)的人工操作來說,學生信息的更新比較慢,進而導致了學生家長不能及時的了解孩子們在學校的學習、生活情況,久而久之,學校和家長可能在教育孩子方面存在著一定的脫節(jié)現(xiàn)象。本課題的目的就是開發(fā)出一款基于計算機的小學生素質(zhì)測評系統(tǒng),不但能夠全方位的對小學生的素質(zhì)進行測評,而且能夠?qū)崿F(xiàn)方便快捷的數(shù)據(jù)管理,能夠讓學校老師、家長更好的了解學生的全面發(fā)展和有針對性地進行指導提供依據(jù),同時可以幫助學校進一步深入開展素質(zhì)教育,推進學校信息化管理踏上新臺階。3.2 功能需求3.2.1功能結(jié)構(gòu)圖功能結(jié)構(gòu)圖就是按照功能的從屬關系畫成的圖表,圖中的每一個框都稱為一個功能模塊。功能模塊可以根據(jù)具體情況分的大一點或小一點,分解得最小功能模塊可以是一個程序中的每個處理過程,而較大的功能模塊則可能是完成某一個任務的一組程序。小學生(高年級)素質(zhì)測評系統(tǒng)的功能結(jié)構(gòu)如圖3.1系統(tǒng)功能結(jié)構(gòu)圖所示。圖3.1 系統(tǒng)功能結(jié)構(gòu)3.2.2功能需求描述用戶登錄管理:用戶通過此功能可以實現(xiàn)登錄功能。年級信息管理:管理員可以通過此功能添加、查看、修改、刪除年級信息。班級信息管理:管理員可以通過此功能添加、查看、修改、刪除班級信息。學生信息管理:管理員可以通過此功能添加、查看、修改、刪除學生信息。教師信息管理:管理員可以通過此功能添加、查看、修改、刪除教師信息。測評項目管理:管理員可以通過此功能添加、查看、修改、測評項目,配置每個項目的 被測評學生,及每個項目下的測評要素。教師可以通過此模塊實現(xiàn)測評 分數(shù)的提交。測評結(jié)果管理:學生家長、教師和管理員可以查看測評統(tǒng)計結(jié)果,并可以打印報表。系統(tǒng)管理:可以通過此功能修改登錄密碼。3.3 性能需求(1)可擴展性。學生(高年級)素質(zhì)測評系統(tǒng)主要是面向社會中各小學為學生全面發(fā)展提供有效的數(shù)據(jù)基礎,隨著素質(zhì)教育的深入,測評標準也會素質(zhì)變化,該系統(tǒng)的測評標準采取的是動態(tài)存儲。因此,該系統(tǒng)有著較好的擴展性。(2)可用性。保持隨時可用,后臺管理員可以隨時開啟或者關系學生的測評。系統(tǒng)允許在測評時間進行維護。(3)安全性。系統(tǒng)運行出現(xiàn)的異常,跟蹤調(diào)查出現(xiàn)異常的情況,了解操作意圖,能夠有針對性的解決問題,帶有系統(tǒng)日志,能夠查看系統(tǒng)的運行情況,提供用戶在系統(tǒng)中增加、修改系統(tǒng)信息時日志記錄,后臺頁面不能直接進入,要進行登錄驗證。在進行測評時,我們也需要登錄驗證進行測評,防止數(shù)據(jù)的混亂。3.4 業(yè)務流程圖業(yè)務流程圖反映了現(xiàn)實的業(yè)務活動,是一種表明系統(tǒng)內(nèi)各單位、人員之間業(yè)務關系、作業(yè)順序和管理信息流動的流程圖。小學生(高年級)素質(zhì)測評系統(tǒng)的主要功能是學生素質(zhì)測評管理,下面對這個功能的業(yè)務流程進行了分析。學生素質(zhì)測評管理是系統(tǒng)中擁有測評權(quán)限的用戶可以對每一個學生進行評分,并且提供相應的評價,以求全方位的測評產(chǎn)生的數(shù)據(jù)可以幫助小學生的成長。學生素質(zhì)測評管理業(yè)務流程圖如圖3.2所示。圖3.2測評管理業(yè)務員流程圖3.5 數(shù)據(jù)流圖(1)數(shù)據(jù)流圖(Data Flow Diagram):簡稱DFD,是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動、處理和存儲情況。根據(jù)小學生(高年級)素質(zhì)測評系統(tǒng)主要功能業(yè)務流程圖的描述,以及需求的分析,從系統(tǒng)的科學性、管理的合理性、實際運行的可行性角度出發(fā),自頂向下對系統(tǒng)進行分解,導出了小學生(高年級)素質(zhì)測評系統(tǒng)的數(shù)據(jù)流圖。系統(tǒng)總數(shù)據(jù)流圖如圖3.3所示:模型元素圖如下:圖3.3 系統(tǒng)數(shù)據(jù)流圖3.6 數(shù)據(jù)字典數(shù)據(jù)字典的作用是在軟件分析和設計的過程中給人提供關于數(shù)據(jù)的描述信息。它主要是對數(shù)據(jù)流圖中的數(shù)據(jù)流、處理邏輯、外部實體、數(shù)據(jù)存儲和數(shù)據(jù)項等方面進行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個方面對系統(tǒng)數(shù)據(jù)流的邏輯模型進行完整的描述。針對以上數(shù)據(jù)流圖,給出部分項的說明,如表3.1、表3.2、表3.3所示。(1) 數(shù)據(jù)流表3.1 測評信息數(shù)據(jù)流表數(shù)據(jù)流名稱測評信息描述用戶給出詳細的測評分數(shù)來源用戶輸入定義數(shù)據(jù)項有:項目編號、名稱、分值、添加時間、學生編號、用戶編號說明根據(jù)管理員導入的教師信息、家長信息、學生信息、測評信息建立(2) 處理過程表3.2 提交測評信息處理過程表處理過程名稱P7提交測評信息輸入D7-01輸出D7-02處理說明用戶測評是輸入測評信息,之后可以查詢測評總分(3) 數(shù)據(jù)存儲表3.3 測評信息數(shù)據(jù)存儲表數(shù)據(jù)存儲名稱F3測評信息輸入D7-02輸出D7-02,D3-02定義數(shù)據(jù)項有:項目編號、名稱、分值、添加時間、學生編號、用戶編號說明編號具有唯一性和非空性,分值不能為負4數(shù)據(jù)庫設計本文所描述的小學生(高年級)素質(zhì)測評系統(tǒng)所用的技術是微軟公司所研發(fā)出來的C#,為了更好的連接性和兼容性,系統(tǒng)的后臺數(shù)據(jù)庫則同樣用的是微軟公司開發(fā)的SQL Server 2008,這樣用同一個公司的開發(fā)軟件產(chǎn)品有助于提高系統(tǒng)的運行效率,同時還使得軟件具有較高的兼容性和可靠性。本文所講系統(tǒng)平臺中,和后臺數(shù)據(jù)庫進行各種數(shù)據(jù)存儲以及數(shù)據(jù)之間交互所用的環(huán)境都是微軟公司旗下的.NET環(huán)境下的ODBC數(shù)據(jù)庫連接方法,這種方法比傳統(tǒng)的ADO具有更好的效率以及靈活性,同時不會出現(xiàn)頁面上的數(shù)據(jù)綁定錯誤。這樣使得他和C#有了更好的兼容性。4.1概念結(jié)構(gòu)設計概念設計是指在數(shù)據(jù)分析的基礎上自底向上的建立整個系統(tǒng)的數(shù)據(jù)庫概念結(jié)構(gòu),從用戶的角度進行視圖設計,然后將視圖集成,最后對集成的結(jié)構(gòu)分析優(yōu)化得到最后結(jié)果。數(shù)據(jù)庫的概念結(jié)構(gòu)設計采用實體聯(lián)系(E-R)模型設計方法。E-R模型法的組成元素有:實體、屬性、聯(lián)系,E-R模型用E-R圖表示,是提示用戶工作環(huán)境中所涉及的事物,屬性則是對實體特性的描述。(1)E-R圖E-R圖(Entity-Relation Approach) 用于描述現(xiàn)實世界的概念模型,提供了表示實體集、屬性、聯(lián)系的方法。E-R模型圖。模型圖元素如下: 根據(jù)對數(shù)據(jù)庫的需求分析,使用自底向上的方法,建立E-R模型圖,系統(tǒng)中各實體的E-R圖如下圖所示。(1)管理員實體E-R圖,如圖4.1所示。圖4.1管理員實體E-R圖(2)年級實體E-R圖,如圖4.2所示。圖4.2年級實體E-R圖(3)班級實體E-R圖,如圖4.3所示。圖4.3班級實體E-R圖(4)教師信息E-R圖,如圖4.4所示。圖4.4教師信息E-R圖(5)學生信息E-R圖,如圖4.5所示。圖4.5學生信息E-R圖(6)測評要素實體E-R圖,如圖4.6所示。圖4.6測評要素實體E-R圖(7)測評項目實體E-R圖,如圖4.7所示。圖4.7測評項目實體E-R圖各實體之間的關系如圖4.8所示。圖4.8實體之間的關系圖4.2邏輯結(jié)構(gòu)設計邏輯結(jié)構(gòu)設計的任務就是把概念結(jié)構(gòu)設計好的基本E-R圖轉(zhuǎn)換為與選用的某個具體的DBMS所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu),設計的結(jié)果是一組關系模型。通過概念結(jié)構(gòu)設計我們可以確定,在該系統(tǒng)中共有7個實體,因此會轉(zhuǎn)化為7個關系模式(注:關系模式中標有下劃線的屬性為碼),分別是:管理員(編號,名稱,密碼)年級(編號,名稱)班級(編號,名稱,年級編號)教師(編號,姓名,密碼)學生(學號,姓名,性別,年齡,家長姓名,聯(lián)系方式,班級編號)測評要素(編號,名稱,分值,簡介,項目編號)測評項目(編號,名稱)我們知道在E-R圖中1:1聯(lián)系和1:m共有3個聯(lián)系形成的關系模式與相應實體的關系模式合并。最后共有2個m:n聯(lián)系可以轉(zhuǎn)化為2個關系模式,分別是:測評(學生ID,教師ID,要素ID,測評分數(shù))管轄(班級ID,教師ID)4.3物理結(jié)構(gòu)設計數(shù)據(jù)庫物理結(jié)構(gòu)設計是對于給定的邏輯數(shù)據(jù)模型,選擇一個適合的物理結(jié)構(gòu),主要涉及存取方法與存儲結(jié)構(gòu),它依賴于計算機系統(tǒng)。通過前面的數(shù)據(jù)分析可建立如下幾張表,表結(jié)構(gòu)如下圖所示。(1)管理員信息表如表4.1所示。表4.1 管理員信息表序號列名數(shù)據(jù)類型長度主鍵允許空說明1idint4是否管理員編號2namevarchar50是登錄名3pwdvarchar100是密碼(1) 年級信息表如表4.2所示。表4.2 年級信息表序號列名數(shù)據(jù)類型長度主鍵允許空說明1idint4是否年級編號2namevarchar50是名稱(2) 班級信息表如表4.3所示。表4.3 班級信息表序號列名數(shù)據(jù)類型長度主鍵允許空說明1idint4是否班級編號2namevarchar50是名稱3njidint4否年級編號(3) 教師信息表如表4.4所示。表4.4 教師信息表序號列名數(shù)據(jù)類型長度主鍵允許空說明1novarchar20是否編號2pwdvarchar30是密碼3namevarchar30是姓名(4) 學生信息表如表4.5所示。表4.5 學生信息表序號列名數(shù)據(jù)類型長度主鍵允許空說明1novarchar20是否學號2pwdvarchar30是密碼3namevarchar30是姓名4sexvarchar50是性別5ageint4是年齡6pnamevarchar50否家長姓名7telvarchar20否聯(lián)系方式8Bjidvarchar50是班級編號(5) 測評要素信息表如表4.6所示。表4.6 測評要素信息表序號列名數(shù)據(jù)類型長度主鍵允許空說明1idint4是否編號2namevarchar50是要素名稱3pointint4是分值4jianjieText是簡介5xmidInt4否項目ID(6) 測評項目信息表如表4.7所示。表4.7 測評項目信息表序號列名數(shù)據(jù)類型長度主鍵允許空說明1idint4是否編號2namevarchar50是項目名稱(7) 測評信息表如表4.8所示。表4.8 評分信息表序號列名數(shù)據(jù)類型長度主鍵允許空說明1ysidint4是要素編號2no1varchar20是學生編號3no2varchar20是教師編號4pointint4是分數(shù)(8) 管轄信息表如表4.9所示。表4.9 管轄信息表序號列名數(shù)據(jù)類型長度主鍵允許空說明1jsidint4是教師編號2bjidint4是班級編號5界面設計及功能實現(xiàn)5.1用戶登錄用戶登錄,此頁面實現(xiàn)用戶的登錄,為了增強系統(tǒng)安全性,特意增加了驗證碼,以保障系統(tǒng)安全。用戶必須輸入正確的用戶名和密碼及驗證碼后,才能進入系統(tǒng),系統(tǒng)流程圖如圖5.1所示。圖5.1 系統(tǒng)登陸流程圖系統(tǒng)接收用戶輸入的信息,并作了簡單的驗證判斷,通過之后再執(zhí)行相應代碼,就可以完成系統(tǒng)登錄,登陸界面如圖5.2所示:圖5.2 用戶登錄界面主要流程如下。(1) 主要實現(xiàn)代碼如下: /驗證輸入 if (username.Text.Length = 0) Msg.Show("用戶名不能為空"); return; if (password.Text.Length = 0) Msg.Show("密碼不能為空"); return; /判斷驗證碼 if (checkCode.Text != Request.Cookies"CheckCode".Value) Msg.Show("您輸入的驗證碼不正確"); return; /判斷身份 if (RadioButtonList1.SelectedValue != "學生") /聲明管理員操作類 OT.BLL.admin bll = new OT.BLL.admin(); string Pass = password.Text.Replace("", ""); /根據(jù)用戶名和密碼得到管理員信息 DataSet ds = bll.GetData("*", "uname=" + username.Text.Replace("", "") + " and pwd=" + Pass + ""); /判斷是否存在 if (ds.Tables0.Rows.Count > 0) DataRow dr = ds.Tables0.Rows0; Session"aid" = dr"aid".ToString(); Session"uname" = dr"uname".ToString(); Session"power" = RadioButtonList1.SelectedValue; Response.Redirect("manage/Default.aspx"); else Msg.Show("您輸入的用戶名或密碼不正確"); return; else /聲明學生操作類 OT.BLL.users bll = new OT.BLL.users(); string Pass = password.Text.Replace("", ""); /根據(jù)用戶名和密碼得到學生信息 DataSet ds = bll.GetData("*", "uno=" + username.Text.Replace("", "") + " and pwd=" + Pass + ""); /判斷是否存在 if (ds.Tables0.Rows.Count > 0) DataRow dr = ds.Tables0.Rows0; Session"aid" = dr"uno".ToString(); Session"uname" = dr"uname".ToString(); Session"power" = RadioButtonList1.SelectedValue; Response.Redirect("manage/Default.aspx"); e

注意事項

本文(小學生素質(zhì)測評系統(tǒng)的設計與實現(xiàn)高年級開題報告源碼畢業(yè)論文)為本站會員(無***)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!