收藏 分销(赏)

学士学位论文--林学院设备处管理信息系统设计与开发.doc

上传人:可**** 文档编号:2174332 上传时间:2024-05-21 格式:DOC 页数:54 大小:2.76MB 下载积分:10 金币
下载 相关 举报
学士学位论文--林学院设备处管理信息系统设计与开发.doc_第1页
第1页 / 共54页
学士学位论文--林学院设备处管理信息系统设计与开发.doc_第2页
第2页 / 共54页


点击查看更多>>
资源描述
西 南 林 学 院 本 科 毕 业(设计)论 文 (二○○六 届) 题 目:林学院设备处管理信息系统设计与开发 分院系部: 计算机与信息科学系 专 业: 计算机科学与技术 姓 名: 先谢谢 导师姓名: 嘻嘻嘻 导师职称: 副 研 究 员 二○○六 年 六 月 西南林学院设备处管理信息系统设计与开发 摘 要:二十世纪后半期是一个经济飞速发展和资讯科技日新月异的时代,信息技术和网络技术在科学技术突飞猛进的大前提下也得到了长足的发展,而且它们的应用迅速波及到了社会各个领域、各个层次。高校,是培养人才的重要基地,设备管理部门是高校的重要职能部门,如何把信息技术和设备管理很好地结合起来,加速信息化进程,是摆在每个设备管理工作者面前的重要问题,同时也是一个迫在眉睫的问题。本文以ASP为开发技术,VBScript为服务器端脚本语言,JScript作为客户端脚本语言,实现了西南林学院设备管理信息系统。系统具体功能如下:基本管理、数据库管理、资产管理、低值易耗品管理、采购管理、日志管理。基本上实现了整个网上设备管理过程。 关键词:管理信息 设备管理 ASP WEB技术 Equipment information management system of southwest forestry college of design and development Xi Zhang (Dept. of Computer and Information Science, Southwest Forestry College, Kunming, Yunan, 650224, China) Abstract: The second half period of the 20th centuries is the age with the fast economy developing and the continuous information changing. The information and the network technique also get the substantial development with the great premise of science technique fast developing. And the calculator and the network technique is implicating in all fields of the society. University is an important base of train academician; equipment management office is an important function department. It’s an arduous task for finance officers of university that to integrate information technique and equipment management offices nicely, expedite the schedule of information programming, it is also clamant。This thesis introduces a virtual shopping system that is developed by ASP technology, using VBScript as the script of servers and JScript as the script of clients。Equipment information management system of southwest forestry college that is developed by ASP technology, using VBScript as the script of servers and JScript as the script of clients. The system includes Base Management, Batabase Managment, Permanent Assert Management, Expendable Supply Management,Purchase Management,System log Management. The total equipment management is achieved by the system. Key words: Information management, Equipment Management,ASP, Web Technology 目 录 1 前言 1 1.1 研究目的及内容 1 1.2 成果及前景 2 2 国内外研究现状 3 3 理论依据 5 3.1 采用B/S模式 5 3.2 工具的选择 5 3.2.1 ASP概述 6 3.2.2 SQL server简介 7 4 系统分析与设计 8 4.1 系统任务概述 8 4.2 开发意图 8 4.2.1 应用目标 8 4.2.2 作用范围 8 4.3 系统可行性分析 8 4.4 系统运行环境 9 4.5 接口设计 9 4.6 运行设计 10 4.6.1 运行模块组合 10 4.6.2 运行控制 10 4.6.3 运行时间 11 4.7 数据库设计 11 4.7.1 数据库结构设计 11 4.7.2 数据结构关系图 15 4.7.3 数据结构与程序的关系 15 4.8 出错处理设计 16 4.8.1 出错信息 16 4.8.2 补救措施 16 4.8.3 系统维护设计 16 5 功能与实现 17 5.1 系统功能概述 17 5.2 功能模块划分 18 5.3 系统流程分析 19 5.4 目录结构与通用模块 20 5.5 登录程序设计 20 5.6 基本管理模块设计 22 5.6.1 部门管理模块 22 5.6.2 用户管理模块 23 5.6.3 添加新用户模块 24 5.6.4 用户密码修改模块 25 5.7 数据库管理模块设计 25 5.7.1 数据库备份模块 26 5.7.2 数据库还原模块 27 5.8 资产管理管理模块设计 27 5.8.1 资产申报 28 5.8.2 审核 29 5.8.3 卡片生成 30 5.8.4 编号打印及附件下载 32 5.8.5 固定资产条件统计 33 5.8.6 固定资产报表 34 5.9 低值易耗品模块设计 35 5.9.1 申报 36 5.9.2 未完成申报 37 5.9.3 验收单生成 38 5.9.4 按编号打印 38 5.10 采购管理模块设计 39 5.10.1 申报 39 5.10.2 未完成申报 40 5.10.3 申报表生成 41 5.11 日志管理: 42 结论 44 参考文献 46 指导教师简介 47 致 谢 48 5 功能与实现 1 前言 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机与人类的关系愈来愈密切,由计算机操作代替传统的手工劳动已是社会进步发展的必然趋势。为了促进西南林学院设备采购、设备管理和人员管理过程的规范操作,便于设备处管理人员和学校管理人员能第一时间掌握学校的设备状况和采购资金流量情况,减少单位运营成本,提高工作效率,设计和开发设备处管理信息系统势在必行。 1.1 研究目的及内容 设备管理工作涉及到学校的各方面,各部门中涉及到的设备信息很多。为了最优地设计设备管理信息系统,节省各部门的工作量,维护数据的完整性与可靠性,同时在整体性能上保证系统运行的高效性,选择了B/S结构。 开发一个有实际意义的设备处管理信息系统。随着我校办学规模的不断扩大,传统的管理系统与物资采购申报表的填写很大的缺点是费时、费力、工作量大,所以传统的设备申报和卡片的填写已不再满足工作的需要。从而开发出一个基于B/S架构的设备管理系统就成为了一种必要。利用互联网进行网上申报、管理、申报表的自动生成、数据库投影和统计,即确保数据的准确无误,又可以节约大量的纸张并且在很大程度上提高工作效率。从而进一步减少工作人员的工作量。管理信息系统主要完成以下功能:1)基本管理:部门管理、用户管理、添加新用户、用户修改密码模块组成。实现对用户的权限设置、用户的添加、删除、密码的重置、修改和部门添加、删除、修改。2)数据库管理:数据库备份、数据库还原模块组成。实现对数据库的备份、还原功能。3)资产管理:资产申报、审核、卡片生成、按编号打印及附件下载、万能条件统计、生成报表模块组成。实现对网上申报的固定资产审核,并对审核通过的固定资产生成固定资产卡片和其电子表格(Excel),在此基础上实现万能统计(用户可自由选择所统计的字段和用户自组统计条件进行统计),通过时间条件生成报表。4)低值易耗品管理:申报、未完成申报、验收单生成、按编号打印模块组成。实现对网上申报的低值易耗品审核,并对审核通过的低值易耗品生成验收单和其电子表格(Excel表格)。5)采购管理:申报、未完成申报、申报表生成模块组成。实现对网上申报的物品生成采购表及其电子表格。6)日志管理:实现对操作系的用户的处理事件记录,达到很方便地找到完成操作的用户及其信息。 1.2 成果及前景 在学习了基于ASP+SQL2000+IIS的网络服务器体系结构开发技术,和对SQL数据库技术进一步了解的基础上以及结合在西南林学院设备处实习经验,完成了西南林学院设备处管理信息系统的数据库设计和上文中六个基本管理模块的实现,并对整个系统进行了全面的测试(部分功能已投入实际工作中使用)。相信在不久的将来B/S架构的管理信息系统概念和相关技术将发展成熟,并从Web逐步走向每一个管理领域,为提高人们的工作效率做出贡献。在此大趋势下,如果将本文所取得的成果进行推广,应用于全国各大高校甚至是其它单位的设备管理部门,将为此领域在一定程度上带来工作效率的提高,同时为相关人员减轻工作量。 - 48 - 2 国内外研究现状 目前学校教学设备自动化管理水平不是很高。大多数学校设备管理办法是设备采购进来以后,将设备的基本情况和相关信息登记存档,然后将档案存档。以后档案维护较少,如设备位置变迁、检修情况、设备当前运行状态等信息很难体现在设备台帐上,即设备跟踪信息不能及时体现在设备档案上。某些使用设备管理系统的单位,对设备的跟踪信息即使能体现在设备档案上,但设备的缺陷处理及设备缺陷等功能没有实施,设备检修的备品备件情况和检修成本核算没有实现,整个学校教学设备管理信息化仍处于较低水平。将管理任务分成小块,落实到个人并能随时查询设备当前情况和历史情况,对设备的可靠性分析有直接作用,使管理人员从手工计算、统计工作中解脱出来。 现在,科学技术的飞速发展把人类社会推向了一个崭新的时代——信息时代。这已是无可争议的事实;信息对社会经济发展的巨大推动作用,使其与物质能源一起并列为现代社会的三大支柱,这已在全社会达到共识。随着对信息作为一种资源来管理的需求日益加强,信息研究领域出现了一种新的管理思想和模式——信息管理。因此,就诞生了“信息管理”这样一个概念。由于信息是普遍存在的,人类信息管理活动的范围也是十分广泛的,信息管理不仅是信息工作的一部分,而且已被认为是现代管理的重要组成部分。信息管理的概念源于西方,也是在世界信息量迅速增长、信息技术日新月异、信息产业强劲发展的六七十年代出现的。时至今日,信息管理已不仅仅是一个概念,而是信息学和管理学中的重要内容了。对信息管理的理解,一种认为是,信息管理就是对信息的管理。在此,信息管理是指狭义的信息资源管理,实际上就是对信息本身的管理;另一种认为,信息管理不仅是对信息的管理,而是对涉及信息活动的各种要素,如信息、技术、人员、组织进行合理的组织和有效的控制,从而满足社会的信息需求。在此,信息管理是指广义的信息资源管理。综合两种理解,信息管理是指对人类信息活动所产生的社会信息进行管理,信息管理是管理的一种,既要对信息进行管理,也要对信息活动进行管理。信息和信息活动都是信息管理的客体。简而言之,信息管理就是对信息和信息活动的管理,这就是我们对信息管理的全面理解 世界经济发展已进入一个激烈竞争的年代,可以说,谁先获得信息,谁就有可能抓住发展经济的机遇。同样,谁能很好地管理和利用信息,谁就有可能占领市场,获得效益。国内外大量事实已说明:在目前这个激烈竞争的市场经济中,谁的信息管理现代化水平高,谁重视信息资源的开发和利用,谁就能抓住机遇,在竞争中取胜。 本信息管理系统合理的借鉴国际领先的设备管理思想并结合国内学校设备管理现状,经过长期的现场调研,完全能满足国内一般学校的设备管理的需要。并通过对各行业设备管理情况的长期研究探索,以灵活、通用为主要设计思想,开发适合于学校设备管理的信息系统。使用本系统之后,将会提高学校的办公效率和设备可靠性,减少工作人员的劳动强度,减少办公耗材,提高学校的现代化管理水平。 3 理论依据 3.1 采用B/S模式 B/S模式(浏览器/服务器)随着Internet的发展,已经成为了企业信息系统建设的首选。B/S模式使用方便,客户端统一采用浏览器,不限制客户平台,可以方便的和其他业务系统连接。 采用Browser/Server模式的新一代MIS系统主要利用Internet技术和产品来构筑内部的Internet网络,即所谓的Intranet网络。信息发布网站是为处在不同地点的用户提供网上数据查询服务的,故采用B/S模式。它基于TCP/IP协议,可以跨越当前几乎所有的平台。在任何平台上只需要安装一个游览器,就可以访问Web服务器。 3.2 工具的选择 界面设计可采用FRONTPAGE、PHOTOSHOP、DREAMWARE等工具软件,由于个人的对软件的掌握程度本次界面设计采用DREAMWARE、PHOTOSHOP。 编程后台语言可采用ASP、JAVASCRIPT、VBSCRIPT、HTML、PHP、JSP等,它们都具有自己的特点,如PHP是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C、Java和Perl语言的语法,并耦合PHP自己的特性,使WEB开发者能够快速地写出动态产生页面。它支持目前绝大多数数据库。还有一点,PHP是完全免费的,不用花钱,可以从PHP官方站点(http: //)自由下载。而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的特色。再如JSP是Sun公司推出的新一代网站开发语言。JSP可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。 数据库可采用Access、MySql、Sql Server2000等,它们各具特点,如MySql是一个精巧的SQL数据库管理系统,虽然它不是开放源代码的产品,但在某些情况下可以自由使用。由于它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,受到了广大自由软件爱好者甚至是商业软件用户的青睐。 本次编程语言采用ASP、JAVASCRIPT、HTML,数据库采用SQL Server 2000,下面将介绍ASP概述和Microsoft SQL Server 2000简介,以此说明选择理由。 3.2.1 ASP概述 A. ASP的概念 ASP是Active Server Pages的缩写,中文名字是“动态服务器页面”,使用ASP可以创建动态、交互的Web服务器应用程序。 这里所说的动态服务器页面,是指该页面内容可根据访问时间、访问者不同因素动态生成的。不是简单的指网页中包含动态文字、声音和动画等。 B. ASP的特点 l 使用VBScript、JavaScript等简单易懂的脚本语言,再结合HTML代码,就可以快速创建大部分网站元素。 l 无须进行编译,容易编写,可在服务端直接执行。 l 使用普通的文本编译器,如Windows的记事本,即可进行编辑设计。 l 与浏览器无关(Browser Independence),客户端只要执行HTML代码的浏览器,即可浏览ASP的网页内容。ASP所使用的脚本语言(VBScript、JavaScript)均能够在Web服务器端执行,客户端的浏览器不需要执行这些脚本语言。 l ASP的源程序不会被传到客户端浏览器,因而可以避免所写的源程序被他人剽窃,提高了程序的安全性。 l 可使用服务器端的脚本来产生客户端的脚本。 l 可以使用ActiveX Server Components(ActiveX服务器无件)扩展ASP的功能。 C. ASP的发展 ASP的第一个版本是0.9测试版。它给Web开发带来一阵暴风,它能够将代码直接嵌入HTML,使得设计Web页面变得更简单,并且通过内置的组件能够实现强大功能。最明显的就是Active Data Object(ADO),它使得建立一个动态页面如小孩子玩游戏一样简单。接下来微软公司发布了Active Server Page 1.0,它作为IIS的附属品免费发送,并且不久就在Windows平台上得到广泛使用[6]。 1998年,微软公司发布了ASP 2.0。ASP 1.0和ASP 2.0的主要区别是ASP 2.0的外部组件需要实例化。 微软公司接着发布了Windows 2000操作系统。这个Windows版本给我们带来了IIS 5.0以及ASP 3.0。ASP 3.0并不是简单对ASP进行补充,核心的不同在于它把很多的事情交给了COM来做。(石志国,2001) 3.2.2 SQL server简介 Mircrosoft SQL Server 2000是一个分布式的关系型数据库管理系统,具有客户/服务器体系结构,采用了一种称为Transact-SQL的SQL语言在客户机和服务器之间传递客户机的请求和服务器的处理结果。Mircrosoft SQL Server 2000是一个应用广泛的数据库管理系统,具有许多显著特点,例如,用户喜欢的易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性能价格比等。 在Mircrosoft SQL Server 2000系统中,数据库的管理采取了先进的动态管理机制,数据库的大小可以随着数据量的变化而缩小或者扩大。另外,用户数据都是非常重要的和保密的,这些数据存储在Mircrosoft SQL Server 2000系统中有绝对的安全性保障,有完善的用户帐户策略和许可机制,只有经过授权的用户才能访问系统,并且执行相应的操作和访问允许访问的数据。未经授权的用户既不能执行相应的操作,也不能访问数据库中的相应数据[12]。 Mircrosoft SQL Server 2000系统具有强大的网上功能,可以在Internet上发布数据库中的数据。在Mircrosoft SQL Server 2000系统中,允许用户简单的使用一些向导和工具把数据库的数据发布到网络上,并且可以根据需要来调度修改已经发布的数据。 从历史的发展来看,Mircrosoft SQL Server 2000系统的产生就是为了开发在Mircrosoft Windows NT操作系统上运行的关系型数据库管理系统。(肖健,2001) 4 系统分析与设计 4.1 系统任务概述 研制设备处管理软件是为了具体化,合理化的帮助设备处工作人员、设备物资管理人员记录、查询、管理设备信息及设备处工作信息,同时能促进学校各部门的信息流通。 4.2 开发意图 l 为了减轻学校各部门物资管理工作的负担; l 为了促进设备处管理工作的规范与完善; l 为了设备处工作人员和管理人员的工作更为方便;减轻工作负担,提高工作效率 4.2.1 应用目标 设备处管理信息系统将通过校园网、Intranet、Internet平台,联结学校办公室、家属区和学校其他部门,实现设备处工作的信息化管理,提高工作效率,做到设备信息的信息共享、资源共享。 总之,系统的功能应能满足个性化服务的需要;功能强大、操作方便、柔性扩展的需要;适应学校“十一五”发展的需要。通过系统平台,应能对全校设备进行统一管理,保证信息在各部门之间传递的快速性和数据传递的高度准确性。系统还应具有系统运行的稳定性,信息使用的安全性,信息传输的可靠性和较高的信息吞吐量。 4.2.2 作用范围 本软件可适用于学校的设备采购、设备管理和设备相关信息管理;能随时进行更新、查询、统计;生成、打印报表及相关单据。 4.3 系统可行性分析 限于个人能力和精力,本次要完成的内容将定位于建立西南林学院设备处的管理信息系统,融入一些数据处理功能,如简单的数据采集、数据存储、数据加工和转换。 经济可行性:即是否能取得很好的经济效益,要考虑开发成本是否能承受。本系统具体分为六部分,在网上进行妥善处理,从而节省人力、提高工作效率、减少经济开支。可见,其在经济上是可行的。 时间可行性:即系统本身的适应范围。本系统管理部分所必须的多个环节,具有相对稳定性。因此,在时间上是可行的。 技术可行性:即现有的技术是否能适应本系统,人员是否胜任,以及软硬件资源能否如期得到。本系统所需的WINDOWS系统,以及开发工具SQL和Asp、FrontPage、Photoshop等工具,都是很方便就可以得到的;随着上网的不断普及,用户具有很高的网上操作水平,因此,在技术上是可行的。 社会可行性:面对当今注重速度、效益的时代,本系统的社会可行性是显而易见的。它能提高工作效率,增大信息传递的准确性、及时性、快速性,能节约人力、物力。 4.4 系统运行环境 (1)硬件环境的要求: 服务器:要求586以上任意机型,2GB或以上可使用硬盘空间,64MB或以上内存。 客户机:要求586以上任意机型,内存64MB以上。 (2)软件环境的要求: 服务器端: 操作系统可以为WINDOWS 2000任意版本/WINDOWS XP 任意版本/WINDOWS 2003 Server;要求安装可选组件IIS5.0或以上版本或其他类HTTP服务软件;数据库采用Microsoft SQL Server7.0或以上版本,建议选用Microsoft SQL Server 2000; 客户器端: 操作系统可以为WINDOWS 9X/ WINDOWS 2000任意版本/WINDOWS XP任意版本;用户必须安装WINDOWS安装组件中的IE5.0或以上版本,或者其他类浏览器。 4.5 接口设计 用户接口:在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。其中服务器程序界面要做到操作简单,易于管理。在设计上采用下拉式菜单方式,在出错显示上可重定向到自定义的友好的提示页面上。总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用 软件接口:服务器程序可使用IIS提供的Sql Server数据库容器,实现对数据库的所有访问。服务器程序上可使用Sql的命令对数据库备份,以做到对数据的保存。在网络软件接口方面,使用的是标准Http协议和标准端口80,采用滑动窗口方式对数据进行网络传输及接收。 硬件接口:在输入方面,对于键盘、鼠标的输入,可用系统的标准输入输出进行处理。在输出方面,打印机的连接及使用,系统先把要打印的内容生成至Excel、Word或PDF文件中,用户例用Microsoft Excel、Microsoft Word或Adobe Reader等软件提供的打印功能进行打印。 4.6 运行设计 4.6.1 运行模块组合 客户机程序在有输入时启动接收数据模块,通过各模块之间的调用,读入并对输入进行格式化。在接收数据模块得到充分的数据时,将调用网络传输模块,将数据通过网络送到服务器,并等待接收服务器返回的信息。接收到返回信息后随即调用数据输出模块,对信息进行处理,产生相应的输出。 服务器程序的接收网络数据模块必须始终处于活动状态。接收到数据后,调用数据处理/查询模块对数据库进行访问,完成后调用网络发送模块,将信息返回客户机。 4.6.2 运行控制 运行控制将严格按照各模块间函数调用关系来实现。在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。在网络传方面,客户机在发送数据后,将等待服务器的确认收到信号,收到后,再次等待服务器发送回答数据,然后对数据进行确认。服务器在接到数据后发送确认信号,在对数据处理、访问数据库后,将返回信息送回客户机,并等待确认。 4.6.3 运行时间 在软体的需求分析中,对运行时间的要求为必须对做出的操作有较快的反应。网络硬件对运行时间有最大的影响,当网络负载量大时,对操作反应将受到很大的影响。所以将采用高性能的服务器,这将影响对数据库访问时间即操作时间的长短,影响客户机操作的等待时间,所以必须使用高性能的服务器。硬件对本系统的速度影响将会大于软件的影响。 4.7 数据库设计 4.7.1 数据库结构设计 下面给出本系统内所使用的每个数据结构。 经费来源表 finance结构如下表: 表 41经费来源表 finance 编号 字段名称 数据类型 说明 1 Id bigint 自动增长编号 2 financeSource varchar(20) 经费来源 使用单位信息表 deptOfUseInfo结构如下表: 表 42使用单位信息表 deptOfUseInfo 编号 字段名称 数据类型 说明 1 Id bigint 自动增长编号 2 deptOfUseNo int 使用单位编号 3 deptOfUseName varchar(40) 使用单位名称 保管单位信息表 deptOfKeepingInfo结构如下表: 表 43保管单位信息表 deptOfKeepingInfo 编号 字段名称 数据类型 说明 1 Id bigint 自动增长编号 2 deptOfKeepingNo int 保管单位编号 3 deptOfKeepingName varchar(40) 保管单位名称 4 deptName varchar(40) 单位名称 低值易耗品表 ExpendableSupplies结构如下表: 表 44低值易耗品表 ExpendableSupplies 编号 字段名称 数据类型 说明 1 Id bigint 自动增长编号 2 handleMan varchar(8) 保管单位编号 3 financeSource varchar(20) 经费来源 4 acceptant varchar(10) 验收人 5 deptName varchar(40) 保管单位 6 StockWay varchar(50) 采购方式 7 reMark varchar(50) 备注 8 checkdate datetime 验收单生成时间 9 No int 验收单生成号 10 ExpendableSuppliesNo bigin 单据编号 11 isChecked tinyint 是否验收 低值易耗品详细表 DetailedExpendableSupplies结构如下表: 表 45低值易耗品详细表 DetailedExpendableSupplies 编号 字段名称 数据类型 说明 1 Id bigint 自动增长编号 2 materialsName varchar(30) 物资名称 3 specAndModel varchar(20) 规格型号 4 amount int 数量 5 units varchar(10) 单位 6 unitPrice money 单价 7 TotalPrice money 总价 8 ExpendableSuppliesid bigint 低值易耗品详细表编号 国别信息表 CountryInfo结构如下表: 表 46国别信息表 CountryInfo 编号 字段名称 数据类型 说明 1 Id bigint 自动增长编号 2 countryNo int 国别编号 3 countryName varchar(40) 国别名称 现状信息表 ActualityInfo结构如下表: 表 47现状信息表 ActualityInfo 编号 字段名称 数据类型 说明 1 Id bigint 自动增长编号 2 actualityName varchar(10) 现状名称 分类号表 classify结构如下表: 表 48分类号表 classify 编号 字段名称 数据类型 说明 1 Id bigint 自动增长编号 2 classifyNo varchar(8) 分类号 3 classifyName varchar(20) 分类名称 固定资产表 PermanentAsserts结构如下表: 表 49固定资产表 PermanentAsserts 编号 字段名称 数据类型 说明 1 Id bigint 自动增长编号 2 materialNo varchar(8) 物资编号 3 materialName varchar(30) 物资名称 4 classifyNo varchar(8) 分类号 5 specAndModel varchar(20) 规格型 6 outlayWay varchar(20) 经费来源 7 country varchar(40) 国别 8 manufactureDate datetime 制造年月 9 useWay varchar(20) 使用方向 10 manufactureCorp varchar(30) 生产厂家 11 purchaseDate varchar(20) 购置日期 12 unitPrice money 单价 13 leaveFactoryNo varchar(30) 出厂号 14 writeMakeDate datetime 填制日期 15 actuality varchar(10) 现状 16 deptOfUse varchar(40) 使用单位 17 manOfGet varchar(10) 领用人 18 deptOfKeeping varchar(40) 保管单位 19 accessoryListing varchar(40) 附件清单 20 inputDate datetime 录入日期 21 accessorydata binary 附件数据 22 remark varchar(60) 备注 23 isChecked tinyint 是否验收 角色表 Role Info结构如下表: 表 410角色表 Role Info 编号 字段名称 数据类型 说明 1 Id bigint 自动增长编号 2 Role varchar(15) 角色 用户表 User Info结构如下表: 表 411用户表 User Info 编号 字段名称 数据类型 说明 1 Id bigint 自动增长编号 2 deptOfuser varchar(40) 用户单位 3 username varchar(20) 用户名 4 password varchar(20) 密码 5 role varchar(15) 角色 6 realName varchar(20) 真实姓名 目录编号Catalog结构如下表: 表 412目录编号Catalog 编号 字段名称 数据类型 说明 1 Id bigint 自动增长编号 2 DirecId varchar(8) 目录编号 3 ItemName varchar(50) 项目名称 采购表 DeclareT结构如下表: 表 413采购表 DeclareT 编号 字段名称 数据类型 说明 1 Id bigint 自动增长编号 2 DeclUnit varchar(20) 申报单位 3 ItemDescribe varchar(100) 采购项目摘要 4 DeclareTime datetime 申报时间 5 FinTime varchar(40) 完成时间要求 6 ConTel varchar(25) 联系电话 7 TotalFund money 本项目总预算 8 EspecFund money 专项资金 9 Cccessories varchar(60) 附件清单 10 SelfFund money 自筹资金 11 FundSource varchar(20) 资金来源 采购子表 ChildDeclareT结构如下表: 表 414采购子表 ChildDeclareT 编号 字段名称 数据类型 说明 1 Id bigint 自动增长编号 2 DirecId varchar(8) 目录编号 3 ItemName varchar(50) 项目名称 4 Standard varchar(200) 规格或详细性能要求 5 Num int 数量 6 Unit varchar(6) 计量单位 7 ConsultPrice money 参考单价 8 ConsultFond money 参考金额 9 AddMark varchar(100) 交货地点/备注 10 AutoId bigint 采购编号 系统日志表 Syslog结构如下表: 表 415系统日志表 Syslog 编号 字段名称 数据类型 说明 1 Id bigint 自动增长编号 2 LogDate Datetime 事件发生日期 3 Body Varchar(100) 事件内容 4 Name varchar(40) 用户真实姓名 5 IP varchar(32) 操作用户的IP地址 6 deptOfuser varchar(40) 用户单位 4.7.2 数据结构关系图 见图 41数据库关系图致 谢 图 41数据库关系图 4.7.3 数据结构与程序的关系 服务器程序在对查询进行操作时需对数据库数据结构,也就是数据表进行查询和修改:在查询过程中都需要对数据库中的所有表,进行联合查询、修改。 物理数据结构主要用于各模块之间函数的信息
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 其他

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

关于我们      便捷服务       自信AI       AI导航        抽奖活动

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

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

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

关注我们 :微信公众号    抖音    微博    LOFTER 

客服