基于php的采购信息管理系统_第1页
基于php的采购信息管理系统_第2页
基于php的采购信息管理系统_第3页
基于php的采购信息管理系统_第4页
基于php的采购信息管理系统_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、华HUAKE INSTITUTE OF TAIYUAN UNIVERSITY OF SCIENCE & TECHNOLOGY毕业设计()题目:基于的采购管理系统的设计与实现学生_ 学号201122120206_ 电子商务 112202H 班级所属院(系)_经济与管理系指 导 教 师 _黄杨杨2015 年 5 月 20 日太原科技大学毕业设计()任务书学院(直属系)经济与管理系时间: 2015 年 5 月20 日学 生指 导 教 师黄杨杨设计()题目基于的采购管理系统的设计与实现主要研究内容运用 技术来实现采购中的各种功能例如:存、取货、修改密码、查询商品。符合常用 使用规范来设计菜单和界面,方

2、便用户操作,同时也使的程序的应用更加简单。研究方法面象分析:建立针对采购问题的视图,以便列出此问题的最快捷的解决方法主要技术指标(或研究目标)1、应用程序的编程语言:采用编程语言和JSP 技术开发;2、采用面象的开发方法;3、这次的系统开发采用的是 C/S 结构,运用 Visual Basic 作为开发工具。4、采用数据库。主要参考 文献.Visual Basic 6.0 程序设计.管理信息系统及其开发技术.陈承欢,.管理信息系统基础与开发技术基于的采购管理系统摘要近年来,计算机技术日不断发展,数据库技术不断更新,管理信息系统的应用已延伸到社会的各个行业。以理论基础,开发出一个小型的信息管理系

3、统采购管理系统。使用本系统,可以使管理从大量繁琐的操作中解放出来,方便企业管理者对进采购的实际情况进行集中的高效的工作,同时可以适应商店与社会医保综合管理的需求,减少资源的浪费和流失。经过实际后,本系统应用功能强大的作为开发环境,使用编程语言对整个系统进行设计与开发,数据库使用。本系统可以根据实际应用的情况,适当加以修改,以便更好应用。本系统操作简单适合于各种种管理阶层。关键字:管理系统,The Management System of Medicine Enterls SavesBased onAbstractIn recent year,increasingly sophisticated

4、 computer technology,database technology development,management information system applications has been extended to all area of society.Management information systems development methods and procedures,as atheoretical foundation, developed a small information management system-the managementsystem

5、of medicine enterls saves.Uses this system, may cause the administrative tedious manual operation, the convenient hospital supernel to liberate from the massiveendent enters the actual situation tothe medicine which sells saves to carry on the centralism the inquiry and the supervisory work,improves

6、 the hospital the work, enhanthe working efficiency and the grade of service, atthe same time may adapt the hospital and the sol medicine guarantees the synthesismanagement the demand, reduthe resourthe waste and drains.After thorough investigation and generalizedysis, this system use functionformid

7、abletook the development environment, use programming language C #carries on the design and the development to the overall system, the backstage database usesServer 2,000. This system may act according to the practical applicationthe spel details, suitably performs to revise, in order to better appl

8、ication. Thissystem operation simple, flexibility good, system security high, the movement is stable.Key words:management system,目录1前言11.1 课题研究背景11.2 本系统开发的意义以及作用错误!未定义书签。1.3 本系统使用的方法和语言11.3.1 本系统的研究方法21.3.2 . 31.3 系统描述41.4 分析方法52需求收集52.1 业务过程分析52.2研究领域分析52.2.1 初步用例模型开发52.2.2 开发初步类图62.3 系统需求研究82.3.1

9、 收集系统需求83系统分析与设计93.1 开发系统用例模型93.2 系统数据库设计93.2.1数据流分析92.3数据字典113.2.2进销存管理系统的数据项143.2.3数据库需求分析163.2.4数据库概念结构设计163.2.3数据库逻辑结构设计194开发系统234.1 编制代码234.2测试分析234.2.1 用户界面244.2.2 代码错误!未定义书签。4.3部分系统界面及功能简介244.3.1 用户信息管理界面如图 4-2254.3.2 主界面 如图 4-3254.3.3 入库信息管理界面 如图 4-4264.3.4 财务管理界面 如图 4-526结论错误!未定义书签。致谢29参考 文

