网上书城系统的设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网上书店系统的设计与实现

作者:裴雷

指导教师:李金莱

摘要:论文主要介绍了此次毕业设计题目“网上书店”的开发背景及如何分析、设和实现的。网上书店系统可以实现人们远程逛逛书店和购买图书的愿望。本系统主的功能是帮助经营实物书店的人们扩大市场和增加知名度。基本功能包括用户注册会员、登录、图书展示、图书查询、在线浏览图书、远程购买、远程交易等。系统开发工具是使用Asp及Access数据库,系统是基于出版社等用户背景开发的,可以有效的实现网上图书交易。

关键词:电子商务;网站;网上书城;数据库

0引言

随着信息技术时代的到来,网上购物已成为人们生活中不可缺少的一种生活方式。网上书城系统是一种具有交互功能的商业信息系统,它在网络上建立一个虚拟的购物商场,使购物过程变得轻松、快捷、方便,同时为有效控制商场运营的成本开辟了一个新的销售渠道[8]。

网上书城系统是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些不经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等[2]。网上书城系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种交易方式实现了公司间文档与资金的无纸化交换,支付方式多通过网上银行直接转账,大大提高了商品交易效率系统是一种具有交互功能的商业信息系统,它在网络上建立一个虚拟的购物商场,使购物过程变得轻松、快捷、方便,同时为有效控制商场运营的成本开辟了一个新的销售渠道[8]。

网上书城系统是一种具有交互功能的商业信息系统。它向用户提

供静态和动态两类信息资源。所谓静态信息是指那些不经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等[2]。网上书城系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种交易方式实现了公司间文档与资金的无纸化交换,支付方式多通过网上银行直接转账,大大提高了商品交易效率。

本系统主要采用IIS5.1Web服务器来配置ASP环境,用Dreamweaver 8实现主要模块和界面的设计,用Microsoft Access2003来实现数据库的连接与操作。系统主要分为首页、用户登录与管理模块、商品列表和管理商品模块、生成订单和订单管理模块等模块,基本实现了用户和管理员的注册和登陆,商品的添加、显示、更新、分组和删除,订单的生成与取消等功能,实现了一个网上书城系统应该具备的基本功能。

1 需求分析

1.1 功能需求

1)实现用户的注册、登录与管理

2)显示商品列表,并能对商品列表进行各种操作和管理

3)用户购买商品时,能及时生成订单,并能实现对订单的管理

1.2 性能需求

1)安全性

2)稳定性

3)及时性

1.3 系统开发环境介绍

Web服务器:IIS5.1;

数据库:Microsoft access2003;

开发工具:Dreamweaver 8.

Microsoft access2003是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。Access 2003提供了相对比较简单的用户操作流程,使用户能够比较方便地建立数据库,以及实现对数据库的各种操作[4][6]。

Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理

网站于一身的所见即所得网页编辑器,它是一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。[7]Dreamweaver不仅提供了强大的网页编辑功能,而且提供了完善的站点管理机制,可以说,它是一个集网页创作和站点管理两大利器于一身的创作工具[5]。

本系统主要采用IIS5.1Web服务器来配置ASP环境,用Dreamweaver 8实现主要模块和界面的设计,用Microsoft Access2003来实现数据库的连接与操作。系统主要分为首页、用户登录与管理模块、商品列表和管理商品模块、生成订单和订单管理模块等模块,基本实现了用户和管理员的注册和登陆,商品的添加、显示、更新、分组和删除,订单的生成与取消等功能,实现了一个网上书城系统应该具备的基本功能

2 总体设计

2.1 开发与设计的总体思想

本系统主要通过主页将用户管理模块、商品管理模块、订单管理模块联系起来,模块的实现主要用ASP技术结合Dreamweaver编程实现,各个模块的后台都通过Microsoft access2003数据库实现。2.2 系统功能设计

本系统主要可分为前台模块和后台模块,前台模块主要用于实现各种显示界面,如首页、商品显示、购物车等;后台模块主要用于实现数据库的管理和操作,包括会员管理、订单管理、商品管理等,系统设计图如图1所示。

图1 网上购物系统功能设计图

2.3数据库设计

本程序数据库为shop.mdb 。包含五个表格:

1)管理员信息表(ManagerInfo):用于存储管理员信息,如编号、 登录号等。结构如表1所示。

表1 管理员信息表

名 称 字段名称 类 型 主 键 非 空 管理员编号 ManagerNO 数字 是 是 登录号码 Peilei 文本 否 否 密码

peilei

文本

2)商品信息表(CommodityInfo):用于存储商品信息,如商品名称 商品介绍等。结构如表2所示。

表2 商品信息表

名 称 字段名称 类 型 主 键 非 空 商品编号 ComNo 自动编号 是 是 商品名称

ComName

文本

网上书店

登录 书籍浏览 书籍查询 用户登录 用户注册 用户退出 购书 购物车管理 订单管理 后台管理

用户管理 书籍管理

相关文档
最新文档