南京著名景点信息查询系统

南京著名景点信息查询系统

ID:22603210

大小:717.00 KB

页数:23页

时间:2018-10-30

上传者:U-13050
南京著名景点信息查询系统_第1页
南京著名景点信息查询系统_第2页
南京著名景点信息查询系统_第3页
南京著名景点信息查询系统_第4页
南京著名景点信息查询系统_第5页
资源描述:

《南京著名景点信息查询系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

南京著名景点信息查询系统系统设计报告电子科学与技术4班第5组组长:刘静组员:万逸晔、田纯、朱媛媛指导老师:朱萍一、实体类设计1.周边信息查询类如表1-1所示。AROUND(周边)说明:m_area:接收区域m_spot:接收景点名称m_edit2:接收景点附近旅馆名称m_edit3:接收景点附近公交线路m_edit4:接收景点附近餐厅名称OnDropdownCombo2():在复选框中出现相应景点名称OnButton4():链接到南京旅游网OnButton6():查询键,输出相应餐厅、旅游、公交信息OnButton2():退出对话框CComboBox:m_area,m_spot;Cstring:m_edit2,m_edit3,m_edit4;OnDropdownCombo2():voidOnButton4():voidOnButton6():voidOnButton2():void2、旅游线路查询类如表1-2所示。NEW_ROUTE(线路)说明:m_area,m_area2:分别接收区域一、区域二m_spot,m_spot2:分别输出相应区域的景点名称m_edit:输出查询到的旅游线路信息zjs_zzq,etc:存放两景点之间的线路信息OnDropdownCombo2():在复选框中出现景点一名称OnDropdownCombo4():在复选框中出现景点二名称OnOK():查询键,显示查询结果CComboBox:m_area,m_spot,m_area2,m_spot2;Cstring:m_edit;ExternCstring:zjs_zzq,etc.OnDropdownCombo2():voidOnDropdownCombo4():voidOnOK():void23 3、景点信息查询类如表1-3所示。INFORMATION(信息)说明:m_area:接收区域m_spot:接收景点名称m_ticket:存放票种m_edit2:输出票价m_edit3:输出景点简介OnDropdownCombo2():在复选框中出现相应景点名称OnButton1():查询键,显示查询信息OnButton2():链接到相应网站OnCancel():退出对话框CComboBox:m_area,m_spot,m_ticket;Int:m_edit2;Cstring:m_edit3;OnDropdownCombo2():voidOnButton1():voidOnButton2():voidOnCancel():void4、旅游小贴士类如表1-4所示。TIPS(建议)说明:OnButton6():弹出旅游必备子对话框OnButton3():弹出防寒避暑子对话框OnButton1():弹出安全须知子对话框OnCancel():退出对话框OnButton6():voidOnButton3():voidOnButton1():voidOnCancel():void5、管理员登陆类如表1-5所示。MANAGE(管理)说明:OnOK():输入密码后进入修改对话框OnCancel():退出对话框OnOK():voidOnCancel():void6、南京旅游景点信息查询系统类如表1-6所示。TRAVEL(旅游)说明:OnButton1():弹出周边信息查询对话框OnButton1():弹出旅游线路查询对话框OnButton3():弹出景点信息查询对话框OnButton4():弹出旅游小贴士对话框OnButton5():弹出管理员登陆对话框OnButton7():弹出网址链接对话框OnButton8():退出程序OnButton1():voidOnButton2():voidOnButton3():voidOnButton4():voidOnButton5():voidOnButton7():voidOnButton8():void7、修改信息类如表1-7所示。PRICE说明:23 OnButton1():弹出设定票价对话框OnButton6():弹出设定路线对话框OnButton3():弹出设定周边信息查询对话框OnCancel():退出对话框OnButton1():voidOnButton6():voidOnButton3():voidOnCancel():void8、设定路线类如表1-8所示。ROUTE(路线)说明;m_area,m_area2:分别接收区域一、区域二m_spot,m_spot2:分别输出相应区域的景点名称m_edit:输出修改后的旅游线路信息zjs_zzq,etc:存放两景点之间的线路信息OnDropdownCombo2():在复选框中出现景点一名称OnDropdownCombo4():在复选框中出现景点二名称OnOK():确定键CComboBox:m_area,m_spot,m_area2,m_spot2;Cstring:m_edit;ExternCstring:zjs_zzq,etc.OnDropdownCombo2():voidOnDropdownCombo4():voidOnOK():void9、设定周边信息类如表1-9所示。SET1说明:m_area:接收区域m_spot:接收景点名称m_item:在复选框中选择需要修改的项目OnDropdownCombo2():在复选框中出现相应景点名称OnOK():出现修改信息对话框CComboBox:m_area,m_spot,m_item;OnDropdownCombo2():voidOnOK():void10、设定内容类SET2说明:m_edit:存放修改信息OnOK():确定键,修改成功Cstringm_edit;OnOK():void11、设定票价类如表1-11所示。23 SETPRICE(设定票价)说明:m_area:接收区域m_spot:接收景点名称m_item:修改后的票价OnDropdownCombo2():在复选框中出现相应景点名称OnOK():确定键,修改成功OnCancel():退出对话框CComboBox:m_area,m_spot,m_item;OnDropdownCombo2():voidOnOK():voidOnCancel():void12、旅游必备类如表1-12所示。TIPS1说明:OnCancel():阅读完内容后,退出对话框OnCancel():void13、防寒避暑类如表1-13所示。TIPS2说明:OnCancel():阅读完内容后,退出对话框OnCancel():void14、安全须知类如表1-14所示。TIPS3说明:OnCancel():阅读完内容后,退出对话框OnCancel():void二、对话框概要设计根据系统分析,可知南京著名旅游景点信息查询系统需要设计下列对话框,其名称、ID、功能如下:l主控对话框,IDD_TRAVEL,起主菜单作用,普通用户和管理员用l景点信息查询对话框,IDD_INFORMATION,查询旅游景点信息用l景点周边查询对话框,IDD_AROUND,查询旅游景点周边信息用l旅游路线查询对话框,IDD_NEW_ROUTE,查询旅游路线用l旅游小贴士对话框,IDD_TIPS,查询小贴士用l管理员登陆对话框,IDD_MANAGE,管理员登陆用l修改信息对话框,IDD_PRICE,选择修改项目用l设定路线对话框,IDD_ROUTE,重新设定路线用l设定票价对话框,IDD_SETPRICE,重新设定票价用l设定周边信息对话框,IDD_SET1,重新设定周边信息用l设定内容对话框,IDD_SET2,重新设定内容用l旅游必备对话框,IDD_TIPS1,查询旅游必备信息用l防寒避暑对话框,IDD_TIPS2,查询防寒避暑信息用l安全须知对话框,IDD_TIPS3,查询安全须知信息用l关于对话框,IDD_ABOUT,简介课程设计组(包括指导老师)和软件23 这些对话框组成了一棵对话框树,如下图所示。三、对话框详细设计1、南京旅游景点信息查询系统(1)“南京旅游景点信息查询系统”对话框的外观如下图所示。(2)标题、ID和功能对话框标题为“南京旅游景点信息查询系统”,ID为IDD_TRAVEL,功能为显示主界面,并由其上控件连接子对话框。(3)对话框控件ID、标题和映射变量如下:“南京旅游景点信息查询系统”对话框的控件有7个按钮,它们的ID和标题分别为:lIDC_BUTTON1,景点周边查询lIDC_BUTTON2,旅游线路查询lIDC_BUTTON3,景点信息查询lIDC_BUTTON4,旅游小贴士lIDC_BUTTON5,管理员登陆lIDC_BUTTON7,网址链接lIDC_BUTTON8,退出23 (4)“南京旅游景点信息查询系统”对话框的类图如图所示TRAVELDLGCStringzjs_zzqCStringzjs_zsletcBOOLCTRAVELDlg::OnInitDialog()//初始化函数,对话框显示前激活voidCTRAVELDlg::OnPaint()//插入图片CTRAVELDlg::CTRAVELDlg(CWnd*pParent/*=NULL*/):CDialog(CTRAVELDlg::IDD,pParent)//插入音乐voidCTRAVELDlg::OnButton1()//单击“景点周边查询”时激活voidCTRAVELDlg::OnButton2()//单击“旅游线路查询”时激活voidCTRAVELDlg::OnButton3()//单击“景点信息查询”时激活voidCTRAVELDlg::OnButton4()//单击“旅游小贴士”时激活voidCTRAVELDlg::OnButton5()//单击“管理员登陆”时激活voidCTRAVELDlg::OnButton7()//单击“网址链接”时激活voidCTRAVELDlg::OnButton8()//单击“退出”时激活(5)对话框算法说明本对话框无算法说明(6)对话框的控制消息流单击本对话框的“景点周边查询”、“旅游路线查询”、“景点信息查询”、“旅游小贴士”、“管理员登陆”进入子对话框,单击“网址链接”23 若此时可以连接网络,则可显示南京旅游网信息,单击“退出”按钮则退出此系统2、景点周边查询(1)“景点周边查询”对话框的外观如下图所示。(2)标题、ID和功能对话框标题为“景点周边查询”,ID为IDD_AROUND,功能为用户选择所需景点之后可以输出周边餐厅、旅馆及公交信息(3)对话框控件ID、标题和映射变量如下:“景点周边查询”对话框的控件有3个按钮,它们的ID和标题分别为:lIDC_BUTTON6,查询lIDC_BUTTON4,网址查询lIDC_BUTTON2,退出有三个编辑框,它们的ID、映射变量、类型和功能分别为:lIDC_EDIT4,m_edit4,Cstring,输出景点周边餐厅信息lIDC_EDIT2,m_edit2,Cstring,输出景点周边旅馆信息lIDC_EDIT3,m_edit3,Cstring,输出景点周边公交信息有五个静态编辑框,它们的ID和标题分别为:lIDC_STATIC1,选择区域lIDC_STATIC2,选择景点lIDC_STATIC3,周边餐厅lIDC_STATIC4,周边旅馆lIDC_STATIC5,周边公交有两个组合框,它们的ID、映射变量、类型和功能分别为:23 lIDC_COMBO1,m_area,CComboBox,提供可选择的区域lIDC_COMBO2,m_spot,CComboBox,提供相应区域的景点(4)“景点周边查询”对话框的类图如下图所示。aroundCComboBox:m_area;CComboBox:m_spot;Cstring:m_edit2;Cstring:m_edit3;Cstring:m_edit4;voidaround::OnEditchangeCombo1()//单击复选框一时激活voidaround::OnEditchangeCombo2()//单击复选框二时激活voidaround::OnButton6()//单击“查询”时激活voidaround::OnButton4()//单击“网址查询”时激活voidaround::OnButton2()//单击“退出”时激活(5)对话框算法说明本对话框无算法说明(6)对话框的控制消息流本对话框的上级对话框是“南京旅游景点信息查询系统”对话框。在“选择区域”和“选择景点”处选择用户所需的景点之后,单击“查询”按钮后,在下方“周边餐厅”、“周边旅馆”、“周边公交”处显示被选的景点信息;单击“网址链接”,如此时可以连接网络,则可出现相关网页,方便读者查询。3、旅游路线查询(1)“旅游路线查询”对话框的外观如下图所示。(2)标题、ID和功能对话框标题为“旅游路线查询”,ID为IDD_NEW_ROUTE,功能为用户选择所需景点之后可以输出相关路线。(3)对话框控件ID、标题和映射变量如下:23 “旅游路线查询”对话框的控件有3个按钮,它们的ID和标题分别为:lIDOK,查询lIDOK2,网站查询lIDCANCEL,退出有四个组合框,它们的ID、映射变量、类型和功能分别为:lIDC_COMBO1,m_area,CComboBox,提供可选择的区域一(起始景点)lIDC_COMBO2,m_spot,CComboBox,提供相应区域的景点一(起始景点)lIDC_COMBO3,m_area2,CComboBox,提供可选择的区域二(到达景点)lIDC_COMBO4,m_spot2,CComboBox,提供相应区域的景点二(到达景点)有两个组框,它们的ID和名称分别为:lIDC_STATIC1,起始景点lIDC_STATIC2,到达景点有五个静态编辑框,它们的ID和名称分别是:lIDC_STATIC6,选择景点lIDC_STATIC7,选择区域lIDC_STATIC8,选择景点lIDC_STATIC9,选择区域lIDC_STATIC10,路线有一个编辑框,它的ID、映射变量、类型和功能为:lIDC_EDIT2,Cstring,m_edit,输出查询路线的结果(4)“旅游路线查询”对话框的类图如下图所示。routeCComboBox:m_area,CComboBox:m_spot,CComboBox:m_area2,CComboBox:m_spot2;Cstring:m_edit;ExternCstring:zjs_zzq,etc.voidroute::OnDropdownCombo2()//单击复选框时激活voidroute::OnDropdownCombo4()//单击复选框时激活voidroute::OnOK()//单击查询时激活voidroute::OnOk2()//单击网站查询时激活voidroute::OnCancel()//单击退出时激活(5)对话框算法说明本对话框无算法说明(6)对话框的控制消息流本对话框的上级对话框是“南京旅游景点信息查询系统”对话框。在“选择区域”和“选择景点”两处选择用户所需的起始景点和到达景点之后,单击“查询”按钮后,在下方“路线”处出现相关路线信息;单击“网站查询”,如此时可以连接网络,则可出现相关网页,方便读者查询。4、景点信息查询23 (1)“景点信息查询”对话框的外观如下图所示。2)标题、ID和功能对话框标题为“景点信息查询”,ID为IDD_INFORMATION,功能为用户选择所需景点及票种之后可以输出相关景点的图片资料、票价及景点简介。(3)对话框控件ID、标题和映射变量如下:“旅游路线查询”对话框的控件有3个按钮,它们的ID和标题分别为:lIDC_BUTTON1,查询lIDC_BUTTON2,更多…lIDCANCEL,退出有三个组合框,它们的ID、映射变量、类型和功能分别为:lIDC_COMBO1,m_area,CComboBox,提供可选择的区域lIDC_COMBO2,m_spot,CComboBox,提供可选择的景点lIDC_COMBO4,m_ticket,CComboBox,提供可选择的票种有五个静态编辑框,它们的ID和名称分别是:lIDC_STATIC11,选择区域lIDC_STATIC12,选择景点lIDC_STATIC13,选择票种lIDC_STATIC14,票价lIDC_STATIC15,简介有两个编辑框,它们的ID、映射变量、类型和功能为:lIDC_EDIT2,int,m_edit2,输出票价lIDC_EDIT3,Cstring,m_edit3,输出景点简介有一张图片,它的ID、映射变量、类型和功能为:lID_BITMAP1,CStatic、m_Bmp1、更清晰的展示景点(4)“景点信息查询”对话框的类图如下图所示。23 informationCComboBoxm_area;CComboBoxm_spot;CComboBoxm_ticket;Intm_edit2;Cstringm_edit3;CStaticm_Bmp1;voidinformation::OnButton1()//单击“查询”按钮时激活voidinformation::OnDropdownCombo2()//单击复选框时激活voidinformation::OnButton2()//单击“更多…”时激活voidinformation::OnCancel()//单击“退出”时激活(5)对话框算法说明本对话框无算法说明(6)对话框的控制消息流本对话框的上级对话框是“南京旅游景点信息查询系统”对话框。在用户选择需要的景点及票种之后,单击“查询”按钮,在左下方显示关于此景点的图片资料,在票价栏中显示票价,在简介栏中显示此景点的相关介绍。5、管理员登陆对话框详细设计(1)“管理员登陆”对话框的外观如图所示(2)标题(名称)、ID和功能。23 对话框标题为“管理员登陆”,ID为IDD_MANAGE,功能为管理员登陆。密码输入错误就会有提示,密码输入正确后,将弹出。(3)对话框控件ID、标题和映射变量如下:有1个静态编辑框,它的ID和名称分别是:lIDC_STATIC16,请输入密码有1个编辑框,它的ID和功能分别为:lIDC_EDIT,存放输入的密码有2个按钮,它们的ID和标题分别为:lIDCANCEL,退出lIDOK,确定(4)管理员登陆对话框的类图如下managevoidmanage::OnOK()//点击“确定”后将输入的密码读入voidmanage::OnCancel()//点击“退出”按钮时激活(5)对话框算法说明本对话框无算法描述(6)对话框的控制消息流本对话框的上级对话框是主对话框“南京旅游景点信息查询系统”。在上图所示对话框中,开始时在编辑框内输入管理员密码,单击“确定”按钮,如果输入错误系统将弹出错误提示,若正确将弹出欢迎进入对话框并进入修改信息对话框。可以点击“退出”按钮退出本对话框。6、修改信息对话框(1)“修改信息”对话框的外观如图所示23 (2)标题(名称)、ID和功能对话框标题为“修改信息”,ID为IDD_PRICE,功能为选择修改项目(3)对话框控件ID、标题和映射变量如下本对话框有4个命令按钮,它们的ID、标题分别为:lIDC_BUTTON1,设定票价lIDC_BUTTON6,设定路线lIDC_BUTTON3,设定周边信息IDCANCEL,退出(4)修改信息对话框的类图如图所示pricevoidprice::OnButton1()//点击“设定票价”按钮时激活voidprice::OnButton6()//点击“设定路线”按钮时激活voidprice::OnButton3()//点击“设定周边信息”按钮时激活voidmanage::OnCancel()//点击“退出”按钮时激活(5)对话框算法说明本对话框无算法描述(6)对话框的控制消息流在如图所示的对话框中点击“设定票价”、“设定路线”、“设定周边信息”不同按钮将会进入不同的下级对话框进行修改操作。点击“退出”按钮时返回上级对话框。7、设定路线对话框(1)“设定路线”对话框的外观如图所示23 (2)标题(名称)、ID和功能对话框标题为“设定路线”,ID为IDD_ROUTE,功能为修改路线(3)对话框控件ID、标题和映射变量如下本对话框有2个组框控件,它们的ID、标题分别为:lIDC_STATIC1,起始景点lIDC_STATIC1,到达景点有4个组合框控件,它们的ID、映射变量,类型和含义分别为:lIDC_COMBO1,m_area,CComboBox,区域lIDC_COMBO2,m_spot,CComboBox,景点lIDC_COMBO3,m_area2,CComboBox,区域lIDC_COMBO4,m_spot2,CComboBox,景点有5个“静态正文”控件,它们的ID、标题分别为:lIDC_STATIC3,选择区域lIDC_STATIC4,选择区域lIDC_STATIC5,选择景点lIDC_STATIC6,选择景点lIDC_STATIC7,重设路线:有1个编辑框,它的ID、映射变量,类型和含义分别为:lIDC_EDIT2,m_edit,CString,重新设定的路线有2个命令按钮,它们的ID、标题分别为:23 lIDOK,完成lIDCANCEL,退出(4)设定路线对话框的类图如图所示route2CStringm_editCComboBoxm_area,m_area2,m_spot,m_spot2externCStringzjs_zzq,zjs_zsl,zjs_xwh,voidroute2::OnDropdownCombo4()//使景点组合框控件与区域组合框控件对应 voidroute2::OnDropdownCombo2()//使景点组合框控件与区域组合框控件对应 voidroute2::OnOK()//点击“完成”按钮时激活voidroute2::OnCancel()//点击“退出”按钮时激活(5)对话框算法说明本对话框无算法描述(6)对话框的控制消息流在上图所示对话框中,在选择好两个景点之后,在编辑框中输入重新设定的路线,点击“完成”按钮,系统将把重新输入的内容更新。可以点击“退出”按钮退出本对话框。8、设定票价对话框(1)“设定票价”对话框的外观如图所示(2)标题(名称)、ID和功能标题为“设定票价”,ID为IDD_SETPRICE,功能为设定票价(3)对话框控件ID、标题和映射变量如下本对话框有2个组合框控件,它们的ID、映射变量,类型和含义分别为:lIDC_COMBO1,m_area,CComboBox,区域lIDC_COMBO2,m_spot,CComboBox,景点23 有3个“静态正文”控件,它们的ID、标题分别为:lIDC_STATIC3,选择区域lIDC_STATIC6,选择景点lIDC_STATIC7,设置票价::有1个编辑框,它的ID、映射变量,类型和含义分别为:lIDC_EDIT1,m_edit,int,重新设定的票价有2个命令按钮,它们的ID、标题分别为:lIDOK,完成lIDCANCEL,退出(4)“设定票价”对话框的类图如图所示setpriceintm_editCComboBoxm_area,m_spotexternintzzq,zsl,xwh,ztf,zjs,lgs,mhs,fzm,gl,yht,dts,mch,hs,qx,mxl,zszwy,jms,dztvoidroute2::OnDropdownCombo2()//使景点组合框控件与区域组合框控件对应 voidroute2::OnOK()//点击“完成”按钮时激活voidroute2::OnCancel()//点击“退出”按钮时激活(5)对话框算法说明本对话框无算法描述(6)对话框的控制消息流在如上图所示的对话框中,在选择好景点之后,在编辑框中输入重新设定的票价,点击“完成”按钮,系统将把重新输入的内容在票价查询中更新。可以点击“退出”按钮退出本对话框。9、设定周边信息对话框(1)“设定周边信息”对话框的外观如图所示23 (2)标题(名称)、ID和功能对话框标题为“设定周边信息”,ID为IDD_SET1,功能为设定周边信息(3)对话框控件ID、标题和映射变量如下本对话框有2个组框控件,它们的ID、标题分别为:lIDC_STATIC1,选择需要设定的景点lIDC_STATIC2,选择需要设定的项目有3个组合框控件,它们的ID、映射变量,类型和含义分别为:lIDC_COMBO1,m_area,CComboBox,区域lIDC_COMBO2,m_spot,CComboBox,景点lIDC_COMBO3,m_item,CComboBox,需要重设的项目有2个“静态正文”控件,它们的ID、标题分别为:lIDC_STATIC3,选择区域lIDC_STATIC4,选择景点有2个命令按钮,它们的ID、标题分别为:lIDOK,确定lIDCANCEL,退出(4)“设定周边信息”对话框的类图如图所示set1CComboBoxm_area,m_spot,m_editexternintzzq,zsl,xwh,ztf,zjs,lgs,mhs,fzm,gl,yht,dts,mch,hs,qx,mxl,zszwy,jms,dztvoidroute2::OnDropdownCombo2()//使景点组合框控件与区域组合框控件对应 voidroute2::OnOK()//点击“确定”按钮时激活voidroute2::OnCancel()//点击“退出”按钮时激活(5)对话框算法说明本对话框无算法描述(6)对话框的控制消息流在如上图所示对话框中,选定需要修改信息的景点和需要修改的项目,单击“确定”按钮进入下一级对话框,点击“退出”按钮退出本对话框。10、设定内容对话框(1)“设定内容”对话框的外观如图所示23 (2)标题(名称)、ID和功能对话框标题为“设定内容”对话框,ID为IDD_SET2,功能为录入重新设定的内容(3)对话框控件ID、标题和映射变量如下本对话框有1个编辑框控件,它的ID、映射变量,类型和含义分别为:lIDC_EDIT1,m_edit,CString,重新设定的内容有1个“静态正文”控件,它的ID、标题分别为:lIDC_STATIC3,输入重设内容有2个命令按钮,它们的ID、标题分别为:lIDOK,设定lIDCANCEL,退出(4)设定内容对话框的类图如图所示set2CStringm_editexternCStringzzq_edit3,zzq_edit2…...voidroute2::OnOK()//点击“确定”按钮时激活voidroute2::OnCancel()//点击“退出”按钮时激活(5)对话框算法说明本对话框无算法描述(6)对话框的控制消息流在如上图所示对话框中,输入重新设定的内容,点击“设定”按钮,系统将把重新输入的内容在景点周边查询中更新。点击“退出”按钮退出本对话框。11、旅游小贴士对话框23 (1)“旅游小贴士”对话框的外观如图所示(2)标题(名称)、ID和功能对话框标题为“旅游小贴士”对话框,ID为IDD_TIPS,功能为给出一些旅游建议(3)对话框控件ID、标题和映射变量如下本对话框有4个命令按钮,它们的ID、标题分别为:lIDC_BUTTON6,旅游必备lIDC_BUTTON3,防寒避暑lIDC_BUTTON1,安全须知lIDCANCEL,退出(4)设定内容对话框的类图如图所示tipsvoidtips::OnButton6()//点击“旅游必备”按钮时激活voidtips::OnButton3()//点击“防寒避暑”按钮时激活voidtips::OnButton1()//点击“安全须知”按钮时激活voidroute2::OnCancel()//点击“退出”按钮时激活(5)对话框算法说明本对话框无算法描述(6)对话框的控制消息流在如图所示的对话框中点击“旅游必备”、“防寒避暑”、“安全须知”不同按钮将会进入不同的下级对话框进行修改操作。点击“退出”按钮时返回上级对话框。12、旅游必备对话框(1)“旅游必备”对话框的外观如图所示23 2)标题(名称)、ID和功能对话框标题为“旅游必备”对话框,ID为IDD_TIPS1,功能为给出一些关于旅游必需品的建议(3)对话框控件ID、标题和映射变量如下本对话框有1个编辑框控件,它的ID、映射变量,类型和含义分别为:lIDC_EDIT1,m_edit,CString,输出旅游必备的相关内容本对话框有1个命令按钮,它的ID、标题分别为:lIDCANCEL,退出对话框tips1voidtips1::OnButton1()//单击退出(5)对话框算法说明本对话框无算法描述(6)对话框的控制消息流在如图所示的对话框中用户可以了解到旅游必备小知识,阅读完之后,单击“退出”则退出此对话框13、防寒避暑对话框(1)“防寒避暑”对话框的外观如图所示23 2)标题(名称)、ID和功能对话框标题为“防寒避暑”对话框,ID为IDD_TIPS2,功能为给出一些关于旅游时防寒避暑的建议(3)对话框控件ID、标题和映射变量如下本对话框有1个编辑框控件,它的ID、映射变量,类型和含义分别为:lIDC_EDIT2,m_edit,CString,输出出行时防寒避暑的相关内容本对话框有1个命令按钮,它的ID、标题分别为:lIDCANCEL,退出对话框tips2voidtips2::OnCancel() //单击退出(5)对话框算法说明本对话框无算法描述(6)对话框的控制消息流在如图所示的对话框中用户可以了解到出行时防寒避暑小知识,阅读完之后,单击“退出”则退出此对话框13、安全须知对话框(1)“安全须知”对话框的外观如图所示23 2)标题(名称)、ID和功能对话框标题为“安全须知”对话框,ID为IDD_TIPS3,功能为给出一些关于旅游时安全须知的意见和建议(3)对话框控件ID、标题和映射变量如下本对话框有1个编辑框控件,它的ID、映射变量,类型和含义分别为:lIDC_EDIT3,m_edit,CString,输出出行时安全须知的相关内容本对话框有1个命令按钮,它的ID、标题分别为:lIDCANCEL,退出对话框tips3voidtips3::OnCancel() //单击退出(5)对话框算法说明本对话框无算法描述(6)对话框的控制消息流在如图所示的对话框中用户可以了解到旅游时的安全小知识,阅读完之后,单击“退出”则退出此对话框四、对话框数据组织(一)内存数据组织南京旅游景点信息查询系统中有实体类:景点信息查询类、旅游路线类、周边信息查询类、管理员登陆类、旅游小贴士类等。本系统采用字符串数组作为全局变量(之后会再修改,采用数据库)(1)在系统的项目源代码文件travel.cpp中,包含有5个实体类头文件。例如:#include"information.h"(2)在系统的项目源代码文件travel.cpp中,定义了全局变量。例如:CStringzjs_zzq;23 intzzq;CStringzjs_zsl;(1)在需要使用全局变量的对话框的源代码文件中你,外部说明该字符串数组,如在externCStringzjs_zzq;externCStringzjs_zsl,;externCStringzjs_xwh;(二)外存数据组织本系统暂时无外存数据组织,在之后的修改工作中会增添txt文本。23

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