网络购物的设计与实现
随着Internet国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。
JSP(Active Server Pages)是Microsoft提出的一种网络服务器端编程环境。JSP已经成为开发动态网站的重要而快速、有效的工具。JSP强大的功能使之成为一种优秀的服务器技术。随着网络技术的日益成熟,JSP技术在网络编程中也变得越来越重要。所以,在我们的毕业设计中,我们采用了JSP作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站——网上商品销售系统,我是负责系统的用户模块的设计。该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。该系统基本上具备一个网上商品销售系统应该具备的功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个小型网站在内容上的扩充和重复。
通过这次的毕业设计,我了解了目前流行的动态商务网站的构成和运作原理,掌握了用JSP构建动态网站的相关知识和技术原理,锻炼了自己的动手实践能力。更重要的是,通过这次的毕业设计,我培养出了刻苦钻研的学习精神和严肃认真的学习态度,这对我以后的学习和工作有很大的益处。 [版权所有:http://DOC163.com]
本系统是一个中小型的电子商务系统----网上商品超市,可以为各类用户提供方便的在线购物环境,符合目前国内流行的电子商务模式。用户可以在系统中实现注册、浏览商品、搜索查询商品、下定单、处理定单等功能;管理员可以通过用户管理、定单管理、商品管理、评论管理等管理功能来对系统进行维护更新。
网站的组成有以下几个子系统组成:
1. 主页,显示欢迎界面,提供近期的商品。
2. 购物车,处理订购并显示想要订购的商品。
3. 查询系统,通过商品类别、商品名称、出产地址来查询是否有自己需要的商品。
4. 用户注册系统,处理新用户的注册和老用户购物时的确认。
5. 管理员系统,通过管理员对系统进行管理和定单处理。
1.2 系统特点
1. 本系统完全基于Web技术,只要能连接Internet,就能访问本系统。
2. 采用JSP加SQLSERVER2000开发,具有管理方便,代码简单易懂,体积小巧的特点。
3. 可以完全通过网页登录管理系统,维护方便。
4. 各种功能模块独立性强,可以根据需要任意组合。
5. 具有清新简洁方便的界面,操作简单。
6. 支持所有的Windows系列操作系统。
[来源:http://Doc163.com]
1.3 系统功能简介
1.3.1 基本功能
游客可以浏览网站
用户注册
用户登陆
用户能够浏览网站
提供搜索引擎,使用户能够按特定的条件对所需商品进行搜索
用户能够对自己的注册资料进行修改
用户下定单购买商品
用户处理定单
用户对商品发表评论、评级
用户查看定单处理步骤
用户可以到论坛发贴
[资料来源:http://www.doc163.com]
1.3.2 高级功能
管理员登录
管理员权限:商品管理(添加/删除商品、商品类别管理、商品信息处理)、管理用户资料、管理定单、处理定单、管理评论、
用户可随时修改自己的密码和其他个人信息;
管理员在线编辑,管理工作轻松随意;
用户购物积分功能,以次激励用户购物热情
目 录
摘要……………………………………………………………………………………1
第一章 绪论…………………………………………………………………………4
一. 系统说明……………………………………………………………………4
二.系统特点和功能简介………………………………………………………5
第二章 开发环境介绍………………………………………………………………5 [来源:http://www.doc163.com]
一. 系统运行环境配置…………………………………………………………6
二.JSP简介……………………………………………………………………6
三. 动态网页开发工具Dreamweaver MX简介………………………………13
四. 系统数据库介绍…………………………………………………………. 13
第三章 需求分析…………………………………………………………….……15
一. 开发背景 ………………………………………………………………1
二.系统功能分析 ………………………………….………………………16
三. 系统结构分析 …………………………………………………………16
四. 系统数据分析 …………………………………………………………17
五. 逻辑物理结构 …………………………………………….…………17
第四章 数据库建设……………………………………………….………………18
一 数据库介绍 ……………………………………………….……………22
二.建立数据库连接………………………………………………..…………24
第五章 系统具体实现…………………………………………………….………25 [资料来源:https://www.doc163.com]
一. 用户界面的实现………………………………………………….………25
二. 数据库的实现…………………………………………………….………29
三. 后台功能实现…………………………………………………….………35
第六章 结束语……………………………………………………………….……60
主要参考文献………………………………………………………………………60
致谢……………………………………………………………………………….…60
下一篇:操作系统课程教学网站的设计与实现