版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、个人债务管理系统项目说明1、 适用范围:此债务管理系统适用于个人用户的债务管理业务。2、 功能模块:一共有负债人信息管理和债务管理两个模块。1) 负债人信息管理包括:添加负债人信息、删除负债人信息。2) 债务管理包括:借债、还债、债务查询。三、系统要求1)整个系统全部在控制台中显示和操作。2)此系统中用户的所有输入,均以回车健结束(除查询分页按ESC退出外)。3) 此系统包括的Java知识点如下:a) Java基本编程结构(注释、数据类型、变量、常量、赋值和初始化、字符串、控制流程、数组)b)对象和类(OO隍本概念、对象、类之间的关系、静态字段和方法、包、接口、抽象类)c) 面向对象的程序设计
2、(继承、封装、多态)d) 异常和调试(捕获错误、处理异常)e) 流与文件(流及其类结构、文件操作、ZIP文件流)4) 设计建议(仅供参考):a) 将菜单、查询、异常信息各封装成独立的类,最好使用接口。b) 用数组完成排序操作。c) 将上述java知识点融到项目中。四、功能描述:A系统进入界面图1系统进入界面说明:1.系统启动时显示此界面,用户输入相应数字则执行相应功能。B添加负债人信息图2添加债务人界面说明:1. 用户选择“添加债务人信息”进入此界面。2. 最先提示用户输入“债务人姓名”,输入回车后再提示用户输入“债务人生日”3. 依次输入至“确定(Y/N)”,当用户输入N时此次输入无效,让用
3、户重新输入;当用户输入Y时,将添加的用户信息记录到文本文件中。4. 如果记录到文本文件的操作成功则提示相关信息,并提示“是否还要再输入(Y/N)”。5. 当用户需要输入Y时,继续从姓名开始输入;当用户输入N时结束添加债务人信息操作,返回系统进入界面,等待用户选择操作。6. 在操作文本文件过程中,如果操作失败则提示失败信息,并返回系统进入界面。C删除负债人信息图3删除债务人界面(查找不到输入的债务人)图4删除债务人界面(查找到了输入的债务人)说明:1 用户选择“删除债务人信息”进入此界面。2 最先提示用户输入“债务人姓名”,用户输入完回车确认后,系统在记录文件中搜索相应的债务人姓名。3 如果没有
4、相匹配的结果则给出相应错误信息,并给用户提示“是否继续删除”。3.1 如果用户输入Y则再次让用户输入“债务人姓名”;如果用户输入N则返回系统进入界面。4 如果找到相匹配的信息,则列出债务人所有的借债金额、借债时间、还债金额、还债时间以及最后的欠债余额,并提示用户“是否真的要删除(Y/N)”。4.1 如果用户输入N则返回系统进入界面;如果用户输入Y则从文本文件中删除此债务人信息和此债务人的借债和还债信息。4.2 如果从文本文件中删除的操作成功则提示相关信息,并提示“是否还要继续删除(Y/N)”。4.3 如果用户输入Y则转到删除债务人界面;如果用户输入N则转到系统进入界面。5 在操作文本文件过程中
5、,如果操作失败则提示失败信息,并返回系统进入界面。D记录借债信息图5记录借债信息界面(查找不到输入的债务人)图6记录借债信息界面(查找到了输入的债务人)说明:1 用户选择“记录借债信息”进入此界面。2 最先提示用户输入“债务人姓名”,用户输入完回车确认后,系统在记录文件中搜索相应的债务人姓名。3 如果没有相匹配的结果则给出相应错误信息,并给用户提示“是否继续记录借债信息”。3.1 如果用户输入Y则再次让用户输入“债务人姓名”;如果用户输入N则返回系统进入界面。4 如果找到相匹配的信息,则提示有此用户,并提示用户“请输入借债金额”。4.1 用户输入借债金额并回车确认后;将借债金额和借债时间记录到
6、文本文件中。4.2 如果记录到文本文件中的操作成功则提示相关信息,并提示“是否继续记录借债信息(Y/N)”。4.3 如果用户输入Y则转到记录借债信息界面;如果用户输入N则转到系统进入界面。5 在操作文本文件过程中,如果操作失败则提示失败信息,并返回系统进入界面。E记录还债信息图7记录还债信息界面(查找不到输入的债务人)图8记录还债信息界面(查找到了输入的债务人)说明:1 用户选择“记录还债信息”进入此界面。2 最先提示用户输入“债务人姓名”,用户输入完回车确认后,系统在记录文件中搜索相应的债务人姓名。3 如果没有相匹配的结果则给出相应错误信息,并给用户提示“是否继续记录还债信息”。3.1 如果
7、用户输入Y则再次让用户输入“债务人姓名”;如果用户输入N则返回系统进入界面。4 如果找到相匹配的信息,则提示有此用户,并提示用户“请输入还债金额”。4.1 用户输入还债金额并回车确认后;将还债金额和还债时间记录到文本文件4.2 如果记录到文本文件中的操作成功则提示相关信息,并提示“是否继续记录还债信息(Y/N)”。4.3 如果用户输入Y则转到记录还债信息界面;如果用户输入N则转到系统进入界面。5 在操作文本文件过程中,如果操作失败则提示失败信息,并返回系统进入界面。F债务信息查询图9债务信息查询(信息排序方式选择)图10债务信息查询(查找不到输入的债务人)图11债务信息查询(查找到了输入的债务
8、人)说明:1 用户选择“债务信息查询”进入此界面。2 最先显示排序方式选择界面。3 用户选择完回车确认后,提示用户输入“债务人姓名”,用户输入完回车确认后,系统在记录文件中搜索相应的债务人姓名。(如果用户直接按回车,则返回全部债务信息)4 如果没有相匹配的结果则给出相应错误信息,并给用户提示“是否继续查询”。4.1 如果用户输入Y则再次让用户输入“债务人姓名”;如果用户输入N则返回系统进入界面。5 如果找到相匹配的信息,则一次列出5个债务人的借债总额、还债总额、欠债余额的信息以及“一共N页,这是第N页”的分页信息,并提示用户“按回车查看下一页,ESC返回”。5.1 如果用户按ESC键则返回系统进入界面;如果用户按回车键则显示下5个债务人相关信息。6在操作文本文件过程中,如果操作失败则提示失败信息,并
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 货代公司年终总结报告
- 2024年商用供暖设备维修协议
- 高速公路沥青混凝土铣刨技术方案
- 实验小学孔子主题班会活动方案
- 2024年劳动合同:高级管理人员雇佣与绩效考核细则
- 2024年地球深空探测土石方工程承包合同
- 2024年商标许可使用合同:商标权利人与许可使用人之间的商标使用协议
- 森林火灾应急演练方案
- 2024年叉车物流自动化改造项目合同
- 2024年公司设立及执照代办协议
- 临时用工安全安全教育
- DB32-T 2888.1-2016江苏省国家教育考试标准化考点建设技术标准 第1部分-总则-(高清现行)
- GB∕T 33217-2016 冲压件毛刺高度
- 贷款客户信息登记表
- 河南科学技术出版社小学信息技术三年级上册教案
- 最新培训机构学员报名表模板
- 07FK02防空地下室通风设备安装PDF高清图集
- Q∕SY 08124.21-2017 石油企业现场安全检查规范 第21部分:地下储气库站场
- 三甲医院(三级甲等)建设标准新
- 危险源辨识与风险评价全流程讲解
- 2022年企业负责人及安全管理人员培训课件
评论
0/150
提交评论