服装连锁店管理系统的设计与开发

服装连锁店管理系统的设计与开发[java毕业论文下载]

服装连锁店管理系统的设计与开发

摘  要

当今,商品销售连锁店的发展给人们带来了诸多便利。服装连锁经营是这一传统商业模式中发展比较有代表性的一类,通过科学的管理方法和现代化的管理工具——计算机及其网络应用系统,能够规范经营中的各项管理、降低服务成本和提高服务质量。为了管理好各连锁店的销售情况,靠传统的手工方法很难适应当今的发展需求。因此,借助于网络应用技术管理分布在各地的连锁店能够大大提高管理效率,同时也是信息时代发展的必然趋势。

本设计的开发是基于B/S结构,采用ASP.NET程序设计语言及SQL Server 2000数据库进行开发;论文首先阐述了基于B/S模式的服装连锁管理系统的开发,并对该系统进行了较详细的需求分析;然后探讨了该系统需要实现的设计方案,该系统主要包括总店系统和分店系统两个方面,总店系统主要用于对商品、各个分店等的管理,各个分店系统相互独立,主要用于对各分店的商品的销售及管理;最后,在测试与分析过程中,该系统表现出了运行稳定、可靠和实用等特性,具有一定的实用价值。

 

关键词服装连锁;管理系统;B/S结构;数据库;总店;分店

 

 

Design and Development of Management System for Clothing Chain Store

Abstract

Nowadays, people benefit a lot from the development of chain stores. Running clothing chain stores is a representative in the mode of traditional commercialization. It can regularize all kinds of managements, reduce the service cost and enhance the quality of service by scientific methods of management and modernized management tools—computers and network application system. It is hard for traditional handwork method to meet nowadays’ demand of development, in order to manage the sales of each chain store. Therefore, through employing network application system, chain stores distributed nationwide can greatly improve the management efficiency, mean while the application of these techniques is the inevitable trend in the information times.

This system is based on the B/S structure, applies ASP.NET programming language and SQL Server 2000 database to develop. This paper describes the development of clothing chain management system based on B/S, and the demand for this system is analyzed in detail. Then, the plan of this system is discussed. The system's basic function modules include the main store and the branch store system. Main Store system is mainly used for commodities, the management of each branch store system and so on. Each branch store is mutually independent, is mainly used to the sales and management of each branch store. Finally, through testing and analyzing, it shows this system is stable, reliable, and usability, which has some practical values.

 

Key words:  Clothing Chain; Management System; B/S Structure; Database; Main Store; Branch Store

 

 

目  录

论文总页数:22页

 

1 引言 1

1.1 课题背景 1

1.2 本课题研究的意义 1

1.3 本课题的研究思路和方法 1

1.4 本文的主要工作 1

2 开发工具介绍 2

2.1 ASP.NET技术 2

2.1.1 .NET简介 2

2.1.2  ASP.NET技术简介 2

2.1.3  ADO.NET访问数据库的原理 3

2.2 SQL Server数据库 3

2.3 Browser/Server(B/S)结构 4

3 需求分析及设计方案 4

3.1 需求分析 5

3.2 设计方案 5

3.2.1 系统功能 5

3.2.2 系统结构 6

4 具体设计流程及实现 7

4.1 数据库设计 7

4.2 编码实施 8

4.2.1 Web.config的配置 8

4.2.2 首页用户登录页面 9

4.2.3 信息的查看、修改和删除 10

4.2.4 信息的添加 13

4.2.5 购买查询部分 15

4.2.6 结纳款部分 15

5 系统运行及测试与分析 16

5.1 运行环境 16

5.2 系统的运行 16

5.3 测试与分析 19

     19

参考文献 20

     21

     22

 

 

1 引言

1.1 课题背景

连锁经营最早出现在19世纪50年代,但由于设备、管理等的制约,一直发展缓慢;到了20世纪50年代,资本的集中促进了连锁经营的大发展,但此时的发展主要表现为网点数的增加,但随着网点数的增多,规模的扩大,而管理技术未有大发展,规模扩大所带来的效益被低效率管理而抵消;直到20世纪80年代,计算机技术、网络技术等的应用,促进了连锁经营的飞速发展。因为它们不仅解决了连锁经营由于规模庞大而带来的信息处理难题,并且实现了连锁经营的实时动态管理。

1.2 本课题研究的意义

