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

正文內容

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

2025-08-30 12:05本頁面

【導讀】數據庫課程設計報告。-------航空售票管理信息系統

  

【正文】 到相應結果,可以直接選擇某條結果記錄,點擊刪除則從數據庫中將其刪除。 管理者用戶界面 、員工信息查詢 系統類似 界面 各管理功能的具體實現與員工視圖中的客戶信息管理模塊完全相似,為防止報告過長,在此不再贅述。 A.航班售票統計報表界面 選中通過設定特定時間查詢得到的結果,點擊“查詢該航班各類型票務銷售統計”可以在下方的表格中看到對應查詢結果。 B. 業(yè)務員售票統計報表界面 具體操作與 A 類似。 事務設計 根據登陸賬號直接判斷用戶類型并呈現不同視圖 根據用戶賬號直接判斷身份可以少去選擇身份這一步驟,使得程序的使用更加便捷,可控性更強。 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類代碼比較復雜,在此不再附此程序。 通過選擇表格中的某一單元格并對其進行修改實現了對數據庫數據的修改 (刪除類似) 此功能大大降低了修改信息的復雜度,修改過程簡單、直觀、明了,符合用戶的操作習慣,更具人性化。 以下是獲取雙擊后選中的單元格的行數的方法: (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。)。 八、測試 和 運行 首先是登陸的測試 經測試,可以根據用戶名正常判斷身份進行登陸。 業(yè)務員 登陸后查詢航班 的測試 其他諸如航班、機票、票價、我的售票記錄等查詢與此類似,經測試,也可以正常進行。 業(yè)務員 登陸后添加新客戶的測試 業(yè)務員 登陸后修改客戶資料的測試 業(yè)務員 登陸后 刪除 客戶資料的測試 選擇日期時彈出日期選擇框的測試 航班統計 報表管理的測試 航班統計打印報表的測試 其他如業(yè)務員售票的報表打印與此類似。 最 后 是 性能 的測試 單個記錄查詢時間少于 1 秒,高峰期少于 5 秒 多個記錄查詢時間少于 5 秒,高峰期少于 10 秒 更新 /保存記錄時間少于 1 秒,高峰期少于 5 秒 九、總結 經過了一段時間的努力,課程設計即將告一段落。 這一次的課程設計,讓我對數據庫的設計流程有了更深的了解。我設計的是航空售票管理信息系統,因為上個學期在數據庫課程的實驗時曾設計過學生信息管理系統,因此有一定基礎。在選題時,我感覺其實每一個題目的核心都是完全相同的,差別只在于外殼,于是我選擇了自己最為熟悉的航空方面。 在設計時,我從想要實現的功能開始,逐步設計,最后討論表結構?,F在覺得這樣的方法似乎不大合理。因為在設想功能時,由于脫離了表結構,容易把功能設計的過多、過于強大,最后層層 設計到表結構時,忽然發(fā)現需要的表過多,而且往往出現 表與表之間 交叉過少的現 象。這一問題在我最終確定表結構時一直困擾著我。 在程序實現的過程中,上個學期在設計學生信息管理系統中積累的經驗給了我很大的幫助,尤其是在提交實驗是王老師給我提的建議,在這一次的設計中我都盡力將它們實現了。比如機票類型這樣要求用戶輸入的地方,采用下拉框比采用文本框來的好;更新操作可以在查詢結果中進行直接的更改提交等。這些建議很多都是細節(jié)性的東西,但是能在很大程度上增加程序的可控性,同時使程序更加符合人的直觀感受,更加人性化。這些操作有很大 一部分在大一學 java時老師并沒有講述,但是通過利用互聯網的資源,我最終能將其實現,對自己也是很大的幫助和歷練。 這次的課程設計我有一個很大的缺憾,就是由于自己表結構設計的不夠合理,之前一直很想實現的部分功能沒能很好的實現。 比如針對某一航班的“剩余票數”, 因為需要三張表做連接, 就沒能真正實現。 除此之外,考慮到現實生活中對系統的要求,我覺得還可以實現系統的聯網功能。但由于自己的知識、時間有限,這一次并沒有實現。我希望能作為一個改進方向,在將來的設計過程中將其完善。 在數據庫的設計過程中,我發(fā)現常常很小的細節(jié)問 題都能困擾我很長時間,深深感覺到自己在課堂上學的東西是遠遠不夠用的。而且有很多的問題我在考慮時不夠完善,通過讓同學測試,能夠發(fā)現我的諸多問題,并及時改進。 總 而言 之, 此次課程設計整個流程下來,我確實是學到了不少東西,深深感受到了日常的知識儲備的重要性,很多平時看起來用不上的東西,如果都等到用上的時候再學,工作效率就被大大的降低了。 __附 . 參考文獻 《 數據庫系統課程設計 》 清華大學出版社
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1