企业员工信息管理系统的设计与实现—免费毕业设计论文内容摘要:
实例; APPLICATION 对象 :用来存储、读取用户共享的应用程序信息,如可以用该对象在网站的不同连接者间传送共用消息; SESSION 对象 :用来存储、读取特定连接者的对话消息,如可存储连接者对网站的访问信息。 目前 ASP 可运行在三种环境下。 (1) WINDOWS NT server 运行 IIS ( Inter Information Server)以上。 (2) WINDOWS NT workstation 运行 Peer Web Server 以上。 (3) WINDOWS 95/98 运行 PWS( Personal Web Server)。 其中以 NT server 上的 IIS 功能最强,提供了对 ASP 的全面支持,是创建高速、稳定的 ASP 主页的最佳选择。 脚本语言 VBScript 和 JavaScript 概述 VBScript 程序语言 是 Microsoft 公司将 VB( Visual Basic)程序语言加以简化,使其较易学习,且完全配合网页设计为发展重点,除去了有安全性顾虑的指令,诸如读写删除文件或执行系统调用程序等,使设计者可以放心在 Inter上传送。 此外,又加上适合其他操作平台的可移植性,并大大提升了执行效率, 第 5 页 共 24 页 使 Vbscript 广受网页设计者的欢迎。 如同 VBA 可以直接在 Office 内执行一样,Vbscript 也可以直接在记事本或者其他编辑程序内编写并存盘,然后在该文件图标双击鼠标左键,即可直接进入浏览器(如 IE)执行。 Javascript 就是适应动态网页制作的需要而诞生的一种新的编程语言,如今越来越广泛地使用于 Inter 网页制作上。 Javascript 是由 Netscape 公司开发的一种脚本语言( scripting language),或者称为描述语言。 在 HTML 基础上,使用 Javascript 可以开发交互式 Web 网页。 Javascript 的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。 运行用 Javascript编写的程序需要能支持 Javascript语言的浏 览器。 Netscape 公司 Navigator 3. 0 以上版本的浏览器都能支持 Javascript 程序,微软公司 Inter Explorer 3. 0 以上版本的浏览器基本上支持 Javascript。 微软公司还有自己开发的 Javascript,称为 JScript。 Javascript和 Jscript基本上是相同的,只是在一些细节上有出入。 Javascript短小精悍, 又是在客户机上执行的,大大提高了网页的浏览速度和交互能力。 同时它又是专门为制作 Web 网页而量身定做的一种简单的编程语言。 IIS 服务 IIS 是 Inter Information Server 的缩写,它是微软公司主推的服务器,最新的版本是 Windows2020 里面包含的 IIS , IIS 与 WindowNT Server完全集成在一起,因而用户能够利用 Windows NT Server 和 NTFS( NT File System, NT 的文件系统)内置的安全特性,建立强大,灵活而安全的 Inter和 Intra 站点。 IIS 支持 HTTP( Hypertext Transfer Protocol,超文本传输 协议), FTP( File Transfer Protocol,文件传输协议)以及 SMTP 协议,通过使用 CGI 和ISAPI, IIS 可以得到高度的扩展。 IIS 支持与语言无关的脚本编写和组件,通过IIS,就可以开发新一代动态的,富有魅力的 Web 站点。 IIS 不需要开学习新的脚本语言或者编译应用程序, IIS 完全支持 VBScript, JScript 开发软件以及Java,它也支持 CGI 和 WinCGI,以及 ISAPI 扩展和过滤器。 IIS 的一个重要特性是支持 ASP。 IIS 版本以后引入了 ASP,可以很容易的张贴动 态内容和开发基于 Web 的应用程序。 对于诸如 VBScript, JScript 开发软件,或者由 Visual Basic, Java, Visual C++开发系统,以及现有的 CGI和 WinCGI 脚本开发的应用程序, IIS 都提供强大的本地支持。 Dreamwever 简介 Dreamweaver 是美国 MACROMEDIA 公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网 第 6 页 共 24 页 页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页 . 同 时 利 用 Dreamweaver 设计的网页,可以全方位的呈现在任何平台的热门浏览器上。 它 用于对 Web 站点、 Web 页和 Web 应用程序进行设计、编码和开发。 无论 是 喜欢直接编写 HTML 代码的驾驭感还是偏爱在可视化编辑环境中工作, Dreamweaver 都 可以 提供帮助良多的工具,丰富 Web 创作体验。 3 系统设计 设计思想 为了满足用户的需求,该信息管理系统要实现以下目标。 (1)模块要全部用 B/S 系统开发,用户无需在本地机器安装软件,就可通过浏览器登录系统进行操作。 (2)模块采用 ASP 开发, 具有完全的开放性,可以运行在任何支持 ASP 标准的服务器上,非常方便以后的维护和系统升级。 (3)只要系统允许,用户可以在任何时间、任何地点办公,包括出差在外地都可以使用该系统。 (4)模块维护费用很低,所有的维护操作只需要针对服务器进行,外地管理员只需要把服务器连接上网即可进行维护和升级,这对人力、时间、费用的节省是相当可观的。 (5)模块采用 Web 服务器和数据库服务器分离的方式,系统的安全性和性能因此得到很大提高。 (6)系统界面友好,使用方便,易操作。 系统结构图 企业内部信息管理网络的特点是利 用 B/ S 结构,实现整个企业内部的信息化管理。 这种系统的优势在于系统简单、功能强大、扩展能力良好以及跨地域的操作性能。 Cli/ Server 模式与 Browser/ Server 模式是现在比较流行的两种数据库模式,各有优缺点。 Cli/ Server 模式主要是在以局域网为基础的环境下展开应用的,它受到地域的限制。 而 Browser/ Server 模式通过 Inter进行通信,可以不受地域的限制,但是它不能够进行联机事务处理,并且在大量数据处理的情况下.速度较慢。 从目前的开发技术来看, Browser 端作为信息 收集源,特别是大量的数据录入工作还不能完全取代 Cli 端的用户界面。 在这方面, Cli 的各种开发工具的功能更加强大,灵活,而且 Browser 端却由于功能结构的限定过于“瘦小”。 对于本系统,其功能目标是要求企业员工信息资源共享,同时要实现不同用户的权限的控制。 由于系统数据收集实时性要求并不高,因此采用 Browser/Scrver 结构来进行设计是比较合理可行的.本系统的网络应用原理如下图所示: 第 7 页 共 24 页 图 31 本系统的网络应用原理 模块间 关系图 下图是系统各模块的逻辑关系图 图 32 企业员工信息管理系统模块间关系图 第 8 页 共 24 页 模块划分 本企业员工管理系统大致分为六个部分: (1)管理员模块 本程序设若干主控管理员,根据需要可修改用户密码,也可添加用户 , 可添加任意多个操作员,可修改用户密码。 (2)员工管理模块 本程序可以浏览员工信息,;有查询功能,可以按姓名、部门等查询条件查找员工。 当员工的个人情况发生变化需要修改时,可以方便地修改个人资料。 (3)员工信息添加模块 添加新的员工信息,并可以设置权限。 (由管理员来添加新的员工) (4)员工信息查询模块 在员工信息管理 模块中,用户根据需要,可根据已有选项查询各种条件的员工。 (5)员工信息删除模块 删除不需要的员工信息。 (6)员工信息修改模块 有修改员工的个人信息和登陆密码等功能。 根据管理系统的功能结构划分,我将本管理系统的功能结构说明划分为两方面进行,即管理员用户管理模块和普通用户管理模块。 这样的划分是基于由于权限不同而带来的功能的不同而来的,两个功能模块功能各异,在本系统中扮演着两个最重要的角色,二者功能相对独立但有彼此有紧密的联系,所以将系统功能划分为此两部分来阐述将有助于目标人群的理解和使用。 (1) 管 理员用户管理模块 从系统登陆界面后,当输入正确的管理员用户信息后,系统便进入了管理员用户的管理模块中。 超级用户管理模块包括了账户管理,权限设置,添加删除用户,高级查询这几个模块。 在管理模块中,管理员用户可以利用自己的权限查看员工的所有信息,包括姓名、电话,家庭地址,部门,生日, 等。 在账户管理模块中,我将超级用户设计为了最高权限,对于账户的管理中,包括了对于用户的添加和删除,而对于用户的添加这个模块内,包括了对普通用户和超级用户的添加。 特别的,考虑到在企业中有可能有其他管理人员的存在,所以在设定个人信息 的时候可以给员工设定一定的权限。 (2)普通员工管理模块 从系统登陆界面选择用户登录框后,当输入正确的普通员工信息后,系统 第 9 页 共 24 页 便进入了普通员工的管理模块中。 普通用户管理模块包括了个人帐户管理,查看资料,查询信息,等几个模块。 普通用户登陆系统后,能够按照多种查询方式查看员工资料和更改个人资料,方便员工的操作,也为管理员用户节省了大量的时间。 4 数据库的设计与实现 Access 数据库简介 Access2020 就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。 Access 的优点在于 它能使用数据表示图或自定义窗体收集信息。 数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。 另外, Access 允许创建自定义报表用于打印或输出数据库中的信息。 Access 也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。 Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。 数据库的特点: (1) 具有最小的冗余度,即数据库尽可能不重复。 (2) 资源共享性,即以最优的方式服务与一个或多个应用程序。 (3) 数据独立性,即数据的存储尽可能独立于使用它的应用程序。 (4) 安全可靠。 (5) 保密性能好。 在本系统中 为 了安全考虑,将 ACCESS 的扩展名改为 .asp,或 .asa 等,这样即使别人知道了数据库路径,也无法下载,因为 IIS 把它们当作 asp 来解析,这样在一定程度上有了安全的作用。 但是 .ASA并不是合法的 ACCESS数据库扩展名。 真正的扩展名为: .mdb。 数据库的需求分析 根据系统功能设计的要求以及功能模块的划分,对于系统用户信息数据库,可以列出以下数据项和数据结构: 用户信息:用户 ID、登录名、用户姓名、密码、 Email、部门、职位、内部电话、家庭电话、移动电话、 号、家庭住址、系统管理员权限、生日、财务管理员权限、性别、教育程度、备注。 部门信息:部门编号、部门名称。 职位信息:职位 ID、职位名称 所需要外部数据支持: 用户权限信息:可以从系统用户信息数据库里获得。 数据库各表设计 第 10 页 共 24 页 表 41 职位信息表 字段名 数据类型 字段大小 是否允许为空 字段描述 PositionName Text 50 否 职位名称 PositionID Text 50 否 职位 ID 表 42 部门信息表 字段名 数据类型 字段大小 是否允许为空 字段描述 DepartmentID 长整型 50 否 部门号 DepartmentName 文本 50 否 部门名称 表 43 用户 表 字段名 数据类型 字段大小 是否允许为空 字段描述 LoginID Text 50 否 登录名 Name Text 50 否 用户名 Password Text 50 是 用户密码 EmailAddress Text 50 是 邮件地址 Department Text 50 否 所属部门 Position Text 50 否 用户职位 InternalPhone Text 50 否 内部电话 HomePhone Text 50 是 家庭电话 MobilePhone Text 50 是 移动电话 qq Text 50 是 号码 HomeAddress Text 50 是 家庭地址 IsSystemManager Text 50 否 管理员权限 Birthday Text 50 是。企业员工信息管理系统的设计与实现—免费毕业设计论文
相关推荐
组成的 ESPRITAMICE 组织经过六年多的努力而开发出的一个 CIM 开放体系结构)、 IDEF 系列方法( 由美国 KBSI 提出一系列建模、分析、仿真方法的统称 )、GRAI/GIM 方法 ( 由法国 Bordeaux 第一大学提出的,是专门为在生产系统制定决策而开发的 )、 ARIS 方法(由德国萨尔大学企业管理研究所所长及 IDS- Scheer公司执行长的 August-
现在我们再介绍一下专利的种 类。 课件:专利的种类有三种:发明专利、外观设计专利及实用新型专利。 [师 ] 我们从字面上就能理解这三种类型的专利。 课件:发明专利:指技术含量高,花费创造性劳动多的新产品及其制造方法、使用方法。 保护期限 20 年。 外观设计专利:指涉及产品形状、图案、色彩及其结合的、富有美感且适于工业上应用的新设计。 保护期限 10 年。 实用新型专利:指对产品构造
通法律规定的不同 ( 1) 基本权利义务是宪法所规定的人们在国家政治生活、经济生活、文化生活和社会生活中的根本权利和义务。 ( 2) 普通权利义务是宪法以外的普通法律所规定的权利和义务。 根据相 对应的主体范围 ( 1) 绝对权利和义务,又称“对世权利”和“对世义务”,是相对应不特定的法律主体的权利和义务,绝对权利对应不特定的义务人 10 ( 2) 相对权利和义务又称“对人权利”和“对人义务”
山秋色工艺品种类繁多,主要门类有:扎作、纸朴、粘砌、批削、针刺等。 扎作有狮头、龙灯、宫灯等;纸朴有仿古铜器、玉器、陶器、石雕等,这是秋色工艺的主要品种,也是秋色工艺最得意之作。 秋色赛会。 每年秋天,在大田生产告一段落后,人们便把这些精心制作的工艺品汇集起来,组成一担担的“担头”和一板板的“板面”,配合着“车心”、锣鼓柜、扮演故事、舞十番、舞狮舞龙等,浩浩 荡荡,载歌载舞,在大街上
行大量繁殖并形成大量的代谢产物呢。 以植物的栽培为例,引出 “种子 ”的概念。 学生活动:积极讨论,在发酵工业中 “种子 ”是什么。 它在发酵工业中起到什么作用。 工业发酵要想在较短的时间内得到大量的发酵产物,这无疑需要大量的菌体。 如何得到发酵生产所需要的大量菌体来缩短生产周期呢。 这就需要经过多次的扩大培养。 提出问题:如何对菌种进行扩大培养呢。 教师活动:出示细菌的生长曲线示意图
v 3.着火源 :使可燃物达到燃点的物质或方法,如雷电,炉火。 点火 源的种类: A明火及高温表面 B摩擦与撞击 C 电火花 D 静电 E 雷击 火灾燃烧的四个阶段: v 1.初始阶段:一般固体可燃物质着火燃烧后,在 15 分钟内,燃烧面积不大,火焰不高,辐射热不强,烟和所流活动缓慢。 燃烧速度不快,是扑救的最好时机,在 70%以上是由在场职员扑灭的。 v 2.发展阶段