电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

英文文本文件处理程序课程设计报告

32页
  • 卖家[上传人]:汽***
  • 文档编号:456688611
  • 上传时间:2022-07-21
  • 文档格式:DOC
  • 文档大小:3.64MB
  • / 32 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、 计算机学院计算机科学与技术专业程序设计综合课程设计报告 (20010/2011学年 第一学期) 学生姓名: 学生班级: 学生学号: 指导教师: 2010年01月08日程序设计综合课程设计英文文本文件处理程序29目录第1章 课程设计的目的与要求.11.1 课程设计的目的.11.2 课程设计的约束条件.11.3 课程设计的预备知识.11.4 课程设计的要求.1第2章 课程设计的任务内容.22.1 总体功能描述.22.2 功能描述图.22.3 性能描述.3第3章 课程设计详细设计说明.3 3.1 课程设计的设计思路.33.2 系统设计.4 3.2.1 模块分解图.4 3.2.2 模块简要描述.6 3.3 接口函数描述.7 3.4 系统流程图.9第4章 编码及测试 .10 4.1 编码调试.10 4.2 系统测试.16 4.3 程序不足说明.20第5章 软件使用上说明.21第6章 课程设计心得与体会.22 附录一 参考文献.23附录二 程序清单.23第1章 课程设计的目的与要求1.1 程序设计的目的 将理论教学中涉及到的知识点贯穿起来,对不同的数据类型、程序控制结构、数据结构作一比较和总和,

      2、结合设计题目进行综合性应用。通过课程设计,同学应该在以下各方面得到锻炼:(1) 进一步巩固、加深学生所学专业课程C+语言教程的基本理论认 识 ,理论联系实际,进一步培养学生综合分析问题、解决问题的能力。(2) 全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。(3) 利用所学知识,开发小型应用系统,掌握应用C+编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。(4) 对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。(5)掌握面向对象程序设计方法。(6)熟练掌握C+语言的基本语法,灵活运用各种数据类型。 (7)进一步掌握在集成环境下如何调试程序(单步调试、设置断点、观察表达式、分块调试)和修改程序。1.2 课程设计的约束条件 硬件环境:内存256MB以上;硬盘60G以上 其他组件:光驱(CDROM);显卡(SVGA)适配器;集线器;交换机。 系统平台: WindowsXP操作系统, Office 2000办公软件 设计语言:C+语言 运行软件:Microsoft Visual C+6.01.3 课程设计的预备知识 熟悉C

      3、+语言程序设计的基本知识及VC+编辑器的使用方法。1.4 课程设计的要求 课程设计基本要求: (1)仔细分析设计题目,画出程序流程图,编写程序源代码。 (2) 积极上机调试源程序,增强编程技巧与调程能力。 (3) 认真书写课程设计预习报告,课程设计说明书。(4) 遵守课程设计要求和文本文件处理系统,服从指导教师的安排,确保课程设计的顺利完成。 程序要求:(1) 用C语言实现系统;如何调试程序; (2)函数功能要划分好(结构化程序设计); (3)界面友好(良好的人机交互),加必要的注释; (4)提供程序测试方案.第2章 课程设计的任务内容2.1总体功能描述 用C/C+设计出英文文本文件处理系统,参照microsoft word 的部分字处理功能,实现以下功能:1、统计总行数、空行数、单词数、各标点符号数、空格数。例如程序可执行文件为”mytp.exe”,那么”mytp aaa.txt”可以显式”aaa.txt”文件的总行数、空行数、单词数、各标点符号数、空格数; 2、查找并显示包含某些字符的行。”mytp aaa.txt World”将显式出所有包含”World”的行及行数;3、 简易拼

      4、写检查。建立有效单词表,保存在一个文件中,可以对一个文件进行拼写检查,把发现的错误行列出来,并显式错误单词首字符所在行、列数值。进一步可以考虑加入一些词法的处理,比如复数、规则的过去式、过去分词、现在进行时等。命令行格式:”mytp -c aaa.txt”,参数”-c”表示拼写检查。2.2 功能描述图:新建文本文件功能统计文本文件功能查找单词功能新建单词表功能显示单词表功能文本文件处理系统图2-1 功能描述图2.3性能描述通过文本文件处理系统可以对输入的文本进行保存,并可以随时调用文本文件,对它保存的内容进行总行数、单词数、字符数、标点符号数进行统计。还可以查找文本中某指定单词在文件中出现的次数。还可以以自己的想法建立一个单词表,将其保存在一个文本文件中,可以随时调用,查看。第3章 课程设计详细设计说明3.1 课程设计的设计思路(1)建立newtext函数 输入文档内容并将其保存在指定文件中,文件可以自己命名。(2)建立tongji函数 调用在newtext中建立的文本文件,并对其中的文档的行数、单词数、字符数、符号数进行统计。(3)建立research函数 调用在newtext中建立

      5、的文本文件,并可以统计指定单词在文中出现的次数,单词可以任意指定。(4)建立dancibiao函数 输入所用单词,并将其保存在指定的文本文件中,以便下次调用。(5)建立主函数 调用以上各函数,只要按主函数要求运行程序,这个简易的文本文件处理系统程序便可以完成运行了。3.2 系统设计 3.2.1 模块分解图 函数功能模块图: 新建文本文件功能统计文本文件功能查找单词功能新建单词表功能 显示单词表功能文本文件处理系统 图3-1 函数功能模块图文本建立功能模块图:新建文本文件功能新建文件并打开输入文档内容功能 保存文本文件功能 统计文本文件功能退出功能图3-2 文本建立功能模块图统计文本模块:统计文本功能显示统计结果功能调用文本文件功能 统计文本文件功能 统计文本文件功能显示文本文件功能图3-3 统计文本模块图查找单词模块:查找单词功能查找单词功能显示查找结果功能调用文本文件功能图3-4 查找单词模块图单词新建模块:单词表新建功能退出功能新建文件并打开 保存单词表功能 统计文本文件功能输入单词功能图3-5 单词新建模块图单词表显示模块:单词表显示功能退出程序显示单词表功能调用单词表功能图3-

      6、6 单词表显示模块图3.2.2 模块简要描述1. 文本建立模块: 功能:新建并保存文本文件; 存储文本文件:d:aaa.txt ; 输入项:多行字符串和文件名称; 输入媒体:键盘。2. 统计文本模块: 功能:在界面上显示文本文件的内容,然后实现对文本文件统计功能; 输入项:由键盘输入文件名d:aaa.txt; 输出项:显示文本文件内容在界面上。3. 查找单词模块: 功能:统计单词在文本文件中出现的次数。 输入项:由键盘输入文件名d:aaa.txt文件、要查找的单词; 输出项:单词在文本文件中出现次数在界面显示。4. 单词表模块:新建文本文件d:word.txt,将所需单词输入保存,关闭 文本文件。要用时可以打开单词表,并显示在界面上。3.3 接口函数描述在这个文本文件处理系统的程序中含有一个主函数和五个子函数,各自有其实现的功能。主函数:函数名:int main( )函数功能:程序开始的入口,掌握程序的运行与退出功能,实现对其他子函数的调用功能。子函数:1.函数名:void newtext( ) 函数功能:文本文件的新建与保存功能; 返回值:无2.函数名:void tongji( ) 函数功能:实现文本文件统计功能。 返回值:无3.函数名:void research( ) 函数功能:查找单词在文本文件中出现次数功能。 返回值:无4.函数名:void dancibiao( ) 函数功能:建立并保存单词表功能。 返回值:无5.函数名:void open( ) 函数功能:实现显示单词表在界面功能。 返回值:无3.4 系统流程图

      《英文文本文件处理程序课程设计报告》由会员汽***分享,可在线阅读,更多相关《英文文本文件处理程序课程设计报告》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.