资源描述
小型超市销售管理系统
详细设计报告
所在学院: 信息与电气工程学院
所在专业: 电子信息工程
指导教师: 崔 冬
学生姓名: 徐 媛
学生学号: 070070204
编写日期: 2010-11-29
1. 引言
1.1目的
为系统结构图中的每一个模块确定采用的算法和块内数据流图。我所设计的为采购管理模块。
1.2背景
采购管理是企业生产经营活动中极其重要的一环,它关系到商品质量能否得到保证,生产是否能够顺利进行,采购成本能否得到有效控制等问题。企业现代管理观念中对企业的进货管理提出新的要求:企业进货时对供货商的选择更加慎重,双方不在是讨价还价的买卖关系,而是一种相互依存的合作伙伴关系,并且还需认识到企业商品质量要从采购抓起,这就关系到分供方的供货、服务质量。
编写详细设计说明书,用以确定数据结构、文件结构、数据库模式等。
2. 总体设计
本系统共有五个模块,其中包括:采购管理、销售管理、仓库管理、系统管理和综合统计。
系统结构图如下图所示
超 市 销 售 管 理
库存管理
库存查询
库存信息维护
库存报表
销售管理
系统管理
综合统计
采购管理
销售查询
销售报表
商品销售
入库查询
商品管理
用户管理
工作员管理
销售记录管理
商品出入库管理
入库操作
进货报表
图1 系统结构图
3. 采购管理模块描述
3.1功能
该模块主要是实现进行入库管理、入库查询、进货报表三个功能。
其下为采购业务程序的主要内容:
供应商情况调查:在实施采购之前,企业首先就要对市场上各大商品供货商进行详细的摸底调查,了解公司的具体情况,平定企业的信誉级别和公司市场口碑,做到准确无误,采购顺利。
采购计划编制:企业根据自身的资金条件和销售状况,综合分析市场规律,拟订采购计划表。实施进货:根据供货方档案及评审结果,选定供货方;生成定货单给选定的供货方;双方就价格、数量、质量等方面洽谈磋商,直至签定合同;跟踪合同执行,安排供货进度和货物运输,做好验收入库工作。
3.1.1入库管理
操作员通过入库单输入商品入库信息,可以对信息进行修改,删除操作。
3.1.2入库查询
该模块为企业提供整个企业的进货情况查询,也可以进行进货的明细查询。
3.1.3进货报表
该报表是将整个的进货的工作和进货情况以报表的形式表示出来,然后打印出来,给用户或者是公司其他人与系统没有直接关系的负责人看。
3.1.4输入项、输出
该模块的输入项为企业的进货单,其中包括单据编号,厂商编号,进货厂商,商品型号,数量,单价,金额,进货日期和进货单备注等输入条目。输入表单如图2 所示。
图2入库输入单
3.2存储分配
在用户按下保存按钮时,将读取存储入库数据表,以添加该登记入数据库,如果点取消,该表单的输入将被撤消消,不会将数据存储到数据库。
3.3测试要点
对商品编码入库程序进行测试,利用测试用例填入表单,对其进行数据库数据存储测试,看看所填数据能否存入数据表中。
入库查询:对数据库中的数据进行查询操作。
进货报表:对前面所做测试的数据,以报表形式输出来,看看输出的报表跟测试用例是否相符,相符则功能能够实现,测试成功。
3.4 采购管理模块的模型
ER模型的“联系”用于刻画实体之间的关联。
利用E-R图建立数据模型如下:
图3 厂商基本信息E-R图
备注
单据编号
数 量
单 价
金 额
进货日期
计量单位
进货厂商
仓管员
商品编号
入库表
图4 入库单E-R图
销 售 单
备注
单据编号
数 量
单 价
金 额
进货日期
计量单位
进货厂商
营业员
商品编号
图5 销售单E-R 图
3.5数据库的详细设计
为防止数据库出现更新异常、插入异常、删除异常、数据冗余太大等现象,关系型数据库要尽量按关系规范化要求进行数据库设计。
表1:厂商信息表
字段名
数据类型
长度(字节)
备注
厂商编号
文本
20
主键
厂商名称
文本
50
厂商地址
文本
50
联系电话
数字
20
法人地表
文本
20
表2:入库表
字段名
数据类型
长度(字节)
备注
入库编号
文本
20
主键
商品编号
文本
20
计量单位
文本
8
单价
货币
16
数量
数字
16
金额
货币
16
生产厂商
文本
50
外键
出厂日期
日期
16
仓管员
文本
20
外键
表3:库存表
字段名
数据类型
长度(字节)
备注
商品编号
文本
20
库存数量
数字
40
库存金额
货币
20
3.6数据字典
为了对数据流程图中的各个元素做出详细说明,我们建立了数据字典。用数据字典描述数据库的设计,便于维护和修改。
数据流条目
(1)库存管理要求=[商品的入库单|商品的出厂单]
商品的入库单= 单据编号+进货厂商+商品编号+计量单位+单价+数量+金额+进货日期+备注
商品的销售单= 单据编号+商品编号+单位+单价+数量+金额+销售日期+备注
(2)查询要求=[商品的入库情况|商品的销售情况|库存统计表]
商品的入库情况= 单据编号+进货厂商+商品编号+计量单位+单价+数量+金额+进货日期
商品的销售情况= 单据编号+商品型号+计量单位+单价+数量+金额+销售日期
库存统计表 = 库存编号+商品编号+库存数量+库存金额
⑶ 文件条目
文件名:入库文件
组成:{单据编号+进货厂商+商品编号+单位+单价+数量+金额+进货日期+备注}
组织:按商品的单据编号递增顺序排列
3.7 性能需求
3.7.1 数据精确度
商品的进货单和销售单中,单价、金额采用浮点数,数量都取长整数。
3.7.2 时间特性
该管理系统软件从启动到进入系统登录界面的时间正常情况下少于5秒,录入并更新数据的时间正常情况下少于10秒。
3.8模块接口
3.8.1硬件接口
运行本系统的硬件基本要求如下:
CPU:至少Pentium400以上,建议使用Pentium800以上;
内存:至少32M以上,建议使用64M以上;
硬盘:至少20M硬盘空间;
其它:键盘、鼠标、1.44MB软驱和光驱等。
3.8.2 软件接口
本系统,在打包成setup.exe后,能够在Windows 2000/Windows XP中文版中运行。
2010年读书节活动方案
一、 活动目的:
书是人类的朋友,书是人类进步的阶梯!为了拓宽学生的知识面,通过开展“和书交朋友,遨游知识大海洋”系列读书活动,激发学生读书的兴趣,让每一个学生都想读书、爱读书、会读书,从小养成热爱书籍,博览群书的好习惯,并在读书实践活动中陶冶情操,获取真知,树立理想!
二、活动目标:
1、通过活动,建立起以学校班级、个人为主的班级图书角和个人小书库。
2、通过活动,在校园内形成热爱读书的良好风气。
3、通过活动,使学生养成博览群书的好习惯。
4、通过活动,促进学生知识更新、思维活跃、综合实践能力的提高。
三、活动实施的计划
1、 做好读书登记簿
(1) 每个学生结合实际,准备一本读书登记簿,具体格式可让学生根据自己喜好来设计、装饰,使其生动活泼、各具特色,其中要有读书的内容、容量、实现时间、好词佳句集锦、心得体会等栏目,高年级可适当作读书笔记。
(2) 每个班级结合学生的计划和班级实际情况,也制定出相应的班级读书目标和读书成长规划书,其中要有措施、有保障、有效果、有考评,简洁明了,易于操作。
(3)中队会组织一次“读书交流会”展示同学们的读书登记簿并做出相应评价。
2、 举办读书展览:
各班级定期举办“读书博览会”,以“名人名言”、格言、谚语、经典名句、“书海拾贝”、“我最喜欢的___”、“好书推荐”等形式,向同学们介绍看过的新书、好书、及书中的部分内容交流自己在读书活动中的心得体会,在班级中形成良好的读书氛围。
3、 出读书小报:
7
展开阅读全文