手机销售管理系统论文_第1页
手机销售管理系统论文_第2页
手机销售管理系统论文_第3页
手机销售管理系统论文_第4页
手机销售管理系统论文_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

毕业论文题目:手机销售管理系统MACROBUTTONAcceptAllChangesShown[此处键入中文论文题目(限25字内)]英文题目:ManagementsystemMACROBUTTONAcceptAllChangesShown[此处键入英文论文题目]ofmobilephonesales院系:信息科学与工程学院专业:计算机科学与技术班级:姓名:学号:指导教师:日期:PAGE中文摘要随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。手机销售管理是商业信息管理的重要部分面对大量的商品信息,采用人力处理将浪费大量的时间、人力和物力,且数据的准确性低。因此,开发一个界面友好,易于操作的手机销售管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。软件采用多文档界面,能满足中小型商业手机销售管理的基本需要。本论文针对该软件的各个方面,开发过程中涉及到的技术和工具都分别进行了阐述。软件功能简单介绍如下:1.商品信息管理模块的主要作用是对商品的信息信息进行记录。2.信息查询模块中,用户既可以随意的浏览所有已经输入的商品信息,也可以方便、快捷、准确的根据某些条件检索出用户需要的个别信息。它的实现是本次模块设计中的一个重点。3.用户管理模块应用的主要功能是可以更改用户的登录系统密码,每隔一段时间更换密码可以增强系统的安全保密性,从而保证了软件使用的权限要求。4.统计模块,统计模块中利用统计对商品的信息进行统计。5.退出系统模块。开发中用到的工具和技术简单介绍如下:1.采用PB为开发工具,SQLSERVER为后台数据库的开发工具。2.充分利用SQL为数据库的访问技术。此外,在软件的开发过程中尽量结合软件工程的思路,参阅了相关文献来完成此次毕业设计的任务。关键词:MACROBUTTONAcceptAllChangesInDoc[关键词1]MACROBUTTONAcceptAllChangesInDoc[关键词2]MACROBUTTONAcceptAllChangesInDoc[关键词3]MACROBUTTONAcceptAllChangesInDoc[关键词4]手机销售管理,商品档案管理,活动数据对象(SQL)

