家电维修—系统管理系统的研究与开发

更新时间:2023-08-09 05:53:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

计算机科学与技术教育专业 毕业论文

xx师范学院

本 科 生 毕 业 设 计

(2010届)

题 目: 家电维修管理——系统管理系统

系 别: 计算机科学系

专 业: 计算机科学与技术

班 级: 2006级2班

作者姓名: 某某某 学号: 200611010207

指导教师: <恩师> 职称: 讲 师 学历: 本 科 论文成绩:

2010 年 4 月

计算机科学与技术教育专业 毕业论文

目 录

摘 要: ......................................................................................................................................... 3

关键词: ......................................................................................................................................... 3

Abstract: . ....................................................................................................................................... 3

Key words: ..................................................................................................................................... 3

第一章 绪 论 ........................................................................................................................... 4

1.1 系统开发的意义与背景 .............................................................................................................................. 4

1.2 本文所做的工作 ................................................................................................................................................ 4

第二章 相关技术理论与开发工具介绍 ................................................................................... 5

2.1 系统技术架构 .................................................................................................................................................... 5

2.2 C#开发环境与简介 ......................................................................................................................... 5

2.2.1 C#开发环境和特点 ..................................................................................................................................... 6

2.2.2 简介 ............................................................................................................................................ 6

2.3 SQL SERVER 2005介绍 ...................................................................................................................................... 6

第三章 系统需求分析与设计 ..................................................................................................... 8

3.1 系统可行性分析 ................................................................................................................................................ 8

3.1.1 技术可行性分析 ........................................................................................................................................ 8

3.1.2 操作可行性 ................................................................................................................................................ 8

3.2 系统目标 ............................................................................................................................................................ 8

3.2.1 系统性能目标 ............................................................................................................................................ 9

3.2.2 系统功能目标 ............................................................................................................................................ 9

3.3 系统的逻辑模型 .............................................................................................................................................. 10

3.4 数据库概念结构设计 ...................................................................................................................................... 10

3.5 数据库逻辑结构设计 ...................................................................................................................................... 12

表3-1操作用户数据表 ................................................................................................................ 12

3.6 系统功能分析 .................................................................................................................................................. 13

3.7 系统结构图 ...................................................................................................................................................... 13

第四章 系统实现 ..................................................................................................................... 15

4.1新建操作用户模块 .......................................................................................................................................... 15

4.2登录管理系统模块 .......................................................................................................................................... 16

4.3 修改用户信息模块 .......................................................................................................................................... 17

4.4修改用户密码模块 .......................................................................................................................................... 19

4.5查询用户密码模块 .......................................................................................................................................... 19

4.6退出管理系统模块 .......................................................................................................................................... 20

第五章 系统测试、运行环境 ................................................................................................. 22

5.1 系统测试 .......................................................................................................................................................... 22

5.2 系统的工作环境 .............................................................................................................................................. 22

结 束 语 ....................................................................................................................................... 23

参考文献 ....................................................................................................................................... 24 指导教师评语

评阅人评语

计算机科学与技术教育专业 毕业论文

家电维修管理—系统管理系统的研究与开发

计算机科学系2006级2班 某某某

摘 要:通过对传统的家电维修管理方法的研究,提出了基于因特网的家电维修管理解决方案,并由此设计了家电维修管理—系统管理系统。系统的主要功能是将登录退出管理系统、用户的相关信息、分配用户权限、公司信息及系统帮助信息登记到相应的数据库中,并对其进行管理和维护。其主要功能模块包括:新建操作用户模块、登录管理系统模块、修改用户信息模块、修改用户密码模块、查询用户密码模块、退出管理系统模块、分配用户权限模块、系统帮助信息模块。该系统前端应用程序采用C#来开发,后端采用Windows XP和SQL Server 2005,数据访问接口采用对象模型。 关键词:家电维修;系统管理;三层结构

Appliance maintenance management - System Management

System

Baojing Tuo, Class 2 Grade 2006, Department of Computer Science

Abstract: Through the traditional methods of maintenance management appliances, home appliances proposed maintenance and management of Internet-based solutions and has designed household appliances maintenance management - systems management system. Main function is to log out management system, the user's information, assign user permissions, company information and the registration system to help information to the appropriate database, and gain management and maintenance.Its main function modules include: New user module operations, log management system module, modify the user information module, modify the user password module, check the user password module, exit management system module, assign user rights module, the system help information module. The system front-end applications using C # to develop the back end with Windows XP and SQL Server 2005, data access interface using the object model.

