好又多超市理信息系统设计

上传人:ji****72 文档编号:26877402 上传时间:2018-01-03 格式:DOC 页数:17 大小:970.14KB
返回 下载 相关 举报
好又多超市理信息系统设计_第1页
第1页 / 共17页
好又多超市理信息系统设计_第2页
第2页 / 共17页
好又多超市理信息系统设计_第3页
第3页 / 共17页
好又多超市理信息系统设计_第4页
第4页 / 共17页
好又多超市理信息系统设计_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《好又多超市理信息系统设计》由会员分享,可在线阅读,更多相关《好又多超市理信息系统设计(17页珍藏版)》请在金锄头文库上搜索。

1、管理信息系统课程第二次大作业题目:好又多超市理信息系统设计学院:专业:学号:姓名:1.系统总体设计1.1.1 系统业务处理过程设计好又多超市管理信息系统的业务处理过程,如图 1-1所示。商品录入 收银业务销售数量统计库存信息反馈进货处理收款单据图 1-1 好又多超市管理信息系统的业务处理流程图业务处理描述:使用 POS收银机,条形码扫描录入商品信息,会员使用打折卡进行打折,收银业务处理并打印收款单,销售管理子系统自动更新已销售商品数量,库存数量统计更新,打印销售报表,进货通知单,进货处理系统联系供应商,对新到货物进行盘点,同时录入货物信息并更新库存数量。1.1.2 模块子系统结构图各个子模块的

2、 I/O数据流和子模块功能描述,见表 1-1所示。表 1-1 子模块描述子模块 I/O数据流 子模块功能描述商品录入条形码 商品数量名称 、 价格需要使用 POS机,商品条形码扫描,录入商品信息。收银业务已录入商品信息会员卡单据已销售数量会员使用打折卡,根据已录入商品信息进行收银处理,打印收款单销售管理已销售商品销售量销售总额销售报表商品销售数量统计,生产销售报表,核算销售总额。库存管理销售报表库存数量补货报表进货通知系统自动盘点库存数量,更新商品库存信息,对需要补货的商品进行统计,生成补货报表。人员管理员工信息工作情况表工资报表录入员工基本信息,登记员工工作日志,统计员工业绩,数据汇总,生成

3、工资报表。进货处理补货报表供应商信息进货盘点库存报表根据补货报表,联系供应商,进行补货。对新补货的商品数量进行统计,向系统中录入补货商品的信息,及时更新现有库存信息。1.2 功能模块划分及描述客户关系管理系统是一个典型的数据库开发应用程序,由基本档案、进货管理、销售管理、库存管理、系统维护模块组成,系统功能模块及描述如下。1.2.1系统功能模块结构图基本档案 进货管理 销售管理 库存管理 系统维护员工信息部门信息供应商商品进 货商品查询商品销售商品退货库存报警库存查询系统备份系统还原好又多超市信息管理系统图 1-2 系统功能模块结构图1.2.2系统功能模块描述员工信息管理:可以对员工的性别、年

4、龄、职位、所属部门信息进行查询、修改、添加、删除。供应商信息:可以对供应商名称、负责人姓名、联系电话、传真、地址和备注信息进行查询、修改、添加、删除。商品进货:可以对商品的进货的编号、价格、供应商单位和供应日期信息进行添加、修改、删除和退出。商品查询:输入商品编号,可以对商品的信息进行查询。商品销售:输入商品编号,可以查看商品的销售信息。商品退货:可以未达到公司条件的商品进行退货。库存报警:可以设置报警,当条件达到时,系统自动报警。库存查询:可以查看当前的库存信息。系统备份:对重要数据进行备份。系统还原:对重要数据进行还原。2. 系统配置设计硬件平台:CPU:P4 2.8GHz;内存:512M

