羽毛球

Badminton Hall Management System Project v0.1

羽毛球场管理系统 版本:v0.1

搭建环境

  1. 安装webstorm等可运行js代码软件
  2. 安装node.js,使得可在IDE控制台中输入数据,输出结果
  3. 安装测试框架jasmine,即使用 npm 全局安装 jasmine 模块

如何运行单元测试

  1. 在node.js命令行中通过cd命令进入项目根目录:thoughtwork,以windows操作系统为例,比如:

    cd C:\Users\22935\WebstormProjects\thoughtwork
  2. 然后执行测试:

      npm test

如何本地运行

  1. 进入项目根目录thoughtwork,运行该目录下的app.js文件
  2. 在控制台输入数据,点击回车,控制台即可输出收入汇总

系统主要模块介绍

项目根目录thoughtwork下的main文件含有以下功能模块:

  • InputVerification模块:对输入信息的各个字段进行校验;
  • dealInput模块:对格式校验正确的信息,判断是预定信息还是取消预定信息,并与数据库中的数据比对,进行处理;
  • divideSection模块:将时间段划分成各个子区间。因为多个模块引用它,故单独封装成一个模块;
  • getIntTypeTimeLine模块:将字符串类型的整点时间段转为int类型的区间,以衡量该时间段是否合理。因为多个模块引用它,故单独封装成一个模块;
  • init模块:将对输入信息的处理模块统一分装在该模块中;
  • printInfo模块:打印收入汇总;
  • main模块:主程序的入口;
  • readDataToPrint模块:运行单元测试时接收数据并进行处理,返回结果;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值