欢迎来到天天文库
浏览记录
ID:14832466
大小:197.50 KB
页数:37页
时间:2018-07-30
《《汇编语言》课程设计-电话号码管理程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、计算机与信息工程学院《汇编语言》课程设计说明书设计题目电话号码管理程序专业计算机班级控制08-2学号11姓名指导教师起止日期2010628201071成绩黑龙江科技学院课程设计任务书一、设计题目:电话号码管理程序二、设计的主要内容:程序中含有电话号码簿及其联系人和联系方式,通过程序实现在电话号码簿中查找、增加、修改、删除和显示等操作,以电子显示的方式使电话号码簿的使用变得便捷。指导教师:日期:201071教师评语:评阅成绩:评阅人:日期:201071摘要现代社会人与人之间进行通讯的主要工具离不开电话
2、,当打电话给某人时,从电话簿中繁多的信息中查找对应的号码是很繁琐的事情。根据现代人对快速查找电话簿信息的实际需要,设计了电话号码管理程序。该程序是典型的信息管理程序,采用MasmforWindows为编译环境,DOS为运行环境,核心语言是汇编语言。本程序主要分为五大模块:选择查找模块,增添模块,修改模块,删除模块和显示模块。通过需求分析、程序设计、测试等过程,实现了对信息查找、增添、修改、删除和显示功能。该程序满足了人们翻阅电话簿的实际需求,人们可以通过该电话号码管理程序随时调用电话号码簿,方便自己
3、与他人的沟通,优化了信息配置,提高了生活效率,加速了生活节奏。关键词:电话簿,信息管理,MasmforWindows1选题背景及意义进入21世纪以来,现代社会步入了高速的信息化的时代,人际之间的交往,新闻事件的传播,高科技设备的应用,远程技术操作,都离不开通讯设备。对于个人而言,最常用的莫过于电话了。但是伴随电话的普及,杂乱无章的电话号码持续困扰着人们,这反而成了现代高科技、信息化社会下的一块障碍,是快节奏下人们很难避免的一大问题。随着信息技术的高速发展和各种各样的通讯设备的引入,作为人与人之间通讯
4、的数据库,电话簿也要适应时代的发展。现代通讯应该利用新的数据管理技术,开发数据管理程序,这样才能在激烈的现代社会中适应高节奏步伐。开始登录界面输入操作指令姓名选择号码选择姓名增添号码增添姓名修改号码修改姓名删除号码删除姓名显示号码显示进入对应指令操作项2主要设计内容及预期目标图2-1程序功能模块图本管理程序采用了MasmforWindows为编译化境,DOS为运行环境,核心语言是汇编语言,使用者可以通过该管理程序灵活使用自己的电话簿,方便使用者。该程序实施后,能够满足用户对号码选择查找,号码增添,号
5、码修改,号码删除和号码显示进行操作,提高生活效率。程序功能模块图如图2-1所示。3概要设计根据对工作流程的分析,程序可以分为以下几个功能模块。(1)选择查找:根据姓名或电话查找目标信息。(2)增添:根据姓名与电话号码为信息增添。(3)修改:查找要修改的信息对应的姓名,从而修改此信息。(4)删除:查找要删除的信息对应的姓名,从而删除此信息。(5)显示:显示电话号码簿中储存的全部信息。整个程序由主程序和六个分支程序组成,主程序负责对各个子程序的调用,完成程序的主体功能。主程序如图3-1。各个子程序负责不
6、同的操作指令,完成对电话号码簿的详细操作。程序流程如图3-2。图3-1主程序界面图开始主菜单栏使用者选择操作项程序进入操作内容使用者按提示操作输入内容并确认退出图3-2主程序流程图4详细设计4.1选择查找模块选择查找模块。该模块用来实现选择操作内容和以姓名或号码为查询关键字,对目标文件信息查询操作。按钮使“1:Select”,进入信息选择模式。在运行过程中,在“Key6tomainmenu!”提示下按“6”,程序重新回到主菜单。在“1:Selectbyname”提示下按“1”,查询进入以姓名为入口的
7、查找方式,显示要查找的姓名和对应的号码;在“2:Selectbytelephone”提示下按“2”,查询进入以号码为入口的查找方式,显示要查找的号码和对应的姓名。选择查找程序界面如图4-1。子程序流程如图4-2。图4-1选择查找程序界面图图4-2子程序流程图4.2增添模块增添模块。该模块用来实现增添操作姓名和号码,对目标文件信息添加操作。按钮使“2:Insert”,进入增添模式。在运行过程中,在“Key6tomainmenu!”提示下按“6”,程序重新回到主菜单。在“Name:”提示下输入姓名,在“
8、Tele:”提示输入号码。每次输入完成后使用回车表示输入的结束,并且进入下一条操作。增添程序界面如图4-3。图4-3增添程序界面图4.3修改模块修改模块。该模块用来实现修改操作内容和以姓名或号码为查询关键字,对目标文件信息修改操作。按钮使“3:Modify”,进入修改模式。在运行过程中,在“Key6tomainmenu!”提示下按“6”,程序重新回到主菜单。在“Name:”提示下输入姓名,在“Tele:”提示输入号码。每次输入完成后使用回车表示输入的结束,并且进入下一
此文档下载收益归作者所有