在信息技术迅速发展的今天,基于网络的应用给人们带来了很多便利。在基于信息共享的理念上,如何快速、准确的获得信息也成为人们关注的关键问题。当今由于商品销售连锁店的发展,给人们带来了诸多便利。但是为了管理好各连锁店的销售情况,靠传统的手工方法很难适应当今的发展需求。因此借助于网络应用技术管理分布在各地的连锁店能够大大提高管理效率,同时也是时代发展的要求。服装连锁分销经营是传统商业模式发展中比较有代表性的一类,现通过科学的管理方法和现代化的管理工具——计算机及其网络系统,规范分销经营中的各项管理,降低服务成本,提高服务质量。

1.3 本课题的研究思路和方法

本系统的开发要求采用B/S结构,设计与开发一个功能较完善的基于网络的服装连锁店管理系统。因此,本次毕业设计应首先分析基于网络的服装连锁店管理系统的相关功能,结合本次毕业设计的相关要求写出需求分析;其次,综合运用以前所学的相关知识(包括以前所学的一些关于网络技术、数据库、编程技术等相关知识),选择所熟悉的开发工具进行本毕业设计的开发;在设计中以需求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法;同时,在开发设计与实现中,要保存好相关的设计文挡,为后面的毕业论文的写作准备材料;最后,系统开发完毕后,进行调试和试运行,做好调试和试运行的相关记录,也为后面的毕业论文的写作准备材料。

1.4 本文的主要工作

本文主要是对设计与开发一个服装连锁管理系统的总结,首先对本系统所基于的B/S结构,采用的ASP.NET编程技术和SQL Server 2000数据库,运用的Microsoft Visual Studio .NET 2003开发工具等进行详细的介绍;然后对用户的需求分析,指出了需要解决的问题,需要实现的功能,如分店系统的对顾客的管理和商品的出售,总店系统的对总体资源的控制,对各个分店销售情况的及时了解,对资源的及时调配;其次是具体设计流程及实现,详细介绍了数据库的设计,编码的实施;接着是系统测试,通过测试发现了系统的一些问题,排除了的错误,发现了一些不足等;最后是对本次设计制作的小结,总结了设计过程中遇到的问题和收获。

2 开发工具介绍

本系统是采用ASP.NET编程技术和SQL Server 2000数据库,在Windows XP操作系统环境下,采用ASP.NET编程技术和SQL Server 2000数据库,运用Microsoft Visual Studio .NET 2003开发工具进行设计与开发完成的,基于B/S结构的服装连锁管理系统。

2.1 ASP.NET技术

2.1.1 .NET简介

.NET技术是一项革命性的技术,它是微软公司推出的新一代互联网软件和服务战略,是一种面向网络、支持各种用户终端的开发平台环境。它包含了分布式计算、XML、组件技术、即时编译技术等多种功能集成的环境。.NET环境使用统一的Internet标准(如XML)将不同的系统对接,并采用高度分布式应用服务架构,而且使用了一个综合的管理程序。该程序能管理平台中运行的服务程序,为运行程序提供强大的安全保护后台。

C#是微软公司专门为.NET量身定做的一种编程语言,它与.NET有着密不可分的关系。例如,C#的类型其实就是.NET框架所提供的类型,C#本身并无类库,而是直接使用.NET框架所提供的类库。另外,类型安全检查启动资源回收、结构化异常处理等也都是交由CLR(公共语言运行时)处理的。因此,C#是最适合开发.NET应用的编程语言。

 

2.1.2  ASP.NET技术简介

ASP.NET是微软公司继ASP之后推出的用于创建、管理和部署Web应用程序的新的理想平台。它是使用.NET框架所提供的编程类库构建而成的。使ASP.NET创建、管理和部署Web应用程序变得非常容易。

ASP.NET所具有的新性能是:

(1)Web Controls,它使得创建forms 和HTML controls的工作变得简单易行。例如,在ASP中典型的选择框(select box)里,你不得不创建一个循环以便让控制系统装入数据。但在ASP.NET里,你将会拥有一个"data-bound",这意味着它会与数据源连接,并会自动装入数据。

(2)语言支持,ASP.NET支持多种语言,它的缺省语言将是visual Basic而不是vbscript,这意味着我们可以摆脱vbscript的语言限制,我们的代码将是编译后运行的(而不是原来的解释执行)。

(3)更好的代码控制,COM对象不需要再在服务器上注册,但是通过这种过程简化,你再也不能够在你的服务器上运行另外一个DLL版本,并且代码相当保密。这意味着,如果没有正确的开发工具和源代码,很难改变代码。

(4)更好的升级能力,一个系统建成,本身有着一定的特性,以改进多处理器和串口环境中的性能。例如,session state 能够通过单独的处理器来维持,在一个单独的机器上,甚至在数据库中允许交叉的服务器会话。

