




免费预览已结束,剩余11页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于WEB的网上图书订购系统的设计摘要:随着网上贸易的不断发展,网上购书这种新兴的商业形式开始悄悄兴起。当人们不用走出家门就能得到自己想要的书籍的时候,他就己经体会到电子商务的优越性了。我们所做的这网上购书系统的设计正是要实现网上交易,来满足当前社会人们的购物需求。 网络实实在在地给我们带来了很多的方便,色彩缤纷的网络世界无所不包。我们的这个课题正是应用ASP技术和Dreamwear、Access等应用软件来制作,并基于Web来实现的。 网上购书系统的设计实现了一个完整的购物功能。从用户注册到商品查询,再到下订单并最终达到购物的实现。 【关键词】:网上购书,HTML,DBMS,ASP, 电子商务需求分析: 基于WEB的网上图书订购系统主要是利用ASP动态网页编程技术实现网上购书系统的功能。在整个系统的设计过程中,要尽量做到操作的人性化,使管理员可以轻松的对整个系统进行管理,用户可以简单安全的购书。网上书店系统业务流程图用户已确认订单管理员订单归档未确认订单用户修改订单已付款订单送货员收到货物游客注册登陆系统功能需求分析:该系统需要完成如下功能:1、管理员对图书分类、图书信息的管理、对用户定单的管理 2、用户的注册、用户的登陆对自己信息的修改、所有用户信息的管理3、系统前台图书信息的显示,图书信息的检索4、购物时购物车的管理、定单的管理、结算实现功能:1、 管理员功能:(1)图书类别管理:按照图书电子商务网站的一般规划和人们使用图书电子商务网站的习惯,销售的图书必须进行分类,这样才方便人们进行选购。(2)图书信息管理模块:由于销售的图书比较多,所以必须对图书的信息进行管理,这样更有利于图书的进销存管理。(3)定单管理模块:用户完成购物结算并提交定单之后,管理员要对用户提交的定单信息进行审核,审核通过之后按照订单发货。(4)注册用户信息管理:用户登录网站后填写注册信息后,管理员要对用户的注册信息进行管理。2、 用户功能:(1)用户注册和登录模块:用户只有在成功登录系统后,才可以实现商品的购买。注册用户还具有修改密码和找回密码的功能。(2)注册信息的管理:用户注册后,可以根据自己的需要修改自己的注册信息。(3)用户对自己订单的管理:用户选好所购的图书加入购物车后,进一步操作生产订单,用户可以对定单进行管理。(4)购物车的管理:购物车包含了用户决定购买的所有商品信息,包括商品编号、商品名称、价格、购买数量及用户应付总价等。用户在查看商品信息时,如果决定购买即可将商品加入购物车,然后可以继续浏览其他商品。3、 前台显示功能:(1)首页图书浏览模块:按照电子商务网站的一般规划和人们使用电子商务网站的习惯,首页图书浏览模块主要实现按照各种条件显示、查看商品的前台显示功能。(2)图书信息的检索:管理员和用户登录后,可以对该网站内的图书进行相关信息检索,找出匹配的图书信息。数据字典 一、数据项 以下为本系统的部分数据项进行描述1.数据项:用户信息表.ID 含义说明: 唯一标识每一位用户 长度:4取值含义:自动按注册的先后顺序标号,不能重复。 2.数据项:图书分类信息表.ID 含义说明: 唯一标识每一图书分类 长度:4取值含义:自动按添加图书分类的先后顺序标号,不能重复 3.数据项:ISBN 含义说明:唯一标识每一类图书 长度:50取值含义:添加图书时对图书进行编号,任意两类书之间的ISBN均不能相同 4.数据项:定单信息表. Id 含义说明: 唯一标识每一位用户当次购物的订单 长度:取值含义:用户在选购好所购的图书后确定购买时创建订单,不能重复 .数据项:定单内容信息列表. Id 含义说明:唯一标识每一位用户当次所购物品内容的订单 长度:取值含义:用户在选购好所购的图书后确定购买时创建的购物内容订单,不能重复 二、数据结构 数据结构反映了数据之间的组合关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干个数据项和数据结构混合组成。本系统中对数据结构的具体描述如下: . 数据结构:用户信息含义说明:是网上图书订购系统的注册用户,定义了用户的相关信息组成:用户信息表. ID、用户名、密码、注册时间、真实姓名、邮编、通信地址、联系电话、电子邮箱、备注. 数据结构:图书分类信息含义说明:是网上图书订购系统的图书分类时的重要成分组成:图书分类信息表. ID、分类名称、该分类名称的父类ID. 数据结构:图书信息含义说明:是网上图书订购系统的图书信息组成:图书编号、书名、定价、库存量、作者、出版社、出版时间、版次、页数、印刷时间、开本、纸张类型、印次、包装、图书其他详细信息. 数据结构:定单信息含义说明:是网上图书订购系统的用户购书后图书所需邮寄地点的相关信息组成:定单编号、用户id、结算时间、付款方式、签收人姓名、配送地址、邮编、联系电话、交易是否完成、总金额数据结构:定单内容信息含义说明:是网上图书订购系统的用户所购书本的相关信息组成:编号、定单编号、图书编号、数量、单价三、数据流 数据流是数据结构在系统内传输的路径。本系统中对数据流的具体描述如下: . 数据流“添加”可描述如下:数据流:添加 说明:管理员对图书分类的添加、图书信息的添加,用户购物时添加图书到购物车和数量的添加,定单的添加、注册用户的添加数据流来源:用户、图书分类信息、图书信息、定单、定单内容数据流去向:添加信息2数据流“删除”可描述如下:数据流:删除 说明:管理员对图书分类的删除、图书信息的删除,用户购物时删除加入购物车的图书,删除订单,删除注册用户。数据流来源:用户、图书分类信息、图书信息、定单、定单内容数据流去向:删除信息 3数据流“查询”可描述如下:数据流:查询说明:图书信息查询、注册用户的查询、定单查询、数据流来源:用户、图书信息、定单 数据流去向:查询信息 4数据流“修改”可描述如下:数据流:修改 说明:对注册用户信息、图书分类信息、图书信息、定单信息、购物车内所购物品的数量等进行修改操作 数据流来源:用户、图书分类信息、图书信息、定单数据流去向:修改信息 5数据流“标记交易完成”可描述如下:数据流:标记交易完成说明:对定单内容进行标记贸易完成 数据流来源:定单内容数据流去向:标记交易完成6数据流“取消”可描述如下:数据流:标记交易完成说明:对定单内容进行取消操作数据流来源:定单内容数据流去向:取消定单四、数据存储说明:1.数据存储名称:用户信息表含义说明:存放注册用户的基本信息存储方式:一条记录存储一位用户信息,整个表存储所有的注册用户信息处理要求:增、删、改和查询说明:用自动生成的ID号来唯一标识一位用户2. 数据存储名称:图书分类信息表含义说明:存放分类名称信息存储方式:一条记录存储一个图书分类名,整个表存储所有的图书分类名信息处理要求:增、删、改说明:用自动生成的ID号来唯一标识一个图书分类名3.数据存储名称:图书信息表含义说明:存放图书的基本信息存储方式:一条记录存储一类图书信息息,整个表存储所有的图书信息处理要求:增、删、改和查询说明:用ISBN来唯一标识一类图书 4.数据存储名称:定单信息表含义说明:存放定单的基本信息存储方式:一条记录存储一张定单信息表,整个表存储所有的定单信息处理要求:增、删、改说明:用自动生成的ID号来唯一标识一张定单5.数据存储名称:定单内容信息列表含义说明:存放定单内容的基本信息存储方式:一条记录存储一条定单内容的基本信息,整个表存储所有的定单内容信息处理要求:标记交易完成、取消说明:用Id来唯一标识一条定单内容主要结构功能图功能模块划分用户功能块前台显示管理员功能块图书类别管理图书信息的管理所有用户定单的管理注册注册信息的管理用户对自己定单的管理图书的前台显示登陆图书信息的搜索购物车管理注册用户信息的管理概念设计:从本系统中划出的实体有:用户信息实体、图书信息实体、图书分类实体、定单实体、定单内容列表实体。1、 用户实体E-R图: 用户信息表用户ID用户名密码真实姓名名注册时间邮编通信地址联系号码备注电子邮箱 2、 图书分类实体E-R图:图书分类信息表ID分类名称父分类ID3、 图书实体E-R图:图书信息表图书编号库存量书名纸张类型名出版时间定价图书其他详细信息细信息出版社作者印刷时间版次页数开本包装印次4、 定单实体E-R图定单信息表结算时间用户id邮编付款方式名配送地址Id签收人姓名交易是否完成总金额联系电话5、 定单内容实体E-R图定单内容信息列表Id定单编号图书编号数量单价关系模型:(红色标出的为主键)用户信息表(ID,用户名,密码,注册时间,真实姓名,邮编、通信地址,联系电话,电子邮箱,备注)图书分类信息表(ID,分类名称,父分类ID)图书信息表(图书编号,书名,定价,库存量,作者,出版社,出版时间,版次,页数,印刷时间,开本,纸张类型,印次,包装,图书其他详细信息)定单信息表(定单编号,用户id,结算时间,付款方式,签收人姓名,配送地址,邮编,联系电话,交易是否完成,总金额)定单内容信息列表(编号,定单编号,图书编号,数量,单价)用户信息表列名类型长度说明IDint4自动编号(主键)UsernameVarchar50用户名PwdVarchar 50密码RegtimeDatatime15注册时间NameVarchar50真实姓名ZipcodeVarchar50邮编AddressVarchar50通信地址TelVarchar50联系电话EmailVarchar50电子邮箱NoteVarchar50备注图书分类信息表列名类型长度说明IDInt 4自动编号(主键)NameVarchar50分类名称parentIDInt 4父分类ID图书信息表列名类型长度说明ISBNVarchar50图书编号(主键)NameVarchar50书名PriceVarchar50定价CountVarchar50库存量AuthorVarchar50作者PublisherVarchar50出版社PtimeDatetime10出版时间PcountInt 4版次PagecountInt4页数WordcountInt4字数PrinttimeInt10印刷时间PagesizeVarchar10开本PagetypeVarchar10纸张类型PrintcountInt4印次FormatVarchar10包装detailInfoVarchar500图书其他详细信息定单信息表列名数据类型长度说明IdBigint8自动编号UseridInt4用户idPaytimeDatatime10结算时间PaytypeVarchar50付款方式NameVarchar10签收人姓名AddressVarchar50配送地址ZipcodeVarchar10邮编TelVarchar20联系电话FinishInt 1交易是否完成MoneyInt4总金额定单内容信息列表IdBigint8编号ListidBinint8定单编号ISBNVarchar50图书编号CountInt4数量PriceInt4单价数据表之间的完整型约束说明:1、用户信息表通过ID与用户订单表上的Useried建立完整性约束,用户订单表的ID与订单信息表的Listid 建立完整性约束,订单信息表通过ISBN与图书信息表的ISBN建立完整性约束,图书信息表通过type与图书分类信息表的ID建立完整性约束。2、用户信息表ID和用户定单表Userid以及图书分类信息表ID与图书信息表type是一对多的实施参照完整性、级联更新相关字段、级联删除相关记录的关系。程序的运行1、 首页图书浏览模块前台图书浏览模块包括店长推荐、图书分类两个模块,利用搜索功能实现图书搜索,可以浏览网站上的所有图书信息,截图如下图所示。点击相应的类别可以查看该类别下的图书,点击图书图片下面的图书名可以查看该图书的具体信息。截图如下图所示。2、用户注册登录模块用户登录时要注意密码应设置得尽量复杂一点,以确保用户信息安全。截图如下图所示。用户注册界面用户登陆页面3、购物车模块用户购买图书时,需要先注册,然后登录系统才能将图书加入购物车购买。未注册用户不能进入购物车。截图如下图所示。 浏览/购买图书购物车4、 定单模块用户在将自己所需购买的图书加入购物车后,点击确认购买后,生成用户订单。截图如下图所示。 图 用户定单5、后台界面管理员登录后,首先进入后台管理界面,可以在此叶面上选择管理员所将要执行的操作。截图如下图所示。 图 在线图书订购系统后台6、 图书分类管理模块管理员登陆后可以对图书分类进行管理,截图如下图所示。 图 图书分类管理系统的维护系统维护的目的是保证管理信息系统正常而可靠地运行,并能使系统不断得到改善和提高,以充分发挥作用。换言之,系统维护就是为了保证系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态。系统维护的工作量往往是很大的,其费用大约占整个生命周期的60%,所以我们必须对系统维护给予足够的重视。1、系统维护的内容按照维护对象的不同,系统维护的内容可分为以下几类:(1)系统应用程序维护(2)数据维护(3)代码维护 (4)硬件设备维护2、系统维护的类型系统维护的重点是系统应用软件的维护工作,按照软件维护的不同性质,可以划分为下面四种类型: (1)纠错性维护 诊断和修正系统中遗留的错误。(2)适应性维护 使系统适用环境的变化而进行的维护。(3)完善性维护 为满足用户的需求而进行的维护。(4)预防性维护 为将要发生的变化或调整而进行的主动性维护。3、系统维护的组织与管理系统维护工作,首先必须建立一个维护组织,确定进行维护工作所应遵循的原则和规范化的过程,此外还应建立一套适用于具体系统维护过程的文档及管理措施,以及进行复审的标准。4、本系统的维护模块本系统的维护功能主要是为保证系统能够正常的运行。总结一周的数据库应用实训结束了,再回首一起做设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖南长沙市2026届化学高二上期中质量跟踪监视模拟试题含解析
- 云南省金平县第一中学2026届化学高一第一学期期末联考模拟试题含解析
- 风电场无人机在2025年智能运维中的效率与成本分析报告
- 大学生村官2019年终工作总结及2019工作计划(二篇)
- 工业互联网平台网络安全态势感知技术2025年网络安全态势感知技术市场前景分析报告
- 铺地格合同(标准版)
- 清洁卫生承包合同(标准版)
- 混凝土强度提升方案
- 油烟净化维修合同(标准版)
- 排烟道合同(标准版)
- (高清版)WST 311-2023 医院隔离技术标准
- 非居民金融账户涉税信息尽职调查管理办法
- 普通地质学及地貌课件
- 拓扑优化教学课件
- 孕期营养需求指南
- 项目征地拆迁应急预案
- 智能分拣与无人配送技术
- 幼儿园课程领导力在生长
- 2024年水发集团有限公司招聘笔试参考题库含答案解析
- 初中教师教学基本功培训内容课件
- 血尿护理查房
评论
0/150
提交评论