进销存管理信息系统
1.1编写目的
本文档主要针对进销存的使用环境与功能提出具体的要求,同时它还将作为该产品设计与开发的重要参考依据.
1.2背景
说明:
a.待开发软件系统名称:进销存管理信息系统
b.本文档的读者范围包括:
1. 需求提供方具体责任人
2. 开发方的项目经理,系统分析设计人员,测试人员
1.3定义
关键字:商品进销存管理;Visual Basic;关系数据库
PSS Purchase Sale Stock的缩写-进销存软件系统
1.4参考资料
[1] 萨师煊,王珊.数据库系统概论[M]. 北京:高等教育出版社,2004.
[2] 郭琦.Visual Basic数据库系统开发技术[M].北京:人民邮电出版社, 2003.
[3] 罗朝盛.Visual Basic 6.0程序设计使用教程[M]. 北京:清华大学出版社,2004.
[4] 黄梯云.管理信息系统[M].北京:高等教育出版社,2004.
2. 定义
在该概要设计说明书中的专门术语有:
总体设计
接口设计
数据结构设计
运行设计
出错设计
具体的概念与含义在文档后将会解释.
3. 任务概述
3.1 目标
该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求.
3.2 运行环境
软件基本运行环境为Windows环境.
3.3 需求概述(略)
3.4 条件与限制
为了评价该设计阶段的设计表示的"优劣程度",必须遵循以下几个准则:
软件设计应当表现出层次结构,它应巧妙地利用各个软件部件之间的控制关系.
设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能和子功能.
设计最终应当给出具体的模块(例如子程序或过程),这些模块就具有独立的功能特性.
应当应用在软件需求分析期间得到的信息,采取循环反复的方法来获得设计.
4. 总体设计
4.1处理流程
系统的总体处理数据流程如下图:
4.2总体结构和模块外部设计
模块是软件结构的基础,软件结构的好坏完全由模块的属性体现出来,把软件模块化的目的是为了降低软件复杂性,使软件设计,测试,调试,维护等工作变得简易,但随着模块数目的增加,通过接口连接这些模块的工作量也随之增加.从这些特性可得出一条总的成本(或工作量)曲线,在考虑模块化时,应尽量使模块数接近于使得研制成本最小+而且应尽量避免不足的模块化或超量.
4.3功能分配
从程序的结构中可以看出:
物品种类,产品库存情况,供应商信息等是由采购部模块系统进行的;
所有职员以及销售情况,销售部的所有订单,销售部的日常账务统计是由销售部模块系统进行的;
公司客户信息,所有客户的订单信息是由客户关系部模块系统进行的;
所有运输公司的信息,货运公司的相关订单信息是由货运部模块系统进行的;
系统用户的管理是由系统维护模块进行的;
5.接口设计
由于系统的各种内外部接口是通过借助数据库开发软件来实现的,是完全在数据库内部操作的,故在此略过此内容.
1. 外部接口(略)
2. 内部接口(略)
- 1什么是进销存管理系统?
- 2好用的进销存系统是怎样的?
- 3重庆进销存系统有哪些优势?
- 4Web-go进销存管理系统软件产品简介
- 5企业进销存管理系统
- 6进销存系统对企业有什么作用?
- 7有没有简单易用进销存软件啊?
- 8进销存管理软件的功能优势怎么体现?
- 9谈进销存软件的“性价比”
- 10简单实用的进销存管理软件?
- 11进销存POS管理系统
- 12进销存对于企业库存的管理
- 13订货点采购与进销存控制
- 14某公司钢材版网络进销存系统简介
- 15进销存的强大功能
- 16进销存系统增强版
- 17销售管理软件的好处
- 18进销存管理软件具有什么特点?
- 19进销存软件哪个好?
- 20进销存软件实施培训教材《企业信息管理》
- 21关于进销存管理系统的业务逻辑?
- 22进销存系统开发的目标
- 23进销存——企业需要的管理软件
- 24进销存软件选型指南
- 25数字化进销存软件的建设意义
- 26进销存系统的具体内容是什么?
- 27进销存软件建议书
- 28求助一款进销存软件?
- 29进销存软件开发需求
- 30进销存管理资讯系统规划与导入
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