lazyranyu / To-Do-List

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

To-Do-List

1)使用Java Web Services技术 创建一个待办事项管理系统。不同的客户应该能够连接到一个服务器管理各种待办事项列表对象,比如查询列表项,添加列表项,删除列表项,明确待办事项列表。服务器应该也有管理功能,允许使用者进行注册。每个待办事项列的表项有一个描述、一个开始时间和一个结束时间,用户必须在规定时间内完成。用户可以添加任意数量的项目到他们的待办事项清单中; 2)待办事项列表实现以下功能:用户注册、添加项目、查询项目、删除项目、清空项目;每个功能都必须能够通过Web Services获得,每个待办事项列表必须是独立对象,能够使用Web Services进行管理; 3)用户注册 新用户可以注册。新用户必须提供用户名和密码。如果提供的用户名称已经存在,打印一个错误信息。注册成功后,打印一条消息说明注册成功。在新用户注册时,需要为这个新用户创建一个新的待见事项列表对象。 4)添加项目 注册用户可以将项目添加到他们的待办事项清单。每个项目都有一个开始时间和结束时间。参数应包括开始、结束的时间和一个标签。用户应该收到反馈信息,来说明注册是成功还是出错。 5)查询项目 注册用户可以查找一个给定的时间间隔内的所有待办事项。参数应包括开始和结束时间作为搜索区间。返回指定的时间范围内发现的一个项目列表。在列表中,每一项都包括开始时间、结束时间和各自的标签。 6)删除项目 注册用户可以从他们的待办事项列表中删除项目。参数是将被删除的项目的ID。 7)清空项目 注册用户可以清空待办事项列表中的所有项目。 8)客户端 编写的一个简单的Web服务客户端程序,提供以上各功能的菜单选项,用户通过选择不同的菜单项,实现必要参数的输入和相应功能的调用。

About


Languages

Language:Java 100.0%