时间: 2021-08-21 10:40:12 人气: 10 评论: 0
随着科学技术和信息通讯的飞速发展,Internet极大的丰富和改变着我们生活的各个行业。随着Internet的普及应用,人们可以跨越时间和空间的限制,足不出户便能通过网络完成购物,而完成这一切我们需要的便是网络交易系统这个平台。本系统为基于B/S结构的网上商城。
本文阐述了网上商城的开发与设计。设计采用现在比较流行的JSP网站开发技术,应用Mysql5.0数据库系统作为网站的后台数据库。系统实现了网站的基本功能,包括客户的注册登录、浏览网站信息、信息查询、购物并填写订单以及管理员对于网站的维护与更新。在页面设计与制作中,对于页面的基本格式,使用HTML语言框架,然后用Dreamweaver及myEclipse9.0在框架里面做详细的设计。
本文对Internet在商业中的应用与发展做一下介绍;然后针对整个系统进行分析,其中包括可行性分析、需求分析、系统的业务流程分析、数据分析等;在此基础上确定网站的功能目标,将网站的功能逐次划分,并细分出子功能模块;接下来设计并实现各个模块,最后综合成一个完整的系统。
关键词:网上商城;JSP;HTML;MyEclipse
根据业务流程,需要将网站划分为前台、后台和数据库。前台中,客户在登录网站主页后即可分类查看到商品等信息,还可以做订购商品等活动。数据库将要作为网站后台重要的组成部分,管理员的主要操作几乎全部围绕数据库,最后将更新的数据要显示给前台。
前台是一个比较大的功能群,它所包含的信息不仅数量多,而且种类不同。将它设计成比较优化的结构形式能组织好网站的信息内容并将其归类,方便用户获得所需要的信息。其中每一部分都以尽量少的内容显示,以免浏览者看的眼花缭乱而失去耐心。
系统的后台要对整个网站的信息和数据进行维护。网站前台所显示的信息在后台都应该有对应的维护。为了方便管理员的工作,可以将各个管理的界面结合到一个页面中。因此,各个管理的界面会作为主管理界面的分支。
目录
摘要 II
ABSTRACT III
1.引 言 1
1.1 课题的背景、目的与意义 1
1.2 国内外现状 1
1.3 研究(设计)内容 1
1.4 论文的组织结构 2
2.相关技术简介 3
2.1 JSP技术 3
2.2 MYSQL5.0 3
2.3 WEB服务器 3
2.4 JAVASCRIPT 4
2.5 CSS层 5
3系统分析 6
3.1 可行性分析 6
3.2 需求分析 6
3.2.1业务需求分析 6
3.2.2 用户需求分析 6
3.2.3 功能需求分析 7
3.3 业务流程分析 7
3.3.1 前台业务流程分析 7
3.3.2 后台业务流程分析 8
3.4 数据流程分析 9
3.5 运行环境及开发工具 10
4系统总体设计 11
4.1 系统结构设计 11
4.2 功能模块设计 11
4.2.1 前台模块的功能模块设计 12
4.2.2 后台管理模块的功能模块设计 12
4.3 数据库设计 13
4.3.1 ER图 13
4.3.2 基本表设计 17
5 系统详细设计 22
5.1 程序设计 22
5.2 系统页面的设计与实现 22
5.3 前台功能模块的实现 22
5.3.1 用户管理模块 23
5.3.2 购物车模块 25
5.3.3 订单查询模块 28
5.4 后台功能模块的实现 28
5.4.1 管理员登录模块 28
5.4.2 添加商品模块 30
5.4.3 订单信息管理模块 31
5.4.4 查询用户信息模块 32
5.4.5 添加分类模块 33
6 系统调试 35
6.1 系统测试原理及测试原则 35
6.1.1 系统测试原理 35
6.1.2 系统测试原则 35
6.2 系统测试的方法 35
7 结 论 38
致 谢 39
参考文献 40
196
198
82