ImageVerifierCode 换一换
格式:DOCX , 页数:40 ,大小:344.47KB ,
资源ID:8323616      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8323616.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程实验实验室设备管理系统.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件工程实验实验室设备管理系统.docx

1、软件工程实验实验室设备管理系统实验室设备管理系统可行性研究报告1引言对软件需求的全面、深入的理解是软件开发工作获得成功的前提条件,作为软件定义时期的最后一个阶段,需求分析的任务是明确用户对目标系统的需求,主要是确定对系统的综合要求,同时分析系统的数据要求。它能提高软件开发过程的能见度,便于实现软件开发人员对开发过程的工程化管理与控制,便于项目管理人员、开发人员、测试人员、维护人员之间更好地交流与协作。1.1编写目的我校的实验室设备和课程的管理还处于较为原始的手工阶段。缺少一套实用可靠的设备和课程管理系统软件。随着电气化教学和无纸化办公的一步步完善,利用计算机管理系统管理我校的实验室设备势在必行

2、。该报告的主要内容是分析实验室设备管理系统的开发可行性,包括开发背景和编写目的。为该工程的决策人员分析该项目的实施价值和可行性作判断的依据。1.2背景软件名称:实验室设备管理系统软件项目的提出者:实验室设备后勤部软件开发者:林志雄,张传印,林淮河软件用户:实验室设备管理员和实验室上级领导实现软件的计算中心:实验室微电脑相关联系:和我校的财务管理与课程管理软件系统中的相关信息挂钩。1.3定义报废:管理人员发现设备因某些原因损坏而导致设备不能使用时,就将该设备记录下来,并记录报废原因。维修:管理人员发现设备因某些原因损坏需要维修时,就将该设备记录下来,并提出维修意见。查询:随时对现有设备及其修理、

3、报废情况进行统计、查询,要求能够按类别和时间段(某日期之前)查询1.4参考资料软件工程 人民邮电出版社 张海藩 编著软件工程实践者的研究方法 机械工业出版社(美)RogerS.Prtssman 编著数据库系统概论 高等教育出版社 萨师宣 王珊 编著2可行性研究的前提每学年要对实验室设备使用情况进行统计、更新,其中:技术要求及限定条件(1) 每件设备在作入库登记时均由系统按类别自动顺序编号,形成设备号;设备报废时要及时修改相应的设备记录,且有领导认可;(2) 本系统的数据存储至少应包含:设备记录、修理记录、报废记录、购买申请;(3) 本系统的输入项至少包含:新设备信息、修理信息、申请购买信息、报

4、废信息、具体查询统计要求;(4) 本系统的输出项至少包含:设备购买申请表、修理/报废注销/设备资金统计表。2.1要求本软件系统的功能:(1) 对于已彻底损坏的实验设备作报废处理,同时详细记录其有关信息;(2) 对于有严重问题(故障)的设备要及时修理,并记录其修理日期、设备名、修理厂家、修理费、责任人等;(3) 对于急需但又缺少的设备需以“申请表”的形式送交上级领导请求批准购买。新设备购入后要立即进行设备登记(包括类别、设备名、型号、规格、单价、数量、购置日期、生产厂家、购买人等),同时更新申请表的内容;(4) 随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段(某日期之前)

5、查询。性能:可以及时的对购买新设备、维修设备、报废设备进行审批核实。以及方便的维护管理现有设备。输出如报告、文件或数据,对每项输出要说明其特征,如用途、产生频度、接口以及分发对象:用途产生频度接口分发对象设备情况为管理员用户和上级领导提供实验室内设备的具体情况管理员用户和上级领导每次查询实验室设备的频度类别、设备名、型号、规格、单价、数量、购买日期、生产厂家、借出情况管理员用户、上级领导使用设备的人员信息为管理员用户和上级领导提供设备使用者的具体情况管理员用户和上级领导每次查询实验室设备使用者的频度设备类别、设备名、设备型号、使用人姓名、使用人单位、借用时间、归还时间管理员用户、上级领导购买设