Key words: Appliance Repair; System Management; Three-tier structure

计算机科学与技术教育专业 毕业论文

第一章 绪 论

1.1 系统开发的意义与背景

在激烈竞争的市场经济中,无论是流程式管理的制造业,还是离散式经营的服务业,无论是当今小而灵活的便民连锁店,还是大而全的货仓超市,都面临着信息的管理、维护和挖掘的问题,都希望通过对信息的处理实现价值增值。而家电维修业在经历了家庭作坊式的长期经营后,也正在面临着信息革命的洗礼和挑战。

在传统的家电维修业中,维修服务主要以维修人员个人的技术、信誉等要素为立业之本,没有规范的质量标准和管理措施,没有形成专业化的技术队伍,整个行业基本上处于零散而杂乱的状态,因而难以实现业务的扩充和规模的扩大,也难以让用户对家电维修的质量和效率完全放心,当然更谈不上实现区域性甚至全国性的联保服务,以适应家电服务业的发展需要。在“世界是平的”的新格局中,传统的家电维修模式已逐渐被淘汰出局,以信息技术为支撑的规模化、规范化、专业化的家电维修连锁服务模式正在形成。

在新型的家电维修服务模式中,个人家庭作坊将被家电连锁维修公司代替,单品种家电维修将被多品种家电维修代替,口头服务承诺将被全面服务保证代替;家电维修公司不仅对最终消费用户负责,也将对家电厂商的服务信誉负责;家电维修人员的技术知识将不再是一劳永逸,随着家电品种的升级换代和家电类别的不断增加,不断学习和应用新技术与新知识满足新型家电维修服务模式的需要而开发的一套管理信息系统,该系统除了能够规范管理家电维修服务的各个环节外,还能够管理家电用户和家电厂商的信息,以及实现对家电技术资料的管理和维护。通过使用家电维修管理系统,家电维修公司能够达到管理规范、技术专业、质量可靠、服务周到、响应及时的星级服务水平。

1.2 本文所做的工作

家电维修管理—系统管理系统是对所有的用户信息进行统一的录入与处理,是家电维修公司管理工作中不可缺少的部分。其中家电维修管理—系统管理系统主要包括:用户分类添加、查询、修改和删除等的管理;公司信息设置和系统帮助信息。本文的主要工作如下:

1) 家电维修管理—系统管理平台的需求分析

2) 家电维修管理—系统管理平台的设计

3) 采用的方式连接数据库,开发供Web窗口页面调用的SQL Server 2005数据库

4) 编写符合工作流程的C#代码

在这些模块开发中,使用的背景技术是技术,使用的语言是C#语言,在开发过程中,我不断的学习C#程序开发的基础知识和技术。本文的第二章介绍了使用到的相关技术理论;第三章介绍了家电维修管理—系统管理系统的需求分析与设计;第四章介绍了家电维修管理—系统管理系统管理平台的实现;第五章是系统测试、运行环境;最后是系统总结即结束语。

计算机科学与技术教育专业 毕业论文

第二章 相关技术理论与开发工具介绍

本系统采用SQL Server 2005作为数据库管理系统,使用C#作为软件编码实现工具,使用技术,采用了基于三层结构的数据库应用系统开发模型开发系统。下面我将阐述各个工具的特点和使用的原因。

2.1 系统技术架构

三层体系B/S(浏览器/服务器)结构概述

B/S (Browser/server):即浏览器/服务器。B/S结构克服了C/S模式客户端多种程序所带来的企业资料的不一致性,而服务器端的开放和基于标准的连接方案,大大加强了企业与外部的联系,同时,动态的、交互式的信息发布改进了企业对客户的服务质量,增加企业的商业机会。当企业网成为Internet的一部分之后,运行在客户端的应用软件将移植到服务器端。

浏览器(前端):是系统中提供的用户与数据进行交互的部件。

服务器(后端):负责有效地管理系统的资源。数据库服务器就是数据库管理系统(DBMS),这里指SQL Server,一般完成事物处理和数据访问控制。B/S应用系统的体系结构如图2-1