ABSTRACTWiththepopularizationofcomputerandthecomputertherapiddevelopmentofscienceandtechnology,peopleincreasinglyuseacomputertosolvepracticalproblems.Mobilephonesalesmanagementisanimportantpartofbusinessinformationmanagementfacedalotofcommodityinformation,usinghumantreatmentwillwastealotoftime,manpowerandmaterialresources,andtheaccuracyofthedataislow.Therefore,thedevelopmentofafriendlyinterface,easytooperatecellphonesalesmanagementsoftwaretocarryoutautomaticprocessingbecomeveryimportant,whichisthesystematicdevelopmentofpurposeandmeaning.Usingmultipledocumentinterfacesoftware,cansatisfythesmallandmedium-sizedcommercialmobilephonesalesmanagementofthebasicneeds.Thisthesisaimstoallaspectsofthissoftware,developmentprocessinvolvestechniquesandtoolsarediscussedrespectively.Brieflyintroducedthefunctionofsoftwareareasfollows:1.Commodityinformationmanagementmoduleofcommoditiesisthemainpurposeoftheinformationrecorded.2.Informationquerymodule,theusercanoptionalbrowseallhaveinputofcommodityinformation,canalsoconvenient,quickandaccurateaccordingtocertainconditionstheindividualusersneedtoretrieveinformation.Itsrealizationisakeyissueinthismoduledesign.3.Usermanagementmoduleapplication'smainfunctioniscanchangeuserloginsystempassword,everyonceinawhilechangethepasswordcanenhancethesecurityofthesystemandensuretheconfidentialityofsoftwareuseaccessrequirements.4.Statisticalmodule,statisticalmoduleofcommodityinformationusingstatisticalstatistics.5.Exitsystemmodule.Developmenttoolsandtechnologyusedinthebriefintroductionasfollows:1.UsingthePB,SQLSERVERfordevelopmenttoolsforbackenddatabasedevelopmenttools.2.MakefulluseofSQLforaccesstodatabasetechnology.Inaddition,inthesoftwaredevelopmentprocesswiththesoftwareengineeringideaasfaraspossible,refertotherelatedliteraturetocompletethegraduationdesigntask.KEYWORDS:Mobilephonesalesmanagement,Commodityarchivesmanagement,Theactivitydataobjects.PAGExiv目录MACROBUTTONInsertCrossReferenceMACROBUTTONInsertCrossReference43031绪论 5123101.1选题背景和选题意义 1157062怎样开发一个手机销售管理系统 2260992.1编程环境的选择 215122.2设计系统的必要性和可行性 2307193Windows下的Powerbuilder编程环境简介 336563.1POWERBUILDER连接数据库的各种方法 377933.2面向对象的开发 3273514使用SQLServer实现关系型数据库 4279524.1数据库的概念 4217494.2系统数据分析 484235系统总体规划 510905.1系统功能 5209405.2软件功能需求分析 5232445.3数据库的实现 586116系统具体实现 6172916.1用户界面的实现 6263006.2与POWERBUILDER的连接 6240317软件测试 69215结论 79716致谢 2924135参考文献 301绪论一.百丽销售管理系统的发展历程由于市场竞争的需要,如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情已成为关系商业兴衰的重要因素,人才已经成为商业最重要的资产之一。“公正、公平、合理”的商业管理理念和商业管理水平的提高,使社会对商品销售管理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使得鞋类销售管理系统的出现成为必然。鞋类售管理系统的特点是从鞋类销售管理的角度出发,用集中的数据库将几乎所有与商品相关的数据统一管理起来,形成了集成的信息源。友好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得手机销售管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑商业商品规划和政策。简单有效无差错的促销系统是所有商家的期待。一套好的销售方案也确实能为企业带来不可思议的效益。将繁杂的各个促销环节串联在一起并有机的结合起来。避免手工出错和快速的实现销售对企业很重要。企业不仅可以理想的实现以上功能还能快速的随时利用数据分析出各种促销的实际情况和库存状况。二.设计系统的必要性与可行性

一般而言,良好的销售管理,有助于为商业达到以下的目标:一、协助组织达成发展目标与远景。二、有效地运用人员的能力与技术专才。三、促使组织成员的工作士气高昂且激发潜能。四、滿足组织成员的自我实现感与增加成员的工作成就感。五、发起且落实组织变革。六、提高组织成员的工作生活品质。七、协助商业负责人做出正确决策。

三.商品的设计分析

