1、 VC+程序设计课程设计报告 项目名称: 琼州学院超市货物管理系统 专 业: 计算机科学与技术 2011 年 12 月 VC+程序设计课程设计报告 1 摘摘 要要 随着信息时代的来临,计算机离人们的生产生活越来越近,特别是在企业中,计算机已 经在潜移默化中促使企业由机械化生产转向信息化时代。一方面,企业规模的扩大,过去那 种采用人工来计划生产销售过程的模式已经不能跟上越来越大的信息量要求; 另一方面, 越 来越廉价的计算机硬件设备在一定程度上也促使了企业的计算机普及,于是 ERP (ENTERPRISE RESOURCE PLANNING(企业资源计划))系统也应用而生。 厂房、生产线、加工设
2、备、检测设备、运输工具等都是企业的硬件资源,人力、管理、 信誉、融资能力、组织结构、员工的劳动热情等就是企业的软件资源。企业运行发展中,这 些资源相互作用,形成企业进行生产活动、完成客户订单、创造社会财富、实现企业价值的 基础,反映企业在竞争发展中的地位。ERP 系统的管理对象便是上述各种资源及生产要素, 通过 ERP 的使用,使企业的生产过程能及时、高质地完成客户的订单,最大程度地发挥这些 资源的作用,并根据客户订单及生产状况做出调整资源的决策。 伴随着计算机硬件的进步, 计算机软件高级语言的发展也经历了从早期语言到结构化程 序设计语言,从面向过程到非过程化程序语言的过程。相应地,软件的开发
3、也由最初的个体 手工作坊式的封闭式生产,发展为产业化、流水线式的工业化生产。80 年代初出现的面向 对象的程序设计,以 C+、DELPHI、JAVA 为代表为用户提供在模块化的执行方式,提出的对 象(OBJECT)的概念,其方法就是软件的集成化,如同硬件的集成电路一样,生产一些通用 的、封装紧密的功能模块,称之为软件集成块,它与具体应用无关,但能相互组合,完成具 体的应用功能,同时又能重复使用。对使用者来说,只关心它的接口(输入量、输出量)及 能实现的功能,至于如何实现的,那是它内部的事,使用者完全不用关心。而同时数据库技 术也经过由网状数据库、层次数据库向目前的以 ORACLE、SQLSER
4、VER、ACCESS 为代表的关系 数据库的进化。 本文就以超市库存管理软件为研究对象,使用 VC6 为开发工具,ACCESS 为数据源,探 讨 ERP 软件中重要的进销存问题。 关键词关键词:管理,入库,出库 VC+程序设计课程设计报告 2 目目 录录 1.引言 . 4 2.系统设计 . 5 2.1 可行性分析 5 2.1.1 调查分析 5 2.1.2 必要性分析 5 2.1.3 可行性分析 5 2.1.4 开发目标 7 2.2 可行性分析 7 2.2.1 编写目的 7 2.2.2 功能分析 8 2.2.3 数据分析 8 2.2.4 原理框图 8 2.3 模块设计 8 2.3.1 模块介绍
5、8 2.3.2 模块框图 . 9 2.4 概要设计 9 2.4.1 数据库-ER 图 9 2.4.2 模块功能分析 10 2.5 项目实施周期 . 11 2.5.1 开发环境 . 11 2.5.4 关键问题 . 11 2.5.5 运行环境 . 11 3.界面设计 12 3.1 登陆界面 . 12 3.2 主界面 . 12 3.3 商品操作界面 . 13 3.4 供货商家 . 14 3.5 库存报警 . 15 3.6 管理员账户修改 . 15 VC+程序设计课程设计报告 3 4.测试总汇 16 5.本章小结 17 结 论 . 18 参考文献 19 VC+程序设计课程设计报告 4 1.1.引言引言
6、 随着计算机技术的发展,计算机技术已经渗透到各个领域,成为各个行业必不可少的工 具, 特别是 internet 技术的推广和信息高速公路的建立, 使 IT 产业在市场竞争中越发显示 独特的优势,步入信息化的时代,有巨大的数据信息等待加工处理和传输,这使得对数据的 进一步开发和利用显得尤为迫切。 作为国内市场的一些中小型超市, 他们在信息化过程中的步伐落后于大中型超市, 而对 于这些企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高 效的处理方式和管理方法,因此加快超市的信息化进程是必不可少的。 通过对超市的调查, 针对现在各种中小型超市对经营业务和管理的实际需要, 开发了这 套超市货物管理系统, 我们针对当前各超市管理的特点, 采用 windows 图形用户界面这一易 学易用的操作环境,在系统设计过程中,我们尽量采用易懂易读的人机界面,是用户可以在 短期内完全掌握。我们又始终发系统的正确性放在首位,力求数据的完整和处理的正确。在 此基础上优化程序代码,加速系统运行和减少对系统的资源的占用。 V