商场货物管理系统的开发研究毕业论文.doc
《商场货物管理系统的开发研究毕业论文.doc》由会员分享,可在线阅读,更多相关《商场货物管理系统的开发研究毕业论文.doc(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、嘉应学院毕业论文(设计) 毕 业 论 文(设计)题目: 商场货物管理系统的开发研究 Title: Research of Cargo Management System Development申请学位 工学学士 系 别 计算机科学与技术系专 业 软件开发方向 学生姓名 学 号 导师姓名 200 年 5 月 20 日I中文摘要本文介绍了商场货物管理系统开发全过程。系统开发采用Visual Basic 6.0 和ACCESS,并以Windows XP 作为开发平台。本系统用于商场的货物管理,对管理货物管理方面上有很大的优点,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。
2、从而,实现对进货、库存、销售等实现全面、动态、及时的管理。本文系统的分析了软件开发的背景及过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。最后对在本软件开发过程中的问题进行了总结。关键词:商场货物管理系统,VB6.0,ACCESS,数据库,开发 AbstractThe paper narrates the total process about the Business Invoicing and Inventory System of Research of Cargo Management system deve
3、lopment. This system based on Windows 2000 and it is developed with Visual Basic 6.0 and ACCESS.The system was customized for Research of Cargo Management system development which includes system operators setting, the original datas input and modification, the gathering and searching for the inform
4、ation. Thus, it makes Invoicing and Inventory informations Management System in a total, dynamic and timely way.The paper systematically analyses the system development background and development process. Firstly, the paper introduce the software development circumstance, secondly, it discussed the
5、system development detailed design process which includes database designing, function blocks designing and implement and interface designing as well. Finally, I summarize some problems that met during the course of development.Keywords: Research of Cargo Management system development,VB6.0,ACCESS,d
6、atabase,development目 录中文摘要1Abstract2前 言5第一章 系统概述61.1 关于商场货物管理系统61.2 系统开发目的61.3 系统实现的功能61.4 软件过程模型6第二章 研导开发系统的可行性82.1 研导系统的开发可行性82.2 分析系统的技术可行性82.3 研导系统的操作可行性82.4 研导系统法律可行性8第三章 商场货物管理系统的需求93.1 系统的任务说明93.2 系统应实现的目标93.3 硬件及软件需求93.4 系统功能需求93.5 系统功能模块划分113.6 商场货物管理系统的数据需求11第四章 商场货物管理系统的总体设计134.1 系统开发目标13
7、4.2 设计思想134.3 商场货物管理系统的流程分析134.4 用户功能图144.5 设计系统的数据144.6 设计系统数据库的逻辑结构164.7 设计系统数据库的存取方式18第五章 商场货物管理系统的详细设计205.1 系统概述205.2 系统各个功能模块的算法设计205.3 在ACCESS 2000中创建数据库22第六章 基于Visual Basic 6.0的系统开发236.1 创建工程“商场货物管理系统”236.2 在工程中添加通用模块236.3 窗体及其代码设计25第七章 商场货物管理系统的测试297.1 系统测试的意义及目的297.2面软件测试的重要性及测试原则297.3 测试环境
8、297.4 简单的测试用例29第八章 商场货物管理系统开发总结30参考文献31致 谢3232商场货物管理系统的开发研究 前 言该商场货物管理系统,主要含商场的进、销、存统。开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者,要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者,则要求应用程序功能完备,界面亲切并且易使用等特点。经过分析情况,本系统使用了微软公司的Visual Basic 6.0。它是Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。而后台数据库则用了ACCESS。商场货物管理系统是一个商场进货、销售、库存的核心,它的
9、内容对于各类型商场的决策者和管理者来说都至关重要,所以商场管理系统应该能够为商场工作者提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对进销存信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高公司进货、销售及库存的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。现在可以见到的商场管理系统林林总总,为什么从
10、新开发一个新的商场系统还具有必要性呢?因为,虽然市场上可以见到的商场管理系统往往是为了广泛面的用户而开发的或是为了某个特定的公司开发的。往往存在着功能“大、全”所造成的严重资源浪费,或是功能对于另外的即将使用该系统的公司具体状况的情况不适用等情况。以某个特定的环境为背景而重新开发的商场管理系统首先的优点就是:程序员能对市场上商场的情况有更加深入的理解、对各类型的商场管理需求有着更加深入的调查研究;大小适用,功能适当则是针对普遍商场商家编写软件的另一个优点。多数商业商场管理系统存在着功能大而全却没有重点的情况,往往是许多用户浪费了其中的许多功能,又导致了界面的凌乱,给层次稍低的用户带来使用上的不
11、方便。而且在培训员工时又大大浪费了培训所带来的经济负担。本着上面几点,本人在对大部分普遍使用的商场管理系统的需求进行调查研究的基础上,重新开发了具有针对性的商场管理系统,着重考虑了普遍商家的现实情况和使用的方便易用程度而设计了本软件,能让市场上大多数商场的企业家、商场老板等节约开发程序、培训员工等带来的经济负担,也让他们在管理上感到得心应手,如水得鱼。第一章 系统概述1.1 关于商场货物管理系统商场货物管理系统是典型的信息管理系统(MIS),,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功
12、能完备,易使用等特点。1.2 系统开发目的商场货物管理系统大大提高超市的运作效率,通过全面的信息采集和处理,辅助提高超市的决策水平,还可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张力, 提供有效的技术保障。1.3 系统实现的功能 商场货物管理系统的目标主要包括:1 提供安全,友好的操作环境;2 提供商品信息管理功能;3 提供商品分类管理功能4 提供供应商管理功能;5 提供商品入库管理功能;6 提供前台销售商品功能7 提供商品退货管理功能8 提供各类报表管理功能;9 提供数据管理功能;10. 提供用户权限管理功能;11. 提供系统设置功能。1.4 软件过程模型商场货物管理系
13、统采用瀑布开发模型1,其开发模块如图1.1 :图1.1瀑布开发模型图第二章 研导开发系统的可行性2.1 研导系统的开发可行性商场货物管理系统是由本人独立完成,利用Visual Basic 6.0 + ACCESS环境进行设计工作。2.2 分析系统的技术可行性设备情况:计算机一台(其配置为:CPU P3 733Hz,内存128M,硬盘20G,显示卡 Trident Video Accelarator 96XX/938X)。2.3 研导系统的操作可行性本系统在Windows XP 及 ACCESS环境下设计开发,人机界面友好,操作简单。2.4 研导系统法律可行性本软件系统由个人自主设计开发,版权属
14、本人,不存在侵犯他人,集体,国家利益等情况。综合上所述,本系统具备设计开发条件。第三章 商场货物管理系统的需求3.1 系统的任务说明通过对商场货物管理的调查与分析,了解商场货物管理系统的软件功能和性能方面的要求,抽象出当前系统的逻辑模型。3.2 系统应实现的目标要求商场货物管理系统达到如下目标:1. 提供安全,友好的操作环境;2. 提供商品信息管理功能;3. 提供商品分类管理功能4. 提供供应商管理功能;5. 提供商品入库管理功能;6. 提供前台销售商品功能7. 提供商品退货管理功能;8. 提供各类报表管理功能;9. 提供数据管理功能;10. 提供用户权限管理功能;11. 提供系统设置功能。3
15、.3 硬件及软件需求1硬件环境计算机一台(其配置为:CPU P3 733Hz,内存128M,硬盘20G,显示卡 Trident Video Accelarator 96XX/938X)。2 软件环境本系统在Windows XP 及 ACCESS环境下设计开发。3.4 系统功能需求本系统的主要功能包括:1 商品管理功能商品管理是本系统的核心管理部分,可以查阅商品基本信息。商品管理模块可以实现以下功能: 商品信息的添加; 商品信息的修改; 商品信息的删除; 商品信息的查询。商品信息包括商品编码,商品说明,商品名称,商品类型,商品定价,销售价格,库存数量,销售情况,供应商,入库日期,商品图片等内容。
16、2 商品分类管理功能商品分类管理是商品管理的一部分。商品分类管理模块可以实现以下功能: 商品分类信息添加; 商品分类信息修改; 商品分类信息删除; 商品分类信息查询;商品分类管理是对商品的分类管理,它包括商品分类的编码和说明,这方便于管理商品。3供应商管理功能供应商管理是指对供应商的信息的管理。供应商管理模块可以实现以下功能: 供应商信息添加; 供应商信息修改; 供应商信息删除; 供应商信息查询。供应商信息包括了供应商的代码,名称,还有供应商的说明。这方便日后和供应商的联系和管理。4商品入库管理功能在商场货物管理系统中,商品入库管理功能是必不可少的,包括商品入库数量,入库日期等信息。5. 前台
17、销售商品功能前台销售商品功能是指收银台的收银系统,直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。6商品退货管理功能商品退货管理功能是用来记录顾客因本商场的商品有问题而退的商品。该模块包括 商品信息的添加; 商品信息的修改; 商品信息的删除; 商品信息的查询。7报表管理功能报表管理功能是指打印报表的管理,如有销售商品的历史,供应商信息,入库商品,商品信息,还有商品信息的报表打印。8数据管理功能数据管理功能包括对数据
18、库的备份和还原。9用户权限管理功能本系统有二类用户,一类为Administrator,另一类为End-User,Administrator用户是本系统的超级管理员拥有一切的权限,而End-User用户的权限则由Administrator决定。用户权限管理模块有如下功能: 添加用户信息; 查询用户信息; 修改用户信息; 删除用户信息。10系统设置功能系统设置功能主要设置各种参数,如商场信息,商品标志,还有销售发票页眉和页脚的信息设置等。3.5 系统功能模块划分从功能描述的内容可以看到,本软件可以实现9个完整的功能。根据这些功能,设计出系统的功能模块,如图3.1所示:图3.1 功能模块图3.6 商
19、场货物管理系统的数据需求根据对应用系统的分析,可以抽象出如下信息:商品信息:包括商品编码、商品说明、商品名称、商品类型、商品定价、销售价格、库存数量、销售情况、商品价值、供货商、入库日期、图片。供应商信息: 包括供应商代码、供应商名称、说明。商品分类信息:包括分类编码、分类说明。商品入库信息:包括商品说明、入库数量、入库日期。退货信息:包括商品编码、商品名称、数量、退货人、退货人电话、经手人、理由。用户信息:包括的数据项有用户名和密码。第四章 商场货物管理系统的总体设计4.1 系统开发目标商场货物管理系统,主要有如下的目标:商场货物管理系统大大提高超市的运作效率,通过全面的信息采集和处理,辅助
20、提高超市的决策水平,还可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张力, 提供有效的技术保障。对高校学生进行信息化的管理,提高学生管理工作的效率;4.2 设计思想1 利用现有软硬件环境,及先进的管理开发方案,从而达到充分利用现有资源提高系统开发水平和应用效果的目的2。2 系统开发过程应该符合软件工程开发的理论3。3 系统应满足各大商场货物的工作需要,并达到操作过程中的直观、方便、实用、安全、准确等要求。4 系统具备数据库维护功能,及时根据用户需求进行数据库的各种操作4。4.3 商场货物管理系统的流程分析本系统的流程分析如图4.1所示:图4.1 系统流程分析图4.4 用户功
21、能图在本系统中,有两种用户类型:系统管理员 Administrator和End-User。用户管理功能模块的关系如图4.2:图4.2 用户管理功能模块关系图Admin用户可以创建普通用户,修改普通用户的用户名和密码,删除普通用户等。而End-User只能根据管理员所给的权限使用。4.5 设计系统的数据根据商场货物管理系统的用户需要,可以规划出:用户实体, 商品信息实体, 供应商信息实体, 商品分类信息实体,入库信息实体,各实体E-R图5-6描述如下:用户实体E-R图如图4.3:图4.3 用户实体图供应商信息E-R图如下图4.4:图4.4 供应商信息实体图商品信息E-R图如图4.5:图4.5 商
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商场货物管理系统的开发研究 毕业论文 商场 货物 管理 系统 开发 研究
限制150内