管理系统功能模块
分析
1系统分为三种角色:普通员工Staff 经理 Manager 管理员Admin
2 程序启动显示登录菜单 登录菜单包括3项 分别为登录 祖册和退出
3 用户输入正确的用户名和密码后可以登录登录后系统自动判断用户属于何种角色,并显示其功能菜单,不同角色有不同的操作权限
参考解决方案
1设计类
应用程序需要根据不同角色显示不同功能菜单,可以设计一个Menu类,完成各种不同条件下菜单的显示。
普通员工,经理管理员都属于公司员工,可以设计一个Employee类,实现共有功能,然后各个类在继承该类,实现代码的共用。
2 创建项目中的包
按照企业项目的功能需要,创建不同的包结构如下
db数据库相关功能类
entity实体类
util辅助工具类
view页面功能类
3 包中类如下