速泽汽车电子设备出入库信息处理系统设计说明书_第1页
速泽汽车电子设备出入库信息处理系统设计说明书_第2页
速泽汽车电子设备出入库信息处理系统设计说明书_第3页
速泽汽车电子设备出入库信息处理系统设计说明书_第4页
速泽汽车电子设备出入库信息处理系统设计说明书_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、速泽汽车电子设备岀入库信息处理系统设计说明书第一章前言随着汽车电子设备的发展,汽车电子设备数量在增大,管理难度也随着激 增。管理者对汽车电子设备的管理也随之变得更加地复杂,使得汽车电子设备管理人员的工作更加的繁重。当今社会是科技主宰一切的社会,有效而正确的利用 计算机,对于我们日常的工作学习是很有帮助的。时代在进步,科技在发展,管 理者的发展当然离不开计算机这一当今社会最为普遍的科技武器。1.1项目设计背景及意义近年来,随着科学技术,特别是信息技术的飞速发展并且应用于各个领域, 计算机自动化手段对信息化建设产生了极大的推动作用。充分运用现代计算机 技术和网络通信技术,改进工作手段和方法,提高工

2、作的计划性、科学性和准 确性,已经成为时代对设备管理工作的必然要求。以单纯的计算机管理和传统 的手工管理相结合的模式,已经很难适应设备管理信息化建设的需要。用现代 化信息技术取代传统的数据资料的手工处理,通过部门间数据共享,扩大信息 的收集面,对汽车电子设备信息资料的保存、检索查询、分析统计等多方面发 挥现代化管理的优势。规划的网络化管理,减少了手工管理过程中重复、遗失 等弊端和其它人为影响因素,为其大量、安全的保存汽车电子设备信息资料提 供了保障。1.2国内外发展状况从70年代至今,发达国家的管理信息系统取得了很大的发展。其经历了统计系统、数据更新系统、状态报告系统和决策支持系统等阶段。管理

3、信息系统的应用也有起初基本的工作,进而发展到企业财务管理、库 存管理等单项业务管理,这属于电子数据处理系统。当监理了去也数据库,有 了计算机网络从而达到数据共享后, 从系统观点出发,实施全局规划和设计信 息系统时,就进入了管理信息系统的阶段。随着计算机技术的进步和人们对系 统的需求进一步提高,人们更加强调管理信息系统能否支持高层领导的决策这 一功能,更加侧重于外部信息的收集、综合数据库、模型课、方法库和其它人 工智能工具,这就出现了更加智能的管理信息系统。18第二章系统需求分析2.1管理信息系统概述管理信息系统是由人、计算机等组成的能进行管理信息的手机、传递、储存、 加攻、维护和使用的系统。管

4、理信息系统由信息源、信息处理器、信息用户和信息管理者四部分组成,如图2.1所示。其中,信息源始产生地;信息处理器担负信息的传输、加工、保 存等任务;信息用户是信息的使用者,应用信息进行决策;信息管理者负责信息 系统的设计实现,之后负责信息系统的运行和协调。图2.1管理信息系统总体结构管理信息系统是一个数据系统,所谓数据系统就是系统以数据为主,其主要特性 是数据量大、数据类型多、数据之间关系复杂和数据分布存储,而对数据的加工 比较简单。具有一个稳定的数据基础是建设管理信息系统本质的问题。2.2系统开发工具及简介当前市场主流数据库产品有:Microsoft SQLServer、Sybase、Ora

5、cle 9i、DB2对于这几种市场主流的大型关系数据库产品,各有自己的特色和优劣性, 其中最为流行的数据库为 SQL Server和Oracle 9i 。Microsoft SQLServer2000 是在SQLServer7.0的基础上对性能、可靠性、 质量以及易用性进行了扩展。SQLServer2000中包含了许多新的特性,这些特性 使其成为针对电子商务、数据仓库和在线商务解决方案的卓越的数据库平台。其 增强的特性包括对丰富的扩展标记语言的支持、综合分析服务以及便捷的数据库管理。Access是MicroSoft公司始于1994年发表的微机数据库管理系统。作为一种功能强大的MIS系统开发工具

6、,它具有界面友好,易学易用,开发简单,接 口灵活等特点,是一个典型的新一代数据管理和信息系统开发工具。与Microsoft的其他数据库产品如FOXPROS相比,Access具有较独特的优势- 提供了更强大的数据组织,用户管理,安全检查等功能。Access使用标准的SQL(Structured Query Lan guage,结构化查询语言)作为它的数据库语言,从而提 供了强大的数据处理能力和通用性,使其成为一个功能强大而且易于使用的桌面 关系型数据库管理系统和应用程序生成器。SQLServer2000主要具有以下特色:真正的客户机/服务器体系结构;图形化用户界面,是系统管理更加直观简单;丰富的