根据实际情况,我们使用SQL控件少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。根据以上需求,我们将使用面向对象的编程方法,使用编程语言设计界面,在界面上放置控件,通过控件连接数据库,开发出应用程序。在众多的语言中,我们选择POWERBUILDER开发工具。1.1选题背景和选题意义MACROBUTTONAcceptAllChangesInDoc"[点击输入正文××××]"立一个适应知识经济创新需要的网络化水平管理方式,显得尤为重要。电脑公司录入是指将手工已编制好的记账货运配送信息系统或根据原始公司凭证直接在系统内制作,同时可对输入的公司信息进行修改、查找、等操作。这种集约化的管理模式,便于公司信息的收集、整理和加工,又便于操作员的需求信息在最短的时间内得到反馈。网络化组织结构纵横交错,网上的每一个节点都是创新的源泉,这将极大激发员工的创新潜力。仓储综合并不是新的概念,而公司的概念就相对新的多,几乎成为最时髦的概念之一。全国各地都在筹建公司中心,巨大的产业格局正在形成,公司方面的讨论,社会分工理论又一次支持我们细分新的产业。伴随着鞋服零售的迅猛发展,鞋类销售作为一个行业也逐步成熟起来,竞争日逾激烈。在这种形式下,谁能快速而有效地实施信息管理系统对企业进行管理,谁就能成为强者并在竞争中取胜。销售系统是一个公司、公司不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要,所以公司销售管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。运用现代信息化技术再造的组织结构,建随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对公司货物进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高商场手机销售管理的效率,也是科学化、正规化管理的重要条件。选题的意义在于:简单有效无差错的销售系统是所有商家的期待。一套好的销售方案也确实能为企业带来不可思议的效益。将繁杂的各个促销环节串联在一起并有机的结合起来。避免手工出错和快速的实现销售对企业很重要。企业不仅可以理想的实现以上功能还能快速的随时利用数据分析出各种销售的实际情况和库存状况。促进鞋类销售管理的发展,提高管理质量;利用计算机技术实现销售的有效管理。2怎样开发一个销售管理系统2.1编程环境的选择SYBASE公司的Powerbuilder是Windows应用程序开发工具,使目前最为广泛的,易学易用的面向对象的开发工具。Powerbuilder提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统POWERBUILDER是一个相对较好的选择。2.2设计系统的必要性和可行性销售管理系统是一个典型的数据库应用系统。数据库:指一个关于某一特定主题或目标的信息集合。利用数据库,人们可以为自己建立起诸如地址簿、收支表、电力分配等各种各样的信息集合并进行有效和切实的管理和安排。数据库需要借助于数据库管理系统(DBMS)才能发挥功能。SYBASE的数据库引擎提供了与数据库打交道的途径,我们是通过它以及Powerbuilder来访问数据库并对其进行各种操作。Powerbuilder、SQLSERVER以及其他SYBASE的软件产品都是通过共用数据窗体进行各种操作。

数据窗体控件在数据库中的信息与将信息显示给用户看的Powerbuilder程序之间架起了一座桥梁。我们可以设置数据窗体控件的各个属性,告诉它要调用那个数据库的哪个部分。缺省情况下,数据窗体控件根据数据库中的一个或多个数据表建立一个dynaset-type(动态集合)类型的记录集合。一个记录集合是动态的也就意味着,当原来的数据表中的容改变了以后,该记录集合中的记录也会随之改变。数据窗体控件还提供了用来浏览不同记录的各种跳转按钮。将数据窗体控件放置在窗体中之后,我们还必须在该控件与要处理的数据库之间建立联系。

MACROBUTTONAcceptAllChangesInDoc"[点击输入正文××××]"3Windows下的Powerbuilder编程环境简介3.1POWERBUILDER连接数据库的各种方法客户/服务器是一种将任务进行分解,然后协同解决的计算模式。客户端的应用程序负责提出任务需求,服务器端的应用程序则为客户提供服务,例如数据查询、打印等。用PowerBuilder9.0开发出的应用程序能够与数据库服务器完美地协同工作,构成客户/服务器计算模式。在PowerBuilder9.0中创建的窗口、菜单、数据窗口等都是对象。除了使用系统预先定义的对象外,开发人员可以自行构造新的对象(称做用户对象),扩展系统的预定义对象,将各种对象有机地组合起来就构成了PowerBuilder应用程序。支持多种关系数据库管理系统用PowerBuilder9.0开发的应用程序可以同时访问多个数据库系统,比如说,可以从Oracle中查询数据,然后将结果放入到Foxpro中。PowerBuilder9.0支持多种关系数据库管理系统(RDBMS),既包括诸如Oracle、Sybase、MicrosoftSQLServer、IBMDB2、Imformix等大型数据库,也包括Xbase、Foxpro、Paradox等个人数据库。对大型数据库来说,PowerBuilder提供了旨在充分发挥其性能的专用接口,而小型数据库则可通过ODBC接口灵活地访问。而且,PowerBuilder9.0本身带有一个功能不凡的数据库SybaseSQLAnywhere,利用它可以脱离网络环境单机运行应用程序。