10、 献30附录31前言1.1 课题研究背景及意义随着生产技术的不断进步、现代化科学技术的迅速发展,世界正在向信息化发展。社会活动的日益复杂,也使得各种管理工作越来越依赖计算机进行信息的操作处理。与的生活有着密切关系采购管理系统,目前也着信息时代的巨大,旧有的企业管理模式已不能适应新型的市场经济的要求,再者产品种类繁多、业务量大,单凭手工记账很难适应工作的需要。如何尽快建立和完善行业的信息化管理体制,已成为影响行业生存发展的关键所在。企业采购管理系统就是为了解决传统管理过程中的进货物、账目管理等问题,可以使管理从大量手工计算中解放,方便地完成信息管理、使得各个工作环节更加规范,提高工作效率;同时适

11、应企业综合管理的需求。从而可以改变企业库管理的传统模式,加强货库管理,减少资源丢失。1.2 课题研究背景及意义采购是企业中非常重要的环节,对外直接关系到顾客对的满意度、企业之间的合作关系、企业的在人们心中的整体形象,对内影响到企业的经济效益。采购管理系统对于优化业务管理、降低经营成本、减少商品丢失都有很重要的作用。更重要的是通过对系统的应用,管理者能更快速的对市场变化做出商业的应变策略,改变企业的整体决策。21 世纪是经济快速发展的时代,管理者必须运用高效的管理进行企业管理,运用信息化管理进行科学管理,才能在激烈的竞争中立于不败之地。于是,就要求企业加强管理,提高工作效率。那么, 何为管理信息

12、系统呢? 管理信息系统(MIS-Management InformationSystem)是一个由人和计算机等组成的可以提供信息以支持一个企业的管理、分析和决策职能的系统。管理信息系统利用计算机的硬件和,以及人们对数据库信息进行收集、整理、和使用。因此,管理信息系统是一个信息处理系统。采购管理信息系统的主要特征是:(1)采购管理信息系统是以计算机为基础的以人作为系统组成部分的人-机系统;(2)采购管理信息系统是企业各种信息处理系统按照总体要求而建立的系统;(3)采购管理信息系统具备增、删、改、查。采购管理信息系统具有以下基本功能:(1)数据处理功能;采购管理信息系统能够对各种形式的数据、录入、

13、处理、检索、查询和管理,从而为管理提供准确无误的信息。(2)控制功能;采购管理信息系统能对企业生产和经营的各个部门的工作有个指导作用,以保证系统的正常运行。(3)功能;采购管理信息系统运用各种数学方法,利用历史数据和经验,对未来可能发生的结果进行,并为企业决策者的决策提供些建议性的方案。开发这次的采购管理系统,主要有以用:(1)企业在经营活动中都要将发生的基础信息(如商品的信息),由采购管理系统进行收集、整理,并以各种文件的形式体现出来;用户可根据实际情况,随时查询商品各种信息的变化情况,为管理者的决策活动提供强有力的依据。(2)具有高度的信息综合利用效能,为企业中信息的采购情况进行分析,是企

14、业获得更大的经济效益1.3 本系统使用的方法和语言1.3.1 本系统的研究方法这次的系统开发采用的是 C/S 结构,运用 Visual Basic 作为开发工具,作为数据库。客户机/服务器 C/S(Cnt/Server)为信息处理提供了一个高效、经济而又应用灵活的体系结构。客户机/服务器模式的主要优点是:(1)模块化与应用的分布特性。(2)便于系统的,可扩充性强。(3)并发特性。服务器可以一次处理多个客户机之间的操作,使数据的完整更加有保证。Visual Basic 是采用面象的,是一种比较先进额程序编程。“Vasual”中文的意思是:目视的、直观的、看的见的、形象化的。而 Visual Ba

