基于web的服装销售管理系统Word文件下载.docx
《基于web的服装销售管理系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《基于web的服装销售管理系统Word文件下载.docx(36页珍藏版)》请在冰豆网上搜索。
管理决策者可以利用数据库中的部分数据进行辅助决策过程。
通过设计这个合理的管理系统,让企业可以合理控制进销存各个环节,提高资金的利用率,实现管理的高效率、实时性、安全性、科学化、现代化和智能化。
目录
摘要1
正文2
1.问题描述2
2.需求分析2
2.1.功能需求2
2.2.数据流程图2
2.3.数据字典3
3.总体设计6
3.1系统功能结构图6
3.2E-R图8
3.3数据库设计8
4.详细设计13
4.1系统流程图13
4.2系统主要功能模块设计13
5.系统测试16
5.1测试方法16
5.2测试用例17
6.软件使用说明书19
6.1登录系统19
6.2业务管理操作20
6.3系统管理操作24
设计总结25
参考文献26
致谢27
附件Ⅰ部分原程序代码28
摘要
服装销售管理系统是一个典型的管理信息系统。
通过对服装服装销售管理系统的服装销售管理机制进行调查研究,开发了服装销售管理系统,解决服装销售管理事务中的进货、销售、退货等情况的问题以及相关统计工作。
该系统采用B/S模式设计,以微软公司的IIS5.0作为Web服务器,Microsoftofficeaccess2003为后台数据库管理系统,运用ASP为前台开发语言。
关键字:
服装销售管理、信息系统、B/S模式、IIS、access2003,ASP
正文
1.问题描述
该设计要求学生以服装销售业务为背景,设计、开发一套服装销售管理系统,系统要实现基本信息录入、修改、查询等功能,系统要实现满足多种条件的统计分析功能,有些统计数据要采用图表的格式呈现;
同时系统还要有一定的安全控制策略。
2.需求分析
2.1.功能需求
通过调查研究,要求系统需要具有以下功能:
(1)由于操作人员的计算机知识普遍较差,要求有良好的人机界面。
(2)由于该系统的使用对象多,要求有较好的权限管理。
(3)方便的数据查询,支持多条件查询。
(4)基础信息管理与查询(包括商品信息、客户信息、供应商信息)。
(5)通过计算机,能够直接“透视”仓库存储情况。
(6)完善的商品采购信息、商品销售信息进行管理。
(7)方便、健全的结账功能。
(8)图表分析年销售状况。
(9)商品销售排行统计。
(10)当外界环境干扰本系统时,系统能自动保护原始数据的安全。
(11)数据计算自动完成,尽量减少人工干预。
(12)系统安全退出。
2.2.数据流程图
数据流程图如图2-1所示。
图2-1数据流程图
2.3.数据字典
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
任何字典最主要的用途就是供人查阅对不了解的条目的解释,数据字典的作用也正是在软件分析和设计的过程中给人提供关于数据的描述信息。
数据流图与数据字典共同构成系统的逻辑模型,没有数据字典数据流图就不够严格,然而没有数据流图数据字典也难以发挥作用。
只有数据流图和对数据流图中的每个元素的精确定义放在一起,才能共同构成系统的规格说明。
由于本次设计是小型软件系统的开发,所以采用卡片形式书写数据字典。
每张卡片上保存描述一个数据的信息。
这样做更新和修改起来比较方便,而且能单独处理描述每个数据的信息。
下面将列出若干数据元素的数据卡片信息。
数据字典卡片:
3.总体设计
企业进销存管理系统是一个典型的数据库开发应用程序,由基础信息模块、采购管理模块、库存管理模块、商品销售模块、查询统计模块、邮件管理模块、系统设置模块等部分组成,规划系统功能模块如下:
(1)基础信息模块
该模块主要管理商品信息录入、客户信息录入、供应商信息录入、商品信息查询、客户信息查询、供应商信息查询。
(2)采购管理模块
该模块的主要管理商品采购信息录入和商品采购信息查询。
(3)库存管理模块
该块主要管理商品入库信息、商品入库退货、商品库存查询和库存商品价格调整。
(4)商品销售模块
该模块主要管理商品销售信息录入和商品销售退货信息录入。
(5)查询统计模块
该模块主要管理销售信息查询、销售退货查询、商品入库查询、入库退货查询、商品销售排行和销售额分析。
(6)邮件管理模块
该模块主要是管理企业内部员工之间的邮件通信,包括收发邮件功能。
(7)系统设置模块
该模块主要管理添加操作员、更改操作员密码、删除操作员。
3.1系统功能结构图
服装销售管理系统的系统功能结构如图3-1所示。
图3-1系统功能结构图
3.2E-R图
系统E-R图如图3-2所示。
图3-2系统E-R图
3.3数据库设计
数据库是一种存储数据并对数据进行操作的工具。
数据库的作用在于组织和表达信息。
简而言之,数据库就是信息的集合。
计算机的数据库可以分为两类:
非关系数据库(flat-file)和关系数据库(relational)。
关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,如记录、域等,是目前最为流行使用的数据。
数据库之间的关系指明两个库之间共享一个共同的关键字值。
一个连接是指一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。
一个更高级的连接形式称为自连接。
这种连接是指一个表被连接到它自己的一个字段,或在不同的记录中由重复数据的组合字段。
数据库中有三种不同类型的关键字:
主关键字、组合关键字和外关键字。
在表中使用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系。
服装销售管理系统的数据库中基本数据表如图3-3所示。
图3-3数据库基本表
服装销售管理系统数据库共有30的基本表,包括分析报表,部门表,入库表,出库表,尺码表,尺码销售表,职务表,商品表,档案表,商品单位表,登录日志表,邮件表,工资表,工资类别表,商品编号表,商品款式表,库存表,仓库信息表,类别表,门店表,销售气温表,人事表,销售表,天气表,员工提成表,退货表,用户表,颜色表,颜色销售表,月销售表。
根据数据字典的设计,进一步细化为数据库表的设计。
表的设计包括以下内容:
表名(中英文);
字段名;
字段数据类型;
字段是否为空;
字段的长度;
备注,对字段的解释性说明:
主键、外键、是否自动增一、是否为索引、是否唯一、是否进行数据检查等。
由于表的数目比较多,这里例举3个主要基本表。
商品信息表如表3-1所示。
表3-1商品信息表
列名
数据类型
长度
主键否
允许空
中文描述
cpbh
文本
255
是
否
商品编号
cp
商品名称
danwei
商品单位
cima
尺码
yanse
颜色
kuansi
款式
leibie
商品类别
sl
数字
长整型
数量
sales
售价
sls
库存上限
slx
长整形
库存下限
qt
备注
用户信息表如表3-2所示。
表3-2用户信息表
userbz
员工编号
user
用户名
username
员工姓名
pass
密码
class
职务
dianhua
电话
shouji
手机
e-mail
邮箱
shenri
日期/时间
出生日期
bm
所在部门
diqu
所在地区
qx
操作权限
year
入职工龄
tc
金额提成
dat
注册日期
dizhi
地址
jiaoyu
教育水平
xuexiao
毕业学校
zhuanye
专业
出库信息表如表3-3所示。
表3-2出库信息表
huohao
出库单号
jine
金额
name
经手人
出库日期
bz
审核状态
caiguohm
入库单号
yinyeyuan
营业员
sltc
销量提成
shenhename
审核员
4.详细设计
4.1系统流程图
服装