上传者: silver_lion
|
上传时间: 2021-12-15 22:41:24
|
文件大小: 14.27MB
|
文件类型: -
问题描述:杂志订阅管理系统能够实现客户对杂志的订阅和管理员对杂志的管理,需要创建三个不同的角色:管理员、订户、游客。
基本功能:
(1)订户信息的注册
订户需要在订阅杂志之前进行个人信息的注册,要求至少需要用户名和密码。
(2)信息的添加
管理员能够对订户信息进行管理(此处可以灵活处理,例如可以添加或者删除或者修改)。也能够实现对杂志信息的查询,添加,修改,删除等操作,杂志信息至少要设定杂志的编号、杂志的名称、杂志的数量、杂志的价格等。
(3)查询模块
三个角色均能对杂志信息进行查询,要求实现对全部杂志进行浏览和按杂志的某个字段进行信息的查询。要求在全部浏览的时候能够实现按照某个字段的顺序进行浏览,即按某个字段对所有杂志信息进行排序。(可以采用不同的排序算法来实现此功能)。
(4)订阅模块
订户能够对杂志进行浏览查询,并实现订阅,注意数量的同步问题,一旦订阅之后不可改退,杂志数量要相应减少。订阅信息要包括订户的用户名,杂志编号,杂志数量,总金额。订户可以查看自己的所有订阅信息。
(5)管理模块
管理员可以查询库存为零的杂志,可以对某个库存为零的杂志信息进行删除,或者修改杂志数量。
扩展功能:
(1)文件保存
要求对订户信息、杂志信息、订阅信息进行合理保存,实现对文件的读取。