【数据库】【毕业论文】学校设备管理系统学校设备治理系统课程名称:课程代码:题目:年级/专业/班:学生姓名:学号:指导老师:开题时刻:完成时刻:2009年6月18日目录目录 ...................................................................................................... 错误!未定义书签。
前言 (1)第1章系统概述 (2)1.1现状描述 (2)1.2系统目标 (2)1.3可行性分析 (3)1.4系统开发方法 (3)1.5开发打算 (4)第2章系统分析 (5)2.1系统需求 (5)2.1.1用例图 (6)2.1.2时序图 (6)2.1.3类图 (7)2.1.4部署图 (8)2.2业务流程分析 (9)2.3数据流程分析 (9)2.4数据词典 (12)2.4.1数据流描述 (12)2.4.2处理逻辑描述 (12)2.4.3数据储备描述 (13)第3章系统设计 (14)3.1模块结构设计 (14)3.2代码设计 (15)3.3数据库设计 (16)3.3.1供应商信息表(gys) (16)3.3.2供应信息表(gyxx) (16)3.3.3采购员信息表(cgy) (16)3.3.4采购打算表(cgjh) (17)3.3.5采购订单表(cgdd) (17)3.3.6库存设备表(kc) (17)3.3.7入库单信息表(rkdd) (17)3.4输入输出设计 (18)第4章系统实现 (19)4.1开发工具 (19)4.2软件界面拷屏 (19)4.2.1供应商信息界面 (19)4.2.2供应信息查询界面 (20)4.2.3库存设备信息查询界面 (20)4.2.4采购打算界面 (21)4.2.5设备入库信息爱护界面 (21)4.2.6采购订单界面 (22)4.2.7采购员信息界面 (22)4.3系统测试 (23)4.3.1黑盒测试—等价划分 (23)4.3.2白盒测试—逻辑覆盖 (25)第5章收成和体会 (25)参考文献 (27)2 陈禹.信息系统分析与设计.北京:高等教育出版社,2005 (27)前言随着信息化进程的深入,以现代化技术为基础的、各种类型的信息系统正在社会上普遍建立起来。
信息系统是信息时代最为重要的基础设施。
当今时代是飞速进展的信息时代。
在各行各业中离不开信息处理,运算机被广泛应用于各种系统环境。
运算机的好处在于它能够进行信息治理。
使用运算机进行信息操纵,不仅提高了工作效率,而且大大的提高了安全性。
正是如此,它所发挥的作用在人们的生活、工作中表达得越来越重要,人们的生活、工作也都因为运算机技术的关心变得越来越快速、便利。
本次课程设计的题目是“安徽工程科技学院设备采购治理信息系统开发”。
为了适应现代市场的变化,有效的实现学校的治理目标,关于采购治理的现代化方式差不多应运而生。
传统的治理方式差不多难以满足飞速进展的时代需求,现在应当依靠运算机技术,以现代信息技术为平台,对各种流程进行系统化,逐步向智能化方向转变。
同时,普遍建立治理信息系统也能够大大增强治理人员的能力,比如推测能力、操纵及应变能力等,使学校的治理方式趋向于扁平化和网络化,提高治理效率,使学校的进展迅速适应市场的变化。
90年代中叶以来,随着运算机为要紧工具的信息技术的进展,以Internet和Intranet为核心的网络技术进一步开拓了信息技术的新进展,各企事业单位的治理体制都在发生深刻的变革,使信息治理、数字治理成为21世纪企事业单位存在和进展的足以手段。
因此说,治理信息系统使保证企事业单位科学治理、高效运行、竞争成长的前提和基础。
正是在此背景下,安徽工程科技学院在设备采购这一重要环节有必要建立一套合理的、可行的设备采购治理系统。
第1章系统概述1.1现状描述随着国家经济实力的不断增强科教兴国战略的进一步实施,国家对教育的投入逐年大幅度增加,为高等教育的蓬勃进展提供了空前的有力条件和机遇。
为了节约有限的经费,适应市场经济的要求,各高校都应当对设备采购的形式进行变革。
现在各高校在设备治理方面还比较薄弱,专门大程度上还在沿用着旧的治理模式,要适应新体制的要求还需要不断探究。
设备治理的内容专门多,其中就包括设备的采购。
现在的设备治理实际上确实是对数据的治理,包括静态实物数据的日常记录以及动态使用数据的采集。
而确实是对这些数据的采集现在大部分依旧传统的治理模式,即由专人进行手工收集、整理和处理数据,结果往往是效率低下且容易出错,不便于查阅、分析数据。
而关于采购部分则问题也专门突出,一样是审批购买后对使用情形不再过问,导致专门多设备的购买成为白费,而当需要使用时已面临剔除,这些问题的症结最终归结于数据信息的滞后、不能实时公布和及时沟通,从而对使用情形无考核依据,造成了盲目的采购和白费。
这就迫切的需要能有一套适合的、可行的辅助系统来关心实现完善的治理。
1.2系统目标本系统的目标旨在将设备采购过程结构化、系统化、简单化,使采购业务流程顺畅,减少治理人员的工作量,提高工作效率,将有限的资金用于购买必要的设备上,减少采购的盲目性和不必要的白费,使采购信息集中化、有效化,便于今后对采购数据的查阅和分析,充分地利用了信息资源,幸免人为操作错误,节约大量的人力、物力及时刻,为治理者提供及时、准确的信息。
1.3可行性分析可行性分析的意思是依照系统的环境、资源等条件,判定所提出的信息系统项目是否有必要、有可能开始进行,假如要进行,那么采纳什么建设方案。
所谓可行性应该包括必要性和可能性两个方面。
没有必要性的项目是不应该开始进行的。
要紧从技术、经济、社会意义等方面分析:技术可行性是指开发一个新系统所需要的技术是否具备,如支持新系统的软硬件功能以及技术人员的数量和水平。
结合实际需要,我选择了PowerBuilder 9.0 作为开发用户界面软件,它具有的可视化开发环境;选SQL Server 2000用来开发后台数据库,它具有良好的安全性与兼容性;而且本系统对硬件的要求不高,在现有技术基础上一定能实现本系统。
经济可行性是评判一个运算机信息系统是否可行的最差不多的一种方法,是对信息系统解决方案的成本有效性的量度。
关于用户来说,他最关怀的是:是否值得开发一个如此的信息系统;使用如此的系统后能否提高工作效率,节约成本。
而本系统的设计和开发事实上恰好能满足他们的这些要求。
且本系统要求的运算机配置也不高,环境配置费用也较低,系统使用方便、简洁,不需培训费用。
社会可行性则在于本系统的开发和实现能为具有类似情形的学校提供一个模板,只需在原有基础上作修改即可,具有普遍的社会意义。
1.4系统开发方法在开发方法的选择上,我们选择了自顶向下的开发策略:自顶向下的开发策略是从设备采购治理的整体进行设计,逐步从抽象到具体,从概要设计到详细设计,表达结构化的设计思想。
自顶向下是强调由全局到局部、由长远到近期、由上层到下层,从探究、研制一种合理的信息流的模型动身,设计出适合于这种信息流的信息系统。
子模块通过信息流确定,而且尽可能的要求每个局部模块优化建立在全局优化的指导下。
1.5开发打算依照本系统开发的需要,安排实际开发打算如下:(1)实际调查:两天,写出系统调查报告。
(2)逻辑设计:一天,写出系统分析报告。
(3)物理设计:两天,写出系统设计报告。
(4)模拟系统实施:两天,进行系统原型实现。
第2章系统分析系统分析第一对企业进行详细调查,了解用户需求、业务流程,了解信息的输入、储备和输出,然后建立系统的逻辑模型。
借助数据流程图、数据字典及相关文档,编写系统的系统分析说明书。
2.1系统需求由于传统的治理模式要紧由人工完成,存在着效率低、费时费劲、操纵困难等缺点,为了使设备采购过程更具有可治理性,基于先进的运算机技术,在规范化的设备采购运行模式的基础上,开发“安徽工程科技学院设备采购治理系统”。
现利用UML对设备采购治理系统进行系统分析,各图如下所示:图2-1设备采购治理系统用例图2.1.1用例图用例图(Use Case Diagram)显示一组用例,参与者以及它们之间的关系。
用于需求分析时期,即确定“谁使用系统以及做什么”。
用例图着重于从系统外部参与者的角度来描述系统需要提供哪些功能,同时指明这些功能的参与者是谁。
2.1.2时序图时序图(Sequence Diagram)是强调消息时刻顺序的交互图,显示具体用例(或者是用例的一部分)的详细流程。
一样放在相应用例的下面。
时序图描述了类与类之间相互交换以完成期望行为的消息,时序图只显示对象,不显示类。
即时序图是针对某个特定情形、特定对象进行的描述。
图2-2设备采购治理系统时序图2.1.3类图类图(Class Diagram)描述了类与类之间的静态关系。
它不仅定义系统中的类,表示类之间的联系(关联、依靠、聚合等),还包括类的内部结构(类的属性和操作)。
类图描述的是一种静态关系,在系统的整个生命周期差不多上有效的。
图2-3 设备采购治理系统类图2.1.4部署图部署图(Deployment Diagram)显示了运行软件系统的物理硬件,以及如何将软件配置到硬件环境中。
它的用途是显示该系统不同的组件将在何处物理地运行,以及它们将如何彼此通信。
一个系统模型只有一个配置图。
图2-4 设备采购治理系统部署图2.2业务流程分析业务流程分析一样采纳业务流程图(TFD)来表示,确实是用一些规定的符号和连线来表示某个具体的业务过程。
业务流程图的绘制一样是按照业务处理的实际过程和步骤进行。
业务流程分析的内容包括业务功能分析、业务关系分析、业务流程优化。
通过系统分析,得到设备采购治理系统的业务流程图如图2-5所示。
2.3数据流程分析数据流程分析把数据在组织中的流淌过程抽象出来,专门考虑业务处理中的数据处理模式,目的在于发觉和解决数据处理中的问题。
它的要紧工具是数据流程图(DFD)。
数据流程图是现有数据流程的抽象,它舍弃了具体的组织结构、物流、场所等信息,仅从信息流淌的角度考虑业务执行的过程。
数据流程图的绘制应按业务流程图理出的业务流程顺序,将数据处理过程绘制成数据流程图。
关于每个具体业务,再进一步细化,通过更详细的数据流程图描画更具体的数据处理过程。
设备采购治理系统数据流程图如2-6,2-7所示。
图2-5 设备采购治理系统业务流程图图2-6 设备采购治理系统顶层数据流程图图2-7 设备采购治理系统第一层数据流程图2.4数据词典数据流程图描述了系统的分解及整个系统中信息的流淌、储备、变化的全过程,然而关于系统中各个成分的含义还缺乏明确的定义和描述,因此能够借助数据词典对DFD 中的数据流、处理逻辑、数据储备和外部实体等做出严格的定义。