/bank-card

Primary LanguageJavaScript

银行卡管理系统

前言

在线地址

本地运行

  1. git clone git@github.com:JayZangwill/bank-card.git

  2. cd bank-card

  3. npm i

  4. 本系统的数据库是mongodb,在运行程序前要确保数据库正确安装并正确配置,同时设置好mongodb的数据保存位置后启动数据库。

  5. 启动数据库后重开一个命令行输入node app。

这个项目本来是软件工程的大作业需求如下:

  1. 在运行此程序时,如果取款,首先进行客户的密码的输入。如果错误,提示要重新输入,没有输入次数的限制。如果正确,则进行系统的取款模块,客户进行应答。
  2. 在客户进入到主界面时,查询时,也需要对客户身份通过密码验证,以保障客户的帐号。
  3. 当客户所取数目大于当前余额时,系统会提示错误。因为该系统时对银行存取款业务系统的模拟,所以有些银行业务不能本系统进行。

系统功能描述

  1. 查询。处理各类用户的余额查询。
  2. 取款。处理各类用户的取款业务。
  3. 存款。处理各类用户的存款业务。
  4. 注册。处理用户注册业务。
  5. 登录。对用户的登录信息进行检查。