计算机专业本科毕业设计论文Word文件下载.docx
- 文档编号:14497507
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:44
- 大小:971.90KB
计算机专业本科毕业设计论文Word文件下载.docx
《计算机专业本科毕业设计论文Word文件下载.docx》由会员分享,可在线阅读,更多相关《计算机专业本科毕业设计论文Word文件下载.docx(44页珍藏版)》请在冰豆网上搜索。
数据是数据库中存储的基本对象。
数据在大多数人头脑中的第一个反映就是数字。
其实数字只是最简单的一种数据,是数据的一种传统与狭义的理解。
广义的理解,数据的种类很多,文字、图形、声音、学生的档案记录、货物的运输情况等,这些都是数据。
可以对数据做如下定义:
描述事物的符号记录称为数据。
描述事物的符号可以是数字,也可以是文字、图形、图象、声音、语言等,数据有多种表现形式它们都可以经过数字化后存入计算机。
1.2.2、数据库,
数据库顾名思义,是存放数据的仓库。
只不过这个仓库是存放在计算机存储设备上,而且数据是按一定的格式存放的。
人们收集并抽取出一个应用所需要的大量数据之后,应将其保存起来以供进一步加工处理,,进一步抽取有用信息。
在科学技术飞速发展的今天,人们视野越来越广,数据量急剧增加。
过去人们把数据存放在文件柜里,现在人们借助计算机与数据库技术科学地保存与管理大量的复杂的数据,以便能方便而充分地利用这些宝贵的信息资源。
所谓数据库是长期储存再计算机内的、有组织的、可共享的数据集合。
数据库中的按一定的数据模型组织、描述与储存,具有较小的冗余度、较高的数据独立性与易扩展性,并可为各种用户共享。
1.2.3、数据库管理系统
数据库管理系统是位于用户与操作系统之间的一层数据库管理软件。
它的主要功能包括:
数据定义功能、数据操作功能、数据库的运行管理、数据库的建立与维护功能。
数据库管理系统是数据库系统的一个重要组成部分。
1.2.4、数据库系统
数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统、应用系统、数据库管理员与用户构成。
数据库的建立、使用与维护等工作只靠一个DBMS远远不够,还要有专门的人员来完成,这些人被称为数据库管理员。
2、PB7.0简介
POWERBUILDER是美国著名的数据库应用开发工具生产厂商POWERSOFT推出的成功产品。
它是完全按照CLIENT/SERVER体系结构研制设计。
采用面向对象技术、图形化的应用开发环境。
是数据库的前端开发工具;
由于它所开发的各种应用程序都充分利用了图形化用户接口(GUI)的优点。
所以POWERBUILDER被认为是一个图形工具。
在CLIENT/SERVER结构的应用中,POWERBUILDER具有描述多个数据库连接与检索的功能,特别是POWERBUILDER能从大多数流行的RDBMS提取数据。
而且不管数据存放在什么地方。
另外,各种应用程序也可以独立于RDBMS,因POWERBUILDER可以使用数据库标准操作语句SQL进行通讯。
POWERBUILDER正在成为CLIENT/SERVER应用开发的标准。
它为应用开发提供了全面、综合性的支持,可以分别概括为如下几点:
2.1.事件驱动的应用程序
POWERBUILDER的应用程序是事件驱动的。
即用户通过各种动作控制应用程序的流程。
例如,当单击某个按钮或在某个编辑框中输入数据都会触发相应的事件。
用户可以通过编写脚本(Script)来说明当事件被触发时所要完成的处理过程。
POWERBUILDER给开发人员提供了一个集成环境。
应用的各种成分、包括窗口、菜单、事务逻辑、数据库存储、数据库生成、图形、报表等全部都在POWERBUILDER内开发,而不必再到其它环境中去做。
2.3POWERSCRIPT语言与函数
POWERSCRIPT是POWERBUILDER的功能很强的第四代编程语言。
用POWERSCRIPT语言编写的程序通常称为(Script)。
脚本是由POWERSCRIPT命令、函数与相应末某一事件所要完成的处理过程的语句所组成的。
它能使开发人员很容易地将简单工作复杂的事务逻辑与应用相匹配。
它由几百个函数用于操作对象、数字、文字与日期等信息并全面支持的DDE与全文本的I/O。
例如为某个按钮上的Clicked事件则编写的脚本、可能要进行的处理是从数据库中检索与显示数据。
事件本身也可以触发其它事件,例如当一个按钮上的Clicked事件要打开一个窗口时就触发了一个窗口上的Open事件。
POWERSCRIPT还提供了丰富的内置函数,可以利用这些函数对
应用程序的各种对象的控件进行处理,如打开窗口的函数更新数据库的函数。
此外,用户还可以定义自己的函数在应用程序中来执行某种特定的处理过程。
外部函数可在POWERBUILDER内说明与访问,就如同内置的POWERBUILDER函数一样。
2.4面向对象的编程
在POWERBUILDER中创建的每一个菜单与窗口都是一个模块称为对象(Object)。
POWERBUILDER应用程序基本的构建块是用户所创建的对象,每一个对象都具有一些特性与行为(属性、事件与功能)利用诸如封装型、继承性与多态性这样的面向对象的编程技术。
开发人员可以最有效利用所创建的每一个对象。
使用应用程序具有可通用性可说扩展性与强有力的功能。
POWERBUILDER应用由一系列对象组成,包括有函数、菜单、函数、结构与数据窗口、用户对象、用户事件等等,对象中又包含若干控件如命令按钮、单行编辑器等这些对象与控件都可在许多应用中重复使用。
2.5跨平台开发
POWERBUILDER支持跨平台的开发与分布。
例如的WINDOWS利用POWERBUILDER开发的应用程序。
可以将应用程序分布到UNIX的平台运行,反之亦可。
2.6与数据库的连接性
POWERBUILDER提供了与底层数据库系统紧密的连接。
POWERBUILDER支持不同的关系数据库管理系统并充分发挥每一个数据库的特长。
开发人员与利用内置的高性能数据库引擎—
—SYBASESQLAnywhere生成独立应用或脱离服务器运行的服务以上的应用,在开发该商厦管理系统时,笔者就是使用该种数据库引擎。
POWERBUILDER存取数据库的方式有两种:
·
通过使用POWERSOFT的DBMS接口。
(ODBC(开放数据库连接)是微软公司的数据库连接标准)
·
通过使用由POWERSOFT提供的专用的直接与数据库相连的接口
以下进行图例说明:
值得一提的是POWERBUILDER拥有数据窗口对象(DATAWINDOW)。
它是一个智能对象是POWERSOFT公司的
一项专利技术。
它能操纵关系数据库的数据而无需编写SQL语言。
利用该对象可以修改、更新、插入、删除、滚页、打印或以11种文件格式中的任何一种方式保留数据。
数据窗口直接管理数据库的交互与控制。
在本系统开发过程中大多数报表均使用此对象生成,使用其操纵关系数据库的数据十分方便、快捷。
它是一个支持数据操纵的封装性很好对象。
3、论文内容简介
销售与售后服务系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者与管理者来说都至关重要,所以销售与售后服务系统应该能够为用户提供充足的信息与快捷的查询手段。
但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:
效率低、保密性差,另外时间一长,将产生大量的文件与数据,这对于查找、更新与维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对销售与售后服务信息进行管理,具有着手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高销售与售后服务管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套管理软件成为很有必要的事情。
本文覆盖了海信电器售后服务系统的制作流程、功能及特点等诸多方面,
具体内容如下:
第一章、绪论,介绍了数据库及PB7.0的一些相关知识,重点阐述理论方面的内容,为实际操作打下基础。
第二章、需求分析,介绍了该软件的用户需求及对该需求的解决方案,包括系统的E-R图、数据流图与功能模块图。
第三章、系统的制作流程,详细介绍了该系统的制作过程,附含窗口及代码。
第四章、系统的功能实现及特点,介绍了本系统地基本功能及特点,运用具体实例加以说明
第五章、软件测试,
第六章、未来展望,介绍了系统的发展前景并指出系统局限性及有待改正的地方
第七章、结束篇
第二章系统设计及需求分析
1、用户需求
海信电器服务部主要进行两种工作,一是对库的管理,分别利用入库表、出库表、退货表及库存表来显视并记录对库的进出操作。
另一种是对用户的具体资料及用户的换机、维修情况进行记录备案。
并且,要实现以下功能:
对销售情况的统计,对库存量的统计,对退货情况的统计,对进货退货的提醒,对各个表利用不同字段进行查找、显示结果,并具有打印及预览功能。
2、计划任务书
2.1范围:
经过对用户需求的分析,作者设计了HISENSE.PBL。
2.2项目目标:
本软件旨在用微型计算机对海信电器服务部的销售及服务业务进行管理,其内容包括入库管理、出库管理、退货管理、库存管理、用户管理及销售信息的随机查询与统计分析。
该系统的服务对象为服务部的微机操作员,要求用户界面友好,不需要计算机专业的专门训练即可使用该系统。
2.3主要功能:
该软件有以下八个功能
2.3.1、入库管理:
对入库信息进行管理
(1)入库信息输入将进货的信息输入
(2)入库信息删除若录错信息则可以删除,但存储后不可以更改
(3)入库信息查询可以按入库时间、型号及保存区域分别进行查询
(4)入库信息保存将新录入的信息保存,并提示保存后不可以修改
(5)打印及预览按不同查询结果进行打印及预览
2.3.2出库管理:
对出库的信息进行管理
(1)出库信息输入将销售的信息输入
(2)出库信息删除将错误信息删除
(3)出库信息保存将新录入的信息保存
(4)出库信息查询可以按出库时间、型号及销售厂商分别进行查询
(5)打印及预览对查询结果进行打印及预览
2.3.3库存管理:
对库存信息的管理
(1)库存信息的修改根据入库及出库的信息,对库存进行自动的动态修改
(2)库存信息的查询对库内型号进行的查询
2.3.4退货管理:
对退货信息管理
(1)退货信息的输入将所退机器的信息录入
(2)退货信息的删除删除已存在的退回机器的信息
(3)退货信息的保存保存新录入的退回机器的信息
(4)退货信息的查询对退货信息按机器编号、型号、退货日期及维修情况查询
2.3.5用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 专业本科 毕业设计 论文