它明确地把系统分为三层: 图2-1 B/S应用系统的体系结构

第一层是表示层,主要完成应用系统与用户的交互,负载轻。

第二层是应用层,所有的应用逻辑应放在应用层实现。

第三层是数据层,完成数据的存储和管理。

2.2 C#开发环境与简介

计算机科学与技术教育专业 毕业论文

2.2.1 C#开发环境和特点

C#是一种面向Internet和企业级应用的新一代编程语言[1]。该语言几乎综合了目前所 有高级语言的优点,是一种语法优雅、类型安全、完全面向对象的编程语言。由于C#是专 门为.NET 设计的语言,因此与其他任何在.NET平台下提供的语言相比,具有无可比拟的优越性。毫无疑问,C#将成为今后开发Internet和企业级应用程序的首选程序设计语言。

它的特点如下:

1)简洁的语法

2)精心的面向对象的设计

3)与Web的紧密结合

4)完全的安全性与错误处理

5)版本处理技术

6)灵活性和兼容性

2.2.2 简介

为创建具有分布式数据共享功能的应用程序提供了一组丰富的组件,使其可以对各种关系数据、应用程序中的数据进行访问。支持多种开发需求,包括创建由应用程序、工具、语言或Internet浏览器使用的前端数据库客户端和中间层义务对象。在中,可以使用多种.NET Framework数据提供程序来访问数据源。

具有以下特点:易于编程、实现过程简单、网络流量小以及应用程序前端和数据源之间需要的层数少等[2]。

2.3 SQL Server 2005介绍

SQL Serve 2005是微软公司动用了上千人的力量,耗费了五年的时间在SQL Serve 2000的基础上开发出来的旗舰产品,相对于SQL Serve 2000而言,它有了极大的变化[3],它是在SQL Server2000的基础上扩展升级的产品。它继承了数据库软件设计和引擎方面的优势,已经成为新一代网络应用程序的最佳数据库和分析解决方案之一。SQL Server 2005充分利用了Windows 2000的功能,包括支持活动目录服务,最多支持32个处理器和64GB的内存。

SQL Server 2005 可以满足对数据库解决方案在性能、可伸缩性及可靠性等方面的基本

计算机科学与技术教育专业 毕业论文

要求,同时 SQL Server 2005 进入市场时间也较短,它还为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。

(1) 企业数据管理

高可用性: SQL Server 2005的失败转移集群和数据库镜像技术确保企业向员工、客户和合作伙伴提交高度可靠和可用的应用系统。

管理工具: SQL Server 2005引进了一套集成的管理工具和管理应用编程接口(APIs),以提供易用性、可管理性、及对大型SQL Server配置的支持。

安全性增强: SQL Server 2005旨在通过数据库加密、更加安全的默认设置、加强的密码政策和细化许可控制、及加强的安全模型等特性,为企业数据提供最高级别的安全性。

可伸缩性: SQL Server 2005可伸缩性的先进性包括表格分区、复制能力的增强和64位支持。

(2) 开发人员生产力

Common Language Runtime (CLR)集成: SQL Server 2005引入了使用Microsoft .NET 语言来开发数据库目标的性能。

深入的XML集成: SQL Server 2005提供一种新的XML数据类型,使在SQL Server数据库中存储XML片段或文件成为可能。

Transact-SQL增强: 新的查询类型和在交易过程中使用错误处理的功能,为开发人员在SQL Server查询开发方面提供了更高的灵活性和控制力。

SQL 服务代理: SQL服务代理为各个级别的可伸缩性提供一种创新的、分发的、异步的应用系统体系结构。

(3) 商务智能

分析服务: 分析服务对数据仓库、商务智能和line-of-business解决方案的可伸缩性、可管理性、可靠性、可用性和可规划性提供扩展。

数据转换服务(DTS): 对DTS结构合工具的全部重新设计为开发人员和数据库管理员提供了增强的灵活性和可管理性。

报表服务: 报表服务是一种新的报表服务器和工具箱,用于创建、管理和配置企业报告。

数据挖掘: 数据挖掘的功能得以增强,主要归功于四种新的运算法则、改进的数据模型和处理工具。

计算机科学与技术教育专业 毕业论文

第三章 系统需求分析与设计

3.1 系统可行性分析

