




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
四川理工学院实验报告题目:服装进销存管理信息系统姓名: XXXXXXX学号:XXXXXXXXX专业:电子商务班级:2010级X班指导老师:XXXX四川理工学院计算机学院2012年 11月 25日一、数据库设计3概念设计3数据库逻辑设计4设计说明6二、系统分析7需求分析7功能需求7数据字典9三、系统设计11结构设计11程序流程图11输入输出设计12本项目所要开发的是服装进销存管理信息系统。而进销存管理是一般商业贸易公司经常使用的系统,通过对商品、进货、销售等信息的管理,从而达到进货、销售和库存的全面信息管理,本系统是针对服装店的传统的进销存的模式而开发的,进一步为小商户解决信息化的、系统化的和规范化的进销存管理。一、数据库设计概念设计E-R图:分ER图:总ER图:数据库逻辑设计关系模式:供应商(供应商编号,公司名称,联系人,联系地址,邮政编号,联系电话,传真);商品品号表(商品品号表编号,商品名称,商品库存数量,商品进价,商品单价);商品表(商品编号,商品品号表编号,商品颜色,商品尺码,商品数量)【商品品号表编号为商品品号表外键】;进货(进货编号,供应商编号,商品编号,进货日期,进货数量)【供应商编号为供应商外键,商品编号为商品表外键】;销售(销售编号,商品编号,销售日期,销售数量,盈利金额)【商品编号为商品表外键】;商品类别表(商品类别编号,类别名称,所属类别)【所属类别为商品类别表外键】;数据库数据表:表名:suppliers(供应商表)序号列名数据类型长度小数位标识主键允许空默认值说明1sup_idint40是是否供应商编号2sup_companynamenvarchar500否公司名称3sup_personnamenvarchar500否联系人4sup_addrnvarchar500否联系地址5sup_postvarchar500是邮政编号6sup_telvarchar500是联系电话7sup_faxvarchar500是传真表名:ProductNum(商品品号表)序号列名数据类型长度小数位标识主键允许空默认值说明1PN_idint40是是否商品品号表编号2PN_namenvarchar500否商品名称3PN_numint40是商品库存数量4PN_pricefloat80是商品进价5PN_salepricefloat80是商品单价表名:Product(商品表)序号列名数据类型长度小数位标识主键允许空默认值说明1P_idint40是否商品编号2P_pnidint40否商品品号表编号3P_colornvarchar100是商品颜色4P_sizenvarchar100是商品尺码5P_numint40是商品数量表名:ProductType(商品类别表)序号列名数据类型长度小数位标识主键允许空默认值说明1PT_idint40是是否商品类别编号2PT_namenvarchar500否类别名称3PT_categoryint40否0所属类别(0:一级分类)表名:PurChase(进货表)序号列名数据类型长度小数位标识主键允许空默认值说明1PC_idint40是是否进货编号2PC_supidint40否供应商编号3PC_proidint40否商品编号4PC_timedatetime83是进货日期5PC_purnumint40是进货数量表名:sales(销售表)序号列名数据类型长度小数位标识主键允许空默认值说明1sale_idint40是是否销售编号2sale_proidint40否商品编号3sale_timedatetime83是销售日期4sale_numint40否销售数量5sale_profitfloat80否盈利金额设计说明进货表、销售表中的时间是每月的运营情况的统计的依据;而销售表中的盈利金额是便于统计每月的总销售额,而不用再去反查商品品号表;因为该设计为服装的进销存系统,颜色、尺码这些最基本的属性,单独提为字段,便于统计分析;服装的分类并非只有一级类目,为了避免数据冗余,将商品类别表设计为三个字段,而所属类别字段标志该类别所属的父类别,若为一级类目则将该字段的值设为0。二、系统分析需求分析本管理信息系统软件是基于一般商户用户的简单需求而设计的,系统有诸如方便用户查找和管理这些业务信息的功能,使它成为商户得力的管理系统。其用户需求主要包括: 对供应商、商品、进货、销售等信息进行编目录入管理系统,并根据用户建立相应的索引信息,以便以后查询。 将各种信息保存到库文件中,而不是单纯的磁盘目录,防止误删除或硬盘故障无法恢复。 能够很方便地按照编目类别显示查询到的信息。 能用及时地方便地对进货、销售和库存进行查询,汇总和统计。 功能需求系统所要达到的功能如下:供应商信息的输入。 供应商信息的修改、查询。 商品分类的输入。 商品分类的修改、查询。商品品号信息、商品信息的输入。商品品号信息的修改、查询,商品信息的修改、查询。进货信息的输入。进货信息的修改、查询。 销售信息的输入。 销售信息的修改、查询。通过对服装进销存管理过程的详尽调查,并对上述各项功能进行集中、分块,按照结构化程序设计的要求,可以建立起服装进销存管理信息系统的逻辑模型。系统的处理流程和数据流程,如图11所示进货信息输入销售信息输入商品登记基本信息录入商品信息管理基本信息录入供应商登记供应商信息管理进货信息管理销售信息管理库存信息判断图1进销存管理信息系统的数据流程图有了上面的数据流程程图,我们就可以定义出该系统的数据流图(DFD),如图12所示。顶层图缺货通知、库存进销存管理信息系统销售缺货通知库存进货记录销售记录库存采购通知进货记录销售记录商品信息销售清单商品记录供应商记录2.进货管理1.登记供应商0层图3.商品管理4.销售管理进货记录1层图供应商信息供应商记录登记成功信息输入供应商信息进货信息商品记录进货记录2.1输入进货信息售货单商品记录销售记录输入销售信息2层图数据字典数据流条目 库存管理要求供应商信息记录|进货信息记录|销售信息记录|商品信息记录供应商信息记录供应商编号公司名称联系人联系地址邮政编号联系电话传真进货信息记录进货编号供应商编号供应商名称商品名称商品编号商品颜色商品尺寸商品数量商品进价商品单价进货日期销售信息记录销售编号商品编号商品名称商品颜色商品尺寸商品数量商品单价销售日期盈利金额 查询要求统计要求 统计表销售、进货的情况文件条目文件名:销售文件、进货文件销售文件组成:销售编号商品编号商品名称商品颜色商品尺寸商品数量商品单价销售日期盈利金额进货文件组成:进货编号供应商编号供应商名称商品编号商品名称商品颜色商品尺寸商品数量商品进价进货日期 组织:按编号及商品名称的递增顺序排列基本加工小说明小说明只描述最底层的基本加工。加工编号:1加工名:供应商信息处理输入流:供应商信息,查询要求输出流:登记的信息,有效的查询要求加工逻辑:检查输入要求的有效性加工编号:2加工名:商品信息处理输入流:商品分类信息,查询要求输出流:商品的信息,有效的查询要求加工逻辑:根据商品的类型选择加工编号:3.加工名:进货信息处理输入流:进货信息输出流:进货记录,商品记录加工逻辑:根据进货管理要求的类型选择 加工编号:4.加工名:销售信息处理输入流:销售清单输出流:销售信息记录,加工逻辑:根据销售管理要求的类型选择 三、系统设计结构设计根据进销存管理信息系统的分析,该系统应具备以下功能:(1)该软件能对供应商的信息进行有效的录入、修改和删除;(2)该软件能对商品分类、商品品号信息、商品信息进行有效的录入、修改和删除;(3)该软件能对营销的信息(进货和销售信息)进行有效的录入、修改和删除;依据上下的系统功能,进销存管理信息系统的总的软件结构图如下图所示商品信息管理商品信息修改商品信息添加商品分类添加商品分类修改品号信息修改品号信息添加修改销售信息查询销售信息添加销售信息删除销售信息营销信息管理销售信息管理进货信息管理修改进货信息查询进货信息添加进货信息删除进货信息服装进销存系统修改供应商信息查询供应商信息添加供应商信息删除供应商信息供应商管理 程序流程图输入输出设计输入设计输入方式设计:键盘输入,Excel导入用户界面设计用户信息管理 密码修改供应商信息管理添加供应商信息修改供应商信息商品信息管理商品分类管理商品品号信息管理商品管理库存管理营销信息管理进货信息管理销售信息管理本月销售情况查询历史销售情况查询系统管理操作日志数据库备份与恢复退出系统输出设计:报表的输出与打印四、分析与总结通过这次的试验,让我深刻体会到了数据库的相关知识以及数据库设计的全过程,需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施以及数据库的运行和维护。了解了系统开发的前期准备的三个流程:数据库设计、系统分析和系统设计。在数据库设计的过程中,需求分析和概念设计可以独立于任何数据库管理系统进行,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年广东科学技术职业学院单招职业适应性测试题库参考答案
- 猫寄养合同范本
- 民俗村施工合同范本
- 2025湖南省建筑安全员C证考试(专职安全员)题库及答案
- 《卜算子・黄州定慧院寓居作》《卜算子 咏梅》赏析与讲解 统编版语文八年级下册
- 路灯劳务施工合同范本
- 疫情物品采购合同范本
- 河道淤泥外运合同范本
- 电子商务用户体验提升策略
- 科技矩阵应用创新产品的开发与管理
- 微积分试卷及规范标准答案6套
- 【乡村振兴背景下农村基层治理问题探究开题报告(含提纲)3000字】
- 药物警戒管理体系记录与数据管理规程
- 2024-2029年扩展坞行业市场现状供需分析及市场深度研究发展前景及规划投资研究报告
- SH/T 3003-2024 石油化工合理利用能源设计导则(正式版)
- 中国人民大学613卫生统计历年真题12-16
- 人事聘用合同范本标准版
- 新疆地方教材可爱的中国第二单元教学设计
- 米-伊林《十万个为什么》阅读练习+答案
- 三年级奥数专项练习-和差问题
- 强化学习 课件 第1章 强化学习概述
评论
0/150
提交评论