5、B 以上。软件平台:操作系统:Windows 2000/xp 及以上操作系统。数据库:SQL Server 2005;浏览器:IE5.0,推荐使用 IE6.0;Web服务器:IIS5.0;分辨率:最佳效果 1024*768。3.系统流程图设计用户使用系统的工作流程,如图 3-1所示: 否是系统登录是否登录系统主窗体基本档案 进货管理 销售管理 库存管理 系统维护图 3-1 系统业务分析图4. 代码设计代码是代表事物名称、属性、状态等的符号,为了方便于计算机处理,一般用数字、字母或它们的组合来表示。代码分为顺序码、区间码和记忆码,本系统采用的是区间码。区间码是把数据项分成若干组,每一区间代表一个

6、组,码中数字的值和位置都代表一定的意义。它的优点是信息处理比较可靠,排序、分类、检索等操作易于进行。基本档案信息代码采用四位字符表示,设计方案如图 4-1:X X X X 员工信息顺序号编号 01图 4-1 基本档案信息代码设计方案商品信息代码采用四位字符表示,设计方案如图 4-3:X X X X 商品信息顺序号编号 02图 4-2 商品信息代码设计方案销售信息代码采用四位字符表示,设计方案如图 4-3:X X X X 销售信息顺序号编号 04图 4-3 销售信息代码设计方案库存信息代码采用四位字符表示,设计方案如图 4-4:X X X X 库存信息顺序号编号 03图 4-4 库存信息代码设计

7、方案5. 数据库设计用户的需求具体体现在各种信息的提供、保存、更新和查询等方面。这就要求数据库结构充分满足各种信息的输出和输入。收集基本数据以及数据处理的流程,组成一份详尽的数据字典,为以后的具体设计打下基础。在仔细分析调查有关餐饮管理信息需求的基础上,选择 MicrosoftSQL server2005 数据库来储存这些信息,数据库命名为 db-CSManage,在数据库中创建了 6个数据表用于存储不同的信息。这 6各表分别为:tb-Compangy:供应商信息tb-EmpInfo:员工信息tb-ThgoodsInfo:进货信息tb-KcGoods:库存信息tb-SellGoods:商品信息

8、tb-ThGoodxInfo:退货信息5.1概念结构设计超市的经营离不开与供应商合作,而每件商品对应不同的供应商。此时必须在数据库中建立一个供应商信息表,用于存储所有供应商信息。供应商信息实体 E-R图如图 5-1所示。供应商编号 号联系人姓名 传真地址联系电话加入日期备注供应商姓名供应商信息表是否发布图 5-1 供应商信息实体 E-R 图在开发过程中要考虑系统安全性,不是任何人都可以操作系统的,所以在数据库中建立一个员工信息表,用于存储管理系统的员工信息。员工信息实体 E-R图如图 5-2所示。图 5-2 员工信息实体 E-R 图超市离不开货物的往来,日常货物购买时非常重要的,在数据库中建立

9、一个进货信息表用于存储进货的详细信息。进货信息实体 E-R图如图 5-3所示。销售单价应付金额商品数量实付金额进货公司名称删除标记商品数量 货物名称 仓库名称进货时间进货单价进货信息表备注操作员编号商品计量单位图 5-3 进货信息实体 E-R 图超市定期要对货物进行补充,在进货之前要了解剩余货物的数量,此时需要在数据库中建立一个库存信息表用于存储货物的情况。库存信息实体 E-R图如图 5-4所示。商品名称仓库名称进货人进货价格供应商名称商品编号进货时间 警报数量 商品计量进货时间库存数量库存信息表备注销售价格库存编号图 5-4 库存信息实体 E-R 图为了时刻了解超市销售利润,需要对商品的销售

10、情况有所了解,此时需要在数据库中建立一个商品销售信息表,用于存储所有的商品销售信息。商品销售信息实体图 E-R图如图 5-5所示。销售数量量销售时间商品名称销售单价实付金额删除标记 商品编号 库存编号员工编号库存数量商品销售信息表备注应付金额销售编号图 5-5 商品销售信息实体图 E-R 图当顾客对某件商品不满意时,可能会要求退货,同时超市经营者也要详细的了解退货信息。此时,需要在数据库中建立一个商品退货信息表用于存储所有的退货信息。商品退货信息实体 E-R图如图 5-6所示。已退款金额实付金额 退货单价 退货日期 退货数量商品退货信息表 商品名称操作员编号退货原因退货商品编号库存编号 商品编

