|
技术:Java、JSP等
摘要:
随着电子计算机以及网络技术的飞速发展,国内外许多企业都在Internet上建立了自己的网站,为客户提供现代化的信息服务手段。网站已经成为一个企业数字化、网络化水平的重要体现。企业网站为用户提供更广泛、更方便快捷、更优质高效的信息服务,在更高层次、更多领域满足了用户的信息需求。
与此同时兴起的网上购书系统,在更广阔的范围上拉近了企业与客户的距离,不但节省了企业成本,提高了效率,而且也为用户节约了时间,是未来书籍销售的发展趋势。但是在国内,网上购书还处于起步阶段。因此本文针对一个网上购书网站,从环境的架设到代码的具体设计做了详细的分析。
本论文主要分四个部分:
第一部分首先介绍了网上购书系统相比传统营销模式的优点,然后简要介绍了网上购书系统的技术支持,探讨了系统的开发环境以及HTML、Jsp、Servlet、JavaBean、Hibernate等技术的原理。
第二部分对网上购书系统进行功能需求分析,完成MVC模式的架构,对数据库的设计做了详细的分析。
第三部分根据系统的功能需求分析,对管理员权限、用户的注册、用户登陆、书籍查找、购物车管理、订单管理等功能进行了详细设计,并列出关键代码。
第四部分通过网站试运行,对网上购书系统做了全面的测试,验证了JSP技术在网上购书系统中的应用意义。
关键词:网上购书,JSP,Servlet,Hibernate,,Oracle。
目录:
第一章 绪 论 5
1.1前言 5
1.2系统设计目的 6
1.3 系统设计环境 6
第二章 开发技术及开发工具 7
2.1 开发技术 7
2.1.1 HTML技术 7
2.1.2 JSP技术 8
2.1.3 Servlet技术 8
2.1.4 JavaBean技术 10
2.1.4 Hibernate技术 10
2.2 开发工具 11
2.2.1 MyEclipse简介 11
2.2.2 Tomcat服务器 11
2.2.3 Oracle数据库 12
第三章 系统总体设计 14
3.1 系统功能需求分析 14
3.1.1 用户注册需求 14
3.1.2 用户登陆需求 14
3.1.3 购物车管理需求 14
3.1.4 订单管理需求 14
3.1.5管理员功能 14
3.1.6 用例图 14
3.2 MVC模式下的系统结构分析 15
3.2.1 MVC模型及工作原理 15
3.2.2 系统组成,如表3-1所示 17
3.2.3 系统结构说明 17
3.3 系统数据库的设计 18
3.3.1 系统数据库表 18
3.3.2 数据库表的关系图 20
3.4 数据持久层设计 20
第四章 系统功能详细设计与实现 22
4.1 注册功能的实现 22
4.2 登陆功能的实现 23
4.3 购物车功能的实现 24
4.4 订单功能的实现 27
第五章 系统测试及演示 31
5.1 测试方法 31
5.2 测试环境 31
5.3 测试内容 31
5.4 测试总结 35
设计总结 36
致谢 37
参考文献 38
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览 支付
|
|