15、sic中的“Visual”是指直观的开发应用程序界面的方法,只需将系统提供的控件拖放到屏幕上,Visual Basic 就会自动地生成,而不需要用户去编写大量的界面程序代码。“Basic”指的是 BASIC 语言,为 Beginnings All-Pure SymbolitInstruction Code 一词的缩写,意思是初学者通用符号指令代码。该语言在计算机发展史上是使用最为平常的程序设计语言。Acs 与其他数据库最大的不同在于:对于一个具体,Acs 数据库用一个文件来管理系统,并且表与表之间可以建立关系,以便查询于之相关联的信息。1.3.2 .,一个嵌套的缩写名称,是英文 超级文本预处理

16、语言(:HypertextPreprosor)的缩写。是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入 HTML 文档的语言,语言的风格与 C 语言有点相似,现在被很多编程广泛的运用。独特的语法混合了 C、Javrl 以及自创新的语法。它可以比CGI 或者 Perl 更快速的执行页。所有的 CGI 或者 JavaScript 的功能都能实现,而且支持几乎所有流行的数据库以及操作系统。支持很大范围的数据库,运用编写数据库支持的网页简单,方便。目前,支持如下数据库:Adabas DIngresOracle (OCI7 and OCI8)dBaseerBaseOvrimosEmpressF

17、rontBasetgreSQLFilePro(read-only)mSQLSolidHyperwaveDirectMS-SQLSybaseIBM DB2VelocisInformixODBCUnix dbm*开放源码 - 所有的源码都可以得到。*没有运行费用 -是免费的。*服务器端 -是在 Web 服务器端运行的,程序可大、可小,都不会降低服务器端的运行速度。* 跨- 虽然我是以 windows 操作系统下构建的,但程序可以运行在 UNIX,Linux 中运行。*- 因为语言可以嵌入 HTML 中,所以未来是很多编程语言的首选。* 简单的语言 - 和其他语言不同,语言坚持以基本语言为基础,然而

18、它的功能却可以支持所有的 Web 站点。* 效率高 - 和 Java 和 C+语言相比,系统应用很少的系统资源。当作为 Apache Web 服务器的一部分时,可以更快的数据。* 数据库模块 - 用户可以使用存取 Oracle、Sybase、MS SQL、Adabase D、mSQL、tgreSQL、dBase、FilePro、Unix dbm、Informix/Illustra 等类型的数据库,以及任何支持 ODBC 标准的数据库。* 文件存取-有许多支持文件存取函数。1.4 系统描述本系统运用面象,用 UML 进行采购管理系统的分析与设计。本文运用 UML 来分析和描述商店管理所涉及的基本

19、信息管理增、删、改、查、等一系列功能。包括:新建用户、修改用户信息。商品管理包括:商品信息的增、删、改、查、。客户管理包括:对的增添、修改。入库管理包括:公司向供应客户采购的情况。财务统计管理包括:原库存,入库数量,入库的时间。1.5 分析方法我在系统的设计开发中,使用了“快速应用工程指导原则”(Guidelines for RaAPPLication Engineering),简称 GRAPPLE。GRAPPLE 的并没有脱离以往的 UML 分析方法RUP(Rationaified Pros,开发过程)。它是一种比较灵活的开发,可以让开发者发挥自己的来开发。2需求收集2.1 业务过程分析开发

20、一个系统的前提就是获得对客户业的认同,尤其是获得使用该系统的客户的理解。这就需要系统分析员与客户进行充分的交流。“采购管理系统”需要实现的功能有主要有:“” ,“增删改查” ,“商品信息管理”等。2.2研究领域分析这个阶段需要开发出初步的大体、建立起各类之间的关联,同时要比较适用。2.2.1 初步用例模型开发用例是由参与者发起的,参与者能够从用例的执行中获得有价值的事物。用例模型的图形表示法很直观。用例用一个椭圆形表示,直立人形图表表示参与者。用例的发起参与者在用例图的左侧,接受参与者在用例图的右侧。参与者的名字放在参与者图表的下方,用例的名字可以放在椭圆形里面也可以放在椭圆形下方。关联线连接

