版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验室设备管理系统软 件开发综合 技 能训练报告实验室设备管理系统设计信息 学 院目录1课程设计目的及要求 . .31.1课程设计的目的 . .31.2课程设计的要求 . .32开发环境及详细说明 . .43课程的总体设计 . .43.1可行性研究 . .413.2需求分析 . .53.3软件设计 . .54数据库设计 . .95系统模块设计 . .125.1主界面模块设计 . .125.2查询设备的模块设计 . .145.3添加设备的模块设计 . .155.4设备的维修模块设计 . .175. 5设备的报废模块设计 .185.6帮助的模块设计 . .196 系统测试 .206.1主界面测试
2、. .206.2查询设备的测试 . .216.3添加设备的测试 . .236.4设备的维修测试 . .256.5设备的报废测试 .286.6帮助的测试 . .317 小结 .32参考文献 .33附录 .34附录 1 源程序清单 .3421 课程设计目的及要求1.1 课程设计的目的软件开发综合技能训练是一门结合了软件设计方法学、数据库原理和高级语言程序设计的综合训练课程,是一个重要的、不可或缺的实践环节。其目的是通过综合训练使学生能够 (1) 熟练掌握软件开发的基本知识和技能; (2) 基本掌握面向对象程序开发的基本思路和方法; (3) 掌握数据库应用程序开发的基本知识; (4) 能够利用所学的
3、基本知识和技能,进行简单应用程序设计; (5) 培养学生对技术文档的编写能力, 从而使提高学生软件开发的综合应用能力。1.2 课程设计的要求1)基本要求该综合训练要求学生依据一人一题独立完成训练内容,在选题相同时采取不同的开发方法,按照综合训练的基本要求实现基本的软件开发任务。随着网络信息化的高度发展,学校实验室设备管理系统显得越来越必要。使用基于web的实验室设备管理系统可以在几乎不增加额外劳动量的前提下,对实验室设备的管理工作起到大大的改善效果,更合理地分配及使用实验室设备。该系统的用户为实验室管理人员,同时也是系统管理员。2)功能模块要求(1)设备入库管理:主要是管理员对新增加的设备进行
4、登记,包括类别、设备名、型号、规格、单价、数量、购置日期、生产厂家、购买人等。消退同一品牌与型号的设备入库时,要记录设备入库的批次信息。(2)设备运行状况统计: 可按照设备名称、 机房名称以及日期等统计实验室设备运3行状况。该功能主要是为了使用户能够实时掌握学校实验室设备的运行状况,所做的主要操作就是查询和统计,所以数据以只读形式出现。(3)报修设备管理:对于有严重问题(故障)的需要修理的设备,记录修理日期、设备名、修理厂家、修理费、责任人等,随时对设备修理情况进行统计,并能够按类别、修理厂家和修理日期查询设备修理情况。(4)报废设备管理功能:对已经彻底损坏的设备作报废处理,详细记录报废设备的
5、有关信息,并随时对设备报废情况进行统计和查询,要求能够按类别和时间段查询。2 开发环境及详细说明(1) sql server2005 主要在此系统中设计表格以供在 visual studio2010 中的执行窗口中控制进行修改、删除、添加功能。(2)visual studio 2010在此系统中设计窗体编写代码与数据库建立链接,执行设备的添加、维修、删除等操作。3 课程的总体设计3.1 可行性研究一个完备的实验室设备管理信息系统具有以下优越性:方便领导查询实验室设备的使用情况,节省时间,可以提高系统的工作效率和准确率。为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的
6、探索,希望它能够在查询实验室设备信息时发挥高效、便捷的作用,把系统管理员从繁重的工作中解脱出来! 该实验室设备管理信息系统是以 sql数据库为后台核心应用、以服务为目的信息平台,对资源进行科学的加工整序和管理维护,为实验室设备信息提供管理。经济可行性主要依据是成本 / 效益分析,该系统的目标是以最低的成本, 在最短的 管理信息系统实验周报告 5 周期限内开发出实验室设备管理信息系统。系统能减少很多不必要的资源,不用冗余的纸张式的管理。大大节省了能源。并且还提高了实验室设备信息管理的精确度。方便快速的操作,可减少实验室设备信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多
7、不很必要的人员。目标系统开发需求比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上比较低,在为使用者带来便利的同时,也为系统的进一步推广创造了条件。这带来的经济回报将远超过支出,并且最重要的是该软件的开发可以使我们对系统的开发有全面的认识。 从经济角度考虑,此实验室设备管理信息系统开发可行。4用户仅需具有基本的电脑操作能力即可。 从法律因素和安全用正版和免费角度考虑,所有技术参考资料都经授权,所有软件都选。依据以上因素,本实验室设备管理信息系统开发项目不仅方便快捷、高效,而且社会效益比较好从而使本系统开发者相信该系统开发出来之后将取得成功。 综上所述,此项目在技术、经济、操作和社会效益上是
8、完全可行的。3.2 需求分析开发设计一个好的管理信息系统应该从实用、好用的角度出发,建立设备的管理系统,在开发设计中应该考虑以下的原则:可操作性:系统应该尽量减少操作员的数据录入量,数据输入的格式应符合业务习惯,并且直观、方便。要求系统处理的数据能准确无误,同时输出信息要求直观、简洁。实用性:从用户的实际需要出发进行系统开发,不盲目追求高新技术的应用。可靠性:系统运行具有较高的可靠性,提供严格的并发控制,确保数据的一致性和正确性。安全性:系统安全措施可靠、高效、可维护性好,有权限控制、口令控制、临时锁定控制,其中口令录入界面便于系统识别登录用户。可维护性:为了保证系统的可维护性,要求具有详细的
9、文档资料,同时,要求系统在功能设计上考虑可扩展性,以满足业务变动的需求。可移植性:系统开发完成后,要能运行于任何由 windowsxp操作系统所构成的计算机网络环境下。3.3 软件设计1、数据字典(1)数据流条目登陆信息输入:设备管理员输出:身份验证描述:登陆信息 =用户名 +密码 +登陆权限查询信息输入:合法人员对设备的查询操作,统计使用情况输出:设备信息表描述:查询信息 =设备名 +编号维修信息输入:所需维修设备的信息输出:确定维修设备的记录描述:维修信息 =设备名 +修理日期 +修理厂家 +修理费 +负责人5新设备输入:购买设备的信息输出:确定购买的新设备的记录描述:新设备 =类别 +设
10、备名 +型号 +单价 +数量等报废设备输入:所需报废的设备的信息输出:报废的设备记录描述:报废设备 =类别 +设备名 +型号等(2)加工条目身份验证,统计查询,维修,添加,报废2、功能模块设计该系统分为以下几个模块:管理员的登陆、查询设备模块、添加设备模块、维修设备登记的模块、对报废的设备登记的模块。管理员通过账号密码登陆实验室设备管理系统,该系统共有查询、添加、维修、报废等几个功能。管理想要查询设备可以输入设备的名称、编号等主要信息查询该设备的目前情况;当有新的设备入库的时候,管理员要及时登记该设备的名称、型号、规格等一系列的信息;有的时候设备会出现故障可以修的要登录维修设备的信息,如果不能修要申请报废删除该设备在可用设备的信息把它放到报废列表中。具体功能模块图如下所示:实验室设备管理系统登录系统查添维报统询加修废计设设设设设备备备备备图 3-1功能模块6(3)、e-r 图设计7数量生产日期使用状态数报修人名设编修理厂家购买人购置日期编号名单价设备序号1生产厂家查型1数维1 管1报 废n理报报修理费n设备设备名修 理型号1编号添n生产厂家设备型号数量编号单价名图 3-2 实验室设备管84 数据库设计在数据库中我一共写了四个表分别是:查询设备、设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026天津宁河投资控股集团有限公司招聘1人笔试参考题库及答案详解
- 2026甘肃省消防救援总队机关招聘消防文员3人笔试备考试题及答案详解
- 2026北京航空航天大学实验学校聘用编中学部行政办公室职员F岗招聘1人笔试备考试题及答案详解
- 2026虎驼峰实业(集团)有限公司招聘50人笔试模拟试题及答案详解
- 2026四川爱创科技有限公司招聘海外营销中心总监岗位1人笔试备考题库及答案详解
- 2025年华夏银行(太原分行)校园招聘笔试考试试题及答案详解
- 2026贵州黔东南州镇远县乡镇政府专职消防员招录16人笔试备考题库及答案详解
- 2026中化学西南工程科技有限公司招聘14人笔试备考试题及答案详解
- 2026北航实验学校中学部招聘笔试备考试题及答案详解
- 2026江苏南京生物医药创新转化研究院招聘2人笔试备考试题及答案详解
- 2026年新能源动力电池系统检修题库含答案
- 2026年安全知识竞赛及答案
- 2026四川德阳绵竹市金申投资集团有限公司第一批招聘40人笔试备考试题及答案解析
- 2026江苏中考地理押题必刷卷含答案
- 中信银行社招笔试题目
- 2025年高频党校教师面试题及答案
- GA 990-2025爆破作业单位资质条件和管理要求
- 房屋征收责任制度
- 大学生如何规范网络行为
- 儿童眼睛保健知识宣传
- 2025贵州省贵阳市殡仪服务中心公开招聘(编外)工作人员25人考试参考试题及答案解析
评论
0/150
提交评论