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

正文內容

航空售票管理信息系統(tǒng)開發(fā)文檔-資料下載頁

2025-08-30 12:05本頁面

【導讀】數(shù)據(jù)庫課程設計報告。-------航空售票管理信息系統(tǒng)

  

【正文】 到相應結果,可以直接選擇某條結果記錄,點擊刪除則從數(shù)據(jù)庫中將其刪除。 管理者用戶界面 、員工信息查詢 系統(tǒng)類似 界面 各管理功能的具體實現(xiàn)與員工視圖中的客戶信息管理模塊完全相似,為防止報告過長,在此不再贅述。 A.航班售票統(tǒng)計報表界面 選中通過設定特定時間查詢得到的結果,點擊“查詢該航班各類型票務銷售統(tǒng)計”可以在下方的表格中看到對應查詢結果。 B. 業(yè)務員售票統(tǒng)計報表界面 具體操作與 A 類似。 事務設計 根據(jù)登陸賬號直接判斷用戶類型并呈現(xiàn)不同視圖 根據(jù)用戶賬號直接判斷身份可以少去選擇身份這一步驟,使得程序的使用更加便捷,可控性更強。 String username, password,quanxian。 ResultSet rs = (select *from administrator)。 while (() amp。amp。 ii == 0) { username = (yonghuming).trim()。 password = (mima).trim()。 quanxian = (quanxian).trim()。 if ((zhanghao1) amp。amp。 (mima1)) { ii = 1。 int uname=(username)。 ()。 if((客戶 )) new CustomerMenu(username)。 else if((送票員 )|| (業(yè)務員 )) new WorkerMenu(username)。 else if((管理員 )) new ManagerMenu(username)。 } } 通過內嵌 JavaScript 讓用戶直接選擇日期,而不用手動輸入 通過 內嵌 JavaScript 讓用戶直接 選擇 日期,而不用手動輸入,這樣避免了用戶所輸入的日期格式不規(guī)范,從而不必對用戶輸入的日期進行規(guī)范化處理,降低了程序的復雜性。 (new MouseAdapter() { @Override public void mouseClicked(MouseEvent e) { int clickTimes = ()。 if (clickTimes == 1) { DateChooser mp=new DateChooser()。 shuidian=10。 JFrame jf=new JFrame(輸入日期 )。 (mp,)。 (new JButton(選擇日期 ),)。 ()。 (null)。 (true)。 ()。 } } })。 DateChooser類代碼比較復雜,在此不再附此程序。 通過選擇表格中的某一單元格并對其進行修改實現(xiàn)了對數(shù)據(jù)庫數(shù)據(jù)的修改 (刪除類似) 此功能大大降低了修改信息的復雜度,修改過程簡單、直觀、明了,符合用戶的操作習慣,更具人性化。 以下是獲取雙擊后選中的單元格的行數(shù)的方法: (new MouseAdapter(){ public void mouseClicked(MouseEvent e) { 通過直接點擊進行日期的選擇。 if (() == 2){ if(((),0)!=null) { String s = (String) ((),0)。 } JDialog jd = new JDialog()。 (800, 600)。 (null)。 ()。 } } })。 以下是獲取所選中的單元格對應的行號后所要執(zhí)行的 SQL語句。 rs = (update customer set Cname=+39。+rowData1[ii][1]+39。,+ phonenumber=+39。+rowData1[ii][2]+39。,+ID=+39。+rowData1[ii][3]+39。+ where UID=+39。+rowData1[ii][0]+39。)。 八、測試 和 運行 首先是登陸的測試 經(jīng)測試,可以根據(jù)用戶名正常判斷身份進行登陸。 業(yè)務員 登陸后查詢航班 的測試 其他諸如航班、機票、票價、我的售票記錄等查詢與此類似,經(jīng)測試,也可以正常進行。 業(yè)務員 登陸后添加新客戶的測試 業(yè)務員 登陸后修改客戶資料的測試 業(yè)務員 登陸后 刪除 客戶資料的測試 選擇日期時彈出日期選擇框的測試 航班統(tǒng)計 報表管理的測試 航班統(tǒng)計打印報表的測試 其他如業(yè)務員售票的報表打印與此類似。 最 后 是 性能 的測試 單個記錄查詢時間少于 1 秒,高峰期少于 5 秒 多個記錄查詢時間少于 5 秒,高峰期少于 10 秒 更新 /保存記錄時間少于 1 秒,高峰期少于 5 秒 九、總結 經(jīng)過了一段時間的努力,課程設計即將告一段落。 這一次的課程設計,讓我對數(shù)據(jù)庫的設計流程有了更深的了解。我設計的是航空售票管理信息系統(tǒng),因為上個學期在數(shù)據(jù)庫課程的實驗時曾設計過學生信息管理系統(tǒng),因此有一定基礎。在選題時,我感覺其實每一個題目的核心都是完全相同的,差別只在于外殼,于是我選擇了自己最為熟悉的航空方面。 在設計時,我從想要實現(xiàn)的功能開始,逐步設計,最后討論表結構?,F(xiàn)在覺得這樣的方法似乎不大合理。因為在設想功能時,由于脫離了表結構,容易把功能設計的過多、過于強大,最后層層 設計到表結構時,忽然發(fā)現(xiàn)需要的表過多,而且往往出現(xiàn) 表與表之間 交叉過少的現(xiàn) 象。這一問題在我最終確定表結構時一直困擾著我。 在程序實現(xiàn)的過程中,上個學期在設計學生信息管理系統(tǒng)中積累的經(jīng)驗給了我很大的幫助,尤其是在提交實驗是王老師給我提的建議,在這一次的設計中我都盡力將它們實現(xiàn)了。比如機票類型這樣要求用戶輸入的地方,采用下拉框比采用文本框來的好;更新操作可以在查詢結果中進行直接的更改提交等。這些建議很多都是細節(jié)性的東西,但是能在很大程度上增加程序的可控性,同時使程序更加符合人的直觀感受,更加人性化。這些操作有很大 一部分在大一學 java時老師并沒有講述,但是通過利用互聯(lián)網(wǎng)的資源,我最終能將其實現(xiàn),對自己也是很大的幫助和歷練。 這次的課程設計我有一個很大的缺憾,就是由于自己表結構設計的不夠合理,之前一直很想實現(xiàn)的部分功能沒能很好的實現(xiàn)。 比如針對某一航班的“剩余票數(shù)”, 因為需要三張表做連接, 就沒能真正實現(xiàn)。 除此之外,考慮到現(xiàn)實生活中對系統(tǒng)的要求,我覺得還可以實現(xiàn)系統(tǒng)的聯(lián)網(wǎng)功能。但由于自己的知識、時間有限,這一次并沒有實現(xiàn)。我希望能作為一個改進方向,在將來的設計過程中將其完善。 在數(shù)據(jù)庫的設計過程中,我發(fā)現(xiàn)常常很小的細節(jié)問 題都能困擾我很長時間,深深感覺到自己在課堂上學的東西是遠遠不夠用的。而且有很多的問題我在考慮時不夠完善,通過讓同學測試,能夠發(fā)現(xiàn)我的諸多問題,并及時改進。 總 而言 之, 此次課程設計整個流程下來,我確實是學到了不少東西,深深感受到了日常的知識儲備的重要性,很多平時看起來用不上的東西,如果都等到用上的時候再學,工作效率就被大大的降低了。 __附 . 參考文獻 《 數(shù)據(jù)庫系統(tǒng)課程設計 》 清華大學出版社
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1