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

正文內容

學生選課系統(tǒng)軟件工程課程設計很詳細的!(留存版)

2025-01-02 12:48上一頁面

下一頁面
  

【正文】 (null, 請輸入管理員用戶名和密碼! )。 boolean check = false。 (this)。 add(ck1)。 passWord = new Label(用戶密碼 :)。 import .*。 } } catch (SQLException e) { ()。 九、用戶手冊 引言 編寫目的 本手冊主要對學生選課系統(tǒng)進行詳細描述和講解,讓用戶可以順利的使用本系統(tǒng)以及更好的管理本系統(tǒng)。而標準化的測試文件就如同一種通用的參照體系,可達到便于交流的目的。 結構設計 21 22 23 24 運用設計 數(shù)據字典設計 數(shù)據項名: username 說明: 用戶登入名 別名: 無 數(shù)據類型: varchar 長度: 310 位置:用戶信息表 數(shù)據項名: password 說明: 用戶登入密碼 別名: 無 數(shù)據類型: varchar 長度: 310 位置:用戶信息表 數(shù)據項名: name 說明: 用戶登入名 別名: 無 數(shù)據類型: varchar 長度: 310 位置:用戶信息表 數(shù)據項名: dept 說明: 用戶所在學院 別名: 無 數(shù)據類型: varchar 長度: 310 位置:用戶信息表 數(shù)據項名: banji 說明: 用戶所在班級 25 別名: 無 數(shù)據類型: varchar 長度: 310 位置:用戶信息表 數(shù)據項名: lessons 說明: 用戶所選課程 別名: 無 數(shù)據類型: varchar 長度: 310 位置:用戶信息表 安全保密設計 一個系統(tǒng),它的安全性是很重要的,尤其是數(shù)據庫的安全性能,每當用戶發(fā)出存取數(shù)據庫的操作請求后, DBMS查找數(shù)據字典,根據安全規(guī)則進行合法權限檢查,若用戶的操作請求超出了定義的權限,系統(tǒng)將拒絕執(zhí)行此操作。它的主要功能包括一 下幾個方面: 。 (3) 用戶選課模塊:從所有課程中選擇自己要選修的課程。執(zhí)行測試用例后,需要跟蹤故障,以確保開發(fā)的產品適合需求; H、軟件維護文檔:通過各種必要的維護活動使系統(tǒng)持久地滿足用戶的需要。 社會因素方面的可行 性 法律方面的可行性 本系統(tǒng)純屬于團隊的開發(fā)所成,不會因為版權的問題造成糾紛。對于習慣了中小學課程(所有的課程由學校統(tǒng)一安排,而且科目從小學到高中有連續(xù)性)的大學新生來說,大學的課程多得令他們眼花繚亂,課程分類也比較復雜,因此選課對他們而言還是一件新鮮而陌生的事物。實現(xiàn)這個系統(tǒng)將用到以下幾種技術: 1) Java主要是用來 處理各種業(yè)務; 2) 數(shù)據庫系統(tǒng)技術。 12 產品 ? 程序 移交給最終用戶的內容包括完整的數(shù)據庫系統(tǒng),用戶手冊及相關的代碼、文檔、說明及范例。 . 功能需求 通過系統(tǒng)功能分析,針對一般的網上選課系統(tǒng),總結出如下的需求信息: (1) 學生的需求:網上選課、選課情況查詢包括該門課程的老師信息,上課時間以及該門課程的學分 ,修改密碼等; (2) 本系統(tǒng)主要實現(xiàn)學生信息管理和選課查詢。 B/S結構系統(tǒng)的產生為系統(tǒng)面對無限未知用戶提供了可能。 支持軟件 Mysql提供了核心的引擎,為支持本系統(tǒng)的數(shù)據庫 BBS需要使用到 Mysql 的幾個組件,包括: A、圖形管理工具 MySQL Administrator 和 MySQL Query Browser; B、 MySQLfront。本規(guī)范規(guī)定一組軟件測試文件。 評價 32 通過上面的綜合測試,本系統(tǒng)實現(xiàn)的功能和性能大部分是和用戶所提出的一致,有些甚至做的很完善,符合需求說明書中的全部要求。 } return conn。 rs = null。 37 public void lauchFrame() { (學生選課登錄 )。 add(l1)。 (new Rectangle(320, 330, 40, 25))。 stmt = (conn)。 (conn)。 } }if (check == false) { (null, 登陸失敗,請重新輸入管理員用戶名和密碼! )。amp。 public class Student extends Frame implements ActionListener, ItemListener { Label l1, l2, l3, l4, l5, l6。 l6 = new Label(下面為可以選修的課程: )。 (new Rectangle(350, 50, 200, 50))。 box7 = new Checkbox(數(shù)據結構 , false)。 add(box5)。 (new Rectangle(150, 300, 540, 280))。 (450, 600, 60, 25)。 + lessons + 39。 public void itemStateChanged(ItemEvent e) { Checkbox box = (Checkbox) ()。 String sql = select * from student where username=39。 } finally { (rs)。i()。 } } else if(() == b2) { (0)。 stmt = (conn)。 (this)。 (new Rectangle(520, 200, 90, 50))。 (this)。 box1 = new Checkbox(離散數(shù)學 , false)。 add(l5)。 setLayout(null)。 //把用戶名和密碼設置為空 ()。 String sql = select * from teacher。 // 獲得數(shù)據庫第一列 String passWord = (2)。 str = ()。 (new WindowAdapter() { Override public void windowClosing(WindowEvent e) { (0)。 (new Rectangle(300, 250, 60, 50))。 ck2 = new Checkbox(學 生 , true, group)。 CheckboxGroup group。 conn = null。 35 十、附錄 數(shù)據庫的封裝代碼 import .*。 參考資料 [1] 張海藩 .軟件工程導論 (第 5 版 )[M].清華大學出版社, 2020 年 2 月 . [2] 竇萬峰 .軟件工程方法與實踐 .機械工業(yè)出版社, 2020 年 5 月 . [3] 竇萬峰 .軟件工程實驗教程 .機械工業(yè)出版社, 2020 年 5 月 . [4] 陳勇孝 .java程序設計實用教程, 2020年 6月 . [5] 王珊,薩師煊 .數(shù)據庫系統(tǒng)概論,高等教育出版社, 2020年 5月 . 測試概要 下表是測試本系統(tǒng)的模塊計劃,見表 81 所示: 測試人員測試時間測試模塊 徐小聰、何南平 2020/07/03—— 2020/7/11 學生登錄模塊 徐小聰、何南平 2020/07/03—— 2020/7/11 老師登錄模塊 徐小聰、何南平 2020/07/03—— 2020/7/11 管理員登錄模塊 徐小聰、何南平 2020/07/03—— 2020/7/11 學生選課模塊 徐小聰、何南平 2020/07/03—— 2020/7/11 學生查詢模塊 徐小聰、何南平 2020/07/03—— 2020/7/11 學生修改密碼模塊 徐小聰、何南平 2020/07/03—— 2020/7/11 教師查看選課信息 徐小聰、何南平 2020/07/03—— 2020/7/11 管理員查詢課程選課情況 徐小聰、何南平 2020/07/03—— 2020/7/11 查看所有學生的選課信息 表 81 測試本系統(tǒng)的模塊計劃 1)學生登錄時 28 2)教師登錄時 29 3)管理員登錄時 A. 用戶名和密碼都為空 B. 4)學生修改密碼時 、原密碼、新密碼都至少有一個為空 30 測試結果及發(fā)現(xiàn) 測試具體實施 A、用戶登錄模塊測試。但這并不等同于系統(tǒng)實現(xiàn)階段用具體的語言編碼,它只是 對實現(xiàn)細節(jié)作精確的描述,這樣編碼階段就可以將詳細設計中對功能實現(xiàn)的描 述,直接翻譯、轉化為用某種程序設計語言書寫的程序。它不要求用戶指定對數(shù)據的存放方法,也不需要用戶了解具體的數(shù)據存放方式,所以具有完全不同底層結構的 不同數(shù)據庫系統(tǒng)可以使用相同的 SQL語言作為數(shù)據輸入與管理的SQL接口。 背景 A、待開發(fā)的數(shù)據庫主要是為學生選課系統(tǒng)來服務的。 2) 3G 以上空余硬盤空間。它為項目的啟動、 實施以及結束提供了基礎。 . 3 參考資料 [1] 張海藩 .軟件工程導論 (第 5 版 )[M].清華大學出版社, 2020 年 2 月 . [2] 竇萬峰 .軟件工程方法與實踐 .機械工業(yè)出版社, 2020 年 5 月 . [3] 竇萬峰 .軟件工程實驗教 程 .機械工業(yè)出版社, 2020 年 5 月 . [4] 陳勇孝 .java 程序設計實用教程, 2020 年 6 月 . [5] 王珊,薩師煊 .數(shù)據庫系統(tǒng)概論,高等教育出版社, 2020 年 5 月 . 7 可行性研究的前提 要求 A、功能: 1) 普通用戶: 登錄系統(tǒng)前用戶可以查看用戶選課的情況;用戶可以注冊;查找忘記的密碼;查看自己選課的一些相關信息。 . 2背景及功能 A、系統(tǒng)的名稱為 學生選課系統(tǒng) (Java實現(xiàn) ); B、項目的任務提出者是本次課程設計輔導老師;開發(fā)者包括: 何南平,徐小聰。 11 三、項目開發(fā)計劃 引言 編寫目的 項目開發(fā)計劃為項目負責人提供一個框架,使之能合理地估算項目開發(fā)所需 的資源、經費和開發(fā)進度,并控制軟件開發(fā)過程按此計劃進行。 支持條件 A、運行該軟 件系統(tǒng)所需要的硬設備包括服務器和客戶機,要求滿足(最低 配置): 1) 1G Hz 以上處理器,內存不少于 256M。本報告 18 的閱讀范圍:項目組的項目管理、軟件開發(fā)和系統(tǒng)測試人員、指導老師等。 SQL是高級的非過程化編程語言,允許用戶在高層數(shù)據結構上工作。具體的說,模塊設計就是要為已經產生的圖書管理各子 系統(tǒng)設計詳細的算法。黑盒測試著眼于程序外部結構,不考慮內部邏輯結構,主要針對軟件界面和軟件功能進行測試。在一些敏感的數(shù)據上面采用了 MD5算法進行加密,比如用戶的登入密碼,就算是數(shù)據泄漏,用戶也不知道怎么登錄系統(tǒng)。 } public static void close(Connection conn) { try { if(conn !=null){ ()。 Button b1, b2。 ck1 = new Checkbox(管理員 ,false , group)。 (new Rectangle(300, 200, 60, 50))。 setResizable(false)。 ()。 try { while (()) { 39 String userName = (1)。 stmt = (conn)。 } } } else if (() == b2) { ()。 public Student() { } public Student(String str) { (學生選課界面 )。 add(l4)。 (new Rectangle(150, 150, 200, 50))。 (this)。 (new Rectangle(450, 200, 70, 50))。 (this)。 43 if(() == b1) { conn = ()。 (conn)。 } } for(int i=0
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1