3.2面向对象的开发面向对象的程序设计(Object-OrientedProgramming,简记为OOP)是POWERBUILDER诞生的基础。OOP立意于创建软件重用代码,具备更好地模拟现实世界环境的能力,这使它被公认为是自上而下编程的优胜者。它通过给程序中加入扩展语句,把函数“封装”进Windows编程所必需的“对象”中。面向对象的编程语言使得复杂的工作条理清晰、编写容易。说它是一场革命,不是对对象本身而言,而是对它们处理工作的能力而言。对象并不与传统程序设计和编程方法兼容,只是部分面向对象反而会使情形更糟。除非整个开发环境都是面向对象的,否则对象产生的好处还没有带来的麻烦多。而Delphi是完全面向对象的,这就使得POWERBUILDER成为一种触手可及的促进软件重用的开发工具,从而具有强大的吸引力。4使用SQLServer实现关系型数据库MACROBUTTONAcceptAllChangesInDoc"[正文××××宋体小四号]"4.1数据库的概念数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象记录、域等。4.2系统数据分析1、数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。2.数据的一致性与完整性由于系统的数据是共享的,在不同的题库类别中,题库是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。3.数据的共享与独立性整个题库发布系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。新建一个数据库:

创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计。

修改已建的数据库:

数据库的修改分为:添加、编辑和删除记录。这三种操作均可由Powerbuilder创建的程序来完成,下面的章节将详细描述实现的具体方法。

实现数据库之间的联系:

数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己的一个字段,或在不同的纪录中由重复数据的组合字段。数据库中有三种不同类型的关键字:主关键字、组合关键字和外关键字。在表中使用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系。

5系统总体规划5.1系统功能开始开始始始系统模型 登录界面登录界面口令不正确口令不正确输入用户名和口令输入用户名和口令结束结束口令正确主菜单主菜单打印统计查询基本信息用户管理打印统计查询基本信息用户管理退出退出通过对本公司商品信息和手机销售管理内容和过程的分析,得到如下各个实体E-R图进货进货信息数量单价名称进货日期备注id存放地点进货实体E-R图手机销售信息手机销售信息id备注id备注名称名称日期单价数量日期单价数量手机销售实体E-R图客户表客户表客户联系电话负责人联系地址客户联系电话负责人联系地址客户表实体E-R图收银信息收银信息日期日期idid收现金项目收现金项目现金收款内部票据支票刷卡名称现金收款内部票据支票刷卡名称收银实体E-R图密码用户用户密码用户用户

1.密码表密码表包括两个字段,分别为用户名称和用户密码和级别。建立好的表如下图5.1-1所示密码表的设计2.进货信息表进货信息表3.手机销售信息表4.客户信息表收银信息业务流程:主菜单主菜单统计和查询基础信息其他统计和查询基础信息其他查询退出用户管理统计更新删除编辑添加

