地质勘察设计院管理系统设计
摘要
随着计算机技术的飞速发展,计算机在日常管理中应用迅速得到了普及,利用计算机进行企业信息的管理势在必行。本系统结合当前企业的实际管理情况,经过实际的需求分析,采用功能强大的Visual C#.NET与SQL2000结合作为开发工具而开发出来的地质勘察设计院信息管理系统。
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成用户密码的修改、部门信息浏览、员工信息查看、员工考勤信息的添加、工程管理的查看与工程指标的查看等功能,经过实际的测试证明,本文所设计的信息管理系统可以用于地质勘察设计院从事信息管理方面的需要。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的全过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关键词:数据库 C# 信息管理系统 前台
ABSTRACT
With the rapid development of computer technology computer applications in day-to-day management has been the rapid popularization of the use of computers for enterprise information management is imperative. The system combines the actual management of the current situation, the demand for actual analysis, the use of powerful Visual C #. NET and SQL2000 as a combination of development tools developed by the Geological Survey and Design Institute of Information Management System
From the whole system in line with the simple, user-friendly, flexible, practical and safety requirements, the completion of the user''s password changes, the department of Information to browse, view employee information, employee time and attendance information to add, the view of project management and engineering functions check indicators After the actual test proved that in this paper the design of information management systems can be used for geological survey and design to engage in information management needs.
Paper describes the development of the subject background, to complete the function and the development of the whole process. Note the focus of the focus of system design, design ideas, technologies and solutions difficult.
Key word: Database Information Management System C # front
目 录
摘要 1
ABSTRACT 1
第一章 前言 4
1.1开发背景 4
1.2 开发意义 4
1.3系统需要解决的问题 5
第二章 系统开发相关技术简介 5
2.1 C#与VISUAL STUDIO 2005 5
2.1.2 ASP.NET 6
2.2 SQL SERVER 2000 7
2.3 WEB服务 7
2.3.1 Web服务的概念 8
2.3.2 Web服务的优点 8
2.4 .NET对WEB服务的支持 8
第三章 系统的需求分析 10
3.1 功能模块 10
3.2 各功能模块功能介绍 11
第四章 系统数据库的建立 12
4.1 SQL SERVER2000数据表概念 13
4.2 本系统涉及到的SQL2000的数据类型 13
4.3 数据库设计 14
4.3.1 数据库需求分析 14
4.3.2数据库概念结构设计 14
4.3.3 数据库逻辑结构设计 16
第五章 系统的概要设计 17
4.1 设计原则 17
4.1 程序与数据库的连接 18
4.2 前台主要功能实现 20
4.2 后台管理功能设计 21
4.2.1系统信息模块的设计 23
4.2.2人事管理模块 26
4.2.3工程管理模块 27
4.2.1用户登录与密码修改 29
4.2.2 人事管理模块 31
4.2.3工程信息管理 33
4.2.4查看公告 35
第五章 设计总结 36
致 谢 36
参考文献 37
第一章 前言
1.1开发背景
信息管理系统是当今企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以它能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理企业的一些信息,如员工档案、工程信息以及考勤信息等,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
作为计算机应用的一部分,使用计算机对企业信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业管理的效率,也是企业管理科学化、正规化管理,与世界接轨的重要条件。
从微观上讲,建立一套地质勘察院管理信息系统能够加快企业信息的周转速度,提高企业管理效率,从而加强了管理的信息化手段,提高了管理效益。从宏观上讲,顺应了社会的信息化、社会化潮流,缩短了整个社会化大生产的周期。因此,开发这样一套管理系统成为很有必要的事情。
1.2 开发意义
将信息管理系统与自动化设备相结合,是当今社会现代管理的发展趋势。通过这样的管理方式,企业的管理人员、技术人员、统计人员等各部门管理人员就能从大量烦琐的资料和数据中解脱出来,只需对自己需要的数据和内容进行必须的处理,而不用对每个环节都了如指掌。这在一定程度上能够节省人力物力,同时也大大加强了对数据处理的及时性和准确性。
为了开发出适用于地质勘察院的管理的通用管理软件。对于已备电脑等硬件设备而无管理软件的企业更能带来更高的投资收益比。此管理系统软件主要应用了Visual C#.NET和Microsoft SQL Server 2000,利用B/S模式,充分降低对客户机配置的要求。也可以方便的查询企业信息和考勤情况。对本系统中管理员设置密码,提高了本系统的安全性。
1.3系统需要解决的问题
本次的开发内容——地质勘察院管理系统就是信息管理与现代化办公设备相结合的例子。开发本系统希望使企业管理人员可以从年复一年的输入、计算、统计等工作中解脱出来,由于企业管理方面的数据众多,输入、统计极为不便,输入量大,计算量大。这些工作都以人力来完成将费时费力,而且容易出现错误和疏漏。
本系统一次录入信息后,就可以反复多次在不同的信息库中使用。所有输入的信息都将按所属部门信息、员工信息、考勤信息、工程信息等详细分类,使用户可以根据需要进行管理操作。
对于不同的管理人员,系统分配相应的管理权限,如使用管理员管理模块,可以对部门信息、员工信息、考勤信息、工程信息进行添加、删除、修改、查询等操作;如果使用普通用户,则登录进入前台普通用户管理页面,完成部门信息、员工信息、工程信息进行浏览、查询以及考勤信息的添加操作等。
因此,该管理系统的目的就是利用计算机对复杂烦琐的数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,从而提高企业管理的工作效率。
上一篇:【.NET】087 基于.net中小企业OA系统