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

正文內(nèi)容

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

2024-07-21 16:13 本頁面
 

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