本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  电子邮箱:1095080675@qq.com
标题  基于Struts的网上购书系统
编号  10301
编程技术  Java、Jsp、struts
数据库  Oracle
开发环境  Eclipse or MyEclipse
资料明细  论文+源代码(程序)+开题报告+答辩PPT
推荐指数  ★★★★★
内容简介

该网上购书系统使用struts框架技术和hibernate框架技术开发,它在tomcat6.0中运行,后台数据库为Oracle 10g,该系统主要实现了网上书店购物系统的基本功能,具体包括用户信息管理模块、购物车管理模块、订单管理模块、后台系统管理模块;该系统一共有如下几张表——customer表,保存了会员基本信息,具有流水号、会员用户名、用户密码、邮政编码、联系电话、联系地址、email属性;book表,存放图书信息,包含有图书流水号、图书名称、图书价格、作者和出版社属性;orderform表,保存了用户的订单数据,具有ID、订单金额、客户编号、订单处理状态属性;orderline表,保存了订单明细信息,包含ID、数量、订单流水号和图书编号属性;messagerecord表,保存了系统内部短消息数据,具有流水号、发件人、收件人、发送日期、消息标题、信息内容、是否已阅读标识、删除标识、接收者阅读状态属性;ForumMessage表,保存了论坛留言板数据,包括了ID、留言者、留言标题、发送时间和留言内容等属性。系统的功能模块具体介绍如下:
1)用户管理模块。该模块包括用户登录、用户注册功能。其中姓名、密码、电子邮件等输入框都是必填字段,最后还需要输入验证码,单击提交完成注册。本系统提供了找回密码功能,用户只要输入注册时填写的用户名、email地址和注册电话,系统验证正确后即可重置密码。用户登入系统后方可使用系统的在线购物功能,并且可以修改个人资料。
2)购物车管理模块。该模块用于保存用户购买的图书资料,在系统主页上可以单击图书信息进行查询,并且可以单击加入购物车将该书放入当前用户的购物车中,在购物车中可以修改图书的数量,系统自动更新金额,当用户确定购买之后,单击提交订单按钮生成购买订单。
3)订单管理模块。在本模块中可以看到用户提交的订单一览,可以确认订单或者修改订单内容。在用户订单界面上,可以查询各个订单的处理状态和订单明细信息,用户可以单击删除订单;
4)内部短消息管理。该模块用于客户和系统管理员之间的交流,用户可以选择收件人,发送内部短消息,用户短消息模块下有收件箱、已发送等多个文件夹,分别存放了收到的短消息和已经发出的短消息。收件箱中,以邮件列表的形式显示短消息一览,用户可以单击主题链接查看短消息的内容。
5)留言板模块。该模块提供给用户在线意见反馈的功能,用户可以填写昵称、主题和留言内容添加到网站上,留言信息以跟帖的形式显示,并且显示留言的总条数和分页数。
6)后台管理模块。该模块负责维护系统中相关基础数据,包括图书信息、订单信息等。其中,图书信息维护模块又可分为添加新图书、修改图书信息、搜索图书和浏览图书一览;订单管理模块包括浏览所有订单和处理订单两个子功能,订单处理包括发货、删除等操作。
该系统在ecilpse中开发,数据库是oracle,运行时候首先将oracle数据库还原设置好,然后将工程导入到eclipse中,最后run on server在tomcat服务器上运行即可。
系统运行界面如下:

说明
以上是程序功能介绍。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
文章导航
  • 上一篇:酒店管理系统的设计与实现
  • 下一篇:基于WEB的聊天室系统