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

上传人:国*** 文档编号:973913 上传时间:2018-11-10 格式:DOC 页数:23 大小:717KB
下载 相关 举报
南京著名景点信息查询系统.DOC_第1页
第1页 / 共23页
南京著名景点信息查询系统.DOC_第2页
第2页 / 共23页
南京著名景点信息查询系统.DOC_第3页
第3页 / 共23页
南京著名景点信息查询系统.DOC_第4页
第4页 / 共23页
南京著名景点信息查询系统.DOC_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、1南京著名景点信息查询系统系统设计报告电子科学与技术 4 班 第 5 组组长:刘静组员:万逸晔、田纯、朱媛媛指导老师:朱萍一、实体类设计1. 周边信息查询类如表 1-1 所示。AROUND(周边)CComboBox:m_area,m_spot;Cstring:m_edit2,m_edit3,m_edit4;OnDropdownCombo2():voidOnButton4():voidOnButton6():voidOnButton2():void说明:m_area:接收区域m_spot:接收景点名称m_edit2:接收景点附近旅馆名称m_edit3:接收景点附近公交线路m_edit4:接收景点

2、附近餐厅名称OnDropdownCombo2():在复选框中出现相应景点名称OnButton4():链接到南京旅游网OnButton6():查询键,输出相应餐厅、旅游、公交信息OnButton2():退出对话框2、旅游线路查询类如表 1-2 所示。NEW_ROUTE(线路)CComboBox:m_area,m_spot,m_area2,m_spot2;Cstring:m_edit;Extern Cstring:zjs_zzq,etc.OnDropdownCombo2():voidOnDropdownCombo4():voidOnOK():void说明:m_area,m_area2:分别接收区域

3、一、区域二m_spot,m_spot2:分别输出相应区域的景点名称m_edit:输出查询到的旅游线路信息zjs_zzq,etc:存放两景点之间的线路信息OnDropdownCombo2():在复选框中出现景点一名称OnDropdownCombo4():在复选框中出现景点二名称OnOK():查询键,显示查询结果23、景点信息查询类如表 1-3 所示。INFORMATION(信息)CComboBox:m_area,m_spot,m_ticket;Int:m_edit2;Cstring:m_edit3;OnDropdownCombo2():voidOnButton1():voidOnButton2(

4、):voidOnCancel():void说明:m_area:接收区域m_spot:接收景点名称m_ticket:存放票种m_edit2:输出票价m_edit3:输出景点简介OnDropdownCombo2():在复选框中出现相应景点名称OnButton1():查询键,显示查询信息OnButton2():链接到相应网站OnCancel():退出对话框4、旅游小贴士类如表 1-4 所示。TIPS(建议)OnButton6():voidOnButton3():voidOnButton1():voidOnCancel():void说明:OnButton6():弹出旅游必备子对话框OnButton3(

5、):弹出防寒避暑子对话框OnButton1():弹出安全须知子对话框OnCancel():退出对话框5、管理员登陆类如表 1-5 所示。MANAGE(管理)OnOK():voidOnCancel():void说明:OnOK():输入密码后进入修改对话框OnCancel():退出对话框6、南京旅游景点信息查询系统类如表 1-6 所示。TRAVEL(旅游)OnButton1():voidOnButton2():voidOnButton3():voidOnButton4():voidOnButton5():voidOnButton7():voidOnButton8():void说明:OnButton

6、1():弹出周边信息查询对话框OnButton1():弹出旅游线路查询对话框OnButton3():弹出景点信息查询对话框OnButton4():弹出旅游小贴士对话框OnButton5():弹出管理员登陆对话框OnButton7():弹出网址链接对话框OnButton8():退出程序7、修改信息类如表 1-7 所示。PRICE 说明:3OnButton1():voidOnButton6():voidOnButton3():voidOnCancel():voidOnButton1():弹出设定票价对话框OnButton6():弹出设定路线对话框OnButton3():弹出设定周边信息查询对话框O

7、nCancel():退出对话框8、设定路线类如表 1-8 所示。ROUTE(路线)CComboBox:m_area,m_spot,m_area2,m_spot2;Cstring:m_edit;Extern Cstring:zjs_zzq,etc.OnDropdownCombo2():voidOnDropdownCombo4():voidOnOK():void说明;m_area,m_area2:分别接收区域一、区域二m_spot,m_spot2:分别输出相应区域的景点名称m_edit:输出修改后的旅游线路信息zjs_zzq,etc:存放两景点之间的线路信息OnDropdownCombo2():在

8、复选框中出现景点一名称OnDropdownCombo4():在复选框中出现景点二名称OnOK():确定键9、设定周边信息类如表 1-9 所示。SET1CComboBox:m_area,m_spot,m_item;OnDropdownCombo2():voidOnOK():void说明:m_area:接收区域m_spot:接收景点名称m_item:在复选框中选择需要修改的项目OnDropdownCombo2():在复选框中出现相应景点名称OnOK():出现修改信息对话框10、设定内容类SET2Cstring m_edit;OnOK():void说明:m_edit:存放修改信息OnOK():确定键

9、,修改成功11、设定票价类如表 1-11 所示。4SETPRICE(设定票价)CComboBox:m_area,m_spot,m_item;OnDropdownCombo2():voidOnOK():voidOnCancel():void说明:m_area:接收区域m_spot:接收景点名称m_item:修改后的票价OnDropdownCombo2():在复选框中出现相应景点名称OnOK():确定键,修改成功OnCancel():退出对话框12、旅游必备类如表 1-12 所示。TIPS1OnCancel():void说明:OnCancel():阅读完内容后,退出对话框13、防寒避暑类如表 1-

10、13 所示。TIPS2OnCancel():void说明:OnCancel():阅读完内容后,退出对话框14、安全须知类如表 1-14 所示。TIPS3OnCancel():void说明:OnCancel():阅读完内容后,退出对话框二、对话框概要设计根据系统分析,可知南京著名旅游景点信息查询系统需要设计下列对话框,其名称、ID、功能如下: 主控对话框,IDD_TRAVEL ,起主菜单作用,普通用户和管理员用 景点信息查询对话框,IDD_INFORMATION,查询旅游景点信息用 景点周边查询对话框,IDD_AROUND,查询旅游景点周边信息用 旅游路线查询对话框,IDD_NEW_ROUTE,

11、查询旅游路线用 旅游小贴士对话框,IDD_TIPS,查询小贴士用 管理员登陆对话框,IDD_MANAGE,管理员登陆用 修改信息对话框,IDD_PRICE,选择修改项目用 设定路线对话框,IDD_ROUTE,重新设定路线用 设定票价对话框,IDD_SETPRICE,重新设定票价用 设定周边信息对话框,IDD_SET1,重新设定周边信息用 设定内容对话框,IDD_SET2,重新设定内容用 旅游必备对话框,IDD_TIPS1,查询旅游必备信息用 防寒避暑对话框,IDD_TIPS2,查询防寒避暑信息用 安全须知对话框,IDD_TIPS3,查询安全须知信息用 关于对话框,IDD_ABOUT,简介课程设

12、计组(包括指导老师)和软件5这些对话框组成了一棵对话框树,如下图所示。三、对话框详细设计1、南京旅游景点信息查询系统(1) “南京旅游景点信息查询系统”对话框的外观如下图所示。(2)标题、ID 和功能对话框标题为“南京旅游景点信息查询系统” ,ID 为 IDD_TRAVEL,功能为显示主界面,并由其上控件连接子对话框。(3)对话框控件 ID、标题和映射变量如下:“南京旅游景点信息查询系统”对话框的控件有 7 个按钮,它们的 ID 和标题分别为: IDC_BUTTON1,景点周边查询 IDC_BUTTON2,旅游线路查询 IDC_BUTTON3,景点信息查询 IDC_BUTTON4,旅游小贴士

13、IDC_BUTTON5,管理员登陆 IDC_BUTTON7,网址链接 IDC_BUTTON8,退出6(4)“南京旅游景点信息查询系统”对话框的类图如图所示TRAVELDLGCString zjs_zzqCString zjs_zsletcBOOL CTRAVELDlg:OnInitDialog() /初始化函数,对话框显示前激活void CTRAVELDlg:OnPaint() /插入图片CTRAVELDlg:CTRAVELDlg(CWnd* pParent /*=NULL*/): CDialog(CTRAVELDlg:IDD, pParent) /插入音乐void CTRAVELDlg:On

14、Button1() /单击“景点周边查询”时激活void CTRAVELDlg:OnButton2() /单击“旅游线路查询”时激活void CTRAVELDlg:OnButton3() /单击“景点信息查询”时激活void CTRAVELDlg:OnButton4() /单击“旅游小贴士”时激活void CTRAVELDlg:OnButton5() /单击“管理员登陆”时激活void CTRAVELDlg:OnButton7() /单击“网址链接”时激活void CTRAVELDlg:OnButton8() /单击“退出”时激活(5)对话框算法说明本对话框无算法说明(6)对话框的控制消息流单

15、击本对话框的“景点周边查询” 、 “旅游路线查询” 、 “景点信息查询” 、 “旅游小贴士” 、 “管理员登陆”进入子对话框,单击“网址链接”若此时可以连接网7络,则可显示南京旅游网信息,单击“退出”按钮则退出此系统2、景点周边查询(1) “景点周边查询”对话框的外观如下图所示。(2)标题、ID 和功能对话框标题为“景点周边查询” ,ID 为 IDD_AROUND,功能为用户选择所需景点之后可以输出周边餐厅、旅馆及公交信息(3)对话框控件 ID、标题和映射变量如下:“景点周边查询”对话框的控件有 3 个按钮,它们的 ID 和标题分别为: IDC_BUTTON6,查询 IDC_BUTTON4,网

