教材管理系统毕业论文.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教材 管理 系统 毕业论文
- 资源描述:
-
目 录 目录………………………………………………………………………………2 摘要………………………………………………………………………………3 前言………………………………………………………………………………4 第一章 系统总体设计 1.1 系统概述……………………………………………………………………5 1.2 系统特点……………………………………………………………………5 1.3 系统功能……………………………………………………………………5 1.4 系统运行环境………………………………………………………………6 1.5 开发工具的简介……………………………………………………………6 1.6 系统功能模块设计…………………………………………………………7 1.7各模块的功能……………………………………………………………….8 第二章 数据库 2.1 数据库SQL Server 2000 简介……………………………………………9 2.2 数据库SQL Server 2000与Power Builder连接………………………10 第三章 设置,维护,帮助,退出 模块的总体设计 3.1 设置,维护,帮助,退出 模块的功能及设计……………………………10 3.2 数据库设计…………………………………………………………………11 3.3 数据库逻辑结构设置………………………………………………………12 3.4 主要模块实现………………………………………………………………13 3.4.1设置……………………………………………………………………….13 3.4.1.1院系编号设置………………………………………………………….13 a. 新增院系………………………………………………………………………13 b. 删除院系………………………………………………………………………14 3.4.1.2教材编号设置……………………………………………………………14 a.新增教材书目…………………………………………………………………14 b.删除教材书目…………………………………………………………………15 c. 查询教材书目…………………………………………………………………15 3.4.1.3 修改密码……………………………………………………………….16 主要参考文献…………………………………………………………………….17 结束语…………………………………………………………………………….17 致谢……………………………………………………………………………….18 摘 要 众所周知,高校教材管理是一项十分复杂的工作,头绪繁多、数据 来源广、信息量大,经常需要将各系(部)汇总的数量进行处理,形成各种统计报表。显然这种手工管理方式既费时又费力,不能适应目前教材管理的需要。步提高教材管理效率的障碍。为了提高教材管理的效率,把教材管理人员从繁重的日常工作中解脱出来,引入现代化的管理工具——电脑,就为必然趋势。利用电脑进行教材管理可大大提高工作效率。 经过分析,我们使用 Power Builder开发工具,利用其提供的各种面向对 象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 本系统介绍了在Power Builder环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析传统的教材管理系统的不足,创建了一套行之有效的教材管理系统的方案。文章详细介绍 了教材管理信息系统的系统分析部分,包括可行性分析、组织机构分析、管理职 能分析、业务流程分析、数据流程分析、数据字典、处理描述等等;系统设计部 分主要介绍了系统功能设计和数据库设计;系统实现部分列出了几个主要的程序 框图,并附带了一些主要的窗口和程序。本系统界面友好,操作简单,比较实用。 关键字:教材管理系统,PowerBuilder8.0,使用的数据库是SQLserver2000 Abstract As all know university teaching material managing is very complicated job because of various main threads, wide data sources and large information capacity. Every departments in a university often need manage gathered data to form various statistical tables. But it can be seen clearly that this manual method needs more time and more effort, so it's not accommodated to nowadays university teaching material management. Using computer in this area to increase efficiency and to decrease the material managers heavy work is a favourable trend. If we use computer to manage large amount materials, we can increase our work efficiency enormously. After long consideration, we have decided to use Power Builder deveopement tool and other OOP deveopement tools, especially to use user interface based database deveopement tools. First of all, we have established the application model of the system, after then, we have carried through the analyse and modifying job to the original model of the system, in the end, we formed an approvable system with satisfactin. It's introduced in this thesis that how to develope an information management system based the strategy of "top-to-bottom layout, bottom-to-top developement" in Power Builder environment. Thinking of the insufficiency of traditional material managment system, we have established an effective method of material managing. This thesis describes detailedly the system analysis part of the material managment system, including feasibility analysis, framework analysis, administration function analysis, operation flow analysis, data flow analysis data dictionary and disposal picture. In the system designing part it is mainly introduced that how to design the system fuctions and database structure. We provide some diagram of core program and other sample view of windows and programs. The user interface of this system is favourable, it is easy to use, have good practicality. 前 言 管理信息系统(MIS)是进行信息的采集、存储、加工、维护和使用的系统。它是随着管理科学和技术科学的发展而形成的。教材管理系统是一个教育单位不可缺少的部分,它的内容对于学校的教材科来说都重要,所以学生教材管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统手工计算的采取管理方式,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,管理系统的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。在一部分高等院校已经开始使用较系统化的教材管理系统,但还有不少学校的管理系统缺少统一规划,所以有必要进一步研究教材管理系统教材科环境下开发出方便,简洁,使用性较强的管理系统。作为计算机应用的一部分,使用计算机对教材科进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提教材管理的效率,也是各高等学校的教材科的正规化管理,因此,开发这样一套管理软件成为很有必要的事情, 〈〈高等院校教材管理信息系统〉〉是根据高等院校教材管理工作的需要,专门针对教材科而开发的。对一所综合性院校来说,院系门类多,课程门类广,教材用书种类多,数量大,随着各校规模的迅速扩大,这种情况跟加明显。各院校都设有专门机构负责该项工作,通常是教材科,其业务不仅涉及出版部门,而且要面对全校各系,部的授课教师,各班级的学生,涉及人员广,工作量大。传统的人员管理方法存在诸多弊端,效率底,易出错,经常出现供书不及时,书库缺书,用量与供应量脱节,库存积压等现象,原因固然是多方面的,但其中管理方面是主要因素,因此,我们研制开发了这套教材管理信息系统,使教材管理工作走上了一条崭新的道路。 高等院校教材管理系统是我们小组根据所学数据库开发系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 第一章 系统总体设计 1.1 系 统 概 述 近年来,随着现代信息技术的飞速发展,计算机已开始逐步进入我国的各级教育管理部门,并得到一定程度的应用,对提高教育管理水平起到积极的促进作用.我们推出的《教材管理系统》软件是适合于高校教材管理部门使用的管理软件. 1.2 系 统 特 点 1.强大的业务处理功能.系统对高校的教材进行系统管理.该系统紧密结合教材管理工作,不仅可以大大减少日常教材管理的工作量,提高工作效率,还可以提供更全面、更准确、更详细的信息(教材计划,教材采购,教材发放,教材费用结算等等),为用户提供更周到的信息服务. 2.使用方便.易学易用是本系统的一大特点.与手工管理流程相似,使用者很容易入门. 1.3 系 统 功 能 1.教材计划:输入、修改、查询、打印、汇总(本学期)教材计划,包括班级、课程名、教材信息(教材编号、教材名称、作者、出版社、出版社、单价)、数量、备注等内容.其中输入、修改教材计划时库中已有的教材,教材信息只输入教材编号既可. 另外,对于不同班级教材计划相同的,可以选择"复制输入"选项,这样就可以避免重复输入相同的信息.不同学期的相同数据也可以复制输入. 计划查询分为按院系分类查询,编号定位查询、汉字定位查询等三种查询方式. 教材计划用作订购教材和学生领书的参考信息. 2.教材入库:输入、修改、查询、打印入库教材信息.包括日期、教材信息(书号、书名、作者、出版社、出版时间、定价)、数量等内容.其中输入、修改入库信息时书库中已有的教材,教材信息只输入书号既可. 入库查询提供按日期查询和按关键字查询两种方式.按关键字方式查询支持模糊查询. 打印输出分两种格式,一是本次入库信息打印(入库单),二是本学期入库数据(总 帐)打印. 3.教材出库:学生领书、教师领书、计划外领书,出库单打印.包括日期、教材信息(教材编号、教材名称、作者、出版社、单价,编著者,版次)、数量、教材领教师等内容.学生领教材按教材计划出库,数量可以更改. 出库查询分为按日期查询、按班级查询和按关键字(按编号和汉字)查询三 种. 4.分帐查询:列出了每一种教材的入库和出库信息. 5.书费结算:分学期结算和毕业结算. 6.帮助:使用说明,版权说明等. 1.4系统的运行环境 硬件环境:Microsoft Windows 98及以上中文操作系统.安装系统需要软盘驱动器或CD-ROM.系统打印功能需要安装打印机 1.5开发工具的简介 PowerBuilder8.0版是Sybase公司最新推出的数据库开发工具,它不仅继承了以往版本的各种先进技术,而且适应目前计算机技术的发展潮流,提供了基于组件,Web及多层结构的快速开发环境,满足了在4GL RAD环境中创建完整应用和应用组件的需求,并使企业应用可以平滑过度到基于浏览器和Web的应用模式下。同时PowerBuilder8.0卓越的应用开发效率及强大的Web功能为新版本增色不少。 Power Builder的优异功能的特点: (1)对数据库的支持 Power Builder同时支持多种关系模型数据库管理系统,如Sybase,Oracle,Informix,MS SQL Server等,提供了多种数据库的专用接口和ODBC借口。 (2)数据窗口(Data Window)对象 Power Builder 拥有数据窗口这个具有专利技术的智能对象,利用该对象可以操作数据库的数据而无需编写SQL语句。它具有丰富的数据窗口数据源和多种样式的数据显示格式,可以查询,修改,插入,删除,浏览,打印数据,打开和存储数据,也可在数据窗口中直接定义功能按钮实现预定义的系统功能,它还支持数据库的事务管理和并发控制等机制。 (3)面向对象的程序设计方法 Power Builder采用面向对象的开发方法,这可以是系统开发人员无须精通专用语言就可以迅速转向面向对象的开发方法。Power Builder应用由一系列对象组成,包括窗口,菜单,函数,数据窗口和各种控制对象,它支持对象的继承,封装的多态性。 (4)继承的开发环境 Power Builder是一个继承的开发环境,它提供了应用的各种成分,包括窗口,数据窗口,菜单,事件处理程序,数据库,图形,报表的建立和维护,数据库管理,调式,编译等工作,都能在Power Builder继承开发环境中完成,从而可以大大加快开发的速度。 (5)多种平台的开发环境 Power Builder是一个基于多平台的开发工具,它提供了良好的跨平台性。它有Windows,Macintosh,Unix等多个版本。如果要把一个平台上开发的代码移植到另外一个平台上,只要重新编译就可以了。 (6)分布式应用 Power Builder8.0使用户能够在网络上分布Power Builder对象,灵活而方便地创建多级分割。从而允许开发人员根据特定的性能,维护或安全方面的需求,决定将代码的某一部分驻留于应用服务器上或是可户机上。 1.6系统功能模块设计 班级领 教师领 零 售 教 材 出 库 制 作 采 购 单 预 定 表 输 入 登 记 教 材 入 库 班级退 教 材 出 库 退 高等 院校教材管理 信息系统 教材入库退 教师退 零售退 班 级 汇 总 结 财 务 班级领 设 置 班 级 编 号 院 系 编 号 预 定 汇 总 表 库 存 统 计 报 领 用 教 材 报 库 存 总 帐 报 查询/报表 教师领 零 售 全 校 分院系 教 材 编 号 退 出 帮 助 版 权 说 明 使 用 说 明 维 护 修 改 密 码 用 户 设 置 初始化 供 应 商 编 号 预 定 期 图 1.1 1.7各模块的功能 1.登 记: 1.功能:是用户权限里有超级用户和一般拥护之分,超级用户所可登陆的一般陆。 2.预定表输入: 功能:把预订表输入到窗口,该窗口上可以查看教材编号,教材名称,出版还 可以新增预订表 3.制作采购单: 功能:具有教材选择,新增,等功能。 4.教材入库: 功能:是教材为库输入窗口,在该界面可以输入有关教材的信息,该窗口可采用的按纽有查找入库单,新增入库单,打印,修入库单,删除入库单等。 5.教材出库: 功能:是教材出库的输入窗口。它包含‘班级领用’,‘教师零用’,‘领售’三 个业务功能。 班级领: 功能:在班级领用界面上包括打印班级领用出库单,删除班级领用出库单,改 班级领用出库单查找班级领用出库单等功能(教师领,零售的功能跟班领相同) 2.财 务: 1.班级汇总结算: 功能:每一学期(或任意时间段)班级领用教材汇总结算。 2.教师汇总结算: 功能:每一学期(或任意时间段)教师领用教材汇总结算。 3.供应商汇总结算: 功能:每一学期(或任意时间段)学校领用供应商教材汇总结算。 3.查询/报表: 1.库存教材总帐报表: 功能:查询库存的所有存在的教材。 2.领用教材报表: 功能:每一学期(或任意时间段)班级,教师或零售汇总结算单的查询和打印。 3.库存教材统计报表: 功能:每一学期(或任意时间段)库存教材的数量和金额统计。 4.预定汇总表: 功能:按预定期查询全校或个院系的预定数和采购数。 5.书查询: 功能:每一学期(或任意时间段)班级发数缺书的查询。 4. 设 置: 1.院系编号:对各院系编号的设置(包括新增,删除,退出,打印,自动保存等功能) 2. 班级编号:对各班级编号的设置(包括新增,删除,打印,按编号定位查询,自动保存,退出等功能) 3. 教材编号:对教材数目编号的设置(包括新增,按编号定位,汉字定位查询,删除,修改,打印,退出等功能) 4. 预定期:对教材预定时期进行设置(包括删除,退出,新增,自动保存等功能) 5. 供应商编号:对供应商编号的设置(包括新增,修改删除,退出,打印,自动保存等功能) 5. 维 护: 我们为了系统的安全性考虑把数据备份和数据还原留给了系统管理员手工数据备份和手工还原。 1.初始化:系统删除所有的数据,恢复到初始状态。 2. 用户设置:对用户进行设置(包括新增,删除,退出,自动保存等功能) 3.修改密码:对已有的用户的密码进行修改(包括新增,查询,保存等功能) 6. 帮 助 使用说明:系统本软件的使用说明书。 版权说明:系统本软件的版权说明书。 7. 退 出 退出该系统 第二章 数据库 数据库是数据管理的最新技术,是计算机科学的重要分支。数据库管理系统已从专用的应用程序包发展成为通用的系统软件。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。 2.1 数据库SQL Server 2000 简介 SQL Server 2000是微软公司最新版的大型数据库服务器,其性能指标在各方面都有赶超Oracle数据库的趋势。在经历了SQL Server 6.5和7.0两个版本的尝试后,微软公司终于开始向大规模的业务领域进发了。在过去的很长一段时间中,微软公司凭请了世界上最优秀的数据库专家以及专门搭建了信息量可谓空前的地理信息系统,励精图治,就是为了摘掉扣在自己头上的这顶帽子。有了强大的性能和功能支持,再配合其一向为人称道的易用性,SQL Server可以说成为了开发者手中的一柄利器!, 另外,目前国内的一些关于微软平台的数据库编程教程,喜欢使用Access作为数据库平台的案例,并展开相关的内容。这其实对于开发真正的数据库应用并没有直接的帮助作用,只能使大家停留在应用的初级阶段。SQL Server 2000提供的非常傻瓜的缺省安装和使用模式,其上手难度并不比Access大。另外,SQL Server 2000可以兼顾小、中、大规模的应用,有着远远比Access强大的伸缩性。因此,建议大家不如一步到位,直接从高起点开始,这对于持续发展个人技能也是很有好处的。 SQL Server 2000是微软公司推出的网络数据库管理系统,其主要任务是存储、管理和提供数据,以满足客户端连接和存储数据的需要,SQL Server 2000主要有以下特点: (1)真正的浏览器/服务器体系结构。 (2)图形化用户界面,使系统管理更加直观简单。 (3)丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。 (4)与Windows NT有机集成,多线程体系结构设计,提高了系统对多用户同时访问的响应速度。 (5)对Web技术的支持,使用户能够很容易地将数据库中的数据发送到Web页面上。 SQL Server 具有以上的特点,功能比Microsoft Access强大,固定。况且我们以前学过SQL Server,对它的操作比较熟悉,所以我们选择了SQL Server 2000。 2.2 数据库SQL Server 2000与Power Builder连接 打开Database Profile Setup—Microsofit SQL Server6.x如图所示(2.1) 图2.1 正确的填写Profile Name,Server,Login ID,Database使数据库SQL Server 2000与Power Builder成功的连接 第三章 设置,维护,帮助,退出 模块设计 3.1各个模块的设计及功能 在这次高等院校教材管理系统中,本人所要做的任务就是要完成高等院校教材管理系统中的【设置】,【维护】,【帮助】,【退出】等部分。如图3.1所示 各个模块的功能: 1.设 置: 1.院系编号:对各院系编号的设置(包括新增,删除,保存,,修改,退出,打印等功能) 2.班级编号:对各班级编号的设置(包括新增,删除,打印,按编号定位查 显示所有记录保存,修改,退出等功能) 3. 教材编号:对教材数目编号的设置(包括新增,按编号定位,汉字定位查询 删除,修改,保存,打印,退出等功能) 4. 预定期:对教材预定时期进行设置(包括删除,退出,新增,自动保存等功能) 5. 供应商编号:对供应商编号的设置(包括新增,修改删除,退出,打印,自动保存等功能) 2.维 护: 我们为了系统的安全性考虑把数据备份和数据还原留给了系统管理员手工数据备份和手工还原。 1.初始化:系统删除所有的数据,恢复到初始状态。 2.用户设置:对用户进行设置(包括新增,删除,退出,自动保存等功能) 3.修改密码:对已有的用户的密码进行修改(包括新增,查询,保存等功能) 3.帮 助 使用说明:系统本软件的使用说明书。 版权说明:系统本软件的版权说明书。 4.退 出 退出该系统 图3.1 3.2数据库设计 数据库需求分析和数据字典 根据教材管理系统模块可以列出以下管理系统所需的数据项和数据字典。 1.院系编号设置:院系编号,院系名称。 2.班级编号设置:班级编号,班级名称,原系编号,院系名称,年级。 3.教材书目编号设置:教材编号,教材名称,出版社,编著者,单价,书号,院系编号。 4.教材预定期设置:定期 5.供应商编号设置:编号,供应商。 3.3数据库逻辑结构设置 数据表的结构如下 1. 表名:院系编号设置(yxb) 字段名 数据类型 主键 简述 是否为空 长度 yxid numeric yes 院系编号 no 9 yxname char no 院系名称 yes 50 2. 表名:班级编号设置(bjb) 字段名 数据类型 主键 简述 是否为空 长度 bjid numeric yes 班级编号 no 9 bjname char no 班级名称 yes 50 yxid numeric no 院系编号 no 9 yxname char no 院系名称 yes 9 nj vchar no 年级 yes 10 3. 表名:教材书目编号设置(jcsmid) 字段名 数据类型 主键 简述 是否为空 长度 jcid numeric yes 教材编号 no 9 jcname char no 教材名称 yes 50 chbs char no 出版社 yes 30 bzh char no 编著者 yes 30 dj vchar no 单价 yes 10 shao vchar no 书号 no 20 yxid numeric no 原系编号 no 9 4. 表名:教材预定期设置(jdqi) 字段名 数据类型 主键 简述 是否为空 长度 dqi vchar yes 定期 no 10 5.表名:供应商编号设置: 字段名 数据类型 主键 简述 是否为空 长度 gyid numeric yes 编号 no 9 gyname char no 供应商 yes 50 3.4主要模块的实现 3.4.1设置 3.4.1.1院系编号 单击【设置】—【院系编号】进入如(图3-1)所示界面。 图3—2 a. 新 增 院 系 单击【新增】按钮进入【院系新增】 界面,然后在名称栏目中录入相应的院系名称,然后单【确认】对新增的院系名称进行保存。新增一个院系名称后,院系会自动对其进行编号,编号格式为“01,02,03,04……..” 【代码】 long ll_insert string ls_id select Max(yxid) into:ls_id from yxb; ls_id="0" + string(long(ls_id)+1) ll_insert = d_test.dw_1.insertrow(0) d_test.dw_1.scrolltorow(ll_insert) d_test.dw_1.setItem(ll_insert,"yxid",ls_id) d_test.dw_1.setItem(ll_insert,"yxname",sle_1.text) commit; close(parent) b. 删 除 院 系 单击院系名称,然后单击【删 除】按钮,系统单击出【删 除】所示提示界面,单击【是(Y)】按钮确认删除所选院系名称, 单击【否 (N)】 按钮取消此次操作。 单击【打印】按钮,系统弹出打印预览界面,单击其最大化按钮进入打印界面。 单击打印界面中,单击打印机图标即可打印全校院系编号表,单击退出图标可退出打印模块。 【代码】 : long row int ls row = dw_1.getrow() ls = messagebox("提示","确实要删除吗?",question!,yesno!,1) if ls=1 then dw_1.setfocus() dw_1.deleterow(0) dw_1.update() commit using sqlca; else return end if 3.4.1.2教材编号设置 单击【设置】—【教材编号】进入如(图3—3)所示界面。 图 3-3 a. 新 增 教 材 书 目 单击【新增】按钮进入【书目新增】窗口,然后在“教材名称”,“出版社”,“编著者”,“单价”等栏目录入内容,在“归类”栏目中点击下拉箭头选择该教材所属的院系,然后单击【确认】对新增的教材书目进行保存。新增一个教材书目后,系统会自动对其进行编号,编号格式为“XXXXXXX”,7位数字,前两位数字代表院系编号,后5位数字代表院系编号。 b.删 除 教 材 书 目 单击欲删除的教材名称,然后单击【删 除】按钮,系统单出提示界面,单击【是(Y)】按钮确认删除所选班级,单击【否 (N)】按钮取消此次操作 c. 查 询 教 材 书 目 系统提供3位方法查询教材书目,在图4—1所示界面中: 方法(一):院 系 分 类 查 询 法 单击【院 系】按钮点击下拉箭头选择教材所属的院系,然后浏览查询。 方法(二):编 号 定 位 查 询 法 在【编号定位】按钮上面的空栏中输入欲查询的教材编号的前几位数字,然后单击【编号定位】可筛选出以次编号开头的教材书目。 方法(三):汉字定位法 在【汉字定位】按钮上面的空栏中输入欲查询的教材书目的教材名称,出版社,编著者中的某几位汉字字符,然后单击【汉字定位】可筛选出包含此汉字字符的教材书目。 【代码】 : 1.原系分类查询 STRING OLD_SQL,new_sql,ls_where old_sql = dw_1.getsqlselect() ls_where = "where yxid=" + "~'" + ddlb_1.text + "~'" new_sql = old_sql + ls_where dw_1.setsqlselect(new_sql) dw_1.retrieve() dw_1.setsqlselect(old_sql) select max(jcid) into:jciddd from jcsmid where yxid=:ddlb_1.text; jciddd = string(long(jciddd) + 1) 2. 编号定位查询: string ls_bookname,ls_newSQL,old_sql old_sql = dw_1.getsqlselect() ls_bookname = sle_1.text ls_newSQL="select jcid,jcname,chbs,bzh,dj,shao,yxid from jcsmid where jcid="+"~'"+ls_bookname +"~'" dw_1.settransobject(sqlca) dw_1.setsqlselect(ls_newSQL) dw_1.retrieve() dw_1.setsqlselect(old_sql) 3.汉字定位查询: string ls_bookname,ls_newSQL,old_sql old_sql = dw_1.getsqlselect() ls_bookname = sle_2.text ls_newSQL="select jcid,jcname,chbs,bzh,dj,shao,yxid from jcsmid where jcname="+"~'"+ls_bookname +"~'"+"or"+ " chbs="+"~'"+ls_bookname +"~'"+"or"+" bzh="+"~'"+ls_bookname +"~'"+"or"+" dj="+"~'"+ls_bookname +"~'" dw_1.settransobject(sqlca) dw_1.setsqlselect(ls_newSQL) w_1.retrieve() dw_1.setsqlselect(old_sql) 3.4.1.3 修 改 密 码 : 单击【设置】—【修改密码】,进入如(图3-3)所示界面。 图 3-3 输入姓名,旧密码,并输入两次新密码,新密码必须是相同的,单击 【确认】保存修改,单击【取消】取消此次操作。 【代码】 : 修 改 密 码: string pwd,username username = trim(sle_1.text) select pass into:pwd from user_info where uname=:username; if sle_2.text <> pwd then messagebox("提示","您输入的旧密码有误,请确认!") return end if if sle_3.text <> sle_4.text then messagebox("提示","您两次输入的密码不一致,请确认后再输入") return end if update user_info set pass=:sle_3.text where uname=:username; messagebox("提示","密码修改成功,请牢记你的新密码!") close(parent) 主 要 参 考 文 献 1.PowerBuilder9.0案例开发篇 (清华大学出版社) 于洪文 蔡 毅 杨鸿雁 刘雪洁 编著 2.新疆大学学报(自然科学版) (新疆大学学报编辑部) 3. Visual C++ 数据库开发基础实例解析 郎 锐 编著 (机械工业出版社) 4. PowerBuilder8.0数据库系统开发实例导航 《人民邮电出版社》 何旭洪 余建英 编著 5. Power Builder数据库系统开发实例导航(第二版)《人民邮电出版社》 何旭洪 余建英 编著 6. SQL Server2000案例教程 廖望 何俊 谢春旺 钟永生 黄智诚 1. 基于C8051F单片机直流电动机反馈控制系统的设计与研究 2. 基于单片机的嵌入式Web服务器的研究 3. MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究 4. 基于模糊控制的电阻钎焊单片机温度控制系统的研制 5. 基于MCS-51系列单片机的通用控制模块的研究 6. 基于单片机实现的供暖系统最佳启停自校正(STR)调节器 7. 单片机控制的二级倒立摆系统的研究 8. 基于增强型51系列单片机的TCP/IP协议栈的实现 9. 基于单片机的蓄电池自动监展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




教材管理系统毕业论文.doc



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/3114808.html