6、备由管理员给出需要购买的设备的信息需要购买设备的频度类别、设备名、型号、规格、单价、数量、购置日期、生产厂家、购买人上级领导非法请求信息提示管理员用户此次借用非法每次产生非法申请的频度设备名、设备型号、借用情况管理员用户修理/报废/注销设备资金统计表向单位显示设备修理/报废注销资金统计情况每月一次设备类别、设备名、设备型号、设备规格、修理/报废/注销情况、生产厂家、使用资金上级领导输入说明系统的输入,包括数据的来源、类型、数量、数据的组织以及提供的频度:来源类型数量数据的组织提供的频度管理员用户工作请求申请管理员文档文档+表格上级领导查询请求信息管理员用户文档文档+表格申请购买设备表管理员表格

7、X表格+说明待修理设备申请表管理员表格X表格+说明新设备信息管理员表格X表格+说明报废设备的信息管理员表格X表格+说明在安全与保密方面的要求:系统的用户可分为实验室设备系统管理员、实验室上级领导两种;实验室设备系统管理完成对该系统进行相应的管理,如查询,统计,写申请表,报废处理;实验室上级领导的管理是查询和批准是否报销和是否购置新设备。同本系统相连接的其他系统:本系统是在Windows2000以上版本的操作系统下使用。完成期限:两个月2.2目标 本软件开发旨在实验实设备管理,帮助管理人员方便、安全、高效地进行设备管理。 通过本软件的开发,实现实验室设备管理系统的推广,把其应用到实际中来,从而体

8、现本软件的优越性。技术目标:本软件可及时实现系统相应功能,从而提高了处理速度;通过数据库管理提高控制精度以及准确性,尤其是在统计方面从而改进管理信息服务。经济目标:本软件作为实验室的具体应用,通过高效的管理达到减少人力因而改进了人员利用率。2.3条件、假定和限制2.3.1投资总额:60000元2.3.2人力总数:3人2.3.3工程耗时:两个月2.3.4工程时间:2009/3/282009/5 /202.2.5 信息来源:网络资源搜索及学校实验室相关信息收集。2.3.6工程环境:a所建议系统的运行寿命的最小值:三年b编程语言:VC+及数据库c开发环境:Visual C+ 6.0 、sql2000

9、 及微机。2.3.7系统投入使用的最晚时间:六月初2.4进行可行性研究的方法通过调查分析实验室设备管理系统现阶段所具备的能力进行测试,边开发边测试,实现一个初级应用软件。方法摘录说明:确定模型,就是要设定了输入和各个输入之间的关系,其输出也就确定了,而与实验次数无关 2.5评价尺度本次投资的费用为60000元,人力总数为3人,工程耗时30天,利用高级语言编程开发一个初始产品,以能够达到提高实验室设备管理工作效率、减少额外人力、物力资源开销为评价标准。3对现有系统的分析目前本校的实验室设备管理系统,大多为人工作用,极为不方便,而且具有一定误差率,对于现代计算机普及而言,大多数人会使用计算机,对于

10、这些具有计算机基础知识的办公室管理人员而言,还采用人工的手法事人力的极大浪费,而且费用永远高于用计算机开发的实验室设备管理系统。3.1处理流程和数据流程实验室设备库设备购置设备维修设备报废查询设备统计设备设备信息设置3.2工作负荷设备购置:需要时购买。设备信息设置:每周一次。统计设备:每周一次。设备维修:设备每个月统一维修。查询设备:每周一次。设备报废:每个月一次统一处理。3.3费用开支需要2个实验室设备管理员,每个人的工资2000元,一个办公室,设备记事本,笔。3.4人员要有对实验室设备器材了如执掌的技术人才2个,并对计算机操作有一定的基础。3.5设备 记录本,信息标签,笔。3.6局限性查询

11、速度慢,数据量大,处理能力不够,有数据要更新,修改困难。4所建议的系统4.1对所建议系统的说明本软件的设计目标是为实验室提高办事效率,使实验室日常工作从人工机械化向数字化的转变,减少人力物力资源。4.2处理流程和数据流程4.3改进之处计算机设备管理系统相对于现存系统具有的改进:人力与设备费用的减少:由于在当前的计算机实验室设备管理中采用的是人工的登记的方式,这种做法需要投入大量的人力和财力,而且人工操作容易发生错误,并造成经济上的严重损失。处理速度的提高:人工操作需要反复的核对,当工作量达到很大时,容易使工作质量降低。而在计算机实验室设备管理系统中,一切采用机器操作,失误小,准确率高,不容易出

