1.1.1 系统体系结构
购物系统用户注册用户登录用户管理订单管理商品管理购物车 图3-1系统功能模块图
根据体系结构可将系统分为用户和管理两个角色:
(1)用户:用户通过注册以后成为合法登录用户。登录以后可以查看修改个人信息在线购买商品查看定单状态。
(2)管理员:系统管理员可以管理整个系统,包括查看用户定单并修改相应信息查看用户信息,对不信任用户也可以对他进行删除。查看商品信息,可以删除不需要的商品。添加商品信息。
1.1.2 系统流程
开始 N 是否登录 Y Y 管理页面 是否管理员 N 用户页面 浏览普通页面 管理用户 管理商品 管理定单 个人信息管理 购物车管理 在线购物 退出系统 图3-2系统流程图
………
2. 具体设计分析
2.1 系统首页
图4-1 网上购物系统首页
此功能模块由index1.jsp来实现,并提供了本系统绝大多数功能的入口,例如:会员注册、登录,管理员登录,查询等。
会员登录主要是将用户输入的用户名和密码与数据库中my_users表中的已有的信息进行比对,如果完全一样,则是合法用户,可以成功登录,如果不一样,则登录失败。
查询功能是通过输入商品名称关键字和下拉菜单中商品类别进行查询提交查询信息以后由find.Jsp显示查询结果。此功能未注册用户也可用,但是所查询商品不提供购买功能。 界面如下图:
图4-2 商品信息
用户在确定需要购买以后,就可以提交购物车,完成购物功能。
图4-4 购物车
购物车中商品总价格totalprice是通过商品单价和数量进行结算。代码如下:
2.1.1 用户个人信息管理
此功能模块由reg.Jsp,log.Jsp,changemima.Jsp,psxinxi.jsp来实现。分别别实现用户的注册以及密码的修改。Psxinxi查看自己的基本注册情况。 如下图:
相关推荐: