基于ASP技术的网络售书系统基本功能和数据库设计

2020-06-04 12:55黄利红
数字技术与应用 2020年3期
关键词:售书订单实体

黄利红

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

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

中图分类号:TP393 文献标识码:A 文章编号:1007-9416(2020)03-0153-02

网络购书是在Internet开放的网络环境下,能够实现消费者的网上交易和在线电子支付的一种新型的商业运营模式[1]。在基于ASP的网络售书系统中客户可以通过浏览器登录网站来查看书籍信息并提交订单订购图书,实现在线交易[2]。此系统不仅可以大量减少人力、物力,降低成本,而且突破了时间和空间的限制,使得图书交易活动可以在任何时间、任何地点进行,从而大大提高了效率。

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

1 系统的基本功能设计

基于ASP的网上书店售书系统是根据用户的常见的购买方式和需求而进行设计的,目的是实现图书的分类查询、图书详细信息的阅览、图书的订购、购物车和订单的管理和用户留言等功能。开发工具采用Visual Studio 2010进行系统程序设计,采用Dreamweaver进行界面设计,数据库使用SQL SERVER 2008。

根据书籍购买的基本流程,基于ASP的网络售书系统具体的业务流程图,流程如图1所示。

2 数据库设计

数据库设计是系统设计中非常重要的一个环节[3]。数据库是系统设计的基础,数据库设计就像高楼大厦的根基一样,如果设计的不合理、不完善,将在系统开发过程中,甚至到后期的系统维护、功能变更和功能扩充时,引起较多问题,严重时甚至要重新设计,需要做大量补救工作。

根据系统分析的结果,具体分析不同实体用户,描述不同实体之间的关系,得出该系统数据实体图和E-R图。

(1)管理员实体属性图如图2所示。

(2)用户实体属性图如图3所示。

(3)图书类别实体属性图如图4所示。

(4)用户留言实体属性图如图5所示。

(5)订单信息实体属性图如图6所示。

(6)书籍实体属性图如图7所示。

3 结语

本文论述了一个基于ASP技术的网络售书系统的基本功能设计和数据库的概要设计,为该系统的具体实现提供了基础。

参考文献

[1] 梁红硕.基于JSP的网上书店系统的设计与实现初探[J].信息技术,2016:47.

[2] 李天志,易巍,李艳双,等.ASP.NET基础与案例开发详解[M].北京:清华大学出版社,2014.

[3] 黄冬英.基于分布式数据库的高校学生档案管理系统设计与实现[D].苏州:苏州大学,2016.

Abstract:This paper presents a design of 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 basic function design of the system and the summary design of the database.

Key words:ASP technology; SQL Server 2008; B/S framework; online book selling system

猜你喜欢
售书订单实体
春节期间“订单蔬菜”走俏
新产品订单纷至沓来
前海自贸区:金融服务实体
《2019年上海高考指南》出版
“最确切”的幸福观感——我们的致富订单
寒风里奔跑的少年小偷
实体的可感部分与实体——兼论亚里士多德分析实体的两种模式
两会进行时:紧扣实体经济“钉钉子”
振兴实体经济地方如何“钉钉子”
怎样做到日订单10万?