专卖店进销存管理系统需求分析

上传人:飞*** 文档编号:29782091 上传时间:2018-01-25 格式:PDF 页数:19 大小:456.94KB
返回 下载 相关 举报
专卖店进销存管理系统需求分析_第1页
第1页 / 共19页
专卖店进销存管理系统需求分析_第2页
第2页 / 共19页
专卖店进销存管理系统需求分析_第3页
第3页 / 共19页
专卖店进销存管理系统需求分析_第4页
第4页 / 共19页
专卖店进销存管理系统需求分析_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《专卖店进销存管理系统需求分析》由会员分享,可在线阅读,更多相关《专卖店进销存管理系统需求分析(19页珍藏版)》请在金锄头文库上搜索。

1、1 小组成员陈丽丽卫文博陈兰亢泽强2 专卖店进销存管理系统摘 要该系统是一个专业化信息咨询类软件, 主要可以分为两部分: 前台应用程序的开发和后台数据库的创建和维护。前台应用程序的开发:前台应有程序的开发主要以 C#为开发工具,开发出方便快捷,且性能良好所设计的界面简洁,操作简便。前台主要有以下几个界面:登录界面、总公司管理员界面、总公司操作人员界面、分公司管理员界面、系统管理员界面、采购管理界面、销售管理界面、库存管理界面、财务管理界面、 分公司管理员操作界面、 总公司基本信息界面等。 该系统的主要功能, 基本信息的增、 删、改、查,仓库的维护操作,统计报表等功能。后台数据库的创建和维护:

2、后台数据库的创建和维护, 所用的工具是 SQL Server2000。 提供良好的系统安全性,支持多用户同时操作。后台数据库的主要功能是:存储数据并与前台 C#连接,使其数据彼此关联并可动态变化。关键词: C#、 SQL Server2000、采购、销售、库存、管理。3 目 录摘 要 . 2第一章:需求分析 . 41.1 现状分析 . 41.2 用户分析 . 41.3 系统分析 . 41.3.1 系统设计目标 . 4第四章 总结 . 194 第一章:需求分析1.1 现状分析在市场经济中,销售是企业运作的重要环节。为了更好地推动销售,不少企业建立分公司后实行代理制,通过分公司或代理上把产品推向最

3、终用户。这些分公司或代理商大多分布在全国各地,甚至是在过为,远距离频繁的业务信息交流是这些企业业务活动的主要特点。在传统方式上,公司之间通常采用电传、电报、电话等方式传递订货、发货、到货、压货、换货、退货等信息,总公司的商务部门在接到分公司或代理商穿来的定单和银行汇款单据传真件后,开具产品出库通知,然后再把相关的进、销、存信息手工存档,再对这些信息进行统计分析,才能了解到整个公司的生产、销售和库存情况。进销存管理是商业企业经营管理中的核心环节,也是一个企业能否取得效益的关键。如果能做到合理生产、及时销售、库存量最小、减少积压,那么企业就能取得最佳的效益。1.2 用户分析中国的计算机知识教育还不

4、是很普及, 很多用户的计算机技能水平很低, 只懂得一些简单的操作。1.3 系统分析考虑到用户的计算机技能水平, 该软件要尽可能设计的方便, 易懂, 尽可能使用户一上手就能够理行相应操作,界面要尽可能的友好,避免用户频繁重复操作。1.3.1 系统设计目标我们的目标是致力于开发一种能使企业更为方便的进行合理生产、 及时销售、 库存量最小、 减少积压的进销存管理软件,推进我国软件行业和发展。1.3.2 系统开发设计要求采用先进的软件开发工具 C#与 SQL Server2000,确保系统地稳定性,安全性。同时要使用的方便性,界面看上去更加的人性化,同时也应满足系统的灵活性和扩充性;实用性原则:应符合

5、读者的需求,并利于管理人员操作;简便性原则:操作简单,易学易懂;5 6 第二章 系统设计与实现2 1 系统设计2.1.1系统设计思想 :1、尽量采用公司现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用公司现有资源,提高系统开发水平和应用效果的目的。2、系统应符合生产、销售、库存的规定,满足公司日常工作需要,并达到操作过程中的直观、方便、实用、安全等要求。3、系统采用先进的两层体系结果, Client(客户端 )负责提供表达逻辑、显示用户界面信息、基本操作; Server(服务器端 )负责实现数据服务。4、系统采用模块化程序设计方法,既便于系统功能的公众祝贺和修改,又便于未参与开发的

6、技术维护人员补充、维护。5、系统应具备数据库维护功能,及时根据用户需求进行书记的添加、删除、修改等操作。能够对数据库表格进行备份。2.1.2 台应用程序的详细设计由于使用 MainMenu 控件不能使用户很清晰的看到自己所能进行的操作, 所以在这个图书馆管理系统中没有使用此控件, 为体现界面的友好性,不同用户登录进入不同的界面,进行不同的操作。为了方便用户,不必亲自输入身份,在登录界面使用了 ComboBox 控件,登录界面是一个与用户对话的介质,所以界面的设计应符合系统的功能。因此系统前台界面的设计应以简洁、方便为主。此系统的功能模块如图 2-1 所示:图 2-1 系统功能模块图专卖店进销存

