《软件体系结构》课程。
实验一软件风格编程实验。
一、 实验内容。
1、 运用“隐式调用风格”即“事件驱动模式”设计程序界面系统。
2、 学习了解基于事件驱动模式的编程的基本设计方法。
3、 通过实验,学习和了解windows的程序平台上的设计实现方法。
二、 实验条件。
1、 硬件环境:单机/网络系统,x86系列计算机,tcp/ip网络平台。
2、 软件环境:win9x/nt/2k/xp 操作系统平台。
3、 开发环境:vc++6.0开发平台、vc++2008开发平台。
4、 参考资料:
教材《vc++6.0程序设计教程》清华大学出版社。
教材《vc++6.0网络编程实作教程》北京希望电子出版社。
三、 实验过程。
步骤1:系统的总体模块结构如图所示,系统基于功能相对独立的原则划分,尽量满足功能内聚的要求,总共由用户管理、客房管理、订房管理、结算管理、服务管理五大功能模块构成整体系统。每个功能模块都根据自身的业务需求,设定了不同的子功能模块,进行进一步的业务细化。
步骤2:将图示的调用结构用菜单消息实现。
1) 每个下层模块用子菜单呈现。
2) 底层模块用对话框实现。
步骤3:总结实验和设计经验,编写实验报告。
1) 总结实验程序的运**况。
2) 了结事件驱动的基本架构。
3) 总结程序设计的情况,列出所设计核心的消息与响应的关键源**清单。
4) 提交设计结果(可以运行演示或截图演示)。
5) 将上述总结编写提交实验报告。
软件体系结构
课程名称 软件体系结构。课程编号 c304 课程学分 2 适用学科 计算机应用技术。software architecture 教学大纲。一 课程性质。本课程是为计算机应用专业研究生开设选修课。软件体系结构是软件开发设计的高级课程,对培养计算机应用专业研究生今后从事大型软件开发工作有重大意义。二 课...
软件体系结构
课程名称 软件体系结构。课程编号 c304 课程学分 2 适用学科 计算机应用技术。software architecture 教学大纲。一 课程性质。本课程是为计算机应用专业研究生开设选修课。软件体系结构是软件开发设计的高级课程,对培养计算机应用专业研究生今后从事大型软件开发工作有重大意义。二 课...
软件体系结构
一 软件体系结构和框架的定义。软件体系结构的英文单词是 architecture architecture的基本词义是建筑 建筑学 建筑风格。软件体系结构虽然根植于软件工程,但还处于一个研究发展的阶段,迄今为止还没有一个为大家所公认的定义。设计模式 中对框架的定义是框架就是一组相互协作的类,对于特定...