3 总体设计
本章为该系统的总体设计,首先分析了用户需求,介绍了运行和开发环境,为进一步的 系统设计做铺垫,然后对系统架构,包括硬件架构和软件架构,进行了设计,最后对系统所 需的数据库进行设计。
3。1 需求分析
3。1。1 用户需求描述
本课题针对产品配置信息的管理问题,设计与开发产品配置管理信息系统,实现便捷的 产品配置信息管理,产品配置册子生成,提高工作效率。
软件主要的功能包括:产品配置信息显示查询等功能,产品配置管理功能,用户信息管 理功能,产品配置册子生成功能。
通过对不同的用户角色对系统需求进行描述,每个角色共有的功能为密码修改: 1、超级管理员:超级管理员为权限最高者,拥有所有模块的查看和使用权限,并且,超
级管理员由系统指定,不能添加和删除。 产品配置信息模块:超级管理员可以管理每个产品信息,包括新增产品、删除产品、更
改产品图片等功能,同时可以管理每个产品中的项目信息,包括新增项目、多条件查询项目 信息、批量删除项目、修改项目、打印所选项目和导出所选项目等功能,项目信息显示页面 可对各个配置项进行排序显示项目信息。
产品配置管理模块:超级管理员可以查看日志文件,日志文件记录每个用户的操作详情; 超级管理员可以设置配置项,功能包括设置在产品配置信息模块中显示的配置项个数及顺序、 修改配置项名称、新增配置项和重置配置项显示设置。
打印页面设置模块:超级管理员可以设置需要打印的配置项的个数及顺序,同时选择打 印样式。
用户信息管理模块:超级管理员可以添加新用户、批量删除用户、批量重置用户密码和 更改用户权限。
2、可读可写用户:可读可写用户只有产品配置信息模块、产品配置管理模块、打印页面 设置模块的使用权限。
产品配置信息模块:可读可写用户不能对产品信息进行管理,但是可以进行产品项目信 息管理,包括新增项目、多条件查询项目信息、批量删除项目、修改项目、打印所选项目和 导出所选项目等功能,项目信息显示页面可对各个配置项进行排序显示项目信息。 来,自,优.尔:论;文*网www.youerw.com +QQ752018766-
产品配置管理模块:可读可写用户不可查看日志文件,只能够设置自己想要查看的配置 项。
打印页面设置模块:可读可写用户可以设置打印配置项和打印样式。 3、只读用户:只读用户只有产品配置信息模块和产品配置管理模块的查看和使用权限。 产品配置信息模块:只读用户只能查看项目信息和对信息进行多条件查询。 产品配置管理模块:只读用户只能设置显示配置项。