基于javaweb的服装销售管理系统的设计与实现(含源文件)

上传人:汽*** 文档编号:557555639 上传时间:2024-01-28 格式:DOCX 页数:23 大小:273.17KB
返回 下载 相关 举报
基于javaweb的服装销售管理系统的设计与实现(含源文件)_第1页
第1页 / 共23页
基于javaweb的服装销售管理系统的设计与实现(含源文件)_第2页
第2页 / 共23页
基于javaweb的服装销售管理系统的设计与实现(含源文件)_第3页
第3页 / 共23页
基于javaweb的服装销售管理系统的设计与实现(含源文件)_第4页
第4页 / 共23页
基于javaweb的服装销售管理系统的设计与实现(含源文件)_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《基于javaweb的服装销售管理系统的设计与实现(含源文件)》由会员分享,可在线阅读,更多相关《基于javaweb的服装销售管理系统的设计与实现(含源文件)(23页珍藏版)》请在金锄头文库上搜索。

1、书目第一章 系统概述11.1开发背景11.2开发目标11.3开发意义11.4开发工具11.5运行环境1其次章 需求分析32.1可行性分析32.1.1技术可行性分析32.1.2经济可行性分析32.1.3管理可行性分析32.1.4法律可行性分析32.2功能需求分析32.3性能需求分析32.4数据流图42.5数据字典4第三章 总体设计73.1系统功能模块设计73.1.1系统功能模块图83.2数据库设计93.2.1 概念结构设计93.2.2逻辑结构设计113.2.3物理结构设计123.2.4 数据表设计13第四章 具体设计154.1系统登录模块设计154.2系统主界面设计错误!未定义书签。4.3选购管

2、理模块设计错误!未定义书签。4.4商品信息查询模块设计错误!未定义书签。4.5销售管理模块设计错误!未定义书签。个人总结错误!未定义书签。参考文献205第一章 系统概述1.1开发背景服装行业属于劳动密集型行业,具有投资少、见效快、技术含量较低等特点,在我国,中等规模的服装企业近五万家,行业竞争相当激烈,行业平均利润率日益下降,随着全球经济一体化速度的加快和中国胜利的加入WTO,这对我国全部的企业来说面临着机遇和挑战,尤其是服装行业企业面临的市场的压力越来越大,产品问题、价格问题、质量问题、服务问题。面对如此激烈的竞争,企业不仅仅是要提高企业的规模、管理以及营销理念,还要运用先进的信息技术、信息

3、管理工具来适应瞬息万变的市场,以此避开企业处于被淘汰之行列。服装销售管理系统可以让服装销售量增长快速,服装销售在整个服装销售中所占比例将会越来越高。与传统的服装销模式相比较,服装销售管理系统拥有很多不行比拟的优越性。开发服装销售管理系统不但可以扩大商家的规模和市场影响力,而且可以削减企业的经营成本,提高工作效率。1.2开发目标 系统采纳人机对话方式,信息查询便利,敏捷。商品的入库,出库以及销售流程清楚。数据计算自动完成,提高工作效率。可以便利查询库存信息,并可以对商品价格进行调整。系统运行稳定。1.3开发意义系统开发的意义有一下几点:(1) 服装商可以利用服装销售管理系统,对商品库存可以进行更

4、好的管理。(2) 对选购回来的商品进行分类,将商品信息输入系统,可以随时查询商品信息。(3) 可以利用管理系统对商品的销售进行处理,对商品销售量进行统计。1.4开发工具及运行环境 本课题的开发工具有Java、MySQL数据库、Tomcat等。1 Java Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。Java是一种简洁的、面对对象的、分布式的、说明型的、健壮平安的、结构中立的、可移植的、性能优异、多线程的动态语言。 Java语言的优良特性使得Java应用具有无比的健壮性和牢靠性。这也削减了应用系统的维护费用。Java对对象技术的

5、全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。Java的到处可运行的特性使得它能够供应一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特殊是Java企业应用编程接口Java Enterprise APIs为企业计算及电子商务应用系统供应了有关技术和丰富的类库。2 MySQL数据库MySQL是一个小型关系型数据库管理系统。开发者为瑞典MySQLAB公司。它被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,适合中小型网站。 MySQL数据库运用最常用的数据库管理语言-结构化查询语言(SQL)进行数据库管理

6、。 MySQL是一个真正的多用户、多线程SQL数据库服务器。它是一个客户机/服务器结构的实现。它是现在流行的关系数据库中其中的一种相比其它的数据库管理系统DBMS来说MySQL具有小巧、功能齐全、查询迅捷等优点。 3 Tomcat Tomcat 服务器是一个免费的开放源代码的Web 应用服务器。Tomcat是Apache软件基金会Apache Software Foundation的Jakarta项目中的一个核心项目由Apache、Sun和其他一些公司及个人共同开发而成。最新的Servlet和JSP规范总是能在Tomcat中得到体现。Tomcat 5支持最新的Servlet 2.4和JSP 2

7、.0规范。因为Tomcat技术先进、性能稳定、而且免费,因而成为目前比较流行的Web应用服务器。 Tomcat运行时占用的系统资源小扩展性好。支持负载平衡与邮件服务等开发应用系统常用的功能。Tomcat是一个小型的轻量级应用服务器。在中小型系统和并发访问用户不是很多的场合下被普遍运用,是开发和调试JSP程序的首选。4.硬件环境1.2.00GB内存;2.操作系统为Windows 7 旗舰版;其次章 需求分析2.1可行性分析 2.1.1技术可行性分析技术可行性探讨主要考虑系统硬件和软件的配置能否满意用户的需求,依照现在的技术条件能否顺当完成系统的实现,本系统采纳Java开发语言,利用tomcat实

