版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、湖南广播电视大学计算机科学与技术专业本科毕业论文- PAGE 51 -湖南广播电视大学开放教育学院计算机科学与技术专业毕业设计论文毕业设计论文课 题: 丰和贸贸易公司司贸易管理信息系系统设计计- PAGE 1 -贸易公司管管理信息息系统开开发摘要贸易公司管管理系统统是典型型的管理理信息系系统(MMIS),其开开发主要要包括后后台数据据库的建建立和维维护以及及前端应应用程序序的开发发两个方方面。对对于前者者要求建建立起数数据一致致性和完完整性强强、数据据安全性性好的库库。而对对于后者者则要求求应用程程序功能能完备,易使用用等。本文以丰和和家电贸贸易公司司管理信信息系统统开发为为背景,从从实际出出
2、发,在在分析其其现行管管理中存存在的问问题的基基础上,结结合管理理信息系系统开发发的概念念、结构构及系统统开发的的基本原原理和方方法,开开发了一一套贸易易公司管管理信息息系统。根据实际情况,由于目前其功能需求不是很明确,我使用原型法(Prototyping)开发。全文共分为课题研究的意义、国内外现状、开发环境及采用的关键技术、系统的结构与模型设计、系统的实现、性能测试与分析以及结束语七章,详细地阐述了本系统开发的目的、过程。关键词:贸贸易管理理管理信信息系统统系统统开发原型法法SummaaryThe ttradde ccomppanyy maanaggemeent sysstemm iss w
3、iidelly uusedd ass a typpicaal MMIS. Itts ddeveeloppmennt cconssistts ttwo parrts: thhe ddataabasse sservver andd thhe aappllicaatioon cclieent prrogrram .Thhe fformmer reqquirres thee coonsiisteencee annd iinteegriity of thee daatabbasee toogettherr wiith thee fuull seccuriity of thee daatas ssequu
4、encce. Forr thhe llattter, thhe perrfecct ffuncctioon aand eassy uusinng iis nneedded.This papper bacckgrrounnds on thee deevellopmmentt off thhe FFenggHe eleectrricaal ttradde ccomppanyys MMIS. We ddeveelopps aa tyype of traade MISS onn thhe bbasee off annalyysess too noowaddayss prrobllemss onn ma
5、anaggemeent. Beecauuse thee deemannd iisnt vveryy cllearr, tthe Prootottypiing metthodds iis aadopptedd. TThe papper is commpossed by sevven chaapteers: Thhe ffirsst cchappterr iss abboutt thhe mmeanningg off thhe rreseearcch oof tthiss suubjeect. Thhe ssecoond chaapteer ttellls yyou thee acctuaalit
6、ty aat hhomee annd aaboaard. Thhe tthirrd cchappterr deescrribees tthe setttinng oof tthe devveloopmeent andd thhe kkey tecchnoologgy tthatt ussed. Thhe ffourrth chaapteer iis aabouut tthe strructturee off thhe ssysttem andd thhe ddesiigniing of thee moodells. Thee fiifthh chhaptter shoows thee reea
7、liizinng oof tthe sysstemm annd tthe sixx chhaptter givves thee teestiing andd annalyyzinng oof tthe abiilitty wwithh thhe llastt ennds. Thhis subbjecct iilluustrratee thhe ppurpposee annd pproccesss off thhe ssysttem thoorouughlly.Key wwordd: MManaagemmentt off Trradee Maanaggemeent Infformmatiion
8、Sysstemm Syysteem DDeveeloppmenntProotoyypinng mmethhod目 录TOC o 1-3 h z HYPERLINK 6.doc 第一章 引引 言 PAGEREF _Toc60205653 h 5 HYPERLINK 6.doc 1.1管管理信息息系统简简介 PAGEREF _Toc60205654 h 5 HYPERLINK 6.doc 1.2 本课题题研究的的意义 PAGEREF _Toc60205655 h 5 HYPERLINK 6.doc 第二章 研研究现状状及设计计目标 PAGEREF _Toc60205656 h 6 HYPERLIN
9、K 6.doc 2.1国国内外现现状 PAGEREF _Toc60205657 h 6 HYPERLINK 6.doc 2.2.11 国国外现状状 PAGEREF _Toc60205658 h 6 HYPERLINK 6.doc 2.2.22国内内现状 PAGEREF _Toc60205659 h 7 HYPERLINK 6.doc 2.2.33 管管理系统统中计算算机应用用的新发发展 PAGEREF _Toc60205660 h 8 HYPERLINK 6.doc 2.2 系统研研究设计计的目标标 PAGEREF _Toc60205661 h 9 HYPERLINK 6.doc 第三章 需需
10、要解决决的几个个关键问问题 PAGEREF _Toc60205662 h 9 HYPERLINK 6.doc 3.1编编程环境境的选择择 PAGEREF _Toc60205663 h 9 HYPERLINK 6.doc 3.2数数据库系系统的选选择 PAGEREF _Toc60205664 h 9 HYPERLINK 6.doc 3.3开开发方法法的确定定 PAGEREF _Toc60205665 h 10 HYPERLINK 6.doc 3.4 组织基基础 PAGEREF _Toc60205666 h 10 HYPERLINK 6.doc 3.5 技术基基础 PAGEREF _Toc6020
11、5667 h 11 HYPERLINK 6.doc 第四章系系统结构构与模型型设计 PAGEREF _Toc60205668 h 11 HYPERLINK 6.doc 4.1系系统总体体结构设设计 PAGEREF _Toc60205669 h 11 HYPERLINK 6.doc 4.1.11系统统功能分分析 PAGEREF _Toc60205670 h 11 HYPERLINK 6.doc 4.1.22系统统功能模模块设计计 PAGEREF _Toc60205671 h 12 HYPERLINK 6.doc 4.2 代码设设计 PAGEREF _Toc60205672 h 13 HYPERL
12、INK 6.doc 4.3 数据库库设计 PAGEREF _Toc60205673 h 14 HYPERLINK 6.doc 4.2.11 数数据库需需求分析析 PAGEREF _Toc60205674 h 14 HYPERLINK 6.doc 4.2.22 数数据库概概念结构构设计 PAGEREF _Toc60205675 h 16 HYPERLINK 6.doc 4.2.33 数数据库逻逻辑结构构设计 PAGEREF _Toc60205676 h 18 HYPERLINK 6.doc 第五章 系统的的实现 PAGEREF _Toc60205677 h 21 HYPERLINK 6.doc
13、5.1 数据库库的实现现 PAGEREF _Toc60205678 h 22 HYPERLINK 6.doc 5.2 系统界界面及各各功能模模块的实实现 PAGEREF _Toc60205679 h 22 HYPERLINK 6.doc 5.2.11 登登录界面面的实现现 PAGEREF _Toc60205680 h 22 HYPERLINK 6.doc 5.2.22 系系统用户户管理模模块的实实现 PAGEREF _Toc60205681 h 23 HYPERLINK 6.doc 5.2.33 顾顾客信息息管理模模块的实实现 PAGEREF _Toc60205682 h 24 HYPERLI
14、NK 6.doc 5.2.44 供供应商信信息管理理模块 PAGEREF _Toc60205683 h 29 HYPERLINK 6.doc 5.2.55商品品信息管管理模块块 PAGEREF _Toc60205684 h 30 HYPERLINK 6.doc 5.2.66 进进货信息息管理模模块 PAGEREF _Toc60205685 h 32 HYPERLINK 6.doc 第六章 系统测测试与分分析 PAGEREF _Toc60205686 h 36 HYPERLINK 6.doc 6.1 测试环环境 PAGEREF _Toc60205687 h 36 HYPERLINK 6.doc
15、6.2 测试过过程 PAGEREF _Toc60205688 h 37 HYPERLINK 6.doc 6.3 性能分分析 PAGEREF _Toc60205689 h 38 HYPERLINK 6.doc 第七章 结束语语 PAGEREF _Toc60205690 h 38第一章 引引 言1.1管管理信息息系统简简介管理信息系系统(MMIS,MManaagemmentt Innforrmattionn Syysteem)是是一个由由人和计计算机等等组成的的能够提提供信息息以支持持一个组组织机构构内部的的作业、管管理、分分析和决决策职能能的系统统。管理理信息系系统利用用计算机机的硬件件和软件件
16、,手工工规程、分分析、计计划、控控制和决决策用的的模型,以以及数据据库对信信息进行行收集、传传输、加加工、保保存、维维护和使使用。因因此管理理信息系系统是一一个信息息处理系系统。管管理信息息系统作作为各项项业务、技技术、工工作自动动化及高高水平管管理的方方法和模模式,正正在得到到越来越越广泛的的应用。早早期的管管理信息息系统通通常是以以各单位位为主体体,独自自进行开开发和应应用。从从技术上上看,大大体是以以局域网网或客户户/服务务器模式式组成应应用系统统平台,在操作作系统和和数据库库管理系系统的平平台上开开发应用用软件系系统。但但是,由由于技术术的发展展和进步步以及应应用、管管理和数数据共享享
17、的需要要等诸多多原因,把分散散开发且且分布在在各个地地域的独独立的管管理信息息系统互互相连接接起来,实现系系统硬件件、系统统软件、应应用软件件及数据据的共享享,已经经成为越越来越迫迫切的任任务。1.2 本课题题研究的的意义当今社会是是一个信信息社会会,信息息已成为为继劳动动力、土土地、资资本之后后的又一一大资源源。谁控控制的信信息越多多,谁利利用信息息资源的的效率越越高,谁谁就会在在各方面面的竞争争中占有有一席之之地,谁谁就会有有更多的的优势。贸易管理信息系统是一个贸易公司不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要,所以贸易管理系统应该能够为用户提供充足的信息和快捷的查询手
18、段。但目前还有一些小型企业使用传统人工的方式管理,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用,计算机业飞速发展,技术淘汰指标高得惊人,价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命”。 微型计算机的出现和普及,为信息处理提供了物美价廉的手段,对于推动我国管理信息处理现代化起到了重要作用。使用计算机对贸易信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速
19、、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高贸易信息管理的效率,也是企业的科学化、正规化管理及与世界接轨的重要条件。第二章 研研究现状状及设计计目标2.1国国内外现现状2.2.11 国国外现状状计算机的发发明应用用,被视视为人类类的第三三次重大大的科学学技术革革命,是是一次飞飞跃。过过去的革革命最高高成就就就是“用机器器制造机机器”,是手手的延长长,而计计算机的的出现却却能做到到“用机器器控制机机器”,是脑脑的延伸伸。计算算机是提提高生产产效率的的主要工工具及途途径在西西方国家家,计算算机系统统的发展展有以下下四个阶阶段: 第一阶阶段(119533-119
20、600)电子子数据处处理阶段段(EDDP)。此阶段以单项数据处理为主,如财务管理、物资管理、工资管理等。 第二阶段(1961-1970)管理信息系统阶段(MIS)。在这期间,由于高速度的处理机、高速度大容量的存储器与器件有了突破性进展,使得计算机应用系统从单项应用的EDP发展到多功能、多层次、综合性的应用阶段,使得MIS日渐成熟,具有了控制、预测、辅助和决策的功能。 第三阶段(1970-1980)决策支持系统阶段(DSS)。在此阶段解决的主要是面向高层管理,大范围的决策问题以及非结构化信息的处理。第四阶段(119800-)职职能管理理系统阶阶段(IIMS),这这个阶段段强调的的是综合合管理功功
21、能,多多维服务务模式,人人机协调调的、智智能化的的、集成成化的计计算机辅辅助管理理功能等等。据统计,目目前,美美国在财财务会计计上占有有90%以上的的工作由由计算机机完成;物资管管理中880-1100%的信息息处理由由计算机机完成;计划管管理是990%左左右;在在计算机机应用发发展较快快的国家家中,计计算机应应用于经经济管理理的占880%以以上;用用于科技技计算的的占8%以上,用用于生产产过程控控制的占占12%以上;由此可可以看出出,经济济管理是是计算机机应用的的主要领领域。2.2.22国内内现状由于种种原原因,我我国的信信息资源源建设水水平远远远落后于于信息基基础设施施的建设设的水平平。长期
22、期以来,我我国信息息资源的的开发管管理未能能与信息息资源的的增长同同步进行行。我国国有丰富富的原始始信息资资源,但但在此基基础上再再生的二二次信息息系统和和数据库库产业的的规模和和市场占占有率、使使用率相相当低,大大量的有有价值的的信息未未能进一一步加工工成商品品使其增增值。我我国的计计算机应应用要比比西方国国家落后后十几年年,管理理信息系系统的开开发应用用是从119733年开始始的,883年以以后才开开始了大大量的实实际的开开发和研研究工作作。因此此,信息息资源的的开发和和利用已已被确立立为国民民经济信信息的核核心内容容,信息息数字化化,传输输的网络络化是缩缩小发展展中国家家与发达达国家差差
23、距的捷捷径,值值世界信信息化浪浪潮正以以不可阻阻挡之势势席卷全全球时,我我国要迎迎头赶上上,就必必须利用用现有的的信息基基础设施施,重点点开发和和推广应应用于各各类科技技经济等等数据库库和网络络资源服服务系统统,以便便取得巨巨大的社社会效益益和经济济效益。现在中国企企业已进进入“新新管理时时代”。经经过200年的改改革开放放,中国国企业发发展的宏宏观环境境和管理理模式都都发生了了根本性性的改变变。企业业管理在在经历了了计划经经济时期期的“生生产管理理”时代代,计划划经济与与市场经经济相结结合时期期的“混混合管理理”时代代后,从从九十年年代末进进入全面面市场经经济时期期的“新新管理”时时代。新新
24、管理时时的中国国企业管管理是面面向市场场、基于于现代企企业制度度,是中中国模式式、价值化化、系统统化、电电脑化、国国际化和和普遍化化管理的的时代。 新管理理时代的的中国企企业管理理以建立立竞争优优势,提提高企业业竞争力力为核心心。要提提高企业业的竞争争力就必必须整合合企业经经营,全全面强化化企业管管理,形形成企业业持久发发展的“内内功”。越越来越多多的质优优企业舍舍得在管管理系统统上投资资的举动动,足以以说明这这一趋势势。在市场竞争争日益激激烈,用用户需求求不断趋趋向多样样化,企企业间关关联程度度越来越越密切的的今天,要要求企业业行动必必须快捷捷、灵敏敏,在管管理的思思想观念念、方式式方法上上
25、不断创创新。人人力已经经很难完完全达到到要求,必必须借助助当代信信息科技技的最新新成果,优优化和加加强企业业的运营营和管理理。2.2.33 管管理系统统中计算算机应用用的新发发展1、面向高高层管理理人员的的信息和和决策支支持主管支持系系统ESSS(Exxecuutivve SSuppportt Sysstemms)成组(群)决决策支持持系统GDDSS(Grooup Deccisiion Suppporrt SSysttemss)智能支持系系统ISSS(Inntellliggentt Suuppoort Sysstemm)2、面向综综合应用用的计算算机集成成制造系系统 科学计计算 CAAD(CC
26、ompputeer AAideed DDesiign) 生产过过程控制制CAMM(Coompuuterr Aiidedd Mannufaactuurinng) 数据处处理MISS、DSSS概念:将CCAD、CCAM、MMIS等等不同类类型的子子系统逐逐一连接接 起来一一道工作作,使之之成为一一个有机机的整体体,即计计算机集集成制造造系统,即:CCIMSS(Coompuuterr Innteggratted Mannufaactuurinng)3、面向企企业间的的信息系系统电子数数据交换换(EDDI:EElecctroonill Daata Inttercchannge)与企业打交交道的部部门:
27、上上级领导导部门、市市场、用用户、原原料供应应单位、加加工协作作单位,甚至:顾客、供供货商、运运输商、银银行等。EDI的概概念:是是结构化化数据根根据一组组规则,在在参与者者之间自自动地传传递,也也就是,共共同的商商业电子子信函标标准。作用:是在在某一公公司的电电子计算算机与用用户或卖卖方等贸贸易伙伴伴的计算算机之间间传送和和接收具具有标准准格式的的贸易单单据。它它要求必必须用预预先约定定的表格格形式来来传送单单据。2.2 系统研研究设计计的目标标贸易公司需需要处理理大量的的客户信信息,还还要时刻刻更新公公司的产产品信息息,不断断地添加加、修改改营销信信息。面面对各种种不同的的信息,需需要合理
28、理的数据据库结构构来保存存数据信信息,还还需要有有效的程程序结构构支持各各种数据据操作的的执行。丰和公司是是做家电电贸易的的,以前前是采用用人工管管理,效效率低而而且不易易管理,所所以目前前的主要要目标是是实现各各种信息息的系统统化、规规范化和和自动化化,以适适应这个个信息化化的社会会。本系统的主主要特点点是:在在用户管管理中设设置了权权限,实实用性较较强,还还有操作作简单,执执行迅速速等。第三章 需需要解决决的几个个关键问问题3.1编编程环境境的选择择微软公司的的Vissuall C+ 66.0是是Winndowws应用用程序开开发工具具,Viisuaal CC+66.0是是目前最最流行、使
29、使用最广广泛的软软件开发发工具之之一。它它在编程程的深入入性、运运行的快快速性等等方面都都具有很很强的功功能。VVisuual C+ 6.0提供供了相当当齐备的的类库和友好好的编程程界面,借借助于VVisuual C+ 6.0可以以轻松地地开发出出功能强强、速度度快、应应用广并并且占用用资源少少的应用用程序。此此外它还还提供了了多种多多样的数数据库访访问技术术ODBBC AAPI、MMFC ODBBC、DDAO、OOLE DB、AADO等等。故而而,实现现本系统统VC是一个个相对较较好的选选择。3.2数数据库系系统的选选择数据库是数数据的存存储之处处,它是是针对特特定的需需求所整整理与组组织出
30、的的相关信信息的汇汇总处。无论何时,企业都需要高性能、高稳定性和高安全性的服务器操作系统作为信息化的基础构架。企业级的高端应用更离不开数据库的支持。 Microsoft SQL Server 2000是一个采用SQL语言的关系型数据库管理系统。它是一个不折不扣的服务器级数据库管理系统,与其它数据库服务器如Oracle 、Sybase、 Informix等相比它拥有高弹性与多元化的结构,不仅符合业界的需求,更能与现今最重要的互联网紧密集成,因此我选择它作为后台数据库。3.3开开发方法法的确定定根据实际情情况,由由于目前前其功能能需求不不是很明明确我使使用原型型法(PProttotyypinng)
31、即即以少量量代价快快速地构构造一个个可执行行的软件件系统模模型。使使用户和和开发人人员可以以较快地地确定需需求,然然后采用用循序渐渐进的开开发方式式,对系系统模型型作连续续的精化化,将系系统需具具备的性性质逐渐渐增加上上去,直直到所有有的性质质全部满满足。此此时模块块也发展展成为最最终产品品了。本本系统采采用C/S(CClieent/ Seerveer)体体系结构构,Clliennt(客客户机)主主要负责责提供表表达逻辑辑、显示示用户界界面信息息、访问问数据库库服务器器;Seerveer(服服务器)则则主要用用于提供供数据服服务。目目前流行行的还有有B/SS(Brrowsse/SServver
32、)软件开开发模式式,适合合进行基基于以WWEB 技术为为特征的的现代管管理信息息系统的的开发和和研究。3.4 组织基基础建立管理信信息系统统的必要要性已经经被广大大的管理理人员所所接受。新新的问题题反映在在对建立立管理信信息系统统的经济济效益缺缺乏正确确的认识识,建立立管理信信息系统统是为组组织的管管理服务务的,其其根本目目的是要要创造企企业的经经济效益益。包括括直接的的和间接接的经济济效益,直直接经济济是指由由于系统统的建立立使生产产经营或或事务管管理取得得直接的的利润收收益。间间接经济济效益是是指系统统建立后后幅射到到组织管管理和提提高管理理人员素素质等各各方面的的效益。经经过调查查丰和公
33、公司大部部分认为为建立这这样一个个系统确确实可以以提高经经济效益益。要有一个科科学的管管理基础础,丰和和公司目目前有严严格的规规章制度度,管理理工作紧紧紧有条条。除了上述两两点,还还有一个个就是人人才问题题,人才才问题反反映为两两个队伍伍的建设设。一个个是系统统开发的的队伍,另另一个是是系统管管理的队队伍。因因丰和家家电贸易易公司目目前只是是一个小小型公司司,因此此不需要要很多技技术人员员,只要要大部分分人会操操作就可可以了,以以后再慢慢慢扩展展。3.5 技术基基础管理信息系系统的技技术基础础包括计计算机系系统技术术,数据据通信与与计算机机网络技技术,计计算机通通信技术术中的数数字式程程控交换
34、换技术和和综合业业务数字字网格技技术,以以及文字字信息处处理技术术和数据据库技术术等。这这里就要要考虑公公司的计计算机系系统技术术。公司司目前有有几台计计算机,其其操作系系统配置置是Wiindoows 98,软软件配置置不是很很丰富,主主要用于于打印文文件等操操作,没没有得到到充分利利用。如如果要建建立一个个系统就就必须有有更好的的配置。第四章系系统结构构与模型型设计4.1系系统总体体结构设设计 系系统总体体设计是是指在系系统调查查与分析析的基础础上,对对整个系系统在结结构上的的划分,硬硬软件环环境的配配置和确确定子系系统与模模块的处处理流程程。总体体设计中中最核心心的问题题是系统统总体功功能
35、结构构的确定定和子系系统与模模块的划划分。本本系统结结构化设设计思想想,结构构化系统统设计的的思想,就就是自顶顶向下地地将系统统划分为为若干个个子系统统,而子子系统又又划分为为模块,模模块又划划分为子子模块,层层层划分分,直到到每一个个模块能能够作为为计算机机可执行行的单独独程序为为止。4.1.11系统统功能分分析系统功能分分析是基基于系统统开发的的总体任任务,经经过分析析与调查查用户需需求,得得出此系系统需要要完成的的基本功功能主要要有:一、供应商商信息管管理(1)、供供应商信信息的输输入,包包括供应应商编号号、公司司名称、联联系人名名称、公公司地址址、所在在城市、所所在地区区、邮政政编码、
36、电电话号码码、传真真号码、公公司主页页和备注注信息等等。(2)、供供应商信信息的修修改、查查询、浏浏览、删删除,包包括供应应商编号号、公司司名称、联联系人名名称、公公司地址址、所在在城市、所所在地区区、邮政政编码、电电话号码码、传真真号码、公公司主页页和备注注信息等等。二、顾客信信息管理理(1)、顾顾客信息息的录入入,包括括顾客编编号、公公司名称称、联系系人姓名名、公司司地址、所所在城市市、所在在地区、邮邮政编码码、电话话号码、传传真号码码、公司司主页和和备注信信息等。(2)、顾顾客信息息的修改改、查询询、浏览览、删除除,包括括顾客编编号、公公司名称称、联系系人姓名名、公司司地址、所所在城市市
37、、所在在地区、邮邮政编码码、电话话号码、传传真号码码、公司司主页和和备注信信息等。三、商品信信息管理理(1)、商商品信息息的录入入,包括括商品编编号、商商品名称称、商品品规格、计计量单位位和备注注信息。(2)、商商品信息息的修改改、查询询、浏览览、删除除,包括括商品编编号、商商品名称称、商品品规格、计计量单位位和备注注信息。四、进货信信息管理理(1)、进进货信息息的输入入,包括括进货信信息编号号、供应应商编号号、供应应商名称称、商品品编号、商商品名称称、商品品规格、计计量单位位、商品品数量、商商品单价价、进货货日期和和备注信信息等。(2)、进进货信息息的修改改、查询询、浏览览、删除除,包括括进
38、货信信息编号号、供应应商编号号、供应应商名称称、商品品编号、商商品名称称、商品品规格、计计量单位位、商品品数量、商商品单价价、进货货日期和和备注信信息等。 五、销售信信息管理理(1)、销销售信息息的录入入,包括括销售信信息编号号、顾客客编号、顾顾客名称称、商品品编号、商商品名称称、商品品规格、计计量单位位、商品品数量、商商品单价价、销货货日期、折折扣和备备注信息息等。(2)、销销售信息息的修改改、查询询、浏览览、删除除,包括括销售信信息编号号、顾客客编号、顾顾客名称称、商品品编号、商商品名称称、商品品规格、计计量单位位、商品品数量、商商品单价价、销货货日期、折折扣和备备注信息息等。4.1.22
39、系统统功能模模块设计计对上述各项项功能进进行集中中、分块块,按照照结构化化程序设设计的要要求,得得出贸易易公司管管理系统统大致可可以分为为四个模模块,分分别是系系统用户户信息管管理模块块、顾户户信息管管理模块块、商品品信息管管理模块块、营销销信息管管理模块块。其中中,用户户信息管管理模块块又分为为供应商商信息管管理模块块与顾客客信息管管理模块块;营销销信息管管理模块块又分为为进货信信息管理理模块与与销售信信息管理理模块。系统功能模块图如下所示:贸易公司管理信息系统营销信息管理贸易公司管理信息系统营销信息管理商品信息管理客户信息管理系统管理商品信息添加销售信息查询销售信息修改销售信息添加进货信息
40、查询进货信息修改进货信息添加销售信息管理进货信息管理商品信息修改密码管理商品信息查询供应商信息管理顾客信息管理用户管理顾客信息修改顾客信息添加供应商信息查询供应商信息修改供应商信息添加顾客信息查询4.2 代码设设计代码是一组组有序的的数字或或字母的的排列,是代表表客观存存在的实实体或属属性的符符号,代代码设计计是给系系统中某某些实体体及其属属性赋予予相应的的编码。在在传统的的管理活活动中,代代码使用用非常普普遍,如如图书的的编号、学学生的学学号等。这这些原始始的编码码主要是是为了对对实体的的标识、助助记和方方便检索索。在管管理信息息系统中中,代码码更是人人和计算算机对实实体及其其属性进进行识别
41、别、记载载和处理理的共同同语言,成成为人和和机器交交换信息息的有力力工具。在在本系统统的设计计中,对对于供应应商编号号、顾客客编号、进进货编号号、销售售编号均均采用顺顺序码,顺序码是按照实体的某种排序,如名字的字母顺序,事件发生的时间顺序、数量大小顺序等,利用数字或字母的有序性将某一范围内的序号依次连续地赋予实体的编码结构。其优点是位数少,简单明了,便于按顺序定位和查找,易于管理,但此种编码没有逻辑含义作基础,缺乏分类特征。而区间码是一种特殊的顺序码,它将实体分为若干组(类),给每个组(类)分配一个代码区间段,在区间内将代码顺序赋予同组的实体。故在商品编码中,我采用了顺序码与区间码相结合的方式
42、,以标识不同类别的产品。4.3 数据库库设计数据库在一一个管理理信息系系统中占占有非常常重要的的地位,数数据结构构设计的的好坏将将直接影影响到系系统的效效率以及及实现的的效果。合合理的数数据库结结构设计计可以提提高数据据库存储储效率,保保证数据据的完整整性和一一致性。4.2.11 数数据库需需求分析析经过仔细分分析调查查有关贸贸易公司司管理管管信息的的需求,得得到如下下图所示示的系统统要处理理的数据据流程图图:供应商登记供应商登记商品登记顾客登记基本信息录入基本信息录入基本信息录入供应商信息管理商品信息管理顾客信息管理进货信息管理销售信息管理库存信息判断销售信息录入进货信息录入针对一般贸贸易司
43、管管理信息息系统需需求,通通过对贸贸易公司司管理工工作过程程的内容容和数据据流程分分析,设设计以下下数据项项和数据据结构:(1)、供供应商信信息,包包括的数数据项有有:供应应商编号号、公司司名称、联联系人名名称、公公司地址址、所在在城市、所所在地区区、邮政政编码、电电话号码码、传真真号码、公公司主页页和备注注信息等等。(2)、顾顾客信息息,包括括的数据据项有:顾客编编号、公公司名称称、联系系人名称称、公司司地址、所所在城市市、所在在地区、邮邮政编码码、电话话号码、传传真号码码、公司司主页和和备注信信息等。(3)、商商品信息息,包括括的数据据项有:商品编编号、商商品名称称、商品品规格、计计量单位
44、位和备注注信息。(4)、进进货信息息,包括括的数据据项有:进货信信息编号号、供应应商编号号、供应应商名称称、商品品编号、商商品名称称、商品品规格、计计量单位位、商品品数量、商商品单价价、进货货日期和和备注信信息等。(5)、销销售信息息,包括括的数据据项有:销售信信息编号号、顾客客编号、顾顾客名称称、商品品编号、商商品名称称、商品品规格、计计量单位位、商品品数量、商商品单价价、销货货日期、折折扣和备备注信息息等。有了上面设设计的数数据结构构、数据据项和数数据流程程,就可可以开始始进行下下面的数数据库设设计。4.2.22 数数据库概概念结构构设计供应商实体备注信息供应商编号公司名称公司主页传真号码
45、所在地区邮政编码电话号码联系人姓名所在城市公司地址供应商实体E-R图根据以上的的数据结结构和数数据项,就就可以设设计出以以下的各各种实体体以及供应商实体备注信息供应商编号公司名称公司主页传真号码所在地区邮政编码电话号码联系人姓名所在城市公司地址供应商实体E-R图商品实体E-R图商品实体E-R图备注信息商品编号计量单位商品规格商品名称商品实体E-R图进货信息实体进货信息实体备注信息进货信息编号供应商编号进货日期商品单价商品规格商品单位商品数量供应商名称商品名称商品编号进货信息实体E-R图销售信息实体销售信息实体备注信息销售信息编号顾客编号销售日期商品单价商品规格商品单位商品数量顾客名称商品名称商
46、品编号销售信息实体E-R图折 扣顾客实体备注信息顾客编号公司名称公司主页传真号码所在地区邮政编码顾客实体备注信息顾客编号公司名称公司主页传真号码所在地区邮政编码电话号码联系人姓名所在城市公司地址顾客实体E-R图供应商信息实体供应商信息实体商品信息实体顾客信息实体进货信息实体销售信息实体进货登记销货登记实体之间的关系E-R图4.2.33 数数据库逻逻辑结构构设计现在将上面面的概念念结构转转化为SSQL Serrverr 20000数数据库系系统所支支持的实实际数据据模型,也也就是数数据库的的逻辑结结构。数据库中各各个表的的设计如如下:列 名数据类型长 度可否为空说 明SuppllierrIDva
47、rchhar10NOT NNULLL供应商编号号(主键键)CompaanyNNameevarchhar40NOT NNULLL公司名称ContaactNNameevarchhar30NULL联系人姓名名Addreessvarchhar60NULL联系地址Cityvarchhar15NULL所在城市Regioonvarchhar15NULL所在地区PostaalCoodevarchhar6NULL邮政编码Phoneevarchhar24NULL联系电话Faxvarchhar24NULL传真号码HomePPageevarchhar50NULL公司主页SuppllierrMemmotextdefau
48、ultNULL备注信息suppllierrs供应应商信息息表produuctss商品信信息表列 名数据类型长 度可否为空说 明ProduuctIIDvarchhar10NOT NNULLL商品编号(主主键)ProduuctNNameevarchhar40NOT NNULLL商品名称Spaceevarchhar20NULL商品规格Unitvarchhar20NULL商品单位ProduuctMMemootextdefauultNULL备注信息custoomerrs顾客客信息列列表列 名数据类型长 度可否为空说 明CustoomerrIDvarchhar10NOT NNULLL顾客编号(主主键)Co
49、mpaanyNNameevarchhar40NOT NNULLL公司名称ContaactNNameevarchhar30NULL联系人姓名名Addreessvarchhar60NULL联系地址Cityvarchhar15NULL所在城市Regioonvarchhar15NULL所在地区PostaalCoodevarchhar6NULL邮政编码Phoneevarchhar24NULL联系电话Faxvarchhar24NULL传真号码HomePPageevarchhar50NULL公司主页CustoomerrMemmotextdefauultNULL备注信息sstocck 进货货信息表表列 名数据
50、类型长 度可否为空说 明StockkIDvarchhar10NOT NNULLL进货信息编编号(主主键)ProviiderrIDvarchhar10NULL供应商编号号ProviiderrNammevarchhar40NULL供应商名称称ProduuctIIDvarchhar10NULL商品编号ProduuctNNameevarchhar40NULL商品名称Specvarchhar20NULL商品规格Unitvarchhar20NULL商品单位QuanttityyfloattdefauultNULL商品数量UnitPPriccefloattdefauultNULL商品单价StockkDatte
51、datettimeedefauultNULL进货日期StockkMemmotextdefauultNULL备注信息orderrs 销售信信息列表表列 名数据类型长 度可否为空说 明OrderrIDvarchhar10NOT NNULLL销售信息编编号(主主键)CustoomerrIDvarchhar10NULL顾客编号CustoomerrNammevarchhar40NULL顾客名称ProduuctIIDvarchhar10NULL商品编号ProduuctNNameevarchhar40NULL商品名称Specvarchhar20NULL商品规格Unitvarchhar20NULL商品单位Qu
52、anttityyfloattdefauultNULL商品数量UnitPPriccefloattdefauultNULL商品单价OrderrDattedatettimeedefauultNULL销售日期DiscoounttfloattdefauultNULL折扣OrderrMemmotextdefauultNULL备注信息此外,根据据需要我我还加设设了一张张管理管管理用户户的数据据表:user_Inffo用户户信息表表列 名数据类型长 度可否为空说 明user_IDvarchhar15NOT NNULLL用户(主键键)user_PWDDvarchhar10NOT NNULLL密码user_Des
53、svarchhar10NULL用户信息第五章 系统的的实现经过前面的的调查分分析和设设计,已已经为系系统的实实现做了了大量的的准备工工作,这这一章主主要介绍绍系统环环境的实实施、各各模块的的实现。系统环境实实施包括括设备的的购置、安安装与连连接、软软件的选选择与安安装、及及系统环环境的调调试。本本系统现现实现的的硬件配配置要求求是:要要求奔腾腾4866以上的的微机,VVGA显显示器;软件件环境是是:服务务器要求求是Wiindoows220000或其它它支持SSQL Serrverr 20000 的操作作系统。客客户机可可以是WWinddowss95、WWinddowss98、WWinddows
54、s20000或其其它图形形界面操操作系统统均可;5.1 数据库库的实现现数据库的实实现有多多种方法法,可以以使用创创建数据据库向导导、SQQL企业业管理器器、Trranssactt-SQQL的CCREAATE DATTABAASE命命令或SSQL-DEMMO,这这里我是是用SQQLSServver 20000数数据库系系统中的的企业管管理器实实现的,因因为这种种方法操操作简便便,不需需输入大大量的SSQL语语句,如如建表,设设计好表表后就可可以直接接输入数数据,具具体的步步骤就不不在这里里介绍了了。5.2 系统界界面及各各功能模模块的实实现本系统由一一个登录录界面和和六个子子模块组组成。它它们
55、分别别是系统统用户管管理模块块、供应应商信息息管理模模块、顾顾客信息息管理模模块、商商品信息息管理模模块、进进货信息息管理模模块、销销售信息息管理模模块。下下面给出出部分界界面及流流程图,其其他的与与此类似似,就不不一一列列举。5.2.11 登登录界面面的实现现对话框源程程序文件件:LooginnDLGG.cppp调用的数据据表:uuserr_Innfo说明:此模模块实现现系统登登录,用用户输入入用户名名及密码码后,系系统自动动连接数数据库,看看其中是是否存在在此记录录,如果果数据库库中不存存在与输输入的用用户名及及密码一一致的记记录则提提示出错错信息,如如登录三三次均不不成功则则关闭数数据库
56、,退退出界面面。开 始连接数据库输入用户名、密码用户是否存在提示出错信息进入系统主界面关闭数据库结束NY开 始连接数据库输入用户名、密码用户是否存在提示出错信息进入系统主界面关闭数据库结束NY是否输入三次NY5.2.22 系系统用户户管理模模块的实实现对话框源程程序文件件:LooginnDLGG.cppp调用的数据据表:uuserr_Innfo此模块主要要实现三三个功能能:添加加用户、修修改密码码、退出出系统。为为了保证证系统数数据安全全不同的的用户有有不同的的权限,只只有系统统管理员员才有添添加用户户及添加加、修改改、删除除信息的的权限,一一般用户户只能查查询及浏浏览信息息。以下下是它包包含
57、的两两个对话话框:5.2.33 顾顾客信息息管理模模块的实实现对话框源程程序文件件:CuustoomerrDLGG.cppp、SeaarchhCusstommerDDLG.cppp调用的数据据表:ccusttomeers添加顾客信息对话框说明:顾客客信息管管理模块块主要实实现的功功能是添添加、修修改、删删除、查查询、及及全部显显示。选选择主界界面菜单单中“客户信信息管理理 | 顾客信信息管理理”,此模模块有三三个对话话框及一一个窗体体。其主主要流程程图及界界面如下下:此对对话框完完成添加加顾客信信息到数数据库中中的功能能,顾客客编号及及公司名名称不能能为空,而而且顾客客编号具具有唯一一性,否否
58、则会提提示出错错信息,单单击确定定按钮后后输入的的信息被被保存到到数据库库中,同同时更新新顾客信信息列表表窗口,对对话框不不会消失失可继续续输入信信息,如如不需再再输可单单击取消消或窗口口右上角角的关闭闭按钮。添加顾客信息对话框下面的对话话框完成成修改顾顾客信息息的功能能,同样样顾客编编号不能能有重复复,公司司名称不不能为空空,这项项功能的的实现首首先必须须选择一一条以上上的记录录,对话话框中会会自动显显示所选选记录的的全部信信息,如如果有多多条则默默认的是是第一条条。 当选择择主框架架窗口菜菜单条上上的“客户信信息管理理顾客信信息管理理浏览顾顾客信息息”时,会会显示下下面的窗窗口浏览览所有顾
59、顾客信息息或仅显显示要查查询的信信息,当当然在添添加或修修改、删删除记录录后也会会更新此此窗口。开始输入数据是否存在满足条件的记录将记录显示在顾客信息列表框中是否选择了查询条件显示一个空的列表结束YNYN查询顾客信息流程图查询顾客信息对话框查询顾客信信息对话话框的功功能是,可可以在其其中选择择四种查查询方法法,具体体操作是是在需要要的选项项前的复复选框中中打“”,然后后在其后后的编辑辑框中输输入查询询条件,所所在城市市一项可可在组合合框中直直接选择择一个,单单击确定定后,系系统到数数据库中中查找满满足条开始输入数据是否存在满足条件的记录将记录显示在顾客信息列表框中是否选择了查询条件显示一个空的
60、列表结束YNYN查询顾客信息流程图查询顾客信息对话框添加、修改顾客信息流程图结 束保存数据到库中 开 始调用添加顾客信息对话框编号及顾客名称是否为空输入信息出错提示查看数据库中是否有相同编号的记录添加、修改顾客信息流程图结 束保存数据到库中 开 始调用添加顾客信息对话框编号及顾客名称是否为空输入信息出错提示查看数据库中是否有相同编号的记录YNYN更新顾客信息列表窗体调用修改顾客信息对话框修改信息查看数据库中是否有相同编号的记录更新顾客信息列表窗体保存数据到库中 开 始结 束编号及顾客名称是否为空出错提示YNNY5.2.44 供供应商信信息管理理模块对话框源程程序文件件:PrroviiderrD
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医疗器械工作程序文件
- 建筑基坑支护设计安全等级划分方法选择
- SolidWorks减速器流体计算课程设计
- 医疗废物管理
- 糖尿病的运动治疗
- 肺结核大咯血的急救与护理
- 康养社区设计
- 耳鼻喉科慢性咽炎康复管理方案
- 防出走小讲课精神病院
- 产品设计全流程框架
- 四川省成都市成华区2024-2025学年八年级(下)期末物理试卷(含解析)
- 老年人睡眠改善策略-洞察及研究
- 2025至2030美术馆产业市场深度分析及发展趋势与发展趋势分析与未来投资战略咨询研究报告
- 医学检验试题及答案
- 硬笔书法全册教案共20课时
- 执业兽医资格重点考点大全2025
- TCFA 0106012-2023 汽车压铸件孔隙率测定方法
- 2025届四川省绵阳市名校联盟英语七年级第二学期期末统考试题含答案
- DB14T 1023-2025 公路工程施工危险源辨识指南
- DB11∕T 969-2016 城镇雨水系统规划设计暴雨径流计算标准
- GB/T 44399-2024移动式金属氢化物可逆储放氢系统
评论
0/150
提交评论