1、 电子课程设计报告 题目名称: 员工信息管理系统 2011 年 7 月 7 日 姓 名: 专 业: 通信专业 班级学号: 同 组 人: 指导教师: 员工信息管理系统员工信息管理系统 摘摘 要要 近年来,随着企业彼此间的竞争日趋激烈,信息管理技术在企业的发展中占 据着越来越重要的地位。在企业的经营生产中,员工信息已成为企业经营管理中 不可或缺的一部分, 为管理者进行管理决策和进行各种人事调配活动提供了重要 的依据,在生产分配安排中发挥了越来越重要的作用。 通过分析企业员工信息管理的内容及特点, 提出了企业员工信息管理系统的 解决方案。系统基于 B/S 模式,采用 ASP,Microsoft,Ac
2、cess,Dreamweaver 作为 主要开发工具进行开发。系统由员工信息上传模块、员工信息查询模块、员工信 息删除模块、员工信息添加模块、员工信息分类模块、MD5 加密模块等组成。 文章以需求分析、总体规划、模块划分、数据库设计与实现功能等为主线, 详细介绍了基于 B/S 结构的企业员工信息管理系统。首先,根据企业员工信息管 理的内容及用户特点对系统作了需求分析,其次,根据系统的实现功能和适用环 境对系统作了总体规划,最后完成了模块的划分和数据库的设计与实现,并对系 统进行了测试。 关键词关键词: 数据库;模块;ASP 目目 录录 1 引引 言言. 3 1.1 课题背景 .3 1.2 国内
3、外研究现状 3 1.3 本课题研究的意义4 2 系统开发工具简介系统开发工具简介 4 2.1 ASP 简介 4 2.2 ASP 的特点及运行环境 .5 2.3 脚本语言 VBSCRIPT和 JAVASCRIPT概述 .6 2.4 IIS 服务 7 2.5 DREAMWEVER简介.7 3 系统设计系统设计 . 8 3.1 设计思想.8 3.2 系统结构图 8 3.3 模块间关系图 9 3.4 模块划分.10 4 数据库的设计与实现数据库的设计与实现 . 11 4.1 ACCESS数据库简介 11 4.2 数据库的需求分析 .11 4.3 数据库各表设计 .11 4.4 数据库创建 12 4.5
4、 数据库连接 13 5 系统代码介绍系统代码介绍. 13 5.1 前台界面各表单元素设计13 5.2 登陆页面.16 5.3 系统主页面 18 5.4 信息选择界面 19 5.5 管理员主界面 20 5.6 用户添加界面 20 5.7 用户修改个人信息 .21 5.8 管理员修改用户信息.22 5.9 管理员选项 22 结论结论 25 参考文献参考文献23 致谢致谢.24 第 3 页 共 24 页 1 1 引引 言言 1.11.1 课题背景课题背景 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深 刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。今天,计算 机的价
5、格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计 算机之所以如此流行的原因主要有以下几个方面: 首先,计算机可以代替人工进行许多繁杂的劳动; 其次,计算机可以节省许多资源; 第三,计算机可以大大的提高人们的工作效率; 第四,计算机可以使敏感文档更加安全,等等。 在企业中用计算机管理信息的意义:现在,有很多企业的信息管理水平还停 留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多 人力和物力, 在信息时代这种传统的管理方法必然被计算机为基础的信息管理所 取代。 作为计算机应用的一部分,使用计算机对信息进行管理,具有着手工管理所 无法比拟的优点。例如:检索迅速、
6、查找方便、可靠性高、存储量大、保密性好、 寿命长、成本低等。这些优点能够极大地提高员工信息管理的效率,也是企业的 科学化、正规化管理,与世界接轨的重要条件。 ASP 简单易学且功能丰富,是广泛应用的计算机语言之一,它的发展为编程 人员提供了更广泛的空间。作为前端应用程序开发环境的 ASP 在数据来源的维 护、数据访问技术、国际网络和企业内部 Internet 应用程序等功能方面都有其 独到之处。 1.21.2 国内外研究现状国内外研究现状 当今社会是一个信息社会,一个知识经济时代。自世界上第一台计算机 ENINC(Electronic numerical integrator and calculator)于 1946 年在美国问 世到现在,计算机业飞速发展,技术淘汰指标高的惊人,价格下降以及软件应用 的快速扩展引发了以信息处理计算机化为标志的“微机革命” ,随之而来的是以 全球信息网络普及和全球信息