信息系统设计大作业商品销售系统Word文档下载推荐.docx
《信息系统设计大作业商品销售系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《信息系统设计大作业商品销售系统Word文档下载推荐.docx(40页珍藏版)》请在冰豆网上搜索。
2.4.3上报和查询环节
库管员根据已有的商品信息,供应商信息,和销售信息,做出信息统计分析,每月提交销售记录统计表给经理,同时把最新的库存信息统计表提交给采购科。
另一方面,经理、采购科、市场部、销售员都可进行信息查询,了解到最新的上in销售记录,库存商品信息,和供应商新信息等。
2.4.4汇总的业务流程图:
2.5可行性分析
2.5.1技术可行性
a.开发软件可行性
结合本项目实际,本企业的业务量很大,但是其操作流程并不是很复杂,各种结构及流程十分清晰,可以设计出符合实际需求的信息管理系统。
PHP非常擅长对数据表和其间关系进行简单的操作,无论是查询,统计还是用报表进行数据输出,都能顺利完成。
因此,从软件角度讲是PHP是完全可以胜任的。
b.开发硬件可行性
开发本系统所使用的PHP软件对于计算机的要求比较低:
(1)WINDOWS98以上版本
(2)80486或更高的处理器
(3)MSWINDOWS支持的VGA或更高分辨率的显示器
(4)应用程序要求8MBRAM
这样的要求市场上的计算机配置都能够达到,所以硬件的可行性也可达到。
2.5.2经济可行性
由于销售企业目前完全采用手工方式完成业务,进行报表制作,对数据进行综合分析等。
管理系统建成后由于不是直接用于生产,因此直接经济效益较小,但是一定会间接的创造出十分可观的经济效益。
由此可见,开发此系统在经济上是完全可行的。
而且,由于系统在未来较长的时间内稳定发挥作用,这对于提高公司的综合管理水平、简化日常业务操作都将会起到很大的帮助。
2.5.3操作可行性
销售企业的大多数员工从未使用过类似的管理系统,但是WINDOWS友好的界面和本系统简易的操作设置,可以使企业的内部员工很快掌握其各种操作。
不仅如此,系统还附有详细的使用帮助文件,为本系统的正确使用给以图文并茂的形式加以说明。
同时,在开发过程中,我们还可以尽量给用户以方便,充分考虑到用户需求的实际情况,在输入界面,查询界面、报表打印等部分添加注释或提示,并尽可能的采用相关联的数据自动输入的功能,帮助用户尽快掌握系统的使用和减少数据的输入,以提高本系统的使用效率。
三、新系统数据流程
3.1数据流程图的基本符号
3.2网店商品销售数据流程顶图
(说明:
本系统试用于公司内部,因为客户购买模块,网上已有现成的系统,在这里就不重复设计。
所以把公司内部的数据流程图表示出来。
)
3.2网店商品销售数据流程图第一层分解
3.3网店商品销售数据流程图第二层分解
3.3.1P1部分的第二层分解图
3.3.2P2部分的第二层分解图
3.3.3P3部分的第二层分解图
3.3.4P4部分的第二层分解图
3.3.5P5部分的第二层分解图
四、数据字典
4.1数据元素
数据元素条目
总编号:
A-001
编号:
001
名称:
商品代码
别名:
ANO
说明:
本店销售产品的编号
取值范围:
离散/数字
类型:
字符
长度:
13
有关编码说明
XXXXXXXXXXXXX
分类年月日编号
A-002
002
商品名称
SNAME
本店销售商品的名称
文本
30
A-003
003
销售日期
DATE
本店销售商品的日期
日期
日期型
8
A-004
004
销售单价
OPRICE
本店销售产品的单价
float
1-005
005
折扣
ASALE
本店销售专商品现在的折扣
4
1-006
006
小计
ASUM
每一次销售收入的小计
1-007
007
销售数量
AQUE
每一次销售商品的数量
int
6
1-008
008
供应商编号
sno2
本店采购商品的供应商编号
char
9
1-009
009
供应商名称
name
本店采购商品的供应商名称
1-010
010
供应商地址
Adres
供应商所在的地址
60
1-011
011
负责人
Aman
供应商的负责人
1-012
012
联系电话
ATEL
供应商联系人的联系电话
11
1-013
013
商品进价
iprice
本店销售专商品的进价
1-014
014
进货日期
idate
商品进货的日期
1-015
015
库存量
AMOUNT
库存的商品数量
4.2数据结构(示例)
数据结构条目
2-01
S01
专辑信息
结构:
专辑代码+专辑名称+该专辑进价+进货日期+数量
相关数据流:
D01、D03、D04、D04、D07、D08、D09、D011
相关数据存储:
F1、F2
4.3数据流
数据流条目
3-01
D01
商品入库
数据流来源:
采购科
数据流去向:
P1.1(录入商品信息)
组成结构:
商品代码+商品名称+商品进价+进货日期
数据流量:
10次/月
高峰流量:
20次/月
3-02
D02
供应商信息
P1.2(录入供应商信息)
供应商编号+供应商名称+供应商地址+负责人+电话
3-03
D03
销售通知
销售科
P1.3(录入商品销售信息)
商品代码+商品名称+销售日期+销售单价+销售数量+折扣+小计
100次/天
1000次/天
3-04
D04
价格变动通知
经理
P1.4(商品价格变动通知)
商品代码+商品名称+销售价格
1次/月
3-05
D05
入库清单
P1.1
P2.1
3-06
D06
供应商清单
P2.2
3-07
D07
销售清单
P2.3
3-08
D08
库存商品档案
P3.1、P5.1
商品代码+商品名称+商品进价+进货日期+数量
3-09
D09
供应商统计
P3.2、P5.2
3-10
D10
销售记录统计
P3.3、P3.5
3-11
D11
销售记录
P3.2
3-12
D12
供应商档案
P3.3、P5.3
3-13
D13
查询条件
用户
P5.1、P5.2、P5.3
供应商信息or销售信息or商品信息or全部
3-14
D14
查询结果
或者:
4.4数据存储
数据存储条目
4-1
D1
4-2
D2
4-3
D3
4-4
D4
库存商品统计表
4-5
D5
供应商记录报表
备注:
有供应商记录档案生成
4-6
D6
销售记录统计表
由销售记录汇总而成
4.5数据处理
数据处理条目
5-01
录入商品信息
输入:
输出:
处理说明:
将即将入库的商品信息录入登记
5-02
P1.2
录入供应商信息
将供应商信息登记
5-03
P1.3
录入商品销售信息
将商品销售信息进行登记
5-04
P1.4
商品价格信息变动通知
将商品价格变动信息录入
5-05
商品信息处理
将商品信息存入档案
5-06
供应商信息处理
将供应商信息存入档案
5-07
价格变动处理
将价格变动信息存入档案
5-08
P3.1
商品信息统计分析
D08、D11、D12
对所有库存商品信息进行统计分析
5-09
供应商统计分析
对供应商信息进行统计分析
5-10
P3.3
销售统计分析
对销售信息进行统计分析
5-11
P4.1
打印商品信息
商品信息单
将商品信息打印
5-12
P4.2
打印供应商信息
供应商信息单
将供应商信息打印
5-13
P4.3
打印销售记录
销售记录单
将销售记录打印
5-14
P5.1
库存商品查询
用户、经理
将库存商品信息输出给用户
5-15
P5.2
销售记录查询
将销售记录信息输出给经理
5-16
P5.3
供应商查询
将供应商信息展示给经理
5-17
P1
信息录入
D01、D02、D03、D04
D05、D06、D07
进行供应商、商品、销售等信息的录入
5-18
P2
商品管理业务处理
D04、D05、D06、D07
D08、D09、D10
将各项信息进一步处理
5-19
P3
统计分析
D11、D12、D13
将信息进行统计分析
5-20
P4
报表打印
报表
统计信息打印
5-21
P5
档案查询
用户和经理
将档案信息展示给经理或用户
4.6外部实体
外部实体条目
6-01
E01
对系统信息查询的人
数量:
入:
45人次/天(高峰:
180人次/天)
出:
买货:
50人次/天(高峰:
200人次/天)
退货:
2人次/天(高峰:
8人次/天)
6-02
E02
6-03
E03
6-04
E04
D01、D02
五、子功能模块的划分
5.1功能模块描述:
5.2各部分描述:
通过对用户需求的分析,我们可以分析出该商品销售管理大致可以分为四个模块:
商品基本信息模块、供应商信息模块、商品价格变动模块、报表打印模块。
现在对这四个模块做具体说明:
商品入库模块:
数据流“商品入库清单”
数据库表“商品基本信息表”
处理步骤:
1)打开数据库表“商品基本信息表”。
2)根据输入设计的“商品基本信息表”的输入格式,显示“商品基本信息表”格式。
3)接收输入数据并校验。
4)提示操作人员确认,确认后将数据写入数据库表“商品基本信息表”。
5)关闭数据库,结束操作。
商品销售模块:
数据流“商品销售信息表
数据库表“商品销售记录
处理:
1)打开数据库表“销售记录表
2)根据输入设计的“销售记录表”的输入格式,显示“销售记录表”格式。
4)提示操作人员确认,确认后将数据写入数据库表“销售记录表”。
供应商信息录入模块:
数据流“供应商信息表”
数据库表“供应商信息表”
价格变动模块
数据流“价格变动表”
数据库表“商品基本信息表”
商品信息查询模块
数据流“商品基本信息表”
数据