




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
學(xué)生綜合素質(zhì)管理系統(tǒng)姓名:指導(dǎo)教師:系別:年級:專業(yè):學(xué)生綜合素質(zhì)管理系統(tǒng)I目錄TOC\o"1-3"\h\z\uHYPERLINK\l”_Toc260053778"摘要?PAGEREF_Toc260053778\hIIHYPERLINK1設(shè)計(jì)說明 PAGEREF_Toc260053780\h1HYPERLINK\l”_Toc260053781"1。1緒論?PAGEREF_Toc260053781\h11.2研究的意義?PAGEREF_Toc260053782\h2HYPERLINK\l”_Toc260053783"1。3背景?PAGEREF_Toc260053783\h2HYPERLINK\l"_Toc260053784"2系統(tǒng)功能的簡介?PAGEREF_Toc260053784\h3HYPERLINK\l"_Toc260053785"2.1功能簡介以及現(xiàn)有系統(tǒng)存在問題的分析 PAGEREF_Toc260053785\h3HYPERLINK\l”_Toc260053786"2.2系統(tǒng)開發(fā)目標(biāo)?PAGEREF_Toc260053786\h3HYPERLINK\l”_Toc260053787"3開發(fā)環(huán)境及實(shí)現(xiàn)技術(shù)?PAGEREF_Toc260053787\h4HYPERLINK\l”_Toc260053788"3.1開發(fā)環(huán)境 PAGEREF_Toc260053788\h4HYPERLINK\l"_Toc260053789"3。2開發(fā)工具簡介?PAGEREF_Toc260053789\h4HYPERLINK\l"_Toc260053790"3.3開發(fā)本系統(tǒng)的意義?PAGEREF_Toc260053790\h6HYPERLINK\l"_Toc260053791”4系統(tǒng)設(shè)計(jì)?PAGEREF_Toc260053791\h6HYPERLINK\l"_Toc260053792”4。1概要設(shè)計(jì) PAGEREF_Toc260053792\h6HYPERLINK\l”_Toc260053793”4.1.1概要設(shè)計(jì)的主要任務(wù) PAGEREF_Toc260053793\h6HYPERLINK\l"_Toc260053794”4.1.2概要設(shè)計(jì)的過程?PAGEREF_Toc260053794\h7HYPERLINK\l"_Toc260053795"4.2可行性分析?PAGEREF_Toc260053795\h7HYPERLINK\l”_Toc260053796"4。2.1經(jīng)濟(jì)可行性?PAGEREF_Toc260053796\h7HYPERLINK4。2。2運(yùn)行可行性?PAGEREF_Toc260053797\h8HYPERLINK\l"_Toc260053798”4。3概要設(shè)計(jì)的原則?PAGEREF_Toc260053798\h8HYPERLINK\l"_Toc260053799"4。4詳細(xì)設(shè)計(jì)?PAGEREF_Toc260053799\h9HYPERLINK\l"_Toc260053800"4.4.1詳細(xì)設(shè)計(jì)的任務(wù)?PAGEREF_Toc260053800\h9HYPERLINK\l"_Toc260053801"4。4.2詳細(xì)設(shè)計(jì)的方法?PAGEREF_Toc260053801\h10HYPERLINK\l”_Toc260053802"5數(shù)據(jù)庫設(shè)計(jì) PAGEREF_Toc260053802\h11HYPERLINK\l”_Toc260053803"5.1數(shù)據(jù)庫簡介?PAGEREF_Toc260053803\h11HYPERLINK\l”_Toc260053804”5。2數(shù)據(jù)庫的概念 PAGEREF_Toc260053804\h12HYPERLINK\l”_Toc260053805”6模塊設(shè)計(jì)?PAGEREF_Toc260053805\h15HYPERLINK\l”_Toc260053806”6.1登錄模塊的設(shè)計(jì)與實(shí)現(xiàn)?53806\h15HYPERLINK\l"_Toc260053807"6.2登記學(xué)生基本信息模塊的設(shè)計(jì)與實(shí)現(xiàn)?PAGEREF_Toc260053807\h16HYPERLINK\l”_Toc260053808"6.3登記學(xué)生學(xué)科成績模塊的設(shè)計(jì)與實(shí)現(xiàn)?PAGEREF_Toc260053808\h17HYPERLINK\l”_Toc260053809"6.4登記學(xué)生獎(jiǎng)罰記錄模塊的設(shè)計(jì)與實(shí)現(xiàn)?PAGEREF_Toc260053809\h18HYPERLINK\l"_Toc260053810"6.5查詢學(xué)生基本信息模塊的設(shè)計(jì)與實(shí)現(xiàn)?PAGEREF_Toc260053810\h19HYPERLINK\l"_Toc260053811"6.6查詢學(xué)生學(xué)科成績模塊的設(shè)計(jì)與實(shí)現(xiàn) PAGEREF_Toc260053811\h20HYPERLINK\l"_Toc260053812"6。7密碼修改模塊的設(shè)計(jì)與實(shí)現(xiàn)?PAGEREF_Toc260053812\h21HYPERLINK\l”_Toc260053813"7系統(tǒng)使用說明?PAGEREF_Toc260053813\h22HYPERLINK\l”_Toc260053814”7.1使用說明 PAGEREF_Toc260053814\h22HYPERLINK\l"_Toc260053815"7.2運(yùn)行環(huán)境?PAGEREF_Toc260053815\h22HYPERLINK\l"_Toc260053816"7。3設(shè)計(jì)的特色?PAGEREF_Toc260053816\h22HYPERLINK7.4需要改進(jìn)的地方 PAGEREF_Toc260053817\h23HYPERLINK\l"_Toc260053818"致謝?PAGEREF_Toc260053818\h24HYPERLINK\l”_Toc260053819”參考文獻(xiàn)?PAGEREF_Toc260053819\h25摘要:本系統(tǒng)是為教學(xué)管理設(shè)計(jì)的,具有備份功能、錄入功能、以及查詢功能的管理應(yīng)用軟件.本文討論了現(xiàn)在學(xué)校學(xué)生素質(zhì)管理的方法,對大部分學(xué)校采用的人工管理方法的復(fù)雜性和不可靠性進(jìn)行了分析,從而給出了用VisualFoxPro6.0軟件設(shè)計(jì)的學(xué)生綜合素質(zhì)管理系統(tǒng)。本系統(tǒng)實(shí)現(xiàn)了學(xué)生管理過程中的學(xué)生基本信息、學(xué)科成績、獎(jiǎng)罰記錄的錄入及查詢。將現(xiàn)代化的計(jì)算機(jī)技術(shù)和傳統(tǒng)的教學(xué)、教務(wù)工作相結(jié)合,并按照學(xué)院的工作流程設(shè)計(jì),從而使系統(tǒng)在學(xué)院的管理中發(fā)揮更大的作用,實(shí)現(xiàn)工作過程的計(jì)算機(jī)化,提高工作效率和工作質(zhì)量。關(guān)鍵詞:學(xué)生綜合素質(zhì)管理系統(tǒng);VF;查詢
StudentQualityManagementSystemAbstract:Thissystemisfortheteachingmanagementdesign,hasthebackupfunction,theinputfunction,aswellasinquiryfunctionmanagementapplicat(yī)ionsoftware.Thisarticlediscussedthepresentschoolstudentqualitymanagementmethod,usesthemanualmanagementcomplexityandtheunreliabilitytothemajorityofschoolsasksthequestion.ThusgivesVisualFoxPro6.0softwaredesignstudentscomprehensivequalitymanagementsystem.Thesystemmanagementprocesstoachievethestudentsthebasicinformationforstudents,academicperformance,rewardandpunishmentrecordoftheinputandinquiries.Themodernizedcomputertechnologyandthetraditionalteaching,theeducationaladministrationworkwillunify,andwilldefertotheinstitutetheworkflowdesign.Thusenablesthesystemtoplaythemajorroleininstitute’smanagement,realizat(yī)ionworkprocesscomputerizing,enhancestheworkingefficiencyandtheworkquality.Keywords:StudentQualityManagementSystem;VF;Inquiry1設(shè)計(jì)說明本軟件是為教學(xué)管理設(shè)計(jì)的,它具有備份功能、錄入功能、以及查詢功能,學(xué)生綜合管理系統(tǒng)是管理應(yīng)用軟件。目前國家的教育體制也正處在不斷改革、創(chuàng)新的階段,我國教育部門充分吸取國外優(yōu)秀的教學(xué)模式,結(jié)合國內(nèi)多年的辦學(xué)經(jīng)驗(yàn),逐步探索出適合中國特色的教學(xué)形式,國家教育部面向各級各類學(xué)校開展了全面學(xué)分制改革。因此,各院校迫切學(xué)要對自己的現(xiàn)有教務(wù)管理系統(tǒng)進(jìn)行改進(jìn)和提高,根據(jù)國內(nèi)大學(xué)的現(xiàn)在管理模式,結(jié)合國際新的思想觀念,在校園網(wǎng)絡(luò)環(huán)境下建設(shè)先進(jìn)的、與國際水平接軌的信息化管理平臺(tái)。提高學(xué)校管理工作的現(xiàn)代化水平,使之成為學(xué)校公共信息服務(wù)體系的重要組成部分。在每所學(xué)校中,許多管理工作都是由老師手工操作完成的,由于各種原因,導(dǎo)致在操作過程中出錯(cuò)的事常有發(fā)生,而且操作的過程非常復(fù)雜,操作的效率也很低,往往需要教師花很長的時(shí)間來完成各項(xiàng)管理工作,占用了老師較多的時(shí)間。隨著社會(huì)的進(jìn)步,科技的發(fā)展,現(xiàn)在的人們更加渴望得到更多更好的教育機(jī)會(huì).傳統(tǒng)的學(xué)校管理學(xué)生模式已經(jīng)不能充分滿足人們對知識(shí)的渴求和對接受現(xiàn)代化教育的期望。人們正在希望有一種新的管理模式可以滿足人們的要求。1.1緒論隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí)。使用計(jì)算機(jī)對學(xué)生綜合素質(zhì)進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生綜合素質(zhì)管理的效率,也是學(xué)校的科學(xué)化、正規(guī)化管理,與先進(jìn)科學(xué)技術(shù)接軌的重要條件。因此,開發(fā)這樣一套管理軟件成為很有必要的事情,對于我們即將畢業(yè)的學(xué)生來說也是一件有意義的實(shí)踐活動(dòng).1.2研究的意義現(xiàn)在計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能有了長足的進(jìn)步,它已經(jīng)被應(yīng)用于許多領(lǐng)域。我國的大、中、小學(xué)校中檔案的管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了許多人力和物力,在信息時(shí)代這種傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。我希望能用我所學(xué)的知識(shí)編制出一個(gè)實(shí)用的程序來幫助中小學(xué)進(jìn)行更有效的學(xué)生綜合素質(zhì)管理。歸納起來,好處大約有以下幾點(diǎn):1、可以存儲(chǔ)歷屆的學(xué)生綜合素質(zhì),安全、高效;2、只需一到二名檔案錄入員即可操作系統(tǒng),節(jié)省人力;3、可以迅速查到所需學(xué)生綜合素質(zhì)信息。1.3背景學(xué)生管理是大學(xué)的主要日常管理工作之一,涉及到校、系、師、生的諸多方面,隨著學(xué)生體制的不斷改革,尤其是學(xué)分制、選課制的展開和深入,學(xué)生日常管理工作日趨繁重、復(fù)雜。迫切需要研制開發(fā)一個(gè)基于VF的學(xué)生管理軟件。國外高校一般具有較大規(guī)模的穩(wěn)定的技術(shù)隊(duì)伍來提供服務(wù)與技術(shù)支持。國內(nèi)高校信息化建設(shè)相對起步較晚。在數(shù)字校園理論逐步應(yīng)用的過程中,各高校一方面不斷投資購建各種硬件、系統(tǒng)軟件和網(wǎng)絡(luò),但是,由于整體信息化程度相對落后,經(jīng)費(fèi)短缺,理論體系不健全等原因,國內(nèi)高校學(xué)生管理系統(tǒng)在機(jī)構(gòu)設(shè)置、服務(wù)范圍、服務(wù)質(zhì)量及人員要求上與國外高校相比都有一定的差距。在安全性和信息更新化方面存在有一定的不足,各個(gè)現(xiàn)有系統(tǒng)資料單獨(dú)建立,共享性差;在以管理者為主體的方式中,信息取舍依賴管理者對于信息的認(rèn)知與喜好,較不容易掌握用戶真正的需求,也因此無法完全滿足用戶的需求。目前國家的教育體制也正處在不斷改革、創(chuàng)新的階段,我國教育部門充分吸取國外優(yōu)秀的學(xué)生模式,結(jié)合國內(nèi)多年的辦學(xué)經(jīng)驗(yàn),逐步探索出適合中國特色的學(xué)生形式,國家教育部面向各級各類學(xué)校開展了全面學(xué)分制改革。因此學(xué)生管理軟件應(yīng)充分依托校園網(wǎng),實(shí)現(xiàn)學(xué)生信息的集中管理、分散操作、信息共享,使傳統(tǒng)的學(xué)生管理朝數(shù)字化、無紙化、智能化、綜合化的方向發(fā)展,并為進(jìn)一步實(shí)現(xiàn)完善的計(jì)算機(jī)學(xué)生管理系統(tǒng)和全校信息系統(tǒng)打下良好的基礎(chǔ).2系統(tǒng)功能的簡介2。1功能簡介以及現(xiàn)有系統(tǒng)存在問題的分析根據(jù)學(xué)校的教務(wù)人員提供的學(xué)生綜合素質(zhì)管理的信息,預(yù)測開發(fā)的管理系統(tǒng)的達(dá)到的功能如下:1、登記學(xué)生基本信息;(包括學(xué)號、姓名、性別、民族、專業(yè)、系別)2、登記學(xué)生學(xué)科成績;(包括學(xué)號、學(xué)科、成績、學(xué)期)3、登記學(xué)生獎(jiǎng)罰記錄;(包括學(xué)號、獎(jiǎng)罰成績、獎(jiǎng)罰原因、獎(jiǎng)罰日期)4、查詢學(xué)生基本信息;(可由學(xué)號、姓名、民族、專業(yè)、系別來對學(xué)生基本情況表進(jìn)行篩選)5、查詢學(xué)生學(xué)科成績;(由學(xué)號查詢)6、查詢學(xué)生獎(jiǎng)罰記錄;(由學(xué)號查詢)7、修改密碼;8、密碼進(jìn)入:進(jìn)入該系統(tǒng)需要正確的密碼,如果密碼輸入三次錯(cuò)誤,則自動(dòng)退出該系統(tǒng);9、退出系統(tǒng)。2.2系統(tǒng)開發(fā)目標(biāo)本系統(tǒng)是將現(xiàn)代化的計(jì)算機(jī)技術(shù)和傳統(tǒng)的教學(xué)、教務(wù)工作相結(jié)合,按照學(xué)院的工作流程設(shè)計(jì)完成的。為了使系統(tǒng)在學(xué)院的管理中發(fā)揮更大的作用,實(shí)現(xiàn)工作過程的計(jì)算機(jī)化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下的系統(tǒng)開發(fā)目標(biāo):1、系統(tǒng)應(yīng)具有實(shí)用性、可靠性和適用性,同時(shí)注意到先進(jìn)性。2、對各個(gè)數(shù)據(jù)庫進(jìn)行動(dòng)態(tài)管理,防止混亂.3、能夠按照用戶選擇的不同的條件進(jìn)行簡單查詢和復(fù)合查詢。4、能夠?qū)Σ樵兘Y(jié)果進(jìn)行分類匯總,實(shí)現(xiàn)報(bào)表打印.3開發(fā)環(huán)境及實(shí)現(xiàn)技術(shù)3.1開發(fā)環(huán)境硬件系統(tǒng):奔騰4以上CPU、512M以上內(nèi)存、40G以上硬盤。軟件系統(tǒng):Windowsxp或更高版本、VisualFoxPro6。0中文版。3.2開發(fā)工具簡介微軟公司(Microsoft)的VisualFoxPro6.0是Windows應(yīng)用程序開發(fā)工具,是目前最為廣泛的、易學(xué)易用的面向?qū)ο蟮年P(guān)系型數(shù)據(jù)庫系統(tǒng)的開發(fā)工具。VisualFoxPro6.0提供了大量的控件,這些控件可用于設(shè)計(jì)界面和實(shí)現(xiàn)各種功能,減少了編程人員的工作量,也簡化了界面設(shè)計(jì)過程,從而有效的提高了應(yīng)用程序的開發(fā)效率、運(yùn)行效率和可靠性.故而,實(shí)現(xiàn)本系統(tǒng),VisualFoxPro6.0是一個(gè)相對較好的選擇。1、強(qiáng)大的查詢與管理功能2、強(qiáng)大的數(shù)據(jù)庫開發(fā)功能3、擴(kuò)大了對SQL語言的支持4、大量使用可視化的界面操作工具5、支持面向?qū)ο蟮某绦蛟O(shè)計(jì)6、多平臺(tái)支持7、支持網(wǎng)絡(luò)應(yīng)用VisualFoxPro6。0是較流行的關(guān)系型數(shù)據(jù)庫開發(fā)工具,一直被不同層次的程序員用于設(shè)計(jì)和開發(fā)各種類型的管理信息系統(tǒng)或進(jìn)行數(shù)據(jù)庫的維護(hù)。VisualFoxpro6.0是美國Microsoft公司1998年推出的最新FoxPro版本,VisualFoxpro6.0的最大特點(diǎn)就是易學(xué)、高效、功能強(qiáng)大,能匯集各種信息以供查詢、存儲(chǔ)和檢索,特別適用于中小型數(shù)據(jù)庫的管理。在科學(xué)飛速發(fā)展的今天,數(shù)據(jù)信息的管理、操作與維護(hù)變得越來越重要。數(shù)據(jù)庫這個(gè)劃時(shí)代的概念由此應(yīng)運(yùn)而生。數(shù)據(jù)庫就是關(guān)于某一特性主題或目標(biāo)和數(shù)據(jù)信息集合。VisualFoxPro6.0的數(shù)據(jù)庫是典型的關(guān)系型數(shù)據(jù)庫。關(guān)系型數(shù)據(jù)庫是在不同的數(shù)據(jù)庫之間、表之間存在著指定聯(lián)系的數(shù)據(jù)庫系統(tǒng)。表是數(shù)據(jù)庫系統(tǒng)中一個(gè)非常關(guān)鍵的組成部分。表由若干行記錄和若干列字段組成,一個(gè)表包含一個(gè)特定主題的數(shù)據(jù)信息.其中每一列代表一種特定類型的信息,稱為字段,每一字段都有其自身的數(shù)據(jù)類型、數(shù)據(jù)寬度、說明等屬性。每一行稱為記錄,每一記錄都是該表的一個(gè)實(shí)例。由調(diào)查學(xué)校教務(wù)人員,分析得到如下的數(shù)據(jù)庫結(jié)構(gòu):(一)一個(gè)數(shù)據(jù)庫及若干自由表(二)四個(gè)數(shù)據(jù)表1、學(xué)生基本情況表的結(jié)構(gòu)作用:用于存放學(xué)生的基本信息。2、課程情況表的結(jié)構(gòu)作用:用于存放學(xué)生的學(xué)科成績。3、獎(jiǎng)罰目錄表作用:用于記錄學(xué)生的獎(jiǎng)罰成績.4、獎(jiǎng)罰明細(xì)表作用:用于記錄學(xué)生的獎(jiǎng)罰明細(xì)信息。3.3開發(fā)本系統(tǒng)的意義學(xué)生成績管理是學(xué)校管理中異常重要的一個(gè)環(huán)節(jié),作為學(xué)校,除了育人,就是育知,學(xué)生成績管理的計(jì)算機(jī)化是整個(gè)學(xué)校教務(wù)管理中的重要一部分,能否實(shí)現(xiàn)這一步關(guān)系到學(xué)校辦學(xué)整體效率的高低,由于它的重要性,學(xué)生成績管理系統(tǒng)的開發(fā)與應(yīng)用就逐漸提入議程,并占著越來越重要的份量。學(xué)生成績管理系統(tǒng)可以減輕學(xué)院教學(xué)人員的工作量,縮小開支,提高工作效率與準(zhǔn)確率,能夠合理安排時(shí)間,能夠使學(xué)生盡快的知道自己的考試成績,投入新的課程的學(xué)習(xí)或復(fù)習(xí)這次沒有考過的課程.而學(xué)生成績管理系統(tǒng)的應(yīng)用也為今天的民辦教育在未來市場的競爭力有所提高。從大的方向說,就是為了加速我國四化建設(shè)的發(fā)展,實(shí)現(xiàn)全部的自動(dòng)化,使我國發(fā)展成為通訊網(wǎng)絡(luò)化,決策科學(xué)化,辦公自動(dòng)化的國家。4系統(tǒng)設(shè)計(jì)4.1概要設(shè)計(jì)4.1.1概要設(shè)計(jì)的主要任務(wù)1、系統(tǒng)分析員審查軟件計(jì)劃、軟件需求分析提供的文檔,提出最佳推薦方案,用系統(tǒng)流程圖,組成系統(tǒng)物理元素清單,成本效益分析,系統(tǒng)的進(jìn)度計(jì)劃,供專家審定,審定后進(jìn)入設(shè)計(jì).2、確定模塊結(jié)構(gòu),劃分功能模塊,將軟件功能需求分配給所劃分的最小單元模塊.確定模塊間的聯(lián)系,確定數(shù)據(jù)結(jié)構(gòu)、文件結(jié)構(gòu)、數(shù)據(jù)庫模式。3、編寫概要設(shè)計(jì)說明書,用戶手冊,測試計(jì)劃,選用相關(guān)的軟件工具來描述軟件結(jié)構(gòu),結(jié)構(gòu)圖是經(jīng)常使用的軟件描述工具。選擇分解功能與劃分模塊的設(shè)計(jì)原則,例如模塊劃分獨(dú)立性原則,信息隱蔽原則等。4.1.2概要設(shè)計(jì)的過程概要設(shè)計(jì)要先進(jìn)行系統(tǒng)設(shè)計(jì),復(fù)審系統(tǒng)計(jì)劃與需求分析,確定系統(tǒng)具體的實(shí)施方案;然后進(jìn)行結(jié)構(gòu)設(shè)計(jì),確定軟件結(jié)構(gòu)。根據(jù)系統(tǒng)分析確定的邏輯模型,確定新系統(tǒng)的物理模型,即計(jì)算機(jī)化信息系統(tǒng)應(yīng)用軟件的總體結(jié)構(gòu)和數(shù)據(jù)庫設(shè)計(jì),并提出系統(tǒng)配置方案,繼而對物理模型進(jìn)行詳細(xì)的設(shè)計(jì)。主要內(nèi)容有:代碼設(shè)計(jì),用戶界面設(shè)計(jì),處理過程設(shè)計(jì),編寫系統(tǒng)設(shè)計(jì)說明書。設(shè)計(jì)是以系統(tǒng)分析為基礎(chǔ),而系統(tǒng)設(shè)計(jì)又是系統(tǒng)實(shí)施的基礎(chǔ),系統(tǒng)設(shè)計(jì)的主要任務(wù)是代碼設(shè)計(jì)、物理設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、功能結(jié)構(gòu)圖設(shè)計(jì)。調(diào)試維護(hù):系統(tǒng)程序和數(shù)據(jù)的維護(hù)又包括程序的維護(hù),數(shù)據(jù)文件的維護(hù),代碼的維護(hù)等等.維護(hù)是系統(tǒng)在使用中應(yīng)對系統(tǒng)注意,并加以維護(hù),維護(hù)包括:1、系統(tǒng)運(yùn)行的日常維護(hù)2、系統(tǒng)運(yùn)行情況的記錄3、系統(tǒng)程序和數(shù)據(jù)的維護(hù)??尚行匝芯康哪康氖怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決.也就是說可行性研究的目的不是解決問題,而是確定問題是否值得去解,研究在當(dāng)前的具體條件下,開發(fā)新系統(tǒng)是否具備必要的資源和其它條件.一般說來,應(yīng)從經(jīng)濟(jì)可行性、技術(shù)可行性、運(yùn)行可行性、法律可行性和開發(fā)方案可行性等方面研究可行性.4。2可行性分析4.2.1經(jīng)濟(jì)可行性對項(xiàng)目的經(jīng)濟(jì)上進(jìn)行分析評價(jià),一方面是支出的費(fèi)用,包括設(shè)備購置費(fèi)、管理和維護(hù)費(fèi)用、人員工資和培訓(xùn)費(fèi)等,另一個(gè)是取得的收益。這是個(gè)超小型的管理系統(tǒng),從投入的人力,財(cái)力與物力來講是非常之小的,從節(jié)省人力方面,可以讓管理人員從繁與復(fù)雜的工作中解脫出來,做更多的工作,可以給教學(xué)管理提高一個(gè)層次。4.2.2運(yùn)行可行性教育正在迅猛發(fā)展,學(xué)院從硬件到軟件都投入了大量的人力、物力、財(cái)力,在教務(wù)上,給各個(gè)辦公室配置了計(jì)算機(jī),并且,學(xué)院領(lǐng)導(dǎo)對這方面比較重視,可以快速、方便、高效地使用計(jì)算機(jī)進(jìn)行日常工作。4.3概要設(shè)計(jì)的原則1、將軟件劃分成若干獨(dú)立成分的依據(jù).2、如何表示不同的成分內(nèi)的功能細(xì)節(jié)和數(shù)據(jù)結(jié)構(gòu)。3、如何統(tǒng)一衡量軟件設(shè)計(jì)的技術(shù)質(zhì)量.系統(tǒng)封面系統(tǒng)封面用戶登錄調(diào)用系統(tǒng)主界面退出系統(tǒng)密碼正確嗎?否是圖1系統(tǒng)結(jié)構(gòu)流程圖主界面主界面登記學(xué)生基本信息登記學(xué)生學(xué)科成績登記學(xué)生獎(jiǎng)罰記錄查詢學(xué)生基本信息查詢學(xué)生學(xué)科成績查詢學(xué)生獎(jiǎng)罰記錄修改密碼退出系統(tǒng)登錄圖2模塊結(jié)構(gòu)圖在系統(tǒng)的開發(fā)過程中,我盡量注意模塊的高內(nèi)聚、低耦合,使得系統(tǒng)的整體性能提高,并且也有利于投入使用后的系統(tǒng)維護(hù)。4.4詳細(xì)設(shè)計(jì)4。4。1詳細(xì)設(shè)計(jì)的任務(wù)詳細(xì)設(shè)計(jì)就是要在概要設(shè)計(jì)的結(jié)果的基礎(chǔ)上,考慮“怎樣實(shí)現(xiàn)"這個(gè)軟件系統(tǒng),直到對系統(tǒng)中的每個(gè)模塊給出足夠詳細(xì)的過程性描述。主要任務(wù)如下:1、為每個(gè)模塊確定采用的算法,選擇某種適當(dāng)?shù)墓ぞ弑磉_(dá)算法的過程,寫出模塊的詳細(xì)過程性描述.2、確定每一模塊使用的數(shù)據(jù)結(jié)構(gòu)。3、確定模塊接口的細(xì)節(jié),包括對系統(tǒng)外部的接口和用戶界面,對系統(tǒng)內(nèi)部其它模塊的接口,以及模塊輸入數(shù)據(jù)、輸出數(shù)據(jù)及局部數(shù)據(jù)的全部細(xì)節(jié)。4、要為每一個(gè)模塊設(shè)計(jì)出一組測試用例,以便在編碼階段對模塊代碼(即程序)進(jìn)行預(yù)定的測試,模塊的測試用例是軟件測試計(jì)劃的重要組成部分,通常應(yīng)包括輸入數(shù)據(jù),期望輸出等內(nèi)容.4。4.2詳細(xì)設(shè)計(jì)的方法本系統(tǒng)在開發(fā)過程中所采用的詳細(xì)設(shè)計(jì)方法為輸入加工輸出圖,下面介紹各模塊的輸入加工輸出圖:學(xué)生基本信息(學(xué)號、姓名、性別、民族、專業(yè)、系別)提供相應(yīng)的界面供操員錄入1、保存到表2、備份已經(jīng)錄入完畢的信息圖學(xué)生基本信息(學(xué)號、姓名、性別、民族、專業(yè)、系別)提供相應(yīng)的界面供操員錄入1、保存到表2、備份已經(jīng)錄入完畢的信息學(xué)生的學(xué)科及對應(yīng)成績(學(xué)號、學(xué)科、成績、學(xué)期)提供相應(yīng)的界面供操作人員錄入1、保存到表2、備份已經(jīng)錄入完畢的信息學(xué)生的獎(jiǎng)罰記錄(學(xué)號、獎(jiǎng)罰成績、獎(jiǎng)罰原因、獎(jiǎng)罰日期)提供相應(yīng)的界面供操作人員錄入學(xué)生的學(xué)科及對應(yīng)成績(學(xué)號、學(xué)科、成績、學(xué)期)提供相應(yīng)的界面供操作人員錄入1、保存到表2、備份已經(jīng)錄入完畢的信息學(xué)生的獎(jiǎng)罰記錄(學(xué)號、獎(jiǎng)罰成績、獎(jiǎng)罰原因、獎(jiǎng)罰日期)提供相應(yīng)的界面供操作人員錄入1、保存到表2、備份已經(jīng)錄入完畢的信息圖5學(xué)生獎(jiǎng)罰記錄登記模塊學(xué)號姓名民族專業(yè)學(xué)號姓名民族專業(yè)系別提供相應(yīng)的界面供操作人員錄入按要求查詢出用戶所需的結(jié)果學(xué)號提供相應(yīng)的界面供操作人員錄入按要求查詢出用戶所需的結(jié)果圖7學(xué)生學(xué)號提供相應(yīng)的界面供操作人員錄入按要求查詢出用戶所需的結(jié)果學(xué)號提供相應(yīng)的界面供操作人員錄入學(xué)號提供相應(yīng)的界面供操作人員錄入按要求查詢出用戶所需的結(jié)果圖8學(xué)生獎(jiǎng)罰記錄查詢5數(shù)據(jù)庫設(shè)計(jì)5.1數(shù)據(jù)庫簡介數(shù)據(jù)庫是一種存儲(chǔ)數(shù)據(jù)并對數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫的作用在于組織和表達(dá)信息,簡而言之,數(shù)據(jù)庫就是信息的集合。計(jì)算機(jī)的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫(flat(yī)—file)和關(guān)系數(shù)據(jù)庫(relational)。關(guān)系數(shù)據(jù)庫中包含了多個(gè)數(shù)據(jù)表的信息。5.2數(shù)據(jù)庫的概念創(chuàng)建任何一個(gè)數(shù)據(jù)庫的第一步是仔細(xì)的規(guī)劃數(shù)據(jù)庫,設(shè)計(jì)必須是靈活的、有邏輯的。創(chuàng)建一個(gè)數(shù)據(jù)庫結(jié)構(gòu)的過程被認(rèn)為是數(shù)據(jù)模型設(shè)計(jì)。1、標(biāo)識(shí)需要的數(shù)據(jù);2、收集被標(biāo)識(shí)的字段到表中;3、標(biāo)識(shí)主關(guān)鍵字字段;4、繪制一個(gè)簡單的數(shù)據(jù)圖表;5、規(guī)范數(shù)據(jù);6、標(biāo)識(shí)指定字段的信息;7、創(chuàng)建物理表。修改已建的數(shù)據(jù)庫:數(shù)據(jù)庫的修改分為:添加、編輯和刪除記錄.這三種操作均可由VisualBasic創(chuàng)建的程序來完成。實(shí)現(xiàn)數(shù)據(jù)庫之間的聯(lián)系:數(shù)據(jù)庫之間的關(guān)系指明兩個(gè)庫之間共享一個(gè)共同的關(guān)鍵字值。一個(gè)連接是指一種虛擬的表,這種表是在當(dāng)用戶要求從相互關(guān)聯(lián)的各個(gè)不同的表中獲取信息時(shí)建立的,關(guān)鍵字段用于在相互連接的不同表中查找匹配的記錄。一個(gè)更高級的連接形式稱為自連接。這種連接是指一個(gè)表被連接到它自己的一個(gè)字段,或在不同的紀(jì)錄中由重復(fù)數(shù)據(jù)的組合字段。數(shù)據(jù)庫中有三種不同類型的關(guān)鍵字:主關(guān)鍵字、組合關(guān)鍵字和外關(guān)鍵字.在表中使用的關(guān)鍵字類型用于描述庫表示什么以及在數(shù)據(jù)庫中如何與其它的庫建立關(guān)系.數(shù)據(jù)庫中主要涉及到四個(gè)表:1、學(xué)生基本情況表:用于存放學(xué)生的基本信息的表。包括:學(xué)號、姓名、性別、民族、專業(yè)和系別。類型均為字符型。圖9學(xué)生基本情況表2、課程情況表:主要用于存放學(xué)生的學(xué)科成績。包括:學(xué)號、學(xué)科、成績和學(xué)期。其中成績?yōu)閿?shù)值型,小數(shù)位為1,其他均為字符型。圖10課程情況表3、獎(jiǎng)罰目錄表:用于記錄學(xué)生的獎(jiǎng)罰成績的表.包括:學(xué)號、獎(jiǎng)罰成績和序號。學(xué)號為字符型,獎(jiǎng)罰成績和序號為數(shù)值型,小數(shù)位為0.圖11獎(jiǎng)罰目錄表4、獎(jiǎng)罰明細(xì)表:用于記錄學(xué)生的獎(jiǎng)罰明細(xì)信息的表。包括:學(xué)號、獎(jiǎng)罰日期、獎(jiǎng)罰原因和序號。其中學(xué)號和獎(jiǎng)罰原因是字符型,獎(jiǎng)罰日期是日期型,序號為數(shù)值型,小數(shù)位數(shù)為0。圖12獎(jiǎng)罰明細(xì)表6模塊設(shè)計(jì)YN開始輸入密碼判斷正誤3次主界面6YN開始輸入密碼判斷正誤3次主界面圖13登陸界面流程圖界面包括文本框,標(biāo)簽和命令按鈕,功能是實(shí)現(xiàn)密碼的輸入及系統(tǒng)的退出,成功輸入密碼后進(jìn)行歡迎提示,重復(fù)三次輸入錯(cuò)誤密碼自動(dòng)退出。圖14登陸系統(tǒng)界面NY開始登記學(xué)生信息是否繼續(xù)結(jié)束NY開始登記學(xué)生信息是否繼續(xù)結(jié)束6.2登記學(xué)生基本信息模塊的設(shè)計(jì)與實(shí)現(xiàn)圖16程序流程圖界面包括的控件有標(biāo)簽、文本框、組合框、命令按鈕.功能是提示用戶輸入學(xué)生的詳細(xì)信息和備份已經(jīng)輸入的學(xué)生信息。圖17登記學(xué)生基本信息界面第一步將所需的控件放到表單的相應(yīng)位置;方法:首先在“表單控件"工具欄先選中所需的控件圖件,然后在表單的恰當(dāng)位置上單擊鼠標(biāo)并拖動(dòng)鼠標(biāo),即可把由所選取的控件生成的對象添加到表單上,此時(shí),在屬性窗口里顯示了該控件對象的所有屬性、事件。第二步雙擊相應(yīng)的控件,在控件的相應(yīng)過程中編寫程序。NY開始登記學(xué)生成績是否繼續(xù)結(jié)束6。NY開始登記學(xué)生成績是否繼續(xù)結(jié)束圖18程序流程圖如果不存在用戶輸入的學(xué)號,則提示:該學(xué)號不存在。界面包括的控件有標(biāo)簽、文本框、組合框、命令按鈕。功能是提示用戶輸入學(xué)生的學(xué)科成績和備份已經(jīng)輸入學(xué)生的學(xué)科成績。圖19課程情況登記NY開始登記學(xué)生獎(jiǎng)罰記錄是否繼續(xù)結(jié)束6NY開始登記學(xué)生獎(jiǎng)罰記錄是否繼續(xù)結(jié)束圖20程序流程圖如果不存在用戶輸入的學(xué)號,則提示:該學(xué)號不存在。界面包括的控件有標(biāo)簽、文本框、組合框、命令按鈕。功能是提示用戶輸入學(xué)生的獎(jiǎng)罰記錄和備份已經(jīng)輸入的學(xué)生的獎(jiǎng)罰記錄。圖21錄入學(xué)生獎(jiǎng)罰情況NY開始設(shè)置條件/查詢是否繼續(xù)結(jié)束6NY開始設(shè)置條件/查詢是否繼續(xù)結(jié)束圖22程序流程圖界面包括的控件有單選按鈕、文本框、命令按鈕、表格。功能是按不同的選項(xiàng)查詢學(xué)生基本信息。圖23查詢學(xué)生情況NY開始設(shè)置條件/查詢是否繼續(xù)結(jié)束6NY開始設(shè)置條件/查詢是否繼續(xù)結(jié)束圖24程序流程圖界面包括的控件文本框、命令按鈕、表格.功能是按學(xué)號查詢學(xué)生的成績。圖25查詢學(xué)生成績NY開始輸入原密碼/新密碼是否繼續(xù)結(jié)束6NY開始輸入原密碼/新密碼是否繼續(xù)結(jié)束圖26程序流程圖界面的控件包括文本框和命令按鈕,功能是實(shí)現(xiàn)系統(tǒng)密碼的修改。修改完畢后提
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 團(tuán)員入團(tuán)儀式主持詞(5篇)
- 大學(xué)感恩節(jié)活動(dòng)策劃(33篇)
- 關(guān)于會(huì)計(jì)暑期社會(huì)實(shí)踐總結(jié)(31篇)
- DBT29-76-2018 天津市排水工程施工及驗(yàn)收標(biāo)準(zhǔn)
- 中國綠色旅游市場全面調(diào)研及行業(yè)投資潛力預(yù)測報(bào)告
- 中職數(shù)字媒體類數(shù)字媒體技術(shù)應(yīng)用專業(yè)人培方案(試行)
- 2024-2025學(xué)年高中歷史課時(shí)作業(yè)20從“戰(zhàn)時(shí)共產(chǎn)主義”到“斯大林模式”新人教版必修2
- 2024-2025學(xué)年高中數(shù)學(xué)第一章統(tǒng)計(jì)1.5用樣本估計(jì)總體1.6統(tǒng)計(jì)活動(dòng)結(jié)婚年齡的變化學(xué)案北師大版必修3
- 2024-2025學(xué)年高中歷史專題一中國傳統(tǒng)文化主流思想的演變第1課百家爭鳴講義人民版必修3
- 2024-2025學(xué)年高中物理課時(shí)作業(yè)6示波器的奧秘含解析粵教版選修3-1
- 付款申請英文模板
- 大同大學(xué)綜測細(xì)則
- 生活會(huì)前談心談話提綱
- 比較思想政治教育(第二版)第十二章課件
- 普通外科常見疾病臨床路徑
- 人教版九年級下冊初中英語全冊作業(yè)設(shè)計(jì)一課一練(課時(shí)練)
- 2021新版GJB9001C-2017體系文件內(nèi)審檢查表
- 風(fēng)篩式清選機(jī)的使用與維護(hù)
- 《計(jì)算流體力學(xué)CFD》
- 馬克思主義宗教觀課件
- 語文版九年級下冊課外閱讀練習(xí)
評論
0/150
提交評論