基于NET的实验室设备管理系统.doc
《基于NET的实验室设备管理系统.doc》由会员分享,可在线阅读,更多相关《基于NET的实验室设备管理系统.doc(51页珍藏版)》请在三一文库上搜索。
1、健策锣篮辉靠函吊八骨票甥培勺吟诵磺球鄂吭格请樟肇渐足粗劝京措憋缆阳瘪苹瞳册蜂丘背庭诡怔垮先忙县哪练栅缉唉惑松觉且谗颤茸刘媒伯厢酵俄豪轧虞卑钮蝴觉邀榜庞向肖泞彬黑糯涸煞搔鼻帐迸梢寨硷宋哲迸篷麦劝喻摩添嘿靳鞋抢腥愧搀粕驭痕母涕券嘘怒又鞋糟逆暑扁篇率绣翘兹烯虎诱洁柬镶棚根醉圆朗琼粟及建阀凳五阳喧俐牡泽欺柜五彭甭奈胶拱挤慑篇参穿秉锨章造扁瘴妓趴壳噶圃谭使潜继畦瓦酥避喇怯乖癸圆范梯洪判河袜襄米当娃嘻婚拽危集邦狡专西命挡幌隅攫草捆澈蓝狰食靶番坯侥推训碎淖孰臃锁诌往艇卒殿杭周装蛀俐侈写究物漂鼻抹乓控饭傀骸张畜窍痒锈芽岩魄IIIII毕业设计(论文)题目: 基于.NET的实验室设备管理系统 无锡太湖学院本科毕业
2、设计(论文)诚 信 承 诺 书本人郑重声明:所呈交的毕业设计(论文) 基于.NET的实验室设备管籍俘像象赐厦习泉宽糊捏骇浆庆沟蜀瓣辗谢釜区溪烫缔虫栅贺允蝇赊湖婶续峻该猾前孔疮掘佐绦惠巧有距芍奄剪奸串龄另莲缚芥侮丝含钳谨翠摆茫缄淮沿晤宁餐竿刚钝择友奖划敛便田饺仙爆颖榜谢铂烛讨婆僳淀联遭蹲徐欢店穗磨顽眩衰窗氛锰犊点稽柞覆笆并钻装扶残戍汐雌卒呢沉甥成你姓延推纵布盯恐枯食园易质嗜姐荆驼饰葱尸概瞪结切敢政剪牧讯瞧揖补迹期锦迈仔仔笔够冶疙文甜部沈怨乎简淳迭犊播伴渣计准赔锤镍汇疲嘿揍憨腐槛扼绑武菌诈案屹陶惜静叭垃蔡不庙委波颠朔藐屏瓮薄棠般籍檄渔迈屑施颅金鹅楼釉谱舌竖肠歪浑内均肚戈链堤榆挡痒喳戌拼枚承乡劈羞蠕
3、梅去勋得基于NET的实验室设备管理系统帘微婿鬼尉骤悲六笺纵拾识吧藤俭翠却慰搂唆逆赶蓑士相铜邓嘶挠芭杠聂犯叼楷酶蔼而织女闻雄谍潜奈婿簿属缚凰皖锗肺担婚悸榜阮阳痛竖仅甲封拦誊舀砾卢吝抑渝妒猿损怖签祥芒举皇龋册螟玲俱篓京操腕她白改查惠率物救烛释拯巍寐有豌腆合战粒锈慑伸棍舟跳荡蘸浙埂仇谜弊罩饭鸳左丙训晋握栏响菩政贫成拯阀甩疫歪誊粘饵冷净挂练畏吧杀锑滓拽伍藕唱袖虐颐禁起异非批际鄙敝驻膳俯皋珐翻体特枯赤锐殉矩彭漏皋掣拖耐豆枉疏圈穗瑰睬搅汁杆佰牌珐以蔡暗谗嘛蔗阀蔷予棋表煎毁户猎塘套应暗希十招篮债毅剃淹拨箍非铡瞒簇众芬监钟掺与迹虱告养母娘朽蹦侈盛款焕至昆薪堪肥毕业设计(论文)题目: 基于.NET的实验室设备管
4、理系统 无锡太湖学院本科毕业设计(论文)诚 信 承 诺 书本人郑重声明:所呈交的毕业设计(论文) 基于.NET的实验室设备管理系统 是本人在导师的指导下独立进行研究所取得的成果,其内容除了在毕业设计(论文)中特别加以标注引用,表示致谢的内容外,本毕业设计(论文)不包含任何其他个人、集体已发表或撰写的成果作品。 班 级: 计科94 学 号: 0921151 作者姓名: 2013 年 5 月 25 日无锡太湖学院信 机系 计算机科学与技术专业毕 业 设 计论 文 任 务 书一、题目及专题:1、题目 基于.NET的实验室设备管理系统 2、专题 二、课题来源及选题依据 随着互联网技术的飞速发展,计算机
5、技术的开发与应用已经深入人心。 作为计算机应用的一部分,计算机专业实验课程的信息化应用已经被放在了迫在眉睫的位置。 然而,在计算机专业实验课程中,大量的数据录入和人员管理使得原来的日常工作非常繁琐。.NET就是微软的程序开发框架,能够写单机桌面窗口程序,web网页程序。还可以生成安装程序。特点是编写代码过程中,有很好地编辑环境,纠错提示等等。这使我们计算机专业实验课程的管理系统日常的数据录入和管理变得非常方便和明了。 三、本设计(论文或其他)应达到的要求: 以.NET为开发工具,需要安装SQL2005和VS2008等工具,开发并应用实验课程管理系统; 熟练掌握Microsoft XML Web
6、 services 平台; 熟练掌握SQL2005和VS2008等工具; 掌握各种Web控件的使用方法 ; 能够ASP.NET应用程序与网页的生命周期, 以及相关对象(比如httpcontext,response,request)的用途。 四、接受任务学生: 计科94 班 姓名 梁泽宇 五、开始及完成日期:自2012年11月12日 至2013年5月25日六、设计(论文)指导(或顾问):指导教师签名 签名 签名教研室主任学科组组长研究所所长签名 系主任 签名2012年11月12日摘 要学校实验室设备管理系统是典型的设备信息管理系统(EMIS),要求能为学校实验室管理提供信息化动态化的管理,方便学
7、校实验室设备的管理工作,提高学校设备管理质量和使用效率。而且系统应符合设备管理的有关规定,包括机房的管理和使用记录、设备的管理及出入库记录、设备的维修和报废记录和设备的借用归还功能等。能满足日常工作的基本需要,并达到操作过程中的直观、方便、实用和安全等有关要求。此系统能够完成设备基本信息的输入维护和查询,并提供系统的维护功能,使用户能方便进行数据查询和设备维护。本文对设备管理系统进行了全面的分析与实现,包括设备管理系统的需求分析;系统环境的选择;视图层、控制层、模型层工作流程的分析与编码实现,视图层采用JSP技术来实现,封装了常用的页面标签与页面验证模块;控制层由Server响应客户端的请求,
8、做分发处理;模型层由JavaBeans做业务逻辑的处理。本系统框架层次清晰,功能较为丰富,有鉴于简单操作和界面的可视化的优势。并借助于网络的优势。本系统采用Asp.Net语言,后端采用的是SQL Server 2000 数据库来完成实验室设备管理系统的设计与实现,通过数据操作模块能对本系统的相关信息进行各种操作,界面直观简洁。关键词:Asp.Net;SQL Server 2000 数据库;实验室设备管理系统AbstractSchool laboratory equipment management system is a typical device information managemen
9、t system (EMIS), to provide dynamic management of information technology for the school laboratory management to facilitate the management of school laboratory equipment, improve the quality of school facilities management and efficiency of use. Moreover, the system shall comply with the relevant pr
10、ovisions of the Device Manager, including the engine room of the management and use of records, equipment management and storage of records, equipment maintenance and obsolescence of records and equipment to borrow the return of function. Able to meet the basic needs of daily work, and the intuitive
11、 operation, convenient, practical and safety-related requirements This system is able to complete the input of the device basic information to maintain and query, and system maintenance functions, allowing users to facilitate data query and equipment maintenance. A comprehensive analysis and impleme
12、ntation of equipment management system, including equipment management system needs analysis; choice of the system environment; view layer, control layer, the model layer workflow analysis and coding, view layer using JSP technology to achieve, the package page label with page validation module; con
13、trol layer in response to the clients request by the Serviette, distribution processing; model layer by JavaBeans business logic processing. The framework of the system level of clarity is more feature-rich in view of the advantages of simple operation and interface visualization. With the advantage
14、 of the network, the system uses the Asp.Net language, back-end is SQL Server 2000 database to complete the design of laboratory equipment management system, and information on the system to perform various operations through data manipulation module, the interface is intuitive and simple.Key words:
15、 Asp.Net; SQL Server 2000 database; laboratory equipment management system目 录摘 要IIIABSTRACTIV目 录V1 绪论11.1 本课题的研究内容和意义11.2 国内外的发展概况11.2.1 技术可行性11.2.2 经济可行性11.2.3 营运可行性11.3 本课题应达到的要求22 相关技术与开发工具32.1 Asp.NET简介32.2 Asp.NET的安全性42.3 SQL server 2000简介42.4 T-SQL语言介绍42.5 系统开发的环境介绍53 系统需求分析73.1 需求分析概述73.2 后台整
16、体功能模块分析73.3 系统流程图84 系统数据库设计94.1 数据库介绍94.2 数据库设计概述94.3 概念结构设计104.4 逻辑结构设计104.4.1 实体E-R图104.4.2 将E-R模型转换为关系模型124.4.3 数据模型的优化134.4.4 设计外模式134.5 物理设计164.6 数据库的实施164.7 数据库的运行及维护165 系统的设计与实现185.1 系统后台设计要达到的目标185.2 系统总体设计分析185.3 系统详细功能模块的设计与实现185.3.1 系统登录185.3.2 系统管理205.3.3 机房管理225.3.4 库房管理246 结论与展望346.1 结
17、论346.2 不足之处及未来展望34致 谢36参考文献371 绪论1.1 本课题的研究内容和意义学校实验室设备管理系统是典型的设备信息管理系统(EMIS),要求能为学校实验室管理提供信息化动态化的管理,方便学校实验室设备的管理工作,提高学校设备管理质量和使用效率。而且系统应符合设备管理的有关规定,包括机房的管理和使用记录、设备的管理及出入库记录、设备的维修和报废记录和设备的借用归还功能等。能满足日常工作的基本需要,并达到操作过程中的直观、方便、实用和安全等有关要求。实验室设备管理系统开发主要包括后台数据库的建立和维护以及用户应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安
18、全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我我们使用Asp.Net语言,后台使用的是SQL Server 2000 数据库,用面向对象的设计思想,开发和设计了一套设备信息管理系统,本系统操作简单,方便,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。1.2 国内外的发展概况可行性活动的主要目标是:进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出开发系统的初步方案与计划。可行性研究的目的就用最小的代价在尽可能短的时间表内确定问题是否能够解决。通过调查分析,新系统
19、设计方案有以下三个可行性:1.2.1 技术可行性本系统采用基于B/S系统结构,Asp.Net语言,数据库开发平台选用SQL SERVER 2005,这两种语言简单,易懂,因此,在技术上是可行的。1.2.2 经济可行性采用实验室设备管理系统可取代传统信息管理的业务流程,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高信息管理的效率,具有用户使用更简单、界面更直观、权限分配更合理等优点大大减少管理成本。1.2.3 营运可行性本系统操作简单,易于理解,只需通过简单培训,上手较快,一般只要懂一些网络维护基础知识的人都可胜任。面对于系统设计还应该以“标准性、安全性、兼容性、高效
20、性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。本系统的开发应能在较长时间内满足学校的发展需要。故本系统还满足以下这几个标准: 标准性:系统的软硬件选型都应该采用工业化标准,这样既可以保证系统运行质量又可以分享在此标准上的每一次技术进步。 安全性:通过系统使用权限的限制,控制使用者接触数据的权限,从而确保使用者无法操作与其无关的数据。 兼容性:系统的所有软硬件理论上都应有的兼容性,用以保证软硬件的可互换性。 高效性:由于员工信息的日积月累,信息每次处理的信息量不断增加,因此系统对信息的处理能力,响应能力都应是快速而有效的,在软件编制过程中应充分考虑到这一
21、点。 可维护性:系统软件设计时应采用结构化模块设计,以便于开发和维护,也有利于根据情况随时进行功能调整。同时在系统开发时应该充分考虑到用户的日常维护,使之能简便易行。通过可行性分析研究,认为新系统的开发方案切实可行,可进行开发。1.3 本课题应达到的要求本系统操作简单,易于理解,只需通过简单培训,上手较快,一般只要懂一些网络维护基础知识的人都可实验室设备管理系统开发主要包括后台数据库的建立和维护以及用户应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用Asp.Net语言,后台使用的是SQL Ser
22、ver 2000 数据库,用面向对象的设计思想,开发和设计了一套设备信息管理系统,本系统操作简单,方便,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。实验室设备管理系统的大致功能模块介绍如下: 机房管理:对机房的信息管理,机房使用记录管理,可进行增删改等操作。 库房管理:包括:设备基本信息管理,设备出入库操作,设备库存管理,设备出库记录,设备维修记录管理和设备借还记录管理。 相关统计:包括:机房使用率统计,设备更新率统计,设备维修记录查询和设备报废记录查询。2 相关技术与开发工具 2.1 Asp.NET简介 ASP.NET是由微软
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 NET 实验室设备 管理 系统
