网上图书订购系统分析与设计

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:kql999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]顺应市场形式的发展,一种新型的图书销售渠道网上书店应用而生。本文主要研究了网上图书订购系统的实现。此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。分析了系统实现中的特殊性、难点和重点。设计用户管理、在线图书展示功能、图书管理、购物车管理等功能 。
  [关键词]网上图书订购系统 用户管理 图书管理
  中图分类号:T P393107 文献标识码:A 文章编号:1009-914X(2015)05-0277-01
  1 引言
  网络作为现代的一种通迅方式,已经成为人们生活中不可缺少的一部分。网络已经在国内迅速普及并且鉴于网络的快速,方便等特性,越来越多的人选择网络提供的服务。网上书店系统作为网络服务的一种,提供了比传统书店更方便,快速,安全的优越服务,越来越受到人们的青睐。用户不用出门便可以购得自已需要的图书,并且网上书店解决了传统书店空间狭小的问题,网上书店几乎可以容纳无穷位用户。近年来,随着信息的全球化和国际互联网的普及化,电子商务成为互联网应用的最大热点,越来越多的企业通过使用电子商务技术来进行商业上的交易以减少成本,企业通过Internet为消费者提供一个新兴的购物环境,消费者通过网络进行网上购物和网上支付等活动,这样即方便了消费者又给商家提供了更广阔的销售平台。
  2 需求分析
  网上图书订购系统主要是实现网上选书、购书、产生订单等功能的系统。一个典型的网上商城一般都需要实现商品信息的动态提示、购物车管理、客户信息注册登录管理、订单处理等模块。
  根据网上书店的基本需求,本系统需要完成的具体任务如下:
  A.书图查询: 当客户进入网上书店时,应该在主页面中显示最新的书目信息和热门书籍购买排行,以供客户选择所需图书,同时也应该提供按照图书名称,或者作者信息快速查询所需书目信息的功能。
  B.购物车管理:当客户选择购买某图书产品时,应该能够将对应图书信息,如:价格、数量记录到对应的购物车中,并允许客户返回书目查询页面,选择其他商品,并添加到购物车中,当对应的购物订单生成后,应该能够自动清除以生成订单的购物车中的信息。
  C.订单处理: 对应客户购买图书商品信息的需求,在确定了所购图书商品的价格、数量等信息后,提示用户选择对应的送货方式及付款方式 最终生成对应的订单记录,以便于网站配货人员依据订单信息进行后续的出货、送货的处理。
  D.会员注册:为了能够实现图书商品的购买,需要管理客户相关的联系方式送货地点等相关的信息。
  3 功能设计
  1.前台设计分析
  1)前台设计分析
  * 图书展台:图书展台主要是重点推荐的书,根据销售的情况添加重点推荐的热门书籍;新书上架,最新的书籍;图书的分类浏览,根据查询的结果,展示分类的书籍;销售排行,根据销售的数量排序展示。
  * 网上调查:顾客或者游客都可以对自己所需的添加调查,也可以查看调查现实的结果。
  * 购物车: 将书添加到购物车,查看购物车,如果不想要的书籍可以从购物车移除,可以清空购物车。
  * 收银台:填写订单的信息,如顾客的联系电话,地址等。购书结账,形成订单,清空购物车。
  * 会员管理:会员可以进行注册,登陆,登陆后可以修改资料,除了用户名不能修改,其他的都可以修改。
  * 订单查询:用户通过登陆后可以进行自己的订单查询
  2.后台设计分析
  1).后台设计分析:
  * 图书管理:可以查看图书信息,添加新的图书,修改图书的信息,删除图书
  * 用户管理:可以查看用户的信息,根据用户的消费进行冻结用户。
  * 订单管理:查看订单的信息,执行订单。
  * 公告的管理:查看公告的信息,添加新的公告信息,删除过期的信息。
  * 投票管理:瀏览投票项目,添加投票项目,删除投票项目
  4 数据库设计与实现
  4.1 数据库概念结构设计
  得到上面的数据项和数据结构,就可以设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。概念模型的表示方法最常用的是实体-联系(Entity-Relationship)模型。这是P.P.S. Chen于1976年提出的。这个方法是用E-R图来描述某一数据库的概念模型。这里仅介绍E-R图的要点:
  (1)用长方形表示实体型,在框内写上实体名。
  (2)用椭圆形表示实体的属性,并用无向边把实体与其属性连接起来。
  (3)用菱形表示实体间的联系,菱形框内写上联系名。用无向边把菱形分别与有关实体相连接,在无向边旁边标上联系的类型,若实体之间联系也具有属性,则把属性和菱形也用无向边连接上。
  本系统的E-R图如图1所示:
  4.2 数据库的逻辑结构设计
  根据图1的E-R图,写出数据转换如下所示。
  (1)图书表 (ISBN号,书名,类别,出版社,作者,简介,定价,出版日期,封面,录入信息时间,新书,推荐书)
  (2)用户表(用户ID号,用户名,真实姓名,密码,城市,地址,邮政编码,证件号,证件类型,是否冻结,消费金额,联系电话,电子邮箱,用户等级)
  (3)订单信息表(名称,订单号,品种数,用户名,真实姓名,地址,邮政编码,是否执行,邮箱,付款方式,运送方式,折扣,订单日期,备注,联系电话)
  (4)订单明细表(编号,订单号,数量,价格,图书ISBN号)
  (5)折扣信息表 (等级,折扣率,消费金额)
  (6)管理员表(编号,密码,管理员名称)
  (7)公告信息表 (公告的时间,内容等信息:编号,公告时间,公告类容)
  (8)投票信息表(编号,票数,用户名)
  总结
  本文通过对图书订购系统的分析和设计,对系统进行了全面的阐述,网上书店实现的功能多且齐全,可以为广大的顾客提供更加便捷的服务。
  参考文献
  [1] 黄明和,膝少华,黄育潜.面向对象的设计和对象模型构建技术[J].计算机与现代化,1997,(4).
  [2] 张华.用JSP开发基于B/S模式的网络考试系统[J].大众科技,2006,(2).