8、现web应用程序。采纳MySQL数据库,在肯定程度上可以建立一个小型系统。 2.1.2经济可行性分析 经济可行性主要探讨用户须要支出的费用和运用系统后收到的效益,本系统投入的成本不多,在运用系统后,可以为用户在管理方面节约成本,提高工作效率,进而为用户增加收益。2.1.3管理可行性分析 由于网上服装销售系统的管理员界面功能比较全面能够对销售系统中的数据进行刚好的维护。界面中每个操作项都比较明白易懂,所以操作员可以比较简洁的了解并娴熟运用该系统对整个系统进行管理。 2.1.4法律可行性分析该平台是自主开发设计,因此不会构成侵权都是用开源技术没版权问题在法律上是可行的。综上所述,开发本系统在技术、

9、经济、管理和法律方面都是可行的。 2.2需求分析2.2.1功能需求分析通过调查探讨,要求系统须要具有以下功能:1.系统具有良好的人机操作界面。2.在各种单据中依据输入的基本数据自动计算金额。3.便利的数据查询。4.对商品信息的输入操作要简洁便利。5.对商品的库存信息、商品销售信息进行有效管理。2.2.2性能需求分析通过调查探讨,要求系统须要具有的性能如下:1)牢靠性传输数据服务要求精确,不能丢失数据。2)平安性硬件设备的平安性;操作系统及支持软件的平安性、应用及数据的平安性。3)易用性要求具有肯定的计算机学问和操作实力的管理用户,依据数据流程即可进行操作。2.2.3数据流图 图2-1顶层数据流

10、图 图2-2一层数据流图2.2.4数据字典由于本次课程设计的是小型服装管理系统的开发,所以书写数据字典来保存描述一个数据的信息。这样就使得更新和修改起来比较便利,而且能单独处理描述每个数据的信息。下面将列出数据元素的数据信息。数据流名:商品信息 数据流来源:管理员数据流去向:库存管理描述:商品各种属性或相关的记录定义:商品信息=商品编号+商品名称+尺码+款式+类别+颜色+进价+售价数据流名:入库信息数据流来源:管理员数据流去向:库存管理描述:入库商品的各种属性或相关的记录定义:入库信息=商品编号+商品名称+款式+颜色+单价+金额+入库日期+数量数据流名:出库信息数据流来源:库存管理数据流去向:

11、销售管理描述:出库商品的各种属性或相关的记录定义:出库信息=商品编号+商品名称+颜色+尺码+数量+单价+金额+出库日期数据流名:库存信息数据流来源:入库管理数据流去向:库存管理描述:库存各种属性或相关的记录定义:库存信息=商品编号+商品名称+单位+尺码+款式+颜色+数量+单价+金额数据流名:管理员信息数据流来源:管理员数据流去向:用户管理描述:用户各种属性或相关的记录定义:用户信息=用户名+密码+权限数据流名:查询信息数据流来源:管理员 数据流去向:管理员 描述:将要查询的信息显示给管理员定义:查询信息=商品编号+商品名称+单位+尺码+款式+颜色+数量+单价+金额处理条目名称:入库处理描述:将

12、要入库的商品信息输入库存管理输入:商品入库信息输出:入库单处理条目名称:出库处理描述:将要出库的商品信息从库存管理中提出输入:出库商品信息输出:出库单处理条目名称:查询处理描述:对要查询的商品信息输入系统,从库存管理提出商品信息输入:查询商品信息输出:查询结果处理条目名称:记录处理信息描述:对全部操作的信息进行记录输入:入库、出库和查询信息输出:返回结果数据存储名称:商品信息表编号:商品信息表简述:用来记录商品的基本信息,如存储商品名称、编号、单价等。数据存储名称:用户表编号:用户表简述:用来记录用户的基本信息,如用户的名称、密码等。数据存储名称:库存信息表编号:库存信息简述:用来存储库存信息

13、。数据存储名称:入库表编号:入库表简述:用来存储商品入库的具体信息。数据存储名称:销售表编号:销售表简述:用来存储商品销售的具体信息。第三章 系统总体设计3.1功能结构设计3.1.1功能模块图小型服装销售管理系统的功能模块图如下:图3-1功能模块图3.1.2功能模块描述1.用户管理模块 该模块的功能包括用户登录的验证和对用户的权限的管理设置。2.选购管理模块该模块主要管理商品选购信息录入和商品选购信息查询,产生入库单。3.库存管理模块该模块主要管理商品入库信息、商品库存查询和库存商品价格调整。4.销售管理模块该模块主要用于实现服装的销售信息录入和销售信息查询。通过对服装进销存管理系统的数据库的

14、需求分析,可以得到数据库的基本数据和数据结构以及数据处理的流程,下面列出系统的E-R图。5.查询统计模块该模块主要管理销售信息查询、商品入库查询和商品销售排行。3.2数据库设计3.2.1 概念结构设计图3-2用户属性图图3-3商品的属性图 图3-4商品入库单的属性图 图3-5商品出库属性图图3-6库存表的属性图 图3-7系统整体E-R图3.2.2逻辑结构设计(1)库存表(库存编号,商品名称,商品颜色,商品尺码,商品款式,商品单价,商品数量)。(2)入库单(入库编号,商品编号,商品名称,商品颜色,商品尺码,商品款式,商品单价,商品数量,入库日期)。(3)销售表(销售票号,商品编号,商品名称,销售单价,销售数量,商品颜色,商品尺码,出库日期)。(4)商品信息表(商品编号,商品名称,商品颜色,商品尺码,商品款式,商品单价)。(5)管理员(用户名,登陆密码,用户权限)。图3-8表之间的关系图3.2.3物理结构设计图3-9物理结构设计3.2.4 数据表设计依据设计好的数据

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号