ImageVerifierCode 换一换
格式:DOC , 页数:30 ,大小:263.54KB ,
资源ID:4064457      下载积分:9 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4064457.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(垃圾回收管理信息系统修改.doc)为本站上传会员【人****来】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

垃圾回收管理信息系统修改.doc

1、目录1 概述11.1选题背景.11。2 系统环境。.。.。11.2.1PB简介。.。11.2.2 PB访问SQL Server.。.21。2。3 语言环境。.22 系统分析。22。1 系统目标需求。22.2开发的可行性分析.32。2.1管理上的可行性。32。2。2技术上的可行性。32.2。3经济上的可行性。32.3 业务流程分析。32.4 数据流程。.52。5 数据字典。53 系统设计。.83.1平台设计。.。83。2软件总体结构设计。.。.83。2.1功能结构图.。83。2。2模块说明书。93。3 代码设计。.。123。4 数据库设计。.123。4.1ER图。123.4。2 数据表设计。.1

2、33。5 界面设计.。.。163。5.1 登录界面。3 。5。 2 注册界面。.3 。5 。3 密码修改界面 .3。5。4 客户界面。3。5。5回收价查询界面.。3。5。6采购单界面。.。3。5。7 采购单 。.3。5.8高管界面。3。5.9 处理一览表信息。3。6。0 财务报表查询.。3。6。1 订单管理界面。.。3。6。2 操作员信息。3 。6 。3 公告查询信息。.。.。3。7 系统安全设计。244系统实施。.。254。1 数据库的实施。.。254。2 程序实现.。.。.254。2.1系统类的编写.。.。.。254。2。2系统程序的实现.。285 结束语。40垃圾回收管理信息系统1概述1

3、.1 选题背景在城市化进程中,垃圾作为城市代谢的产物曾经是城市发展的负担,世界上许多城市均有过垃圾围城的局面.而如今,垃圾被认为是最具开发潜力的、永不枯竭的“城市矿藏”,是“放错地方的资源.这既是对垃圾认识的深入和深化,也是城市发展的必然要求.资源垃圾的循环再利用已经成为环境与资源共同呼唤亟待解决的问题,节约型社会建设与循环经济可以为社会节约巨大的经济成本,为整个社会资源、经济、环境等多方面带来利益.环保部中国环境规划院预测,“十二五期间,我国环保产业投资规模达到3。1万亿,其中固废行业达到8000亿,同比“十一五”期间翻两番,而生活垃圾处理原则是固废行业最重要的一环。统一的垃圾回收公司将有很

4、好的发展空间。 成立统一的垃圾回收公司,加快了我国城市垃圾回收行业的整合,提高了垃圾回收利用率。而对于建立健全、完善的垃圾回收管理体系,垃圾回收管理信息系统是必不可少的,在此基础上我们设计了该小型管理系统.1.2 系统环境 系统是基于应用PowerBuilder9。0而设计出的的垃圾回收管理信息系统,通过实现与数据库的连接,动态的查询、添加、删除以及各种订单的处理与实现和垃圾供应者及加工原材料收购者之间的联系,实现垃圾处理再利用的功能,而且可自动生成和打印报表,方便高层领导掌握信息等管理数据库的功能.1。2.1PowerBuilder简介PowerBuilder美国Sybase公司研制的一种新

5、型、快速开发工具,是客户机/服务器结构下,基于Windows3.x、Windows95和WindowsNT的一个集成化开发工具。它包含一个直观的图形界面和可扩展的面向对象的编程语言PowerScript,提供与当前流行的大型数据库的接口,并通过ODBC与单机数据库相连.其主要特点如下: (1) 可视化、多特性的开发工具.全面支持Windows或WindowsNT所提供的控制、事件和函数.(2)功能强大的面向对象技术。支持通过对类的定义来建立可视或不可视对象模型,同时支持所有面向对象编程技术,如继承、数据封装和函数多态性等。这些特性确保了应用程序的可靠性,提高了软件的可维护性。 (3)支持高效的