其他文献
[摘 要]本文主要是“晒钱网”在线记账系统进行分析,根据软件工程理论,首先对项目进行需求分析,再对系统的功能进行规划,本系统的功能主要可规划为个人空间管理,个人帐目管理,好友管理,查找好友管理,日志管理等。功能规划完成后要进行功能模块设计。  [关键词]“晒钱网”在线记账系统;信息录入;系统分析  中图分类号:F275. 5 文献标识码:A 文章编号:1009-914X(2015)05-0270-
期刊
[摘 要]百货商场销售管理系统利用先进的管理技术,提高企业销售管理水平,实现信息管理的现代化、科学化、规范化。本文主要对管理系统的分析,功能规划、功能模块方面进行详细介绍。  [关键词]百货商场销售管理系统 信息管理 现代化  中图分类号:TP3 文献标识码:A 文章编号:1009-914X(2015)05-0273-01  1 引言  本系统是天虹百货商场销售管理系统,一个销售管理系统应该有哪些
期刊
[摘 要]为加强学校师生间的交流、共享资源、并展示自我的平台。开发了此师生交流平台。主要简单的介绍了开发的分析及设计过程,包括数据流图,功能分析设计,数据库设计等。  [关键词]师生交流平台 数据库设计 功能分析  中图分类号:TP311 138 文献标识码:A 文章编号:1009-914X(2015)05-0271-01  1 引言  师生交流平台需要满足来自两个方面的需求,这两个方面分别是在校
期刊
[摘 要]总结分析了手机地图标注偏差的原因,说明了地图纠偏的必要性;介绍了手机地图坐标生成分析及纠偏思路,并利用VB.NET设计代码,自动“抓取”地图网站纠偏以后的经纬度数据;最后对纠偏的方法做了展望。  [关键词]手机地图 基站定位 标注纠偏  中图分类号:TP39 文献标识码:A 文章编号:1009-914X(2015)05-0276-01  1 引言  近年来,随着智能手机的普及,基于位置服
期刊
[摘 要]云计算是近年来基于互联网的新兴应用计算机技术。是以互联网为中心,提供可靠安全的数据存储、方便快捷的互联网服务和强大的计算能力。紧随云计算、云存储之后,云安全也出现了。云安全是我国企业创造的概念,在国际云计算领域独树一帜。“云安全(Cloud Security)”计划是网络时代信息安全的最新体现,它融合了并行处理、网格计算、未知病毒行为判断等新兴技术和概念,通过网状的大量客户端对网络中软件
期刊
[摘 要]艺术设计是高等职业院校教学体系中发展较快的专业,承担着为经济社会发展培养高技能、应用型艺术设计人才的重任,有着较大的市场需求和较高的就业率。在全面深化改革的背景下,必须针对高等职业院校艺术设计专业教学中存在的主要问题,切实转变观念,着力推动教育教学改革,促进艺术设计专业的创新发展。本文从高等职业院校艺术设计专业教育教学的现状出发,通过分析存在的主要问题,对高等职业院校艺术设计专业的创新教
期刊
[摘 要]网上鲜花订购系统录入的信息不仅包括鲜花,还包括会员的信息,订单信息等。为了方便管理者的信息录入,和简化繁琐的工作流程,提高了工作效率和便利了顾客的购物流程。本文主要介绍“花勿缺”在线鲜花订购系统的分析。  [关键词]网上鲜花订购 信息录入 系统分析  中图分类号:TP315 文献标识码:A 文章编号:1009-914X(2015)05-0279-01  1 引言  本系统利用Intern
期刊
[摘 要]在数据库开发软件Visual FoxPro Visual(简称VFP)编程教学中,选择一些古代有趣的数学题目通过编程来解决,在教学过程中让学生们感受古人的聪明智慧,同时又可把枯燥的编程变得有乐趣,这样既可以培养学生的学习兴趣,调动学生的学习主动性和积极性,又可以活跃课堂气氛,提高教学效果。  [关键词]VFP;数学题;编程。  中图分类号:TP313 文献标识码:A 文章编号:1009-
期刊
[摘 要]数字图像处理技术是研究采用计算机和其他数字化技术对图像信息进行处理的新技术。图像处理科学与技术已经成了工程学、计算机科学、通信科学、信息科学、军事、公安、医学等众多学科学习和研究的对象。本文从数字图像处理的基本概念,研究内容为出发点,重点探讨了数字图像复原技术,最后介绍了数字图像处理系统,但由于数字图像处理技术领域内容极其广泛,与其他很多学科都有着千丝万缕的联系,所以对这项技术的研究还需
期刊
[摘 要]实践教学是整个思想政治理论课教学体系不可分割的重要组成部分。作为一所地方本科院校,九江学院高度重视思想政治理论课实践教学工作,积极利用课内、课外两个课堂,校内、校外多种资源开展新闻发布、课堂讨论、撰写论文、红色之旅等实践教学活动,不断提高学生的综合素质。  [关键词]思想政治理论课 实践教学 综合能力  中图分类号:G621 文献标识码:A 文章编号:1009-914X(2015)05-
期刊