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

正文內(nèi)容

基于vc的學生信息管理系統(tǒng)數(shù)據(jù)庫的開發(fā)畢業(yè)論文(編輯修改稿)

2025-07-21 16:13 本頁面
 

【文章內(nèi)容簡介】 C++ ,這樣才能更好的學習,還有一種情況,在軟件后期維護或售后服務里,公司極有可能讓你去維護和修改一個使用Visual C++,因此要想勵志成為一個優(yōu)秀的Visual C++程序員,學好Visual C++[10]是非常重要的基礎。雖然此版本是使用最多的版本,不過也有缺點,如:對于模版的支持比較差。現(xiàn)在最新補丁為SP6,不論你是什么操作系統(tǒng),推薦大家安裝一下,否則易出現(xiàn)編譯時假死狀態(tài)。僅支持Windows操作系統(tǒng)。目前發(fā)現(xiàn)與windows 7兼容性不好,安裝成功后可能會出現(xiàn)無法打開“cpp”文件的現(xiàn)象。 Microsoft Office Access介紹 Access[11]的發(fā)展Access是微軟公司推出的基于Windows的桌面管理數(shù)據(jù)庫管理系統(tǒng),是Office系列應用軟件之一。當時在另一個內(nèi)產(chǎn)品Microsoft Office家族,微軟公司應用的Visual Basic。兩個數(shù)據(jù)庫進入信息庫COM組成部分被提供:這筆遺產(chǎn)數(shù)據(jù)存取物體(DAO),用進入和新只可提供ActiveX數(shù)據(jù)對象(忙亂)。Access數(shù)據(jù)庫系統(tǒng)是一個關系數(shù)據(jù)庫系統(tǒng),它是作為Windows圖形用戶界面的應用生成器被設計的,從出現(xiàn)到現(xiàn)在,經(jīng)歷了長期的發(fā)展過程。Microsoft Access一般情況下被較小規(guī)模的工程項目應用,對于大的工程并不好設計。如今最新版本是2010已經(jīng)發(fā)布,用戶界面更加人性化,而且操作更加方便,這也是本次設計主要使用的數(shù)據(jù)庫版本。 Access數(shù)據(jù)庫的優(yōu)缺點(1)數(shù)據(jù)庫過大時,一般Access[12]數(shù)據(jù)庫達到100M左右的時候性能就會開始下降。(2)如果用戶量太大,點擊率過高或點擊頻率過快會引起數(shù)據(jù)庫問題。(3)Access數(shù)據(jù)庫安全性沒有Oracle和sqlServer等數(shù)據(jù)庫強。(4)Access論壇大了以后就很容易出現(xiàn)數(shù)據(jù)庫方面的問題,數(shù)據(jù)庫響應的時間會占據(jù)大部分瀏覽論壇的時間,很不方便工作和學習交流。 一般癥狀是所有涉及數(shù)據(jù)庫的頁面,突然間就開始運行很慢,涉及HTML和純ASP運算的頁面都正常,等過一段時間(約10分鐘或更長)以后又突然恢復。這個時候你可以用一般ASP探針測試一下,如果服務器的運算時間正常,一般就是數(shù)據(jù)庫方面的問題了。 3 理論研究人類社會經(jīng)濟在飛速的發(fā)展,同樣人們的生活質(zhì)量在隨著經(jīng)濟的發(fā)展不斷地變化和提高,特別是計算機與互聯(lián)網(wǎng)的應用普及到經(jīng)濟和社會生活的方方面面,人們的生活開始依賴于信息化時代的計算機互聯(lián)網(wǎng)。這樣一來,一些傳統(tǒng)的管理方法會越來越不適應人類社會的發(fā)展需求。很多人仍然還停留在之前的人工勞動時期,這樣的方式大大地阻礙了社會經(jīng)濟的整體發(fā)展,也越來越跟不上社會的腳步。為了適應現(xiàn)代社會人們高度強烈的時間觀念,學生信息管理系統(tǒng)[13]軟件為學校人事處辦公室?guī)砹藰O大的方便。本畢業(yè)設計所開發(fā)的這個系統(tǒng)所采用的就是信息化社會較為流行的編程軟件Microsoft Visual C++,以微軟的Microsoft Office Access2010作為系統(tǒng)的數(shù)據(jù)庫后臺操作,其功能在系統(tǒng)內(nèi)部有源代碼直接完成。我們只需要系統(tǒng)要求輸入即可操作。需求分析是一個漸進的過程,通過開發(fā)人員和用戶的不斷交流,根據(jù)實際生活和工作中的需要,逐步加深對系統(tǒng)功能和性能的認識,并且加以細化、分解軟件需求。需求分析是軟件開發(fā)過程中系統(tǒng)的推理過程,涉及到各個領域問題以及其組成部分,模塊實現(xiàn)的功能,目的在于理解需要什么和必須做什么,并將用戶的需求用書面的形式表達出來,使得開發(fā)人員在開發(fā)軟件過程中更加清晰明了。 性能需求高校里,在管理學生過程中,學生信息的管理占有重要的地位,它關系到學生的基本信息,包括學生的學號、班級、姓名、性別等。對于學校來講,對學校學生的變動和統(tǒng)計有著重要的管理作用。本系統(tǒng)根據(jù)學生信息管理系統(tǒng)[14]例子,結合學生信息管理世紀流程需要,需要實現(xiàn)以下功能:能夠?qū)W生有關資料信息進行添加、查詢、修改、刪除和篩選;能夠為學校提供強大的查詢功能,以便管理人員了解和掌握學生的具體情況;能夠?qū)?shù)據(jù)庫和登陸記錄進行清理;新增用戶,修改學生信息。圖31 系統(tǒng)結構為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高校的運行,學生信息管理系統(tǒng)應該滿足以下的性能需求:(1)系統(tǒng)處理的及時性和準確性系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設計和開發(fā)過程中要充分考慮系統(tǒng)當前和將來可能承受的工作量,使系統(tǒng)的服務器的處理能力和響應時間能夠滿足學校對信息處理的需求。(2)系統(tǒng)的開放性和系統(tǒng)的可擴充性開發(fā)學生信息管理系統(tǒng)的過程中,應該提前考慮好以后軟件的可擴充性。我們可以通過系統(tǒng)的開放性來實現(xiàn)這一點,只要系統(tǒng)使用過程中符合一定的規(guī)范,可以根據(jù)實際應用適當?shù)脑黾雍托薷能浖哪K和功能,人性化設計,系統(tǒng)硬件配置,是用戶使用起來更加方便靈活。(3)系統(tǒng)的易用性和易維護性如果不是軟件開發(fā)人員,則對學生信息管理系統(tǒng)使用就沒那么熟悉,因此,一個良好的系統(tǒng)應該有良好的圖形用戶界面接口,讓用戶非常清晰明了的知道軟件怎么用,那些按鈕實現(xiàn)那些功能;對軟件中自定義的術語進行統(tǒng)一的講解。通過幫助文檔的形式來是學習者或使用者更快的學會使用,縮短用戶對系統(tǒng)熟悉的過程。 Access數(shù)據(jù)庫(1)數(shù)據(jù)處理的準確性正確的數(shù)據(jù)格式輸入是數(shù)據(jù)處理之前的準備,錯誤的輸入數(shù)據(jù)類型會導致計算錯誤,從而輸出也會出錯,最后結果不是預期想要的,這樣,系統(tǒng)研發(fā)就沒有任何意義了。數(shù)據(jù)是通過數(shù)據(jù)輸入設備用手工方法輸入數(shù)據(jù)的,不可能不會出錯,因此,設計時還應該考慮到系統(tǒng)的容錯性,如此出錯率才得以降低。 (2) 數(shù)據(jù)的一致性與完整性任何系統(tǒng)對數(shù)據(jù)處理的要求都是非常嚴格的,學生信息管理系統(tǒng)也不例外,因為學生信息的處理非常頻繁,因此要有一定的人員專門為數(shù)據(jù)進行維護,保持數(shù)據(jù)的一致性,數(shù)據(jù)的去向要得到有效的控制,并且要求對數(shù)據(jù)庫的數(shù)據(jù)字段完整性進行嚴格的約束。對于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應該拒絕該數(shù)據(jù)。 (3)數(shù)據(jù)的獨立性學生信息管理系統(tǒng)不可能只有一種用戶,設計軟件是應該針對不同的用戶分配不同的使用權限,相互之間不會干擾,每種用戶只對自己的功能進行操作,進入系統(tǒng)的每一種權限只有一部分特定的用戶界面提供使用。 運行環(huán)境 硬件環(huán)境(1)客戶端硬件要求:中央處理器:PIII500 MHz以上處理器;內(nèi)存:512M以上內(nèi)存;硬盤:40G以上可用硬盤空間;其他:鼠標、鍵盤;(2)應用服務器端硬件需求:中央處理器:PIII500 MHz以上處理器;內(nèi)存:512M以上內(nèi)存;硬盤:80G以上可用硬盤空間;其他:鼠標、鍵盤;(3)數(shù)據(jù)庫服務器:同應用服務器 軟件環(huán)境服務器操作系統(tǒng):Windows XP以上;開發(fā)工具:Microsoft Visual C++;數(shù)據(jù)庫:Microsoft Office Access 2003以上; 4 系統(tǒng)總體設計 系統(tǒng)功能設計在本學生信息管理系統(tǒng)中,主要以單純的學生信息管理為主,系統(tǒng)中主要包含的功能有:查看、增加、刪除、排序、篩選等功能。單機添加按鈕,彈出添加信息對話框,輸入學生的學號、姓名、班級和性別,單機確定,即可將信息加入Access數(shù)據(jù)庫中。單機刪除即可將數(shù)據(jù)庫中相應的數(shù)據(jù)對象所有信息更改為已刪除。此學生就被刪除數(shù)據(jù)庫中了。單機篩選按鈕,提示輸入過濾查詢的條件,點擊確定,即可篩選出需要的學生信息,點擊取消返回主界面。 系統(tǒng)數(shù)據(jù)庫設計邏輯設計數(shù)據(jù)庫的任務是根據(jù)數(shù)據(jù)庫概念設計的結果,設計數(shù)據(jù)庫的概念模式和外模式,這是數(shù)據(jù)庫結構設計的重要階段。外模式和概念模式是用戶所看到的數(shù)據(jù)庫,是應用程序訪問數(shù)據(jù)庫的接口。首先將概念以及結構轉(zhuǎn)化為一般的數(shù)據(jù)庫關系模型;然后將轉(zhuǎn)換來的數(shù)據(jù)庫關系模型向特定DBMS支持下的數(shù)據(jù)庫模型轉(zhuǎn)換;最后對數(shù)據(jù)庫模型進行優(yōu)化。 數(shù)據(jù)庫ER圖圖41 學生信息ER圖 數(shù)據(jù)庫表格設計與創(chuàng)建MATLAB是國際公認的優(yōu)秀數(shù)學應用軟件,它用于數(shù)值計算和圖形處理的應用軟件,它包括了數(shù)值計算、矩陣運算、信號處理、圖形顯示、可視化建模擬仿真和實時控制等功能,并且有大量的函數(shù)庫可供使用。(1)學生信息表(student):學生信息表格用于存儲學生的基本信息,其中字段包括(學號、姓名、性別、班級)。表41 學生基本信息數(shù)據(jù)庫表字段內(nèi)容字段名稱數(shù)據(jù)類型長度主鍵或外鍵索引備注學號學號Number默認主鍵有自增姓名姓名Text50性別性別Text50班級班級Text50(2)創(chuàng)建數(shù)據(jù)庫表格打開Microsoft Office Access 2010,2003版的和2010版的界面不一樣,如圖42所示:圖42 打開Access(3)選擇“創(chuàng)建”菜單下的“表格”,即可創(chuàng)建一個數(shù)據(jù)庫表格,因為本次設計的數(shù)據(jù)表格只有一個,因此,只需創(chuàng)建一個數(shù)據(jù)庫表格就可以了。如圖43所示:圖43 創(chuàng)建表格(4)然后添加相應數(shù)據(jù)字段,按照設計的數(shù)據(jù)庫表格student的數(shù)據(jù)格式,設置各個字段的數(shù)據(jù)類型和格式以及數(shù)據(jù)長度,將表格名字改為student,向表格中插入一些用于測試的數(shù)據(jù),方便調(diào)試和運行以及演示的時候用。如圖44所示:圖44 插入數(shù)據(jù)(5)數(shù)據(jù)庫表格創(chuàng)建完成,在保存的時候?qū)⒈砻臑椤癝tudents”,也方便記憶,將其保存到相應的目錄下即可。 數(shù)據(jù)庫環(huán)境變量配置(1)添加ODBC數(shù)據(jù)源:打開電腦“控制面板”,找到“管理工具”選項打開,找到“數(shù)據(jù)源(ODBC)”。如圖45所示:圖45 添加數(shù)據(jù)源(2)點擊“添加”,即可進入添加用戶數(shù)據(jù)源,如果是其他的數(shù)據(jù)庫(如Mysql,Oracle等)也可以再此處設置。相當于設置數(shù)據(jù)庫環(huán)境。如圖46所示:圖46 選擇Microsoft Access Driver(*.mdb)(3)選擇“Microsoft Access Driver (*.mdb)”雙擊,進入ODBC Access安裝。如圖47所示:圖47 選擇數(shù)據(jù)庫(4)自定義填寫數(shù)據(jù)源名為“student”和說明(可中文),系統(tǒng)數(shù)據(jù)庫可以選“無”,也可以選“系統(tǒng)數(shù)據(jù)庫”,此處我們沒有創(chuàng)建系統(tǒng)數(shù)據(jù)庫,可選可不選。然后點擊“選擇”,如圖48所示:圖48 (5),單機確定,返回ODBC Microsoft Access安裝對話框,單機確定可以看到ODBC數(shù)據(jù)庫管理器里面有了student用戶數(shù)據(jù)源。如圖49所示:圖49 完成數(shù)據(jù)庫設置(6)數(shù)據(jù)庫環(huán)境變量搭建配置成功,記住剛剛填寫的數(shù)據(jù)庫名稱,在項目創(chuàng)建時需要連接。點擊“確定”即可。 本章小結學生信息管理系統(tǒng)是直接面對當代高等學校學生的,而是用學生信息管理系統(tǒng)的人員不一定對計算機的使用非常熟悉,這樣一來,就要求系統(tǒng)能夠提供良好的人機交互界面。然而,要實現(xiàn)這一點,就必須要求設計者將系統(tǒng)盡量設計成用戶熟悉的術語和中文信息的界面;針對用戶使用過程中可能出現(xiàn)的問題,要提供足夠的
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1