模块 3. 用户信息修改模块 4. 修改用户密码模块 5. 商品展示模块 6. 购物车模块 7. 查看以往订单模块用户注册模块负责新会员注册,并将其持久化,也就是将新注册的会员的信息写入数据库。登录模块负责验证会员的登录,看看有没有这个用户,密码是否正确等,这种操作通常都是从数据库查询。用户信息修改模块可以让用户修改自己的个人信息,这就涉及到了数据库的修改。修改用户密码模块让用户修改自己的密码。商品展示模块应当是从数据库中将商品拿出来,然后再以某种方式显示的网页上。购物车模块就是收集和记录用户所购买的商品, 购物车最后要么被直接销毁, 要么会转化为订单, 然后被销毁。查看以往订单模块使用户能查看自己所下的订单。因此数据库的操作始终贯穿在整个系统里面,几乎所有的地方都涉及到了数据库的操作。 1.2.2 管理员模块分析管理员模块是为管理员管理商城事物所设计的,管理员模块又可以初步划分为以下子模块: 1. 会员管理模块 2. 商品类别管理模块 3. 商品管理模块 4. 订单处理模块 5. 管理员的自我管理很明显, 会员管理模块是用来管理商城的注册会员的, 应当可以查看会员、修改会员信息、删除会员,这就是对数据库的增删改查的体现。商品类别管理模块用来管理商品类别,可以查看商品类别,添加商品类别,修改商品类别和删除商品类别。商品管理模块用来管理商城的商品,可以查看商品,添加商品,修改商品和删除商品。订单处理模块用来管理会员所下订单,可以查看会员所下的订单,并处理这些订单。-7- 1.3 本章小结本章主要从商城的使用者角度,也就是普通用户和商城管理员两方面分别分析了这些用户对商城一般的操作流程。然后根据这些流程分析出了一些直接的类,也就是一些基础的实体类, 并跟据这些大致的流程分析出两个大模块,用户模块和管理员模块,两个大模块又可以进一步细分为一个个小模块。并大致分析了这些模块的功能。