12、错,所以运行速度也快。管理信息服务的改进:在人工操作中,对机器的管理都通过人工登记,对机器的查询也是人工查询,使效率大大的降低了,但在计算机实验室设备管理系统中,对机器的管理和查询只要输入特定的机型就可以,工作效率大大提高。人员利用率的改进:当前需要多名管理员对计算机进行管理、登记等工作,但字计算机实验室设备管理系统,可以通过联网来减少工作人员,同时提高工作效率。4.4影响4.4.1对设备的影响486以上的机器均可使用此软件。4.4.2对软件的影响本应用软件和Windows系列系统相适应。4.4.3对用户单位机构的影响本产品所面向的是实验室,人员数量有限,只需懂初步计算机的操作即可。4.4.4

13、对系统运行过程的影响用户要按照本产品的操作手册以及提供的相关配套材料进行操作;a 对输入过程数据预处理过程无影响;b 系统失效后将会出现异常情况,恢复的处理方法将采用结束当前任务或重新启动计算机;c 系统失效的后果及恢复的处理办法。4.4.5对开发的影响a. 随着实验室设备的增多,可使管理软件的升级,使操作界面更美观、使用户更方便,并及时改正不足;b. 同时也需准备一定的人力及设备资源更新;c. 申请专利,利用法律手段进行系统保护;4.4.6对地点和设施的影响需要办公室一间4.4.7对经费开支的影响设计经费为60000元,维护经费估算为2000元4.5局限性 由于开发人员经验不足,工期较短,又

14、因为设备管理内容繁多,所以所涉及的范围不够全面。4.6技术条件方面的可行性a 实验室设备管理已经具备了完备、成熟的理论和体系结构,实验室设备管理界面与实验室设备管理数据库相结合进行开发的技术也日趋成熟,所以本系统的开发完全可行。b 本工程产品的关键技术在于实验室设备管理系统的程序设计与实验室设备管理系统数据库的结合,将所有的数据信息都放入数据库中进行存储,而这些数据信息的调用则完全由程序来完成,即程序设计数据化,数据管理程序化思想。依据程序设计数据化,数据管理程序化的设计思想,将数据库文件与程序设计紧密的集合在一起。本工程产品采用编程与数据库相结合的方法进行开发,而实验室设备管理实现的理论及技

15、术已经日趋成熟,因此实验室设备管理应用软件的开发手段是完全可行的。5投资及效益分析 5.1支出本套实验室设备管理系统需要费用60000元。5.1.1基本建设投资办公室一间,微计算机2台。5.1.2其他一次性支出培训费:每人1000元 ;其他费用:1000元;合计费用:2000元5.1.3非一次性支出用电:120元/月 其他费用:100元 合计费用:220元5.2收益5.2.1一次性收益a. 合理安排实验室的人力利用率,充分有效的利用资源。 减少管理员收益:2000元/月b. 保证一个软件可管理多台实验室设备,并在编程算法上加以优化使得系统运行效率有所提高,进一步满足用户需求。同时争强算法的健壮

16、性,以减少出错率。通过对系统不断的优化改进来增升系统的使用价值,进一步实现价值的增升。收益:20000元5.2.2非一次性收益 由于系统投入使用,使得设备管理快速高效,少数人可以让多数人的来完成,可以以此减少管理人员。在系统的整个生命周期内,可以减少许多用于管理人员的薪水支付。少一个管理人员,系统使用周期三年,共节约72000元。5.2.3不可定量的收益 由于本系统能够及时处理相关事务,使得服务更加到位,服务的改进使得用户满意度提高,从而对于此系统的推广具有潜在的推动力。同时由于操作失误的减少,使得可能的风险大大下降。最好情况:40000元最差情况:20000元5.3收益投资比开发成本费用人力

