毕业论文 论文提纲 论文写作 公文范例 教育论文 教育学论文 师范教育 学术论文     论文指导*
                     
 
   
   
   
   
           
 

当前位置:课件115学培吧(kj115.com)→

 
 
标题:基于asp工厂设备管理系统设计格式参考(一)(2)
 
展示台

整理:课件115学培吧

湖北金鹰课件吧

简介:国家级FLASH竞赛课件制作专业网站。

论文相关服务
 

 

内容:

查询设备缺陷数据;
 接收由运行领导下发的维修工单;
 根据维修结果填写反馈信息;
运行领导模块
 查询指定数据库中的指定字段;
 接收由运行人员上传的缺陷报告,并加以审核和分级;
 制定维修工单并下发给维修人员;
 接收维修人员的维修反馈信息,并加以评价。
身份验证模块
 身份验证是信息管理系统中很重要到的一环。身份验证模块给不同角色的用户赋予不同的权限,保证每个用户只能对数据库中的指定数据库表或字段进行限定的操作,防止用户越权操作破坏数据的准确性、完整性和安全性,继而影响整个信息系统乃至工厂生产流程的正常进行。
 本系统采用的是“独立模块-独立用户群”的方式,即:系统四大模块彼此之间完全独立,根据各自面对的用户角色提供对数据库不同权限的操作。每个模块都有自己的用户群,并具备独立的身份验证单元和密码表。身份验证单元通过“用户名-密码”表验证登录用户是否属于当前模块的合法用户、是否具备进入该模块的权限。
工厂设备管理系统的数据库表
 数据库表是数据库的基本组成部分,本系统所使用的数据库表有两类:
 第一类是基本数据库表,在本系统中以“设备总表”为代表,该表以设备编号为主键,包含了工厂里面所有设备的基本属性(编号、名称、种类、所属系统、作用、参数等等)、 购买信息(购入编码、生产厂商、代理厂商、联系方式、成本价格等等)、性能信息(维修次数、故障周期等等)。是整个工厂设备管理系统中容量最大、信息最多最全面的数据库表。该表的作用是为工厂里面设备管理相关部门人员进行工作提供相关的数据支持。
 设备总表的具体字段设置请参见附件1。
 基本数据库表虽然字段丰富,数据容量大,但是它的操作比较单一,面向对象的权限划分简单。在本系统中,只有设备管理员对“设备总表”的字段有全操作权限,其他成员只有查询权限,不能新增、删除、修改数据。
 第二类是信息交换表。该表的作用是为工厂里面不同的部门和人员之间信息交流提供平台。与“基本数据库表”不同,“信息交换表”所面向的用户角色众多,各用户角色之间的权限划分细致而复杂。在本系统中,信息交换表以“工作单”表为代表。“工作单”表分为四个部分:
 缺陷报告:由运行人员填写,主要包含缺陷设备编号、故障描述、缺陷号、缺陷种类等,而缺陷设备相关信息、发现人、发现时间等信息可由系统自动填入。
 审核信息:运行人员填写缺陷报告后,将其提交运行领导。运行领导根据缺陷的具体情况和严重程度,结合当前工况,对缺陷报告进行审批,包括:通过或取消该缺陷报告、对该缺陷进行分级、指定责任部门、指定完成时间、提示工作风险和防范措施,等等。
 当缺陷报告经运行领导审核通过后,“缺陷报告”和“审核信息”的内容共同组成“维修工单”,下发给维修部门进行维修。
 反馈报告:维修人员完成维修工作后,填写“工作单”表的“反馈报告”部分字段,反馈运行领导和运行人员。
 反馈审批:运行领导收到反馈报告后,指派运行人员到故障设备现场进行确认或试验,根据结果决定维修是否合格。如果合格,则关闭该工作单
 至此,一份完整的工作单完成。
 “工作单”表的具体字段设置请参见附件2。
 
 
工厂设备管理系统的实现
网络服务器的构建
 建立一个基于网站的设备管理系统,首先应该构建其网络服务器。目前,IIS(Internet 信息服务管理器)是Windows系统中最常见和最稳定的网络服务器管理系统,可以模拟出网站真正的运作情况。在本次毕业论文中,我们选用IIS6.0建立的网络服务器。
IIS6.0的安装
 安装IIS6.0的方法是:[开始]-[控制面板]-[添加或删除程序],点选[添加/删除Windows组件]。在弹出的对话框中,选择[应用程序服务器],点击“详细信息”按钮,再选择[Internet信息服务(IIS)]。放入Windows Server 2003安装光盘后,点击确定,即可安装IIS6.0。
IIS6.0的设置
 首先,进入IIS6.0管理器,方法:[开始]-[管理工具]-[Internet信息服务(IIS)管理器]。
 在弹出的窗口中,单击(本地计算机),然后在展开的目录中,右键选择[网站]-[工厂设备管理系统]-[属性],将弹出“网站属性”对话框。
 
 在“网站属性”对话框中,单击“主目录”标签页,将[本地路径]设置为网页默认文件夹。在“文档”标签页中,选择default.asp作为第一默认首页。
 
 为了方便调试,在“调试”标签页中,选择[启用ASP服务器脚本调试]和[启用ASP用户端脚本调试]两个选项。
 最后,打开ASP动态网页服务,方法:在IIS6.0主界面中,点击“WEB服务扩展”,选择Active Server Pages,在点击“允许”按钮,打开ASP动态网页服务。至此,网络服务器便基本安装设置完毕。
