没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
在线报修信息管理系统
摘 要
在这个日新月异的信息科技时代,计算机已成为我们生活中不可或缺的一部
分。传统的论文管理方式,已渐渐无法适应社会的发展,它要求有更方便和人性
化的管理方式,因此就有了这个论文管理系统。
本系统采用 C#.NET 技术和三层架构技术进行设计和开发,并通过使用 SQL
Server 2005 数据库来对数据进行管理。本文阐述了开发基于 C#.NET 的高校后勤
管理系统的研究方法和技术实施,分析了高校后勤管理的主要内容及工作流程,
据此进行了建模设计、系统结构设计和系统功能设计,开发并实现了高校后勤报
修管理系统。
关键词:报修系统;数据库管理;在线报修
Abstract
In this era of rapid development of science and technology, the computer has
become an important part of our lives. The management of paper has gradually can
not adapt to social development. It requires a more convenient and human-oriented
management, so we will have a management of the paper.
The system uses C#.NET technology and three-tier technology to design and
develop, and by using SQL Server 2008 database for data management. This articld
elaborated the development of the research methods and the technical supports based
on C#.NET enterprise logistics management system. This article also analyzed the
major content and the working process of the enterprise logistics management
system.. Based on the analysis, the design of model construction as well as the design
of the system construction and funtion was developed and therefore, the enterprise
logistics management system accomplised.
第一章 前言................................................................................................................................3
1.1 项目开发背景................................................................................................................3
1.2 在线报修信息管理系统目标........................................................................................3
1.3 在线报修信息管理系统开发环境................................................................................3
1.3.1 C#语言................................................................................................................3
1.3.2 Microsoft ODBC 数据源管理.............................................................................4
1.3.3 IIS 服务..............................................................................................................5
1.3.4 Dreamweaver MX 2004 开发工具...................................................................6
1.3.5 B/S 数据库访问模式.........................................................................................7
1.4 .NET 三层架构...................................................................................................................8
第二章 系统需求分析................................................................................................................9
2.1 现行报修业务流程........................................................................................................9
2.2 新报修系统的开发目标..............................................................................................10
2.3 新报修系统的解决方案..............................................................................................11
第三章 新系统逻辑方案..........................................................................................................13
3.1 系统关联图..................................................................................................................13
3.2 在线报修信息管理系统顶层图..................................................................................14
3.3 在线报修信息管理系统第一层图..............................................................................16
第四章 系统数据库设计..........................................................................................................20
4.1 实体..............................................................................................................................20
4.2 实体的属性..................................................................................................................21
4.3 实体间的联系与 E-R 图..............................................................................................22
4.4 关系模式......................................................................................................................22
第五章 系统详细设计..............................................................................................................24
5.1 主界面..........................................................................................................................24
5.2 模块处理过程..............................................................................................................26
第六章 结束语..........................................................................................................................30
6.1 系统特色与创新..........................................................................................................30
6.2 系统局限与展望..........................................................................................................30
6.3 实施中遇到的挫折......................................................................................................30
6.4 体会与致谢..................................................................................................................31
第一章 前言
1.1 项目开发背景
在计算机普及的今天,利用电脑来简化和方便我们的工作也不再少见,而在
线报修信息管理系统只是其中一个小小的应用,利用这个系统来管理报修维修的
一系列操作,可以非常容易和快捷的对报修的整个流程进行很好的控制和管理。
简化了工作的困难度和节省了人力资源。鉴于市场上对这样的管理软件的大量需
求和应用,选择了本题目。
在线报修信息管理系统,是一个非常适用的大众化的系统,有着非常普遍的
应用,在很多日常售后服务管理业务中都有应用。通过对在线报修信息管理系统
的使用可以更加高效快捷的对报修业务进行管理。提高了管理的效率和节省了管
理成本。目前市场上有各种各样的报修管理系统,有些大型的系统实现功能非常
多,适合在大型商业应用中使用,本系统就报修管理系统的基本功能进行研究和
开发。
1.2 在线报修信息管理系统目标
在二十一世纪的新时代,随着计算机技术的发展及计算机的日益普及,网络
化已成为大势所趋。人力的越来越匮乏,公司每天为了维护原有的客户所投入的
人力已入不敷出。特别是很多客户所反映的问题的时候,没有相关的维护人员接
待,导致客户的问题无法及时解决,影响了客户的利益同时也损害了公司的声誉。
而在线报修信息管理系统,就是在于改善现今传统电话报修不足之处,不但
弥补了无人及时维护的状况。而且,有效的把客户所反映的问题统计进相关的库
存中,分类汇总给相关的人员进行处理,也记录下以往维护的记录,方便更换员
工以后的培训教育。同时,在线报修信息管理系统也方便客户实时的去查询维护
情况,减少等待时候焦急的心情,提高客户满意度。
1.3 在线报修信息管理系统开发环境
1.3.1 C#语言
通过使用 C#语言来开发本系统。C#是一种简洁、类型安全的面向对象的语
言,开发人员可以使用它来构建在 .NET Framework 上运行的各种安全、可靠的
应用程序。Microsoft Visual studio C# 2008 提供高级代码编辑器、方便的用
户界面设计器、集成调试器和许多其他工具,以在 C# 语言版本 2.0 和 .NET
Framework 的基础上加快应用程序的开发。
C#语言由 C/C++演变而来。但是,它现代、简单、完全面向对象和类型安全。
简单,它没有 C 中的指针,容易学,C#使用统一的类型系统,摒弃了 C 多变的类
型系统;现代,全面的内存管理已经不是您的任务了,因为 C#程序在运行时提
供一个垃圾收集器,负责 C#程序中的内存管理;面向对象,它是 C# 的核心,C#
支持所有关键的面向对象的概念,如封装、继承和多态性。封装是一种程序设计
机制,它绑定代码及其操作的数据,并使它们不受外界干涉和误用的影响,从而
保证安全性;多态性,定义了一个接口,多个方法;继承,是一个对象或的另一
个对象的属性的过程;类型安全,C#实施最严格的类型安全,以保护自己及垃圾
收集器,在 C#中,被传递的引用参数是类型安全的。
1.3.2 Microsoft ODBC 数据源管理
ODBC 可连接多种数据库:如 SYBASE、ORACLE、INFORMIX、SQL SERVER、
ACCESS、VFP 等,是对目前微软所支持的数据库进行操作的最有效和最简单直接
的方法。Access 是 Office 系列软件中用来专门管理数据库的应用软件。所谓数
据库是指经过组织的、关于特定主题或对象的信息集合。数据库管理系统分为两
类:文件管理系统和关系型管理系统。Access 应用程序就是一种功能强大且使
用方便的关系型数据库管理系统,一般也称关系型数据库管理软件。它可运行于
各种 Microsoft Windows 系统环境中,由于它继承了 Windows 的特性,不仅易于
使用,而且界面友好,如今在世界各地广泛流行。
数据库技术是计算机软件的一个重要分支,它产生于 20 世纪 60 年代,最早
是由 IBM 公司推出的 IMS 数据库系统。数据库技术从开始到现在大致经历了三个
阶段,分别是:人工管理阶段、文件管理阶段和数据库管理阶段。
Access 使用标准的 SQL(Structured Query Language,结构化查询语言)作
为它的数据库语言,从而提供了强大的数据处理能力和通用性,使其成为一个功
能强大而且易于使用的桌面关系型数据库管理系统和应用程序生成器。
一个 Access 数据库中可以包含表、查询、窗体、报表、宏、模块以及数据
访问页。不同于传统的桌面数据库(dbase、 FoxPro、Paradox), Access 数据
库使用单一的*.mdb 文件管理所有的信息,这种针对数据库集成的最优化文件结
构不仅包括数据本身,也包括了它的支持对象。
Access 具有全环绕数据库文件结构,可以在一个 mdb 文件中包含数据对象
(表、索引、查询)和应用对象(窗体、报表、宏、VBA 代码模块)。在一个打
开的 Access 数据库窗口中,分组显示了数据库包含的对象,其类型包括表、查
询、窗体、报表、页、宏、模块等。一个 Access 数据库可以包含多达 32768 个
对象(表、查询、报表等的组合),下面对这些对象作一简要介绍。
表:存储数据的容器,是关系数据库系统的基础。表以行列格式存储数据项,
这一点和电子表格有些类似。表中的单个信息单元(列)称为字段,在表的顶部
可以看到这些字段名;表的一行中所有数据字段的集合,称为记录。用户可以从
其他的应用系统(如 dBASE、FoxPro、Paradox)、客户/服务器数据库(如 SQL
Server)以及电子表格(如 Excel 工作表和 Lotus1-2-3)中导入表。Access 可
以同时打开 1024 个表。
查询:显示从多个表(最多为 16 个)中选取的数据。通过使用查询,用户
可以指定如何表示数据,选择构成查询的表,并可以从所选表中提取出最多 255
个特定的字段。用户可以通过指定要查询数据的条件来决定显示的数据项。
窗体:窗体是数据库和用户的一个联系界面,用于显示包含在表或查询结果
中的数据,或操作数据库中的数据。窗体中可以包含图片、图形、声音、视频等
多种对象,也可以包含 VBA 代码来提供事件处理。子窗体是包含于主窗体中的窗
体,主要是用来简化用户的操作。
报表:用友好和实用的形式来打印表和查询结果数据。报表中可以加入图形
来美化打印效果。Access 的报表处理能力比起其他关系数据库管理系统来(包
括那些为小型机和大型机设计的应用管理系统在内),其报表的处理能力显得更
为灵活方便。报表中同样也可以添加 VBA 代码来实现一定的功能。
宏:宏主要是用于执行特殊的操作和响应用户激发的事件,如单击命令按钮
操作等。现在宏已经过时了,Access 2002 之所以支持宏,是为了能够与早期的
Access 版本所创建的数据库应用系统保持兼容。Microsoft 建议在 Access 应用
系统中采用 VBA 代码来进行事件的处理,这一原则在 Office 系列中均适用。
模块:在模块中使用 VBA 代码的目的主要有两个:一是创建在窗体、报表和
查询中使用的自定义函数;二是提供在所有类模块中都可以使用的公共子过程。
通过在数据库中添加 VBA 代码,用户就可以创建出自定义菜单、工具栏和具有其
他功能的数据库应用系统。
1.3.3 IIS 服务
IIS 是 Internet Information Server 的缩写,它是微软公司主推的服务
器,最新的版本是 Windows2000 里面包含的 IIS 5.0,IIS 与 WindowNT Server
完全集成在一起,因而用户能够利用 Windows NT Server 和 NTFS(NT File
System,NT 的文件系统)内置的安全特性,建立强大,灵活而安全的 Internet
剩余30页未读,继续阅读
资源评论
五星资源
- 粉丝: 7164
- 资源: 5605
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功