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

jsp+mysql图书网上查询系统+数据流图+界面图 第7页

更新时间:2010-11-5:  来源:毕业论文
jsp+mysql图书网上查询系统+数据流图+界面图 第7页
建表代码如下:
userinfo  CREATE TABLE `userinfo` (
            `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
            `username` varchar(15) NOT NULL,
            `pwd` varchar(32) NOT NULL,
            `school` varchar(50) NOT NULL,
            `department` varchar(50) DEFAULT NULL,
            `speciality` varchar(50) DEFAULT NULL,
            `phone` varchar(12) NOT NULL,
            `address` varchar(50) NOT NULL,
            `postcode` varchar(6) NOT NULL,
            `email` varchar(32) NOT NULL,
            PRIMARY KEY (`id`)
          ) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8
4.3 系统实现问题及解决方法
在图书网上查询系统实现过程中,不断遇到各种各样的技术难点,从搭建系统工作环境到系统运行测试,以下讲述一些已解决或有待解决的问题。
1. 环境搭建问题
系统开发使用MyEclipse,数据库使用MySql,这两个在安装配置时都没什么问题。服务器刚开始使用的是Tomcat 5.5.0,但是初步测试时总是运行不起来,就改用MyEclipse内置的Tomcat 6了。
2. 分页显示技术难点
 查询系统里,肯定有大量的显示结果的地方,这就需要用到分页显示的方法,本系统里使用的是Struts整合了Hibernate的分页方法。分页的基本思路简单如下几点:
(1)页面URL要加page=?这个请求参数
 (2)int currentPage=Integer.parseInt(request.getParameter(“page”));//后台获取当前页码。currentPage变量表示当前显示的是第几页。
 (3)每页显示的数据数量 int pageSize=5;
 (4)先从数据库获得总记录数totalRecordCount,然后计算出总页数
  int totalPageCount=((totalCount + pageSize) -1 ) / pageSize;
  还要确保总页数最少为1
  if(totalPageCount == 0) { totalPageCount = 1; }
 (5)表示层显示分页代码
  下一页 .do?page=${currentPage+1}
  上一页 .do?page=${currentPage-1}
  为了避免跳转到第-1页或者比最大页数还大的那页,加上判断
   <c:if test=”${currentPage > 1}”>上一页的链接</c:if>
   <c:if test=”${currentpage <= 1}”>上一页</c:if>
 (6)后台的DAO或者业务层
  public int getTotalCount(){………..}
  public List findPagedAll(int currentPage, int pageSize) {……….}
  public int getTotalPage(int pageSize) {………..}
3. 页面显示时的问题
 比如说图书浏览时,下拉浏览到了页面底部,然后点击某本图书查看详细信息,在关闭弹出窗口后,原页面的跳转问题。如果<a>的href=””,则页面就会跳转到主页去;如果href=”当前页面的链接”,这样写感觉太麻烦了,而且会重新刷新原页面,而不是停留原来浏览的地方。查找资料后,终于找到一种方法,就是href=”javascript:void(0);”,使用这种方法,原来浏览到哪个页面的哪部分,查看过详细信息后,还是会停留在那里,不会出现跳转。原文请找腾讯752018766优-文^论,文.网http://www.youerw.com
 第五章 系统运行说明
一切准备就绪后,打开浏览器,在地址栏输入,回车后进入主页
图5-1 主页
主页最上面那栏就是导航菜单,这是登录前的,登录后的如下图所示:
 图5-2 导航菜单
用户管理包括注册、登录、查看修改信息,如下3幅图所示:
 图5-3 用户登录
图5-4 用户注册页面
图5-5 查看用户修改信息页面
图书信息浏览如下图:
图5-6 所有图书浏览页面
在搜索处,点击下拉菜单可选择搜索条件, ,输入内容即可搜索,结果如下图所示:
 图5-7 搜索结果显示页面
点击图书封面图片或图书名,可查看图书详细信息,在弹出窗口中显示

 

 

上一页  [1] [2] [3] [4] [5] [6] [7] 

jsp+mysql图书网上查询系统+数据流图+界面图 第7页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

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