可行性研究的目的,就是用最小的代价在尽可能的时间内确定问题是否能够解决。可行性分析必须为决策提供有价值的证据[4]。

家电维修管理的工作量是比较大的,因此,开发家电维修管理系统是非常重要的,有利于家电维修管理标准化、科学化、自动化,为家电维修工作人员减轻工作量,为家电维修公司带来经济效益。为此,在开发家电维修管理系统之前,首先应该进行可行性分析。可行性分析主要包括技术可行性、操作可行性[5]。

3.1.1 技术可行性分析

随着现代信息技术的发展进步,Internet的快速成长,家电维修公司的也都连上快速的Internet,为网上数据交换提供了现成的信息通路。这为家电维修系统的开发铺下了必要条件。

开发小组由计算机专业的老师主持,由作者负责设计和实施,作者不但掌握了Visual C#编程技术,同时也熟悉SQL Server 2005的开发方法和技巧。而且在开发的同时,有许多的老师和同学可以随时提供技术支持和指导,综合这些条件来讲,可以开发出系统。

3.1.2 操作可行性

使用本系统的一般操作人员不要求有太多的计算机基础。在新系统开发完成之后只需对办公人员进行简单的培训就可以操作新系统。

根据以上两点,可以得出结论该系统的开发是完全可行的。

3.2 系统目标

为了适应现代化的信息管理,当前家电维修管理迫切需要一个新的家电维修管理系统,这个系统应以Internet为平台,充分实现信息的存储和共享。

计算机科学与技术教育专业 毕业论文

3.2.1 系统性能目标

1、实用性

家电维修管理系统的开发应将系统的实用性放在首要的位置,家电维修管理系统的设计中,应该满足家电维修管理模式和运行机制。

2、先进性

家电维修管理系统是家电维修公司快速发展的一个保障,在硬件选型和软件设计方案上,都应在保证满足现有的业务需求的基础上,保持系统具有一定的先进性,以使系统尽量增长其生命周期。

3、可靠性

可靠性是指系统使用的软、硬可靠性程度,使系统在运行中不发生或极少发生故障,在偶然事故及操作失误时,系统应具有较强自我恢复能力,而不应造成系统死锁或信息丢失和破坏。

4、安全性

家电维修管理系统保存着家电客户、家电维修等重要信息,因此对系统的安全性要求非常高,一方面要保证数据的一致性,另一方面又要在非常情况下保证数据的丢失减少到最低限度。科研成果登记系统充分利用SQL Server 2005数据库的维护工具,便于数据备份、恢复,从而提高系统的安全性。

5、整体性

家电维修管理系统是家电维修公司独立的系统。系统开发必须按照科学的开发原则,在系统分析的基础上,搞好整个系统的总体设计。

3.2.2 系统功能目标

这一时期的任务是确定软件开发工程必须完成的总目标。 基于Internet的家电维修管理系统是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、录入、加工、存储、更新和维护、以战略竟优、提高效率和效益为目的的人机系统。目标系统是一个数据库应用软件,其最终目的是通过此软件来实现家电维修配件的自动化管理,减轻家电维修管理人员的工作量。因此,本系统需满足下列要求:

1. 充分利用家电公司现有软硬件环境情况下,达到准确、有效、保密地传输系统中的

计算机科学与技术教育专业 毕业论文

数据。

2. 实现家电维修管理配件的自动化管理。减轻科研管理人员工作量。

3. 多用户数据安全管理,保证部门数据安全、完整,对使用本系统的用户进行了权限设置。

4. 采用模块化程序设计方法,便于系统功能的各种组合和修改,又便于补充和维护

5. 具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。

3.3 系统的逻辑模型

系统分析的主要成果是系统的逻辑模型。系统的逻辑模型主要是以系统的逻辑拓扑图和数据流图为主要描述工具。即在对科研成果登记管理方式和业务流程及学校局域网进行认真分析和研究的基础上,排除现有组织机构和业务分工所造成的信息障碍。完全从业务管理功能和管理对象出发,按照信息系统中应有的数据流和数据结构来勾画系统的概貌[6]。由于本系统是基于Internet网的,因此在设计之出,我们需要构建出系统的整体逻辑结构图3-1

工作人员 工作人员 工作人员

图3-1 系统的整体逻辑结构图

