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

正文內(nèi)容

汽車客運(yùn)售票系統(tǒng)c課程設(shè)計(jì)-在線瀏覽

2025-03-06 01:29本頁面
  

【正文】 座位號 N 9 座位 Site 字段名稱 字段類型 字段長度 字段說明 可否為空 PK/FK ID varchar 10 班次編號 N FK BCDATE date 日期 N FK PNUM int 座位號 N FK State bool 是否售出 N 軟件屬性需求 安全保密性:登陸模塊會提供一個身份認(rèn)證來確定使用人的身份。 二 、 系統(tǒng)設(shè)計(jì) 在系統(tǒng)分析這一章里,主要是針對前一章已經(jīng)詳盡描述的系統(tǒng)的邏輯結(jié)構(gòu)模型的基礎(chǔ)上科學(xué)合理的進(jìn)行物理模型的設(shè)計(jì)。 系統(tǒng)概要設(shè)計(jì) 1. 處理流程 客 戶車 次 號目 的 地時 間售 票 員車 次 信 息客 戶座 位 要 求座 位 信 息車 票現(xiàn) 金票 價售 票 員優(yōu) 惠 證 件 10 客 戶車 票售 票 員應(yīng) 退 的 票價退 票 理 由退 票 規(guī) 定不 合 符 退票 車 票 1. 系統(tǒng)功能設(shè)計(jì) 請參照第一節(jié)的功能設(shè)計(jì)圖 1. 接口設(shè)計(jì) A_用戶接口:登錄系統(tǒng) B_硬件接口:本系統(tǒng)可采用分布式處理的方式,多臺服務(wù)器并行 C_軟件接口:安裝 OS Microsoft Windows XP 的客戶機(jī)服務(wù)器安裝數(shù)據(jù)庫 Microsoft Access 2022/2022 數(shù)據(jù)庫 1. 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 系統(tǒng) 詳細(xì) 設(shè)計(jì) 、 系統(tǒng)界面設(shè)計(jì) 登陸界面 11 關(guān)于登錄出錯提示信息界面 系統(tǒng)主界面 12 菜單功能 添加用戶界面 13 刪除用戶界面 刪除提示界面 14 更新用戶信息界面 15 審核用戶注冊界面 添加班次界面 修改刪除班次界面 16 1 售票界面 1 乘客退票界面 17 1 班次查詢界面 1 旅客登記表查詢 18 1 余票查詢 1關(guān)于本系統(tǒng)作者 19 1用戶注冊界面 、 數(shù)據(jù)庫詳細(xì)設(shè)計(jì) 請參照第一節(jié)中需求分析部分的數(shù)據(jù)庫表的設(shè)計(jì) 。包括開發(fā)平臺選擇,程序設(shè)計(jì),系統(tǒng)設(shè)計(jì),系統(tǒng)構(gòu)造和單元測試、項(xiàng)目管理、人員培訓(xùn)、數(shù)據(jù)準(zhǔn)備與錄入、系統(tǒng)轉(zhuǎn)轉(zhuǎn)換和評價等,確定軟件度量,經(jīng)過多次循環(huán)反復(fù)和螺旋漸進(jìn),直到最終實(shí)現(xiàn)系統(tǒng)的既定目標(biāo),完成系統(tǒng)程序的編程。 開發(fā)工具 本系統(tǒng)采用軟件 Microsoft Visual C++ 作為前端開發(fā)工具。 它將一個應(yīng)用系統(tǒng)當(dāng)作是由一系列對象組成的,對每個對象它都定義一組方法和屬性,以定義該對象的行為,用戶還可以按需要給對象擴(kuò)展方法和屬性。同時,這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應(yīng)用程序更為簡便。 Access 支持 ODBC(開發(fā)數(shù)據(jù)庫互連, Open Data Base Connectivity),利用 Access 強(qiáng)大的 DDE( 動態(tài)數(shù)據(jù)交換 )和 OLE(對象的聯(lián)接和嵌入)特性,可以在一個數(shù)據(jù)表中嵌入位圖、聲音、 Excel 表格、 Word 文檔,還可以建立動態(tài)的數(shù)據(jù)庫報表和窗體等。利用數(shù)據(jù)庫訪問頁對象生成 HTML 文件 ,輕松構(gòu)建 Inter/Intra 的應(yīng)用。 程序代碼 資源文件 Microsoft Visual C++ File 視圖 具體代碼如下: 1 // : implementation file // include include 汽車客運(yùn)售 票系統(tǒng) .h 21 include ifdef _DEBUG define new DEBUG_NEW undef THIS_FILE static char THIS_FILE[] = __FILE__。 } BEGIN_MESSAGE_MAP(CABOUTMEDlg, CDialog) END_MESSAGE_MAP() // : implementation file // include include 汽車客運(yùn)售票系統(tǒng) .h include ifdef _DEBUG define new DEBUG_NEW undef THIS_FILE static char THIS_FILE[] = __FILE__。m_2 = _T()。m_5 = _T()。m_6 = _T()。//}}AFX_DATA_INIT } void CADDBANCIDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX)。 DDX_Text(pDX, IDC_EDIT1, m_1)。 DDX_Text(pDX, IDC_EDIT3, m_3)。 DDX_Text(pDX, IDC_EDIT4, m_4)。 DDX_Text(pDX, IDC_EDIT7, m_7)。 (LVS_EX_FLATSB |LVS_EX_FULLROWSELECT |LVS_EX_HEADERDRAGDROP |LVS_EX_ONECLICKACTIVATE |LVS_EX_GRIDLINES)。 (1,日期 ,LVCFMT_LEFT,110,1)。 (3,票價 ,LVCFMT_LEFT,110,3)。 (5,座位總數(shù) ,LVCFMT_LEFT,110,5)。 // (7,備注信息 ,LVCFMT_LEFT,200,7)。return TRUE。 CString strConnect=Provider=。Persist Security Info=False。 } catch(__error e) {AfxMessageBox(())。 m_pConnectionClose()。 _bstr_t bstrSQL = select * from ToCity order by ID desc。 m_pRecordsetOpen(bstrSQL,(),adOpenDynamic, adLockOptimistic,adCmdText)。 (0,0,(char*)(_bstr_t)m_pRecordsetGetCollect(ID))。ItemText(0,2,(char*)(_bstr_t)m_pRecordsetGetCollect(City))。(0,4,(char*)(_bstr_t)m_pRecordsetGetCollect(BCDatetime))。(0,6,(char*)(_bstr_t)m_pRecordsetGetCollect(NUM))。MessageBox(bstrSQL)。} //斷開數(shù)據(jù)庫連接 ExitConnect()。 CDialog::OnClose()。 m_1=(position,0)。 m_3=(position,2)。 m_5=(position,4)。 m_7=(position,6)。*pResult = 0。 if(()||()||()||()) { AfxMessageBox(請將信息填寫完整 !)。 } OnInitADOConn()。 (insert into ToCity values(39。,39。,39。,%d,39。,%d,%d),m_1,m_2,m_3,m_4,m_5,m_6,m_7)。 //m_pConnectionExecute((_bstr_t)str,NULL,adCmdText)。 ()。 } void CADDBANCIDlg::OnButton2() { // TODO: Add your control notification handler code here return。 endif ///////////////////////////////////////////////////////////////////// // CALTERDlg dialog CALTERDlg::CALTERDlg(CWnd* pParent /*=NULL*/) : CDialog(CALTERDlg::IDD, pParent) { //{{AFX_DATA_INIT(CALTERDlg) m_1 = _T()。m_3 = _T()。m_4 = _T()。m_7 = _T()。 //{{AFX_DATA_MAP(CALTERDlg) DDX_Control(pDX, IDC_LIST1, m_Grid)。 DDX_Text(pDX, IDC_EDIT2, m_2)。 DDX_Text(pDX, IDC_EDIT5, m_5)。 DDX_Text(pDX, IDC_EDIT6, m_6)。 //}}AFX_DATA_MAP } BEGIN_MESSAGE_MAP(CALTERDlg, CDialog) //{{AFX_MSG_MAP(CALTERDlg) ON_NOTIFY(NM_CLICK, IDC_LIST1, OnClickList1) 26 ON_BN_CLICKED(IDC_BUTTON2, OnButton2) ON_BN_CLICKED(IDC_BUTTON1, OnButton1) //}}AFX_MSG_MAP END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////// // CALTERDlg message handlers BOOL CALTERDlg::OnInitDialog() { CDialog::OnInitDialog()。 (0,班次編號 ,LVCFMT_LEFT,110,0)。 (2,直達(dá)城市 ,LVCFMT_LEFT,110,2)。 (4,發(fā)車時間 ,LVCFMT_LEFT,200,4)。 (6,剩余票 數(shù) ,LVCFMT_LEFT,110,6)。 return TRUE。 //設(shè)置連接字符串 CString strConnect=Provider=。Persist Security Info=False。 } catch(__error e) { AfxMessageBox(())。 m_pConnectionClose()。 //設(shè)置查詢字符串 _bstr_t bstrSQL = select * from ToCity order by ID desc。 //打開記錄集 m_pRecordsetOpen(bstrSQL,(),adOpenDynamic, adLockOptimistic,adCmdText)。 (0,0,(char*)(_bstr_t)m_pRecordsetGetCollect(ID))。ItemText(0,2,(char*)(_bstr_t)m_pRecordsetGetCollect(City))。(0,4,(char*)(_bstr_t)m_pRecordsetGetCollect(BCDatetime))。(0,6,(char*)(_bstr_t)m_pRecordsetGetCollect(NUM))。 //將記錄集指針移動到下一條記錄 m_pRecordsetMoveNext()。 } void CALTERDlg::OnClose() { ::CoUninitialize()。 } void CALTERDlg::OnClickList1(NMHDR* pNMHDR, LRESULT* pResult) { int position=()。 m_2=(position,1)。 m_4=(position,3)。 m_6=(position,5)。 UpdateData(FALSE)。 } 28 void CALTERDlg::OnButton2() { // TODO: Add your control notification handler code here UpdateData(TRUE)。 UpdateData(FALSE)。 } OnInitADOConn()。 (update Tocity set BCDATE=39。,City=39。,Price=39。,BCDatetime=39。,SUM=39。,NUM=39。 where ID=39。,m_2,m_3,m_4,m_5,m_6,m_7,m_1)。 m_pConnectionClose()。 AddToGrid()。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1