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

正文內(nèi)容

1學(xué)生成績管理系統(tǒng)軟件工程課程設(shè)計(jì)-文庫吧資料

2024-09-13 08:58本頁面
  

【正文】 《數(shù)據(jù)庫系統(tǒng)概論》 王珊 薩師煊 著 高等教育出版社 《可行性分析報(bào)告》 《需求分析規(guī)格說明書》 環(huán)境要求 本系統(tǒng)是基于 C/S 模式的采用 Ci 實(shí)現(xiàn)的成績管理系統(tǒng)。 文檔預(yù)期讀者:程序設(shè)計(jì)人員,評閱文檔的教師 隨著學(xué)校規(guī)模的不斷擴(kuò)大,專業(yè)、班級、學(xué)生的數(shù)量急劇增加,有關(guān)學(xué)生選課的各種信息量也成倍增長,而目前許多高校的 學(xué)生成績管理仍停留在復(fù)雜的人工操作上,重復(fù)工作較多,工作量大,效率低,因此,迫切需要開發(fā)基于互聯(lián)網(wǎng)的學(xué)生成績管理 系統(tǒng)來提高管理工作的效率。本概要設(shè)計(jì)說明書的目的就是進(jìn)一步細(xì)化軟件設(shè)計(jì)階段得出的軟件總體概貌,確定模 塊結(jié)構(gòu),劃分功能模塊,確定模塊間的關(guān)系,數(shù)據(jù)結(jié)構(gòu)及文件結(jié)構(gòu),把它加工成在程序細(xì)節(jié)上非常接近于源程序的軟件表示, 作為用戶對即將開發(fā)的軟件的功能要求,是軟件設(shè)計(jì)和開發(fā)者的主要依據(jù)。 從該階段開發(fā)正式進(jìn)入軟件的實(shí)際開發(fā)階段,本階段完成系統(tǒng)的大致設(shè)計(jì)并明確系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)與軟件結(jié)構(gòu)。對學(xué) 生 成績 分次 進(jìn)行管理完成修改的功能。對管理級別用戶完成添加、刪除、修改、查詢用戶的功能。實(shí)現(xiàn)教師用戶按教師編號和密碼登錄,完成對成績的提交和對信息的查詢。 安全性:本軟件通過自動檢測,有效防止操作者因失誤而造成數(shù)據(jù)丟失或輸入無效數(shù)據(jù) 可維護(hù)性:本系統(tǒng)有統(tǒng)一的結(jié)構(gòu),修改、更新數(shù) 據(jù)不會對結(jié)構(gòu)造成破壞,所以維護(hù)、升級比較容易 可轉(zhuǎn)移、可轉(zhuǎn)換性:本系統(tǒng)采用 C 語言編寫,可移植性好,兼容性好 本系統(tǒng)為“學(xué)生專業(yè)成績管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)”。 可用性: 本系統(tǒng)采用 C 語言編寫,有友好的界面。 在 故障處理 方面 , 在開發(fā)階段可以隨即修改數(shù)據(jù)庫里的相應(yīng)內(nèi)容 數(shù)據(jù)存儲空間不夠時(shí),要對空間進(jìn)行擴(kuò)展; 對編輯的程序進(jìn)行重裝載時(shí),第一次裝載認(rèn)為錯(cuò),修改。 在 時(shí)間需求方面,響應(yīng)時(shí)間,更新處理時(shí)間 不多于 5 秒 。 . 性能需求 在管理需求上,個(gè)人信息編號不超過 10 個(gè)字符,名字不超過 32 個(gè)字符,課程代碼為 4 個(gè)字符,課程名稱不超過 64 個(gè)字符,對各種信息至少需要 1G 空間對數(shù)據(jù)進(jìn)行保存。 通訊接口 : 本工程產(chǎn)品的沒有特殊的通訊接口,通訊接口由所使用的 pc 機(jī)決定。 硬件接口 : 本工程產(chǎn)品不需要特定的硬件或硬 件接口進(jìn)行支撐。 功能需求( 四 ) 管理員更改信息 輸入 :新信息 加工 :將新信息添加到 數(shù)據(jù)庫中 輸出 :數(shù)據(jù)庫更新后的數(shù)據(jù) 功能需求( 五 ) 教師更改成績 輸入 :新成績目錄或刪除 加工:更新 數(shù)據(jù)庫 并保存 輸出 :新學(xué)生成績條目 用戶接口: 本工程產(chǎn)品通過 PC 機(jī)進(jìn)行運(yùn)行、操作,輸出、輸入的相對時(shí)間將由 pc 機(jī)本身處理速度來決定。 輸入: 專業(yè)名稱 加工 : 在數(shù)據(jù)庫中找到所有此專業(yè)的人員名單、 學(xué)號和所在班級。 輸出 : 個(gè)人信息的全部內(nèi)容 及成績 。 輸入 : 個(gè)人信息的關(guān)鍵字(姓名 和血或 )。 輸出 : 個(gè)人的全部信息。 輸入 : 個(gè)人信息。學(xué)生成績管理系統(tǒng)的時(shí)序圖主要有以下幾個(gè): 用戶登錄順序圖 : 用戶登錄站點(diǎn):進(jìn)入商業(yè)規(guī)則:用戶數(shù)據(jù)接口:用戶信息1 : 登錄點(diǎn)擊按鈕2 : / / 進(jìn)入登錄界面3 : 登錄(用戶名、密碼)4 : / / 對密碼進(jìn)行加密5 : 核對登錄信息6 : 核對結(jié)果準(zhǔn)確7 : 登錄成功8 : / / 顯示歡迎界面 圖 用戶登錄時(shí)序圖 ( 1) 登錄單擊按鈕:單擊網(wǎng)頁超級連接,進(jìn)入學(xué)生 成績管理系統(tǒng)登錄界面 ( 2) 進(jìn)入登錄界面 ( 3) 登錄:輸入用戶名和密碼 ( 4) 對密碼進(jìn)行加密:保護(hù)用戶密碼 ( 5) 核對登錄信息:數(shù)據(jù)庫核對用戶登錄數(shù)據(jù) ( 6) 核對結(jié)果準(zhǔn)確:輸入的用戶名和密碼正確 ( 7) 登錄成功:登錄成功,進(jìn)入學(xué)生成績查詢系統(tǒng) ( 8) 顯示歡迎界面:顯示歡迎用戶的界面,用戶可以在頁面進(jìn)行自己需要的操作 操作 查詢時(shí)序圖 ( 1)初始連接:用戶進(jìn)入登錄界面 ( 2)創(chuàng)建連接:發(fā)送數(shù)據(jù)段 ( 3)鏈接數(shù)據(jù)庫:通過發(fā)送的的請求連接到數(shù)據(jù)庫 ( 4)返回鏈接命令:返回連接命令 ,對用戶顯示登錄界面 ( 5)提交請求:向系統(tǒng)提交查詢請求 ( 6)建立狀態(tài) 機(jī)制:系統(tǒng)與數(shù)據(jù)庫建立關(guān)系 ( 7)取得連接命令:系統(tǒng)連接數(shù)據(jù)庫 ( 8)發(fā)送 SQL:系統(tǒng)向數(shù)據(jù)庫發(fā)送請求 ( 9)返回執(zhí)行結(jié)果:數(shù)據(jù)庫將查詢結(jié)果返回給系統(tǒng) ( 10)執(zhí)行查看:用戶 點(diǎn)擊 查看 ( 11) 查看結(jié)果 ( 12)結(jié)束操作 ( 13)結(jié)束連接狀態(tài):向系統(tǒng)發(fā)送斷開連接請求 ( 14)結(jié)束連接狀態(tài) ( 15)斷開連接:斷開系統(tǒng)與數(shù)據(jù)庫的連接 : 用戶用戶界面 管理系統(tǒng)狀態(tài)機(jī)制管理系統(tǒng)分段 數(shù)據(jù)庫服務(wù)器1 : 初始鏈接2 : 創(chuàng)建連接3 : 鏈接數(shù)據(jù)庫4 : 返回連接命令5 : 提交 S Q L請求6 : 建立狀態(tài)機(jī)制7 : 取得連接命令8 : 發(fā)送 S Q L9 : 返回執(zhí)行結(jié)果1 0 : 執(zhí)行查看1 1 : 查看結(jié)果1 2 : 結(jié)束操作1 3 : 結(jié)束鏈接狀態(tài)1 4 : 結(jié)束命令1 5 : 斷開連接 圖 操作查詢時(shí)序圖 ( 3)系統(tǒng)管理時(shí)序圖 : 管理員系統(tǒng) 數(shù)據(jù)庫1 : 發(fā)送管理請求2 : 系統(tǒng)與數(shù)據(jù)庫建立連接3 : 建立連接4 : 系統(tǒng)接收請求5 : 進(jìn)行管理6 : 更改數(shù)據(jù)庫8 : 保存9 : 發(fā)送確認(rèn)信息1 0 : 用戶確認(rèn)管理成功7 : 保存結(jié)果1 1 : 取消管理1 2 : 斷開連接 圖 系統(tǒng)管理時(shí)序圖 ( 1)發(fā)送管理請求:管理員登錄系統(tǒng)后向系統(tǒng)發(fā)送管 理的請求 ( 2)建立連接:系統(tǒng)請求與數(shù)據(jù)庫建立連接 ( 3)建立連接:系統(tǒng)與數(shù)據(jù)庫成功建立連接 ( 4)系統(tǒng)確認(rèn)請求:系統(tǒng)向管理員確認(rèn)可以進(jìn)行管理 ( 5)進(jìn)行管理 ( 6)更改數(shù)據(jù)庫:管理員維護(hù)系統(tǒng),管理信息和成績 ( 7)保存管理:用戶想系統(tǒng)請求保存維護(hù)結(jié)果 ( 8)保存:保存更新,更新數(shù)據(jù)庫 ( 9)發(fā)送確認(rèn)信息:數(shù)據(jù)庫更新成功后,向系統(tǒng)發(fā)送確認(rèn)消息 ( 10)用戶確認(rèn):系統(tǒng)向用戶顯示保存成功信息 ( 11)取消管理:管理員請求退出系統(tǒng) ( 12)斷開連接:系統(tǒng)和數(shù)據(jù)庫斷開連接 3. 功能需求(一 ) 輸入每個(gè)人的具體信息 。結(jié)束全部操作后管理員推出成績管理系統(tǒng)。選擇管理信息,可以分別對教師用戶和學(xué)生用戶的信息進(jìn)行維護(hù),更改和刪除。 ( 3)管理員的活動圖 登錄系統(tǒng)管理種類管理信息管理成績管理學(xué)生信息維護(hù)更新成績刪除舊成績更新信息刪除信息更新教師信息刪除學(xué)生信息提交登錄正確登錄錯(cuò)誤信息管理成績管理信息錯(cuò)誤管理教師信息學(xué)生結(jié)業(yè)信息錯(cuò)誤 教師離職產(chǎn)生新成績 清理系統(tǒng)繼續(xù)維護(hù)離開 圖 管理員活動圖 管理員登錄成績管理系統(tǒng),身份驗(yàn)證通過,則繼續(xù)下一步操作, 否則返回登錄界面繼續(xù)進(jìn)行登錄。所選服務(wù)結(jié)束后,可以進(jìn)行服務(wù)類型重新選擇。成績提交后,若發(fā)現(xiàn)成績依然有誤,仍可以進(jìn)行更改。登錄成功后,選擇服務(wù)類型,選擇查詢服務(wù)或是提交成績服務(wù)。登錄成功后,選擇服務(wù)類型,即查詢成績和查看個(gè)人信息,完成操作后,離開系統(tǒng)之前系統(tǒng)提示繼續(xù)查詢還是離開,用戶根據(jù)需要選擇繼續(xù)查詢或是離開學(xué)生成績查詢系統(tǒng)??梢栽谙到y(tǒng)中為這 3 個(gè)類建立活動圖。當(dāng)一個(gè)操作必須完成一系列的事情,而又無法確定以什么樣的順序來完成這些事情時(shí),活動圖就可以清晰的描述這些事情。 ( 1)作為一個(gè)學(xué)生成績管理系統(tǒng),首先需要的學(xué)生用戶,學(xué)生登錄系統(tǒng)后可以查詢個(gè)人信息和成績 ( 2)學(xué)生的成績需要由產(chǎn)生成績的人進(jìn)行輸入,需要教師驚醒學(xué)生成績的導(dǎo)入,同時(shí)需要教師的信息 ( 3)對于一個(gè)成績管理系統(tǒng),系統(tǒng)維護(hù)也至關(guān)重要,維護(hù)操作包括數(shù)據(jù)添加,更新修改,刪除等。整 個(gè)開發(fā)過程個(gè)都是圍繞需求階段的用例進(jìn)行的。然后就應(yīng)該利用 UML 進(jìn)行建模,用面向?qū)ο蟮姆椒▉矸治鱿到y(tǒng),最后用可視化的模型將該系統(tǒng)用直觀的圖形顯示出來。教師可以添加學(xué)生課程成績 ( 9)刪除學(xué)生成績。 ( 6)刪除學(xué)生用戶信息 ( 7)添加學(xué)生成績。系統(tǒng)管理員可以刪除學(xué)生信息 ( 4)添加教師用戶信息。系統(tǒng)管理員可以添加學(xué)生 ( 2)更新修改學(xué)生用戶的個(gè)人信 息。信息查詢模塊主要用于實(shí)現(xiàn)學(xué)生用戶 和教師用戶 對成績和個(gè)人信息的查詢 ( 3)數(shù)據(jù)庫管理模塊?;緮?shù)據(jù)維護(hù)模塊提供了使用者錄入、修改并維護(hù)基本數(shù)據(jù)的途徑。支持 OLE DB 和多種查詢 。支持 XML(Extensive Markup Language,擴(kuò)展標(biāo)記語言 ) 。對 Web 技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 Web 頁面上 。SQL Server 也可以很好地與 Microsoft BackOffice 產(chǎn)品集成 。豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地 。 本軟件使用的是 SQL Server SQL Server 特點(diǎn):真正的客戶機(jī) /服務(wù)器體系結(jié)構(gòu) 。 標(biāo)準(zhǔn)約束 : 該軟件的開發(fā)完全按照企業(yè)標(biāo)準(zhǔn)開發(fā),包括硬件、軟件和文檔規(guī)格。為使系統(tǒng)能夠正常運(yùn)行,軟硬件環(huán)境需求如下:軟件需求: 操作系統(tǒng) Windows 操作系統(tǒng) w2020, w2020, wxp, wvista;數(shù)據(jù)庫服務(wù)器端軟件 SQL server。 運(yùn)行環(huán)境 本系統(tǒng)是基于 C/S 模式的采用 C 實(shí)現(xiàn)的成績管理系統(tǒng)( Management Information System)。 項(xiàng)目目標(biāo)、內(nèi)容、現(xiàn)行系統(tǒng)的調(diào)查情況 項(xiàng)目目標(biāo):是學(xué)生成績管理系統(tǒng)規(guī)范化系統(tǒng)化,是用戶本身共享數(shù)據(jù)更加方便,減輕學(xué)校 行政人員的工作負(fù)擔(dān),提高學(xué)校處理事務(wù)的工作效率,節(jié)約教育經(jīng)費(fèi) 項(xiàng)目內(nèi)容: 通過本系統(tǒng)軟件,能幫助 用戶 利用計(jì)算機(jī),快速方便的對學(xué)生 成績 進(jìn)行管理、輸入、輸出、查找,使 原本大量的不具共享性和條理性的數(shù)據(jù)變得 具體化,直觀化、合理化。使用 C++,獨(dú)立完成其功能。 C++語言在 C 語言已有的功能的基礎(chǔ)上,強(qiáng)化了 C 語言的基本功能,特別是增加了對類的處理能力,即: C++語言 =C 語言 +基本功能的擴(kuò)充 +類功能 。 C++便在 C 語言基礎(chǔ)上,為克服 C 語言本身存在的缺點(diǎn),同時(shí)為支持面向?qū)ο蟮某绦蛟O(shè)計(jì)而研制出來的一種通用的程序設(shè)計(jì)語言, 它是在 1980 年由貝爾實(shí)驗(yàn)室的 Bjarne Stroustrup 創(chuàng)建的。比如 C 語言對數(shù)據(jù)類型檢查的機(jī)制比較弱,缺少支持代碼重用的結(jié)構(gòu);隨著軟件工程規(guī)模的擴(kuò)大,難以適應(yīng)開發(fā)特大型程序。因此, C 語言得到了極為廣泛的應(yīng)用。 C 語言具有許多優(yōu)點(diǎn),比如語言簡潔靈活;運(yùn)算符和數(shù)據(jù)結(jié)構(gòu)豐富;具有結(jié)構(gòu)化控制語句;程序執(zhí)行效率高;同時(shí)具有高級語言和匯編語言的優(yōu)點(diǎn)等。 本項(xiàng)目的任務(wù)提出者及開發(fā)者 :合肥工業(yè)大學(xué),學(xué)生成績 管理系統(tǒng)軟件開發(fā)小組 本項(xiàng) 目的 用戶 :管理員、教教師、學(xué)生 。 本需求的預(yù)期讀者是與 學(xué)生成績 管理系統(tǒng)軟件開發(fā)有聯(lián)系的決策人,開發(fā)組成人員,扶助開發(fā)者,支持本項(xiàng)目的領(lǐng)導(dǎo)和人員,軟件驗(yàn)證者。通過操作手冊,使用者可以了解本軟件的基本工作原理。為了適應(yīng)現(xiàn)代社會人們高度強(qiáng)烈的時(shí)間觀念, 學(xué)生成績 管理系統(tǒng)軟件為教學(xué)辦公室?guī)砹藰O大的方便。 第三章 需求分析 . 引言 信息社會的高科技,商品經(jīng)濟(jì)化的高效益,使計(jì)算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會生活的各個(gè)領(lǐng)域。 社會因素可行性 本系統(tǒng)可以提高學(xué)校的工作效率, 加快學(xué)校體制改革,發(fā)揚(yáng)與時(shí)俱進(jìn)的精神,緊跟時(shí)代腳步,利用高科技技術(shù)處理學(xué)校事務(wù)工作, 樹立良好的社會形象,擴(kuò)大社會影響力,作為是惡單位,為其他單位的信息管理改革樹立榜樣。 由于本系統(tǒng)中是學(xué)校與管理人員、教師共同合作的產(chǎn)品,雙方都必須根據(jù)規(guī)定行使權(quán)利和義務(wù),若出現(xiàn)不符合法 律的行為用當(dāng)擔(dān)負(fù)相應(yīng)的法律責(zé)任。 本系統(tǒng)為在遵守國家一切法律的前提下開發(fā)的非盈利性軟件。管理員對數(shù)據(jù)庫的管理運(yùn)用相關(guān) 數(shù)據(jù)庫知識,教師和學(xué)生用戶只需在登錄界面輸入用戶名和密碼即可進(jìn)入成績查詢系統(tǒng),根據(jù)系統(tǒng)的提示,進(jìn)行輸入、單擊操作即可輸入成績,查詢成績。 從直觀上進(jìn)行比較不僅 每年可節(jié)省大量的物力(如傳統(tǒng)管理方法的磁盤,紙張,相應(yīng)的物理空間)和人力(數(shù)據(jù)量龐大需要大量的管理人員)開銷,更重要的節(jié)約大量時(shí)間,提高工作效率, 維護(hù)良好的學(xué)校工作形象,當(dāng)然這些都是無形的資產(chǎn),但也是無價(jià)的。合計(jì)開發(fā)一個(gè)學(xué)生成績管理系統(tǒng)需要 56 萬元。 一套數(shù)據(jù)庫軟件如微軟 SQLServer 價(jià)格在 4 萬元,購買電腦、打印機(jī)網(wǎng)卡等硬件設(shè)備 8 萬元,購買系統(tǒng)軟件 、 辦公軟 件、網(wǎng)絡(luò)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1