11、号 销售编号图 5-6 商品退货信息实体 E-R5.2逻辑设计根据设计好的 E-R图在数据库中创建各表,各表的结构如下。供应商信息表的结构,如表 4.2-1所示。表 5-1 tb-Company字段名 数据类型 长度 主键 描述CompanyID varchar 50 否 供应商编号CompanyName nvarchar 100 否 供应商姓名CompanyDirector nvarchar 50 否 联系人姓名CompanyPhone nvarchar 20 否 联系电话CompanyFax nvarchar 20 否 传真CompanyAddress nvarchar 200 否 地址C

12、ompanyRemark nvarchar 400 否 备注ReDateTime datatime 8 否 加入日期Falg int 4 否 是否发布员工信息表的结构,如表 5-2所示。表 5-2 tb-EmpInfo字段号 数据类型 长度 主键 描述EmpId navrchar 20 是 员工编号EmpName navrchar 20 否 员工姓名EmpLoginName navrchar 20 否 登陆 IDEmpLoginPwd navrchar 20 否 登陆密码EmpSex navrchar 4 否 员工性别EmpBirthday datatime 8 否 员工生日EmpDept n

13、avrchar 20 否 所属部门EmpPost navrchar l 20 否 员工职位EmpPhone navrchar 20 否 家庭电话EmpPhoneM navrchar 20 否 手机号码EmpAddress navrchar 200 否 家庭住址EmpFalg int 1 否 是否发布进货库存信息表的结构,如表 5-3所示。表 5-3 tb-JhGoodsInfo 字段名 数据类型 长度 主键 描述GoodsID navrchar 20 是 商品编号EmpId navrchar 20 否 操作员编号JhCompName navrchar 100 否 进货公司名称DepotName

14、 navrchar 20 否 仓库名称GoodsName navrchar 50 否 货物名称GoodsNum int 4 否 商品数量GoodsUnit navrchar 20 否 商品计量单位GoodsJhprice navrchar 8 否 进货单价GoodsSellprice navrchar 8 否 销售单价GoodsNeedprice navrchar 8 否 应付金额GoodNosprice navrchar 8 否 实付金额GoodsRemark navrchar 200 否 备注GoodTime datateim 8 否 进货时间Falg int 4 否 删除标记库存商品销售

15、信息表的结构,如表 5-4所示。表 5-4 tb-KcGoods字段名 数据类型 长度 主键 描述KcID nvarchar 50 否 库存编号GoodsID nvarchar 50 是 商品编号JhCompName nvarchar 100 否 供应商名称KcDeptName nvarchar 20 否 仓库名称KcGoodsName nvarchar 20 否 商品名称KcNum int 4 否 库存数量KcAlarmNum int 4 否 警报数量KcUnit nvarchar 20 否 商品计量单位KcTime datetime 8 否 进货时间KcGoodsPrice nvarcha

16、r 8 否 进货价格KcSellPrice nvarchar 8 否 销售价格KcEmp nvarchar 50 否 进货人KcRemark nvarchar 200 否 备注商品销售信息表的结构,如表 5-5所示。表 5-5tb-SellGoods字段名 数据类型 长度 主键 描述SellID nvarchar 20 是 销售编号KeID nvarchar 50 否 库存编号GoodsID nvarchar 20 否 商品编号EmpId nvarchar 20 否 员工编号GoodsName nvarchar 50 是 商品名称SellGoodsNum int 4 否 销售数量SellGoodsTime datetime 8 否 销售时间SellPrice nvarchar 8 否 销售单价SellNeedPay nvarchar 8 否 应付金额SellH

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

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