YES
(NULL)
邮编
varchar(50)
YES
(NULL)
E-mail地址
RegTime
datetime
YES
(NULL)
注册时间
RegIPAdress
varchar(20)
YES
(NULL)
注册IP
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
4.3 界面设计
为了提高代码的重用性,在线CD销售系统的界面采用框架形式,即页面头尾部分只需要设计一次。之后的jsp文件,其中只需写上以下两句代码,就可以看见页面头尾效果。
<%@include file=”inc/head.inc”>
<%@include file=”inc/tail.inc”>
4.3.1 用户图形界面的设计
(1) 用户登陆模块设计
为了验证用户是否合法,系统需要用户提供用户名和密码来进行验证,这一功能由用户登陆模块完成。本模块需要运用login.java这个bean,来设计一个表单让用户输入用户名和密码。在本模块中,对于用户输入的用户名和密码,系统在发现错误时,应及时做出错误报告。
用户登陆模块的预览效果如图4-16所示。
(2) 在线购买功能模块设计
针对用户界面,由于“CD列表”和用户导航条等部分是只有用户界面可以看到的,所以将这两部分设计成一个新的框架形式,提高复用性。在本模块中用户可以浏览现有CD、用不同的方法查找CD(分类查询、关键字查询)、查看CD详细资料、把CD放入购物车、转到其他模块等。
在线购买功能模块运行截图如图4-17所示。
图4-16 用户登陆模块的预览效果
图4-17 在线购买功能模块运行截图
(3) 我的购物车功能模块设计
在本模块中,用户可以修改购买数量、删除已经选购的CD、提交购物车(在提交时可以简单附言说明)、清空购物车、继续购买或查询CD、转到其他模块等。
我的购物车功能模块运行效果图如图4-18所示。
图4-18 我的购物车功能模块运行效果
(4) 订单信息功能模块设计
本模块中用户可以看见自己已经提交的所有订单,可以查看订单的详细情况。确认订单时,系统采用弹出窗口的形式显示相信信息,在弹出窗口中可以进行付款。
订单信息功能模块的运行效果图如图4-19所示。
图4-19 订单信息功能模块的运行效果图
(5) 销量统计功能模块设计销量统计功能模块的运行效果图如图4-20所示。
4.3.2 管理员图形界面的设计 (1) 管理员登陆功能模块设计
为了验证管理员的身份,系统需要进行用户名和密码的验证,与用户图形界面的设计类似,本模块也需要运用login.java这个bean,设计一个表单让管理员输入用户名和密码。
(2) 现有CD管理功能模块设计
在这个模块里,管理员拥有对现有CD的详细资料进行查看、修改CD名称、删除CD
等权限。
图4-20 销量统计功能模块的运行效果图
(3) 添加新CD功能模块设计
在这个模块中,要添加一段JavaScript代码,对表单数据的合法性进行验证。
<script language="javascript">
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说计算机在线CD销售系统的开发及其应用(二)(4)在线全文阅读。
相关推荐: