项目二校园兼职平台

该博客介绍了创建多个实体类来存储用户、工作和账户信息,并实现登录注册功能。使用IO流保存和读取数据,登录后展示兼职人员和管理员界面。兼职人员可接交工作,管理员能进行数据增删改查。强调了正则判断、序列化和异常处理的重要性。

创建了五个实体类,分别储存工作信息,用户信息,账户信息,工作接取时间和应当完成时间,用户注册信息。

两个主要的显示界面的类,分别是兼职人员界面和管理员界面

一个用来序列化储存提前录入的信息编号的类

一个工具类,用来存放正则判断,判断日期,序列化反序列化,打印目录文件等方法

主类,放开始的登录界面,以及注册方法

具体思路:

从主类中调用注册方法注册信息,然后用io流把信息保存到文件中,登录时反序列化,判断是否为以存储信息,登陆成功后调用管理员或兼职人员界面进去下一层,兼职人员界面可以接取或提交工作,管理员界面则是可以对工作和用户信息进行增删改查。

注意事项:

需要正则判断或序列化等方法时调用工具类中的方法。把需要的所有信息都储存在文件中。在显示界面的类中都抛出异常,最后在主类中处理异常。需要键盘录入时,判断输入的信息是否符合规范,如不符合规范则给出提示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值