• 201671030126 词频统计软件项目报告


    一.需求分析

        1.可读入文件     2.指定词汇数的统计     3.高频词汇的统计及其柱状图     4.所有词汇数的统计并字典排序输出到另一文件

    二.功能设计

        1.能读取、储存词汇的值以及个数     2.以柱状图的形式显示词汇出现的次数     3.统计特定或者高频词汇的个数     4.排序并输出所有词汇到另一文件

    三.设计实现

        1.设计一个Word类来表示词汇的值以及出现的次数;一个myfile类写所有的函数:     bianli():2.读入所有词汇并统计次数;     Find():3.查询特定词汇次数;     Output():4.输出高频词汇;     Sort();5.输出到另一文件。

    四.测试运行

        ![](https://img2018.cnblogs.com/blog/1616072/201903/1616072-20190324140200567-316441062.png)     ![](https://img2018.cnblogs.com/blog/1616072/201903/1616072-20190319220643687-1233687341.png)     ![](https://img2018.cnblogs.com/blog/1616072/201903/1616072-20190319220825932-228493611.png) ![](https://img2018.cnblogs.com/blog/1616072/201903/1616072-20190324140921462-1461146325.png)

    五.代码片段

        ![](https://img2018.cnblogs.com/blog/1616072/201903/1616072-20190319221615016-1591868364.png)

    六.总结

        1.对于需求的确切分析找一个大致方向,然后逐步扩展。     2.文件成功输出但没有排序。

    七.PSP

    ![](https://img2018.cnblogs.com/blog/1616072/201903/1616072-20190319232222457-1182361554.png)

    八.源代码

    https://github.com/qiuwujimengyouzhi/-
  • 相关阅读:
    记录一次使用npm包管理器的过程
    Markdown---锚点
    Tomcat应用部署
    记录项目中使用SoapUI进行webservice接口测试
    python--使用logging库自定义日志输出
    python--configparser库处理配置文件
    python--excel操作插件openpyxl
    python--使用pycharm调试代码
    【云剪贴板】你不要点开啊!!!!
    【每天一个爆零小技巧】个人用的程序小技巧及其他_自用
  • 原文地址:https://www.cnblogs.com/qiuwuji/p/10561916.html
Copyright © 2020-2023  润新知