17、(3人月,8000元/月)4.8万元购买硬件1.2万元总计6万新系统运行费用人力和物资(250元/月)0.3万元/年维护0.1万元/年总计0.4万元/年现有系统运行费用4.8万元/年每年节省费用4.4万元年节省现在值(按5%算)累计现在值14400041904.7641904.7624400039909.2981814.0634400038808.85119822.91投资回收期1.23年纯收入59822.915.4投资回收周期5.5敏感性分析本软件开发过程为1个月,技术方面是VC+编程与数据库结合的方法实现,所有数据信息的储存由数据库来完成,数据调用VC+编程完成。由于在整个社会中计算机技术

18、的迅速发展,而致使我们的产品有广阔的市场。工艺的误差及原材料的质量降低对产品指标有一定影响。6社会因素方面的可行性6.1法律方面的可行性此工程以VC+和数据库技术为核心模块的,属于团队自主开发,将受到法律的保护。6.2使用方面的可行性a. 对实验室工作制度的管理,人员的调整合理化是可行的;b. 实验室的工作人员具有计算机基础知识完全可以使用该产品;c. 该产品使用的环境为办公室。7结论综上所列出的可行性研究,我们认定可以立即开始进行软件需求说明书1引言对软件需求的全面、深入的理解是软件开发工作获得成功的前提条件,作为软件定义时期的最后一个阶段,需求分析的任务是明确用户对目标系统的需求,主要是确

19、定对系统的综合要求,同时分析系统的数据要求。它能提高软件开发过程的能见度,便于实现软件开发人员对开发过程的工程化管理与控制,便于项目管理人员、开发人员、测试人员、维护人员之间更好地交流与协作。1.1编写目的我校的实验室设备和课程的管理还处于较为原始的手工阶段。缺少一套实用可靠的设备和课程管理系统软件。随着电气化教学和无纸化办公的一步步完善,利用计算机管理系统管理我校的实验室设备势在必行。该报告的主要内容是分析实验室设备管理系统的开发可行性,包括开发背景和编写目的。为该工程的决策人员分析该项目的实施价值和可行性作判断的依据。1.2背景软件名称:实验室设备管理系统软件项目的提出者:实验室设备后勤部

20、软件开发者:林志雄,张传印,林淮河软件用户:实验室设备管理员和实验室上级领导实现软件的计算中心:实验室微电脑相关联系:和我校的财务管理与课程管理软件系统中的相关信息挂钩。1.3定义报废:管理人员发现设备因某些原因损坏而导致设备不能使用时,就将该设备记录下来,并记录报废原因。维修:管理人员发现设备因某些原因损坏需要维修时,就将该设备记录下来,并提出维修意见。查询:随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段(某日期之前)查询1.4参考资料软件工程 人民邮电出版社 张海藩 编著软件工程实践者的研究方法 机械工业出版社(美)RogerS.Prtssman 编著数据库系统概论

21、 高等教育出版社 萨师宣 王珊 编著2任务概述2.1目标叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。解释被开发软件与其他有关软件之间的关系。如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。2.2用户的特点列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使甩频度。这些是软件设计工作的重要约束2.3假定和约束列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等。3需求规定 3.1对功能的规定用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要

22、求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。功能需求点列表编号功能名称使用部门使用人员功能描述输入系统响应输出1申请购买计算机实验室机房管理员向上级领导对所要购买的设备进行申请所需设备详细信息5秒购买申请表2维修计算机实验室机房管理员对维修情况进行详细记录维修设备详细信息5秒维修表3报废处理计算机实验室机房管理员详细记录报废设备信息。报废设备详细信息5秒报废注销表4查询所有用户对实验室设备进行相关查询设备的关键字2秒设备的具体信息5审核计算机系上级领导对实验室设备申请购买和报废注销的审核相关设备的详细信息2秒申请购买表或报废表3.2对性能的

23、规定性能需求点列表编号性能名称使用部门使用人员性能描述输入系统响应输出1更新实验室实验室管理员对设备信息进行更新所有设备修改后的信息3秒2查询反馈所有部门所有人员把查询结果反馈给用户查询信息5秒设备信息3领导审核计算机系领导审批各类材料审核信息3秒经审核后的各类材料3.2.1精度在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,由于本系统使用了数据结构,可以满足各种精度的需求。3.2.2时间特性要求在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。3.2.3灵活性当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调

