APP下载

基于互联网“+”书店管理系统

2019-02-10杨惠仁

科教导刊·电子版 2019年34期
关键词:购物车后台信息管理

杨惠仁

摘 要 在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。网上书店管理系统是一个基于ASP.NET技术和SQL Server 2005数据库开发的系统。本论文首先介绍了网上书店管理系统开发的背景,然后详细描述了系统功能架构和数据库设计,最后又详细介绍了网上书店管理系统的模块设计与实现。通过本系统,管理员可以通过Web浏览器进入后台,实现网上图书添加、删除、图书分类管理及订单管理、用户管理等功能;会员可以实现登录、注册,账户信息管理,在站内进行搜索等功能。

关键词 互联网+ SQL Server 2005 ASP.NET

中图分类号:TP311文献标识码:A

1研究背景

随着网络技术的迅猛发展,越来越多的人热衷于上网,网上购物俨然已成为一种时尚和潮流。书籍作为一种文化的载体、智慧的结晶,也加入到了网络购物的热潮之中,越来越多的网上书店诞生了,并且生机勃勃。在信息化程度越来越高的当今社会,对于每天忙碌的用户而言,用来购物的时间会越来越少,而上网可能是我们每天必做的事情,本系统旨在方便用户在网上购买书籍,享受足不出户就能购买想要的书籍的乐趣。

2系统功能性需求分析

(1)前台实现功能如下:①注册会员:购书者必须先注册,才能进行图书定购、信息反馈等操作。用户需要注册,并且要得到系统管理的审批和确认,主要功能是对用户个人基本信息的管理。②用户登录:购书者必须先登录,才能查看购物车,收藏书籍,管理自己的账户信息。③会员信息管理:注册会员可以对自己的个人资料、密码、发货地址进行修改。④购物车功能模块:当用户点击“加入购物车”按钮时,图书会自动添加到购物车中。在购物车页面,会列出用户购物车中的所有图书,并且列出每种图书的书名,单价,所购买的数量等。

(2)后台实现功能如下:①新书籍上架:把本站最近入库的书籍显示出来方便购书者了解本站书籍的更新。②书籍信息管理:主要分为详细信息管理,类别设置和分类管理。其中,详细信息管理可以增加、修改或删除书籍的相关信息,请确保此处信息的真实性;类别设置可对书目类别进行相应的操作(增加,删除,修改);分类管理可以对相关图书进行分类操作。③管理员信息管理:网站管理人员注册,实现对系统后台的管理,对系统所有信息的控制。还需要对系统进行维护。

3设计方案

(1)页面模块化管理:本系统界面的设计时使用了模块化处理,如把页面的头部、尾部的页面内容,数据库的连接等放在单独的文件,在其它页面设计需要时可以直接使用这些文件,这样有利于页面风格的统一以及提高开发系统的效率。

(2)书籍信息模板的应用:本系统的图书信息代码的生成是基于模块的,更换图书信息内容时只要将图书新的一些必要的信息录入,然后自动修改图书信息的模板。

(3)功能完善、管理方便:功能方面包括用户注册及登录、书籍的分类展示、图书的检索、定购等各个方面,完整地实现了网上书店的管理要求,同时由于应用了模板,对系统的管理和维护更加方便。

4系统模块划分

系统模块图描绘了系统的物理结构,它反映了系统各部件之间的调用关系。整个系统构建分为前台管理后后台管理两个中心,对于书店的客户,首先需要进行注册,登陆后才能管理个人信息,还需要选购商品,最后还必须下订单结算。对于书店的管理员,负责整个书店系统的后台管理,分为管理员管理、图书管理、订单管理和用户信息管理四个模块,用户信息管理主要是管理用户的信息和修改删除用户等,而图书管理主要是添加图书,修改图书的信息及删除图书以及图书分类,订单管理是管理合格订单,方便系统管理员发货等。

4.1前台管理模块

4.1.1用户管理模块

用户管理是一个网上书店管理系统必不可少的部分,该模块主要实现用户注册、用户登录、修改密码和修改个人信息等功能。

4.1.2用户注册

打开如下图中的注册界面,在对应文本框中填入信息,点击【确认提交】按钮,如果通过各项格式的检测,即可注册新用户。

4.1.3用户登录

用户必须登录之后才能购买书籍和评论书籍。所以在用户点击【加入购物车】按钮之后,系统会判断用户是否登录,如果用户未登录,则系统会给出提示,要求用户先登录再进行其他操作。

4.1.4修改密码

用户登录之后,可以进入“我的账户”,可以修改密码。

4.1.5修改个人信息

用户登录之后,可以进入“我的账户”进行个人信息的修改。

4.1.6购物车管理模块

查看购物列表的执行流程如下图所示。用户可以通过点击图书旁边的“加入购物车”按钮,将图书加入购物车。下图显示了用户购物车,具体包括图书编号、图书名称、价格、数量、小计金额、合计金额等内容。

4.2后台管理模块

书籍管理:主要包括对书籍的分类、书籍添加、书籍信息修改、书籍删除。

5系统管理

系统管理主要包括用户管理、角色管理和权限管理。

(1)用户管理。用户管理主要是对后台管理员的基本信息的增、删、改、查。

(2)角色管理。角色管理主要是对后台管理员的角色的增、删、改、查。

(3)权限管理。权限管理主要是对后台管理员的权限的设置和查看。

6结束语

本套网上书店管理系统在Visual Studio 2010开发工具和SQL Server 2005數据库软件基础上开发,采用ASP.NET语言,实现管理员可以通过Web浏览器进入后台,实现网上图书添加、修改、删除、图书分类管理及订单管理、用户管理等功能,以及会员登录、注册、修改个人信息、在站内进行搜索,收藏,购买图书等功能。

参考文献

[1] Ian Sommerville.软件工程[M].机械工业出版社,2008.

[2] 梁爽,杨玥,吴晓艳,李环..Net框架程序设计[M].北京:清华大学出版社,2010.

[3] 邱郁惠.UML和OOAD快速入门[M].机械工业出版社,2010,

[4] 蔡建平,软件测试大学教程[M].北京:清华大学出版社,2009,

[5] 王珊,萨师煊.数据库系统概论[M].高等教育出版社,2006.

[6] 骆斌,丁二玉.需求工程-软件建模与分析[M].高等教育出版社,2009.

猜你喜欢

购物车后台信息管理
造价信息管理在海外投标中的应用探讨
评《现代物流信息管理与技术》(书评)
被疫情改变的购物车
推购物车购物
后台暗恋
购物车里的“时间线”
清空购物车了吗!
前台、后台精彩花絮停不了
在高速公路信息管理中如何做好QC小组活动
以“后台”的名义节省电池用量