欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    商场货物管理系统的开发研究 毕业论文.doc

    • 资源ID:3917401       资源大小:564.02KB        全文页数:33页
    • 资源格式: DOC        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    商场货物管理系统的开发研究 毕业论文.doc

    嘉应学院毕业论文(设计) 毕 业 论 文(设计)题目: 商场货物管理系统的开发研究 Title: Research of Cargo Management System Development申请学位 工学学士 系 别 计算机科学与技术系专 业 软件开发方向 学生姓名 学 号 导师姓名 200 年 5 月 20 日I中文摘要本文介绍了商场货物管理系统开发全过程。系统开发采用Visual Basic 6.0 和ACCESS,并以Windows XP 作为开发平台。本系统用于商场的货物管理,对管理货物管理方面上有很大的优点,它主要包含以下几个模块:系统权限的设定、原始数据录入、数据的汇总及查询等。从而,实现对进货、库存、销售等实现全面、动态、及时的管理。本文系统的分析了软件开发的背景及过程;首先介绍了软件的开发环境,其次介绍了本软件的详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。最后对在本软件开发过程中的问题进行了总结。关键词:商场货物管理系统,VB6.0,ACCESS,数据库,开发 AbstractThe paper narrates the total process about the Business Invoicing and Inventory System of Research of Cargo Management system development. 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 data's input and modification, the gathering and searching for the information. Thus, it makes Invoicing and Inventory information's 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 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,database,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 系统开发目标134.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 测试环境297.4 简单的测试用例29第八章 商场货物管理系统开发总结30参考文献31致   谢3232商场货物管理系统的开发研究 前 言该商场货物管理系统,主要含商场的进、销、存统。开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者,要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者,则要求应用程序功能完备,界面亲切并且易使用等特点。经过分析情况,本系统使用了微软公司的Visual Basic 6.0。它是Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。而后台数据库则用了ACCESS。商场货物管理系统是一个商场进货、销售、库存的核心,它的内容对于各类型商场的决策者和管理者来说都至关重要,所以商场管理系统应该能够为商场工作者提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对进销存信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高公司进货、销售及库存的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。现在可以见到的商场管理系统林林总总,为什么从新开发一个新的商场系统还具有必要性呢?因为,虽然市场上可以见到的商场管理系统往往是为了广泛面的用户而开发的或是为了某个特定的公司开发的。往往存在着功能“大、全”所造成的严重资源浪费,或是功能对于另外的即将使用该系统的公司具体状况的情况不适用等情况。以某个特定的环境为背景而重新开发的商场管理系统首先的优点就是:程序员能对市场上商场的情况有更加深入的理解、对各类型的商场管理需求有着更加深入的调查研究;大小适用,功能适当则是针对普遍商场商家编写软件的另一个优点。多数商业商场管理系统存在着功能大而全却没有重点的情况,往往是许多用户浪费了其中的许多功能,又导致了界面的凌乱,给层次稍低的用户带来使用上的不方便。而且在培训员工时又大大浪费了培训所带来的经济负担。本着上面几点,本人在对大部分普遍使用的商场管理系统的需求进行调查研究的基础上,重新开发了具有针对性的商场管理系统,着重考虑了普遍商家的现实情况和使用的方便易用程度而设计了本软件,能让市场上大多数商场的企业家、商场老板等节约开发程序、培训员工等带来的经济负担,也让他们在管理上感到得心应手,如水得鱼。第一章 系统概述1.1 关于商场货物管理系统商场货物管理系统是典型的信息管理系统(MIS),,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。1.2 系统开发目的商场货物管理系统大大提高超市的运作效率,通过全面的信息采集和处理,辅助提高超市的决策水平,还可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张力, 提供有效的技术保障。1.3 系统实现的功能 商场货物管理系统的目标主要包括:1 提供安全,友好的操作环境;2 提供商品信息管理功能;3 提供商品分类管理功能4 提供供应商管理功能;5 提供商品入库管理功能;6 提供前台销售商品功能7 提供商品退货管理功能8 提供各类报表管理功能;9 提供数据管理功能;10. 提供用户权限管理功能;11. 提供系统设置功能。1.4 软件过程模型商场货物管理系统采用瀑布开发模型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 研导系统法律可行性本软件系统由个人自主设计开发,版权属本人,不存在侵犯他人,集体,国家利益等情况。综合上所述,本系统具备设计开发条件。第三章 商场货物管理系统的需求3.1 系统的任务说明通过对商场货物管理的调查与分析,了解商场货物管理系统的软件功能和性能方面的要求,抽象出当前系统的逻辑模型。3.2 系统应实现的目标要求商场货物管理系统达到如下目标:1. 提供安全,友好的操作环境;2. 提供商品信息管理功能;3. 提供商品分类管理功能4. 提供供应商管理功能;5. 提供商品入库管理功能;6. 提供前台销售商品功能7. 提供商品退货管理功能;8. 提供各类报表管理功能;9. 提供数据管理功能;10. 提供用户权限管理功能;11. 提供系统设置功能。3.3 硬件及软件需求1硬件环境计算机一台(其配置为:CPU P3 733Hz,内存128M,硬盘20G,显示卡 Trident Video Accelarator 96XX/938X)。2 软件环境本系统在Windows XP 及 ACCESS环境下设计开发。3.4 系统功能需求本系统的主要功能包括:1 商品管理功能商品管理是本系统的核心管理部分,可以查阅商品基本信息。商品管理模块可以实现以下功能: 商品信息的添加; 商品信息的修改; 商品信息的删除; 商品信息的查询。商品信息包括商品编码,商品说明,商品名称,商品类型,商品定价,销售价格,库存数量,销售情况,供应商,入库日期,商品图片等内容。2 商品分类管理功能商品分类管理是商品管理的一部分。商品分类管理模块可以实现以下功能: 商品分类信息添加; 商品分类信息修改; 商品分类信息删除; 商品分类信息查询;商品分类管理是对商品的分类管理,它包括商品分类的编码和说明,这方便于管理商品。3供应商管理功能供应商管理是指对供应商的信息的管理。供应商管理模块可以实现以下功能: 供应商信息添加; 供应商信息修改; 供应商信息删除; 供应商信息查询。供应商信息包括了供应商的代码,名称,还有供应商的说明。这方便日后和供应商的联系和管理。4商品入库管理功能在商场货物管理系统中,商品入库管理功能是必不可少的,包括商品入库数量,入库日期等信息。5. 前台销售商品功能前台销售商品功能是指收银台的收银系统,直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。6商品退货管理功能商品退货管理功能是用来记录顾客因本商场的商品有问题而退的商品。该模块包括 商品信息的添加; 商品信息的修改; 商品信息的删除; 商品信息的查询。7报表管理功能报表管理功能是指打印报表的管理,如有销售商品的历史,供应商信息,入库商品,商品信息,还有商品信息的报表打印。8数据管理功能数据管理功能包括对数据库的备份和还原。9用户权限管理功能本系统有二类用户,一类为Administrator,另一类为End-User,Administrator用户是本系统的超级管理员拥有一切的权限,而End-User用户的权限则由Administrator决定。用户权限管理模块有如下功能: 添加用户信息; 查询用户信息; 修改用户信息; 删除用户信息。10系统设置功能系统设置功能主要设置各种参数,如商场信息,商品标志,还有销售发票页眉和页脚的信息设置等。3.5 系统功能模块划分从功能描述的内容可以看到,本软件可以实现9个完整的功能。根据这些功能,设计出系统的功能模块,如图3.1所示:图3.1 功能模块图3.6 商场货物管理系统的数据需求根据对应用系统的分析,可以抽象出如下信息:商品信息:包括商品编码、商品说明、商品名称、商品类型、商品定价、销售价格、库存数量、销售情况、商品价值、供货商、入库日期、图片。供应商信息: 包括供应商代码、供应商名称、说明。商品分类信息:包括分类编码、分类说明。商品入库信息:包括商品说明、入库数量、入库日期。退货信息:包括商品编码、商品名称、数量、退货人、退货人电话、经手人、理由。用户信息:包括的数据项有用户名和密码。第四章 商场货物管理系统的总体设计4.1 系统开发目标商场货物管理系统,主要有如下的目标:商场货物管理系统大大提高超市的运作效率,通过全面的信息采集和处理,辅助提高超市的决策水平,还可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张力, 提供有效的技术保障。对高校学生进行信息化的管理,提高学生管理工作的效率;4.2 设计思想1 利用现有软硬件环境,及先进的管理开发方案,从而达到充分利用现有资源提高系统开发水平和应用效果的目的2。2 系统开发过程应该符合软件工程开发的理论3。3 系统应满足各大商场货物的工作需要,并达到操作过程中的直观、方便、实用、安全、准确等要求。4 系统具备数据库维护功能,及时根据用户需求进行数据库的各种操作4。4.3 商场货物管理系统的流程分析本系统的流程分析如图4.1所示:图4.1 系统流程分析图4.4 用户功能图在本系统中,有两种用户类型:系统管理员 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 商品信息实体图商品分类信息E-R图如图4.6图4.6 商品分类信息实体图商品入库信息E-R图如图4.7图4.7 商品入库信息实体图4.6 设计系统数据库的逻辑结构数据库包含以下8个表:商品信息表ProdDes,分类信息表Category,供应商表Supplier,商品退货表proback,商品销售表INvoice,用户信息表Users7-8。1 商品信息表ProdDes商品信息表ProdDes用来记录商品的基本信息,其结构如表4.1所示:表4.1 商品信息表字段名称数据类型说明ProdDes文本商品说明ProdCode文本商品编码GenericName文本商品名称CatCode文本商品分类Quan数字库存数量Reorder数字销售情况Unit_Cost数字商品定价Selling_Price数字销售价格SupCode文本供应商PDate日期/时间入库日期PictureOLE 对象商品图标 2分类信息表Category分类信息表Category用来保存商品分类的基本信息,结构如表4.2所示:表4.2 分类信息表字段名称数据类型说明Catcode文本商品编号Catdes文本商品说明3供应商表Supplier供应商表Supplier用来保存供应商的信息,结构如表4. 3所示:表4.3 供应商表字段名称数据类型说明SupCode文本供应商编号SupDes文本供应商说明SupName文本供应商名称supno自动编号自动编号4商品退货表proback商品退货表proback用来保存商品销售历史的信息,结构如表4. 4所示:表4.4 商品销售表字段名称数据类型说明procode文本商品代码proname文本商品名称quan数字商品数量man文本退货人phone文本联系电话charge文本经手人res文本退货理由 5 商品销售表INvoice商品销售表INvoice用来保存商品入库信息,结构如表4.5所示:表4.5商品入库表INvoice字段名称数据类型说明Invoice_No文本商品编号ORNumber数量数量DateSold日期/时间日期/时间6. 户信息表Users用户信息表Users用来保存系统用户信息,结构如表4. 6所示:表4.6 用户信息表字段名称数据类型说明User_name文本用户名User_password文本用户密码User_birthdate文本用户生日User_type文本用户类型User_allow_sm是/否供应商品管理权限User_allow_pm是/否商品管理权限User_allow_cm是/否前台销售管理权限User_allow_st是/否入库管理权限User_allow_rt是/否退货管理权限User_allow_shr是/否销售记录权限User_allow_rhr是/否退货信息权限User_allow_spsr是/否供应商信息权限User_allow_plr是/否数据处理权限User_allow_slr是/否权限管理权限User_allow_brf是/否分类信息权限User_allow_ps是/否系统设置权限User_allow_cfs是/否商品信息权限User_allow_ss是/否分类管理权限4.7 设计系统数据库的存取方式数据库在物理设备上的存储结构与存取方法称为数据库的物理结构9。对于本系统所采用的关系数据库,其物理结构设计的内容主要包括:(1) 为关系模式选择存取方法;(2) 设计关系,索引等数据库文件的物理存储结构。商场货物管理系统由用户实体, 商品信息实体, 供应商信息实体, 商品分类信息实体,入库信息实体,每一个表由若干个记录组成,而每个记录又由若干个字段组成。在创建表时,系统自动在表空间中分配一个区间,构成数据段,以存储此表可能的数据,对不同行(记录)中各列(字段)的存储顺序与定义表是所排列的顺序基本相同。 为了加快访问数据表的速度,每个数据表都按主键建立索引文件,并通过主键建立数据表之间的联系,来提高系统的响应速度。第五章 商场货物管理系统的详细设计5.1 系统概述以概要设计为依据,进一步对系统每一个模块进行细化,设计每个模块的实现算法、数据结构和接口,并对数据库的数据结构进行设计10-11。5.2 系统各个功能模块的算法设计1登录模块算法流程图如图5.1: 图5.1 登录模块算法流程图2商品管理模块流程图如图5.2:图5.2 商品管理模块流程图3供应商管理模块流程图如图5.3:图5.3 供应商管理模块流程图4商品入库流程图如图5.4:5.4 商品入库管理模块流程图5. 商品分类管理模块流程图.如图5.55.5 商品分类管理模块流程图6商品退货管理模块流程图.如图5.65.6 商品退货管理模块流程图7. 用户管理模块流程图如图5.75.7 用户管理模块流程图 5.3 在ACCESS 2000中创建数据库本系统使用的数据库名为POS,依据系统数据库的逻辑结构设计方案,在Microsoft Access 2000中建立数据库,并建立商品信息表ProdDes,分类信息表Category,供应商表Supplier,商品退货表proback,商品销售表INvoice,用户信息表Users.第六章 基于Visual Basic 6.0的系统开发6.1 创建工程“商场货物管理系统”创建工程存储的目录,选择新建“标准”工程,新建工程后,在Visual Basic窗口中有一个缺省的窗体Form1,在此基础上设计系统的主界面。选择“工程”菜单中的“工程1属性”命令,在“工程属性”对话框中,将工程名设置为“商场货物管理系统”。单击“保存”按钮,将工程存储为“商场货物管理系统.vbp”, 将Form1 窗体保存为“FrmMain.frx”。6.2 在工程中添加通用模块根据对商场货物管理系统的需求分析,在工程中分别创建以下几个模块:modFx, modTools, ModTrialer三个模块,主要是数据库访问的有关信息,如数据源信息常量、数据库名称、数据源名称、访问ACCESS的用户名及密码、一次执行connect操作可以访问数据库的次数,还有其它自定义函数,定义变量等等12-13。如模块modTools的代码如下:Global Today As VariantGlobal filename As StringGlobal CmdType As StringGlobal FindType As StringGlobal TableType As StringGlobal FieldType As StringGlobal ListType As IntegerGlobal DescType As IntegerGlobal FormType As StringGlobal EditMode As BooleanGlobal blnAuto As BooleanGlobal db As DatabaseGlobal rst As adodb.RecordsetDim dummy As adodb.RecordsetPublic myDB As adodb.ConnectionFunction Pad_Str(str As String, val_to_pad As String, strlength As Integer, Right As Boolean) As String Dim s1 As String s1 = "" For i = 1 To strlength - Len(str) Step 1 s1 = s1 & val_to_pad Next i If Right Then Pad_Str = str & s1 Else Pad_Str = s1 & str End IfEnd FunctionFunction Search_Exist(str As String, fieldname As String, table As String) As Boolean strs = "select * from " & table & " where " & fieldname & " = '" & str & "'" Set dummy = New adodb.Recordset dummy.Open strs, myDB, 1, 3 'Set dummy = frmLogin.db.OpenRecordset(strs) If Not dummy.BOF Then Search_Exist = True Else Search_Exist = False End If dummy.CloseEnd FunctionFunction Convert_Numeric(p As String, IsMoney As Boolean) As String If p <> "" Then If IsNumeric(p) Then If IsMoney Then Convert_Numeric = Format(p, "#,#,#,#0.00") Else Convert_Numeric = Format(p, "#,#,#,#0") End If Else MsgBox "Invalid numeric entered" End If Else Convert_Numeric = "0" End IfEnd FunctionPublic Sub Update_Stocks(code As String, IsAdd As Boolean, qty As Integer) On Error Resume Next strs = "select QUAN from PROD_STOCKS where PRODCODE = '" & code & "'" 'Set dummy = frmLogin.db.OpenRecordset(strs) Set dummy = New adodb.Recordset dummy.Open strs, myDB, 1, 3 If Not dummy.BOF Then dummy.Edit If IsAdd Then dummy("QUAN") = CStr(CInt(dummy("QUAN") + qty) Else dummy("QUAN") = CStr(CInt(dummy("QUAN") - qty) End If dummy.Update End If dummy.CloseEnd SubFunction Get_New_Total(code As String) As Double strs = "select quan from prod_stocks where prodcode = '" & code & "'" 'Set dummy = frmLogin.db.OpenRecordset(strs) Set dummy = New adodb.Recordset dummy.Open strs, myDB, 1, 3 If Not dummy.BOF Then 'Get_New_Total = Convert_Numeric(CDbl(txtField(5) * CDbl(txtField(6), True) Else Get_New_Total = 0 End If dummy.Close' 信息提示框Function MessageBox(xType As String, xMessage, xMode As Integer) CmdType = xType If xMode = 0 Then frmMessageBox.MessageList = xMessage frmMessageBox.Show ElseIf xMode = 1 Then frmMessageBox2.MessageList = xMessageEnd Function 6.3 窗体及其代码设计在Visual Basic 6.0中,窗体设计设计是比较方便简单的,由于实现商场化物管理系统的窗体及代码太多,不可能一一详细介绍,下面就介绍几个界面。如登陆界面图6.1所示。6.1 登陆界面图如主界面图6.2所示。6.2 主界面图如系统设置界面如图6.3图6.3 系统设置图如商品信息界面如图6.4图6.4 商品信息界面图如权限管理界面如图6.5图6.5 权限管理界面第七章 商场货物管理系统的测试7.1 系统测试的意义及目的测试是为了发现程序中的错误而执行程序的过程,成功的测试是发现了至今为止尚未发现的错误的测试。测试的目的是以最少的时间发现潜在的各种错误和缺陷,保证系统的质量及可靠性。应依据开发各阶段的需求、概要设计、详细设计说明、及程序的内部结构来设计测试用例。7.2面软件测试的重要性及测试原则软件测试是保证系统质量和可靠性的关键步骤,它对系统的影响是巨大的。只有做好软件测试工作,才能保证软件的安全可靠性。在进行测试时应该遵循以下的原则14:1 应尽早并不断进行测试;2 应该尽量避免由自己来进行测试,应由非开发人员进行;3 设计测试方案是应确定输入数据及预期输出的结果;4 测试用例应包括有效合理的、不合理、失效的输入条件;5 测试时不仅要检验程序是否做了该做的事,还要检验程序有没有做不该做的事;6保存好测试方案及测试用例。7.3 测试环境 1Visual Basic 6.0 + Access 2000 + Windows xp Professional。2测试重点是系统底层基本功能模块。7.4 简单的测试用例基于测试原则,本系统在设计测试用例时采用了黑盒测试技术的划分等价类方案。通过实例测试本软件并没有发生严重的错误,可以正常的运行15。第八章 商场货物管理系统开发总结商场货物管理系统的开发设计过程,使我巩固了以前所学习的知识,更学到了许多有关ACCESS2000数据库的知识,掌握了在Visual Basic 6.0下开发中小型系统的方法,更重要的是积累了一些软件开发的宝贵经验。在本系统的开发过程中,我因以前缺少软件开发的经验,所以遇到了很多的问题,但经过大量的查阅书籍和得到老师的帮忙,终于使我渡过难关把这个系统做好。经过这次的实践使我体会到了几点:1做事要有一颗恒心。软件开发是比较枯燥无味的事,在开发之前要收集大量的资料,使自己了解系统需要什么功能,确定有功能后又要编写一大堆的代码更是让人枯燥,使人无法继续下去,此时你就需要一颗恒心,让你在枯燥无味、痛苦和烦恼中继续坚持下去,直到做好为止。2还要有一颗平常心。软件开发需要比较长的时间,几个月的设计时间,说短不短,说长也不长,如果在开发过种中遇到了问题就会使人感到烦燥、厌烦。这时就你需要一颗平常的心地面,让你静下心来继续做软件。3也要一颗细心。细心的人比较不会犯错误,特别是对着一大堆的代码时,你若一时的大意写错代码就会使你的系统无法运行。因此,在编写代码过程中,你必须细心地编写,还要仔细的检查,这样才能使系统正常稳定地运行。4更要有一颗信心。有信心是做好每一件事的必要条件,软件开发也是一样。当你选好你比较陌生的课题时,你会有无从下手的感觉,但只要你有信心,不怕困难,一样能把它做好!以上的几点是我在开发软件过程中体会到的,希望和大家一起分享。由于我对软件开发的经验不足,本系统还存在不足之处,如界面不够美观,功能不够完善等,因此本系统还需要进一步的完善,也希望大家提出宝贵的意见。参考文献1 张家浩. 软件项目管理M. 机械工业出版社,20052 Watts S. Humphrey. 软件过程管理M. 清华大学出版

    注意事项

    本文(商场货物管理系统的开发研究 毕业论文.doc)为本站会员(小小飞)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开