数据流图是组织中信息运动的抽象。是在调研的基础上,从系统的科学性、管理的合理性、实际运动的可行性角度出发[7]。将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数

3.4 数据库概念结构设计

计算机科学与技术教育专业 毕业论文

数据库设计是指在数据分析的基础上,自底向上地建立整个系统的数据库概念结构,即先从用户的角度进行视图设计,然后将视图集成,最后对集成后的结构分析优化得到最终的结果[9]。

根据系统需求分析,系统的所有初始化数据均采用界面录入的方法,由家电维修管理人员完成。系统设计如下所示的数据项和数据结构:

操作用户(用户名称,用户姓名,所在部门,联系电话,职责说明,基本管理之部门

信息管理,基本管理之员工信息管理,基本管理之客户信息管理,基本管

理之商家信息管理,基本管理之维修报价管理,配件管理之配件信息管理,

配件管理之配件入库管理,配件管理之配件领用管理,配件管理之工具借

用管理,配件管理之晶体管速查手册,配件管理之高压包速查手册,配件

管理之集成块速查手册,维修管理之维修登记管理,维修管理之派修登记

管理,维修管理之完修登记管理,维修管理之签收登记管理,查询管理之

查询维修信息,查询管理之查询配件入库信息,查询管理之查询配件领用

信息,系统管理之分配用户权限,系统管理之公司信息设置)

得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以

及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包括各

种具体信息,通过相互之间的作用形成数据的流动。本实例根据上面的

设计规划出的实体有管理员实体,配件信息,配件入库,工具借用,配

件领用,晶体管速查手册,高压包速查手册,集成块速查手册等,构造

关系模型如如图3-3:

图3-3家电维修管理—用户管理E-R图

计算机科学与技术教育专业 毕业论文

3.5 数据库逻辑结构设计

根据关系结构数据模型,为系统建立数据表以及数据表之间的关系。共建立七个数据表,分别为配件信息数据表、配件入库数据表、配件领用数据表、工具借用数据表、晶体管手册数据表、高压包手册数据表、集成块手册数据表。

计算机科学与技术教育专业 毕业论文

3.6 系统功能分析

本系统主要任务是用户管理。依据系统的总体要求及需求调查分析,家电维修管理—系统管理系统需要完成的主要功能有:

1、新建操作用户模块用于操作用户在家电维修管理系统中设置自己的安全信息。

2、登录管理系统模块用于操作用户使用自己在新建操作用户模块中登记的用户名称贺用户密码登录家电维修管理信息系统。

3、修改用户信息模块用于已登录的操作用户修改自己在新建操作用户模块中登记的电子邮件等注册信息。

4、修改用户密码模块用于已登录的操作用户修改自己在新建操作用户模块中设置的用户密码信息。

5、查询用户密码模块用于操作用户通过电子邮件查询自己的用户密码信息。

6、退出管理系统模块用于当前操作用户推出家电维修管理信息系统。

7、分配用户权限模块用于系统管理员为已经注册的操作用户分配其对管理系统的操作权限。

8、系统帮助信息模块用于在管理信息系统出现错误时显示帮助信息。

9、公司信息设置模块用于系统管理员设置家电维修管理信息系统页面的页头和页尾显示信息。

3.7 系统结构图

在系统功能分析的基础上,考虑到模块化设计的特点,对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到系统功能模块如图3-4所示:

计算机科学与技术教育专业 毕业论文

图3-4.

计算机科学与技术教育专业 毕业论文

第四章 系统实现

下面给出系统开发出来系统主要模块的详细设计与实现。

4.1新建操作用户模块

新建操作用户模块用于操作用户在家电维修管理系统中设置自己的安全信息。默认情况下,打开家电维修管理信息系统时,将会弹出如图4-1所示的网站网页。选择系统管理/新建用户菜单项,则将弹出新建操作用户页面,在该页面的“用户名称:”、“用户密码:”、“电子邮件:”、“提示问题:”、“安全答案:”等文本框中输入相关的信息,如图4-2所示,然后单击“新建操作用户”按钮,则会弹出如图4-3所示的“完成用户创建工作”的提示框,默认状态下执行该项操作后,将会在默认的ASPNETDB.MDF数据库中新增一个操作用户。在如图4-3所示界面中单击“登录管理系统”按钮,则可以进入登陆管理系统页面,使用刚才创建的用户名称和用户密码登陆管理系统。默认情况下,用户密码的字符长度应该大于7位,并且应该至少包括一个类似于@的特殊字符。

