JSP 课程设计
网上购书系统
院( 系) 别 班 学 姓 级 号 名
信息管理与信息系统 B080502 B08050202 陈程 陈耀清 2011-11-24
指导教师 时 间
摘 要
随着计算机技术的发展, 计算机应用于网络商务经营及信息管理的必要性和优越 性日益显示出来。 企业若想在激烈的竞争中胜出就必须拥有一套完整的且合适自身特 点的网络商务经营及管理信息系统。 电子商务是 Internet 爆炸式发展的直接产物, 是网络技术应用的全新发展方向。 电子商务是利用现代信息 进行商务活动的一种先进手段, 作为创新的
经济运行方式, 其影响已经远远超过商业领域。针对当前蓬勃发展的电子商务浪潮,本文从理论和实 践两个角度出发,对电子商务进行了深入的探讨。
报告构建一个电子商务应用系统— —网上购书。 本系统是一个基于 internet,采用 B2C(Business to Consumers)模式,并根据 现有的网上购书系统的现状而设计开发的电子商务平台。 它不但可以扩大商家的规模 和市场影响力,而且可以减少企业的经营成本,提高工作效率。利用了 Access 2003 及 MyEclipse 开发此系统。本文档详细介绍了使用 UML 进行系统的分析与设计。 JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets, 来封装产生动态 网页的处理逻辑。 网页还能通过 tags 和 scriptlets 访问存在于服务端的资源的应用 逻辑。JSP 将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基 于 Web 的应用程序的开发变得迅速和容易。 Web 服务器在遇到访问 JSP 网页的请求时,首先执行其中的程序段,然后将执行 结果连同 JSP 文件中的 HTML 代码一起返回给客户。 插入的 Java 程序段可以操作数据 库、重新定向网页等,以实现建立动态网页所需要的功能。 本文首先介绍了网上书店系统的现状及开发背景,然后论述了系统的设计目标, 系统需求和总体设计方案,描述系统功能,划分功能模块,系统流程分析并在 Rational Rose 环境下绘制系统的主要模型图。最后,进行数据库基本表结构的设计, 在 MyEclipse 编程环境下测试连接数据库,编写
程序代码,调试程序并完善系统。 该系统以面向对象理论和数据库开发相关知识为依据, 介绍了设计开发中的模块 设计等,然后分析了系统并进行完善。在系统的设计过程中,充分考虑了数据库的安 全性、一致性、稳定性和可靠性的问题,为操作人员提供了丰富的决策功能,而且操 作简单方便
目
录
前
言 .................................................................. 1.1 系统开发背景 .................................................... 1.1.1 1.1.2 网上购物的发展 ......................................... 网上
购物系统实现的现状 .................................
1 网上购书系统概述 ......................................................
1.2 JSP 概述 ......................................................... 2 网上购书系统总体设计 .................................................. 2.1 总体设计思想 .................................................... 2.2 总体设计流程图 .................................................. 3 系统的详细设计 ........................................................ 3.1 WEB 技术 ......................................................... 3.1.1 Web 服务器技术 ............................................. 3.1.2 Web 数据库访问技术 ......................................... 3.2 Tomcat 配置 ...................................................... 3.3 数据库
设计 ...................................................... 3.3.1 3.3.2 数据库表结构 .......................................