• 大小: 15.24MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-10
  • 语言: C/C++
  • 标签: 客运售票  mfc  

资源简介

汽车客运公司售票系统 c++课团队项目1任务书(拟稿) 一、 任务 开发“汽车客运公司售票系统”软件。 二、 基本要求 使用面向对象的系统分析和设计,开发基于MFC对话框的C++语言应用软件。 三、 任务陈述 客车的班次任务由调度部门确定并输入数据,一般在一段时间内不作调整。每个班次的基本信息包括班次号,车型、发车时间,终点,座位数量、票价等。 旅客购票时,应登记身份号、购票日期、发车日期、车次、座位号等信息。 旅客购票时,可以查询指定发车日期、目的地的客车班次信息,在查询到的班次中,如果还有未售座位,就可以买票。 旅客可以在未售座位中选择座位,也可由系统自动选择座位。购票时也可直接输入发车日期、目的地和班次,由系统自动出票,如果无票可售,则系统应给以提示。座位不能重复销售,不允许售无座票。 系统中应该保存从当天算起3天的票源数据,开始时创建今,明,后三天的,以后每天创建后天的,每天的票源数据应根据调度计划安排。 每天的每趟班车在发售第一张车票时,创建这个班次的旅客登记表。 旅客可以办理售票,售票时在旅客登记表中删除旅客信息。在开车前退票收取20%退票费,开车后退票收取50%退票费。 旅客可以办理改签,在开车前可以改签同一目的地的其他车次(3天以内),不收改签费,开车后收20%改签费。 可以输出指定班次的旅客登记表,表中包括该班次的票款合计。

资源截图

代码片段和文件信息

// glxtDlg.cpp : implementation file
//

#include “stdafx.h“
#include “汽车客运售票系统.h“
#include “glxtDlg.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CglxtDlg dialog


CglxtDlg::CglxtDlg(CWnd* pParent /*=NULL*/)
: CDialog(CglxtDlg::IDD pParent)
{
//{{AFX_DATA_INIT(CglxtDlg)
zd = _T(““);
cx = _T(““);
bch = _T(““);
fcsj = _T(““);
zwsl = 0;
pj = 0;
yps = 0;
fcrq = _T(““);
//}}AFX_DATA_INIT
}


void CglxtDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CglxtDlg)
DDX_Control(pDX IDC_LIST1 list);
DDX_Text(pDX ID_zd zd);
DDX_Text(pDX IDC_cx cx);
DDX_Text(pDX IDC_bch bch);
DDX_Text(pDX IDC_fcsj fcsj);
DDX_Text(pDX IDC_zwsl zwsl);
DDX_Text(pDX IDC_pj pj);
DDX_Text(pDX IDC_yps yps);
DDX_Text(pDX IDC_EDITFCRQ fcrq);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CglxtDlg CDialog)
//{{AFX_MSG_MAP(CglxtDlg)
ON_BN_CLICKED(IDC_BUTTON1 OnButton1)
ON_BN_CLICKED(IDC_BUTTON2 OnButton2)
ON_BN_CLICKED(IDC_BUTTON3 OnButton3)
ON_WM_PAINT()
ON_WM_CTLCOLOR()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CglxtDlg message handlers

BOOL CglxtDlg::OnInitDialog() 
{
CDialog::OnInitDialog();

list.InsertColumn(0“班次号“ LVCFMT_CENTER100);
list.InsertColumn(1“车型“ LVCFMT_CENTER90);  
list.InsertColumn(2“发车时间“ LVCFMT_CENTER120);
list.InsertColumn(3“终点“ LVCFMT_CENTER80);
list.InsertColumn(4“座位数量“ LVCFMT_CENTER90);
list.InsertColumn(5“票价“ LVCFMT_CENTER70);
list.InsertColumn(6“余票数“ LVCFMT_CENTER70);
DWORD dwstyle=list.GetExtendedstyle();
dwstyle|=LVS_EX_FULLROWSELECT;
dwstyle|=LVS_EX_GRIDLINES;
list.SetExtendedstyle(dwstyle);
bch=“KK6902“;
cx=“ZK6708D2“;
zd=“安庆“;
zwsl=50;
pj=108;
fcsj=“1809“;

yps=50;

AfxMessageBox(“空格中初始化内容为模版“MB_ICONINFORMATION);

UpdateData(FALSE);
return TRUE;  // return TRUE unless you set the focus to a control
              // EXCEPTION: OCX Property Pages should return FALSE
}



