毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

JSP在线CD销售系统毕业论文 第6页

更新时间:2009-5-5:  来源:毕业论文
JSP在线CD销售系统毕业论文 第6页
询功能数据流图如图14所示。
购买功能数据流图如图15所示。
三、界面设计
为了提高代码的重用性,在线CD销售系统的界面采用框架形式,即页面头尾部分只需要设计一次。
(一)用户图形界面的设计
1.用户登陆模块设计
为了验证用户是否合法,系统需要用户提供用户名和密码来进行验证,这一功能由用户登陆模块完成。本模块需要运用login.java这个bean,来设计一个表单让用户输入用户名和密码。在本模块中,对于用户输入的用户名和密码,系统在发现错误时,应及时做出错误报告。
2.在线购买功能模块设计
针对用户界面,由于“CD列表”和用户导航条等部分是只有用户界面可以看到的,所以将这两部分设计成一个新的框架形式,提高复用性。在本模块中用户可以浏览现有CD、用不同的方法查找CD(分类查询、关键字查询)、查看CD详细资料、把CD放入购物车、转到其他模块等。
3.我的购物车功能模块设计
在本模块中,用户可以修改购买数量、删除已经选购的CD、提交购物车(在提交时可以简单附言说明)、清空购物车、继续购买或查询CD、转到其他模块等。
4.订单信息功能模块设计
本模块中用户可以看见自己已经提交的所有订单,可以查看订单的详细情况。确认订单时,系统采用弹出窗口的形式显示相信信息,在弹出窗口中可以进行付款。
5.销量统计功能模块设计
这个模块可以显示销量排名在前100的CD名称和数量。销量统计模块首先生成销量统计管理类op_sale_statistics的实例对象,然后调用该对象的getSaleNumOrder()方法,从数据库取出销量前100名的CD的名称和销售数量并显示在页面上。
(二)管理员图形界面的设计
1.管理员登陆功能模块设计
为了验证管理员的身份,系统需要进行用户名和密码的验证,与用户图形界面的设计类似,本模块也需要运用login.java这个bean,设计一个表单让管理员输入用户名和密码。
2.现有CD管理功能模块设计
在这个模块里,管理员拥有对现有CD的详细资料进行查看、修改CD名称、删除CD等权限。
3.添加新CD功能模块设计
在这个模块中,要添加一段JavaScript代码,对表单数据的合法性进行验证。
<script language="javascript">
  function checkform() {
 if (document.form1.cdname.value=="") {
  document.form1.cdname.focus();
  alert("CD名为空!");
  return false;www.751com.cn
 }
 if (document.form1.Singer.value=="") {
  alert("歌手名为空!");
  document.form1.Singer.focus();
  return false;
 }
 return true;
  }
</script>
4.添加新CD分类功能模块设计
这个模块列出了商店现有CD分类,管理员可以删除现有分类,也可以添加新的分类。但在删除操作之前,通过在连接的onclick事件里调用confirm方法,提醒用户是否真的要删除选中的信息,减少误操作。
5.订单管理功能模块设计
管理员可以查看下订单用户的详细资料、查看订单的详细情况并且可以删除订单。
订单管理模块中首先生成op_buy类的对象,然后调用该对象的ger()Order方法,取得当前商店的所有订单,分页显示在页面上,下单用户名提供链接,当管理员在用户名列单击某个用户名时,能够弹出新的页面显示该用户的详细资料。然后为每个订单提供查看订单详细情况和删除订单的链接,当管理员单击“详细情况”链接时能够弹出新的窗口显示订单信息。当管理员单击“删除”链接时弹出提示,提示管理员是否确认删除当前订单,如果管理员选择“是”,则从数据库删除该订单,如果选择“否”,则退回详细订单情况页面。
6.用户管理功能模块
管理员通过这个模块对用户进行管理,其中包括:查看用户资料、修改用户资料、删除已存在用户等

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页

JSP在线CD销售系统毕业论文 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。