6、复杂应用程序。对基于Windows环境的应用程序提供了完备的支持,这些环境包括Windows、WindowsNT和WinOS/2.(4)企业数据库的连接能力。PowerBuilder的主要特色是DataWindow(数据窗口),通过DataWindow可以方便地对数据库进行各种操作。 (5)强大的查询、报表和图形功能.PowerBuilder提供的可视化查询生成器和多个表的快速选择器可以建立查询对象,并把查询结果作为各种报表的数据来源. PowerBuilder主要适用于管理信息系统的开发,特别是客户机/服务器结构1.2。2 PowerBuilder访问SQL ServerPowerBuild

7、er提供了对目前流行的大多数关系数据库管理系统的支持,由于在PowerBuilder的应用程序中对数据库访问的部分一般采用国际化标准数据库查询语言SQL,使得用PowerBuilder开发的应用程序可以不做修改或者只做少量的修改就可以在不同的后台数据库管理系统上使用。也就是说用PowerBuilder开发的应用程序是独立于服务器上的数据库管理系统的.1.2.3 语言环境为了给用户提供各个方面的支持,PowerBuilder可以运用SQL语句,具有自己的编程语言POWERSCRIPT,这个语言除了提供基本的流程控制语句,还提供了几百个函数来操纵各种对象和提供诸如DDE,OLE等方面的支持。此外我

8、们还可以定义自己的函数,处理特定的事件。学习PowerBuilder时相当一部分的时间就是用来了解和熟悉PowerBuilder提供的各种函数。2 系统分析2。1 系统目标需求 垃圾回收管理信息系统是兼顾垃圾供应者、本公司和再利用原材料收购者之间的信息交流的系统,通过对各种信息的考察、分析,并结合公司的职能,而开发出一套拥有前后台的信息化管理系统。需满足以下要求: 良好的人机交互界面,方便快捷的数据输入功能; 灵活的查询性能,包括单项和多项的查询功能。实现输入后的快捷查询,完整的条件判断; 考虑回收价的不断创新,系统可实现新价格的录入; 实现各类管理者权限的限制,有利于系统的安全性;可自动生成

9、和打印报表,方便高层领导掌握信息2。2 开发的可行性分析2。1。1管理上的可行性把垃圾回收的业务及加工再利用后出售的业务延伸到Internet上,建立电子商务网站,对垃圾回收公司来说,便于整个流程的统一管理,为垃圾回收利用率的计算提供了统一可靠的数据,公司也可以通过该系统建立和维护各项业务的发展情况。因此,高层管理人员不会对此有很大的抵触情绪,主管领导也能够相应的支持。2。1。2技术上的可行性 根据系统目标需求分析得结果来看,汽车配件管理系统不需要通过购买专业软件,仅采用PowerBuilder9。0为开发工具,选择PB自带的SQL anywehere语言就可以解决相关的问题,从而保证系统功能

10、的实现。2。1。3经济上的可行性垃圾回收公司在回收垃圾过程中 ,垃圾供应者或原材料收购者只能通过上门咨询、电话沟通等方式获取回收价信息和传达要处理垃圾信息,以及所需原材料信息,受一定的时间与物理空间的局限并且成本较高。而本系统可以帮助企业正确认识电子商务技术在企业中的重要地位,以少量的时间和资金建立企业信息门户网站并架设一定范围的商务网络,以此来使公司与其两方的经济活动变得更灵活、更主动,既间接的扩大了公司的知名度,也从而为公司带来最好的经济效益。2.3 业务流程分析 该管理系统网站浏览者必须先登录,才能够以用户的身份查看该垃圾回收管理系统中的一些信息.浏览者注册后的信息提交到网络后台后,由网

11、站管理员进行管理.网站为用户提供回收价查询,采购和收购查询和登记,从而形成订单信息。在系统后台中,管理员除了管理用户信息,公司信息以及订单信息外,还需将网站信息以公告的形式发布出去,同时也要及时更新公司内部的各项信息。主要业务流程如以下图所示.1):总业务流程图:顾客订货单销售管理库存信息应付款明细账库存管理加工处理经理供应商采购管理采货单应付款明细账应付款明细账库存报表会计报表财务管理收据和提货单应收款明细账 图21 系统业务流程图2)垃圾采购业务流程图供应商采货单验证采货单查询回收价检索采货单情况正确的采货单已处理采货单待处理采货单 图22 采购业务流程图3)垃圾处理销售业务流程图垃圾采货