ASP.NET可用的开发工具有记事本及Visual Studio.NET, 作为微软.NET战略的重要组成部分----Visual Studio .NET 已经于2002年3月22日正式在中国推出。

Visual Studio.NET 是一个功能强大的、高效并且可扩展的编程环境。它充分展现了应用程序开发的潜能,并提供了生成应用程序所需的工具和技术。这些应用程序将给当今的企业、机构提供强大的支持,并推动下一代基于XML Web 服务软件的发展。在Visual Studio.NET中,可以引用的资源有两者:一种是在工具箱显示加入到Form的组件,另一种是只可在程序中引用的各式对象链接库。

 

2.1.3  ADO.NET访问数据库的原理

微软的任何产品,现均冠上.NET一词, 因此ASP.NET结合数据库的设计与过去大不相同。ADO.NET就是ASP.NET中结合数据库的规格,但与过去的ADO差异甚大。

与数据库相连,ADO.NET提供了如下3种方式:(1)通过ODBC相连。(2)通过OLEDB相连。(3)直接与SQL Server相连。3种方式由于应用层次的差异,使得效率由低到高,独立性由高到低。对于相连数据库的数据处理,也有2种方式,即一种是通过DataSet来隔离异构的数据源,另一种是以流方式从数据源读取(DataReader方式)。

ADO.NET的一个创新是引入了数据集(Dataset)。一个数据集是内存中提供数据关系图的高速缓冲区。数据集对数据源一无所知,它们可以由程序或通过从数据仓库中调入数据而被生成、填充。不论数据从何处获取,数据集都是通过使用同样的程序模板而被操作的,并且它使用相同的潜在的数据缓冲区。

Dataset及DataView由数据库取出记录后,须放入DataSet,如果要显示在控件中,须使用DataView。

2.2 SQL Server数据库

利用ASP.NET结合数据库来开发网站使得网站更具有交互性,因为没有数据库支持的静态网页已经无法满足人们对于网络的需求了。数据库在各行各业中是必不可少的,下面就来介绍数据库方面的相关知识。

SQL是英文Structured Query Language的缩写,意思为结构化查询语言。它的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。Microsoft SQL Server(基于结构化查询语言的数据库服务器)是基于客户/服务器结构的数据库管理系统。用户通过使用客户系统从服务器检索信息并进行本地操作,服务器关注数据库进程,而客户则关注信息的表示。此数据库管理系统能够存储大容量的数据,能够保证数据的安全性、维护数据的完整性,还具有自动高效的机制以及运行分布式处理等。

2.3 Browser/Server(B/S)结构

B/S(Browser/Server)结构即浏览器和服务器结构。它是随着 Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。

以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。

3 需求分析及设计方案

随着经济的发展,政府对企业信息化建设的大力推进,我国的服装行业信息化发展势头也十分良好。特别是加入WTO以后,我国将继续保持世界服装贸易中和纺织品服装的最大出口国的地位,同时国内服装纺织品市场需求也会大大增加,分销连锁必将是服装经营的主要模式之一。市场机遇带给品牌服装企业的则是瞬息万变的世界性市场和更加激烈的竞争,自有品牌服装企业要想在残酷的市场搏击中立于不败之地,就要保持较低的竞争成本、优质的产品质量和高水平的客户服务。这就要求高度的一体化,这种一体化是把企业自身和它后端的供应商、前端的分销渠道、客户有机联系在一起,形成一条完整的分销链,企业通过管理这条分销链实现高效率的市场运作;这就要求有一个好的信息支持平台。

3.1 需求分析

根据对服装连锁行业的现状分析,服装连锁管理系统主要应解决以下几个问题:

(1)管理的不便捷性,很难对连锁店情况进行及时随时的了解。

连锁店的特性是分散性,统计了解各店的情况即费时又费力,很容易因为时间原因造成巨大的损失。

解决方案:针对这个问题,本系统采用了B/S结构,不需要安装客户端,实现无论在何时何地,只要有一台能够上网的电脑便可以管理连锁店。

(2)物流管理方式落后,很难根据销售、库存情况,及时进行配货、补货、退货、调拨。

连锁店是以零售为前导,以商品进销,存配,流转管理为基础,如果造成一部分商品大量积压,而另一些商品供不应求的局面,这种局面必然会给连锁店带来巨大的经济损失。

解决方案:针对这个问题,本系统采用来总店分店模式,各个分店的销售,库存等信息及时的返回给总店,总店统一对资源进行调配。

(3)顾客难与店铺互动,很难对顾客实行个性化的服务。

服装业主要强调其服务性,如何对目标顾客不甚了解,无法更好的了解顾客的需求爱好,很容易造成顾客的流失。

