电脑公司进销存管理信息系统论文内容摘要:

S 的宏相对应,在 ACCESS97 及以下的版本中,利用宏来创建用户自定义菜单。 模块( module): ACCESS 的模块相当于 dBase 中的程序文件和过程文件。 每一个模块中可以包含一个或多个子程序、函数或属性,子程序相当于 dBase 中的过程(Procedure)。 在信息系统的开发中,用户界面的设计占有 较大的工作量。 ACCESS 中的用户界面设计比 xBase 中的用户界面设计大大简化,早期的 dBase 版本中用户界面的设计需要确定屏幕上显示文字的坐标位置然后用户命令书写程序; Foxpro 中,用户界面的设计有了较大的改进,设计用户界面时,先建立屏幕文件( .SCX),然后用生成器生成用户界面的程序文件( .SPR)。 ACCESS 中建立用户界面即建立数据库窗体对象( Form),Form 的建立与设计和多数基于 WINDOWS 的开发工具(如: VisualBASIC)的界面设计一致,与 xBase 的用户界面设计有较大的差异, dBase 用户应从以下几个方面理解和把握 ACCESS 的窗体设计。 开发工具 到目前为止 Visual Basic 具有 较 好的数据库开发工具,创建数据库窗体和报表十分简单,只要把数据库的字段从数据库浏览器窗格里拖到窗体或报表中。 Visual Basic 使您在开发环境中可以完全控制数据库:可修改和创建表,可编辑 西南科技大学专科生毕业论文 10 10 和调试存储过程,可在开发环境中可视化地创建 SQL 查询。 PowerBuilder ,但仍然很不够。 即使是 PowerBuilder极力鼓吹的 DataWindows,与 Visual Basic 中新的拖放式数据库工具相比仍显得繁琐,新的调试器比老版本的要好,但仍没有达到 Visual Basic 或 Delphi 调试器的高度。 利用新的拖放式数据库集成,在创建窗体方面 Visual Basic 比 Delphi 更加优越。 二者都可以指导程序员按照 Wizard 从基本的数据库开始,但 Visual Basic只要简单地把需求拖到窗体中,更加方便。 在 Visual Basic 中修改窗体也更简单,因为拖放操作把三个操作组合到了一起:创建、命名以及连接新的控件。 Visual Basic 还带有更丰富些的控件集(尽管并没有明显的优势)。 Visual Basic 对定制数据源的支持更简便,在窗体 Wizard 中有支持, Delphi 也支持定制数据源,但要平稳集成需做较多的工作。 PowerBuilder 也做了一些努力试图改善用户界面,但仍停留在原来版本那种低效率的界面形式上。 PowerBuilder 坚持每次只向用户展示一种功能,如果试图激活一个已打开的对象而不是去找到这个已打开的对象, PowerBuilder 就会报错。 PowerBuilder 的工具条以奇怪的方式 变幻,但又不能不理它们,因为很多操作只能在工具条下进行。 Visual Basic 不但相对编译语言比较简单易学,而且可视化的编程思想,又大大简化了编程的负担,功能繁多的控件,也使得系统功能的实现变的简化而易于实现。 另外应用 Visual Basic制作的界面系统也比较友善,优化。 PowerBuilder较之 Visual Basic 更为简单易用但却不能达到本次设计的所有要求。 所以,综合考虑,作者选择了使用 Visual Basic 进行设计。 总体设计 总体设计模块具体包含:业务流程图、 系 统模块介 绍 结构设计 业务流程图 本系统是为电脑零配件的进销存工作而设计,在综合分析以及研究进销存系统的 西南科技大学专科生毕业论文 11 11 工作流程之后。 作者总结了本系统的业务流程,其业务主要包括:采购管理、销售管理、库存管理、结算帐款等业务。 综合上述业务,统筹业务流程的科学性,本系统的业务流程图,如下图( 31) 所示 图 31 业务流程图 系统模块介绍 在系统分析的基础上,结合用户的特征,以及对现有 电脑零配件公司进销存管理系统 的观察,得出本系统的功能模块结构图,此模块共分为三层结构 ,各结构之间紧密相连,共同建构了 电脑零配件公司进销存管理 系统。 具体功能模块如图 32所示。 修改密码 应付帐款 电脑公司进销存管理系统 系统管理 信息管理 入库管理 出库管理 日历 商品信息 职员信息 客户信息 订单退单 商品入库 入库查询 销售退单 商品出库 销售单查询 结算帐款 应收帐款 数据库 订货入库 订货退货 销售入库 销售退货 采购管理 销售管理 库存盘点 库存查询 库存管 理 结算帐款 应付帐款 应收帐款 其他帐款 西南科技大学专科生毕业论文 12 12 图 32 系统的功能模块结构图 小结 在本章节中,具体详细的分析了让用户提高工作效率,而对开发的工具进行了详细的分析。 这其中包括设计方案的比较论证、分析,使用数据库的比较,开发工具的比较,和后面小节提到的总体设计。 在以下的章节中将具体分析数据库的设计。 西南科技大学专科生毕业论文 13 13 第 4 章 数据库设计 数据库结构设计 系统 ER 模型 结 构图: 数据字典 表 41 商品编号 数据项编号 01 数据项名称 商品编号 别 名 商品号 简 述 标志不同的商品 类型及宽度 Nchar 取值范围 字符型 60 表 42 单价 数据项编号 02 数据项名称 单价 () 别 名 单价 西南科技大学专科生毕业论文 14 14 简 述 标识每种商品的价格 类型及宽度 Smallmoney 取值范围 表 43 经手人 数据项编号 03 数据项名称 经手人 () 别 名 负责人 简 述 该笔业务的负责人 类型及宽度 Nchar 取值范围 字符型 50 员工属性图 西南科技大学专科生毕业论文 15 15 表 44 库存数量 数据项编号 04 数据项名称 库存数量 () 别 名 库存量 简 述 描述每种商品的库存量 类型及宽度 Int 取值范围 09999 表 45 出库单编号 数据项编号 05 数据项名称 出库单编号 () 别 名 出库单号 简 述 标志出库单 类型及宽度 int 取值范围 09999 表 46 定单编号 数据项编号 06 数 据项名称 定单编号 () 别 名 定单号 简 述 标志定货单 类型及宽度 int 取值范围 09999 表 47 退货单编号 数据项编号 07 数据项名称 退货单编号 () 别 名 退货单号 简 述 标志退货单 类型及宽度 int 取值范围 09999 西南科技大学专科生毕业论文 16 16 表 48 出库数量 数据项编号 08 数据项名称 出库数量 () 别 名 出库量 简 述 每次出库的数量 类型及宽度 Int 取值范围 09999 表 49 实收金额 数据项编号 09 数据项名称 实 收金额 () 别 名 实收金额 简 述 出库商品的总收入 类型及宽度 Money 取值范围 表 410 销货单 数据流名称 销货单 数据流简述 所开出的零配件商品销售单 数据流来源 库房 数据流去向 销货单审核模块 数据项组成 销货单编号十商品编号十数量十单价十规格十应收金额十折扣 +备注 高峰流量 约 200 张/日 西南科技大学专科生毕业论文 17 17 表 411 商品入库 数据流编号 D8 数据流名称 商品入库 数据流简述 对所进商品的记录 数据流来源 进货 数据流去向 入库单审核模块 数据项组成 科目编号 +经手人 +商品编号 +入库日期 +进货单价 +数量 +金额 +折扣 +库位 数据流量 约 50 笔/日 高峰流量 约 80 笔/日 表 412 商品 出 库 数据流编号 D9 数据流名称 商品出库 数据流简述 根据出库单,应记入出库报表的商品出库数据 数据流来源 出库处理模块 数据流去向 销货单位 数据项组成 科目编号十商品编号十销货单位十单价十出库数量十出库日期 +规格 +实收金额 +折扣 +经手人 数据流量 约 30 笔/日 高峰流量 约 50 笔/日 c. 处理逻辑的 描述 表 413 销货单产生 处理逻辑编号 P6 处理逻辑名称 销货单产生 处理逻辑简述 根据客户需求提出的表单填写销货单 输人的数据流 销货单 处理过程描述 按一定的格式和要求将销货单内容填入销货单生成程序中 输出的数据流 销货单 处理频率 030 次/日 西南科技大学专科生毕业论文 18 18 表 414 出库处理 处理逻辑编号 P8 处理逻辑名称 出库处理 处理逻辑简述 根据销货单,将出库数据记入出库记录 输人的数据流 出库单 处理过程描述 根据合格出库单,将出库数据记入出库记录,并更新相应商品的库存数量和金额。 输 出的数据流 出库数据 处理频率 50 次/日 表 415 入库处理 处理逻辑编号 P9 处理逻辑名称 入库处理 处理逻辑简述 商品库存数据综合统计 输人的数据流 库存数据 处理过程描述 根据库存记录,定期统计分析各种商品入库数量等综合数据,也可进行库存数据的随机查询等。 输出的数据流 库存报表 处理频率 50 次/日 表 416 业务员 外部实体编号 E1 外部实体名称 业务员 简述 生成订货单及出库单和如库单 输人的数据流 D03 输出的数据流 D01 小结 在本章节中进入了系统的设计中期阶段,进行了系统的 ER 模型结构图的分析,数据字典进行了对项的定义和数据的描述。 在下一章中进行系统的详细设计与实现。 西南科技大学专科生毕业论文 19 19 第 5 章 系统详细设计与实现 系统数据流图 数据流图( Data Flow Diagram,简称 DFD)能精确地在逻辑上描绘系统的功能、输入、输出和数据存储等,摆脱了物理内容,是描绘系统逻辑模型的最主要的工具。 经过系统详细调查分析以及用户需求分析,我们得到了新系统的数据流图。 系统顶层数据流图 图 51 系统顶 层数据流图 用户登陆模块数据流图 图 52 用户登陆模块数据流图 西南科技大学专科生毕业论文 20 20 这是登陆系统的模块设计,用户向系统输入验证信息以检查是否是使用本系统的合法人员。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。