计算机毕业设计 jsp红枣销售网站(jsp+sqlserver) 毕设

演示视频:

https://www.bilibili.com/video/BV1pp4y1f7xX/


4.2 用户主界面设计

用户主界面是用户了解枣店的重要窗口,其上必须有用户在枣店够花所需的重要信息和相关入口。在首页用户可以通过选择“用户注册”选项进行注册,选择“会员登录”进入系统购买页面并可以执行相关操作。用户还可以选择相应的菜单进行购枣向导查看,公告信息,红枣知识,及不同分类的红枣信息浏览,还有常见问题,配送范围的说明,以及联系方式。

a96d312564c136e20d6ab538bc4d4c4e.jpeg

图4-2 主界面截图(一)

3a4df75cd437c88b3c82a6c032edc724.jpeg

图4-3 主界面截图(二)

整个主界面有四部分组成:最上面的header.jsp,左边的为left.jsp,最下面的为copyright.jsp,中间偏右的为特价红枣和最新红枣展示。header.jsp包含了用户注册,会员登录,购枣向导,首页,自助订枣,红枣知识,商品公告等菜单。在登陆后,菜单会有相应的改变。其中菜单的实现主要使用超链接实现。

增加了修改用户资料,订单查询,退出三个菜单,少了用户注册和会员登录菜单。主界面调用header.jsp,header.jsp首先访问session看用户名loginName是否存在或为空,来判断所要显示的菜单。

Left.jsp主要实现红枣的分类显示菜单,和购物车菜单。分类显示菜单是通过访问数据库,从数据库表goodsTypes_table和flowers_table中提取相应信息动态生成菜单。当用户点击菜单时,通过超链接实现参数的传递和页面的跳转。

copyright.jsp包含常见问题,配送范围,联系我们三个菜单,以及枣店的相关信息。

以上三个JSP文件都是通过jsp:include动作引入。

4.3 用户信息管理模块设计

4.3.1会员登录模块设计

此模块的主要功能是对使用本系统的用户进行用户名、密码、用户身份的验证,只有合法的用户才能使用本系统购买红枣和管理。对于初次使用本系统的用户需要先通过注册才能登录用户界面。在首页界面中左上角有一个用户注册菜单。用户填写的所有信息由Form提交,使用post方法。通过getParameter函数获得用户提交的信息,并与数据库中的相应信息进行比较做出判断。在用户登录时,要使用setAttribute 函数将用户名和用户编码保存在session对象中,方便其它界面使用getAttribute函数获取session对象中的用户名和用户编码。此外,该界面还提供出错处理,如用户登录时用户信息填写不正确等异常。本系统会员与管理员登录系统用的都是这个界面。在用户登录是系统会自动根据当前用户的类别确定登录后的界面。在此界面中还添加了一个忘记密码的按钮,用以帮助用户取回密码。

用户登录界面如图4-5

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值