欢迎来到天天文库
浏览记录
ID:22635538
大小:206.73 KB
页数:10页
时间:2018-10-30
《软件体系结构实验一实验报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、广西师范大学、计算机与信息工程学院《软件体系结构》课程实验一软件风格编程实验一、实验内容1、运用“隐式调用风格”即“事件驰动模式”没计程序界面系统。2、学习了解基于事件驱动模式的编程的基本设计方法。3、通过实验,学习和了解WINDOWS的程序平台上的设计实现方法。二、实验条件1、硬件环境:单机/网络系统,X86系列计算机,TCP/IP网络平台2、软件环境:WIN9X/NT/2K/XP操作系统平台3、开发环境:VC++6.0开发平台、VC++2008开发平台4、参考资料:教材《VC++6.0程序设计教程》清华大学出版社三、实验过程步骤1:系统的
2、总体模块结构如图所示,系统基于功能相对独立的原则划分,尽量满足功能P、j聚的要求,总共由用户管理、客房管理、订房管理、结算管理、服务管理五大功能模块构成整体系统。每个功能模块都根据自身的业务需求,设定了不同的子功能模块,进行进一步的业务细化。步骤2:将图示的调川结构用菜单消息实现。(1)每个下层模块用子菜单呈现。(2)底层模块用对话框实现。过程:1、运行VC++6.0开发平台,选择“文件”一一“新建”一一“MFCAppwizard(exe)”,工程名称没为“Hotel_MIS”,选择工程存放路径,确定2、选择“单文档”,点击“完成”按钮,进入
3、如阁1界而BotclIISlicrojroftVijubIC»•會譁«)嶺翟(x>鶴入(1)n»(i»rn(x>«u(x)wr)qp必哆0n两砑~3*JUIMlSrlw'•--CAbvutUly■THoirlMISApp•••CHolcIMISOoc•••(KnlrlMIS'.'irw•TMnlnrfBmr•jGloUU•:IAe!•…IJ]FdeV”.]图13、选择“ResourceView”选项卡,依次展开“Hotel_MISresources”“Menu”文件夹,双击Menu文件夹下的“1DR_MAINFRAME”,出现如图2所示结果♦
4、■(PttXa)TWQL)mitll了風a)wa(l)q()C怀曾^IdciBOnJlClobofglobalmcmbcn▼IlMomembersCrcetc*>JjJxna)zJi]*1!>1JHotelMISrer.nurces•」/U'霄ki.UH•」Olelog♦□Icon-」Momi;IOR_MAINFTUME♦□Stringfable•j•Versionia)聖曹的•icim.lgRd.
5、xnh?v...
6、4、添加功能模块,如图3所示系统管理客房信息官理订房管理结簞管理服务管理:二::点餐服务修改客房物品保管停车服务旅游订栗“D
7、ialog5、在“ResourceView”选项卡,依次展开“Hotel_MISresources”文件夹,右键点击“Dialog”创建对话框,如图4所示-•*Holel_MISresources♦_jAeceleralorDialogIDO_ABOUTBOX_Jlcon♦」Menu♦_JStringTabic♦Toolbar♦JVersionkZIAapcs田▲▼iEJEnl匯cOa凾sB§5数字HotelNIS.exe-0error(s),0warninq(s)6、在每个功能模块的属性框将ID改为IDD.ABOUTBOX,编译执行结果如图
8、5所示HotelUS□a;Q1x陁e&下层对话枢HELD),我是对话框A步骤3:总结实验和设计经验,编写实验报告详细代码://Hotel_MIS.cpp:Definestheclassbehaviorsfortheapplication.//#include"stdafx.h”includenHotel_MIS.h”#include"MainFrm.h"#includeuHotelMISDoc.h"include"HotelMISView.hM}()39uuisui)tui::ddvsiW"P)OHD1009uouBznnijiuiddvsI
9、W一剛O//IIIIIIIIIIIIIIIIIHIIIIIIIIIIHIIIIIHIIIIIIIIIIHIIIIIIIIIIIIIIIIIIIIIIIIIII‘•ddv叫)ddysiW'PJOHDlosfqoddvSIW_PJ°HD人
10、uopunsuosq丄//IHIHIH川IHIHHHIIIHIIIIIIIHHIHIII!川HIHIHIIHHIIHHIIHHIHOOUBJSUIJIUIUlUOUCZipiJlUIJUCOIJIUSIS
11、[BJII^J3q3poouoipnjjsuooppu:0Q0丄//}OddVSIIAH:ddVSIW一P
12、K)HOuoponjjsuooddvsIW_Pl°HD//IIIIIIIIIIIIIHIIIIHIIIIHIIIIIIIIIIIIIIIIIIIIIIIIIHIII
此文档下载收益归作者所有