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

正文內(nèi)容

班級信息管理系統(tǒng)設(shè)計(jì)畢業(yè)論文(更新版)

2025-08-06 11:02上一頁面

下一頁面
  

【正文】 類生活,數(shù)字化生存已經(jīng)一步步走進(jìn)我們的生活與工作。數(shù)據(jù)庫技術(shù)體現(xiàn)了當(dāng)代先進(jìn)的數(shù)據(jù)管理方法,使計(jì)算機(jī)的應(yīng)用真正滲透到國民經(jīng)濟(jì)各個(gè)部門,在數(shù)據(jù)處理領(lǐng)域發(fā)揮著越來越大的作用。隨著社會的發(fā)展,信息化是社會進(jìn)程的必然趨勢,學(xué)校管理只有只有快,準(zhǔn),精才能發(fā)揮其價(jià)值。 經(jīng)濟(jì)上可行性現(xiàn)在,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長足的進(jìn)步。2 需求分析21世紀(jì)以來,人類經(jīng)濟(jì)高速發(fā)展,人們發(fā)生了日新月異的變化,特別是計(jì)算機(jī)的應(yīng)用及普及到經(jīng)濟(jì)和社會生活的各個(gè)領(lǐng)域。并對各科老師進(jìn)行安排。班主任:輸入并維護(hù)本班的基本信息,對本班的各科成績匯總,計(jì)算各科成績的總分,排名,本班平均分等需求。 用戶管理:用于對用戶的添加,賦于不同權(quán)限及對用戶的修改及查詢。 任課信息管理: 對授課教師,課程號,學(xué)時(shí)數(shù),班級等信息的添加,維護(hù)等。維護(hù)功能:為一般用戶提供查詢及相應(yīng)的修改,刪除功能,為超級用戶提供對所有信息的修改刪除功能。 C/S和B/S 什么是C/S和B/S結(jié)構(gòu)C/S (Client/Server)結(jié)構(gòu),即大家熟知的客戶機(jī)和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。 B/S 建立在廣域網(wǎng)之上的, 不必是專門的網(wǎng)絡(luò)硬件環(huán)境,例如電話上網(wǎng), 租用設(shè)備, 信息自己管理, 有比C/S更強(qiáng)的適應(yīng)范圍, 一般只要有操作系統(tǒng)和瀏覽器就行。 (4)、軟件重用不同 C/S 程序可以不可避免的整體性考慮, 構(gòu)件的重用性不如在B/S要求下的構(gòu)件的重用性好。 B/S 建立在廣域網(wǎng)上, 面向不同的用戶群,分散地域, 這是C/S無法作到的,與操作系統(tǒng)平臺關(guān)系最小。 數(shù)據(jù)的儲存管理功能較為透明  在數(shù)據(jù)庫應(yīng)用中,數(shù)據(jù)的儲存管理功能,是由服務(wù)器程序和客戶應(yīng)用程序分別獨(dú)立進(jìn)行的,前臺應(yīng)用可以違反的規(guī)則,并且通常把那些不同的(不管是已知還是未知的)運(yùn)行數(shù)據(jù),在服務(wù)器程序中不集中實(shí)現(xiàn),例如訪問者的權(quán)限,編號可以重復(fù)、必須有客戶才能建立定單這樣的規(guī)則。面向?qū)ο缶幊叹邆淞藥讉€(gè)優(yōu)點(diǎn),比如:代碼維護(hù)方便、可擴(kuò)展性好、支持代碼重用技術(shù)等等。更令人高興的是,我們可以通過提供符合需求的類來擴(kuò)充這些功能。.NET Framework 提供了用于解決常見編程任務(wù)的構(gòu)建基塊(預(yù)制的軟件),從而能夠快速構(gòu)造具有出色的最終用戶體驗(yàn)的緊密聯(lián)系的應(yīng)用程序。(2).NET開發(fā)模式強(qiáng)大的的優(yōu)勢。 索引下標(biāo): 一個(gè)索引與屬性除了不使用屬性名來引用類成員而是用一個(gè)方括號中的數(shù)字來匿名引用(就象用數(shù)組下標(biāo)一樣)以外是相似的.    可編程的管理:SQL分布式對象可用于編寫應(yīng)用程序,這就可以使應(yīng)用程序數(shù)據(jù)包透明地將SQL Server 2000嵌入應(yīng)用程序中。具體來說,就是在系統(tǒng)開發(fā)之前對系統(tǒng)有一個(gè)總體框架設(shè)想,各功能單元的結(jié)構(gòu)和功能也比較清楚,但是還沒有具體實(shí)現(xiàn)。主要包括系統(tǒng)調(diào)查階段、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施及系統(tǒng)維護(hù)與評價(jià)五個(gè)部分。原型法主要包括確定系統(tǒng)基本需求階段、構(gòu)造初始原型階段、原型的使用評價(jià)階段、修改原型階段和確定模型后的處理階段。在現(xiàn)代,高科技的飛躍發(fā)展,人們工作習(xí)慣的改變,特別是電腦的大量普及,人們生活節(jié)奏越來越快,怎樣提高工作效率是人們首先考慮的問題。 (2) 系統(tǒng)或部件要滿足標(biāo)準(zhǔn)、規(guī)范或其它正式規(guī)定文檔所需具有的條件或權(quán)能。系統(tǒng)采用模塊化程序設(shè)計(jì)方法,即便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù)。學(xué)號、班號、姓名查詢的信息結(jié)果。通過對上述的各項(xiàng)系統(tǒng)功能進(jìn)行集中、分塊,按照程序設(shè)計(jì)的要求,得到下圖331所示的系統(tǒng)功能模塊圖。(4)數(shù)據(jù)庫物理設(shè)計(jì)階段為邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲結(jié)構(gòu)和存取方法)。它具有以下特點(diǎn):有一組表專門存放通過鍵連接起來的關(guān)聯(lián)數(shù)據(jù)。 課程信息表(course)列名數(shù)據(jù)類型可否為空說明course_idintnot null課程編號(主鍵,自增)course_namevarchar(20)not null課程名稱clsss_idvarchar(50)null開課班級編號course_flagbitnull是否設(shè)有任課教師teacher_idintnull任課教師編號xuenianvarchar(12)null開課學(xué)年course_infovarchar(200)null課程信息說明系別信息包含的數(shù)據(jù)項(xiàng)有:系別編號、系別名稱。 班級實(shí)體ER圖注:其它實(shí)體圖與班級實(shí)體ER類似此處不再贅述。) = 1)drop table [dbo].[students]GOCREATE TABLE [dbo].[students] ( [id] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , [study_id] [char] (11) COLLATE Chinese_PRC_CI_AS NOT NULL , [class_id] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL , [name] [varchar] (16) COLLATE Chinese_PRC_CI_AS NOT NULL , [sex] [char] (2) COLLATE Chinese_PRC_CI_AS NULL , [age] [varchar] (5) COLLATE Chinese_PRC_CI_AS NULL , [birthday] [smalldatetime] NULL , [xuezhi] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [juese] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [qinshiid] [char] (5) COLLATE Chinese_PRC_CI_AS NULL , [mphoneno] [char] (11) COLLATE Chinese_PRC_CI_AS NULL , [address] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [indate] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [idcard] [char] (18) COLLATE Chinese_PRC_CI_AS NULL , [postno] [char] (6) COLLATE Chinese_PRC_CI_AS NULL , [fname] [varchar] (16) COLLATE Chinese_PRC_CI_AS NULL , [mname] [varchar] (16) COLLATE Chinese_PRC_CI_AS NULL , [home_phone] [varchar] (11) COLLATE Chinese_PRC_CI_AS NULL , [photo] [image] NULL , [zzmm] [text] COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]GO 本章小結(jié)通過問題提出、實(shí)踐調(diào)查,然后進(jìn)行可行性研究和需求分析,最后確定了系統(tǒng)的邏輯結(jié)構(gòu)和數(shù)據(jù)庫結(jié)構(gòu),規(guī)劃出系統(tǒng)的雛形,總體設(shè)計(jì)了新系統(tǒng)結(jié)構(gòu)、功能模塊和數(shù)據(jù)庫,為具體實(shí)現(xiàn)系統(tǒng)打下基礎(chǔ)。 (value, ).Direction = 。 Main_Frm main = new Main_Frm()。 班級管理系統(tǒng)主界面 班級管理模塊(1)班級信息添加選擇雙擊班級管理添加班級信息或在開始菜單中選擇班級管理管理添加班級信息,班級信息添加窗口將會彈出。: 學(xué)籍信息修改 教師管理模塊(1)注冊教師信息選擇雙擊教師管理注冊教師信息或在開始菜單中選擇教師管理注冊教師信息,教師信息注冊頁面將會彈出,如圖下圖所示。 測試技術(shù)結(jié)合兼容性測試對不用分辨率下頁面顯示效果,如果有影響則提出解決方案。主要是覆蓋全部的功能,可以結(jié)合兼容,性能測試等方面進(jìn)行,根據(jù)軟件需求,設(shè)計(jì)文檔,模擬客戶場景隨系統(tǒng)進(jìn)行實(shí)際的測試,這種測試技術(shù)是使用最多的測試技術(shù)涵蓋了測試的方方面面,可以考慮以下方面: 正確性 (Correctness)、可用性 (Usability)、邊界條件 (Boundary Condition)、性能 (Performance) 壓力測試 (Stress) 多用戶情況可以考慮使用壓力測試工具,查看服務(wù)器CPU使用率,內(nèi)存占用情況,如果有必要可以模擬大量數(shù)據(jù)輸入,(軟硬件都可以).這里的壓力測試針對的是某幾項(xiàng)功能. 錯(cuò)誤恢復(fù) (Error Recovery) 錯(cuò)誤處理,頁面數(shù)據(jù)驗(yàn)證,包括突然間斷電,輸入臟數(shù)據(jù)等. 安全性測試(Security)這個(gè)領(lǐng)域正在研究中,不過防火墻,不過可以考慮破壞性測試時(shí)任意. 兼容性 (Compatibility) 不同瀏覽器,不同應(yīng)用程序版本在實(shí)現(xiàn)功能時(shí)的表現(xiàn),不同的上網(wǎng)方式,如果你測試的是一個(gè)公共網(wǎng)站的話. 功能測試邊界測試\越界測試技術(shù)詳述 邊界條件 邊界條件是指軟件計(jì)劃的操作界限所在的邊緣條件. 如果軟件測試問題包含確定的邊界,那么數(shù)據(jù)類型可能是: 數(shù)值速度字符地址位置尺寸數(shù)量 同時(shí),考慮這些類型的下述特征: 第一個(gè)/最后一個(gè)最小值/最大值 開始/完成超過/在內(nèi) 空/滿最短/最長 最慢/最快最早/最遲 最大/最小最高/最低 相鄰/最遠(yuǎn) 越界測試 通常是簡單加1或者很小的數(shù)(對于最大值)和減少1或者很小的數(shù)(對于最小值),例如: 第一個(gè)減1/最后一個(gè)加1 開始減1/完成加1 空了再減/滿了再加 慢上加慢/快上加快 最大數(shù)加1/最小數(shù)減1 最小值減1/最大值加1 剛好超過/剛好在內(nèi) 短了再短/長了再長 早了更早/晚了更晚 最高加1/最低減1 另一些該注意的輸入:默認(rèn),空白,空值,零值和無。 對負(fù)載工具的延伸使用可以進(jìn)行系統(tǒng)穩(wěn)定性測試,系統(tǒng)極限測試,如使用100的Load Size連續(xù)使用24小時(shí),微軟定義的通過準(zhǔn)則是通過72小時(shí)測試的程序一般不會出現(xiàn)穩(wěn)定性的問題。主要是覆蓋全部的功能,可以結(jié)合兼容,性能測試等方面進(jìn)行,包括的不同測試類型請參考以上內(nèi)容。 軟件缺陷的原則 軟件缺陷區(qū)別于軟件bug,它是在測試過程中出現(xiàn)的對系統(tǒng)有影響的,但是在設(shè)計(jì)中沒有的或者對修改后的bug測試和開發(fā)人員有不同意見等軟件未達(dá)到產(chǎn)品說明書標(biāo)明的功能。數(shù)據(jù)庫設(shè)計(jì)是應(yīng)用系統(tǒng)開發(fā)的另一個(gè)難點(diǎn),只有科學(xué)的數(shù)據(jù)庫設(shè)計(jì)才能使系統(tǒng)具有良好的結(jié)構(gòu)及良好的可編程性,在開發(fā)相關(guān)數(shù)據(jù)庫方面的管理系統(tǒng)時(shí),都需要充分考慮到科學(xué)性、結(jié)構(gòu)性、規(guī)范性、安全性、可擴(kuò)展等相關(guān)問題。在此我向康萬新老師表示深深的感謝!同時(shí)我還感謝母校的老師,沒有他們就不會現(xiàn)在的系統(tǒng).最后,誠摯地感謝為評閱本論文而付出辛勤勞動(dòng)的各位專家和學(xué)者!參考文獻(xiàn)[1] 張海藩:《軟件工程導(dǎo)論》(第五版),清華大學(xué)出版社,P259P288[2] 楊樹林、胡潔萍:《C程序設(shè)計(jì)與案例教程》,清華大學(xué)出版社,P1P6[3] (美) 麥斯科 顏炯 譯:《C設(shè)計(jì)模式》,中國電力出版社,P130P144[4] 張蒲生、何升:《SQL Server數(shù)據(jù)庫應(yīng)用技術(shù)》,清華大學(xué)出版社,P20P35[5] 徐孝凱、賀桂英:《數(shù)據(jù)庫基礎(chǔ)與SQL Server應(yīng)用開發(fā)》,清華大學(xué)出版社, P1P6[6] 張海藩:《軟件工程導(dǎo)論》(第五版),清華大學(xué)出版社,P216P228[7] 王小科、呂雙、梁冰:《C完全自學(xué)手冊》,人民郵電出版社,P132P221[8] (美)羅賓遜、(美)內(nèi)格爾 著 李敏波 譯:《C高級編程(第3版)》 | Simon Robinson Christian Nagel,清華大學(xué)出版社,P301P345[9] 啟明工作室:《MIS系統(tǒng)開發(fā)與應(yīng)用(C+SQL Server版)》,人民郵電出版社,P211P310[10] Stanley B. Lippman著 侯捷、陳碩 譯:《C Primer中英文版》(C Primer A Practical Approach),華中科技大學(xué)出版社,P154P203[11] (美)托馬斯 等著,陳偉樁 陶文 譯《單元測試之道C版——使用Nunit》| Pragmatic Unit Testing in C with NUnit Andrew Hunt,David Thomas,電子工業(yè)出版社 ,P38P49
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1