5.2软件功能需求分析查询退出用户管理统计更新删除编辑添加系统主要达到以下几个功能:1.商品信息入库手机销售模块的主要作用是对商品的入库手机销售信息进行记录。2.信息查询模块中,用户既可以随意的浏览所有已经输入的商品信息,也可以方便、快捷、准确的根据某些条件检索出用户需要的个别信息。它的实现是本次模块设计中的一个重点。3.用户管理模块应用的主要功能是可以更改用户的登录系统密码,每隔一段时间更换密码可以增强系统的安全保密性,从而保证了软件使用的权限要求。4.统计模块,统计模块中利用统计对经费和商品的信息进行统计。5.退出系统模块。5.3数据库的实现设计原则数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或破坏。在数据库系统中,大量的数据集中存放,而且为许多用户直接共享,是宝贵的信息资源,系统的安全保护措施就显得更为重要,它保护数据库防止恶意的破坏和非法的存取。尤其是这种大型的数据库存放着十分重要的信息。不允许出现任何差错。在登录数据库时,系统让用户表示自己的身份,系统进行核实,鉴别此用户是否为合法用户,若是,系统进一步核实用户,通常要求用户输入口令,系统和对用户口令以鉴别用户身份。这是一种简单可行的方法,实现起来比较方便。用户还可以随时更改自己的口令密码。1、数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。2、数据的一致性与完整性由于系统的数据是共享的,在不同的商品类别中,商品是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。3、数据的共享与独立性整个商品发布系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。6系统具体实现6.1用户界面的实现一个公司的管理信息系统都有一段让用户注册自己登录信息的程序,这是保证公司重要信息和数据安全的一个重要的手段。下面就对登录界面的设计做详细的介绍。设计登录界面的过程如下:1.单击菜单“file/new”,选择“PBobject”标签项中的“window”,这样就新建了一个窗口对象,并命名为“w_denglu”;2.添加三个静态文本框,他们的属性分别设置为“欢迎使用手机销售管理信息系统”、“用户名称”和“用户密码”,并且设置字体的颜色,大小等属性;3.添加两个静态文本编辑框,供用户输入登录的用户名称和用户密码;4.添加按钮,在窗口的下部放置两个按钮控件,“确定”按钮供用户输入正确的用户名称和用户密码后登录该系统,“退出”按钮供用户退出此登录界面。如果用户名称或用户密码输入错误,系统会弹出“警告”的窗口,提示用户重新输入;5.设计好的登录界面如图登录窗口的设计设计主菜单系统应用程序的主要功能都是在主窗口及在主窗口下打开的众多下拉菜单窗口中实现的,首先单击菜单“file/new”,建立一个菜单窗口(menu),命名为“m-main”,在菜单窗口的建立结构中,输入该系统要实现的功能模块名称,并在需要创建子菜单的模块下插入子菜单名称。如图1主菜单的设计创建数据窗口对象数据窗口对象是PowerBuilder编程的精华所在,建立数据窗口对象是程序设计中极为重要的一个部分。针对不同程序选择不同类型的数据窗口对象,会使程序的实用性和直观性大为增强。在本次系统设计中,根据需要为数据库中的表格分别创建两种不同类型的数据窗口对象。一种是grid形式的数据窗口对象,一种是freeform形式的数据窗口对象,这两种类型的数据窗口对象各有各的实用特点Grid风格数据窗口对象的创建1、打开“new”对话框,然后在“datawindow”标签页选择数据窗口对象的显示风格,在这里选择grid(网格显示方式)。2、单击“ok”按钮启动数据窗口对象向导。选择quickselect数据源,这是定义数据源的最简单方法,然后单击“next”,在表格列表中双击要连接的表格,选中表格后,列表框中列出了选中表的所有列,单击“addall”,显示该表格所有的列。3、单击“ok”按钮,设置表格的外观风格。4、单击“next”按钮,在“readytocreategriddatawindow”对话框中单击“finish”按钮完成数据窗口的建立。如图图5.5-1是商品信息的Grid风格数据窗口对象的创建在其中设置页眉区和细节区的属性。在数据库表中各个列的列名使用英文表示的,可以把他们设置成中文,以方便今后调用的直观性。至此,一个完整的grid风格的数据窗口对象就创建完毕。应用程序中窗口中的数据窗口控件就可以连接和使用这个创造好的数据窗口对象了。Freeform风格数据窗口对象的创建Freeform风格数据窗口对象的创建和Grid风格数据窗口对象的创建方法相似,只不过需要选择数据窗口对象的风格为freeform。如图5.5-2商品信息freeform风格数据窗口对象的创建在这个窗口中可以使用鼠标拖放各个列标题到相应的显示位置商品信息主要是由商品信息输入窗口进行商品信息的输入、删除、保存实现的。商品信息输入窗口的设计过程如下:1.创建一个窗口对象,命名为“w_dagl”,调整好窗口的大小和其他属性;2.添加一个静态文本框,将其属性值设为“商品信息”,其目的是显示本窗口的作用;3.添加两个组框,属性值分别为“商品信息录入”和“商品信息显示区”,其目的是起修饰、美观;4.添加两个数据窗口,在“商品信息录入”的组框中放入一个数据窗口控件,该控件连接的数据窗口对象为已经创建好的“freefrom”风格的数据窗口对象。在“商品信息显示区”组框中也放入一个数据窗口控件,该控件连接的是已经建立好的”grid”风格的数据窗口对象;5.添加八个按钮控件,“添加”按钮用于用户输入新的商品信息。“删除”按钮用于删除当前所显示的那条记录。“保存”按钮用于提交和保存对数据库表格中记录所做的修改,包括添加和删除,如果提交失败,将弹出“警告”对话框。“打印”按钮用于打印出“商品信息显示区”表格内的数据信息。“退出”按钮用于关闭该输入窗口。设计好的商品信息输入窗口如图5.6-1信息查询模块的设计本部分是查询有商品的信息查询和商品信息的信息查询,在此仅以商品信息的查询为例进行说明。商品信息查询窗口的设计过程:1.创建一个窗口,命名为“w_chaxun”,确定窗口的大小和其他属性;2.添加四个按钮,当用户单击“查询”按钮以后,数据窗口进入查询模式,用户可以在任意字段中输入合法的数据值,然后单击“重置”按钮,将按照用户输入的条件进行检索。3.添加一个数据窗口控件,在按钮的下面添加数据窗口控件,该控件连接的是已经建立好的“grid”风格的数据窗口对象;设计好的商品信息查询窗口如图图5.7-1商品信息查询窗口的设计5.8用户管理的设计这一部分主要完成的功能是对用户密码的设置与维护,当操作员不断的增加的时候,就要对登录是的用户名称和密码进行增加,当有操作员离开本公司的时候又要删除本操作员的登录信息,当密码被盗取时又要对密码等进行必要的修改,因此,本部分是非常必要的,它可以保证公司数据和重要信息不被他人盗用或修改。到此整个窗口创建完成,如下图所示用户权限维护窗口的设计当用户选择“修改密码”单选按钮时,新的密码进入数据库,用户管理的功能只能管理员使用。系统主窗口的设计主窗口的设计主窗口是完成一切操作的窗口,当关闭主窗口的时候其他的子窗口也随着关闭。主窗口要和上面已经建立好的主菜单连接在一起,并且为了起到美观,添加了一个图片。设计好的主窗口如图所示6.2与POWERBUILDER的连接Powerbuilder提供了与底层数据库系统紧密的连接。Powerbuilder支持不同的关系数据库管理系统并充分发挥每一个数据库的特长。生成独立应用或脱离服务器运行的服务以上的应用,Powerbuilder连接数据库的方式有两种:

·通过使用Powerbuilder的SQL控件。

·通过使用由Powerbuilder提供的专用的直接与数据库相连的接口运行环境

硬件接口支持一般PII或更高档微机、笔记本电脑。服务器根据应用的规模,服务器可采用各种专用的服务器。数据库软件根据服务器操作系统平台选择SQLSERVER2000以上版本的数据库软件接口运行与WINDOWS95/98/Me/2000/NT,切具有WIN32API的操作系统之上。7软件测试在开发本软件系统的过程中,需要面对错综复杂的问题,人的主观认识不可能完美无缺,因此,在软件生存周期的每个阶段都不可避免地会产生错误。在软件生命周期的每个阶段都不可避免地回产生差错。我们力求在每个阶段结束之前通过严格的技术审查,尽可能早地发现并纠正差错。测试的目的就是在软件投入手机销售性运行之前,尽可能多地发现软件中的错误。目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后复审。软件测试是为了发现程序中的错误而执行程序的过程;好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案;成功的测试是发现了至今为止尚未发现的错误的测试。与开发过程类

温馨提示

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

评论

0/150

提交评论