21、参与者和用例,并且表示参与者与用例之间有通信关系。关联线是实现,和类之间的关联线类似。下图说明了这些符号:图 2-1 用例模型示例2.2.2 开发初步类图1. 系统中的类类图(Class Diagram)描述类和类之间的静态关系。与数据模型不同,它不仅显示了信息的结构,同时还描述了系统的行为。对象(Object)。通常用对象描述客观世界中某个具体的实体。所谓类(Class)是对一类具有相同特征的对象的描述。而对象是类的实例(Instance)。建立类模型时,使模型更符合客观事实,易修改,易理解和易交流。系统中涉及到的名词有:(drug),用户(user), 管理员(administrator)

22、, 普通用户(common user),信息录入员(information recorder),盘点员,调价员,采购员(buyer),仓库保管员(deitory keeper),销售员(seller),账目(account),(), 账单(bill), 入库单(enter deitory bill), 出库单(out deitory bill), 调价单(change price bill), 客户(cnt),供应商(merchant),等等。系统中涉及到的动词有:入库(enter deitory ),出库(out deitory ),盘点(check)、调价(changeprice)、付账(

23、pay)、信息录入(information enter),等等。2. 类之间的关系在这个阶段,对开发出来的初步类图中的类,根据其意义来分成一些组。人组成的一组: 用户(user), 管理员(administrator), 过期日期(Due date),普通用户(common user),客户(cnt),生产厂家(manufacturer),供应商(merchant),销售员(seller),采购员(Buyer)物品组成的一组:(drug),药库(Deitory)生成的单据组成的一组:账目(account),(),Check(支票),账单(bill), 入库单(enter deitory bil

24、l), 出库单(out deitory bill), 调价单(change price bill)3.构建系统类图在完成了初步类图的构建之后,要标记出类之间的关联。具体的表述关联的方法策略是:先从大类开始,找出与这个类存在关联的其他类,然后再寻找下一个,以此类推直所有的类为止。下面介绍一下类之间常用的几种关系和他们的概念:关联关系:关联(Assotion)表示两个类之间存在某种语义上的联系。关联类:一个关联可能要一些信息,可以引入一个关联类来。继承关系:人们将具有共同特性的元素抽象成类。继承(Generalization)定义了一般元素和特殊元素间的分类关系。2.3 系统需求研究2.3.1 收

25、集系统需求在对一个系统的开发中,必须集中考虑用户的需求,每个都应代表系统的一个功能模块。包:将许多类集一个更次的,形成一个高内聚、低耦合的类的集合。UML 中这种分组机制叫包(Package)。图 2-2采购管理系统表采购管理系统基本资料业务处理业务报表统计查询系统管理供应商资料商品资料进货登记退货登记库存报表进货查询退货查询更换用户添加用户删除用户修改密码关于系统退出系统3系统分析与设计3.1 开发系统用例模型用例能够帮助理解系统的前期行为,因而用例模型是一个强有力的工具,它能够帮助从用户的需要出发。用例是一个很好用的工具,当使用 UML 可视化的表达出这些概念后,用例可以说变得更加强大。可

26、视化可以向客户需要的信息,他们可以提供的信息。实际生活中用户常常知道的比他们清楚表达出来的要多:用例能够帮助用户解决这个问题。另外,可视化的表达形式比其他形式更加好用、更加清楚,是开发者非常喜欢的模式。系统分析过程中对用例进行分类整理,以便于。这些用例代表着用户对系统的想法。当要对系统升级时,用例目录可以作为进一步收集升级需求的基础。3.2 系统数据库设计3.2.1数据流分析数据流程分析主要包括对信息的、传递、处理、等的分析。数据流程分析的目的就是要发现和解决数据流通中。现有的数据流程分析多是通过分层的数据流(data flow diagram,简称 DFD)来实现的。其具体的做法是:按业务流

27、理出的务流程顺序,将相应过程中所掌握的数据处理过程,绘制成一套完整的数据流。进销存管理系统的数据流程:对本系统操作的数据源的用户为管理员用户。管理员用户可以进行信息查询、添加、修改、删除等相关操作。通过对本系统的需求分析,系统的基本功能已经确定。整个系统的数据流如 3-1:操作数据库图 3-1 系统数据分布信息的图示数据库系统用户管理退出系统财务统计管理销售管理职员信息管理商品信息基本信息管理员登录进入系统登录界面3.3数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据流图和数据字典共同系统的逻辑模型。3.3.1进销存管理系统的数据字典1.数据字典列表数

