图1 系统登陆流程图
3.2 系统功能分析与设计
3.2.1用户需求描述
用户是系统的最终使用者,经分析,系统应当包括公司员工和客户两大类用户,这两类用户对系统的需求简要概括如下:
员工对系统的主要需求是:申请以及修改密码,对新进的图书进行数据录入,删除无用的图书信息,发布新近图书信息,修改或更正图书信息,查询图书信息。
客户对系统的主要需求是:查询浏览图书信息。
3.2.2功能模块设计
根据上述用户需求描述,系统的功能模块具体设计为:员工登录、员工信息的添加、员工信息的删除、员工信息的修改、图书信息的添加、图书信息的删除、图书信息的修改、图书信息的查询、图书信息的库存查询等模块。具体功能如下:
(1)员工注册:管理员可以根据自己的权限添加员工信息进行注册;
(2)员工登录:只有登录后才能进行图书信息的一系列增、删、改、查;
(3)添加图书:管理员和员工登录后都可以添加图书信息;
(4)修改图书:管理员和员工登录后都可以修改图书信息;
(5)删除图书:管理员和员工登录后都可以删除图书信息;
(6)浏览图书:读者客户和管理员都可以进入查看图书信息;
功能模块图如图2所示。
图2 系统总体功能模块图
3.3 数据库设计
3.3.1 需求分析
用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。管理员对员工信息的增、删、改、查操作;员工对图书信息的增、删、改、查等操作。
上一页 [1] [2] [3] [4] [5] [6] 下一页