12、单登记垃圾入站垃圾分类不可利用垃圾焚烧(环卫部门)记录垃圾入站日期记录垃圾入站数量加工处理可利用垃圾原材料入库登记垃圾入站情况存档废料原材料库报单库内操作原材料出库回单登记顾客订货单验证订货单正确订货单错误订货单检索库存情况订货单验证订货单 图23 销售业务流程图4)财务管理业务流程图 图2-4 财务管理业务流程图供应商应付款项采购单核对款项加工处理垃圾应付款明细账应收款项核对应收款收据应收款明细账修改会计总账顾客会计总账编制会计报表会计报表经理应收款明细账2。4 数据流程PG1用户管理用户注册 资料S1用户信息表登录PG2采购管理供应者查询要求查询结果S2回收价列表供应S3采购单PG3订货管

13、理客户订货S4订单S5库存PG4信息表管理者修改查询PG5财务管理查询S6财务报表2.5 数据字典1、数据流描述(部分)编号名称来源去向组成D1采货单供应商验证采货单采购对象、名称、价格、采购数量、采购日期、采购单位、发货单位、等D2正确的采货单验证采货单正确的采货单采购对象、名称、价格、采购数量、采购日期、采购单位、发货单位、等D3库存信息库存管理销售管理采购对象、名称、库存量、采购来源、库存警戒线、最大库存量等 D4订货单顾客销售管理订单号、订货对象、货物名称、单价、订货数量、订货日期、订货单位、供应商编号等D5应收款项顾客核对应收款货物名称、单价、日期、应收款数额、收款单位、付款签名等D

14、6应付款项核对应付款供应商货物名称、单价、数量、付款数额、付款日期、付款日期、收款单位等2、加工条目(部分)编号名称输入处理逻辑输出Y1验证采货单采货单对每一张采货单进行验证是否填写正确D2正确的采货单Y2核对应收款应收款项应收款明细账收到顾客付款后与应收款明细账核对,正确无误后才能接受,并修改应收款明细账,同时开收据交给顾客。收据 应收款明细账Y3核对应付款应付款明细账 D1采货单收到来自供应商的发货单以后,要与应付款明细账核对,正确无误后才能付款,并修改应付款明细账应付款明细账 D6应付款项Y4修改会计总账应收款明细账 应付款明细账根据应收款明细账和应付款明细账,加入应收款,减去应付款,得

15、出更新后的会计总账Y8会计总账Y5编制会计报表会计总账从会计总账提取数据进行处理,形成报表会计报表Y6检索库存情况正确的订货单D3库存信息如果满足顾客的订货要求,就开出发货单给顾客提货,不满足就把不满足的部分记录到暂存订货单中库存情况Y7发货并修改库存收据订货单发货单收到顾客的收据和发货单后,把货交给顾客并修改库存情况3、文件条目(部分)编号名称输入数据流输出数据流组成组成形式P1应收款明细账D5P1Y2P1P1Y2P1-Y4销售时间、销售数量、货物名称、编号、单价、顾客名称、顾客编号、地址、电话、开户行、账号. 顾客编号排序P2应付款明细账D6-P2Y3P2P2Y3P2Y4货物名称、数量、单

16、价、供应商名称、供应商编号、地址、电话、开户行、账号等。按供应商编号排序P3会计总账Y4Y8Y4-Y5供应商编号、顾客编号、收付款日期、付款总额、收款总额、办理人员.按日期排序P4库存情况Y7-P4P4-Y6P4-D3货物名称、规格、编号、数量、出入库时间、供应商名称、供应商编号、电话。按配件编号排序3 系统设计3.1平台设计表31 系统平台设计系统平台详细设计硬件平台服务器:PIIII及以上CPU,256M内存,硬盘80G, TCL17寸彩屏客户端:IE6。0及以上软件平台操作系统:Windows XP设计软件:PB9。0数据库:SQL Anywhere studio83。2 软件总体结构设

17、计3。2。1功能结构图垃圾回收管理信息系统采购部销售部财务部信息维护部回收价查询采购部垃圾入站垃圾分类加工处理订单处理财务报表公告栏客服管理技术部报表打印图31 垃圾回收管理系统功能结构图后台管理系统后台登录回收管理公司管理订单管理财务管理垃圾分类回收价查询报表更新公司信息顾客信息公司动态采购信息表出货信息表库存更新财务报表 图32 垃圾回收管理系统网站后台功能结构图3.2。2 模块说明书表3-3“采购部”模块说明书模块标识EC01所属子系统模块名称采购部主要功能采购单、回收价查询、垃圾入类调用模块输 入垃圾入类输 出采购单相关数据表回收价报表主要内部变量采购数量以及垃圾回收价算 法根据用户名

