ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:18.61KB ,
资源ID:11937742      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11937742.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(企业进销存管理系统教学内容.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

企业进销存管理系统教学内容.docx

1、企业进销存管理系统教学内容 合肥工业大学 计算机与信息学院 - 文档文件: 详细设计说明书(库 存警示模块) 项目名称: 企业进销存管理系统 项目负责人: 编写 周明飞 2009年9月20日 校对 叶方华 张伟 2009年9月20日 审核 江鹏远 董鹏 2009年9月21日 批准 开发单位 合肥工业大学计算机与信息学院 1引言 . 3 1.1编写目的 . 3 1.2背景 . 3 1.3定义 . 4 1.4参考资料 . 4 2程序系统的结构 . 4 3程序(标识符)设计说明 . 5 3.1程序描述 . 5 3.2功能 . 6 3.3性能 . 7 3.4输人项. 8 3.5输出项. 8 3.6算法

2、 . 9 3.7流程逻辑 . 11 3.8接口 . 12 3.9存储分配 . 13 3.10注释设计 . 13 3.11限制条件 . 13 3.12心得体会.13 3.13组长评价.13 1 引言 1.1 编写目的 根据对客户进行信息化管理的应用需求和针对“商品进销存管理系统”软件市场的前期调查,以及与同种类软件使用者进行全面深入地探讨分析的基础上,商品进销存管理系统项目小组提出了这份软件需求规格说明书。 此需求规格说明书对“商品进销存管理系统”软件做了全面吸住的用户需求分析,明确所需要开发的软件应具有的功能,性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提

3、出概要设计说明书和完成后续设计与开发工作。 1.2 项目背景 长期以来,很多公司一直采用人工管理货物。在传统的业务管理系统中存在采购、库存、销售等信息的管理存在工作量大、工作效率低下、耗费人员过多导致劳力资本投入量大、市场及消费者的反馈信息不能及时处理等问题。 “商品进销存管理系统”软件大大提高企业管理的自动化和管理效率。方便高层的决策,该系统还能及时提供市场基本信息、供货商信息、库存信息、销售信息、消费者反馈信息及市场需求信息,提高决策正确率;并在此基础上通过对各种信息的综合分析,以改进进销物品种类、提高服务够提高工作效率、扩大服务范围、增加经营者的利润、及时获取信息、减少质量、满足不同消费

4、者的购买要求,使公司的管理向高质量、现代化的方向发展。 “商品进销存管理系统”小组已经完成了全面的市场调查和分析,同时与目标客户进行了多次深入沟通,并在此基础上着手开发“商品进销存管理系统”软件。 1.3 定义 SMDS:客房信息管理系统(StroeManageDatabase System)。 Delphi:Borland公司提供的可视化数据库编程软件。 1.4参考资料 1 胡学刚、王浩.计算机科学与技术专业软件系统课程实 践教程(修订本).合肥:合肥工业大学 出版社,2005 2 张海番.软件工程导论(第五版).北京:清华出版社, 2008 3 高英、石文华.Delphi 数据库开发基础与

5、应用.北京: 人民邮电出版社,2006 4 合肥工业大学计算机专业 2004-1班软件开发小组.需求 规格说明书,2004 2 程序系统结构 不正常退出 初始化启动 失败 成 功 正常退出 退出 进入主界面等待 登录 注注 销 销 管理员 普通用户 进入相关操作界面 进入相关操作界面 相关 事件 返回 浏览 增加 修改 删除 统计 浏览 统计 管理自 己信息 3程序(标识符)设计说明 3.1程序描述 目的和意义: 本程序编写的主要目的是对商品的数量上限、下限和商品的有效期进行检测并在出现问题是发出警报。库存警示模块分为数量报警,失效警示两个模块。 数量警报模块:即当库存货物的数量低于下线或超过

6、上限时报警。 失效警示模块:即当库存货物即将达到有效期时报警。 程序的特点: 1.常驻内存; 2.属于自程序; 3.不可重入; 4.无覆盖要求; 5.顺序处理(不允许一个以上的操作员同时操作数据库); 3.2功能 货物数量报警信息管理用来显示所有需要进行数量报警的货物信息。数量警报模块设计包快数据列表栏和多页组件,其中第一页添加数据列表栏设计为库存低于下限,如图1,第二页添加数据列表栏设计为库存高于上限,如图2. 图1: 图2: 货物失效警报管理用来显示所有需要进行失效警报的货物信息。货物失效警示窗体设计为包括一个数据列表栏,如图3 图3: 3.3性能 精度:金额精确到0.01元,数量精确到个

7、。数据传输做到准确无误。 灵活性:可运行于Windows 2000、XP、vista操作系统;数据库只能用Mysql,不支持sql server、oracl等数据库。 时间特性:本程序属小型程序,操作的数据不复杂,操作相应时间可控制在0.01s内,更新时间与数据的转换和传送时间都在该范围内。 3.4输入项 本模块无输入项。 3.5输出项 货物数量警报管理模块: 库存低于下限分块: 名称 范围 方数频度 媒体 来源 保 式 量 密 货物名称 1汉字15 自动 1 1次/添显示器 货物信息输密 加 入 库存数量 1数自动 1 1次/添显示器 货物信息输密 字1000 加 入 低于下限数1数自动 1

8、 1次/添显示器 货物信息输密 量 字1000 加 入 库存高于上限分块: 名称 范围 方数频度 媒体 来源 保 式 量 密 货物名称 1汉字15 自动 1 1次/添显示器 货物信息输入 密 加 库存数量 1数自动 1 1次/添显示器 货物信息输入 密 字1000 加 低于上限数1数自动 1 1次/添显示器 货物信息输入 密 量 字1000 加 货物失效警报管理模块: 名称 范围 方数量 频度 媒体 来源 保密 式 仓库名称 1汉自1 1次/添加 显示器 入库信息输入 密 动 字15 自1 货物名称 1汉1次/添加 显示器 货物信息输入 密 动 字15 自1 库户名称 1汉1次/添加 显示器

9、入库信息输入 密 动 字15 自1 生产日期 1数1次/添加 显示器 入库信息输入 密 动 字3000 自1 入库日期 1数1次/添加 显示器 入库信息输入 密 动 字3000 自1 有 效 期 1数1次/添加 显示器 入库信息输入 密 动 字10003.6算法 unit UnumAlarm; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Grids, DBGrids, ComCtrls; type Tfrm_numalarm = class(

10、TForm) pcmain: TPageControl; TabSheet1: TTabSheet; TabSheet2: TTabSheet; DBGridlow: TDBGrid; DBGridhigh: TDBGrid; procedure FormShow(Sender: TObject); procedure FormClose(Sender: TObject; var Action: TCloseAction); procedure TabSheet1ContextPopup(Sender: TObject; MousePos: TPoint; var Handled: Boole

11、an); procedure TabSheet2ContextPopup(Sender: TObject; MousePos: TPoint; var Handled: Boolean); procedure FormCreate(Sender: TObject); private Private declarations public Public declarations end; var frm_numalarm: Tfrm_numalarm; implementation uses UDM; $R *.dfm procedure Tfrm_numalarm.FormShow(Sende

12、r: TObject); begin dm.Qalarmhigh.Close; /关闭当前的数据连接 dm.Qalarmlow.Close; dm.Qalarmhigh.Open; /打开数据连接 dm.Qalarmlow.Open; end; procedure Tfrm_numalarm.FormClose(Sender: TObject; var Action: TCloseAction); begin dm.Qalarmhigh.Close; /关闭当前的数据连接 dm.Qalarmlow.Close; end; procedure Tfrm_numalarm.TabSheet1Con

13、textPopup(Sender: TObject; MousePos: TPoint; var Handled: Boolean); begin end; procedure Tfrm_numalarm.TabSheet2ContextPopup(Sender: TObject; MousePos: TPoint; var Handled: Boolean); begin end; procedure Tfrm_numalarm.FormCreate(Sender: TObject); begin end; end. 3.7流程逻辑 开始 开始 主 界 面 主 界 面 库 存 警 示 库 存

14、 警 示 货物数量警报 货物数量警报 库 存 低 于 下 限 库 存 高 于 下 限 显示警报货物 显示警报货物 结 束 结 束 , 库存低于下限 库存高于上限 开始 主 界 面 库存警示 失 效 警 示 显示警报货物 结 束 货物失效警报 3.8接口 主 界 面 库 存 警 示 数 量 警 报 失 效 警 示 3.9存储分配 本程序功能简单,内存占用量小,无需存储分配。 3.10注释设计 本程序模块少,结构简单,注释明了易懂,无需解释。 3.11限制条件 在运行本程序的过程中,与之同时运行的程序的CPU占用率不超过80%,内存占用率不超过70%,以保证本程序的正常运行。 3.12心得体会 本人通过本次的课程设计对数据库以及Delphi编程有了更深一步的了解,加 强了自己的动手实践能力。与此同时也发现了自己在实际动手过程中的很多不足,需要在以后不断提高。在验收过程中虽然能够基本上满足课程设计题目的要求,但经过老师的指导,发现自己在考虑问题方面不够全面彻底。需要在以后的学习中继续提高自己的能力! 3.13 组长评价 该同学在小组中发挥了良好的作用,积极配合组长工作,努力完成了自己的任务,是一名不错的组员。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1