zoukankan      html  css  js  c++  java
  • 基于Java SE集合的充值管理系统

    1、功能分析

    ①管理员管理

      注册、登录、退出

    ②注册一卡通:记录相应信息。

    ③充值管理:对一卡通账户进行充值,查询,修改。

    2、技术要求

    ①Java 基础知识 + 集合类(模拟数据库)。

    ②数据用对象的方式存储:管理员类,一卡通类,充值记录类JavaBean。

    3、功能详细设计

    ①管理员注册功能

      需要用户输入:用户编号,密码,用户名。

      用户名:不能以数字开头,只能是字母数字_,而且用户名的长度应该在4-10位之间。

      密码:不能和用户名相同,而且长度必须在4-10位之间。

      用户编号由系统自动增长。

      以上信息都不能为空。

      功能要求:注册时如果用户名已存在,更换才能注册。注册成功方可进行登录操作。

    ②登录功能

      需要用户输入:用户名,密码。

      需要对用户编号和密码进行非空验证。如果用户名不为空,则验证用户编号是否存在,如果存在则验证用户名和密码是否匹配,否则进行相关信息的提示。

      功能要求:如果登录成功,则进入系统主菜单,否则提示信息,重新登录或者注册。

    ③管理员信息管理

      修改管理员信息,请参考注册时的需求。

      删除管理员信息,删除时需要先输入用户编号,然后根据用户编号进行删除。

      查询管理员信息,查询条件:根据编号  或者 真实姓名查找信息,查看所有的信息。

    ④办理一卡通

      需要用户输入:姓名,联系方式,金额。

      程序自动生成“卡号”。

      需要对以上输入的信息进行相关的验证。

      功能要求:一卡通办理成功时,进行信息提示,否则重新办理。

    ⑤充值管理

      根据卡号增加金额,查看金额。

  • 相关阅读:
    Python 字符串和list的功能翻译
    python .strip()
    python 查看对象功能
    python 字典
    洛谷 P1144 最短路计数 Label:水
    心疼自己,再见
    初赛复习 //附复习资料
    51Nod 1079 中国剩余定理 Label:数论
    转载 乘法逆元
    51Nod 1136 欧拉函数 Label:数论
  • 原文地址:https://www.cnblogs.com/qubo520/p/7093874.html
Copyright © 2011-2022 走看看