16、址查询 IDC_BUTTON2,退出有三个编辑框,它们的 ID、映射变量、类型和功能分别为: IDC_EDIT4,m_edit4,Cstring ,输出景点周边餐厅信息 IDC_EDIT2,m_edit2,Cstring ,输出景点周边旅馆信息 IDC_EDIT3,m_edit3,Cstring ,输出景点周边公交信息有五个静态编辑框,它们的 ID 和标题分别为: IDC_STATIC1,选择区域 IDC_STATIC2,选择景点 IDC_STATIC3,周边餐厅 IDC_STATIC4,周边旅馆 IDC_STATIC5,周边公交有两个组合框,它们的 ID、映射变量、类型和功能分别为:8 ID

17、C_COMBO1,m_area,CComboBox,提供可选择的区域 IDC_COMBO2,m_spot,CComboBox ,提供相应区域的景点(4) “景点周边查询”对话框的类图如下图所示。aroundCComboBox:m_area;CComboBox:m_spot;Cstring:m_edit2;Cstring:m_edit3;Cstring:m_edit4;void around:OnEditchangeCombo1() /单击复选框一时激活void around:OnEditchangeCombo2() /单击复选框二时激活void around:OnButton6() /单击“查

18、询”时激活void around:OnButton4() /单击“网址查询”时激活void around:OnButton2() /单击“退出”时激活(5)对话框算法说明本对话框无算法说明(6)对话框的控制消息流本对话框的上级对话框是“南京旅游景点信息查询系统”对话框。在“选择区域”和“选择景点”处选择用户所需的景点之后,单击“查询”按钮后,在下方“周边餐厅” 、 “周边旅馆” 、 “周边公交”处显示被选的景点信息;单击“网址链接” ,如此时可以连接网络,则可出现相关网页,方便读者查询。3、旅游路线查询(1) “旅游路线查询”对话框的外观如下图所示。(2)标题、ID 和功能对话框标题为“旅游路

19、线查询” ,ID 为 IDD_NEW_ROUTE,功能为用户选择所需景点之后可以输出相关路线。9(3)对话框控件 ID、标题和映射变量如下:“旅游路线查询”对话框的控件有 3 个按钮,它们的 ID 和标题分别为: IDOK,查询 IDOK2,网站查询 IDCANCEL,退出有四个组合框,它们的 ID、映射变量、类型和功能分别为: IDC_COMBO1,m_area,CComboBox,提供可选择的区域一(起始景点) IDC_COMBO2,m_spot,CComboBox ,提供相应区域的景点一(起始景点) IDC_COMBO3,m_area2,CComboBox,提供可选择的区域二(到达景点)

20、 IDC_COMBO4,m_spot2,CComboBox ,提供相应区域的景点二(到达景点)有两个组框,它们的 ID 和名称分别为: IDC_STATIC1,起始景点 IDC_STATIC2,到达景点有五个静态编辑框,它们的 ID 和名称分别是: IDC_STATIC6,选择景点 IDC_STATIC7,选择区域 IDC_STATIC8,选择景点 IDC_STATIC9,选择区域 IDC_STATIC10,路线有一个编辑框,它的 ID、映射变量、类型和功能为: IDC_EDIT2,Cstring,m_edit,输出查询路线的结果(4) “旅游路线查询”对话框的类图如下图所示。routeCCo

21、mboBox:m_area,CComboBox:m_spot,CComboBox:m_area2,CComboBox:m_spot2;Cstring:m_edit;Extern Cstring:zjs_zzq,etc.void route:OnDropdownCombo2() /单击复选框时激活void route:OnDropdownCombo4() /单击复选框时激活void route:OnOK() /单击查询时激活void route:OnOk2() /单击网站查询时激活void route:OnCancel() /单击退出时激活(5)对话框算法说明本对话框无算法说明(6)对话框的控制

22、消息流本对话框的上级对话框是“南京旅游景点信息查询系统”对话框。10在“选择区域”和“选择景点”两处选择用户所需的起始景点和到达景点之后,单击“查询”按钮后,在下方“路线”处出现相关路线信息;单击“网站查询” ,如此时可以连接网络,则可出现相关网页,方便读者查询。4、景点信息查询(1) “景点信息查询”对话框的外观如下图所示。2)标题、ID 和功能对话框标题为“景点信息查询” ,ID 为 IDD_INFORMATION,功能为用户选择所需景点及票种之后可以输出相关景点的图片资料、票价及景点简介。(3)对话框控件 ID、标题和映射变量如下:“旅游路线查询”对话框的控件有 3 个按钮,它们的 ID

23、 和标题分别为: IDC_BUTTON1,查询 IDC_BUTTON2,更多 IDCANCEL,退出有三个组合框,它们的 ID、映射变量、类型和功能分别为: IDC_COMBO1,m_area,CComboBox,提供可选择的区域 IDC_COMBO2,m_spot,CComboBox ,提供可选择的景点 IDC_COMBO4,m_ticket,CComboBox ,提供可选择的票种 有五个静态编辑框,它们的 ID 和名称分别是: IDC_STATIC11,选择区域 IDC_STATIC12,选择景点 IDC_STATIC13,选择票种 IDC_STATIC14,票价 IDC_STATIC15,简介有两个编辑框,它们的 ID、映射变量、类型和功能为: IDC_EDIT2,int,m_edit2,输出票价

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。