28、据流数据名称:管理员信息数据来源:管理员信息表 数据去向:管理员登陆模块数据组成:管理员信息管理信息唯一标识+管理员帐号+管理员+管理员权限+时间描述:了管理员的基本信息数据名称:商品类别信息数据来源:商品类别信息表 数据去向:商品类别模块数据组成:商品类别信息=商品类别信息唯一标识+商品类别+添加时间+经手人描述:了商品类别的信息数据名称:商品信息数据来源:商品信息表 数据去向:商品信息模块数据组成:商品信息=商品信息唯一标识+货物名称+供货+进价+售价+数量+厂商等描述:了商品信息数据名称:数据来源:表数据去向:模块数据组成:=唯一 ID+客户+地址+等描述:了数据名称:库存信息数据来源:

29、库存信息表 数据去向:库存信息模块数据组成:库存信息=库存信息唯一标识+商品名称+价格+数量+添加时间+单位+等描述:了库存信息数据名称:销售信息数据来源:销售信息表 数据去向:销售信息模块数据组成:销售信息=销售信息唯一标识+货物名称+数量+价格+时间等描述:了销售详细信息2.数据字典列表数据处理3.数据字典列表数据名字: 数据库信息别名:无描述:了数据库的基本信息名字:录入信息描述:职员信息,货物信息等的录入输入: 输入要添加录入的信息名字:修改、删除信息描述:对职员信息,货物信息等修改或删除后存入数据库中输入: 输入要修改或删除的信息描述:管理员登录系统进行管理员登录管理输入:管理员的用

30、户名、名称: 查询信息描述:根据条件查询所需信息:货物信息等输入: 输入查询的条件3.3.2进销存管理系统的数据项管理员数据项:名称:管理员简述:每个管理员所对应的商品数据项:名称:售价简述:商品的售价名称:单价简述:商品的单价名称:颜色简述:商品的颜色名称:商品简述:商品的计量名称:商品简述:商品对应的名称:商品名称 简述:商品的名称名称:时间简述:管理员的时间名称:管理员权限 简述:管理员的权限名称:管理员帐号简述:管理员的帐号信息库存数据项销售数据项名称:简述:入库商品的名称:商品名称简述:出库货物的名称名称:ID简述:商品出库信息唯一标识名称:数量简述:商品的数量名称:进价简述:入库货

31、物的进价数据类型:数字型名称:货物名称简述:入库货物的名称数据类型:字符串名称:ID简述:货物入库信息唯一标识名称:数量简述:货物的数量数据类型:数字型3.3.3数据库需求分析用户的需求具体体现在各种学习成绩的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。1)用户为管理员用户;2)管理员用户登陆后可进行管理员信息、货物信息及厂商信息等的,以且货物入库、货物出库及统计信息的;经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:1)管理员信息,包括数

32、据项:帐号,权限等。2),包括数据项:客户 ID,客户,地址等。3)商品信息,包括数据项:,货物名称,计量,供货厂商等。5)销售信息,包括数据项:系统,货物名称,货物数量,等。6)库存信息,包括数据项:系统,货物名称,统计数据等。7)财务信息,包括数据项:系统,原库存,入库数量,供应商等。3.3.4数据库概念结构设计得到上面数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的。设计规划出的实体有:管理员信息实体、实体、货物信息实体、库存信息实体、销售信息实体和厂商信息实体。管理员信

33、息实体 E-R 图如图 3-2 所示:帐号权限图 3-2 管理员信息实体图职员信息实体 ER 图如图 3-3 所示:系统.地址图 3-3职员信息实体图商品实体图如图 3-4 所示:职员信息管理员名称类别价格图 3-4 商品实体商品入库信息实体 ER 图如图 3-5 所示:商品名称数量进货价格图 3-5 商品入库信息实体 ER 图商品信息实体 ER 图如图 3-6 所示:商品信息商品入库信息商品信息3.3.5 数本系统主要包含的表有:管理员表(admin),客户表(kehu),供应商表(supply),库存表(kucun),物资表(yaopin),物资分类表(categories),仓库表(ca

34、ngku),财务表(caiwu),销售表(sell),销售(reportsale),入库(reportrk)和库存表(mainkc)共十二张表,这里主要介绍分类表和物资表以及管理员表:据库逻辑结构设计表 1 为管理员信息表,系统中的管理员信息。kehu 表:序号字段名称字段类型大小允许为空最大长度备注1ID4自增10categories 表:序号字段名称字段类型大小允许为空最大长度备注1ID4自增102bianhaoVarChar50是2553mingchengVarChar50是2554leibieVarChar50是2555yuucunVarChar50是2556rukushuliangV

