文档介绍:※※※※※※※※※
※※
※※
※※
※※※※※※※※※
2012届学生
毕业设计(论文)材料
(四)
学生毕业设计(论文)
课题名称
基于JSP的网上书店的设计与实现
姓名
学号
0806402-09
院系
信息科学与工程学院
专业
计算机科学与技术
指导教师
2012 年 5 月 31 日
湖南城市学院本科毕业设计(论文)诚信声明
本人郑重声明:所呈交的本科毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。
本科毕业设计(论文)作者签名:
二○一二年五月三十一
目录
摘要 I
关键字: I
ABSTRACT I
KEYWORDS I
1. 概述 1
JAVA语言简介 1
开发背景 1
2. JAVA技术简介 2
JSP、ASP和PHP技术之比较 2
JSP语法基础 2
嵌入了JAVA语言的HTML文件 2
request、out & response--与访问者的交互 2
session--保持访问者的会话状态 3
JSP其它基本内置对象 3
3. 系统设计 3
系统流程 4
数据库设计 5
数据库需求分析 5
数据库逻辑结构设计 7
4. 详细设计 10
系统概述 10
用户界面部分 10
管理界面部分 10
功能展示及说明 10
客户界面设计与实现 10
5 总结 18
参考文献 19
致谢 20
基于JSP的网上书店的设计与实现
摘要:上大型的WEB应用程序开发时使用得最热门的编程语言,本文描述了JAVA和JSP技术的特点以及在互联网上的使用情况,介绍这两种技术的重要编程方法和两者之关的联系,并完成一个基于这种技术的网上书店系统。
关键字:JAVA,Servlet,JSP,网络编程,电子商务,网上书店
Design and Implementation of the JSP-based Online Bookstore
Abstract: At present JAVA is the hottest programming language for WEB development, This text described the characteristics of JAVA and JSP technology and the state of operating on , It introduced the relationship between them and the important programming method of the double technology, And work out an online bookstore system base on this kind of technology.
Keywords: JAVA, Struts, Servlet, JSP, web program, , bookshop
1 概述
JAVA语言简介
Java是一种简单易用、完全面向对象、的开发工具。自从1995年正式问世以来,Java的快速发展已经让整个Web世界发生了翻天覆地的变化。在早期,Java比较多的用在浏览器上,插入到网页中(即是Java Applet程序),成为最灵活、最强大的网页多媒体的载体,但由于Java虚拟机相对于个人电脑而言,有占用资源大,安全性相对较差等缺点,Applet逐渐的被后起之秀Flash所替代,但随着Java Servlet的推出,Java在电子商务方面开始崭露头角,最新的JSP(Java Server Page)技术的推出,更是让Java成为基于Web的应用程序的首选开发工具,目前的Java技术已成为所有大型电子商务项目的必然选择。
开发背景
我国的网上书店虽然从数量上取得了一定的进展,但从售量而言却不尽人意,目前,国内尚无一家在网上零售领域形成绝对领先优势的网上书店。发展比较好的寥寥无几,比较成功的有当当书店()。
伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户,便可随意购物的快感。我的毕业设计也就正是一