24、整,灵活性非常大。3.3输人输出要求解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。3.4数据管理能力要求说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。3.5故障处理要求列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。3.6其他专门要求如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。4运行环境规定4.

25、1设备硬件环境:PIII或486以上电脑以上CPU两台;内存至少64M,建议128M以上,显示器分辨率800*600以上 4.2支持软件软件环境:在Windows环境下安装有VB和SQL Server的计算机4.3接口说明该软件同其他软件之间的接口、数据通信协议等。4.4控制说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。概要设计说明书1引言对软件需求的全面、深入的理解是软件开发工作获得成功的前提条件,作为软件定义时期的最后一个阶段,需求分析的任务是明确用户对目标系统的需求,主要是确定对系统的综合要求,同时分析系统的数据要求。它能提高软件开发过程的能见度,便于实现软件开发人员对

26、开发过程的工程化管理与控制,便于项目管理人员、开发人员、测试人员、维护人员之间更好地交流与协作。1.1编写目的我校的实验室设备和课程的管理还处于较为原始的手工阶段。缺少一套实用可靠的设备和课程管理系统软件。随着电气化教学和无纸化办公的一步步完善,利用计算机管理系统管理我校的实验室设备势在必行。该报告的主要内容是分析实验室设备管理系统的开发可行性,包括开发背景和编写目的。为该工程的决策人员分析该项目的实施价值和可行性作判断的依据。1.2背景软件名称:实验室设备管理系统软件项目的提出者:实验室设备后勤部软件开发者:林志雄,张传印,林淮河软件用户:实验室设备管理员和实验室上级领导实现软件的计算中心:

27、实验室微电脑相关联系:和我校的财务管理与课程管理软件系统中的相关信息挂钩。1.3定义报废:管理人员发现设备因某些原因损坏而导致设备不能使用时,就将该设备记录下来,并记录报废原因。维修:管理人员发现设备因某些原因损坏需要维修时,就将该设备记录下来,并提出维修意见。查询:随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段(某日期之前)查询1.4参考资料软件工程 人民邮电出版社 张海藩 编著软件工程实践者的研究方法 机械工业出版社(美)RogerS.Prtssman 编著数据库系统概论 高等教育出版社 萨师宣 王珊 编著2总体设计2.1运行环境运行环境:windows 2000

28、以上2.2基本设计概念和处理流程实验室设备管理系统系统功能操作设备管理员操作上级领导操作用户登陆管理系统维护管理设备查询管理设备维修管理设备购买管理设备报废管理审核管理2.3功能需求与程序的关系 程序功能提交新设备信息到数据库通过日期查询入库表单通过设备名称、代码、等查询提交设备修损记录密码和权限配置程序资料查询程序提交新设备入库单查入库单查询设备情况设备报修报损管理员权限设置实验设备查询2.4人工处理过程对设备信息的确认和输入其信息的工作。2.5尚未问决的问题说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。3接口设计3.1用户接口说明将向用户提供的命令和它们的语法结

29、构,以及软件的回答信息。3.2外部接口硬件环境:PentiumIII 或同档次以上微机; 32MB以上内存或更高;4.2G以上硬盘;1.44M 软驱;24速以上光驱; 针打或激光打印机一台软件环境:中文 WINDOWS95 / 98 /WE / 2000操作系统。4运行设计4.1运行模块组合对系统施加不同的外界运行控制时,其每个事件都必须调用主模块数据库连接、执行ACCESS语句等函数,当对数据进行打印时需调用打印设计模块,提供存储到数据库中,从数据库中读取等功能。4.2运行控制FORE_frm窗体(登陆窗体),输入正确的用户和密码单击确定进入管理系统的主界面,如果用户名或密码错误,给出相应的提示信息,如果连续三次错误,自动退出系统。GLXT_frm(系统管理),提供实验室设备基本信息的录入、修改、查询等功能。单击填加按钮保存将存入数据库中。查询提供精确和模糊两种查询方法。从下拉列表框中,选择要查询的项目

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1