码市
138人浏览/20人投稿
511天前
已托管赏金
写一个基于命令行(command-line-based)的个人信息管理器第0部分. 交付成果:使用 Java以面向对象的方式设计和实施这个项目PIM,需在2023年 10 月 15 日之前提交以下交付成果,并压缩成一个 ZIP 压缩包。交付成果中的所有所需文件均应为 DOC、DOCX 或 PDF 格式。交付成果包括两个方面:第一个方面:设计的word文档。1)描述 PIM 架构的图表;2)显示 PIM 中主要代码组件的结构和相互关系的图表;3)概述 PIM 示例使用过程的图表,其中用户首先搜索一些个人信息记录 (PIR),然后更新返回的其中一个 PIR(有关 PIM 示例使用的更多信息,请参阅附录 B)。第二个方面:实现。1)PIM 的完整源代码;2)解释如何编译代码和构建项目的开发人员手册;3)描述如何使用 PIM 的用户手册;4)关于实施过程中需求覆盖率的简短报告。a. 源代码: 实现 PIM 模型的代码应放在名为 "model "的单独软件包中,其他主要代码组件也应在源代码中易于识别。您的实现应只使用 Java 标准库。b. 开发人员手册:不必在手册中解释如何正确设置 Java 开发环境。只需为一种平台(如 Windows、macOS 或 Ubuntu)编写手册。您需要说明在开发过程中使用了哪个版本的 JDK,应使用哪个集成开发环境打开项目,应使用哪些命令编译/构建项目,以及/或如何在调试模式下启动 PIM。c. 用户手册: 在用户手册中,需要说明程序可管理哪些类型的 PIR,不同类型的 PIR 有哪些相关限制,支持哪些输入命令,输入命令的格式是什么,输入命令无效时会发生什么情况,以及如何解释 PIM 的输出。用户手册中应说明有效使用 PIM 所需的一切信息。d. 需求覆盖率报告: 在单独的电子表格(即 XLS 或 XLSX 文件)中报告附录 B 中的哪些用户故事和 SRS 中的哪些需求已得到实施。将该文件放在源代码的根目录下。