解决方案:针对这个问题,本系统在分店系统中加入了顾客管理部分,记录顾客的基本信息及购买信息,做好对顾客的售后服务。

3.2 设计方案

根据前面章节需求分析的情况,结合本系统所要实现的功能,具体设计方案如下。

 

3.2.1 系统功能

通过对用户需求的分析,一个服装连锁管理系统网站应包括以下的主要功能:

(1)总部系统的管理,主要包括对各个连锁店包括总店的管理(添加,删除,更新)、各个用户包括总店用户的管理(添加,删除,更新)、销售管理(查看各连锁店的销售情况)、批发业务(向各连锁店发送货物)、仓库管理(查看商品基本信息包括名称、价格等,查看各商品的总量、剩余量,添加商品)等功能。

(2)分店系统的管理,主要包括用户的管理(修改密码),顾客的管理(添加,删除,更新),销售收银(记录顾客购买信息,结缴款),仓库管理(查看商品基本信息包括名称、价格等,查看各商品的总量、剩余量,出入单据),购买查询(查询购买记录,退换货)等功能。

 

3.2.2 系统结构

  (1)整个系统主要分为两大模块:总店系统模块和分店系统模块,如图1所示。

 

图1  系统结构图

(2)总店系统:功能包括对连锁店的管理,对用户的管理,对各个分店销售信息的查看,对商品信息的管理,向分店批发商品等,具体结构如图2所示。

 

图2 总店系统结构图

(3)分店系统:功能包括对顾客信息的管理,对购买信息的记录、查询,对商品信息的查看,对购买商品的结款等,具体结构如图3所示。

 

图3 分店系统结构图

服装连锁店管理系统的设计与开发[点击下载]

相关毕业论文

基于SSM框架的网上订餐系统论文

然后给出了网上订餐系统的设计方案及系统的具体实现,实现了网上订餐系统的构建,主要包括信息发布、用户管理、商品信息检索、餐品交易(购物及订单处理)、后台管理等功能

客户关系管理系统的实现

论文介绍了一个较为完整、有较强实用性的客户关系管理(CRM)系统的开发过程。该CRM系统主要包括客户管理、联系人管理、时间管理、销售管理、电话营销、营销管理等诸多典型功能。在系统的实现上,前台主要应用的是ASP.NET web设计技术、C#程序设计语言以及DreamWeaver网页设计工具;后台则是采用了网络数据库SQL server 2000。

工资管理系统的设计与实现

企业的工资管理是公司管理的一个重要内容。随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。

小型药店销售管理系统的设计

本文主要介绍整体系统构架及数据库的建立,并详细介绍了客户系统的各个功能模块、后台管理系统模块、系统逻辑结构、数据库相关表设计以及页面功能。

一个小型搜索引擎的设计与实现

本文通过分析国内外搜索引擎的发展现状,提出了一种功能强大,操作简单,通用性强,可以满足用户对信息搜索需要,利用ASP技术实现的一个B/S体系结构的搜索引擎系统方案。

消防网上考试系统设计

本文以ASP和Access数据库来开发服务器端,通过计算机网络技术实现了一个针对消防部队警官的网上考试系统。

学生信息查询管理系统

科技的飞速发展,计算机的现代化管理使人们在从事各行各业内部管理上都进行快速便捷的管理,每个行业的各个环节都不另外,所以为了方便启见,我现做出学生信息管理系统.用来方便管理学生的个人档案,所在班级,所学课程,所属专业等。

基于J2EE的微博系统的设计与实现

微博(Micro-blogging,Microblog)是现今互联网发展新浪潮中引人瞩目的新生媒体,具有高集成化和开放化、便捷性、即时性、互动性、群聚性等特点,充分体现了Web2.0的互动与分享的核心概念。

基于ASP的旅游网站的设计与实现

旅游网站实现了线路信息、旅游新闻和旅游资讯的查看,能够完成游客在线预订线路,留言板模块为游客和旅行社、游客和游客之间提供了一个信息交流的平台。

医院信息管理系统

医院信息管理系统主要采用了ASP语言和SQL数据库结合的B/S设计模式,通过网络之间的数据交换来实现医院药品管理、收费管理、住院管理、人工费管理、用户管理几项工作,从而提高医疗部门在医院信息管理过程中的工作效率和质量。

学生选课管理系统论文

本学生选课信息管理系统是选课信息展现与管理的系统,能够解决学生的选课问题,提高教务处管理学生选课的效率,降低人力物力财力的开销,具有重要的社会研究价值和研究意义。

评论