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

正文內(nèi)容

軟件工程實訓參考案例案例-副本-wenkub

2023-05-09 22:45:23 本頁面
 

【正文】 18 數(shù)據(jù)庫設(shè)計 204 軟件實施 23 相關(guān)知識簡介 234 2 系統(tǒng)實施中的關(guān)鍵技術(shù) 244 3 系統(tǒng)測試 255 總結(jié) 28參考文獻 291 緒論 課題的背景和意義該項目開發(fā)的軟件為學校學生成績管理系統(tǒng)軟件,是鑒于目前學校學生人數(shù)劇增,學生信息呈爆炸性增長的前提下。開發(fā)工具是vs2008,運用C高級語言,數(shù)據(jù)庫管理系統(tǒng)是sql server 2000。學 號: 201140410312課 程 設(shè) 計題 目學生成績管理系統(tǒng)教 學 院計算機學院專 業(yè)2011級計算機科學與技術(shù)班 級(3)班姓 名劉濤指導教師張國軍2013年5月28日44 / 48 摘 要隨著時代的發(fā)展,計算機技術(shù)深入到各行各業(yè),為廣大的用戶提供了更為周到、高效的服務(wù)。本系統(tǒng)采用C/S模式。學校對學生成績管理的自動化與準確化的要求日益強烈的背景下構(gòu)思出來的。力求使系統(tǒng)功能簡潔明了,但功能齊全且易于操作。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案、統(tǒng)計和查詢數(shù)據(jù),這種管理方式存在著許多缺點,如:效率低、保密性差、人工的大量浪費;另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少困難。例如:檢索迅速、查詢方便、效率高、可靠性好、存儲量大、保密性好、壽命長、成本低等。進入20世紀80年代末,隨著計算機網(wǎng)絡(luò)和通信技術(shù)的大力發(fā)展,企業(yè)管理信息系統(tǒng)進入網(wǎng)絡(luò)化的發(fā)展時期。學生成績管理系統(tǒng)是一個教育單位不可缺少的部分,它所產(chǎn)生的作用對于學校的決策者和管理者來說都是至關(guān)重要的,它能夠為用戶提供充足的信息和快捷的查詢手段。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,這些優(yōu)點能夠極大地提高學生檔案管理的效率。因此使用計算機來實現(xiàn)學生檔案管理的計算機化已經(jīng)成為當今時代發(fā)展的需要。首先,對系統(tǒng)的研究背景和意義,相關(guān)領(lǐng)域的進展情況進行了闡述。最后總結(jié)了論文所得出的結(jié)論。管理信息技術(shù)日趨成熟,基于客戶端/服務(wù)器(Client/Server)模式的計算環(huán)境被越來越多的應(yīng)用系統(tǒng)采用。學生信息管理系統(tǒng)可以,操作自動化,提高效率,永久保存數(shù)據(jù),從這一點足可以說明開發(fā)系統(tǒng)的必要性。(3)開發(fā)系統(tǒng)的技術(shù)可行性本系統(tǒng)的開發(fā)與運行對硬件的要求不是太高,軟件操作系統(tǒng) windows 98 以上便足以滿足系統(tǒng)的快速運行。維護工作方面,現(xiàn)在的數(shù)據(jù)庫維護方面已經(jīng)做的相當簡化,與之相關(guān)的操作人員可以在短時間內(nèi)通過學習便可。 需求分析數(shù)據(jù)流程圖是用一種圖形及與此相關(guān)的注釋來表示系統(tǒng)的邏輯功能,即所開發(fā)的系統(tǒng)在管理信息處理方面要做什么。系統(tǒng)功能要求如下:(1) 該系統(tǒng)由系部的管理人員使用,要求能夠修改用戶的密碼。例如:單科成績的轉(zhuǎn)入、單科成績的修改、查詢、打印以及成績的導出。例如:畢業(yè)生成績查詢、成績導出和打印、畢業(yè)設(shè)計時間成績的錄入和導出、清考成績的錄入、學籍異動查詢。系統(tǒng)中所有數(shù)據(jù)內(nèi)容都是由數(shù)據(jù)元素和數(shù)據(jù)結(jié)構(gòu)組成,要求保持完整性、一致性、可用性。(3)課程成績管理模塊該模塊包括單科成績的轉(zhuǎn)入、單科成績修改、成績修改和查詢、成績報告單的打印、課部成績轉(zhuǎn)入。 系統(tǒng)詳細設(shè)計(1)系統(tǒng)管理系統(tǒng)說明:簡單介紹系統(tǒng)的功能操作、版本和開發(fā)人員密碼修改:用于用戶修改密碼(2)學生信息管理新生信息導入:錄入新生的學號、姓名、性別、班級等個人信息系部學生管理:對學生的查詢、修改、刪除、轉(zhuǎn)出等相關(guān)操作班級信息管理:名單轉(zhuǎn)出、打印考勤表、學生信息查詢等相關(guān)操作學籍異動轉(zhuǎn)出:對學籍異動學生信息的查詢、刪除、修改、成績單打印等抄(3)課程成績管理單科成績轉(zhuǎn)入:轉(zhuǎn)入任課教師姓名、課程學分、檢驗學生姓名等相關(guān)操作單科成績修改:對成績修改等相關(guān)操作成績修改查詢:對班級學生成績查詢等相關(guān)操作成績報告單打?。捍蛴∶總€學生成績單課部成績轉(zhuǎn)入:轉(zhuǎn)出班級學生成績等相關(guān)操作(4)期末成績管理班級成績查詢:按條件查詢班級成績等相關(guān)操作學生成績單打?。捍蛴∶總€同學每個班的成績單重修補考管理:打印補考證重修補考成績管理:補考成績錄入、打印成績等操作(5)畢業(yè)生成績管理畢業(yè)生成績查詢:按照條件查詢畢業(yè)生成績成績檔案打?。捍蛴∶總€畢業(yè)生的所有課程成績和班級成績畢業(yè)生推薦表打?。捍蛴‘厴I(yè)生推薦表畢業(yè)設(shè)計成績錄入:錄入畢業(yè)設(shè)計的成績清考成績查詢:查詢是否有清考和清考成績學籍異動查詢:查詢學籍異動情況(6)成績轉(zhuǎn)出轉(zhuǎn)入期末成績轉(zhuǎn)出:對成績轉(zhuǎn)出等相關(guān)操作重修補考成績轉(zhuǎn)出:對補考成績轉(zhuǎn)出等相關(guān)操作清考成績轉(zhuǎn)出:對清考成績轉(zhuǎn)出相關(guān)操作畢業(yè)設(shè)計成績轉(zhuǎn)出:根據(jù)條件轉(zhuǎn)出對應(yīng)的畢業(yè)設(shè)計成績教務(wù)處成績錄入:錄入成績已畢業(yè)學生成績刪除:刪除已經(jīng)畢業(yè)學生的成績 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計是開發(fā)數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),也是信息系統(tǒng)開發(fā)和建設(shè)的重要組成部分。其主要ER圖如圖32所示。 C/S介紹在網(wǎng)絡(luò)連接模式中,除對等網(wǎng)外,還有另一種形式的網(wǎng)絡(luò),即客戶機/服務(wù)器網(wǎng),Client/Server。但在許多國外文獻中,也經(jīng)常把運行客戶程序的機器稱為client(這種情況下也可把client譯為“客戶機”),把運行服務(wù)器程序的機器稱為server。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。 (3)對客戶端的操作系統(tǒng)一般也會有限制。運行數(shù)據(jù)庫服務(wù)器程序的機器,也稱為應(yīng)用服務(wù)器。所有這些,對于工作在前臺程序上的最終用戶,是“透明”的,他們無須過問(通常也無法干涉)背后的過程,就可以完成自己的一切工作。首先,采用C/S架構(gòu),要選擇適當?shù)臄?shù)據(jù)庫平臺來實現(xiàn)數(shù)據(jù)庫數(shù)據(jù)的真正“統(tǒng)一”,使分布于兩地的數(shù)據(jù)同步完全交由數(shù)據(jù)庫系統(tǒng)去管理,但邏輯上兩地的操作者要直接訪問同一個數(shù)據(jù)庫才能有效實現(xiàn),有這樣一些問題,如果需要建立“實時”的數(shù)據(jù)同步,就必須在兩地間建立實時的通訊連接,保持兩地的數(shù)據(jù)庫服務(wù)器在線運行,網(wǎng)絡(luò)管理工作人員既要對服務(wù)器維護管理,又要對客戶端維護和管理,這需要高昂的投資和復雜的技術(shù)支持,維護成本很高,維護任務(wù)量大。因為,在系統(tǒng)開發(fā)的過程中,涉及一系列的活動,而在這個活動過程中,人們可能犯很多錯誤,錯誤可能發(fā)生在設(shè)計階段,也可能發(fā)生在整個過程的開始階段??傊?,測試是發(fā)現(xiàn)錯誤,這不只是從技術(shù)角度測試下定義。例如對“登錄”模塊進行測試:獲得用戶登錄名和密碼。本例采用白盒測試的條件覆蓋標準,每一判定中的每個條件,分別按“真”、“假”至少各執(zhí)行一次,得到以下測試結(jié)果。(2)組裝測試單元測試通過后,需要按照設(shè)計時作出的層次模塊圖把它們連接起來,進行組裝測試。首先安裝主菜單,并為主菜單添上下接子菜單,逐步進行最終將系統(tǒng)安裝完畢。部分系統(tǒng)測試用例如圖所示??墒窃谶@次課程設(shè)計自己親手做的時候,卻出現(xiàn)忘記創(chuàng)建主碼的錯誤,忘記了數(shù)據(jù)的類型有哪些,分別有哪些區(qū)別,忘記了定義外碼的語法格式,還要翻書才能準確修改錯誤。這次,有點急于求成的心理,在需求分析階段,我沒用深入了解學生信息管理系統(tǒng)的功能,急躁地找出實體及其屬性,畫出ER圖,創(chuàng)建數(shù)據(jù)庫和表。參考文獻[1]王珊,薩師煊,數(shù)據(jù)庫系統(tǒng)概論(第4版),北京,高等教育出版社,2009,199233[2]劉云生,數(shù)據(jù)庫系統(tǒng)分析與實現(xiàn)(第1版),北京,清華大學出版社,2009,29[3]Karli Watson,Christian Nagel,C入門經(jīng)典(第3版),北京,清華大學出版社,2006,662681[4]王小科,C開發(fā)實戰(zhàn)寶典(第1版),北京,清華大學出版社,2010,3339[5]張海藩,軟件工程導論(第5版),北京,清華大學出版社,2008,7890[6]陶華亭,軟件工程概論(第1版),北京,高等教育出版社,2007,6066[7]鄺孔武,王曉敏,信息系統(tǒng)分析與設(shè)計(第3版),北京,清華大學出版社,2006,100105[8] 明日科技,王小科,呂雙,梁冰,C范例完全自學手冊(第1版),北京,人民郵電出版社,2009,1318[9]宋學江,趙蘭,C輕松入門(第1版),北京,人民郵電出版社,2009,200220[10]王晶,SQL Server 2000管理與應(yīng)用開發(fā)教程(第1版),北京,人民郵電出版社,2009,3503601. 數(shù)據(jù)流圖 第零層數(shù)據(jù)流程圖第一層數(shù)據(jù)流程圖第二層數(shù)據(jù)流程圖數(shù)據(jù)源的起點和終點都是教師編號:S0名稱:教師別名:描述:教師是本系統(tǒng)的使用者數(shù)據(jù)流:數(shù)據(jù)流編號:F0名字:學生課程信息別名:描述:各個班的各個學生的課程名和學生基本信息定義:學生課程信息=學號+姓名+班級名+課程號+課程名位置:學生花名冊備注:數(shù)據(jù)流編號:F1名字:學生課程信息別名:描述:各個班的各個學生的課程名和學生基本信息定義:學生課程信息=學號+姓名+班級名+課程號+課程名位置:學生信息文件備注:數(shù)據(jù)流編號:F2名字:學生成績別名:描述
點擊復制文檔內(nèi)容
教學教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1