1.2.1 系统总体功能结构

1.2.1 系统总体功能结构

依据需求分析结果,网上书店系统大致可分为数据库访问模块、用户管理模块、图书管理模块、图书交易模块、图书评论模块等5个模块,如图1-1所示。

图1-1 网上书店系统

1.数据库访问模块

数据库访问模块负责处理系统中关于数据库访问的公共操作,主要实现数据库连接、数据库关闭、执行查询类语句、执行非查询类语句等功能。

2.用户管理模块

用户管理模块负责管理系统中所有合法注册用户的信息,并执行用户的登录、退出等操作。该模块主要实现用户注册、用户登录、修改用户信息、用户删除等功能。

3.图书管理模块

图书管理模块负责管理系统中的所有图书信息。该模块实现查看、添加、修改、删除图书等功能。

4.图书交易模块

图书交易模块负责系统中图书的购买下单,以及交易记录查看。该模块实现图书购买和查看售卖记录功能。

5.图书评论模块

图书评论模块负责用户评论,以及查看评论等。