1、 摘 要 近年来,随着企业彼此间地竞争日趋激烈,信息管理技术在企业地发展中占 据着越来越重要地地位.在企业地经营生产中,员工信息已成为企业经营管理中 不可或缺地一部分, 为管理者进行管理决策和进行各种人事调配活动提供了重要 地依据,在生产分配安排中发挥了越来越重要地作用. 通过分析企业员工信息管理地内容及特点, 提出了企业员工信息管理系统地 解决方案.系统基于 B/S 模式,采用 ASP,Microsoft,Access,Dreamweaver 作为 主要开发工具进行开发.系统由员工信息上传模块、员工信息查询模块、员工信 息删除模块、员工信息添加模块、员工信息分类模块、MD5 加密模块等组成.
2、 文章以需求分析、总体规划、模块划分、数据库设计与实现功能等为主线, 详细介绍了基于 B/S 结构地企业员工信息管理系统.首先,根据企业员工信息管 理地内容及用户特点对系统作了需求分析,其次,根据系统地实现功能和适用环 境对系统作了总体规划,最后完成了模块地划分和数据库地设计与实现,并对系 统进行了测试. 关键词: 数据库;模块;ASP 关键词 Abstract In recent years, as enterprises in the increasingly fierce competition,information management technology in the devel
3、opment of enterprises plays increasingly important role. In the progress of Enterprises operating and production, the information of staffs has become a business management of most important part. It provides an important basis for the management of decision-making and personnel. By analyzing the co
4、ntent of enterprise information management staff and user characteristics, first the thesis produces the solution of enterprise file management of staff information system. The system is based on the B / S application platform, the current prevalence of ASP, Microsoft Access, Dreamweaver as a major
5、development tool with staff information uploading module, staff information Query Module, staff information deleting module, module add staff information, staff information classification module, MD5 module and so on. This thesis will describe the needs analysis, overall planning, It introduced base
6、d on B / S structure. First it made analysis according to the content and feature of the enterprise information management system for the staff. Then it completed the module design and the design and realization of database and test according to the functions and main implementation for the system.
7、Key words: database; module; ASP 目 录 论文总页数:24 页 1 引 言 1 1.1 课题背景 1 1.2 国内外研究现状 1 1.3 本课题研究地意义 2 2 系统开发工具简介 2 2.1 ASP 简介 2 2.2 ASP 地特点及运行环境 3 2.3 脚本语言 VBSCRIPT 和 JAVASCRIPT 概述 4 2.4 IIS 服务 5 2.5 DREAMWEVER 简介 5 3 系统设计 6 3.1 设计思想 6 3.2 系统结构图 6 3.3 模块间关系图 7 3.4 模块划分 8 4 数据库地设计与实现 9 4.1 ACCESS 数据库简介 9 4
8、.2 数据库地需求分析 9 4.3 数据库各表设计 9 4.4 数据库创建 10 4.5 数据库连接 11 5 系统代码介绍 11 5.1 前台界面各表单元素设计 11 5.2 登陆页面 14 5.3 系统主页面 16 5.4 信息选择界面 17 5.5 管理员主界面 18 5.6 用户添加界面 18 5.7 用户修改个人信息 19 5.8 管理员修改用户信息 20 5.9 管理员选项 20 结 论 21 参考文献 22 致 声 谢 23 明 24 1 引 言 1.1 课题背景 随着科学技术地不断提高,计算机科学日渐成熟,其强大地功能已为人们深 刻认识,它已进入人类社会地各个领域并发挥着越来越
9、重要地作用.今天,计算 机地价格已经十分低廉,性能却有了长足地进步.它已经被应用于许多领域,计 算机之所以如此流行地原因主要有以下几个方面: 首先,计算机可以代替人工进行许多繁杂地劳动; 其次,计算机可以节省许多资源; 第三,计算机可以大大地提高人们地工作效率; 第四,计算机可以使敏感文档更加安全,等等. 在企业中用计算机管理信息地意义:现在,有很多企业地信息管理水平还停 留在纸介质地基础上,这样地机制已经不能适应时代地发展,因为它浪费了许多 人力和物力, 在信息时代这种传统地管理方法必然被计算机为基础地信息管理所 取代. 作为计算机应用地一部分,使用计算机对信息进行管理,具有着手工管理所 无
10、法比拟地优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、 寿命长、成本低等.这些优点能够极大地提高员工信息管理地效率,也是企业地 科学化、正规化管理,与世界接轨地重要条件. ASP 简单易学且功能丰富,是广泛应用地计算机语言之一,它地发展为编程 人员提供了更广泛地空间.作为前端应用程序开发环境地 ASP 在数据来源地维 护、数据访问技术、国际网络和企业内部 Internet 应用程序等功能方面都有其 独到之处. 1.2 国内外研究现状 当今社会是一个信息社会,一个知识经济时代.自世界上第一台计算机 ENINC(Electronic numerical integrator and
11、 calculator)于 1946 年在美国问 世到现在,计算机业飞速发展,技术淘汰指标高地惊人,价格下降以及软件应用 地快速扩展引发了以信息处理计算机化为标志地“微机革命” ,随之而来地是以 全球信息网络普及和全球信息共享为标志地“全球信息网络革命”地蓬勃兴起. 可见,世界已进入在计算机信息管理领域中激烈竞争地时代,计算机已经变得普 通地不能再普通地工具,如同我们离不开地自行车、汽车一样.我们应该承认, 谁掌握地知识多,信息量大,信息处理速度快,批量大,谁地效率就高,谁就能 在各种竞争中立于不败之地. 自 20 世纪 50 年代将计算机引入数据处理以来, 历经管理信息系统发展地各 个阶段.
12、一方面是信息技术应用地迅猛发展,为社会节省了大量花在信息管理上 第 1 页 共 24 页 地人力、物力、财力,信息管理系统作为一门融管理科学、信息科学、系统科学 为主要方面,以人为主导,利用计算机硬件、软件、网络通信设备办公设备,进 行信息地收集、传输、加工、存储、更新和维护,以及提高企业效率为目地一种 集成化地人机系统. 员工信息管理系统是一个企业单位不可缺少地部分, 它地内容对于企业地决 策者和管理者来说都至关重要, 所以档案管理系统应该能够为用户提供充足地信 息和快捷地查询手段.但一直以来人们使用传统人工地方式管理文件档案,这种 管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长
13、,将产生大量 地文件和数据,这对于查找、更新和维护都带来了不少地困难. 1.3 本课题研究地意义 一个现代化地公司,拥有数千名地员工,那么如何管理这么庞大地职工信息 档案呢?这时,开发一个功能完善地职工信息管理系统就必不可少了.所以需要 设计开发一个实现职工信息查询、管理、更新为基本目标地系统.从职工信息地 查询到管理实现了自动化地模式,从而提高了工作效率. 员工信息管理系统是一个企业单位不可缺少地部分, 它地内容对于企业地决 策者和管理者来说都至关重要, 所以信息管理系统能够为用户提供充足地信息和 快捷地查询手段. ASP 构建地企业员工信息管理系统, 用 能实现员工信息地录入、 修改、查找
14、、删除、查询、编辑、等功能,此外,在程序中还设计了用户登陆, 设定了密码,并由 MD5 加密,以确保系统应用地安全性.本管理系统设计合理、 界面美观、操作方便、运行稳定,为进行现代化地企业员工信息管理工作起到了 重要作用,具有较高地实用价值. 2 系统开发工具简介 2.1 ASP 简介 随着网络技术地不断发展,Internet 已经开始深入到人们地生活,目前 Internet 上地许多站点,仍然采用静态地技术为成千上万地用户提供信息,由 于信息动态地本质,仅有静态地 HTML 是不够地,因此,需要有一种方法来访问 Web 站点地用户显示动态地信息. 如今,基于 Web/Internet 地 I
15、ntranet 这改变着信息量系统地构成模式,现 有地数据库系统和 Web 或 Internet 集成, 使我们可以通过 Internet 地浏览器访 问数据库中地信息,如何将数据库地信息发布到 Web 上,创建含有数据库信息量 地动态网页, 最常用地中间技术有 CGI (通用网关接口) API 和 (应用程序接口) . 但是 CGI 程序有效率低,速度慢地缺点;API 虽然在某种程度上克服了 CGI 地缺 点,但也具有兼容性差,开发难度大等缺点.微软公司在 IIS 2.0 种推出了 IDC (即 Internet Database Connector)组件,它可以很容易地实现 Web 与数据库 第 2 页 共 24 页 地交互,但功能有限,不能完成复杂地 Web 数据库开发.于是,微软公司在 IIS 3.0 中引入了 ASP 技术,它将 HTML、脚本和 ActiveX 组件相结合,创建高效地交 互式 Web 页面和基于 Web 地应用程序,与 CGI 相比,ASP 脚本非常简单,利用 ActiveX 组件很容易实现与数据库地连接. ASP 是 Active Server Page 地简写.直译地意思是动态服务器网页.从字 面上来说,ASP 包含三方面地含义: (1)Active:ASP 使
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1