服装设计系统论文.docx
- 文档编号:17766366
- 上传时间:2023-04-24
- 格式:DOCX
- 页数:22
- 大小:609.94KB
服装设计系统论文.docx
《服装设计系统论文.docx》由会员分享,可在线阅读,更多相关《服装设计系统论文.docx(22页珍藏版)》请在冰豆网上搜索。
服装设计系统论文
服装销售管理系统
【摘要】服装行业在我国是一个新兴行业,目前尚处于初步阶段,而现今的社会是一个潮流社会,人们都在接受新的东西,服装的流行无疑又是市场的强心针。
在服装企业的管理中,都存在一些问题,服装的服装品牌繁、多种类多、库存漏洞大、决策欠依据、经营部规范等,而这些问题往往是一个商家制胜的关键。
如果现在的企业还在采用古老的手工管理和计算、用手工对商品进行储销管理,那么该企业在与同行的激烈竞争中就已经处于失败的地位,针对这些存在的现在问题,我们要有一套好的管理系统,为此,开发了此系统。
此系统实用于服装行业中的个企业,本系统为服装进销存管理信息系统,主要负责管理服装的商品管理、库存管理、进货、销售和存储等信息。
具体内容论文中将做详细阐述。
【关键词】服装管理、服装信息管理、客户管理
目录
1绪论1
1.1课题背景及目的1
1.1.1为什么要设计服装销售管理系统1
1.1.2服装销售管理系统的弊端2
2.服装销售管理系统分析2
2.1总体需求2
2.2功能需求3
2.3性能需求3
2.4课题研究方法3
2.5论文构成及研究内容3
3CSMS设计4
3.1系统运行条件4
3.2CSMS流程4
3.2.1CSMS的整体规划4
3.2.2CSMS的整体网页设计5
3.3系统功能分析5
3.4特别说明6
3.5数据库的设计6
4CSMS详细设计8
4.1数据库模块创建8
4.2功能模块设计8
4.2.1CSMS母版页创建9
4.2.2用户登录模块设计9
4.2.3页面原型11
4.2.4子系统的功能12
4.2.5退出系统14
4.2.6数据库的备份14
5系统功能测试14
5.1系统测试环境14
5.2测试内容15
5.3测试结果15
总结15
致谢16
参考文献17
1绪论
1.1课题背景及目的
1.1.1为什么要设计服装销售管理系统
淘宝网是亚太最大的网络零售商圈,致力打造全球领先网络零售商圈;服装行业在我国是一个新兴行业,目前尚处于初步阶段,而现今的社会是一个潮流社会,人们都在接受新的东西,服装的流行无疑又是市场的强心针。
随着我国电子商务基础环境的日益成熟,服装业网络直销的服装管理软件商业模式已经由最初的构想转化成具有明确的盈利模式的商业形态。
并且,服装管理软件在服装网络直销领域已出现了多家成功运营的典范企业。
然而,相对于部分服装零售领域超过20%的市场份额属于网络直销的现状,我国服装业网络直销市场发展空间非常庞大。
因此,无论是拥有庞大传统服装营销渠道的大型企业或是处于起步成长阶段的服装品牌商,网络直销是一个市场前景广阔、充满机遇的发展领域。
利用计算机管理可以最大限度的发挥准确、快捷、高效等作用,对服装企业的管理提供了强而有力的支持,因此利用计算机服务管理系统,已经是个大企业提高公司管理效率,改进服务标准的重要手段之一,通过网上购买服装,在交易过程中通过阿里旺旺的交流能感觉到轻松活泼的家庭式文化气氛。
客户可以通过网络来进入到我方的服装店,可以在线上了解我店的服装信息,可与店主及时的讨论和接受信息。
同时淘宝旺旺上具备了查看交易历史、了解对方信用情况、个人信息、头像、多方聊天别人购买的情况等一般聊天工具所具备的功能,可查看记录,来确保双方的利益。
面对这样的趋势,越来越多的会发现淘宝服装店铺系统的优势,并会以各种各样的的模式来制作,建立淘宝服装销售系统能给人们带来双层利益。
站在客户的角度思考,网上淘衣服有以下好处:
a、不受天气时间限制:
艳阳高照,大雨滂沱,凛冽寒风,无论多恶劣的天气都不会束缚淘服装的步伐,网上店铺能24小时为顾客服务;
b、服装宝贝直接上门:
顾客不用大包小包的拎着等公交和出租车,更不用在商品特价时挤到人群推里挑;
c、不挪一步也能货比三千家:
通过各店的相互比较,一定能发现各类服装的特色,快速淘到心仪的服装;
d、价格便宜:
去商场也好,小店也好,商家是绝对要赚个盆满钵满的,所谓的折扣,或是优惠不过是吸引眼球的一种噱头,不是说什么买卖都可以做,除了亏本的不做么。
但是网上购买就不同了,批过来直接卖,价格从优也是自然的。
同样的服装能够从我店铺中低价拿到手;
e,特别属于你的:
买衣服,配饰最怕是撞衫了。
满街都是差不多的衣服,没有自己的风格,网上的服装多,分布广,能够重复的几率是很小的。
所以花点时间,就能找到属于自己的独特那一款了;
f,一来二往,交个朋友:
发现有几家衣服符合自己口味的小店,经常光顾能成为会员和店老板成为朋友。
站在店主的角度思考,网上销售服装能给其带来以下好处:
a、店铺费用:
在网上销售服装只与交少量的店铺费用,即安全又不用物色优势的位置;
b、店铺选址:
不需要到处找店面就能开自己的店。
1.1.2服装销售管理系统的弊端
很多顾客会反映网上的照片和实物上的差距太大。
网上购买服装只能是看到照片,到货物真的到达你手里,你会感觉和实物有不一样。
这就不如在商场里买到的放心;不能试穿。
网购只是看到照片及对物品的简单的介绍,象衣服或鞋子之类的,你就不能直接的看出适不适合你,而如果在商场购买,你可以试穿,合自己的身,就马上买下,不用考虑那么多,网购就比较麻烦;网络支付不安全。
可能被偷窥,密码被盗;城信问题。
就是店主的信用程度,如果碰到过服务质量差的店主,问几个问题就显得不耐烦。
还有在网上购物出现上当受骗时常发生;配送的速度问题。
在网上所购来的物品,还要经过配送的环节,快着一两天,慢着要一个星期或更久,有时候,配送的过程还会出现一些问题,还有,如果对物品不满意,又要经过配送的环节,换一下物品,这样比较麻烦;而在商场上,看到自己想要,就直接到手,如果不满意,直接拿去换。
2.服装销售管理系统分析
通过对服装销售管理系统分析,制订整个系统框架,主要需求有如下:
2.1总体需求
●建立对服装提供全面管理的信息系统;
●对所有的服装、客户提供全面管理;
●对服装更新详细信息提供管理。
2.2功能需求
●在Internet,客户可通过IE或其他浏览器浏览服装信息;
●在互联网,可提交订单;
●具有购物车功能;
●客户能通过看到服装的样式来检索想要的服装;
●客户能查看当前订单和以往订单;
2.3性能需求
●系统可以对服装的库存进行统计;
●易于维护和扩充;
●系统界面设计友好,操作方便、灵活;
具有安全检查机制,非法用户不能使用系统,不能偷看系统信息,不能修改服装,防止随意删改,同时提供信息备份的服务;
2.4课题研究方法
一个服装销售管理系统主要依靠的就是后台数据的支持与操作。
对于一个系统来说,主要就是它能够帮助服装店店主和客户的问题,能够轻松容易的掌握其方法进行操作,于是就可以采用计算机语言进行编写程序实现这个过程。
我所做的毕业设计采用VisualStudio2005提供的数据库开发平台开发前台部分,利用SQLServer2000作为后台数据库,本次毕业设计——服装销售管理系统运用ASP技术设计开发,使用大量的SQL语句进行查询、添加、删除等操作。
2.5论文构成及研究内容
该论文的设计主要是作为毕业设计所做的一个课题需求,为能使淘宝店主和购买服装的顾客对其进行更方便的操作。
论文中主要是针对对系统代码的编写、功能界面的实现等的描述。
我做的管理系统取名为CSMS(ClothingSalesManagementSystem)——服装销售管理系统。
3CSMS设计
3.1系统运行条件
系统运行是各种计算机程序得到执行的一种环境。
在系统运行的过程中,它可能会实现你所想要实现的一切东西,也许也可能会在操作的时候出现某些问题而致使你烦恼。
在设计此系统的时候,首先需要达到的要求就是必须具备一台WindowsXP操作系统,可以安装VisualStudio2005和SQLServer2000的软件的电脑。
在设计的时候,需要的环境是:
前台开发环境--ASP.NET,后台开发环境:
SQLServer2000。
需要达到这些基本的条件才能运行此管理系统,进行操作,不过关键还需要看对软件的要求和支持。
3.2CSMS流程
3.2.1CSMS的整体规划
服装销售管理系统分为前台和后台两个管理系统。
前台管理系统分为最新服装浏览检索子系统、购物车子系统和会员访问子系统;后台管理系统分为服装管理、订单管理和客户管理子系统。
下图为前台和后台管理系统以及各个子系统之间的关系。
图2.1
3.2.2CSMS的整体网页设计
描述了客户从Internet上访问该网站,完成浏览、购物、登录、注册等过程所访问的各网页。
CSMS是通过软件编写代码而实现的。
CSMS通过对点击界面的链接,而实现对这个系统的操作过程,在操作这个系统的时候存在不同角色登录,实现的效果基本相同。
CSMS整体页面设计结构如下:
图2.1CSMS整体页面结构设计图
3.3系统功能分析
CSMS功能要求:
●不同权限身份登录系统
●店主对服装信息进行添加、查询、修改、删除操作
●客户对购买的物品进行添加、查询、修改、删除操作
●数据备份、数据还原工作
3.4特别说明
a、网站的安全性:
保证管理者和注册用户的密码安全,分权限管理,数据库访问控制;管理员预防黑客攻击或者窥探等行为。
b、网站可维护性:
网站管理者须懂得一定的服务器应用、SQLServer2000数据库应用、硬件维护、等方面的技能,数据库导入导出,数据库备份,数据库后台维护,网站紧急恢复,网站木马清除。
c、故障处理:
帮助企业建立全面的资料备份以及灾难恢复计划,做到有备无患;在企业网站系统遭遇突发严重故障而导致网络系统崩溃后,在最短的时间内进行恢复;在重要的文件资料、数据被误删或遭病毒感染、黑客破坏后,通过技术手段尽力抢救,争取恢复。
3.5数据库的设计
在进行数据库设计时,主要采用的是SQLserver2000,利用它作为数据的后台支持,采用这种方式主要是因为对SQLserver2000比较熟悉、且我认为其容易掌握与操作。
在进行服装销售系统数据库设计的时候,需要设计至少需要设计两个表格(如下),服装销售系统数据库设计包括数据的需求分析,数据库物理设计(具体指数据库、表的物理结构)
1.服装信息(Books)表:
字段名
数据类型
长度
说明
描述
fzID
varchar
20
主键不为空
服装的编号
CategoryID
int
不为空
服装的类型编号
fzname
nvarchar
100
可为空
服装的名称
UnitCost
money
不为空
价格
fzImage
nvarchar
100
可为空
服装款式
Description
nvarchar
400
可为空
款式简介
表1.1
2.服装分类(Categories)表:
字段名
数据类型
长度
说明
描述
CategoryID
int
主键不为空
服装编号
CategoryName
nvarchar
50
可为空
服装类型名称
表1.2
包括创建语句,测试数据输入语句(测试数据每个表输入10条记录)
insertintoCategories(CategoryID,CategoryName)
values(100,'女装')
go
insertintoCategories(CategoryID,CategoryName)
values(101,'男装')
go
insertintoCategories(CategoryID,CategoryName)
values(102,'儿童装')
go
--
--TABLEINSERTSTATEMENTS
insertintofzs(CategoryID,fzID,fzname,UnitCost,[Description],fzImage)
values(100,'7302077797','薄束腰上衣',¥,'……','7302077797.jpg')
insertintofzs(CategoryID,fzID,fzname,UnitCost,[Description],fzImage)
values(100,'7302157758','印花束腰衫',¥,'……','7302157758.jpg')
insertintofzs(CategoryID,fzID,fzname,UnitCost,[Description],fzImage)
values(101,'9787121053948','短裤',¥,'……','9787121053948.jpg')
insertintofzs(CategoryID,fzID,fzname,UnitCost,[Description],fzImage)
values(101,'97871151691','多臂织雪纺罩衫'¥,'……','97871151691.jpg')
insertintofzs(CategoryID,fzID,fzname,UnitCost,[Description],fzImage)
values(101,'9787030181190','附后蝴蝶结土耳其袖毛衣',¥,'……','9787030181190.jpg')
insertintofzs(CategoryID,fzID,fzname,UnitCost,[Description],fzImage)
values(101,'7111128060','……','7111128060.jpg')
insertintofzs(CategoryID,fzID,fzname,UnitCost,[Description],fzImage)
values(102,'7111213823','金葱针织短摆开襟衫',¥,'……','7111213823.jpg')
insertintofzs(CategoryID,fzID,fzname,UnitCost,[Description],fzImage)
values(100,'9787302108535','金葱装饰毛衣',¥,'……','9787302108535.jpg')
insertintofzs(CategoryID,fzID,fzname,UnitCost,[Description],fzImage);
在进行数据库创建的时候,均采用数据录入的方式把部分数据录入到原始的数据库中,以便在进行程序设计时能够有足够的数据进行支撑,在后期进行系统调试时,在不需要录入、添加数据的情况下,也能通过原始数据检验程序语言的正确性。
4CSMS详细设计
4.1数据库模块创建
在设计服装销售管理系统的时候,在程序模块中定义记录集,在各个窗口定义,这样会使输入数据能更好的与数据库进行连接,并且都能用程序代码控制,能够大大提高程序运行的效率,在设计的时候部分代码在各个模块窗口中都是可以通用的,也就是说不需要重复编写代码,只需要复制粘贴就行,这样在设计程序的时候能够大大的减少工作量,保证了完成的速度和效率。
部分共用代码如下所示:
IfPage.IsValidThen'判断页面验证是否通过'
DimconnAsSqlClient.SqlConnection
conn=NewSqlClient.SqlConnection("server=.\sqlexpress;integratedsecurity=true;database=company")'定义数据集,连接数据库'
conn.Open()'打开链接'
conn.Close()'关闭链接'
4.2功能模块设计
主要列出要实现的功能,以及他们之间的关系,其关系用图形方式表示
图3.1服装销售系统的执行流程
4.2.1CSMS母版页创建
(1)设计理念
母版页对于设计一个完整统一的ASP.NETweb系统起到了一个很好的引导作用,母版页可用于实现网站设计统一外观和布局,其扩展名.master的ASP.NET文件,由特殊的@Master指令识别;母版页可以方便地处理页的通用功能和外观,然后可以创建包含具体内容的各个内容页。
母版页的使用很大程度上节省了时间,它把内容分离出来,使我们能都更加专注于页面独有内容的设计和呈现,母版页的创建和普通页创建方法一样,但是还是存在差别:
母版页源代码中使用的是@Master指令,而.aspx页中使用的是@Page指令
母版页在创建之后,设计视图中会自动生成控件ContentPlaceholder,而.aspx页面中是没有这个控件的。
此控件也只能在母版页中使用。
(2)母版页设计
在设计的时候母版页(MasterPage.master)和主界面(mainMenu.aspx)是相同的,主要是为了能够在实现各个界面的时候能够返回主界面和退出系统的操作,所以设置了返回主界面和退出系统的超链接。
在母版页中,需要设计返回主界面、退出系统的链接和按钮,以便在后面进行操作的时候能够更加快捷的使用界面上的按钮、链接轻松的达到操作者想要的效果与步骤。
4.2.2用户登录模块设计
(1)设计思路
在登录服装销售管理系统时都需要经过身份验证。
只有用户名和密码相对应才能进入系统。
因为在系统设置中已经对系统使用权限进行了规定,所以,在用户登录的同时也决定了用户对系统使用权限进行规定。
当登录者是管理员时,可以使用系统提供的所有功能,并能对所有用户和服装信息进行管理,如查询、删除、更新、修改等。
而如果不是管理员时只能对系统资料进行查询,不能进行其他的操作,是顾客时只能对服装进行购买、修改、删除、计算价格等等。
(2)用户登录界面设计
情况一:
当用户需要进行登录的时候,点击登录则进入该界面,同时只要输入正确的用户名、密码和身份验证就可以顺利进入系统进行操作(注:
密码采用隐藏形式,目的是保证密码数据的安全),密码最短长度为3,并有字符要求。
图3.2
情况二:
当输入错误用户名、密码的错误或者是不填写的时候则会出现提示,主要是给管理员起到提醒的作用,如下图:
图3.3
说明:
对于在该系统中,所有的内容操作都是先通过登录界面,然后对数据进行操作的。
也就是说登录界面在系统登录的时候起到了决定性的作用,它决定了该数据的管理与执行,所以登录界面是整个系统中至关重要的部分,也是不可缺少的一部分。
所以验证用户是否为管理员时,我们通过以下的代码进行识别:
DimcmdstrAsString'创建数据库操作语句'
cmdstr="select*fromuserswhereuserid-'"+Txtname.Text.Trim()+"'andpasswd='"+txtpsw.Text.Trim()+"'andflag='"+Me.DropDownList1.SelectedIndex.ToString()+"'"
DimcmdAsSqlClient.SqlCommand'创建命令'
cmd=NewSqlClient.SqlCommand(cmdstr,conn)
DimsdrAsSqlClient.SqlDataReader=cmd.ExecuteReader()'执行命令,并生成SqlDataReader对象'
Ifsdr.Read()Then'登录成功,保存用户身份'
IfMe.DropDownList1.SelectedIndex.ToString()="0"Then
Me.Session("flag")="员工"
ElseIfMe.DropDownList1.SelectedIndex.ToString()="1"Then
Me.Session("flag")="admin"
EndIf
Me.Response.Redirect("mainmenu.aspx")'跳转到主界面'
Else
Me.Label1.Text="您输入的用户名或者密码有误"
EndIf
4.2.3页面原型
PS效果图)、素材(images文件夹)
此图为服装的首页面,客户可以在此页面分类(男、女、小孩等)搜索客户想要的服装,找到自己满意的服装其进行选择购买,系统会根据客户所选好的服装自动计算价格。
图3.4
4.2.4子系统的功能
下面主要是针对店铺管理员操作来说,管理者具有所有的功能与权限,可以对任意数据进行管理与操作。
图3.5
(1)查询服装信息的实现
对于店铺管理者来说,在对客户购买的信息进行查询的时候,也只需要进行登录系统,输入服装号,就可以查询销售量和销售情况。
把服装号作为查询的依据主要是因为姓名可能会存在重复性,但是服装号只是一个对应一个服装,具有唯一性。
管理员对服装信息进行查询,界面的显示都是同服装本身查询的界面是一致的。
(2)修改服装信息的实现
修改服装的这项工作,所实现的功能是对店铺服装信息资料的存储与编辑,方便对服装信息进行管理。
因服装号具有惟一性,不能重复,所以只需要输入服装号便可以显示服装的信息并对其中可以进行修改,如新服装的更新、旧服装下架等信息,修改后让客户第一时间就能知道该信息。
通过使用母版页设计程序updateManage.aspx,实现管理员修改服装信息的功能。
管理员登录后,单击导航模块中的【修改】按钮,直接转到updateManage.aspx页面,页面图略。
说明:
当管理员输入服装号的显示信息,如果没有需要进行修改的信息内容的时候,点击确定则会出现“没有您要修改的信息”,然后进行退出。
当对服装号可以进行修改的部分进行了合法的更新则在保存的时候出现“修改成功”,当出现异常情况的时候,系统会自动弹出“修改操作失败!
”修改界面中,因为有的信息是无法进行修改的,所以在修改的过程中,只能创建操作数据库的命令,其修改代码如下:
'创建链接,并打开链接:
'
DimconnAsSqlClient.SqlConnection
conn=NewSqlClient.SqlConnection("server=.\sqlexpress;integratedsecurity=true;database=company")
conn.Open()
'创建操作数据库的命令'
DimcmdstrAsString="updatemanagesetdepartment="+department+",phone="+phone+",position="+position+",grade="+grade+",time="+time+"whereempid='"+Me.DetailsView1.DataKey.Value.ToString().Trim()+"'"
DimcmdAsSqlClient.SqlCommand
cmd=NewSqlClient.SqlCommand(cmdstr,conn)
'执行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 服装设计 系统 论文