【正文】
thhim in the courts of the tribes, for not having pleted hisagreement, if the parties are not able previously to e to termsbefore arbiters or before their neighbours. The class of craftsmen whohave furnished human life with the arts is dedicated to Hephaestus andAthene。 and in the third place, they must devise some way wherebythe followers of these occupations themselves will not readily fallinto habits of unbridled shamelessness and meanness. After this preface let our law run as follows, and may fortunefavour us:No landowner among the Mages, w hose city the God isrestoring and resettlingno one, that is, of the 5040 families,shall bee a retail trader either voluntarily or involuntarily。 for is not he a benefactor who reduces the inequalitiesand inmensurabilities of goods to equality and mon measure?And this is what the power of money acplishes, and the merchant maybe said to be appointed for this purpose. The hireling and thetavernkeeper, and many other occupations, some of them more andothers less seemly alike have this object。 ( 2)學(xué)校可以采用影印、縮印或其他復(fù)制方式保存學(xué)位論文。 [6] 胡勇輝 ,曹倬瑝 ,蘭湘濤等 . 開發(fā)實戰(zhàn)詳解 [M].北京:電子工業(yè)出版社 ,2020 年。 感謝我的畢業(yè)設(shè)計指導(dǎo)教師的指導(dǎo)和啟發(fā) ,使我 不斷的修正錯誤 ,克服困難 。我今后會將此系統(tǒng)逐 步完善,趨于成熟,并與網(wǎng)絡(luò)課程緊密結(jié)合,使其成為一個較完善的專用教學(xué)平臺。 結(jié) 論 本系統(tǒng)采用瀏覽器 /服務(wù)器體系結(jié)構(gòu)作為軟件結(jié)構(gòu),應(yīng)用 SQL Server 2020 以及 技術(shù),實現(xiàn)了學(xué)籍的管理工作,在時間和空間上便利了用戶,具有較強的實用性。兩次密碼設(shè)置一直,用了驗證控件 CompareValidator,在測試輸入密碼必須一致才能進(jìn)行添加用戶。)/script)。 protected void AddBtn_Click(object sender, EventArgs e) { if ( = 1) (script(39。 } catch (Exception ex) { (~/DesktopModules/?ErrorUrl= + () + amp。ErrorMessage= + (\n, ))。 圖 8 教師信息管理模塊 添 加 新 用 戶功 能 由 AddBtn 按鈕控件實現(xiàn)。)/script)。 學(xué)生通過成功登錄系統(tǒng)登錄界面后,來到學(xué)生信息管理模塊,學(xué)生可以查詢信息,修改自己相關(guān)信息,查詢課程、查詢所選課程的分?jǐn)?shù)。 } ()。 驗證用戶名稱和密碼時,通過 User 類的函數(shù) GetUserLogin()從數(shù)據(jù)庫獲取用戶的 ID 信息。左邊主要是功能模塊的選擇,登入系統(tǒng)后,點擊 [學(xué)生信息管理系統(tǒng) ],用 Treeview 下拉導(dǎo)航出系統(tǒng)所以可操作的功能,用戶根據(jù)自己身份的權(quán)限進(jìn)行操作。 表 7 班級表 字段名 數(shù)據(jù)類型 字段說明 鍵引用 備注 ClassID Int 班級 ID PK 主鍵 (自動增一 ) Desn Varcher(200) 班級 名稱 TeacherID Int 班主任 ID FK 引用 Teacher 表的 TeacherID字段 GradeID Int 所屬年級 ID FK 引用 Grade 表的 GradeID 字段 StartDate Datetime 開始日期 EndDate Datetime 結(jié)束日期 StuNum int 學(xué)生數(shù)量 (Course) 課程表 Course 用來存儲班級的信息。 圖 4 系統(tǒng)管理員模塊 4 系統(tǒng)設(shè)計與實現(xiàn) 系統(tǒng)數(shù)據(jù)庫設(shè)計 總體設(shè)計 :數(shù)據(jù)庫包括用戶數(shù)據(jù)、角色數(shù)據(jù)、部門數(shù)據(jù)、教師數(shù)據(jù)、年級和管理員登錄 學(xué)生、教師信息添加,修改、刪除 學(xué)生成績的查詢、修改 管理員 退出登錄 課程信息的管理 班級和年級的管理 學(xué)生、教師用戶的管理 教師登錄 教師信息查看 學(xué)生成績的添加、刪除、修改 教師退出登錄 學(xué)生信息查看 學(xué)生登錄 學(xué)生信息查看 學(xué)生成績的查詢 學(xué)生退出登錄 班級數(shù)據(jù)、學(xué)生數(shù)據(jù)、課程數(shù)據(jù)、成績數(shù)據(jù)。 系統(tǒng)功能關(guān)系圖 1. 系統(tǒng)功能關(guān)系圖,如圖 1 圖 1 系統(tǒng)功能關(guān)系圖 2. 學(xué)生模塊 學(xué)生登錄系統(tǒng)后,學(xué)生可以操作學(xué)生信息的查看,學(xué)生成績的查詢和學(xué)生退出系統(tǒng)。 班級和年級管理功能主要實現(xiàn)班級和年級的管理功能,如班級和年級的添加、修改、刪除、查看等。 3 系統(tǒng)方案 系統(tǒng)結(jié)構(gòu)設(shè)計 學(xué)生學(xué)籍管理系統(tǒng)是一個完整的學(xué)校學(xué)生信息管理系統(tǒng)。 C是一種簡單、類型安全、面向?qū)ο蟮木幊陶Z言,其語法風(fēng)格源自 C/C++語言。另外,進(jìn)程受到 運行庫的密切監(jiān)視和管理,以便當(dāng)進(jìn)程行為不正常(泄漏、死鎖)時,可就地創(chuàng)建新進(jìn)程,以幫助保持應(yīng)用程序始終可用于處理請求。 5.可管理性。由于 基于公共語言運行庫,因此 Web 應(yīng)用程序開發(fā)人員 可以利用整個平臺的威力和靈活性。 在結(jié)構(gòu)上與以前的版本不同 ,是一種建立在 CLR(Common Language Runtime)基礎(chǔ) 上的程序開發(fā)架構(gòu)。后臺使用 SQL 2020 數(shù)據(jù)庫平臺, B/S 模式 B/S 結(jié)構(gòu)( Browser/Server 結(jié)構(gòu))結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。 主要研究內(nèi)容 綜合運用以前所學(xué)的專業(yè)知識,設(shè)計開發(fā)一個學(xué)籍管理系統(tǒng),本設(shè)計要求實現(xiàn)部分功能 —— 學(xué)籍的管理、學(xué)籍的錄入、學(xué)籍的修改。 B/S Structure。 本文是基于 B/S 結(jié)構(gòu)的在線學(xué)籍管理系統(tǒng), 開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用 界面的開發(fā)兩個方面 。計算機(jī)在代替和延伸腦力勞動方面發(fā)揮越來越重要的作用,不僅在工業(yè)方面而且在日常生活中也越來越離不開計算機(jī)。系統(tǒng)實現(xiàn)了學(xué)生信息的添加、刪除和修改,以及用戶的注冊、權(quán)限設(shè)置。 現(xiàn)今學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長。數(shù)據(jù)庫查詢簡單容易。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本( TCO)。與被解釋的前輩不同, 可利用早期綁定、實時編譯、本機(jī)優(yōu)化和外緩存服務(wù)。另外,公共語言運行庫的交互性保證在遷移到 時保留基于 COM 的開發(fā)中的現(xiàn)有投資。此 “ 零本地管理 ” 哲學(xué)也擴(kuò)展到了 框架應(yīng)用程序的部署。實際上,可以用自己編寫的自定義組件擴(kuò)展或替換 運行庫的任何子組件。 結(jié)構(gòu)化查詢語言 SQL SQL 全稱是 “ 結(jié)構(gòu)化查詢語言 (Structured Query Language)” , 它是數(shù)據(jù) 庫的核心語言。 用戶注冊:由系統(tǒng)管理員添加新的用戶。在系統(tǒng)中主要包括添加課程信息、添加課程信息、刪除課程信息。 圖 2 學(xué)生模塊 3. 教師模塊 教師登錄系統(tǒng)后,教師可以操作學(xué)生和教師信息的查看,學(xué)生成績的添加、刪除和修改,以及教師退出系統(tǒng)。 表 2 角色表 字段名 數(shù)據(jù)類型 字段說明 鍵引用 備注 RoleID Int 角色 ID PK 主鍵 (自動增一 ) RoleName Varchar 角色名稱 TreeID int 關(guān)聯(lián)的功能模塊 ID 引用表 Tree 的 TreeID 的字段 (User) 用戶表 User 用來存儲用戶的數(shù)據(jù)。 表 10 成績表 字段名 數(shù)據(jù)類型 字段說明 鍵引用 備注 ScoreID Int 成績 ID PK 主鍵 (自動增一 ) CourseID Int 課程 ID FK 引用 Course 表的 CourseID 字段 StudentID Int 學(xué)生 ID FK 引用 Student 表的 StudentID 字段 Mark Decimal 課程成績 Flag int 審核的標(biāo)志 在本系統(tǒng)數(shù)據(jù)庫中,各個表之間的關(guān)系比較簡單,表之間的引用關(guān)系也比較簡單。在外觀上便于信息的瀏覽和查找,用戶功能模塊查看清晰,使用方便。首先 定義類并獲取用戶的登陸信息 , 再通過用戶輸入的信息 判斷用戶是否合法 ,再 驗證用戶合法性,并跳轉(zhuǎn)到系統(tǒng)平臺 , 如圖 6。 (userId != )) { Session[UserID] = userId。 如果頁面輸入內(nèi)容合法 , 定義類 ,再 添加 信息,成功 顯示操作結(jié)果信息 ,失敗時 顯示添加操作中的失敗 的 錯誤信息 ,如圖 7。 教師用戶登陸系統(tǒng)后,點擊進(jìn)入教師信息管理模塊。 try { ((), (()), (), ())。 圖 10 課程管理模塊 以下為添加信息和返回上級的主要代碼: protected void AddBtn_Click(object sender,EventArgs e) { if ( == true) { course = new ()。 6.班級和年級管理模塊 班級和年級管理功能主要實現(xiàn)班級和年級的管理功能,如班級和年級的添 加、修改、刪除、查看等。 return。 { { 5 系統(tǒng)測試 測試環(huán)境 本系統(tǒng)測試環(huán)境 。 圖 15 添加用戶信息錯誤提示 ,提示信息 添加信息錯誤時提示錯誤,利用驗證控件,指示錯誤的原因,通過輸入正確完成操作,如圖 16。用戶角色類主要有:系統(tǒng)管理員、學(xué)生、教師。 在邊學(xué)邊做的過程中,我慢慢學(xué)會了網(wǎng)頁的制作,網(wǎng)站的布局 和后臺與數(shù)據(jù)庫的連接。 參考文獻(xiàn) [1] 方睿 ,刁仁宏 ,吳 四九 .網(wǎng)絡(luò) 數(shù)據(jù)庫原理及應(yīng)用 [M].成都 : 四川大學(xué) 出版社 ,2020 年。 致 謝 本文是在張路橋老師的熱情關(guān)心和指導(dǎo)下完成的,他淵博的知識和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)使我受益匪淺,對順利完成本課題起到了極大的作用。 ( 5)學(xué)??梢怨紝W(xué)位論文的全部或部分內(nèi)容(保密學(xué)位論文在解密后遵守此規(guī)定)。 or if, in consequence ofsome fate or necessity, the best women were pelled to followsimilar callings, then w e should know how agreeable and pleasant allthese things are。and if he appear to throw dirt upon his father39。 others ma ke for hire implements and wor ks, and theyought not to deceive in s uch matters, out of respect to the G ods w hoare their ancestors. If any craftsman through indolence omit toexecute his wor k in a given time, not reverencing the G od who giveshim the means of life, but considering, foolish fellow, that h