35、arChar50是2557rukujiageVarChar50是2558gongyingshangVarChar300是2559beizhuVarChar500是25510jingshourenVarChar50是25511addtimeDateTime8是232usernameVarChar50是2553pwdVarChar50是2554cxVarChar50是2555addtimeDateTime8是23supply 表:yaopin 表:reportsale 表:序号字段名称字段类型大小允许为空最大长度备注1ID4自增102bianhaoVarChar50是2553mingchengVa

36、rChar300是2554leibieVarChar50是2555jianjieVarChar500是2556tupianVarChar50是2557kucunVarChar50是2558addtimeDateTime8是23序号字段名称字段类型大小允许为空最大长度备注1ID4自增102leibieVarChar50是2553addtimeDateTime8是23序号字段名称字段类型大小允许为空最大长度备注1ID4自增102bianhaoVarChar50是2553mingchengVarChar50是2554leibieVarChar50是2555kucunVarChar50是2556xia

37、oshoushuliangVarChar50是2557beizhuVarChar500是2558jingshourenVarChar50是2559addtimeDateTime8是2310shoujiaFloat8是154开发系统这是真正开始实施编程的阶段,这才是工作的重中之重。4.1 编制代码根据前阶段开发出来的各种情况,接下来工作就是编制系统的代码。此系统我使用的编程语言是。4.2测试分析登录测试测试方法 1. 输入正确的用户名和例:用户名:1232. 输入正确的用户名和错误的(图5.2)例:用户名1233. 输入错误的用户名和正确的(图5.3)例:用户名 user111结果:只有用户名和

38、全部正确,才可以登录页面操作结果:1、进入系统2、系统提示 该管理员的信息不存在3、系统提示 该管理员的信息不存在(正确或错误) 正确4.2.1 用户界面由于本系统是基于的的采购管理系统,对于用户来说需要通过自己的帐号和才能登录。当在主页面用户登录中输入账号、后,确认后登录(如图 4.1)。在提交后的文件中,首先通过用户名(name)对数据库中的 admin(管理员表)进行检索,若检索到的集为空,则说明用户名为空或者输入错误,从而转到相应的出错处理程序,若集不为空,进而检查(password)是否相等,不相等,作出错处理,相等则转入用户登录成功的操作,并将用户名以 ses对象保存起来。图 4-

39、1 企业销售管理系统登录界面系统界面十分简单,只有“用户名”、“”两个输入框及“登陆”一个按钮组成。4.2部分系统界面及功能简介4.2.1 用户信息管理界面如图 4-2图 4-2 用户信息管理界面此界面所完成的功能,为管理的系统用户信息,内容包括用户名、及再次确认。4.2.2 主界面 如图 4-3图 4-3 商品信息管理界面此系列页面所实现的功能为管理商品()信息,包括分类增、删、改、查、等。4.2.3 入库信息管理界面 如图 4-4图 4-4 入库信息管理界面此系列页面所实现的功能为管理入库商品信息,包括添加、管理及查询等。4.2.4 财务管理界面如图 4-5图 4-5 财务管理界面结论经过

40、这几个月没白天没黑夜的攻战,“基于的采购管理系统”已经完成了,其功能符合设计需求,能够完成增删改查等功能。经过最后的使用,证明系统完全具有可行性。此次设计中,我用建立数据库,用 VS的 C#作为主要的应用程序开发工具,应用所学的 UML 知识进行了系统设计。运行环境 windows7.在设计开始阶段,我用了一个半月的时间进行相关知识的学习、资料的搜集、熟悉开发工具及环境等工作,随后,在 UML 的快速应用工程指导原则(GRAPPLE)的指导下展开了系统用例建模,分析模型建立,设计模型建立、编码代码以及系统的与调试,最后完成毕业设计的编写和答辩准备工作。在开发过程中,我也遇到了各种各样的,在指导

