目录引言........................................................................2一、业务概述..................................................................2(一)传统业务处理模式介绍................................................2(二)现有信息系统应用情况................................................3二、系统需求................................................................3(一)系统总体需求........................................................3(二)系统功能需求........................................................4(三)系统性能需求........................................................4(四)其他需求............................................................4三、系统数据分析与设计.......................................................5(一)系统数据分析........................................................5(二)系统运行环境与数据库设计............................................51、运行环境...........................................................52、系统数据库设计环境配置说明.........................................53、数据表及其结构.....................................................5四、系统功能分析与设计.......................................................8(一)系统功能结构分析....................................................8(二)系统业务流程分析...................................................13(三)代码设计...........................................................17(四)系统应用架构设计...................................................18(五)库存系统设计.......................................................18(六)系统功能模块实现说明...............................................20(七)系统功能描述.......................................................21(八)系统测试...........................................................24六、系统使用说明............................................................25参考文献...................................................................27附录:设计心得..............................................................28引言随着社会经济的迅速发展和科学技术的全面进步以及计算机事业的飞速发展,以计算机科学与通信技术为基础的信息管理系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高,但伴随着人的劳动强度的增大,以及社交活动的广泛开展,如何来提高服装销售的效率,是一个很现实的问题。无疑,服装业的蓬勃发展论证了这个理论,服装是人们参加各种社会活动的最好选择。服装业的发展,也继承了信息化的发展道路,网络的兴起,给了人们各种各样不同的选择。与此同时,为了管理好一个服装商店的正常营运,管理问题也就提上了日程。随着服装销售业的竞争的白热化,管理难度也越来越大,如何优化服装销售行业的日常管理也就成为了一个大众化的课题。在计算机飞速发展的今天,将计算机这一信息处理利器应用于服装销售业的日常管理已是势必所然,而且这也将为商店理带来前所未有的改变,它可以带来意想不到的效益,同时也会为服装销售业的飞速发展提供无限潜力。采用计算机管理信息系统已成为服装销售业管理科学化和现代化的重要标志。要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的。通过对服装销售商场管理日常工作的详细调查,搜集了大量的资料,从系统结构的组织,功能的实现,技术的要求以及可行性等多方面进行考虑,认为本课题是一个适应现今服装销售信息管理需求的计算机信息管理系统,具有一定的实际开发价值和使用价值。一、业务概述(一)传统业务处理模式介绍随着人们步入信息时代的脚步,服装销售业也逐步走向信息化处理的模式:从全手工经营方式,到手工操作和计算机管理并存的半手工经营方式,最终步入全信息化经营方式。全手工经营方式工作流程如下:采购:商店要把需要的货物清单列举清楚,然后就想供货商订货,还要考虑运货的时间和到货后的存储。库存:对于商店来说必须留有一定比例的存货才能保证商店的正常运行。销售:消费者通过自己的选购,到柜台进行交易付款。分析:传统的服装销售大都是通过纯手工的操作,所以效率很低。不能及时的发现各种货物的销售情况,也就无法对进货和库存进行合理的安排,使得交易的效率低下,经营的成本也是很高。(二)现有信息系统应用情况现代经营方式工作流程如下:采购:使用计算机进行记录,然后筛选出来各种货物的详细数量来决定所要采购的数目。库存:可以利用计算机来清晰的计算出货物的剩余,按照经营的需求决定库存的多少进而影响进货的多少。销售:通过计算机可以让经营者快速的查找各种经营的信息,能够最快的对经营进行决策。而消费者可以利用管理系统对所有的商品进行查询。并且利用管理系统定时的对经营的数据进行分析,找出经营的缺陷,提高经营的效率。分析:该方式的优点是,可对商店的营业状况进行数据统计,并可进行数据分析,改善商店的采购计划和库存状况。二、系统需求(一)系统总体需求一个简单的进销存管理系统,顾名思义,应该有进销存3个方面的功能,如果是一个完善的系统,还应该有调转赚以及简单的统计报表功能。从中小型企业的实际情况出发,一个典型的服装销售管理系统就应该具有上述的相应的基本功能。(1)由于操作人员的计算机知识有限,因此要求系统具有良好的人机界面。(2)如果系统的使用对象较多,则要求有较好的权限管理。(3)方便的数据查询,支持多条件查询。(4)系统支持良好的数据备份和还原操作,有效保护数据,减少意外损失。(5)在相应的权限下,可方便的删除数据。(6)数据计算自动完成,尽量减少人工干预。(7)报表分析服装进货,服装销售情况。(8)强大的报表打印功能。(9)报表基本信息查询时,可根据查询条件动态显示查询结果。(10)报表分析过程中,可根据条件动态分析报表数据。设计目标:此系统的设计是针对中小型的服装销售企业的,通过本系统可以对中小型的服装销售企业进行有效的进销存管理。本系统暂定了以下设计目标:(1)系统采用人机交互方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。(2)实现后台监控功能。(3)利用报表中图表分析员工销售业绩。(4)实现各种查询,如定位查询、模糊查询等。(5)实现服装进货分析语统计、销售分析与统计、服装销售成本明细等功能。(6)强大的库存预警功能,尽可能的减少商家不必要的损失。(7)实现报表动态分析数据。(8)对用户输入的数据,进行严格的数据检验,尽可能避免人为错误。(9)系统最大限度的实现了易维护性和易操作性。(二)系统功能需求1、顾客查询:顾客在购买服装之前要查询自己所买服装的服装信息。2、业务员:新增新的服装或者增加原有的服装的数量。3、管理:管理者需要重新修改服装信息,并且能够查看当前的营业额和盈利。4、登陆:各种不同的用户的登录权限以及权限控制。(三)系统性能需求1、可用性。系统采用统一的操作方式,界面友好大方。2、可靠性。系统维护时间占系统总运行时间的比例不得超过10%。3、速效性。系统处理操作响应时间少于20秒。(四)其他需求系统的可移植性。三、系统数据分析与设计(一)系统数据分析服装销售管理系统包含了:服装销售管理模块,服装进货管理模块,服装库存管理模块,服装信息浏览模块,用户权限管理模块,所以系统各模块的功能和彼此之间的接口相对就清晰了。下图所示是系统各模块数据流图:(二)系统运行环境与数据库设计1、运行环境系统运用MicrosoftVisualStudio2005软件设计,2、系统数据库设计环境配置说明采用MicrosoftSQLServer2005个人版作为本系统的后台数据库管理系统。采用MicrosoftofficeVisio2007作为数据图设计工具。3、数据表及其结构进货信息服装信息销售信息进货销售登陆业务员售货员管理员用户表表3.1用户权限表(表名:用户权限表,admininfo)用途记录用户权限信息字段名类型长度键中文名备注usnVarchar20主键用户名不允许为空psnVarchar10密码不允许为空sexnVarchar10性别允许为空birthdaynVarchar20出生日期允许为空cardnomnVarchar20身份证号允许为空quanxianint1操作权限zucetimedatetime8入职时间允许为空lastlogindatetime8离职时间允许为空QQnVarchar16QQ账号phonenVarchar11手机号码EmailnVarchar20邮箱地址realnamenVarchar20真实姓名允许为空表3.2管理员信息表(表名:管理员信息,users)用途记录用户帐号的基本信息字段名类型长度键中文名备注usnVarchar20主键用户帐号不允许为空psnVarchar10用户密码不允许为空birthdaynVarchar20出生日期允许为空cardnomnVarchar20身份证号允许为空quanxianint1操作权限zucetimedatetime8入职时间允许为空lastlogindatetime8离职时间允许为空QQnVarchar16QQ账号phonenVarchar11手机号码EmailnVarchar20邮箱地址realnamenVarchar20真实姓名允许为空表3.3员工表(表名:员工,guestinfo)用途记录服务生的基本信息字段名类型长度键中文名备注usnVarchar20主键用户名不允许为空idnVarchar10外键员工编号允许为空messagenVarcha30员工信息允许为空addtimenVarchar20工作经验允许为空表3.4服装信息表(productinfo)用途记录服装的基本信息字段名类型长度键中文名备注namenVarchar20主键服装名称允许为空pricemoney8单件零售价允许为空infonVarchar30服装信息允许为空number