网站地图 原创论文网,覆盖经济,法律,医学,建筑,艺术等800余专业,提供60万篇论文资料免费参考
主要服务:论文发表、论文修改服务,覆盖专业有:经济、法律、体育、建筑、土木、管理、英语、艺术、计算机、生物、通讯、社会、文学、农业、企业

ASP背景下网络售书系统的数据库和基本模块设计

来源:原创论文网 添加时间:2020-07-17

  摘    要: 本文提出一种基于ASP技术的网络售书系统的实现,主要功能模块包括图书的分类查询、图书详细信息的阅览、图书的订购、购物车和订单的管理,另外还提供用户留言功能。本文主要阐述了该系统的基本模块和数据库的具体实现。

  关键词: ASP技术; SQL SERVER 2008; B/S构架; 网络售书系统;

  Abstract: This paper presents the implementation of basic modules and database of the online book selling system based on ASP technology.The main modules include the classified inquiry of books,browsing of book details, ordering books,the management of shopping cart and orders.In addition,it also provides user message function. This paper mainly describes the realization of the basic modules and the database of the system.

  Keyword: ASP technology; SQL Server 2008; online book selling system;

  基于ASP技术的网络售书系统包括了图书详细信息的阅览、图书的分类查询、图书的订购、购物车和订单的管理,另外还提供用户留言,管理员可以和回复查看用户的留言,以解决用户提出的问题。

  1、 系统基本功能和数据库概要设计

  基于ASP的网上书店售书系统的开发工具采用Visual Studio2010进行系统程序设计,采用Dreamweaver进行界面设计,数据库使用SQL SERVER 2008。
 

ASP背景下网络售书系统的数据库和基本模块设计
 

  系统是根据书籍购买的基本流程设计的,对于用户来说,基于ASP的网络售书系统具体的业务流程包括了用户个人资料设置模块、图书管理模块、在线购书模块、购物车模块、订单管理模块和用户留言模块[1]。个人资料设置模块又包含了个人基本信息管理和密码管理,图书管理模块包含了图书详细信息和查找图书,在线购书模块包括了注册、登录、购买功能,购物车模块包括了修改、清空、提交购物车功能,订单模块包括了修改和查看功能,用户留言模块包括了发表留言功能。

  表1 管理员信息示意表(sa_info)
表1 管理员信息示意表(sa_info)

  表2 用户信息示意表(user_info)
表2 用户信息示意表(user_info)

  基于ASP的网上书店售书系统包括了系统管理员、用户、图书类别、用户留言、订单信息和书籍等实体。

  2、 数据库和数据库的实现

  在SQL SERVER 2008中创建名为bookstore的数据库,并根据实体及关系创建数据表。

  2.1、 系统管理员信息表(sa_info)

  管理员信息表主要用于保存系统管理员的信息,主要字段包括:管理员编号、用户名、密码[2]。如表1所示。

  2.2、 用户信息表(user_info)

  用户信息表主要保存系统用户的基本信息,主要字段包括:编号、用户账号名、密码、用户姓名、电话、地址、注册时间、账户余额。如表2所示。

  2.3、 图书类别表(book_list)

  图书类别表主要存储图书的类别,主要字段包括类别id和类别名称。如表3所示。

  表3 图书分类示意表(book_list)
表3 图书分类示意表(book_list)

  表4 留言信息示意表(user_message)
表4 留言信息示意表(user_message)

  表5 订单信息示意表(order_list)
表5 订单信息示意表(order_list)

  表6 书籍信息示意表(book_info)
表6 书籍信息示意表(book_info)

  2.4、 留言信息表(user_message)

  留言信息表主要保存用户的留言信息,主要字段包括编号、标题、用户账号名、留言内容、留言时间。如表4所示。

  2.5 、订单信息表(order_list)

  订单信息表主要是存储留言信息,主要字段包括订单编号、书籍编号、价格、数量、订单时间、用户名称等。图表5所示。

  2.6、 书籍信息表(book_info)

  书籍信息表主要保存书籍的基本信息,主要字段包括书籍编号、书籍名称、类别编号、价格、数量、内容简介和封面图片等。如表6所示。

  3、 基本模块的实现

  3.1、 网站首页

  基于ASP技术的网络售书系统的首页主要实现的功能包括浏览图书、购买商品、登录、注册、留言等功能,所有用户可以查看最新上架的书籍,也可以按图书的类别进行查询。

  3.2、 登录界面

  此模块主要功能主要实现用户或管理员登录,不同权限的用户登录本系统会进入不同的管理模块界面。用户输入相应的用户名和密码后,后台对该用户进行的判断,根据用户名在数据库中进行查询。如果用户名和密码能对应上,则根据用户名的权限进入不同的界面,否则提示密码错误。此外该界面还可实现用户注册等功能。

  3.3、 图书信息界面

  在图书浏览界面,用户可以浏览图书的基本信息,比如图书封面、书名、价格、类别、书籍的简介信息等等。

  3.4、 购物车界面

  购物车界面可以显示用户选定的商品信息及其价格和数量,可以修改数量等,用户也可以直接在购物界面删除自己不想买的商品,或者返回首页继续购物[3]。

  3.5、 订单管理界面

  订单管理界面主要实现用户可以查看以往订单状态、取消订单和删除订单的功能。

  3.6、 留言界面

  留言界面可以实现用户留言功能,用户可以对自己关注或购买的书籍进行留言,便于管理员可收集用户的反馈信息并进行回复。

  4、 结语

  本文论述了一个基于ASP技术的网络售书系统的数据库和基本模块的实现,基本上能满足网上书店售书系统的基本需求。系统易于操作维护,能很好的完成图书购买的全过程,简单易上手。

  参考文献

  [1]李天志,易巍,李艳双,等.ASP.NET基础与案例开发详解[M].北京:清华大学出版社,2014.
  [2]王茂钢.网上书店管理信息系统的数据库设计[J].信息与电脑(理论版),2016(8):117-118.
  [3]邓惠俊.基于ASP技术的网上书店系统设计[J].重庆科技学院学报(自然科学版),2017(6):80-94.

上一篇:ASP.NET+SQL Sever下课程在线学习O2O平台开发
下一篇:没有了
重要提示:转载本站信息须注明来源:原创论文网,具体权责及声明请参阅网站声明。
阅读提示:请自行判断信息的真实性及观点的正误,本站概不负责。