图4-1

计算机科学与技术教育专业 毕业论文

4-2

图4-3

4.2登录管理系统模块

登录管理系统模块用于操作用户使用自己在新建操作用户模块中登记的用户名称贺用户密码登录家电维修管理信息系统。在家电维修管理信息系统中,选择系统管理/登录管理系统菜单项,则将弹出登录管理系统页面,在该页面的“用户名称:”和“用户密码:”文本框中输入正确的信息,如图4-4所示,单击“登录管理系统”按钮,则可以进入家电维修管理信息系统的首页,并在右上角的“当前操作用户”位置处显示登录用户名称。如果还没有自己的用户名称和用户密码,则可以在登录管理系统页面中单击“新建操作用户”超级链接进入新建操作用户页面,新建自己的用户名称和用户密码。如果忘记了用户密码,可以在登录管理系统页面中单击“查询用户密码”超级链接进入查询用户密码页面查询自己的用户密码。默认情况下,在家电维修管理系统中,如果用户没有在登录管理系统页面中正确地进行登录操作,将不能执行除“系统首页”、“登录管理系统”、“退出管理系统”、

计算机科学与技术教育专业 毕业论文

“新建操作用户”、“修改用户信息”、“修改用户密码”、“查询用户密码”和“系统帮助信息”等模块外的其他模块。因此,如果想使用本家电维修管理信息系统的全部功能,则应该在登陆管理系统页面的“用户名称:”文本框中输入“某某某”,在“用户密码:”文本框中输入tuobaojing@,以系统管理员的身份登录管理系统后才能使用家电维修管理信息系统的全部功能。

图4-4

4.3 修改用户信息模块

修改用户信息模块用于已登录的操作用户修改自己在新建操作用户模块中登记的电子邮件等注册信息。在家电维修管理信息系统中,当操作用户在登录管理系统页面中正确登录管理系统后,选择系统管理/修改用户信息菜单项,则将弹出修改用户信息页面,如图4-6所示。在该页面中单击“编辑”超级链接,弹出修改用户信息模块的编辑页面额,在该页面中的“说明:”、“电子邮件:”等文本框中输入需要修改的用户信息后,如图4-6所示,单击“更新”超级链接,则可以返回图4-5所示的页面中显示修改结果;单击“取消”超级链接,则不保存修改结果返回图4-5所示的页面。

计算机科学与技术教育专业 毕业论文

4-5

图4-6

计算机科学与技术教育专业 毕业论文

4.4修改用户密码模块

修改用户密码模块用于已登录的操作用户修改自己在新建操作用户模块中设置的用户密码信息。在家电维修管理信息系统中,当操作用户在登录管理系统页面中正确登录管理系统后,选择系统管理/修改用户密码菜单项,则将弹出修改用户密码页面,在还页面的“用户原密码:”、“输入新密码:”、“确认新密码:”等文本框中输入正确的密码信息后,如图4-7所示,单击“修改密码”按钮,则会显示密码更改完成页面。在密码更改完成页面中单击“登录管理系统”按钮,则可以在登录管理系统页面中使用刚才修改后的用户新密码重新登录管理系统。由于2.0特殊的安全管理机制,操作用户必须在登录管理系统页面中正确登录管理系统后才能修改自己的密码信息,否则在修改用户密码页面中执行密码修改操作时将不断报错;此外,输入的新密码字符长度应该大于7位,并且至少应该包括一个类似于@、-、=等的特殊字符。

图4-7

4.5查询用户密码模块

查询用户密码模块用于操作用户通过电子邮件查询自己的用户密码信息。在家电维修管理信息系统中,当用户遗忘了用户密码无法登录管理系统时,应首先确认计算机已经于互联网连同,然后选择系统管理/查询用户密码菜单项,弹出查询用户密码页面,在该页面的“用户名称:”文本框中输入正确的用户名称后,如图4-8所示,单击“验证用户提问答案”按钮,则将弹出验证用户提出答案页面。在验证用户提问答案页面的“安全答案:”文本框中输入正确的信息后,单击“提交密码查询请求”按钮,系统则会将自动通过作者在新浪网注册的邮箱tuobaojing@将新的用户密码转发到用户在新建操作用户模块中设置的电子邮箱中,完成后将显示提示页面。由于发送到用户注册时登记的邮箱中的用户密码是一些随机字符,用户通常应该打开该邮件并复制新产生的密码,然后将其粘贴到登录管理系统页面的“用户密码:”文本框中进行登录操作,成功后再在修改用户密码页面中重新修改密码即可。关于如何设置转发用户密码电子邮箱的技巧请详细查看配套光盘中本章对应的web.config配置文件的mailSettings一节中的内容。