18、生成采购订单表3-4“技术部”模块说明书模块标识EC02所属子系统模块名称技术部主要功能垃圾分类、垃圾处理调用模块输 入垃圾入站信息输 出处理后的垃圾以及报价相关数据表回收价报表、处理后报价主要内部变量处理后的垃圾数量以及报价算 法根据处理后的报价确定要投入的技术含量表3-5“销售部”模块说明书模块标识EC03所属子系统模块名称销售部主要功能订单处理调用模块输 入垃圾入站数量输 出垃圾销售数量相关数据表垃圾采购回收数量报表主要内部变量垃圾销售数量算 法确定内部销售情况表3-6“财务部”模块说明书模块标识EC04所属子系统模块名称财务部主要功能回收支出、出售收入、盈亏统计调用模块输 入收入金额,

19、支出金额输 出盈亏统计相关数据表用户信息表,出售信息表主要内部变量垃圾出售的数量及支出金额算 法垃圾处理系统的财务状况表3-7“信息维护部”模块说明书模块标识EC05所属子系统模块名称信息维护部主要功能公告栏、客服管理调用模块输 入最新消息输 出最新信息相关数据表最新消息主要内部变量消息量算 法确定要发布的消息3.3 代码设计由于该公司将垃圾总体分为可回收垃圾、厨余垃圾、有害垃圾和其它垃圾四类,未来几年内不会有所变化,并且每类所分类型也不会超过十种,因此,垃圾类型代码采用层次码,并用两位整数表示,设计方案如图示,类型编码列于表中所示。类型顺序号子类顺序号类型代码类型代码类型01 可回收垃圾02

20、 厨余垃圾03有害垃圾04其它垃圾(2)垃圾类型代码设计 产品代码用三位整数表示,设计方案如图所示。产品的代码如表所示。规格码代码设计方案表6垃圾类型代码表子类代码垃圾名称大类代码类型011废纸01 可回收垃圾012塑料01可回收垃圾013玻璃01可回收垃圾014金属01可回收垃圾015布料01可回收垃圾021食品类废物02厨余垃圾031废电池、废日光灯管03有害垃圾032过期药品03有害垃圾041砖瓦陶瓷、渣土04其它垃圾042卫生间废纸、纸巾04其它垃圾3.4 数据库设计3。4。1 ER图银行帐号编号部门号垃圾类别姓名采货号员工质量采购单填写11电话住址收购人员m采购日期收购仓库号地址垃圾

21、n垃圾类别质量仓库m管理类别编号顾客名 顾客名 卖给1顾客电话顾客名 买出时间类别名nn顾客地址 顾客号 价格质量购买垃圾顾客1n买入时间银行账号 1n填写订单号加工顾客电话交货日期部门名 11货物质量人数 部门号 订单部门顾客号 订单日期 顾客姓名 部门经理系统中主要涉及到的实体有“顾客、“垃圾”、“订单”、“采购单”、“员工”、“部门”、“仓库”.ER图所示。2、关系模式1公司部门:(部门号,部门名,人数,部门经理);2管理人员:(编号,姓名,性别,地址,职位,电话,备注) 3公司员工: (员工编号,所属部门号,员工姓名,员工住址,员工电话,员工开户行,员工开户行账号); 4垃圾类别:(类

22、别编号,类别名,质量,价格,买入时间,入库时间,卖出时间,备注); 5仓库:(仓库号,地址,垃圾种类,垃圾库存数量); 6订货单: (订单号,订货日期,顾客号,顾客姓名,顾客地址,顾客电话,货物质量,预定交货日期,销售人员编号,订货单金额); 7订货单细节:(订单号,垃圾类别,订货数,订货金额); 8采货单(采货号,垃圾类别,买进日期,预定交货日期,收购人员编号,付出金额); 9采货细节:(采货号,垃圾类别,买入数量,付出金额); 10应收款明细账:(订单号,应收金额,收款日期,已收金额,办理人编号); 11应付款明细账:(采货号,应付金额,支付日期,已付金额,办理人编号);12顾客:(顾客号

23、,顾客名(或公司名),顾客地址,顾客电话,顾客开户行账号,备注)13垃圾处理:(采购单号,采购日期,处理完成时间,产成品,不可再利用物,用途,总重量)3、数据库表设计表1manager(用户表)字段名字段名称类型长度主键/外键Id编号Int10主键Username用户名Char20password密码Char10identity身份Char8 表2 price( 回收价查询)字段名字段名称类型字段长度主键/外键Id材料编号int4主键Kprice材料单价float4Ktype材料类型char8表3 公司信息表(Companys)公司代号公司名称公司主页公司地址联系电话备注表4purchase(

24、采购管理表)字段名字段名称类型长度主键/外键Cname供应商姓名char20Caddress供应商单位char50主键Ctype垃圾类型char30Ctel卖货者电话numeric15Cweight货物重量decimal10Cjsr经手人char15Cdate收货时间date8主键 表5 handle(垃圾处理一览表)字段名字段名称数据类型字段长度主键/外键Id采购单号char10主键Htime采购日期Date8Hdate处理完成时间Date8Hproduct产品Char30Hnouse不可再利用物Char10Huse用途Char30Hweight总重量Decimal5Hremark标记Cha

