




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、可行性研究报告1 引言编写目的编写本报告的目的是研究本系统的总体需求、实现方案,并分析开发系统的可行性,为决策者提供是否开发该系统的依据和建议。背景系统的名称:实验室设备管理系统项目开发者:用户单位:徐州工程学院2 可行性研究的前提目前国内学校教学设备自动化管理水平不是很高。大多数学校设备管理办法是设备采购进来以后,将设备的基本情况和相关信息登记存档,然后将档案存档。以后档案基本就没人维护,如设备位置变迁、检修情况、设备当前运行状态等信息根本不会体现在设备台帐上,即设备跟踪信息不能及时体现在设备档案上。某些使用设备管理系统学校,对设备的跟踪信息即使能体现在设备档案上,但设备的缺陷处理及设备缺陷
2、等功能没有实施,设备检修的备品备件情况和检修成本核算没有实现,整个学校设备管理信息化仍处于较低水平。本信息系统合理的借鉴国际领先的设备管理思想并结合国内学校设备管理现状, 可以完全能满足国内学校设备管理的需要。并通过对各行业设备管理情况的长期研究探索,以灵活、 通用为主要设计思想,开发适合于各行业设备管理信息系统。实时报警功能对学校的安全生产更是不可忽视。要求( 1)主要功能每学年要对实验室设备使用情况进行统计、更新。其中:1)对于已彻底损坏的做报废处理,同时详细记录有关信息。2)对于由严重问题(故障)的要及时修理,并记录修理日期、设备名、编号、修理厂家、修理费用、责任人等。3)对于急需修改但
3、又缺少的设备,需以“申请表”的形式送交上级领导请求批准购买。新设备购入后要立即进行设备登记(包括类别、设备名、编号、型号、规格、单价、数量、购置日期、生产厂家、保质期和经办人等信息),同时更新申请表的内容。4)随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段等查询。( 2)主要性能可以方便快捷有效地完成查询,维修设备等各项操作,录入数据合法性校验程度高,查询快速(不超 5 秒 )。保证信息的正确和及时更新,并降低信息访问的成本。技术先进且高可靠性。(3)可扩展性能够适应应用要求的变化和修改,具有灵活的可扩充性。(4)安全性具有较高的安全性。系统对不同的用户提供不同的功能模
4、块,只有具有一定 权限的管理员用户才能允许进入管理系统,只有具有高级权限的上级领导才能对 用户进行管理。还应具有一定的保护机制,防止系统被恶意攻击,信息被恶意修改和窃取。 有完善的备份机制,如果系统被破坏应该能快速恢复。(5)完成期限2013年3月1号至6月8号2.2目标本系统将会提高学校的办公效率和设备可靠性,减少工作人员的劳动强度, 减少办公耗材,提高学校的现代化管理水平。条件、假定和限制1 .建议软件寿命:10年。2 .进行系统方案选择比较的时间:10天3 .经济来源:自费4硬件条件:pc机。5.软件条件: Windows XP系统、SQL数据库、Visual Basic语言3对现有系统
5、的分析(1)组织结构图与信息流关系(2)顶层数据流图:4所建议的系统系统采用SQL Server2008构建关系型数据库,使用C#X寸数据进行操作。数据 库在SQL Server2008中创建成功后,需要将上面的数据库概念结构转化为SQL Server200嗷据库系统所支持的实际数据模型,也就是数据库的逻辑结构。在 上面的实体与实体关系的基础上,形成数据库中的表格以及各个表格之间的关 系。这可以利用SQL Server 200嗷据库系统中的SQL查询分析器实现。处理流程和数据流程改进之处操作不是很人性化,界面不美观。影响在建立所建议系统时,预期会带来的影响包括以下几个方面。(1)对设备的影响由
6、于所建议系统是基于WINDOWS操作系统和互联网的,所以需要配备足够符合以上列出的各种软硬件条件的计算机和通信线路。 系统失效后,服务器端需要利 用备份的数据库恢复数据信息,要求要有足够的数据备份空间。(2)对软件的影响需要落实是否有符合本报告所列出的正版的软件环境,如果没有则需要购买。(3)对用户单位机构的影响投入使用前还需改进现有的管理模式( 4)对开发的影响管理员只要输入简单的数据就可以完成设备管理。( 5)对经费开支的影响除了需要支付开发单位的有关费用外,每年还需要一定的运行维护费用(见经济可行性分析)。局限性由于针对本校的实验设备开发此款软件,不具备通用性。技术条件方面的可行性本系统
7、是一个基于局域网、互联网和WINDOWS操作的系统,现有技术已较 为成熟,利用现有技术完全可以实现系统开发目标。同时,开发期限较为宽裕,预计可以在规定期限内完成开发任务。5 可选择的其他系统方案可选择的系统方案1直接从国外购买价格贵,英文操作不便,未采纳。可选择的系统方案2采用其他学校的系统,与本校实验室实际情况不符,不能使用。软件需求说明书1 引言编写目的本需求的编写目的在于设备管理系统软件的开发途径和应用方法。本需求的预期读者是与设备管理系统软件软件开发有联系的决策人,开发人员,支持本项目的领导和公司人员,软件验证者。背景本项目的名称:实验室设备管理系统软件。本项目能具体化、合理化的管理设
8、备货物信息,用结构化的思维方式去了解计算机的基本工作原理和汉语程序设计语言。2 任务概述目标本软件主要是针对校园实验室的设备进行管理,目的是使设备日常的管理更加方便以及统计设备使用、维修、 和报废的各种情况。还有就是查询和生成报表的功能。 通过详细的用户调查,在现行的业务处理流程和数据流图的基础上,就可以基本确定目标系统要达到的目标了。需求分析的任务是确定系统必须完成的工作,也就是对目标系统提出完整、准确、清晰、具体的要求。在经过多方了解和调查后,基本清楚了设备信息管理的功能需求。用户特点该系统的用户是学校各实验室的管理人员,领导可以通过该系统对购买设备进行申请,一般用户可以查询设备。3 需求
9、规定对功能的规定备管理系统”应具备以下的主要功能。(1) 设备资料信息的输入、删除和修改;(2) 设备使用信息的查询和打印;(3) 管理员对设备维修、报废、采购的信息的申请和修改;(4) 领导对设备申请信息的确认及审核。对性能的规定1)用户管理用户管理主要负责用户信息的维护, 保障用户的权限。用户有对系统设备的使用信息的查询如果是领导则是对购买申请表进行审核。2)设备管理设备管理包括设备信息的录入,设备更新信息的统计。在学期中由检修员检修设备并将信息提交给管理员。设备的报废、维修、采购等信息的管理。它是系统的核心模块。3)数据管理数据管理包括删除报废的设备记录、删除审核成功的设备记录、 备份数
10、据、还原数据。建立系统流程图在与用户有过深入的交谈后,我们对系统的基本构建有了个大概的框架,这 时为了使工程能够进一步的展开,需要我们建立系统流程图。下图为系统流程图,由管理员整理设备的信息,包括设备的维修、报废和采购的信息。管理员 负责信息的录入、删除和修改。每学期前,用户如果有什么新的设备的需要可以 通过系统向管理员发出申请。在学期中,检修员(即二级管理员)会将设备的检修状况信息录入。最后管理员会根据实际情况整理数据。有审核部门(领导)审 核数据,审核通过后就可以向财务处申请财务支出。 设备信息对用户公开。用户 可以查询设备信息。对需要预定的设备可以提前预定。 学期中,检修员对设备检 修将
11、检修数据提交给管理员。由管理员将信息整理作出指令,包括设备的维修、 报废和重新购买。这些操作都在实验室设备管理中具体实现。 下图是对系统流程 图中的实验室设备管理系统经过调研的流程图。来源支出设 备 信 息入库信息表单信息设备信息财务拨款图3-2经过调研的流程图、建立数据流图通过对上图的抽象处理,得到如图所示的实验室设备管理数据流图:图3-3实验室设备管理数据流图在该数据流图中用“为审核设备数据”代替“设备管理表”中的数据。用户 必须是设备管理员才能填写设备管理表,只有授权的设备管理员才有资格对正式 的设备管理表进行增加、修改、删除、查询和系统维护等操作。如图所示,对“设备管理”功能进行细化,
12、进一步展开。可以分解为以下几 个逻辑功能。查询设备信息(设备统计):对实验室中的设备进行查询,了解设备状况。添加设备:对因其他原因的需要进行增加设备情况来进行相应的操作。维修设备:对一些损坏的设备进行调查并采取更换设备或进行维修等操作。报废设备:对一些已经损坏并不能进行维修的设备进行移除和作废处理等操 作。上述几个子功能及它们之间的关系,可以用如下所示的数据流图来描绘:2.21增加设备2.24查询设备信 设备 息图3-4设备数据流图图中的“利用数据”,可以分解成以下几个子功能汇总数据:对设备管理数据进行汇总,即对设备的报废和维修信息以及新设备的申请表的审核信息的删除更新。统计数据:对现有设备信
13、息进行统计以及对报废和维修的设备信息记录的查查看相关信息:对设备管理数据状况进行查询最后,把分解的数据流图的结果逐层替换高层的处理框,得到一张详细的, 完整的实验室设备管理数据流图,如下图所示。图3-5实验室设备管理数据流图概要设计说明书1引言编写目的经过需求分析阶段的工作,已经清楚系统必须完成的工作,下面的工作就应该是决定“如何做”的问题。概要设计的基本目的就是 “概括地说系统应该如何实现”通过该阶段的工作将划分出组成系统的物理元素一一程序、文件、数据库、文档等,另一方面的主要工作是设计软件的结构,即确定系统都由哪些模块组成及模块之间的相互关系。本项目由本人编制。本系统使用了 SQL Ser
14、ver 2008数据库系统,2总体设计需求规定主要的输入输出项目:新设备信息、修理信息、申请购买信息、报废信息、具体查询统计要求;对实验室设备使用情况进行统计、更新。运行环境运行环境:windows 2000以上基本设计概念和处理流程一 |设备管理信息系统户|一供货信息管理口 福存信息管理尸销售信息管理退货信息管理产打"V打*查/统询登+J印事Tgl计-销+J销记川退川谈设善信,退/货中备/*设V设/货口设息一信H信/设+J 黄.备q 信.息2息。息工3 接口设计用户接口说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。外部接口硬件环境:PentiumIII 或同档次以上微
15、机;32MB 以上内存或更高;以上硬盘;软驱;24 速以上光驱;针打或激光打印机一台软件环境:中文WINDOWS95 / 98 /WE / 2000 操作系统内部接口内部接口无4 运行设计运行模块组合功能分配功能模块划分图中各个模块的功能如下:1、 登录模块:具有不同权限的管理人员可以通过用户名和密码登录系统,进入主界面。2、设备查询模块:按操作员输入的编号、姓名能以查询一个至多个药库的库存记录,并可打印存档。3、设备录入模块:录入设备信息,输入完成后,将数据存盘。4、设备修改模块:对已存档的设备库进行日常管理,如修改、增加、删除等基本操作。5、设备统计分析模块:对设备库按部门,姓名升序或降序
16、排列的设备库报表,并给出分析报告。6、用户管理模块:赋予高级管理者以增加、删除、修改普通管理员的权限。赋予普通管理员修改密码的权限。运行控制如果用户名或密码登陆窗体,输入正确的用户和密码单击确定进入管理系统的主界面, 错误,给出相应的提示信息,如果连续三次错误,自动退出系统。系统管理,提供物品基本信息的录入、修改、查询等功能。单击填加按钮保存将存入数据库中。查询提供精确和模糊两种查询方法。从下拉列表框中,选择要查询的项目在文本框中输入要查询的关键字单击查询可得到相应的查询结果。模糊查询同上。运行时间系统的响应时间小于 3秒,实时更新处理,数据转换与传输时间,运行时间很短。5系统数据结构设计逻辑
17、结构设计要点把得到的满足第三范式的关系转化为特定的数据库管理系统下的数据表,根据前面得到的各个关系,现把它们转化为数据表。D1:设备信息表=设备编号+设备名称+型号+日期+规格+数量 E-R模型6系统出错处理设计出错信息原始数据丢失、自动降低效率、不能恢复再启动等。补救措施a. 当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期 性地把磁盘信息记录到磁带上去就是对于磁盘媒体的一种后备技术;b. 降效技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部 分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;c. 恢复及再启动技术,使软件从故障点恢复执行或使软件从头开始重
18、新运 行的方法。数据库设计说明书1引言编写目的本文档为实验室设备管理系统需求分析报告,为实验室设备管理系统的设计 的主要依据,主要针对实验室设备管理系统的概要设计和详细设计人员,作为项目验收的主要依据。背景实验室是为我们的学习工作提供服务的地方。实验室里存放着大量的实验器 材,对这些器材信息的有效的归类整理与管理将大大提高实验室的运作效率,降低实验室工作人员的劳动强度,同时可以对实验室的整个运作过程做到明细化, 透明化,为各项工作有条不紊的进行提供保障。2结构设计实验室设备管理系统数据库需要包含 5张表:用户信息表,设备信息表,故障 信息表,设备名称表,购买信息表;根据以上数据库概念与结构设计
19、。表名功能说明tb_DeviceInfo设备详细信息tb_DeviceRun设备故障信息tb_DeviceType设备名tb_DPurchase购买信息tb_User用户信息3逻辑结构设计tb_DeviceInfo9唱投提类型允许Mil值3 De'/jcsDvsrchar(20jH Dencetamewctiar 网DeviteTyiJeVd dla (20)oDe'/rceLse回Je'/icumbertwintoDDeparjinertvarchar(50)国De'xicePricenwney回1&E'x>ceTPncemoney圜De
20、'/iceTypeH?ini0De'rtcePeopItchar(10)困ya dia (KMO)囱tb_DeviceRun勤搞空型允 Mil值海内阳百小bitDe.icamevarchar£20J 03 0tb_DeviceType9培戮提类型允讣山值用回intvactiarfzo;:id oJe'xiceD口 比*NiJEb«rintHDOeparmentvarcfiart2OloDPirchaseDatEdatetimen0tb_DPurchase戮推婆型允山信intoDcvkcDvardior(2O)oDewcehumbervarchar(2
21、0nDR an arkvardiar(1000)n 0tb_User婚勘据类型允 Mjllfl、ih间intinUserlNefiiev ar diff (20oLtstrfwdvardiar(20oLfserRigitvarchiar(10n4物理结构设计建立系统程序员视图,包括:a.数据在内存中的安排,包括对索引区、缓冲区的设计;b.所使用的外存设备及外存空间的组织,包括索引区、数据块的组织与划 分;c.访问数据的方式方法。详细设计说明书1 引言编写目的目前学校教学设备自动化管理水平不是很高。大多数学校设备管理办法是设备采购进来以后,将设备的基本情况和相关信息登记存档,然后将档案存档。以后
22、档案基本就没人维护,如设备位置变迁、检修情况、设备当前运行状态等信息根本不会体现在设备台帐上,即设备跟踪信息不能及时体现在设备档案上。某些使用设备管理系统的单位,对设备的跟踪信息即使能体现在设备档案上,但设备的缺陷处理及设备缺陷等功能没有实施,设备检修的备品备件情况和检修成本核算 没有实现,整个学校教学设备管理信息化仍处于较低水平。将管理任务分成小块,落实到个人并能随时查询设备当前情况和历史情况,对设备的可*性分析有直接作用,使管理人员从手工计算、统计工作中解脱出来。现在,科学技术的飞速发展把人类社会推向了一个崭新的时代 信息时代。这已是无可争议的事实;信息对社会经济发展的巨大推动作用,使其与
23、物质能源一起并列为现代社会的三大支柱,这已在全社会达到共识。随着对信息作为一种资源来管理的需求日益加强,信息研究领域出现了一种新的管理思想和模式 信息管理。因此,就诞生了“信息管理 ”这样一个概念。由于信息是普遍存在的, 人类信息管理活动的范围也是十分广泛的,信息管理不仅是信息工作的一部 分, 而且已被认为是现代管理的重要组成部分。信息管理的概念源于西方,也是在世界信息量迅速增长、信息技术日新月异、信息产业强劲发展的六七十年代出现 的。时至今日,信息管理已不仅仅是一个概念,而是信息学和管理学中的重要内容了。对信息管理的理解,一种认为是,信息管理就 是对信息的管理。在此, 信息管理是指狭义的信息
24、资源管理,实际上就是对信息本身的管理;另一种认为,信息管理不仅是对信息的管理,而是对涉及信息活动的各种要素,如信息、技术、人员、组织进行合理的组织和有效的控制,从而满足社会的信息需求。在此,信息管理是指广义的信息资源管理。综合两种理解,信息管理是指对人类信息活动所产生的社会信息进行管理,信息管理是管理的一种,既要对信 息进行管理,也要对信息活动进行管理。信息和信息活动都是信息管理的客体。 简而言之,信息管理就是对信息和信息活动的管理, 这就是我们对信息管理的全 面理解。世界经济发展已进入一个激烈竞争的年代, 可以说,谁先获得信息,谁就有 可能抓住发展经济的机遇。同样,谁能很好地管理和利用信息,
25、谁就有可能占领市场,获得效益。国内外大量事实已说明:在目前这个激烈竞争的市场经济中, 谁的信息管理现代化水平高,谁重视信息资源的开发和利用,谁就能抓住机 遇, 在竞争中取胜。本信息管理系统合理的借鉴国际领先的设备管理思想并结合国内学校设备管理现状,经过长期的现场调研,完全能满足国内一般学校的设备管理的需要。并通过对各行业设备管理情况的长期研究探索,以灵活、通用为主要设计思想, 开发适合于学校设备管理的信息系统。使用本系统之后,将会提高学校的办公效 率和设备可*性,减少工作人员的劳动强度,减少办公耗材,提高学校的现代化 管理水平。作这个课题是为了方便学校的教学设备进行统计及管理工作,减少每天需要
26、 涉及到的相关工作量,尽可能的提高工作效率,可以节省人力物力的浪费。背景软件系统名称:实验室设备管理系统任务提出者:徐州工程学院一软件工程课程设计任务任务开发者:钱沈高用户:教学实验室负责人,教师(2)权限子系统(3)设备信息系统程序描述教学设备管理系统是一个典型的信息管理系统(MIS),本系统是一个为适应对学校教学设备管理的迫切需求而设计开发的软件系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,经过分析和比较,我们决定使用VFP数据库开发工 具,利用其提供的各种面向对象的开发手段,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,
27、然后,对初始原型系统进行需求迭代,不断修正和改进,真到形成用户满意的可行系统。本程序的特点是非常驻内存,可重人,有覆盖要求,顺序处理事件。功能IPO表编号:01被调用:无调用:权限认证界面输入:无输出:无处理:加载程序运行前准备局部数据元素:注释:仅仅是程序开始的友好界面编号:02被调用:系统登陆界面输入:用户名、密码调用:系统欢迎主界面或错误椁示输出:进入系统或错误提示处理:认证用户合法性局部数据元素:实验室设备管理员注释:用户合法则进入设备 认证信息编R:03被调用:系统装饰界面调用:设备基础信息、维修设备、申报设备、报废输入:选择操作内容,被调用处输出:设备表单数据、申报表、数据报表、维
28、修信处理:传输各种信息需求信息, 并接收从服务器端返回相应的数据局部数据元素:基础信息、维修信息、权限信息、数据清单等注释:浏览器和服务器端的接口编号:04被调用:管理系统主界面调用:查询模块、新设备数据录入输入:设备信息、设备状输出:响应操作消息和内态信息编R被调用:管理系统主界面调用:设备基础信息输入:维修设备信息,数据输出:响应操作消息处理:填写由于各种原因造成的维修设备及维修记录数据局部数据元素:基础信息,维修信息注释:重点与设备状态表进行关联编号:被调用:管理系统主界面调用:设备基础信息输入:报废设备详细数据输出:响应操作提示类型系统:设备管理系统调用:设备基础信息输出:响应操作信息
29、输入:新增维修人员输出:响应操作消息处理:各种原因使实验室设备短缺,填写申报表,进行设备申报局部数据元素:申报数据列表注释:申报项目,基础信息查询系统:权限分配系统 模块:支配权限编号:被调用:管理系统主界面调用:维修人员列表性能1 设备基础信息管理设备基础信息是关于企业设备固定资产的基本信息,记录设备的一般特性、状态、能力,是企业进行生产计划、工艺安排以及设备维护保养的基础,通过对企业设备固定资产信息的登记和维护,使管理部门能够随时掌握设备资源在全厂的配置情况,为设备购置项目的审批提供决策依据。设备基础信息管理模块由代码管理、原始数据、报表、折旧、汇总统计、资产清查六个功能模块组成。具体功能
30、如下:(1)设备类别代码、设备折旧代码、单位代码等信息的定义;(2)设备卡片的填写,根据设备卡片生成设备台账,形成设备基础信息;(3)提供设备台账管理所需的各种报表,包括设备台账明细、报废设备明细、新增设备明细、完好设备明细等各类报表;(4)进行各台设备的折旧计算、统计出各单位应提折旧、各类设备应提折旧、并预测净值将为零的设备;2设备维修管理维修计划的合理与否,不仅影响到维修资金的使用,而且可能影响企业的生产组织方式,因此,科学合理地编制设备维修计划,一方面要消除设备过分维修,另一方面应避免设备维修不足,以保证企业生产的正常进行。维修管理模块由维修信息、维修计划输出、维修计划完成情况、汇总统计
31、、任意条件查询五个功能模块组成。具体功能包括:(1)维修信息是有关设备维修的全部信息,包括设备维修计划和计划的实际执行情况等信息,该信息在整个维修过程中实时输入;(2)维修计划输出可以输出大修计划、项修计划、小修计划、二保计划和改造计划;(3)维修计划完成情况可以输出大修计划、项修计划、小修计划、二保计划和改造计划的实际执行情况;(4)汇总统计包括:按设备类统计维修计划、按单位统计维修计划、设备大修项修汇总表以及由用户自定义条件进行维修汇总;(5)由用户定义查询条件,查询用户所需的维修信息。3报废管理设备报废管理模块由代码管理、报废原始凭证、报废查询、报废汇总统计四个功能模块构成,完成设备报废
32、的管理工作。具体功能包括:(1)定义设备报废部位、报废原因、报废现象、报废措施代码;(2)报废凭证是有关设备报废的全部信息,包括发生时间、修理费用、报废设备编号、停机工时等信息;(3)报废查询提供按使用单位、按报废部位、按报废原因、按报废现象、按报废措施查询故障信息的功能,并可由用户自定义查询条件查询所需的信息;(4)按使用单位、设备类别、报废原因、报废现象、报废措施统计报废信息,提供停机次数最多的前n 台设备、 停机时间最长的前n 台设备、 生产损失最大的前n 台设备等统计信息,也可由用户自定义统计条件统计所需的信息。4.申报设备管理设备申报管理模块由代码管理,申报列表,申报查询,申报汇总统
33、计四个功能构成,完成申报设备的管理工作(1)定义申报原因,申报类型、设备名、编号、型号、规格、单价、数量、购置日期、生产厂家、保质期和经办人等信息(2)根据时间、年限、审批结果查询列表申报数据5权限管理系统管理提供完善的系统维护功能,为用户熟练掌握并正确使用设备管理系统提供技术保障。系统维护包括设备管理系统操作环境设置、用户权限设置、打印设置、系统登录处理、在线帮助等功能。输入项给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输入的方式。数量和频度、输入媒体、输入数据的来源和安全保密条件等等。以权限信息表举例说明如下:用户名:字符型0-10 字节 键入 频度高口令
34、:字符型0-10 字节 键入 频度高姓名:字符型0-10 字节键入频度高性别:字符型2 字节 选择 频度高年龄:字符型0-100 字节键入频度高电话:字符型0-20 字节 键入 频度高手机:字符型10-20 字节 键入 频度高教研室:字符型4-10 字节 键入 频度高权限:字符型10-20 字节 键入 频度高上述信息只有管理员方可输入,其余人均无权限操作,及安全性能。输出项操作类型:字符型10-20 字节操作人:字符型4-10 字节提示信息操作目的:字符型4-10 字节消息内容:字符型 4-10字节系统会根据维修人员的操作类型、操作目的、操作人等信息从服务器配置资源文件中取出相应的提示消息,响
35、应返回输出给维修人员操作状态算法采用关联数据库的查找,数据库更新时采用数据库中数据元素的插入删除;延误审批申报设备处理申报退档=申报时间*1个月,延期维修设备处理维修失效邦修时间*15天 申报设备自申报之日起如一个月内未进行审批则进行自动退档处理并给出相应提示信息,需维修设备自提交之日起15天未被维修需重新添加维修数据。流程逻辑流程逻辑图如下:该程序的逻辑流程图如上图所示,首先进入的是系统的主界面,登录系统后进行管理员的权限认证,然后选择要进行的操作,即输出、管理、权限管理。在设备管理系统中,又可以进行设备基础信息录入,报废设备信息录入和管理,维修设备申报和新设备申报管理;在权限系统中超级管理
36、员能对自身数据和维修人员进行管理和维护。接口(1)系统启动界面程序通过一按钮直接调用权限认证界面程序,打开权限认证界面程序。(2)权限认证界面程序通过一按钮直接调用实验室设备管理系统主界面程序,打开实验室设备管理系统主界面。同时权限认证界面程序是隶属于系统启动界面程序的。维修设备信息,报废设备管理,申报设备管理。分别点击按钮进入其界面。同时,设备管理系统主界面程序隶属于权限认证界面程序。动界面,友好用户欢迎及与管理系统主系统界面的程序设计尚未需要设计到数据查询等功能,因此可以不分配存储空间。而其他系统,子程序都需要涉及到数据库的查询,添加等操 作,因此需要存储分配。注释设计a.模块首部的注释模
37、块一(系统欢迎界面):启动设备管理系统。模块二(权限认证界面):认证管理员身份。模块三(设备基础信息):用户可选择维护录入设备基础信息和设备状态信息。模块四(维修设备信息):用户可依据不同情况选择相应操作。模块五(报废设备信息):用户根据具体情况,选择相应操作。模块六(申报设备信息):用户根据具体情况,选择相应操作。模块七(权限管理):用户根据具体情况,选择相应操作。b. 加在各分枝点处的注释模块一:进入系统退出系统变量: i 判断用户是否真的退出0/1模块二:认证管理员身份返回首页模块三:设备基础信息填写设备信息及设备状态信息已有设备根据具体情况列表模块四:维修设备信息处理维修设备数据填写维
38、修设备查询模块五:报废设备信息处理报废设备数据填写报废设备查询模块六:申报设备信息处理申报设备数据填写申报设备查询模块七:权限管理添加新维修人员维修人员列表限制条件操作系统限制:windows98 及以上内存要求:256MB 以上CPU: P4 及以上硬盘:空余600MB 空间测试计划( 1 )系统启动界面的测试。要求打开该系统,就能快速的进入到该界面中。并且点击其上的任何按钮都能快速无错误的进入到相应的界面中,或者是关闭掉当前界面。( 2)权限认证界面的测试。要求其与启动界面能够通过相应的按钮来回自由的切换,同时用户通过输入正确的用户名和密码然后点击确定按钮进入到下一界面,即设备管理系统主界
39、面。当然也可以关闭该窗口。( 3)管理系统主界面的测试。用户可以通过点击不同的按钮分别进入到相应系统界面,同时用户也可以返回上一级界面或者关闭该系统。( 4)设备基础信息系统界面的测试。用户可以通过点击不同的按钮分别进入到查询界面和确定数据录入。同时也可以返回管理系统主界面或者关闭该系统。( 5)维护设备界面的测试。要求用户可以通过点击不同的按钮分别进入到维护设备界面及其他情况处理界面。同时,也可以返回管理系统主界面或者关闭该系统。( 6)报废设备的测试。要求用户可以通过点击不同的按钮分别进入到报废设备录入界面,进入数据库查询其情况。同时,用户也可以返回管理系统主界面或者关闭该系统。( 7)申
40、报设备界面的测试。要求用户可以通过点击不同的按钮分别进入到申报设备录入界面,用户可以输入要查询的信息到相应的对话框中,确定,然后查询审批信息。同时,用户也可以返回管理系统或者关闭该系统。(8)权限系统的测试。在添加录入维修人员,点击确定按钮,弹出提示信息“你已经成功添加用户信息”。如输入有误,比如,人员以存在,则弹出提示信息“用户以存在,请重新输入!”光标回到输入点。同时用户也可以返回到管理系统界面或者关闭该系统。(9)其它情况处理界面的测试,要求用户可以通过点击不同的按钮分别进入到相应处理界面,并执行相应操作。模块开发卷宗1标题系统的名称:实验室设备管理系统标识符卷宗的修改文本序号修改完成日
41、期2013年5月2日卷宗序号06编排日期2013年5月2日2模块开发情况表模块标识符模块的描述性名称用户信息管理代码设计计划开始日期2013-2-18实际开始日期2013-2-20计划完成日期2013-3-03实际完成日期2013-3-05模块测试计划开始日期2012-3-03实际开始日期2013-3-06计划完成日期2013-3-04实际完成日期2013-3-07组装测试计划开始日期2013-3-06实际开始日期2013-3-08计划完成日期2013-3-07实际完成日期2013-3-10代码复查日期/签字2013-3-11源代码行数预计实际模块标识符项目负责人批准日期/签字2013-3-1
42、33功能说明(1)用户信息管理:可以添加、修改和删除客户信息;(2)设备信息管理:可以添加、修改和删除设备名称、单位等信息;(3)购买信息管理:可以添加、修改和删除购买设备等信息;4设计说明本模块属于系统模块层次中第一层。5源代码清单using System;using ;using ;using ;using ;using 实o|验,空o .设| 备d管理。系|就a3public partial classfrmLogin : Formpublic frmLogin()InitializeComponent();public static TextBox a;string constr =
43、"server=PC-1747SQLEXPRESS;database=db_LAB;integrated security=ss;pi"SqlConnection condb_lab = new SqlConnection();public static string username;private void frmLogin_Load(object sender, EventArgs e) = constr;();a = txtpwd;();private void btnLogn_Click(object sender, EventArgs e)string logi
44、nstr = "select * from tb_User where UserName='" + + "'and UserPwd='" + +;SqlCommand comlogin = new SqlCommand(loginstr, condb_lab );SqlDataReaderreadadmin = ();frmMain frm = new frmMain ();ifwhile ()username = (1).ToString();if (3).ToString()="系 | f!a3f .理。.员?d )
45、oString();oString();oString()="设| .备 d管理。.员?d )= true;= true;= true;= true;oString();= (1).ToString();();else("用?户?名或.密福不正y确.e,""提? 奉o”,;();private void btnClear_Click(object sender, EventArgs e)= ;private void btnCancel_Click_1(object sender, EventArgs e)();public void frmLogn_F
46、ormClosed(object sender, FormClosedEventArgse)= true ;private void txtname_Leave(object sender, EventArgs e)string loginstr = "select * from tb_User where UserName='" + + "'and UserPwd='" + + "'"SqlCommand comlogin = new SqlCommand(loginstr, condb_lab);S
47、qlDataReaderreadadmin = ();if ()= readadmin"UserRight".ToString();();6 测试说明通过测试检测该模块是否符合要求。通过添加已存在的的信息, 系统是否自动检测并提示已经存在。7 复审的结论经测试,本模块符合要求。中规定的要求进行比较和给出结论。测试计划1 引言编写目的测试计划是在软件测试中最重要的步骤之一,它在软件开发的前期对软件测试做出清晰,完整的计划,不光对整个测试起到关键性的作用,而且对开发人员的开发工作,整个项目的规划,项目经理的审查都有辅助性作用。编写测试计划用来定义测试的范围、测试的方法、所需的资
48、源、进度等,明确需要测试的产品项,需要覆盖的功能特性,需要执行的测试任务,每项任务的负责人, 识别相关的风险。测试计划编写好后,领导可以根据测试计划做宏观调控, 进行相应的资源配置,测试人员能够了解整个项目测试情况以及项目测试不同阶段所要进行的工作,便于其他人员了解测试人员的工作内容,进行有关配合工作, 尤其是系统开发人员,要根据测试计划来安排自己的工作,以便测试人员找到Bug后,开发人员可以及时去掉Bug,很好的安排自己的工作。测试计划可 以有效地预防计划的风险,保证计划的顺利进行。背景系统名称:学校实验室设备管理系统项目范围:系统登录模块打开实验室设备管理系统主界面,用户需要输入正确的用户
49、名和密码之后才能使用本系统。若输入错误将会给出提示信息并允许重新输入,但有一定的次数限制。软件项目的提出者:实验室设备后勤部系统开发者:徐州工程学院10 软嵌班钱沈高用户:实验室设备管理人员(管理员、教师、教务处等)、学生运行环境:本系统针对Microsoft Windows 系统开发。适合运行于WindowsXP 和 Windows7。2 计划 软件说明登陆系统模块的功能模块图实验室设备管理系统功能模块图开始系统处理流程图测试内容A.性能测试:软件性能测试是在交替进行负荷和强迫测试时常用的术语。理想的“软件性能测试”(和其他类型的测试)应在需求文档或质量保证、测试计划中 定义。通常验证软件的性能在正常环境和系统条件下重复使用是否还能满足 性能指标(响应时间、吞吐量、并发用户数、性能计数器、思考时间等)。或者执行同样任务时新版本不比旧版本慢。一般还检查系统记忆容量在运行程 序时会不会流失(memory leak)。软件性能测试的目的,为了验证系统是否达 到用户提出的性能指标,同时发现系统中存在的性能瓶颈,起到优化系统的 目的。一般的性能测试包括:压力测试
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度智能制造企业生产管理人才招聘与智能制造协议
- 二零二五年度立体停车设备研发与委托运营管理合同
- 二零二五年度航空航天就业劳动合同
- 二零二五年度叉车安全风险评估与整改合同
- 围城深度解读与评析征文
- 新产品市场推广策略及执行方案
- 工业自动化控制系统设计与维护服务协议
- 《天文观测与天体物理学习计划》
- 行业市场深度调研分析
- 互联网+三农营销模式创新案例集
- 2024年湖南有色金属职业技术学院单招职业适应性测试题库带答案
- 创伤中心汇报
- 2023年春节美化亮化工程施工用电预控措施和事故应急预案
- 2024年长沙职业技术学院单招职业技能测试题库及答案解析
- 与医保有关的信息系统相关材料-模板
- 聚乙烯(PE)孔网骨架塑钢复合稳态管
- 范文语文评课稿15篇
- 2024年西安电力高等专科学校高职单招(英语/数学/语文)笔试历年参考题库含答案解析
- 2016-2023年德州科技职业学院高职单招(英语/数学/语文)笔试历年参考题库含答案解析
- 外研版三年级下册英语全册教案(2024年2月修订)
- 大学生返回母校宣讲
评论
0/150
提交评论