41、老师黄杨杨老师和尉海波同学的指导、帮助下,得到解决,最终顺利完成了本系统的开发工作。本系统的成功运行证明了建模语言可以满足进销存、系统管理的复杂要求。在系统的分析阶段,主要是分析系统的需求,理解系统要完成的基本功能,找出系统的用例(Use Case)和角色(Actor),画出系统的用例模型图,用例模型是此后系统建模的基础。通过分析每个用例的顺序图和协作图,找到系统中的各个对象,建立系统的对象模型。抽象出系统的类,并将系统中联系紧密的类划分为若干个包,画出包图。在系统的设计阶段,需要做出的系统决策、确定基本的结构并且对应用系统进行结构划分。在建模中的应用是工程发展过程中的巨,标志着工程的新的发展

42、阶段。在设计的过程中,我对理论知识与建模过程有了更深入的理解,独立解决实际问题的能力进一步增强,综合运用所学知识解决实际问题的能力得到很大提高,为我今后的学习和工作积累了经验,为以后完成更复杂的工作奠定了一定的基础。但是由于毕业设计时间较短,该系统还有待于进一步改进,因此,仍有大量的工作需要开展,以使其更趋于完善!致谢本次的系统开发设计是在黄杨杨老师的精心指导下完成的。黄老师高度的敬业精神对我产生了重要的影响,使我在此次的毕业可以完成。在此,我要表示由衷地感谢尉海波同学。同时,也要在这四年中所有传授过知识给老师们,是的知识帮助了我顺利地完成了这次的设计。还有,就是要感谢同学,每次在我有的时候,

43、都会伸出援手,尽心竭力地帮我克服难关。最后,再次对所有曾经帮助过老师和道一声!参 考 文 献11.ISBN 7-302-06856-9研:,,2003 年,.数据库原理与应用(Acs).学2ISBN 7-900118-90-X,.Visual Basic 控件应用编程实例.市海淀区知春路甲 63 号3 层:希望电子,2002 年3ISBN 7-115-11238-X,.VISBN 7-03-015215-8,.Acs 数据库系统项目开发实践.市黄城根北街 16 号:科学,2005 年4isual Basic 数据库系统开发实例导航.年市崇文区夕照寺街 14 号:人民邮电,20035ISBN 7

44、-04-008357-4黄梯云,,2000 年.管理信息系统.市西城区德外大街 4 号:高等教育6ISBN 7-115-11203-7求是科技,崇文区夕照寺街 14 号: 人民邮电,.Visual Basic 进销存系统开发实例导航., 2003 年市7ISBN 7-115-11728-4求是科技.Acs 企业办公系统开发实例导航.市崇文区夕照寺街14 号: 人民邮电,2004 年8ISBN 7-115-10761-0金英姿,.Visual Basic 实用培训.市崇文区夕照寺街 14号: 人民邮电,2002 年9ISBN 7-5053-6731-5信箱:电子工业,,2001 年,.Visua

45、l Basic 6.0.市海淀区万寿路 17310ISBN 7-115-11727-6.Visual Basic 数据库系统开发技术.市崇文区夕照寺街 14 号:人民邮电,2003 年11ISBN 7-302-05533-5付得一.会计信息系统.年学研:,200212ISBN 7-121-00869-6.管理信息系统实用.市海淀区万寿路 173 信箱:电子工业,2005 年13ISBN 7-115-12171-0,姜灵敏.管理信息系统理论与实务.市崇文区夕照寺街 14号:人民邮电,2004 年14ISBN 7-5053-8462-7.管理信息系统及其开发技术.市海淀区万寿路 173 信箱:电子工业,2003 年15ISBN 7-115-13103-1陈承欢,.管理信息系统基础与开发技术.市崇文区夕照寺街 14号:人民邮电,2005 年16ISBN 7-113-05464-1西街 8 号:中国铁道.Visual Basic 中文版入门与提高实用,2003 年.市宣武区右安门1718ht19http:/.cn/ OpenScript(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论