没有合适的资源?快使用搜索试试~ 我知道了~
软件工程课程设计(进销存管理系统)
4星 · 超过85%的资源 需积分: 50 48 下载量 74 浏览量
2008-12-21
15:48:26
上传
评论 1
收藏 706KB DOC 举报
温馨提示
试读
35页
一、 系统背景 随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入数字化时代,有巨大的数据信息等待着加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切..........
资源推荐
资源详情
资源评论
一、 系统背景
随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行业必不可少
的工具,特别是 技术的推广和信息高速公路的建立,使 产业在市场竞争中越
发显示出其独特的优势,步入数字化时代,有巨大的数据信息等待着加工处理和传输,这
使得对数据库的进一步开发和利用显得尤为迫切。
作为国内市场的一些中小超市,他们在信息化过程中的步伐要落后大中型超市,而对
于这些企业的资源管理,信息的存储和处理也显的迫切需要,要适应市场竞争,就需要有
高效的处理方式和管理方法,因此加快超市的电算化进程是必不可少的。在会计业务中,
产成品的完成,发出和结存关系到超市销计划的完成和流动资金占用情况,而销售核算子
系统是电算化会计系统中一个关键且比较复杂的子系统。通过这个子系统提供的信息可以
了解企业的经营成果,通过产品销售收入用来补偿已消耗的生产资料,支付工资和其他费
用,缴纳税金并实现利润。
超市进销存管理系统是目前应用于公司或企业进销存管理系统中的典型代表,它涉及
商品或货物管理中主要的几个方面,即进货、销售、库存。本文利用 Visual Basic 完成管理
平台设计,构造所用的类库;使用 Access 数据库存储数据,限单机使用。主要阐述了进销
存管理系统的设计目标,系统要求、总体设计、详细设计、测试等。
二、 系统的需求分析
1、理解需求
本系统通过进销存系统的终端用户和客户的进行调研后,得出系统需求的关键部分
如下:
(1)进货管理
商品进货信息管理:商品进货信息包括商品进货数量、单价、供货商、进货日期、
等。商品进货管理功能完成进货信息登记、修改和删除等。更新库存:进货信息的变动
直接关系到库存的变化
()库存管理
库存商品信息管理::商品库存信息包括商品进货数量、单价、供货商、进货日期、
等。商品库存管理功能完成库存信息登记、修改和删除、查询等。
()销售管理
信息管理:商品销售信息包括商品销售数量、单价、统计日等商品销售。管理功能完
成销售信息登记、修改和删除,以及销售总汇查询。
本系统应该对基础数据(用户数据字典)进行维护。系统应该提供强大的数据统计、
查询、报表生成及打印等功能。系统客户端运行在 各版的平台下,系统还应该有
一个较好飞图形用户界面。系统还应该有很好的可扩展性。系统应该容易上手,方便使用。
1
2、需求分析任务
第一项任务:画出“进销存管理系统”的组合结构图,即组织结构模型。
第二项任务:画出“进销存管理系统”的业务操作图,即业务操作模型。
第三项任务:画出“进销存管理系统”的数据流程图。
第四项任务:列出“进销存管理系统”的功能点列表,即功能模型。
第五项任务:列出“进销存管理系统”的性能点表,即性能模型。
第六项任务:确定“进销存管理系统”的环境模型,即运行环境。
3、用况分析
使用 Rose 工具对系统进行 UML 建模,如图所示:
4、需求分析文档
进销存管理系统
需求规格说明书(Requirements Specification)
用
户
销售
进货
销售删除
销售修改
销售录入
销 售 人 员 管
理理
商品删除
商品修改
销 售 总 汇 查
寻询
商品录入
用户录入
用户删除
用户修改
用 户
管理
2
1. 概述(Summary)
需求规格说明书是需求分析的产物,它是软件系统生存期中软件定义阶段的最后一个
阶段。作为整个软件开发过程的指南或基线,它是软件开发人员开发出符合用户要求
的软件的基础。该文档最终交割具体的软件开发人员,指导他们进行具体开发。
用户简介()
本系统面向各大中小型超市,随着业务的发展,需要处理的信息越来越大。传统的管理
方法已跟不上时代,需要一套自动户的管理软件来对超市的营业进行管理。
项目的目的与目标()
本系统的目的是为更好更有效的管理超市的运营。提高工作效率,更好的提高营业额。
使管理者从大量繁杂的工作中解放出来,能更专心的投入到如何扩大市场需求的决策中
去,使企业的发展加快。
术语定义()
数据字典—数据字典中的名字都是一些属性与内容的抽象和概况,其特点是数据的“严
密性”和“精确性”,不能有半点含糊。
动态数据—在软件运行过程中,系统输出给用户的数据,也就是系统在处理过程中或
处理之后所产生的数据。
静态数据—系统运行前设定的数据,它表示系统的初始状态或初始功能。
参考资料
【】赵池龙等编著,《实用软件工程》(第 版) 电子工业出版社,!!" 年 #
月
$ 相关文档(%&)
【】概要说明书。
【】详细设计说明书。
" 版本更新信息'(%)
2.系统描述(System in Target)
组织结构与职责'*+,+-.-)
3
角色定义(%&/)
组织结构图中各单位职责说明与相关业务,如表:
序号 单位名称 单位职责 相关业务
用户(管理
者)
超市的全面管理 超市信息的统计、分析、决策
进货管理 根据实际情况进货 进货商品信息的录入、修改、删除、查
看
销售管理 对超市销售进行统计 销售商品信息的录入、修改、删除、销
售总数查询
销售人员管理 销售人员信息管理 销售人员信息的录入、修改、删除、查
看
$
用户(使用
者)
超市的使用者管理 用户信息录入、修改
单据、表(0&10)
用户信息单据
单据名称 用户信息单据
用途 存放用户基本信息
使用单位 用户
制作单位 用户
各项数据详细说明如下:
用户(管理者)
销售管理
进货管理
销售人员管理
用 户 ( 使 用
者)
4
字段名 数据类型 字段宽度 格式 索引否 说明
用户名 文本
50
标准 有(无重
复)
用户帐号
密码 数字 长整型 标准 无 用户密码
进货信息单据
单据名称 进货信息单据
用途 存放进货有关的基本信息
使用单位 进货部门
制作单位 进货部门
各项数据详细说明如下:
字段名 字段类型 字段宽度 格式 索引否 说明
货号 文本
50
标准 有(无重
复)
货名 文本
50
标准 无
单位 文本
50
标准 无
时间 日期/时间 标准 无
单价 货币 货币 无
数量 数字 长整型 标准 无
收货人 文本
50
标准 无
供货人 文本
50
标准 无
销售人员信息单据
单据名称 销售人员信息单据
用途 存放销售人员个人信息
使用单位 销售部门
制作单位 销售部门
各项数据详细说明如下:
字段名 字段类型 字段宽度 格式 索引否 说明
Id
自动编号 长整型 标准 有(无重
复)
销售员 文本
50
标准 无
商品销售信息单据
单据名称 商品销售信息单据
用途 存放商品销售的基本信息
5
剩余34页未读,继续阅读
资源评论
- qq_370212312018-05-22内容比较全
xiang_yu
- 粉丝: 0
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功