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

正文內(nèi)容

基于aspnet的學(xué)生學(xué)籍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(專(zhuān)業(yè)版)

  

【正文】 黑盒測(cè)試主要是根據(jù)輸入條件和輸出條件的確定測(cè)試數(shù)據(jù),來(lái)檢查程序是否能產(chǎn)生正確的輸出。 如圖 。 19 Table 48 Graduate student registration form 表 48 畢業(yè)學(xué)生登記表 描述 名稱(chēng) 類(lèi)型 大小 允許為空 最大長(zhǎng)度 備注 編號(hào) ID int 4 自動(dòng)編號(hào) 10 學(xué)號(hào) StudentID int 4 否 10 畢業(yè)類(lèi)型 GraduateTy nvarchar 4 否 10 申請(qǐng)時(shí)間 ApplyDate datetime 8 否 10 備注 Descriptionnvarchar 1000 是 1000 系統(tǒng)功能的實(shí)現(xiàn) 登錄模塊 數(shù)據(jù)庫(kù)系統(tǒng)的用戶(hù)的權(quán)限是數(shù)據(jù)庫(kù)的安全措施之一,它保證了非授權(quán)用戶(hù)的非法進(jìn)入,而破壞數(shù)據(jù)庫(kù)的信息,使那些權(quán)限較低的用戶(hù)不能來(lái)修改數(shù)據(jù)庫(kù)的信息。 16 用戶(hù)信息表:登記用戶(hù)的用戶(hù)名、密碼等。 5) 學(xué)生學(xué)籍變動(dòng)管理:包括請(qǐng)假與曠課、轉(zhuǎn)專(zhuān)業(yè)與轉(zhuǎn)學(xué),休學(xué)與復(fù)學(xué)和學(xué)業(yè)警示、退學(xué)與試讀。 ③ 修改密碼 :在本人提供有效身份證明材料的前提下,經(jīng)本人允許可修改其密碼。 12 第 3 章 系統(tǒng)的概要設(shè)計(jì) 需求分析 功能需求分析 ( 1)要求用戶(hù)必須輸入正確的用戶(hù)名和密碼才能進(jìn)入系統(tǒng)。可以用 Delete 語(yǔ)句刪除一個(gè)或幾個(gè)表中的一行或幾行。再舉一個(gè)例子: C不支持類(lèi)的多繼承,但是通過(guò)對(duì)接口的繼承,你將獲得這一功能。內(nèi)存管理中的垃圾收集機(jī)制減輕了開(kāi)發(fā)人員對(duì)內(nèi)存管理的負(fù)擔(dān)。在功能與效率的杠 8 桿上人們終于找到了支 點(diǎn)。每種 C操作符在 .NET類(lèi)庫(kù)中都有了新名字。類(lèi)似的, C可以調(diào)用現(xiàn)有的 COM對(duì)象,無(wú)論它是由什么語(yǔ)言編寫(xiě)的 [9]。 6 總體 來(lái)說(shuō),這些特性使得開(kāi)發(fā)程序項(xiàng)目的后續(xù)版本的過(guò)程更加健壯,從而減少后續(xù)版本的開(kāi)發(fā)成本。例如, XML 正逐漸成為在網(wǎng)絡(luò)上傳輸結(jié)構(gòu)化數(shù)據(jù)的標(biāo)準(zhǔn)。 正是由于 C面向?qū)ο蟮淖吭皆O(shè)計(jì),使它成為構(gòu)建各類(lèi)組件的理想之選 —— 無(wú)論是高級(jí)的商業(yè)對(duì)象還是系統(tǒng)級(jí)的應(yīng)用程序。 ( 7)兼容性:系統(tǒng)的所有軟硬件理論上都應(yīng)有 100%的兼容性,用以保證軟硬件的可互換性。 為了適應(yīng)教育改革和推進(jìn)素質(zhì)教育發(fā)展的需要,學(xué)籍管理也從以前的手工管理逐漸被規(guī)范化的管理信息系統(tǒng)所代替。 ③ 打印學(xué)生請(qǐng)假與曠課信息。只有本人及管理員可查詢(xún)本人信息,對(duì)其他人不予公開(kāi)。此系統(tǒng)主要分為管理員模塊、學(xué)生模塊、教師模塊。 ( 2)支持高效率的完成學(xué)校學(xué)生學(xué)籍日常管理,其中有新生入學(xué)時(shí)學(xué)籍檔案建立、在籍學(xué)生學(xué)籍變更、畢業(yè)學(xué)生處理、學(xué)生綜合成績(jī)錄入與管理等方面的工作??梢宰龅叫畔⒌囊?guī)范管理、科學(xué)統(tǒng)計(jì)和快速的查詢(xún),從而減少管理方面的工作量。同時(shí),軟、硬件設(shè)備落后、更新速度慢等都是影響學(xué)籍管理水平的主要因素 [2]。 學(xué)籍管 理是高等院校學(xué)生管理事務(wù)中的一項(xiàng)重要工作,在管理過(guò)程中涉及大量的數(shù)據(jù)處理,而傳統(tǒng)的人工管理已經(jīng)無(wú)法完全勝任。利用所學(xué)知識(shí)、相關(guān)文獻(xiàn)和技術(shù),采用熟悉的開(kāi)發(fā)工具以及合適的數(shù)據(jù)庫(kù),開(kāi)發(fā)出功能完備的學(xué)籍管理系統(tǒng)。本文通過(guò)對(duì)原有的學(xué)籍管理系統(tǒng)的發(fā)展和現(xiàn)狀進(jìn)行分析,結(jié)合新形勢(shì)下對(duì)學(xué)籍管理的新要求,介紹了適合高校的學(xué)籍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。 課題現(xiàn)狀研究 隨著高等學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長(zhǎng)。 ( 5)資 料 信息不詳細(xì),欠 準(zhǔn)確 。 3 系統(tǒng)設(shè)計(jì) 系統(tǒng)設(shè)計(jì)階段的主要目的是將系統(tǒng)分析階段所提出的反映了用戶(hù)信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實(shí)施的基于計(jì)算機(jī)與通信系統(tǒng)的物理(技術(shù))方案。隨著技術(shù)進(jìn)步,計(jì)算機(jī)價(jià)格的下降,計(jì)算機(jī)的應(yīng)用越來(lái)越廣泛,一些學(xué)校開(kāi)始將計(jì)算機(jī)應(yīng)用到學(xué)生信息的管理中去。當(dāng)學(xué)生需要時(shí)幫助其打印成績(jī)、學(xué)分和績(jī)點(diǎn)。 2)用戶(hù)管理:包括修改密碼等。為了改善傳統(tǒng)的管理方式,從而節(jié)約人力物力,提高工作的效率,減輕教師的工作負(fù)擔(dān),使 學(xué)生的管理簡(jiǎn)潔化、自動(dòng)化、計(jì)算機(jī)化,因此我決定制作一個(gè)學(xué)生學(xué)籍管理系統(tǒng)。同時(shí)在系統(tǒng)開(kāi)發(fā)時(shí)應(yīng)該充分考慮到用戶(hù)的日常維護(hù),使之能簡(jiǎn)便易行 。 C(C sharp)是微軟對(duì) 這一問(wèn)題的解決方案。 更突出的是, XML 網(wǎng)絡(luò)服務(wù)框架可以使現(xiàn)有的 XML 網(wǎng)絡(luò)服務(wù)對(duì)程序員來(lái)說(shuō)就和 C對(duì)象一樣。這樣可以防止編碼錯(cuò)誤,保證版本更新的靈活性。 C采用以下對(duì)策來(lái)解決這一問(wèn)題: ( 1)內(nèi)置對(duì)組建對(duì)象模型 和基于 Windows 的 API 的支持; ( 2)允許有限制地使用純指針 (Native Pointer)。與此相關(guān)的是,那些在 C++中被瘋狂使用的操作符(例如: “ :: ” 、 “ ” 和 “.,” )已經(jīng)不再出現(xiàn)。借助于從 VB中得來(lái)的豐富的 RAD經(jīng)驗(yàn), C具備了良好的開(kāi)發(fā)環(huán)境。 .NET運(yùn)行庫(kù)提供了代碼訪(fǎng)問(wèn)安全特性,它允許管理員和用戶(hù)根據(jù)代碼的 ID來(lái)配置安全等級(jí)。如果需要, C允許你將某些類(lèi)或者類(lèi)的某些方法聲明為非安全的。 Update語(yǔ)句是危險(xiǎn)的,如果沒(méi)有指定條件,則可能改變表中的所有行。且在兩種不同的使用方式下, SQL語(yǔ)言的 語(yǔ)法結(jié)構(gòu)基本上是一致的。要求界面設(shè)計(jì)美觀,通用性強(qiáng)。只有本人及管理員可查詢(xún)本人信息,對(duì)其他人不予公開(kāi)。 ③ 打印學(xué)生請(qǐng)假與曠課信息。 18 Table 45 A table of status change 表 45 學(xué)籍變動(dòng)情況表 描述 名稱(chēng) 類(lèi)型 大小 允許為空 最大長(zhǎng)度 備注 編號(hào) ID int 4 自動(dòng)編號(hào) 10 學(xué)號(hào) StudentID int 4 否 10 時(shí)間 Date varchar 10 否 23 事件 Event nvarchar 50 否 255 ( 6) 院系表主要用來(lái)存儲(chǔ)院系信息,包括院系號(hào)和院系名,如表 46所示。 Fig. score management 圖 成績(jī)管理 22 5) 查詢(xún)功能 設(shè)計(jì)思想:當(dāng)輸入學(xué)生姓名后,會(huì)顯示出學(xué)生的詳細(xì)信息,方便管理員管理學(xué)生信息。白盒測(cè)試就是要選取足夠的測(cè)試用例,對(duì)源代碼實(shí)行比較充分的覆蓋,以便盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤。在測(cè)試當(dāng)中遵循了 “盡早地和不斷進(jìn)行測(cè)試 ”, “保證測(cè)試用例的完整性和有效性 ”原則。 23 Fig. graduate management 圖 畢業(yè)管理 ( 2) 教師模塊 設(shè)計(jì)思想:教師可以查看并修改個(gè)人信息,可以查看學(xué)生信息,查詢(xún) 學(xué)生的掛科、績(jī)點(diǎn)等情況,還可查詢(xún)學(xué)生的考勤情況。在此設(shè)計(jì)的過(guò)程中是通過(guò)一個(gè)密碼框來(lái)實(shí)現(xiàn)數(shù)據(jù)的錄入的,以免其他用戶(hù)看見(jiàn)操作員的密碼,界面如圖 所示。 成績(jī)信息表:登記學(xué)生成績(jī)信息。 ③ 打印、導(dǎo)出學(xué)生請(qǐng)假與曠課、轉(zhuǎn)專(zhuān)業(yè)與轉(zhuǎn)學(xué),休學(xué)與復(fù)學(xué)和學(xué)業(yè)警示、退學(xué)與試讀信息。只有本人及管理員可查詢(xún)本人信息,對(duì)其他人不予公開(kāi)。 ( 3)該系統(tǒng)能對(duì)學(xué)生的基本情況、成績(jī),獎(jiǎng)懲等方面情況的錄入,快速查詢(xún)、以及打印輸出。通常不能用不帶 Where從句的 Delete 語(yǔ)句。如今無(wú)論是像 Oracle ,Sybase , Informix , SQL server 這些大型的數(shù)據(jù)庫(kù)管理系統(tǒng),還是像 Visual Fox, PowerBuilder 這些微機(jī)上常用的數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng),都支持 SQL 語(yǔ)言作為查詢(xún)語(yǔ)言。 C中不能使用未初始化的變量,對(duì)象的成員變量由編譯器負(fù)責(zé)將其置為零,當(dāng)局部變量未經(jīng)初始化而被使用時(shí),編譯器將做出提醒; C不支持不安全的指向,不能將整數(shù)指向引用類(lèi)型,例如對(duì)象,當(dāng)進(jìn)行下行指向時(shí), C將自動(dòng)驗(yàn)證指向的有效性 , C中提供了邊界檢查與溢出檢查功 能。由于有了 Web服務(wù)框架的幫助,對(duì)程序員來(lái)說(shuō),網(wǎng)絡(luò)服務(wù)看起來(lái)就是 C的本地對(duì)象。 ( 2)精心地面向?qū)ο笤O(shè)計(jì) C具有面向?qū)ο蟮恼Z(yǔ)言所應(yīng)有的一切特性:封裝、繼承與多態(tài)性,這并不出奇。這是其相對(duì)于其它環(huán)境的極大優(yōu)勢(shì)。例如,如今的程序員們一般使用代碼注釋來(lái)注明哪個(gè)類(lèi)對(duì)應(yīng)于某個(gè)抽象的商業(yè)對(duì)象。這樣對(duì)處理少量的數(shù)據(jù)非常有效。因?yàn)檫@種繼承關(guān)系, C與 C/C++具有極大的相似性,熟悉類(lèi)似語(yǔ)言的開(kāi)發(fā)者可以很快的轉(zhuǎn)向 C。它們?yōu)槌绦騿T提供了十分靈活的操作,不過(guò)同時(shí)也犧牲了一定的效率。 計(jì)算機(jī)的大存儲(chǔ)能力和快速,準(zhǔn)確的處理能力,能將高校學(xué)籍管理業(yè)務(wù)中大量數(shù)據(jù)變?yōu)殡娮有畔⒋鎯?chǔ)起來(lái),并能自動(dòng)分類(lèi),檢索,統(tǒng)計(jì),打印輸 出和提供咨詢(xún)服務(wù)。而高校學(xué)生學(xué)籍管理系統(tǒng),運(yùn)用 Visual Studio與 Microsoft SQL sever數(shù)據(jù)庫(kù)技術(shù)開(kāi)發(fā)完成,將高校學(xué)生學(xué)籍管理集成于一體,正是適應(yīng)潮流發(fā)展的表現(xiàn)。 2 5) 學(xué)生學(xué)籍變動(dòng) 管理:包括請(qǐng)假與曠課、轉(zhuǎn)專(zhuān)業(yè)與轉(zhuǎn)學(xué),休學(xué)與復(fù)學(xué)和學(xué)業(yè)警示、退學(xué)與試讀。 ③ 修改密碼 :在本人提供有效身份證明材料的前提下,經(jīng)本人允許可修改其密碼。充分利用現(xiàn)有資源,達(dá)到提高系統(tǒng)開(kāi)發(fā)水平及應(yīng)用效果的目的。該系統(tǒng)相對(duì)于之前存在的學(xué)籍管理系統(tǒng),具備以下優(yōu)勢(shì): ( 1)信息的自動(dòng)更新。同時(shí)高校的學(xué)籍管理手段還相對(duì)滯后,很難適應(yīng)當(dāng)前形勢(shì)發(fā)展的需要 [3]。 目前,許多高校還延續(xù)傳統(tǒng)的管理方式。 進(jìn) 度 安 排 1) 2021 年 10月 2021 年 11 月 :資料收集,準(zhǔn)備開(kāi)題。 任務(wù)書(shū)必須在第七學(xué)期 13 周前下達(dá)給學(xué)生。我國(guó)高校也因此進(jìn) 入了內(nèi)部信息化管理階段,但學(xué)籍?dāng)?shù)據(jù)只能在校內(nèi)共享,學(xué)校各自為政。由于現(xiàn)在的高考招生比例的增大,接受高等教育的學(xué)生數(shù)量增多,學(xué)生入學(xué)后因?yàn)榉N種原因?qū)е聦W(xué)籍變動(dòng)增多,留降級(jí),復(fù)休學(xué)等情況得不到及時(shí)的更新。利用本系統(tǒng)對(duì)學(xué)生相關(guān)的信息進(jìn)行管理,信息詳細(xì)完整,對(duì)工作中需要的數(shù) 據(jù)提取速度快,可以直接從計(jì)算機(jī)上打印,方便準(zhǔn)確。學(xué)生學(xué)籍管理系統(tǒng)是一個(gè)學(xué)校不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者來(lái)說(shuō)都至關(guān)重要,所以學(xué)生學(xué)籍管理系統(tǒng)應(yīng)該能夠?yàn)橛脩?hù)提供充足的信息和快捷的查詢(xún)手段。 3) 成績(jī)管理: ① 查詢(xún):查詢(xún)學(xué)生必修課、免修課、輔修、重修成績(jī)、學(xué)分和績(jī)點(diǎn)。 (2) 學(xué)生模塊: 1) 查詢(xún)模塊:包括查詢(xún)學(xué)生必修課、 免修課、輔修、重修成績(jī)、學(xué)分和績(jī)點(diǎn),請(qǐng)假與曠課、轉(zhuǎn)專(zhuān)業(yè)與轉(zhuǎn)學(xué)、休學(xué)與復(fù)學(xué)和學(xué)業(yè)警示、退學(xué)與試讀等信息。 以各類(lèi)管理信息系統(tǒng)( MIS)和辦公自動(dòng)化系統(tǒng)( OS)為代表的數(shù)據(jù)管理技術(shù),越來(lái)越多的教育部門(mén)也開(kāi)始引入計(jì)算機(jī)現(xiàn)代化管理技術(shù),將學(xué)生數(shù)據(jù)處理工作各環(huán)節(jié)緊密聯(lián)系起來(lái),合理地管理信息,保證了數(shù)據(jù)工作的高效、準(zhǔn)確、及時(shí)、完整和科 學(xué) [1]。 ( 2)先進(jìn)性 本系統(tǒng)將充分應(yīng)用現(xiàn)有成熟的計(jì)算機(jī)技術(shù)、軟件開(kāi)發(fā)技術(shù),為用戶(hù)提供高性能的系統(tǒng),可以方便的實(shí)現(xiàn)用戶(hù)的需求。 對(duì)于 C/C++用戶(hù)來(lái)說(shuō),最理想的解決方案無(wú)疑是在快速開(kāi)發(fā)的同時(shí)又可以調(diào)用底層平臺(tái)的所有功能。所以,它們一般無(wú)法很好地支持最新的網(wǎng)絡(luò)技術(shù)。 更新軟件組件是一項(xiàng)很容易出錯(cuò)的工作,因?yàn)榇a的修改可能無(wú)意間改變?cè)谐绦虻恼Z(yǔ)義。 作為一種自動(dòng)管理的,類(lèi)型安全的環(huán)境, C適合于大多數(shù)企業(yè)應(yīng)用程序。 C使 C/C++程序員可以快速進(jìn)行網(wǎng)絡(luò)開(kāi)發(fā),同時(shí)也保持了開(kāi)發(fā)者所需要的強(qiáng)大性和靈活性。你的代碼將具有更好的可讀性,并且減少了發(fā)生命名沖突的可能。一旦這樣的軟件被投入使用,尋找與改正這些簡(jiǎn)單錯(cuò)誤的代價(jià)將會(huì)是讓人無(wú)法承受的。這些特性可以保證復(fù)雜的軟件可以被方便地開(kāi)發(fā)和升級(jí)?;?SELECT 語(yǔ)句最多有四個(gè)從句。例如:查詢(xún)所有平均成績(jī)?cè)?80分以上的學(xué)生姓名,用戶(hù)必須說(shuō)明完成該請(qǐng)求的具體處理過(guò)程,即如何用循環(huán)結(jié)構(gòu)按照某條路徑一條一條地把滿(mǎn)足條件的學(xué)生記錄讀出來(lái)。 ( 2)安全性 為確保數(shù)據(jù)庫(kù)和系統(tǒng)的安全性,用戶(hù)必須通過(guò)用戶(hù)名和密碼才能登錄系統(tǒng),行使自己的權(quán)限。當(dāng)學(xué)生需要時(shí)幫助其打印成績(jī)、學(xué)分和績(jī)點(diǎn)。 2) 用戶(hù)管理:包括修改密碼等。 17 Table 42The user information table 表 42 用戶(hù)信息表 描述 名稱(chēng) 類(lèi)型 大小 允許為空 最大長(zhǎng)度 備注 登錄賬號(hào) LoginID int 4 自動(dòng)編號(hào) 255 密碼 Pwd nvarchar 50 否 255 姓名 Name nvarchar 50 否 255 權(quán)限名稱(chēng) RoleName nvarchar 50 否 255
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1