
创建了五个实体类,分别储存工作信息,用户信息,账户信息,工作接取时间和应当完成时间,用户注册信息。
两个主要的显示界面的类,分别是兼职人员界面和管理员界面
一个用来序列化储存提前录入的信息编号的类
一个工具类,用来存放正则判断,判断日期,序列化反序列化,打印目录文件等方法
主类,放开始的登录界面,以及注册方法
具体思路:
从主类中调用注册方法注册信息,然后用io流把信息保存到文件中,登录时反序列化,判断是否为以存储信息,登陆成功后调用管理员或兼职人员界面进去下一层,兼职人员界面可以接取或提交工作,管理员界面则是可以对工作和用户信息进行增删改查。
注意事项:
需要正则判断或序列化等方法时调用工具类中的方法。把需要的所有信息都储存在文件中。在显示界面的类中都抛出异常,最后在主类中处理异常。需要键盘录入时,判断输入的信息是否符合规范,如不符合规范则给出提示。
该博客介绍了创建多个实体类来存储用户、工作和账户信息,并实现登录注册功能。使用IO流保存和读取数据,登录后展示兼职人员和管理员界面。兼职人员可接交工作,管理员能进行数据增删改查。强调了正则判断、序列化和异常处理的重要性。
843

被折叠的 条评论
为什么被折叠?



