小型商店进销存管理系统分析报告Word格式.docx
- 文档编号:22435739
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:16
- 大小:1.25MB
小型商店进销存管理系统分析报告Word格式.docx
《小型商店进销存管理系统分析报告Word格式.docx》由会员分享,可在线阅读,更多相关《小型商店进销存管理系统分析报告Word格式.docx(16页珍藏版)》请在冰豆网上搜索。
当今的世界是开放的世界,同样企业也是如此,特别是决策所需要的信息更是来自外边的,抓住信息的时效性、价值性,就可以为企业提高收益。
第2章 系统分析
2.1 可行性分析
系统的可行性分析主要包括技术可行性、经济可行性和操作可行性分析。
本系统的可行性分析如下。
2.1.1 技术可行性分析
系统开发采用的是Delphi和Access2007数据库开发技术,这两门技术在大学期间都经过系统的学习,掌握了使用技巧,所以从技术角度来讲,本系统开发是可行的。
2.1.2 经济可行性分析
因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高商店的销售效率,即提高了商店的经济效益。
在设计本系统的时候,学校机房为我们提供了配置优良的计算机,而且机房的机器都装有Delphi和Access2007,为我们节约了大量开支,自己只要需要准备一张U盘。
所以从经济角度来讲,本系统开发是可行的。
2.1.3 操作可行性分析
本系统采用基于Windows的图形用户界面,对于那些有一般的计算机知识的人员就可以轻松上手。
系统界面友好,操作简单,用户不需要对数据库及程序设计语言进行深入的了解。
所以在新系统投入使用时,只要对员工进行少量的培训,就能熟练掌握系统的功能和使用方法。
所以从操作角度来讲,本系统开发是可行的。
综合以上三方面,该系统具有很高的开发可行性,无论是从技术上、经济上还是操作上。
2.2 需求分析
需求收集和分析是数据库设计的第一阶段。
需求分析定义了软件产品的各种用户需求如功能、性能等,需求分析是否透彻、完整、正确是软件项目成败的关键。
这一阶段收集到的基础数据是下一步设计概念结构的基础。
需求分析阶段的任务是了解组织机构情况,调查这个组织由哪些部门组成。
各部的职责是什么,为分析信息流程准备;
了解各部门的业务活动情况。
调查各部门输入和使用什么数据,如何加工处理这些数据,输出什么信息,输出到什么部门,输出结果的格式是什么;
确定新系统的边界。
确定哪些功能由计算机完成或将来准备让计算机完成。
哪些活动由人工完成。
由计算机完成的功能就是系统应该实现的功能。
通过网上对商店的调查,确定本系统具备的功能如下:
1.商品管理
对商品信息进行添加、删除、修改操作以及对各种信息进行查询操作。
2.进货管理
根据销售情况及库存情况,对进货情况进行添加、修改、查询等操作。
3.销售管理
对销售记录进行添加、删除、查询、修改操作。
4.库存管理
对库存信息进行添加、删除、修改和查询操作。
5.用户管理
对用户基本信息进行添加、修改和删除操作。
第3章 系统概要设计
系统设计的任务就是依据系统分析文档资料,采用正确的方法来确定系统各功能模块在计算机内应该由哪些程序组成,它们之间用什么方式联结在一起以构成一个最好的系统结构,同时还要使用一定的工具将所设计的成果表达出来。
系统设计是把需求转化为软件系统的最重要的环节。
系统设计的优劣在根本上决定了软件系统的质量。
3.1 系统结构设计
根据系统功能分析,可以画出系统的功能模块图。
如图3-1所示。
3.2 系统的数据对象
用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。
经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构。
1.商品信息包括:
商品名称,商品编号,数量,销售价格,计量单位,类别,条形码
等。
2.进货信息包括:
商品名称、商品编号、数量、进货日期等。
3.销售记录信息包括:
编号,单价,销售日期,销售人,销售人编号,成本等。
4.库存信息包括:
商品名称,商品类别,数量,进货价格等。
5.用户信息包括:
用户名、用户登录密码、权限等。
3.3 数据库概念结构设计
得到上面数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。
这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。
设计规划出的实体有商品实体、进货实体、销售实体、库存实体、用户实体。
1.商品E-R图
3.3-1商品E-R图
2.进货E-R图
3.3-2进货E-R图
3.销售E-R图
3.3-3销售E-R图
4.商品库存E-R图
3.3-4商品库存E-R图
5.用户E-R图
3.3-5用户E-R图
6.总体E-R图
3.3-6总体E-R图
3.4数据库的逻辑结构设计
有了前面的工作,还需要将上面的数据库概念结构转化为Access数据库所支
持的实际数据模型,也就是数据库的逻辑结构。
在上面的实体以及实体之间的关系的基础上,形成数据库中的表格以及各个表格之间的关系。
小型商店进销存管理系统数据库中各个表格的设计结果见表。
每个表格表示在数据库中的一个表。
表3-1商品表
字段名称
数据类型
字段大小
说明
商品编号
文本
20
主键
名称
30
商品名称
条形码
数字
类别
商品的类别
产地
商品的产地
单价
货币
商品的单价
表3-2进货表
10
用户编号
销售人编号
商品单价
数量
销售数量
进货日期
日期
销售日期
表3-3销售表
编号
表3-4库存表
商品销售量
商品成本
仓库最低库存
商品数量
供应商
表3-5用户表
用户名
登录密码
用户权限
第四章系统各功能模块的创建
4.1系统登陆模块的设计
该模块的主要功能是当用户启动小型商店进销存管理系统时,显示一个友好美观的欢迎用户登陆的界面,当用户输入用户名和密码时,系统进入下一级表单。
具体系统登陆界面如下图所示
4.2系统主窗口设计
系统主窗口主要是在用户登陆成功以后,将整个系统的主要功能以菜单(MainMenu)的形式分成五个部分清晰的展现在用户面前,方便用户选择。
运行界面如下图所示:
4.3系统管理设计
这个部分包括系统用户信息(密码和用户名)修改和用户权限管理。
尽供管理员操作使用。
此功能模块包括了三个子模块
(1)添加用户
(2)修改用户信息
(3)删除用户模块中在表中选中要删除的记录,点击确认删除键。
4.4商品信息管理设计
商品信息管理的部分由四个模块:
商品信息的添加,商品信息的修改,商品信息的查询,商品信息的删除。
窗体界面设计如下图:
(1)商品信息的添加
此模块实现的功能是用户可以通过商品的信息查询出想要得到的信息,根据输入内容的不同得到的信息也不同。
(2)商品信息的修改
此模块用户可以通过信息的输入具体的确定需要修改的信息。
(3)商品信息的删除
此模块中用户可以通过先查询出需要删除的信息在选择所要删除的信息通过删除按钮来确定删除。
(4)商品信息的查询
其他模块设计和商品管理模块的设计差不多一样
第五章结论
通过这次的大作业,让我们深刻的了解到了,要做出一个完美的界面并不是那么简单,即使是这样的很简单的界面设计,我做的也不是很理想。
要是时间充裕一些也许当然可以做的好一些,可是,这还是体现出了我们的不足,在以后一定要加强自己的动手操作能力,多练多做,才能熟练的掌握。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小型 商店 进销存 管理 系统分析 报告