7、编程接口工具,为用户进行程序设计提供了更大的选择余地;与Windows操作系统有机集成,多线程体系结构设计,提高了系统对用户少 并发访的响应速度;对Web技术的支持,是用户能够很快的将数据库中的数据发布到 Web页面上2.3系统数据流图数据流图是管理系统信息运动的抽象,是在调研的基础上,从系统的科学性、 管理的合理性、实际运用的可行性角度出发。将信息处理功能和彼此之间的联系 自顶向下,逐层分解,从逻辑上精确的描述系统应具有的加工功能,数据输入, 数据输出,数据存储及数据来源和去向(外部实体)等项目本系统是一个面向电子管理者全体用户,为其提供汽车电子设备的查询和领 取服务的综合管理系统。管理员可

8、以添加和修改汽车电子设备信息、 控制汽车电 子设备的出库和入库、管理供应商和部门信息等。用户仅仅可以对汽车电子设备 进行出库。用户ID和密码电子学院元器件管 理系统曙ID和密码管理员丿命令信息命令信息返回信息返回信息图2-2 顶层DFD图顶层DFD图的模式如图2-2所示,它说明了系统的总的处理功能、输入和输 出。对顶层数据流程图中进行分解,可以不断细分产生中层DFD图、底层DFD图,只到满足需要为止。中层DFD图如图2-3所示图2-3汽车电子设备管理系统中层 DFD图底层DFD图-普通用户子系统如图2-4所示库存信息表普通管理员ID和密码卜返回信息验证有效性呻库存信息返回元器件管理系统图2-4

9、 底层DFD图-普通管理员子系统底层DFD图-管理员子系统如图2-5所示。汽车电子设备信息管理员D和密码验证有效性成功信息元器件管理系统返回信息返回出库、修改 ( 库存列表返回信息库存信息图2-5 底层DFD图-管理员子系统2.4后台数据库的配置系统数据库建立完成后,前台界面访问数据库时,需要控件访问后台数据库。Delphi7中有BDE和ADO两个数据访问控件,在使用Delphi自带数据库Database Desktop时,就用BDE控件访问。这里系统后台数据库设计采用了 SQL Server 2000,因此使用ADO数据库控件访问SQL Server数据库。ADO数据控件使用Microsof

10、t ActiveX Data Object( ADO快速地建立数据绑定控件和数据提供者之间的连接。使用 ADC控件访问SQL Server数据库时,通常需要做以下几 件事情:1. Delphi中的Form窗体或Data Module中添加ADC数据控件;2. 使用ADO数据控件连接到一个SQL Server数据库;3. 将ADO数据控件连接到一个或多个数据绑定控件。如下图2.6所示,为Data Module数据模块。图2.6 Data Module数据模块首先在Delphi的Data Module中添加ADO选项卡中的数据库控件。启动Delphi 7软件,在“ file ”的下拉菜单中的new

11、里新建一个Data Module,然后 在 Data Module 中添加 ADO控件 ADO Connection,Data Module 数据模块,用 来存放ADO空件。使用Data Module数据模块的优点是,设计好的系统,在另外 一台机子上运行的时候,不需要对每一个ADO Table的Connection属性进行设置,只需对 ADO Conn ection组件中Conn ection Stri ng的属性进行设置,便可以实现与数据库连接。在Data Module中单击ADOConnection1,在Delphi视图下的对象检视器中, 单击conn ection string 右边的“

12、。”按钮,打开如图 2.7所示的对话 框。图 2.7 ADO Conn ection stri ng选中Use Connection String 单选按钮,然后单击 Build按钮,打开如图 4-14所示的对话框,选择数据库驱动。选中Microsoft OLE DB Providerfor SQL Server ,如图2.8所示,建立与SQL Server的连接。图2.8数据链接属性2.4数据库结构设计数据库设计(Database Design)是指在已有数据库管理系统的基础上建立 数据库的过程。数据库设计在数据库系统开发中占有非常重要的地位,数据库设 计的好坏将会直接影响整个系统的效率。数

13、据库的整个设计过程是使系统性能不断提高和完善的过程。为了达到满 意的效果,往往需要反复调整和修改。因此,数据库设计的整个过程是一个循环的过程,循环的终止条件是对性能指标测试与系统评价满意管理员实体属性图如图3-2所示管理员图3-1管理员实体属性图汽车电子设备实体E-R图如图3-2所示图3-2汽车电子设备实体属性图供应商实体属性图如图3-3示。图3-3供应商实体属性图用户信息实体属性图如图3-4示图3-4用户信息实体属性图系统数据各实体属性图如图3-5示图3-5系统数据各实体属性图矩形框表示实体,框内标明实体名。椭圆状框表示实体的属性,框内标明属性名菱形框表示实体间的联系,框内标明联系名建立了各

14、个实体属性图后,要对它们进行综合,即把各实体属性图连接在一 起。这一步的主要工作是找出各实体属性图之间的联系,而在确定各实体属性图的联系时,可能会遇到互相之间不一致的问题。 在综合各实体属性图时,必须要 处理解决上述各类冲突,从而得到一个集合了各用户的信息要求, 为所有用户共 同理解和接受的初步总体模型。3.2系统的功能系统应符合电子管理者汽车电子设备信息管理的规定,满足学校汽车电子设备管理的需要,并达到操作过程中的直观、方便、实用、安全等要求。系统采用 模块化程序设计的方法,便于系统功能的组合和修改,以及扩充和维护。(1)汽车电子设备信息查询功能:通过不同的检索入口,查询汽车电子设备 出库信

15、息、入库信息和库存信息。(2)添加功能:通过填写表格的形式输入汽车电子设备供应商提供的汽车电 子设备的相关信息,系统能够自动避免重复信息。(3)修改功能:对数据库中的信息进行修改。系统能够通过用户给出的条件 查找出所要修改的信息,对修改后的信息进行保存,并自动查找是否是重复信息。(4)删除功能:对数据进行删除操作,则把相关信息从数据库中删除。3.3系统的可行性可行性分析是指根据系统的环境、资源等条件,判断提出的项目是否有必要、 有可能开始进行,可行性分析的目的不是解决问题,而是确定问题是否值得去解 决,是否能够解决。只有进行了认真的分析,才能尽可能地减少或避免开发过程 中出现的盲目性。计算机及

16、计算机网络在各个地方基本普及,Win dows系统的操作系统也在各 地方普遍应用,而本系统也是运行在Windows系列操作系统上的应用软件,采用 的数据库系统SQL Server2000也是一种成熟、稳定的数据库管理软件,在许多 管理信息系统有着广泛的应用。3.4系统的整体构架经过人为需求,我们得出系统应具有以下功能:系统登录:系统用户登录本系统必须进行身份校验,不同的身份的用户对本系 统具有不同权限的信息操作权。人员权限管理:系统能区分不同的人员对于系统的使用权限, 一是系统管理员, 具有添加、删除、维护设备,分配权限,修改人员属性,借出、收回汽车电子设 备设备等等。二是一般用户,他不具备设

17、备操作,也不进行系统的维护,只能进行查询汽 车电子设备设备,借出汽车电子设备等等。供应商管理:主要用于添加、删除、修改汽车电子设备厂家的信息。系统管理:主要包括数据备份、数据恢复、数据稳定等工作,是用户安全放 心的使用本系统。设备管理:能够实现设备信息的入库和修改, 设备的出库信息的记录,汽车电 子设备的维修信息的管理等等。信息查询管理:能够实习汽车电子设备的信息查询、 打印,出库信息的查询和 打印等,在查询信息是,能灵活、方便的查询,并且能把查询的信息打印出来。速泽汽车电子设备出入库信息处理系统登录供应商信 管理员信元器件信息管理库存信息管理出库信 息用户登录添 加 供 应 商 信 息修 改

18、 供 应 商 信 息添 加 管 理 员 信 息修添修对改加改元管元元器理器器件员件件入信信信库息息息对删修库元除改存器库元件存器出信件库息信 息出 库 总 数图3.6系统功能模块图2.5基本表结构设计本次设计中使用到的表。他们分别是管理人员表、汽车电子设备信息表、供应商信息表、出库备案表和库存表,如表3.7记录所示表3.7数据库中所包含的表表名:网站动态内容管理员管理人员表汽车电子设备信息汽车电子设备信息表供应商供应商信息表出库出库备案表库存库存表各个表的详细信息如下:1. 管理员信息表结构设计表名:管理员信息此表包含管理员的全部信息,系统中有一个超级管理员,超级管理员可以赋予每个教师一个普通

19、管理员帐号和密码,教师凭借超级管理员赋予的用户名和密码进入系统进行操作。管理员信息表基本信息如表3.8所示名称字段名称数据类型长度主键编号id自动编号10是部门id值Dept id数字20否用户名user name文本10否密码password文本10否权限power文本2否表3. 8管理员信息表基本信息2. 汽车电子设备信息表结构设计表名:汽车电子设备信息电子管理者所有汽车电子设备的信息都在这个表得以体现,汽车电子设备购 入后就在这里由超级管理员进行登记,经核对无误后方可入库。汽车电子设 备信息表基本信息如表3.9所示名称字段名称数据类型长度主键编号id自动编号10是汽车电子设备Asset

20、nu mber文本10否汽车电子设备Asset name文本10否汽车电子设备Asset label文本10否供应商fill_ name文本20否汽车电子设备Asset qua ntity数字10否汽车电子设备Asset rate货币10否购买日期Buy datatime日期/时间20否表3.9汽车电子设备信息表基本信息3. 供应商信息表结构设计表名:供应商此表的作用是记录供应商的详细信息,以便在需要该供应商提供的汽车电子设备时可以及时和该供应商取得联系。 供应商信息表基本信息如表3.10所示名称字段名称数据类型长度主键编号id自动编号10是供应商名称Fill name文本20否供应商汽车电子Fill asset文本20否负责人rector文本10否供

温馨提示

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

评论

0/150

提交评论