- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
汇编语言课程的设计的案例 菜单管理系统
课程设计说明书
专 业: ____ 计算机科学与技术__________
课程名称: _汇编课程设计_ 班级: _计科 _
姓 名:__ ______学号:
设计题目:________菜单管理系统_____________
设计时间:___2011-6-20_____至___2011-7-1____
评 语:_________________________________
_________________________________________
_________________________________________
_________________________________________
_________________________________________
评阅成绩:__ __评阅教师:__ ___
课程设计报告的要求
1、需求分析
描述问题。简述课题要解决的问题是什么,有什么要求和限制条件。
2、总体设计(程序设计组成框图、流程图)
3、详细设计(模块功能说明(如函数功能、入口及出口参数说明,过程调用关系描述等))
4、调试与测试:调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施
5、测试结果,用几组测试数据进行测试算法设计的正确性。
6、附录。源程序清单和结果:源程序要加注释。结果要包括测试数据和运行结果。
《汇编语言》课程设计案例
一.问题陈述及其需求分析
要求:利用汇编语言编写应用程序菜单的基本方法。
内容:编写程序,在文本方式下显示一个英文菜单。要求分别显示“FILE”,“EDIT”,“TOOL”,“QUIT”,并对每项菜单的输入有所响应。
菜单管理系统其中包括以下几个模块:
(1)文件子菜单。
(2)编辑子菜单。
(3)工具子菜单。
(4)退出子菜单
菜单管理系统
菜单包括:文件,编辑,工具,退出。
使之提供以下功能:
1、系统以菜单方式工作
2、创建文件
3、编辑文件
4、打开文件
5、复制文件
6、粘贴到指定文件
7、版权说明
8、帮助说明
9、退出。
二.总体设计
功能结构图设计
依据程序的功能需求,描述该系统功能的结构图如下:
图1 系统功能结构图
模块简介
依据程序的功能模块的划分,各模块定义如下:
(1)建立文件并编辑文件
模块名:FOUND
模块描述:通过此模块可以在C盘创建文件并可以用键盘输入所要编辑的内容。同时输入的内容信息写入创建的文件。输入名字有误即为空时则弹出相应信息提示。
(2)打开文件
模块名:OPEN
模块描述:通过此模块可以打开在C盘的特定格式文件并在屏幕上显示文件内容。输入名字有误即为空时则弹出相应信息提示。输入文件名和以存在文件不匹配时则提示文件不存在。
(3)复制文件
模块名:COPY
模块描述:根据文字提示,输入已存在的文件名显示显示该文件全部信息并复制其内容至缓冲区,输入名错误则提示。文件不存在则提示。
(4)粘贴
模块名:PASTE
模块描述:通过此模块可以在C盘创建新文件或者打开已有文件并将复制缓冲区的内容粘贴到该文件。输入名字有误即为空时则弹出相应信息提示。
(5)电话联系
模块名:TEL
模块描述:提示如有问题可致电。
(6)版权说明
模块名:HELP
模块描述:显示软件系统版权。
(7)退出
模块名:QUIT
模块描述:退出菜单管理系统。
三.详细设计
算法说明
1、主过程的算法设计:
清屏、显示菜单及运用选择操作,调用各个菜单功能,最后选择QUIT退出程序,也可按快捷键ESC退出程序。
2、子过程的算法设计
(1)FOUND
该过程的程序流程图如图所示。
OPEN
该过程的程序流程图如图1所示。
(3)COPY
该过程的程序流程图如图2所示。
(4)PASTE
该过程的程序流程图如图3所示。
流程图1
流程图2
流程图3
TEL帮助信息
HELP版权说明
ENDS退出
四.编码和测试
程序运行结果主界面如图所示。
主界面
2、在主菜单下选项FILE项,则出现如图所示模块界面。测试实例如图。
模块FILE界面
选择FOUND完成文件名输入后创建成功,程序显示编辑区。后按ENTER键结束编辑,选择左右键程序选择主菜单。按enter键显示子菜单选择上下选择子功能。选择OPEN则输入文件名,打开文件。
在主菜单EDIT。显示如图。
选择EDIT完成文件名输入后创建成功,程序显
文档评论(0)