25、r10 表6 JSRinformation(经手人信息表)字段名字段名称数据类型字段长度主键/外键id经手人编号char10主键Jname经手人姓名Char20Jdepart经手人所在部门Char20Jtel经手人联系方式Numeric15Jaddress经手人住址Char30Jdate经手时间Date8表7order(订单管理表)字段名字段名称数据类型字段长度主键/外键Id订单号char10主键Sname买货者姓名(或公司名称)varchar10Saddress厂商地址varchar200Scity厂商者城市varchar10Stel厂商电话varchar20Sweight货物重量varch

26、ar10Price原材料单价decimal5Sum金额decimal5S经手人char10Sdate(month)结算月份date10way结算方式char10表8 possession(财务管理表)(按月结)字段名字段名称类型字段长度是否为空id报表编号Char10not nullRecycling spending回收支出Char20NullSale income出售收入Char20NullEarnings盈利情况Char20Null表9 BBS(公告栏)字段名字段名称类型长度主键/外键bbsID公告主键int4主键bbstitle公告标题varchar100bbscontent公告内容v

27、archar1000bbspubdate发布时间date83。5界面设计系统界面风格基本一致,本着方便用户宗旨,在页面的设计上趋向于人性化,易于操作:界面清晰明了、协调一致有清楚的错误提示,误操作后,系统提供有针对性的提示使用用户的语言,而非技术的语言方便退出,随时转移界面,很容易从一个界面跳到另外一个界面让用户知道自己当前的位置,使其做出下一步行动的决定3。5。1登录界面3。5。2注册界面3。5。3密码修改界面3.5。4 客户界面3。5.5 回收价查询3.5。6 采购单3.5.7 高管界面3。5。8 采购单列表3。5。9 垃圾处理表3。6。0 订货单列表3。6。1 财务统计3.6.2 经手人

28、信息表3.6。3 公告信息表3。7系统安全设计主要针对提高数据的安全保密性方面而言:对系统中的数据库定义访问权限.如客户只能查看回收价和公告栏及下订单;公司高层能产看各业务及财务报表、对软件的功能模块定义不同的操作权限,不同的级别,提供不同的操作.提供数据备份及恢复功能,以防系统遭到严重危害后,可恢复到较早前的状态。4 系统实施4。1 数据库的实施在PB中建立数据库Wlxt/ Profile WlxtSQLCA.DBMS = ODBC”SQLCA。AutoCommit = FalseSQLCA。DBParm = Connectstring=DSN=wlxt”4.2 程序实现4。2。1系统类的编

29、写登录界面中“登录里的代码int jstring username,passwordusername=trim(sle_1。text)password=trim(sle_2.text)if rb_1.checked=true thenselect count()into :jfrom my_userwhere username=:username and password=:password and iden=0;if j=1 thenopen(w_guest) close(w_login)elsemessagebox(”提示,用户名或密码错误,请重新输入!”)sle_1。text=”sle_

