我行我素shopping购物管理系统第一阶段(2)
来源:互联网 发布:java工程师jd 编辑:程序博客网 时间:2024/06/06 06:49
3.实现我行我素购物管理系统入口程序
需求说明:实现我行我素购物管理系统的入口程序
(1)初始化系统管理员
(2)显示系统登录菜单
(3)实现登录菜单:a.用户选择1时,提示用户输入用户名和密码进行用户信息验证:验证成功进入系统主菜单;验证失败提示“您没有权限进入系统!谢谢!”
b.用户选择2时,提示“谢谢您的使用!”并退出系统。
实现思路及关键代码:
(1)使用Eclipse创建带有main方法的类StartSMS。
(2)创建系统管理员对象,即加载系统保存的管理员信息。
Manager manager = new Manager();
(3)创建菜单类的一个对象,并调用它的showLoginMenu()方法显示系统登录菜单。
Menu menu = new Menu();menu.showLoginMenu();
(4)提示用户输入选择的菜单代码,然后使用switch分支语句,实现菜单选择。
(5)根据输入的用户信息进行验证:
if(与系统保存的管理员对象信息相同){//显示登录菜单}else{//显示没有权利进入系统}
package com.wxws.sms;import java.util.Scanner;/** * StartSMS.java 第7章阶段3:系统入口程序 */public class StartSMS {/** * 系统程序入口 */public static void main(String[] args) {/*初始化系统管理员*/Manager manager = new Manager();/*显示登录菜单*/Menu menu = new Menu();menu.showLoginMenu();/*实现菜单*/Scanner input = new Scanner(System.in);int choice = input.nextInt();switch(choice){case 1:/*密码验证*/System.out.print("请输入用户名:");String name = input.next();System.out.print("请输入密码:");String psw = input.next();if(name.equals(manager.username)&&psw.equals(manager.password)){menu.showMainMenu();}else{System.out.println("\n您没有权限进入系统!谢谢!");}break;case 2:System.out.println("谢谢您的使用!");break;}}}
- 我行我素shopping购物管理系统第一阶段(2)
- 我行我素shopping购物管理系统第一阶段(1)
- 我行我素shopping购物管理系统第一阶段(3)
- 我行我素shopping购物管理系统第一阶段(4)
- 我行我素购物管理系统
- 我行我素购物管理系统
- 我行我素购物管理系统
- 我行我素购物管理系统
- 我行我素购物管理系统(部分功能)
- 我行我素购物管理系统(面向对象)
- 我行我素购物管理系统,实现换购的功能
- java基本打印练习《我行我素购物系统》
- 案例:我行我素购物系统 v1.1
- 牛刀小试(二)——简单 的java “我行我素”购物管理系统
- 题库管理系统第一阶段
- Shopping 购物
- 购物商城shopping连载(2)
- 8个最佳开源购物系统Shopping Cart
- !金尚网上商城 03~07、WEB项目开发的一般流程—分析与设计之业务逻辑分析设计
- 《xym生命思想公式》
- 关于A communication failure occurred while attempting to obtain an initial context 。。。的错误分析
- ATL开发一个ActiveX
- Flex Builder 4.5 正式版Myeclipse8.5插件形式安装
- 我行我素shopping购物管理系统第一阶段(2)
- 我的iphone开发学习笔记(七): 使用UITableViewController
- vc 编译连接选项
- HttpHandler与HttpModule区别
- 第一个android程序
- R进制数
- 全局变量与模块化
- JS实现很烦人的广告
- Qt开发中文乱码问题