gpt4 book ai didi

java - 如何编写管理器代码,在 Java netbeans (gui) 中使用用户名和密码注册收银员,并进行收银员登录验证

转载 作者:行者123 更新时间:2023-12-02 04:22:48 25 4
gpt4 key购买 nike

这是一个银行系统,我必须创建两个用户级别:经理和出纳员。我必须为经理提供用户名和密码,经理必须为收银员提供用户名和密码。我不太确定如何为 cahsier 登录编写验证代码。必须在 Netbeans IDE (GUI) 中用 Java 进行编码

最佳答案

我的观点只是一个担忧,因为你的问题需要你对 Java 有基本的了解。我不确定您是将登录详细信息存储在数据库还是文本文件中。如果您将数据存储在数据库中,那么您可以使用下面描述的普通 java 验证技术:

  1. 从收银台获取用户名和密码。
  2. 从数据库中选择与您在上面输入的用户名和密码相匹配的记录。
  3. 如果匹配的记录数为零,则打印一条消息。
  4. 如果输入的记录与数据库中存储的记录匹配,则登录收银员。请引用here有关使用 java 连接到数据库和存储/检索用户数据的更多信息。

另请注意,银行应用程序应该更加安全,因此最佳实践是存储密码的种子哈希值并使用加密强度较高的哈希函数。

如果您将数据保存在文本文件中,则可以引用此 sample code 。您可以阅读有关 Java Scanner 类的更多信息 here 。您还可以决定使用 map 来映射注册时的所有用户,然后只需检查 map 即可确认登录详细信息。

注意:在所有这些情况下,请在提交详细信息之前检查用户名和密码字段是否为空。

关于java - 如何编写管理器代码,在 Java netbeans (gui) 中使用用户名和密码注册收银员,并进行收银员登录验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56625615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com