30、2。text=”end ifelseif rb_2。checked=true thenselect count(*)into :jfrom my_userwhere username=:username and password=:password and iden=1;if j=1 thenopen(w_manage)close(w_login)elsemessagebox(”提示”,”用户名或密码错误,请重新输入!)sle_1。text=”sle_2.text=”end ifend if注册界面的“提交”按钮代码:string uu1,pp1,cc1,i1int iselect count

31、()into :ifrom my_user;i = i+1i1 = string(i)uu1 = sle_1。textpp1 = sle_2.textcc1=sle_3.textif cc1=pp1 theninsert into my_uservalues(:i1,:sle_1。text,:sle_2.text,0);open(w_login)close(w_register)elsemessagebox(密码不一致,请再次确认您的密码!”)sle_3。text=”sle_3.setfocus()end if修改密码界面的“确定”按钮代码:string user1,pwd,pwd1,pwd2

32、,pwd3user1=trim(sle_1。text)pwd=trim(sle_2.text)pwd2=trim(sle_3。text)pwd3=trim(sle_4。text)select password into :pwd1 from my_user where username=:user1;if pwd=” thenmessagebox(”,”请输入原密码!)elseif pwd=trim(pwd1) thenif sle_3。text=” or sle_4.text=” thenmessagebox(”,”请输入新密码或输入确认新密码!”)elseif pwd2=trim(pwd3

33、) thenupdate my_user set password=:pwd2 where username=:user1; messagebox(”,”修改成功,请记住新密码!”)elsemessagebox(”,两次输入的密码不同!)sle_4。text=”sle_4。setfocus()end ifend ifelsemessagebox(”,”原始密码不正确!)sle_2。text=”sle_3。text=”sle_4.text=”sle_2.setfocus()end ifend if采购单“提交”按钮代码:int iinteger c5select count(*)into :if

34、rom ccai1_copy;i = i+1c1 = date(sle_1。text)c2 = sle_2。textc3 = sle_3.textc4 = sle_4。textc5 = integer(sle_5.text)c8 = sle_8.texti1=string(i)insert into ccai1_copy (id,cdate,caddress,cname,ctel,cweight,ctype)values (:i1,:sle_1.text,:sle_2.text,:sle_3。text,:sle_4。text,:sle_5.text,:sle_8。text);查询代码:dw_1

35、。settransobject(sqlca)string ls1string ls2ls1=trim(sle_6。text)ls2=trim(sle_7。text)if ls1=” or ls2=” thenmessagebox(”数据不全!”,”请输入完整的正确数据!”)elsedw_1.retrieve(ls1,ls2)end ifsle_1。setfocus()更新代码:string cj,ci,cs,ci1ci=sle_4.textcj=sle_2。textcs=sle_3.textselect idinto :ci1from ccai1_copy where id=:ci;if ci

36、=” thenmessagebox(”,”请输入编号!”)elseif ci=trim(ci1) thenif sle_3。text=” or sle_4.text=” thenmessagebox(,”请输入经手人员或金额!)end ifend ifend ifupdate ccai1_copy set cjsr=:cj,csum=:cs where id=:ci;打印预览代码:printsetup()w_shouru.dw_1.object。datawindow。print。preview=”yes”w_shouru.dw_1。object。datawindow。print。preview

37、。zoom=80打印代码:dw_1.print()退出代码:close(parent)5 结束语论文从概述到系统分析再到系统设计最后进行系统实施,记录了系统开发的整个过程。在分析阶段对系统进行了目标需求分析,可行性分析,业务流程分析,数据流程分析。在设计阶段对整个系统的运行平台,数据库,操作界面,系统安全进行了详细的设计。在系统的实施阶段,主要从数据库和程序代码两个方面进行研究和实现。由于初次独立开发,所以系统还存在一些不足之处。在分析阶段,由于对问题的认识不够深刻,可能导致在设计阶段出现一些设计性不足;在开发阶段,由于对软件工程的认识不够深入,在软件设计过程中许多代码没有考虑到其重用性,使系统中重写了许多代码,增加了代码的复杂度。27参考文献:1华传铭,张振坤,吴晓英.数据库开发实例解析.机械工业出版社2王虎,张骏.管理信息系统M.武汉:武汉理工大学

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服