资源预览内容
第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
第9页 / 共21页
第10页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
AbstractNow information more and more profession, e-business are coming to new sight. More and More people are habituated to shopping on Internet, follow this condition, Many customers go to shop by Internet, so online store must have many goods. On this condition must have a perfect online store, need a online stores background manage software is important, too. Storeroom keeper use this online stores background manage software can understand goods price, goods quantity, goods type and so on. Storeroom keeper can more efficient to manage this goods, at the same time, can control this goods more easy, make system more safety completeness and operability.This Graduation Thesis is design a online bookstore background manage software, this software is make manager control bookstores book some information more simply ,more quickly, more nicety. This Graduation Thesis use software development tool is Visual Studio2005,SQL Server2005.Key Words: bookstore background manage, users right, orders managecustomers manage, books manage, authors manage. 引言: 现今社会电子技术信息化技术不断发展,网上商店也在慢慢地兴起,并开始冲击着传统的商店,而一个好的电子商务网站除了有一个完善的前台服务以外后台管理也显的尤为重要,本论文以建立网上书店后台管理系统为例,旨在开发一个安全,方便,快捷地后台图书管理系统,使使用者在管理后台图书能够得体现到运用计算机现在技术的快捷和方便。1 研究背景1.1 网上书店后台管理系统概述1.1.1 网上书店后台管理系统的概念 网上书店后台管理系统是一个结合现代计算机编程技术而开发的一个管理系统,是为了使网上书店后台管理者能够在管理后台图书的过程中运用系统软件来对图书,订单,管理人员等方面进行一个有效,系统,方便,快捷的管理过程。1.1.2网上书店后台管理系统的特点第一:网上书店后台管理系统主要的开发理念是为了开发一个实用的系统的后台管理系统,操作者可以通过这个系统对图书进行有效的管理,从而提高前台的服务效率。第二:网上书店后台管理系统是一个具有较高安全性的管理系统,由于其对不同类型的管理者分配不同的权限,所以提高对图书管理的安全性,有效防止图书信息泄露与丢失。第三:网上书店后台管理系统是一个除了具有较高安全性的系统,同时还是一个极为方便的管理系统,使用者可以通过系统简单地对订单,图书,管理员进行操作管理。1.2 网上书店后台管理系统的市场分析1.2.1 网上书店后台管理系统的发展现状近年来,第三产业逐渐兴起,在整个国建的经济发展中起了重要的作用,而服务业在第三产业产业中无疑占有极其重要的地位。企业上网推销产品,个人上网满足需求,越来越多的人开始尝试或习惯网上购物。 杨黎明,许欣.基于C/S结构超市管理系统的分析与设计J.湖南工业职业技术学院学报,2009(2):1-219%的互联网用户每周一次上网购物,22%每月一次,43%是非经常性互联网购物者。16%的人从未在网上购物。大约5.1%的互联网用户在线上购物一周一次以上。其中63%是女性,31%年龄在45和54之间。将近32%的人每年赚七万五千美元。其中过半数是已婚者,44%有十八岁以下住在家里的孩子。 超过60%的经常性购物者上网时间已超过5年,但20%的人上网时间只有三个月。 每周一次以上上网购物者中,三分之一以上宁愿由电子邮件获得产品信息,26.5% 喜欢通过现场文字聊天,6%自助,32%通过IP电话获得信息。 研究发现,当消费者决定是否上网购物时,收入不是重要因素。大约18%收入不到三万五千美元的用户不在网上购物,收入超过七万五千美元者的相对数字只低两个百分点,为16%。 种族背景也是因素之一。15%的白人互联网用户说他们从未在互联网上购物,黑人互联网用户从未在线上购物者有24.5% 。 数据来源于http:/www.yesky.com而网上购书是个人上网消费的其中一种,随着网上购物的迅速兴起,网上书店也为慢慢成为人们购书方式的一个主流。这样需要有一个科学的,快捷地,系统的图书后台管理系统。管理者可以通过这样的一个对数据进行加工,管理,查看。从中可以更加快捷地,科学地对图书进行管理,也可以通过系统得到一些有效的数据,为销售策划提供了一个很好的数据支持。1.2.2 网上书店后台管理系统的发展前景对网上书店来说,电子商务业务量大,大量数据需要精确、快速地处理;顾客来自全国各地,在手工情况下,对各种方式的收款单很难进行统一的管理。因此,摒弃传统的手工管理,利用计算机系统进行各种信息的管理,对客户订单的情况、产品信息、供应商信息进行记录、搜集、分析,来提高工作效率,挖掘潜在信息。网上图书后台管理系统除了为客户提供一个管理图书,整理图书的一个快捷方便的工具外,对销售图书也起着非常重要的作用。现在管理的核心是决策,而决策往往需要有效数来进行支持,得到有效数据最科学的方法就是通过信息管理系统来进行统计,一个有效的信息管理系统可以把一些复杂的数据通过一个简单的界面显示给管理者,统计者,决策者。这样就可以迅速地建立起策略,为网上前台销售获得了先机。2 系统建立目的与介绍2.1 系统建立目的随着信息化与电子技术的发展,促进了电子商务的发展,越来越多的通过网上来进行买卖,开网店,进行网上交易成为极为普遍的事情。但是一个成功的电子商务网站除了要有完善的、全面的网上前台以外,还需要具有一个完善的后台管理系统。 一个具有商品品种繁多的商城中,有及时的,高效的,准确的整理货物显然单是靠人手是不能很好的实现的,必须要利用现代化电子技术来开发一个管理系统来对货物进行整理。 建立网上书店后台管理系统就基于这一原因而开发的。通过这个系统,管理人员可以运用简单的操作来实现对网上书店的图书数量、品种、销售情况进行管理。 在现在这个竞争激励的时代,办每一件事都要追求效益、都要讲求效率,建立这个网上图书后台管理系统就为了增加企业效益,提高企业的商品管理水平。2.2 系统介绍2.2.1 系统的建立环境 网上图书后天管理系统是Visual Studio2005 开发平台,使用.NET技术,用C#语言进行编写的,这个由微软开发的年轻语言具有许多经过高度封装的控件和事件方法。不仅具有很好的稳定性,而且能够简化开发的流程,也简化了代码量。是一个开发C/S软件的很好的平台。2.2.2 系统风格 网上图书后台管理整个系统主要是以浅蓝为主要颜色的皮肤,系统按钮都搭配了一些图片,使得操作者能够通过图片简单的了解到系统的操作流程和系统按钮的各种功能。2.2.3 系统结构图1 系统角色结构图 图1中显示了系统主要分为三个不同的权限,分别是超级管理员,图书管理员,订单管理员,其都是除了超级管理员具有全部的系统操作权限以外,其他两个管理员都具有相对应的权限。且权限经过严格的划分,如果没有得到该权限是不可能进入到别的管理员的操作界面,或者进入了操作也会受到相对应得限制。图2 角色关系与权限分配图这图1中提到了本系统是一个具有相应权限限制的系统,图2中就是来详细描述每一个权限相对应得操作。超级管理员是一个具有最高权限的管理员,也就是说这个管理员可以执行系统中任何一个操作。如管理员管理权限,图书管理权限,订单管理权限,客户管理权限,图书作者管理权限。管理员管理权限:通过这个权限,可以增加管理员和对管理员的相应信息进行修改,查看和删除。图书管理权限:通过这个权限,可以增加图书和对图书的相应信息进行修改,查看。订单管理权限:通过这个权限,可以查看订单的所有消息和修改订单的某些信息,同时也可以增加送货方式,增加付款方式,也可以对送货方式,付款方式的相应进行修改。客户管理权限:通过这个权限,可以查看客户的相应信息,如果有需要的话还可以对用户进行冻结,即把该客户在前台网站上的一切操作终止。图书作者管理权限:通过这个权限,可以增加新的作者,可以查询作者的信息,也可以进行修改。图3 系统结构图 整个图书后台管理系统都主要的分为管理员管理模块,图书管理模块,订单管理模块,客户管理模块,图书作者管理模块。2.2.4 五层框架下的设计 本项目主要运用.NET技术中五层框架下设计架构下来完成的,五层框架包括:表示层(BookManager),业务逻辑层(Business),模型层(Model),数据访问层(SQLDal),工具层(DBUtitlty)。图4 五层架构图 其中表示层是(BookManager)也叫界面层,系统中每一窗体设计都是在这一层中实现,层里包括了登陆界面窗体(LoginForm.cs),主界面窗体(LoginForm.cs),添加管理员窗体(AddManagerForm.cs),查看管理员窗体(SearchManagerForm.cs),增加图书窗体(AddBookForm.cs),增加出版社信息窗体(AddPublisherrsForm.cs),图书详情窗体(BookDetailForm.cs),修改出版社信息窗体(PublishersForm.cs),查看图书窗体(SearchBookForm.cs),订单管理信息窗体(OrdersForm.cs),订单子项信息窗体(OrderItemsForm.cs),发货和付款方式窗体(SendTypeForm.cs),查看客户信息窗体(SearchCustomerForm.cs),增加作者信息窗体(AddAuthor.cs),查看作者信息窗体(AuthorForm.cs)。 业务逻辑层(Business)是把数据从数据访问层传到表示层的桥梁,层中包括的类文件有管理员业务逻辑文件(AdminBLL.cs),登陆业务逻辑文件(LoginBLL.cs),增加出版社业务逻辑文件(AddPublishersBll.cs),图书信息业务逻辑文件(BooksInfoBLL.cs),图书树形业务逻辑文件(CategoryBLL.cs),出版社信息业务逻辑文件(PublishersBLL.cs),查看图书业务逻辑文件(SearchBookBll.cs),订单状态业务逻辑文件(Order_StatusBLL.cs),订单信息业务逻辑文件(Order
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号