计算机科学与技术教育专业 毕业论文

图4-8

4.6退出管理系统模块

退出管理系统模块用于当前操作用户推出家电维修管理信息系统。在家电维修管理信息系统中,选择系统管理/推出管理系统菜单项,则弹出推出管理系统页面。在该页面中单击“确定”按钮,则将弹出“您查看的页面正在试图关闭窗口。是否关闭此窗口?”的提示信息框,单击“是”按钮,则会退出管理系统并关闭IE浏览器

4.7分配用户权限模块

分配用户权限模块用于系统管理员为已经注册的操作用户分配其对管理系统的操作权限。在该模块中,可以通过为不同的操作用户分配组合不同的操作权限,灵活地创建不同角色的操作用户,如超级用户、系统管理员、普通管理员、普通用户等。在家电维修管理信息系统中,选择系统管理/分配用户权限菜单项,则将弹出分配用户权限页面,在该页面的“用户名称:”、“用户姓名:”、“所在部门:”、“联系电话:”、“职责说明:”、文本框以及下面的操作权限复选框中输入或选择相关的信息,单击“新增”按钮,则会在MyServiceDB.mdf数据库中新增一个具有相关操作权限的操作用户,如图4-9所示。在下面的操作用户表格中单击“选择”按钮选择一行记录(一个操作用户),则该操作用户的相关信息将出现在上面的文本框中,在上面的文本框、复选框中修改操作用户的操作权限信息后,单击“修改”按钮,则可以重新设置操作用户的操作权限。当在下面的操作用户表格中单击“删除”按钮删除一行记录(一个操作用户)时,将弹出“是否确认删除当前选择的记录?”的消息提示框,单击“确定”按钮,则可以删除一个操作用户。

计算机科学与技术教育专业 毕业论文

图4-8

4.8系统帮助信息模块分析

系统帮助信息模块用于在管理信息系统出现错误时显示帮助信息。在家电维修管理信息系统中,选择系统管理/系统帮助信息菜单项,则将弹出系统帮助信息页面。此外,当在管理信息系统的任何地方出现错误时,也将显示系统帮助信息页面。关于如何实现在管理信息系统的任何地方出现错误时显示系统帮助信息页面的娇俏,请查阅对应的web.config配置文件中的相关内容。

4.9系统帮助信息模块分析

公司信息设置模块用于系统管理员设置家电维修管理信息系统页面的页头和页尾显示信息。在家电维修管理信息系统中,选择系统管理/公司信息设置菜单项,则将弹出公司信息设置页面,在该页面的“请输入公司名称:”文本框中输入查询条件,单击“查询公司信息”按钮,则会在下面的表格中显示查询结果,如图4-17所示页面中单击“编辑”超级链接,将切换到公司信息的编辑页面,如图4-18所示;在图4-18所示页面中的文本框中修改公司的相关信息后,单击“更新”超级链接,则可以保存修改结果,返回到图4-17所示的页面。在图4-17页面中单击“删除”超级链接,则可以删除当前显示的公司信息,单击“新建”超级链接,则将切换到新增公司信息页面,如图4-19所示,在该文本框中输入新增公司的相关信息后,单击“插入”超级链接,则可以保存新增的公司信息。用户在图4-19中的“首页图像”和“标志图标”文本框中设置了图像文件名后,还需要单击“浏览”按钮,在弹出的选择文件对话框中选择同名的JPG图像文件,在单击“上传图像文件”按钮将图像文件从本地计算机上传到网站中后才能正常显示。如果需要立即显示新增的公司信息,则应该设置优先级为1,单击“系统首页”菜单项则将显示新增的公司信息结果,如图4-20所示

本文来源:https://www.bwwdw.com/article/nhkj.html

Top