个人账目管理系统项目

上传人:qt****68 文档编号:43954532 上传时间:2018-06-07 格式:DOC 页数:6 大小:94.50KB
返回 下载 相关 举报
个人账目管理系统项目_第1页
第1页 / 共6页
个人账目管理系统项目_第2页
第2页 / 共6页
个人账目管理系统项目_第3页
第3页 / 共6页
个人账目管理系统项目_第4页
第4页 / 共6页
个人账目管理系统项目_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《个人账目管理系统项目》由会员分享,可在线阅读,更多相关《个人账目管理系统项目(6页珍藏版)》请在金锄头文库上搜索。

1、个人账目管理系统-阶段项目 2第一部分第一部分 案例描述案例描述案例目的案例目的学习 Java 语言中的文件读写、集合框架的使用、异常处理和输入输出等。案例难度案例难度案例覆盖技能点案例覆盖技能点1、 I/O 流2、 ArrayList 的使用3、 HashMap 的使用4、 异常的处理5、 scanner 的使用推荐案例完成时间推荐案例完成时间1 天适用课程和对象适用课程和对象JAVA 面向对象编程基础第二部分第二部分 需求和开发环境需求和开发环境使用技术和开发环境使用技术和开发环境JAVA、Eclipse IDE 或 MyEclipse6.0(以上)、JDK5.0 或以上案例需求案例需求开

2、发一个账目明细管理软件,用于记录和查询个人的账目情况,记录的内容包括:账目类型(支出/收入)、账目金额、记录日期(日期格式为:yyyy-MM-dd)和备注信息。系统基本模块包括:功能点功能点难度难度添加账目添加账目修改账目修改账目删除账目删除账目查询账目查询账目退出退出功能点介绍功能点介绍1、添加账目添加账目时,首先,系统自动生成一个账目流水编号,如果为第一条账目记录,则编号为预设值“1”;如果不是第一条记录,则获取最后一条账目记录,取出编号并加一,即为新账目记录编号。然后需要用户输入账目信息,包括账目类型、金额、日期和备注,其中日期为系统自动生成,完成后账目信息被保存到一个文件中,并反馈给用

3、户一条账目信息。2、修改账目账目记录修改功能描述:首先,提示用户输入要修改的账目记录编号,并进行有效性验证。然后显示此笔账目记录详细信息,提示修改(日期不修改)。修改完成后,将此账目记录保存到账目记录文件中。3、删除账目账目记录删除功能描述:首先,提示用户输入要修改的账目记录编号,并进行有效性验证。然后显示此笔账目记录详细信息,提示删除。待用户确认后,将此记录从账目记录文件中删除。4、查询账目 查询账目功能包括:查询单个和查询全部。 查询单个账目信息:首先,提示用户输入要修改的账目记录编号,并进行有效性验证。然后显示此笔账目记录详细信息。 查询全部账目信息:显示全部账目记录详细信息,如果没有账

4、目信息,则提示没 有账目记录。要求,按照如下结构创建包: com.handson.entity com.handson.main com.handson.services com.handson.util 类关系图如下:所有参考界面如下所示:主菜单主菜单添加账目添加账目修改账目修改账目删除账目删除账目查询单个账目查询单个账目(文件中没有账目信息文件中没有账目信息)查询单个账目信息(账目信息存在)查询单个账目信息(账目信息存在)查询单个账目信息(账目信息不存在)查询单个账目信息(账目信息不存在)查询全部账目查询全部账目第三部分第三部分 考核评价点考核评价点序序号号功能列表功能列表功能描述功能描述分分数数说明说明1添加账目添加账目20必做2修改账目修改账目20必做3删除账目删除账目20必做4查询账目查询账目20必做5退出退出5选做6编码规范编码规范各种命名符合规范、必要的注释15必做

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号