建立数据库
 建立设备管理系统的第二步,就是建立用于设备管理信息存储和处理的数据库,并根据先期的功能设计,建立相应的数据库表。
 本系统采用的是Microsoft Access 2007数据库。
 
 
与数据库建立联系
 通过上面的设置,网络服务和数据库服务已经初步建立。接下来我们建立网页到数据库的链接,以实现通过ASP网页访问数据库。
 以DSN连接方式为例,建立网页到数据库的联系,需要经过以下两个步骤:
设置系统数据源
 [开始]-[管理工具]-[数据源(ODBC)],将弹出“ODBC数据源管理器”。
 选择“系统DSN”标签页,单击“添加”按钮。
 在出现的本机所有安装的ODBC驱动程序列表中,选择[Driver do Microsoft Access(*.mdb)],点击“完成”按钮。
 在弹出的[ODBC Microsoft Access安装]窗口中,指定数据源名为Equip,然后单击“选择”按钮选择数据库文件。
 在弹出的“选择数据库”窗口中,选择先前建立的数据库EquipMain.mdb,单击“确定”按钮完成设置。
在Dreamweaver中使用DSN连接
 当设置系统数据源后,还需要在网站建立连接文件,用以声明数据库连接类型。
 利用Dreamweaver,可以自动生成连接文件,步骤是:
 ① 用Dreamweaver打开默认网站目录下的任一网页;
 ② 在右方的[应用程序]面板组-[数据库]面板展开目录,选择[数据源名称(DSN)}。
 ③ 在弹出的“数据源名称(DSN)”对话框中,设置连接名称为conn,然后单击[数据源名称],在下拉菜单中选择刚才建立的系统数据源Equip,然后选择“使用本地DSN”,点击“确定”完成设置。
 完成数据源设置后,Dreamweaver将在默认的网站目录中生成名叫“Connections”的文件夹,其中有一个名叫“conn.asp”文件。该文件就是该网站的数据库连接文件。
 至此,网页与数据库的连接建立完毕。
用户界面设计(IPO设计)
 利用Macromedia Dreamweaver 8.0设计asp网页界面布局,添加链接和控件,实现与用户的人机交流。
 
数据库基本操作的实现
 着重介绍通过Macromedia Dreamweaver 8.0所提供的“服务器行为”,生成相关代码,以实现数据库的查询、新增、修改、删除等操作。通过这些基本操作的综合应用,完成先前设计的功能,将工厂设备管理系统付诸实践。
 在此过程中,本文将分析一些关键的asp代码的结构和作用,以体现asp编程的基本原理和思路。除此之外,本文将介绍一些代码的手工编写,实现功能的改进和扩展。
登录验证
 以设备管理部门登录验证为例,说明如何用Dreamweaver编写相应的ASP代码,以实现该功能。
 利用Dreamweaver8.0的“服务器行为”中“登录用户”行为,可以自动生成登录页面代码。其具体步骤如下:
 ① 在页面中添加用于填写用户名和密码的CheckAd表单,然后在“应用程序”面板中选择[服务器行为]-[用户身份验证]-[登录用户]。
 ② 在弹出的对话框中,选择用于输入的表单CheckAd、对应数据库中记录账号和密码的对应表“设备管理密码表”, 以及登录验证成功和失败分别转至的页面。


 在页面中,表单对象Form是实现网页与数据库数据交换的关键。表单Form包含有两个文本域:“账号”文本域和“密码”文本域。这两个文本域接受用户填写的账号和密码信息,点击“登录”按钮后,则通过表单的POST方法,将账号和密码信息传送至指定的处理文件进行处理。在此例中,处理文件即AdminLogin.asp自身。
 AdminLogin通过开始部分的VBScript语句接收Form表单POST来的信息,然后调用“设备管理密码表”,检查AdminLogin.asp中“账号”和“密码”文本域的内容是否与表中对应内容相符。如果相符,则转至AdminHomepage.asp设备管理员主界面,否则,重复本登录页面要求输入正确密码。
 登录成功后,进入AdminHomepage.asp管理员主页面。
 为了防止不具备权限的用户通过直接输入模块URL绕过身份验证页面,我们应采用Dreamweaver“服务器行为”中的“限制对页的访问”功能,其具体步骤如下:
 ① 打开需要进行访问限制的页面,在“应用程序”面板中选择:[服务器行为]-[用户身份验证]-[限制对页的访问];
 ② 在弹出的对话框中,填写“如果访问被拒绝,则转到”,内容填写AdminLogin.asp。其意义是:如果有用户通过某种手段越过了AdminLogin.asp页面进入AdminHomepage.asp,则自动转至登录页面AdminLogin.asp,强制其登录访问。

 

 

想写论文?想发表论文? 点这里专家帮你

毕业论文格式范文 本科毕业论文格式 毕业论文封面格式 毕业论文格式模板
毕业论文格式要求 毕业论文的格式 毕业论文 毕业论文范文 研究生毕业论文格式

 

 
   
 

    本站为全国教育工作者提供【 课件订制/教程 】【 课件修改 】【 代写论文 】【 代发论文 】【 代办论文/课件/课

题国家级证书】等服务,诚实、信誉、团队、合作,力争为你提供最好的服务。----立即联系


 
 

业务办理
鄂ICP备08005724号