void CglxtDlg::OnButton1() 
{UpdateData(TRUE);
bclb.AddNode(bchcxfcsjzdzwslpjyps);
show();}



void CglxtDlg::show()
{int row=0;
list.DeleteAllItems();
banci* p=bclb.head;
for(;p!=NULL;p=p->next)
{list.InsertItem(rowp->bancihao);
list.SetItemText(row1p->chexing);
list.SetItemText(row2p->facheshijian);
list.SetItemText(row3p->zhongdian);
CString _zuoweishuliang;CString _piaojia;          CString _yupiaoshu;
_zuoweishuliang.Format(“%d“p->zuoweishuliang);
_piaojia.Format(“%d“p->piaojia);

_yupiaoshu.Format(“%d“p->yupiaoshu);

list.SetItemText(row4_zuoweishuliang);
list.SetItemText(row5_piaojia);
list.SetItemText(row6_yupiaoshu);
row++;
}}



void CglxtDlg::OnButton2()                       //save
{UpdateData(TRUE);

CS

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      13063  2016-04-12 13:46  汽车客运售票系统(东南大学 自动化学院 )\汽车客运公司售票系统(任务书).docx

     文件     510146  2016-08-22 20:57  汽车客运售票系统(东南大学 自动化学院 )\汽车客运公司售票系统(演示PPT).pptx

     文件          0  2015-09-04 11:52  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\data\glck.txt.txt

     文件      41045  2015-09-09 10:20  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\glxtDlg.obj

     文件      80722  2015-09-09 09:38  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\gpxtDlg.obj

     文件      24102  2015-09-09 10:15  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\lkdjDlg.obj

     文件      17731  2015-09-09 09:09  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\mmDlg.obj

     文件      25148  2015-09-05 19:38  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\RCa08536

     文件      52744  2015-09-05 19:38  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\RDa08536

     文件     105879  2015-09-09 09:09  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\StdAfx.obj

     文件      14479  2015-09-09 09:09  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\sysmDlg.obj

     文件      26843  2015-09-09 10:16  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\tpgqDlg.obj

     文件     238592  2015-09-09 10:20  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\vc60.idb

     文件     364544  2015-09-09 10:20  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\vc60.pdb

     文件      26136  2015-09-09 09:09  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\旅客连表类定义.obj

     文件    8220787  2015-09-09 10:20  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\汽车客运售票系统.exe

     文件     369472  2015-09-09 10:20  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\汽车客运售票系统.ilk

     文件       1415  2015-09-05 12:45  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\汽车客运售票系统.lnk

     文件      16016  2015-09-09 09:09  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\汽车客运售票系统.obj

     文件    5485732  2015-09-09 09:09  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\汽车客运售票系统.pch

     文件     508928  2015-09-09 10:20  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\汽车客运售票系统.pdb

     文件    6701940  2015-09-09 09:36  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\汽车客运售票系统.res

     文件      44049  2015-09-09 09:36  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\汽车客运售票系统Dlg.obj

     文件      24950  2015-09-09 09:09  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\Debug\链表类定义.obj

     文件       6737  2015-09-09 10:19  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\glxtDlg.cpp

     文件       1550  2015-09-07 22:15  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\glxtDlg.h

     文件      13664  2015-09-09 09:38  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\gpxtDlg.cpp

     文件       1579  2015-09-07 19:43  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\gpxtDlg.h

     文件       4028  2015-09-09 10:15  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\lkdjDlg.cpp

     文件       1321  2015-09-08 16:25  汽车客运售票系统(东南大学 自动化学院 )\汽车客运售票系统(可正确运行的程序及源码)\lkdjDlg.h

............此处省略72个文件信息

评论

共有 条评论