欢迎来到天天文库
浏览记录
ID:12181417
大小:1.01 MB
页数:28页
时间:2018-07-16
《商品库存管理系统__数据库课设》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1、系统的目标及任务1.1系统建设目标及主要任务系统开发的总体任务是实现企业物资的设备管理的系统化、规范化和自动化,从而达到企业库存管理效率的目的。(1)利用计算机实现商品的库存管理。(2)查询方便,无论是利用商品的编号或姓名等任何一项都可以进行统一而有效的查询。(3)系统扩充容易,能够有效地进行增该删除等操作,同时还有一些地方要改善。(4)友好的用户界面,既面向系统开发者,又面向用户。1.2系统的标准化要求(1)统一各种原使菜单的格式,统一账目和报表的格式。(2)删除不必要的管理冗余,实现管理化和科学化。(3)界面尽量简单,程序代码标准化,确保系统的可维护性和实用
2、性。2、系统的需求分析2.1系统的详细需求*****功能需求:1、用户的登陆实现,分为管理员和仓库负责人2、在管理员界面和仓库负责人界面上有各种数据库信息的查询3、在管理员界面上有对信息的更新操作,例如添加、删除、修改等4、在仓库负责人界面上只有对本人负责的仓库有进行更新操作5、在界面上增添了报表的打印预览功能,能够有效直观的查看6、在界面上有多表查询及统计查询功能,能够及时了解商品的动态的库存信息和销售状况,及时了解库存形势7、在界面的最后增添了帮助选项,粗略的了解系统及软件的知识,并对本人的基本信息有一定的认识。*****适用范围:这个系统是面向用户的,简单易行
3、的,只要能够有用户的登陆机制,就能够让知情用户使用,简单、人性化。*****业务流程图:开始管理员登陆仓库负责人登陆NONO登陆成功登陆成功YesYes系统主界面仓库负责人界面仓库负责信息查询系统操作系统操作帮助另类查询基本信息查询基本信息更新*****用户界面:采用人性化的输入方式:如下图登陆界面:管理员界面:仓库负责人界面:信息查询界面:信息更新界面:*****输出要求:输出是能够让用户直观的看到所要查询、更新和统计的内容。在此使用了组件DBGrid、ADOQuery、DataSource等,通过连接库存管理数据库,同时连接相应的表,进而通过软件的实现在显示框中
4、输出所要查询或更新的数据。在输出时能够快捷并简单的现实出要查询的结果。在此中还使用了报表,组件为QuickReport,通过连接使得其能够在一张表中实现其查询的结果。*****故障处理:主要出现错误的还是对软件的操作的不熟悉,对相似的组建应用不准确,在使用快表的组件时则能够使忘记去写语句,使得结果不能够正常显示,同时数据库的设计也是重中之重,任何需要查询或更新的数据都要根据数据库的连接才能实现。同时对SQL语句也必须熟悉,在数据更新时很重要,由于软件较简单,所以当我们要应用软件实现功能时还要配以相应的代码,这就要考究我们在课堂上所学习的语句了。在设计语句时一定要注意
5、组件的链接,同时要注意语句的开始与结束时begin和end配对是否正确。在登陆界面和修改密码时,要注意去连接登录表才能够实现不同身份的登录与转换。*****系统的数据结构流图:仓库负责人商品库存信息管理系统管理员基本信息基本信息系统要求系统要求信息查询要求信息查询信息更新要求信息反馈库存负责商品库存信息供应商信息反馈供应商信息商品信息库存信息2.2使用环境一台计算机操作系统(WindowsXP)开发工具(Delphi7)同时还应用到数据库系统,应用软件为SQLServer20002.3可行性分析*****技术可行性:数据库技术:随着Internet的迅速发展,数据库
6、技术成为应用最广泛的技术之一,可用数据库技术来实现对商品库存信息的管理。*****经济可行性:随着经济的发展,商品库存的管理都有着较大的困难,开发这种系统能够使得仓库管理变得简单易行,适用于各大公司与商场,所以有很大的市场需求。*****人员可行性:这种管理系统是比较简单且人性化的,不用很多人管理。*****影响系统的开发因素:本系统的实现主要是运用Delphi7和SQL2000系统软件,其中运用了较多的控件,这些控件可以直接链接数据库和其中的表,使其能够再点击按钮时直接跳转到要查询的界面,提高了系统的开发效率。3系统设计3.1概念设计******数据库设计:名称类
7、型说明登录表基本表存储用户的登陆密码信息入库基本表存储入库商品基本信息出库基本表存储出库商品基本信息商品信息基本表存储商品的基本信息库存信息基本表存储库存商品基本信息供应商基本表存储供应商的基本信息数据库对象******E-R图的设计商品名供应商编号商品号单价供应商单价商品联系方式供应商编号供应商名称仓库号数量地址入库号商品号商品号入库号入库入库数量进价数量进价总价格入库入期总价格仓库号负责人入库入期负责人仓库号*****功能模块设计本系统共分为:系统操作,信息查询,信息更新,另类查询,帮助五大模块。管理员界面帮助另类查询信息查询系统操作信息管理作者信息软件介绍
此文档下载收益归作者所有