他她乐服装销售系统学校:渤海大学学院:信息科学与技术学院指导教师:沈泽刚组长:杨朝文成员:马勇喆王小龙金振丰一、项目计划...................................................................................................................................31.1系统开发目的.....................................................................................................................31.2背景说明............................................................................................................................31.3应用范围............................................................................................................................3二、需求分析...................................................................................................................................32.1可行性研究........................................................................................................................32.1.1技术可行性.............................................................................................................32.1.2经济可行性.............................................................................................................32.1.3操作可行性.............................................................................................................42.2需求分析............................................................................................................................4三、概要设计...................................................................................................................................53.1系统总体功能............................................................................................................53.2局部E-R图................................................................................................................63.3将E-R转换为关系模型............................................................................................9四、数据模块.................................................................................................................................10五、实现界面和部分源代码.........................................................................................................145.1实现DataBase和Java连接代码...........................................................................145.2实现系统总体代码...................................................................................................155.3实现前台界面,登陆,数据库代码.......................................................................325.4实现后台界面,数据库操作代码...........................................................................52一、项目计划1.1系统开发目的为了满足广大消费者的消费愿望(不在劳神费力),特有软件开发团队,结合用户的需求为服装开发仓库管理系统,来来解决后顾之忧,众所周知:大的服装的商品的存储和调配是不可忽视的大问题,和好的后备调配为前台的产品销售有很大的帮助,也可以很大程度上提高产品的销售效率,满足消费者的消费需求1.2背景说明信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。随着服装规模的不断扩大,服装商品数量急剧增加,有关商品的各种信息也成倍增加。面对庞大的信息量,就需要有服装进销存系统来提高服装商品管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量,所以服装进销存管理系统将会为服装管理带来了极大的方便。1.3应用范围本系统适合应用于各个服装销售。二、需求分析2.1可行性研究系统开始和可行性研究是为系统开发做前期准备。在对一个项目的开发之前,我们总是要对其进行一个可行性分析与需求分析,通过和指导老师的共同分析得出了可行性开发计划。对于需求分析我们作了如下调查分析的需求。2.1.1技术可行性随着软件编程技术的不断增加,功能的不断加强,和网络技术的不断成熟,信息安全的不断完善以及开发工具的日益进步,采用计算机系统来管理服装销售要求数据的采集、更新能够完整、准确和及时,所以开发通用的服装销售收银系统已经完全可以做到。2.1.2经济可行性因为通过网络传递销售信息,可以不受距离的限制,因此可以节约许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高服装的销售效率,即提高了服装销售的经济效益,所以从经济上是完全可行的。2.1.3操作可行性本系统采用Windows图形界面,是大家熟悉的操作系统,对于用户只需要具有一般的计算机知识的人员都可以轻松上手。而且整个销售系统采用最友好的交互界面,简洁明了,不需要对数据库非常了解。由此,该系统的操作是可行的,有必要推广该系统。综合以上三方面,该系统具有很高的开发可行性,无论是从技术上经济上还是操作上。2.2需求分析对于大型服装信息管理系统来说,通常它会把员工人事管理系统也包括在内。由于现考虑的是小型服装,其可承担的研发支费也有限。所以在这个系统中,要实现的功能主要如下:(1)功能要求对库存产品进行资料管理和统计;对产品的进库单和产品的销售单进行录入管理和统计;对进库、销售、库存情况进行查询;对用户进行管理,具体为添加用户、删除用户、修改用户密码;对赢利状况分析,进行营业统计,按年月日及商品类别统计;(2)数据精确度产品的进货单和销售单中,单价、金额采用浮点数,数量都取整数。(3)时间特性该系统软件从启动到进入系统登录界面的时间正常情况下少于5秒,录入并更新数据的时间正常情况下少于10秒。(4)适用性该管理系统软件适用于Windows2000/WindowsXP/Windows7中文版下运行。三、概要设计3.1系统总体功能图3.1系统总体结构图他她乐服装销售系统前台系统后台系统商品录入收银管理货存管理进货管理销售管理用户管理商品编码录入交易总额计算支持会员卡打折库存信息浏览商品信息查询商品信息录入商品销售统计超级用户普通会员图3.2系统总体E-R图3.2局部E-R图图3.21局部商品E-R图商品备注序号商品编码条形码类别编号商品名称零售价商品规格保质期进货价计量单位销售统计商品用户管理员入/出库提交购买管理更新图3.22局部销售统计E-R图图3.23局部入/出库E-R图入/出库数量入库编号商品编号进货价下单人仓库号入库日期经手人销售统计销售编号商品编号销售日期销售数量会员卡号商品名称商品单价折扣图3.24局部会员E-R图图3.25库存E-R图会员备注卡号用户名身份证密码开卡日期用户类型折扣积分期限库存商品编码数量图3.26商品类别E-R图3.3将E-R转换为关系模型商品(序号,商品编码,条型码,类别编号,商品名称,零售价,商品规格,计量单位,进货价,保质期,备注)销售统计(销售编号,商品编号,销售日期,商品数量,商品单价,折扣,会员卡号,商品名称)入/出库(入库编号,商品编号,数量,进货价,入库日期,仓库号,经手人,下单人)会员(卡号,用户名,身份证,密码,开卡日期,用户类型,期限,积分,折扣,备注)库存(商品编码,数量)商品类别(序号,商品类别,类别名)商品类别类别编号序号类别名四、数据模块列名数据类型长度允许空说明属性SequenceNumberint4序号MerchandiseNumbervarchar20商品编码主键TreatyCodeVarchar20条型码SortNumberVarchar20√类别编号外键references类别表(SortNumber)merchandiseNameVarchar50商品名称RetailPricevarchar9√零售价merchandiseSpecVarchar50√商品规格UnitsVarchar20计量单位PurchasePricenumeric9进货价CheckTermVarchar50√保质期Remarkvarchar50√备注图4.1商品表列名数据类型长度允许空说明属性EnterStockIDInt4入库编号主键MerNumbervarchar30商品编号Numbernumeric9数量外键references库存表(Number)PurchasePricenumeric9进货价PutDatevarchar30√入库日期StoreHourse_IDvarchar20仓库号dealWithHumanvarchar20√经手人downNamevarchar20下单人inoutchar1图4.2入/出库表列名数据类型长度允许空说明属性CardIDvarchar20卡号主键UseNamevarchar20用户名IDCardvarchar20身份证Passwordvarchar20密码CardDatevarchar30√开卡日期UserGradevarchar16√用户类型t