7、管理系统基本信息设置库存管理模块财务管理模块统计报表模块帮助模块销售管理模块采购管理模块系统管理模块分公司操作模块7 系统功能模块的设计的思路:登录模块的设计思想如图所示图 2-2 登录模块流程图登录界面的设计: 首先用户选择自己的身份登录, 如果用户表中存在该用户, 则只需要输入用户名和密码即可进入自己能进行操作的界面, 否则会出现密码错误的提示框。 对于用户所输入的密码, 为了保证密码的安全性与可靠性,将 textBox 的 Passwordchar 属性设置为 * ,在密码输入后显示为“ * ” 。对各个功能模块进行细化 :1 基本信息设置: 在基本设置中可以对商品信息、供货商、员工、仓

8、库的设置1 商品信息设置: 用于维护 (增加、 修改、 删除、 查询) 企业经营商品的基本信息,内容包括货号、条形码、服装名称、型号、单位、产地、服装类型、最小库存、参考进货价、批发价、销售价等。2 供货商信息设置: 用于维护 (增加、 修改、 删除、 查询) 企业供货商的基本信息,输入用户名、 密码判断是否正确进入不同界面退出该系统Y N 选择用户身份8 内容包括供货商号、名称、邮编、地址、类型、电话、传真、开户行邮编、银行帐号、库房地址、库房电话、业务员、业务部门、供货商类型(长期供货商和临时供货商)等。3 员工基本信息设置: 用于维护(增加、修改、删除、查询)员工的基本信息,内容包括员工

9、编号、姓名、性别、出生年月、籍贯、身份证号码、员工所处部门、工资类型等。4 仓库基本信息设置: 用于维护(增加、修改、删除、查询)仓库的基本信息,内容包括仓库编号、仓库名称、仓库负责人、联系电话、仓库地址、是否为默认仓库、备注等,如果选择中“默认仓库”在所有单据打开窗口的时候显示的为该仓库,默认仓库只能有一个。2 系统管理模块:1 公司基本信息设置: 用于维护(修改)本公司的基本信息,内容包括公司简称、公司注册名、公司联系电话、公司地址、公司业务、公司宗旨等。2. 用户基本信息设置: 用于维护(添加、修改、删除)电脑操作员(即用户)的基本信息,内容包括用户编号、用户姓名、用户类型、用户密码、联

10、系方式等。2 操作员基本信息设置: 用于维护(添加、修改、删除)电脑操作员(既用户)的基本信息,内容包括用户编号、用户名、用户密码等。3 分公司信息设置: 用于维护(增加、修改、删除、查询)分公司的基本信息,内容色括分公司简称、分公司注册名、分公司联系电话、分公司地址、分公司负责人、负责人联系电话。4 数据维护: 用于备份和还原数据库(自动备份) 。5 系统初始化: 删除所有营业数据(只保留基本信息)以及删除所有数据。6 修改密码: 修改当前用户的密码。9 7 年终结算: 年结算是将某一年所有营业数据合并成一条综合数据, 并删除该年所有营业数据。 进行年结算可以提高系统运行速度。 年结算后将不

11、能查询该年的营业记录,在结算前一定要备份数据。 (只有最高权限的管理员才能执行该功能)8 查看日志: 查看操作员的上机记录。 每个操作员在每次启动系统时将自动添加一条上机记录。3 采购管理:1 采购定单: 用于录入公司的采购订单。 内容包括采购单号 (单号由四部分组成如CG051121010001,前两位“ CG”是采购进货单据的标志,“ 050511”是 05 年 5月 11 号增加的单据,“ 01”为当前操作员的编号,“ 0001”是流水帐号。) 、供货商号、订货日期、进货仓库、有效起日、有效止日、经办人(业务员)、应付总金额、实付总金额、状态(是否执行)、货号、订货数量、单价、折扣、总价

12、、采购定单类型等。如果把当前定单置为“执行”,即表示所采购的货已经到了,则必须进行入库操作,填写入库单等等。如果置为“未执行” ,则当所采购的货全部入库后,就把定单的状态置为“执行” 。2 登记退货: 用于记录退货信息。 采用直接在进货单中填写负数的进货量。 要实现的功能是: 对哪个供货商的商品进行退货, 则查找向该供货商订货的定单, 如果该定单的状态为 “未执行” , 则直接修改该定货单; 如果该定单的状态是 “执行” ,则新建退货单, 其格式和数据都与入库单一样, 只是在进数量上置为负数。 如果把当前入库单置为“执行”,即表示现在就退货,则必须进行出库操作,填写出库单并把出库单原因置为“退

13、货出库”等等。如果置为“未执行” ,则当所有退货全部出库后,就把退货单的状态置为“执行” 。3 进货价格调整: 用于调整历史进货单的价格,内容4 历史进货 / 退货查询: 用于查询商品采购、退货的历史记录。一般可以让用户按10 照任何条件查询,如供货商号、日期、货品号、商品拼音等。4 销售管理:1. 销售订单: 用于录入企业的销售定单。内容包括销售单号、客户编号、销售日期、业务员(经办人) 、应收总金额、实收总金额、状态(是否执行) 、货号、销售数量、销售单价、折扣、总价等。如果把当前定单置为“执行”,即表示客户当前就把所要货物提走,则必须进行出库操作,填写出库单等等。如果置为“未执行” ,则当客户拿着销售定单到仓库把货提走后,则把定单的状态置为“执行” 。 (长期销售定单和临时销售定单)2. 登记退货: 用于记录顾客退货信息。采用直接在销售单中填写负数的销售量。要实现的功能是:哪个顾客对商品进行退货,则查找向该顾客的销售定单,如果该定单的状态为“未执行” ,则直接修改该定货单,并且写上“退货原因” ;如果该定单的状态是“执行” ,则新建退货单,其格式和数据都与进货单一

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档

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