基于Web的网上书店系统的设计分析

    王兴国

    

    

    摘要:互联网技术飞快发展,人们查阅图书资源信息已经不再靠传统的书店,通过互联网这样的技术平台,可以对图书资源进行检索查阅。网上书店成为人们查看和购买图书资源的主要途径。文章阐述了网上书店系统在电子商务网上购物中的研究意义,对基于WEB网上书店系统的主要技术和功能设计进行了分析。

    关键词:WEB;电子商务;浏览器;服务器架构

    1 基于WEB网上书店系统研究的意义

    在人们的生活和工作中,互联网扮演着重要的角色。对知识的渴望促使人们去购买图书来充实自己。电子商务时代人们查阅购买图书,基于WEB的网上书店越来越受人们的青睐,是主要的购买渠道。网上书店系统可以更好的管理图书,帮助消费者选择到自己需要的书籍。基于WEB的网上书店系统,通过网络平台对图书进行查询、购买、服务以及管理。WEB界面可以直观简单的给消费者以帮助。随着电子商务时代的到来,网上书店系统更加成熟,在图书市场中占有主要地位,互联网的普及使网上购物成为商品交易的重要载体,B2C服务模式通过销售商建立与客户的联系,在网上图书系统的网站上,消费者可以通过检索图书信息选择自己的图书,WEB上也有对图书的详细介绍,选择自己需要的图书后就可以放到购物车中然后下单通过网上支付来进行购买。相关商品还有详细的评价,可以了解到商品的选择建议和消费者的评价,帮助顾客对图书做出购买决策。计算机网络技术在社会的各个领域发挥着重要的作用。基于WEB的网上书店系统的设计要尽可能的满足用户的需要,工作效率要提高,开发设计的特点要保证检索查阅速度快、内容详细、安全可靠性高、存储容量大、经济成本低等。基于WEB网上书店系统设计原理,要求用户注册方便、图书的目录信息管理、图书的检索购买等功能,把实际中遇到的问题妥善解决,使网上书店系统体系结构更完善。网上书店系统的设计功能主要是满足客户的需求,客户是网上书店系统使用的主要角色。网上书店系统后台要有强大的数据库,存储图书信息,要求系统管理员做好整个系统的管理和维护工作。

    基于WEB的网上书店系统可行性,包括经济上可行性、技术上可行性两种,基于对经济可行性和技术可行性的分析,总结出系统设计是可行的。

    经济可行性方面,在现有使用的安装有ISS软件协议的服务器中,用户只要在互联网的支持下,通过互联网连接用户客户端的电脑和ISS服务器就可以构成一个整体的可用的系统,不会给用户使用者和企业单位造成经济方面的影响。基于WEB的网上书店系统的成本低,系统成本主要在软件开发方面,后期软件在后台的运行和使用上可以节约大量的成本,系统软件开发的成本远远小于后期系统在运营的时候给企业带来的效益,在后期系统运营阶段可以帮助运营单位节约大量的财力和人力,所以基于WEB的网上书店系统在经济上可行。

    技术可行性方面,基于WEB的网上书店系统在硬件上对服务器和客户端电脑的要求比较低,顾客现在运行使用的服务器在配置上基本上可以满足系统设计的需要,对服务器的配置要求不高,只要是主流服务器就可以满足。在用户的客户端电脑配置上只要安装WEB浏览器软件就可行,对客户端电脑的硬件配置没有高要求,所以一般的企事业单位都可以满足系统硬件的设计要求,不会有太多负担。在软件需求方面,系统设计的软件方面是基于WEB的,所以ASP. JSP这样的开发语言都可以满足软件设计要求,系统的体系架构是浏览器/服务器模式架构,浏览器服务器架构在设计上已经非常成熟了,这些都为系统软件的设计提供了很强的技术支持。服务器的软件技术需要上也很容易满足系统设计的技术要求,服务器系统的数据库现在有soL SERVER和ACCESS,如果书店系统设计需求比较小那么可以用ACCESS数据库系统,在大型的书店系统设计上顾客要应用soL SERVER服务器才可以满足大量信息的设计要求。

    2 基于WEB的网上书店系统主要技术

    2.1 MYSQL数据库系统

    网上书店系统采用专业的开源代码的MYsoL数据库系统,采用结构化查询语言对数据库进行管理,MYsoL数据库采用开放源代码速度快并且安全可靠,在商业的事务化处理方面MYsoL数据库是首选。MYsoL数据库系统可以存储大量的数据并对数据进行有效的管理,可以很好的对大量数据进行处理,是一个多用户、多线程的soL数据库系统。采用soL标准化语言,对信息的存储、更新比较方便,应用soL语言可以在网上对商品的信息进行快速的检索,也可以对用户的信息进行快速的检索,soL并把信息快速存储起来。soL是标准化数据库语言,采用客户机/服务器模式。

    2.2 浏览器/月艮务器结构

    浏览器/服务器结构特点即只要用户有一个互联网的客户端,通过WEB浏览器就可以登陆到远端的网上书店数据库系统,对数据库中的图书信息进行访问,WEB浏览器使用上方便快捷,在客户端不需要安装其他的复杂应用程序,这样对客户端程序要求很简单,WEB浏览器在任何移动终端上都可以安装,浏览器/服务器结构资金成本少,软件开发容易,是新的软件体系结构技术。服务器数据库运行强度大,浏览器/服务器结构体系只要安装在服务器上就可以。网络管理人员只需要对服务器进行管理,用户界面主要事务逻辑在服务器端通过WEB就可以操作,管理人员在硬件维护上比较方便。使用浏览器/服务器架构的同时要把数据备份到指定的服务器中,以免安装浏览器/服务器架构的服务器出现问题,造成数据丢失。

    2.3 基于WEB的网上书店系统总体结构图

    基于WEB的网上书店系统总体构成如图1所示。

    3 基于WEB的网上书店系统功能设计

    3.1 用户账户管理

    在登录界面新用户可以注册自己的账户,在对话框中提示注册用户需要填写的注册信息,账号名称、密码设置、邮箱地址、密保问题等,在申请密码的时候会提示你两次输入密码,两次密码必须保持相同,否则会给出系统提示,注册成功后就可以登录。老用户可以以会员身份登录,对自己的身份信息、资料进行修改。管理员可以用管理员账号和密码登录系统,对会员的账号资料进行管理。

    3.2 商品管理

    在用户对商品进行搜索时会有大类别商品查询列表和小类别商品查询列表供用户选择,有模糊查询和精确查询两种功能,点开之后会有图书选择的列表。管理员可以登录到后台,对商品信息进行修改、添加和更新,对查询的列表模块进行设置,添加一些商品的链接。对特价的图书商品,会标明现价和原价。

    3.3 购物车管理

    用户买完图书后可以将图书放到购物车中,购物车可以把用户选择的图书归总到一起,显示购买图书名和数量以及价格,用户在对自己己选择的商品进行查看时进入购物车就可以了,最后在购物车中对图书商品进行结算。进入银行支付系统后,如果想继续购买,可以点击返回购买界面。在购物车中用户可以将不想要的商品删除,使用很方便。

    3.4 业务流程管理

    在对系统功能和结构进行分析的时候需要把系统的业务功能流程串联起来,形成一个业务流程图,这样可以很好的对系统整体组织结构进行分析,查找功能不完善的子结构进行修改。业务流程图就是为了更好的表示一个业务在处理过程中各功能的作用,用规定的符号表示各个环节然后连接起来。基于WEB网上书店系统业务流程图如图2所示。

    4 结语

    在互联网电子商务时代,网上B2C书店成为人们查阅和购买图书的主要平台工具,图书的数量和种类的增多,传统书店靠手工方式对图书信息进行记录,负荷很重。网上书店应用计算机技术把图书信息存储到图书数据库里,运用计算机技术对图书进行管理检索,很大程度上解决了传统书店不能解决的问题。手工记录图书编码信息效率低适应不了快节奏的互联网商务时代,开发一个高效率的图书管理系统是关键。现代计算机技术的发展,把计算机互联网技术和计算机数据库技术结合到一起建立一个快捷的网上书店系统,可以满足人们对图书借阅和购买的需要,工作效率高,在图书检索和图书信息的更新方面非常方便。

相关文章!
  • 融合正向建模与反求计算的车用

    崔庆佳 周兵 吴晓建 李宁 曾凡沂<br />
    摘 要:针对减振器调试过程中工程师凭借经验调试耗时耗力等局限性,引入反求的思想,开展了

  • 风廓线雷达有源相控阵天线研究

    罗琦史冰芸摘要:风廓线雷达有源相控阵天线可以显著避免来自地杂波的干扰,非常适用于气象领域。文章从系统整体设计、天线辐射模块方案、

  • 基于MATLAB 的信号时域采样及

    唐敏敏 张静摘要:频率混叠是数字信号处理中特有的现象,发生频率混叠后,信号会分析出错误的结果。而采样过程中,由于频率不够高,采样出