毕业设计(论文)ASP办公自动化系统设计与实现

上传人:仙*** 文档编号:33787096 上传时间:2021-10-19 格式:DOC 页数:51 大小:1.84MB
收藏 版权申诉 举报 下载
毕业设计(论文)ASP办公自动化系统设计与实现_第1页
第1页 / 共51页
毕业设计(论文)ASP办公自动化系统设计与实现_第2页
第2页 / 共51页
毕业设计(论文)ASP办公自动化系统设计与实现_第3页
第3页 / 共51页
资源描述:

《毕业设计(论文)ASP办公自动化系统设计与实现》由会员分享,可在线阅读,更多相关《毕业设计(论文)ASP办公自动化系统设计与实现(51页珍藏版)》请在装配图网上搜索。

1、毕业论文(设计)办公自动化系统设计与实现学 生 姓 名: 指导教师: 合作指导教师: 专业名称: 计算机科学与技术 所在学院: 信息工程学院 年 月目 录摘 要IAbstractII第一章 前言11.1 研究目的和意义11.2 国内外研究现状11.3 研究内容和方法1第二章 系统相关技术简介22.1 ASP简介22.2 Sql Server 2000简介22.3 IIS简介32.4 Dreamweaver简介4第三章 系统分析53.1 可行性分析53.2 需求分析53.3 系统功能结构图63.4 开发运行环境7第四章 总体设计84.1 项目规划84.2 登陆界面84.3 各权限功能及界面简介8

2、4.4 细节设计104.5 数据库设计10第五章 详细设计135.1 登陆功能的实现135.2 管理员界面及权限155.3 总经理界面及权限185.4 部门经理界面及权限215.5 员工界面及权限295.6 系统补充说明32第六章 系统测试336.1 测试计划336.2 测试用例336.3 测试结果346.4 设计过程中遇见的问题34第七章 总结377.1 对系统的未来展望377.2 结束语37致 谢38参考文献39附录 数据表40大连海洋大学本科毕业论文 摘要摘 要办公自动化是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人机信息系统来协助完成,达到充分利

3、用信息,提高工作效率和工作质量,提高生产率的目的。本系统共分为四个权限,管理员、总经理、部门经理、员工各不相同,各司其职,共同完成日常工作。通过系统的自动化办公,使各项日常工作顺利进行,大大提高了工作的质量和效率,避免的不必要的错误和失误。本系统采用B/S结构,ASP作为前台开发语言,SQL Server 2000作后台数据库。本系统开发过程中还运用了Dreamweaver,Flash,Photoshop等时下十分流行且实用的网络开发工具。本文将按照系统的开发流程进行分析阐述,根据各权限的不同功能展开介绍,内容完整,联系紧密。关键词:办公自动化,B/S结构,ASP,权限II大连海洋大学本科毕业

4、论文 AbstractAbstractOffice automation is the automation that deal with information processing.It used high techonology that makes the office operations are replaced by the cooperation of some devices and human-computer information systems step by step.At the same it achieves the aim that full use of

5、information,advance the work efficiency and the quality of work and improve the output.This system was divided in 4 competences: administrator. general manager, department manager and staff.The 4 competences were different from each other but combined all duties together to complete the daily jobs.I

6、t made the normal daily jobs completed sucessfully, improved the working quality and efficiency, avoid the erros and mistakes by using the office automation system.Based on B/S structure, ASP was used as development language and SQL Server 2000 as Database to develop the system. According to the ana

7、lysis of process in the system development ,this thesis illusrates it, according to the introduction in different authority of functions,it reaches the goal to make content integrity and linked closely .Keywords: Office automation,B/S structure,ASP,Permissions大连海洋大学本科毕业论文 第一章 前言第一章 前言1.1 研究目的和意义随着信息

8、时代、网络时代的不断发展,计算机在人们的日常生活中可以说是无处不在,已以成为人们生活中不可缺少的一部分。企业办公自动化系统是企业管理系统的一部分,企业内部办公网络的内容很多,如员工信息的发布和共享,公司内部财务信息的发布和共享,员工内部交流信息的发布和共享。通过系统的自动化办公,大大提高了日常工作的质量和效率,避免的不必要的错误和失误。1.2 国内外研究现状办公自动化在我国的发展大致经历了三个阶段,第一个阶段的主要标志是办公过程中普遍使用现代办公设备,如传真机、打字机、复印机等;第二个阶段的主要标志是办公过程中普遍使用电脑和打印机进行文字处理,表格处理、文件排版输出和进行人事财务等信息的管理等

9、;第三个阶段的主要标志是办公过程中网络技术的普遍使用,实现了文件共享,网络打印共享,网络数据库管理等工作。经过多年努力,以博大国际互联网与捷通资讯有限公司为代表,联合推出了办公在线系统,将崭新的办公理念与先进的信息技术完美结合,开发出新一代办公软件办公在线系统,避免了传统办公自动化的种种弊端。无论身处何地,只要有上网条件就可以利用网上办公系统,及时有效地对各种文件、报告进行处理,同时也将彻底摆脱桌面上沉沉繁杂的纸张文件,使得繁重的工作变得轻松自如,极大地提高工作效率。但相较国外先进的开发技术,我们还有很长一段路要走,因此需要我们继续深入了解相关的技术知识,开发出更多更好的工作系统。1.3 研究

10、内容和方法本次论文的题目是“办公自动化系统设计与实现”,主要通过不同权限的登陆,完成企业一系列日常工作,其中经理、员工和管理员的职能各不相同,各司其职,使得公司办公工作顺利完成。在设计系统过程中,通过书籍和网络,查阅办公自动化系统的基本结构和功能,并学习了Asp、Html、JavaScript等语言,掌握了Sql Server2000数据库的应用,并能在Dreamweaver软件中编写开发代码。同时其间结合了Photoshop和Flash相关知识进行美工处理,使系统更加人性化,界面更亲切。46大连海洋大学本科毕业论文 第二章 系统相关技术简介第二章 系统相关技术简介2.1 ASP简介ASP是A

11、ctive Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。 与HTML相比,ASP网页具有以下特点: (1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网

12、页技术; (2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试; (3)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页; (4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息; (5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等。 (6)由于服务器是将ASP程序执行的结果以HTML格

13、式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。 (7)方便连接ACCESS与SQL数据库. (8)开发需要有丰富的经验,否则会留出漏洞,让黑客利用进行注入攻击. ASP也不仅仅局限于与HTML结合制作WEB网站,而且还可以与XHTML和WML语言结合制作WAP手机网站。但是其原理也是一样的1。2.2 Sql Server 2000简介SQL Server 是一个关系数据库管理系统,它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Mic

14、rosoft与Sybase 在SQL Server 的开发上就分道扬镳了。SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本。该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用2。SQL Server 2000共有4个版本,分别是个人版,标准版,企业版和开发版 sql server 2008是微软

15、出的SQL系列最新版本。 其主要特点如下: (1)高性能设计,可充分利用WindowsNT的优势。 (2)系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。 (3)强壮的事务处理功能,采用各种方法保证数据的完整性。 (4)支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。 SQLServer以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台3。2.3 IIS简介Internet Information Services(IIS,互联网信息服务),是由微软公

16、司提供的基于运行Microsoft Windows的互联网基本服务。IIS是Internet Information Services的缩写,是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,象有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW) 其次,IIS是随Windows NT Server 4.

17、0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的InternetIntranet站点。IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。 IIS的作用:在

18、同一时间内允许打开的网站页面数,打开一个页面占一个iis,打开一个站内框架页面占2到3个iis;若图片等被盗链,在其它网站打开本站图片同样占一个iis。假若设置参数为50个iis,则这个站允许同时有50个页面被打开。但要在同一时间(极短的时间)有50个页面被打开,需要50个人同时操作,这个概率还是比较低的。所以,100个iis支持日ip1000(同时访问网站人数必定远低于1000人)以上都不是很大问题,除非网站被盗链或框架引发其它消耗。IIS的各种版本IIS版本Windows版本备注IIS 1.0Windows NT 3.51 Service Pack 3sbkIIS 2.0Windows N

19、T 4.0sbkIIS 3.0Windows NT 4.0 Service Pack 3开始支持ASP的运行环境IIS 4.0Windows NT 4.0 Option Pack支持ASP 3.0IIS 5.0Windows 2000在安装相关版本的.NetFrameWork的RunTime之后,可支持ASP.NET 1.0/1.1/2.0的运行环境IIS 6.0Windows Server 2003Windows Vista Home PremiumWindows XP Professional x64 EditionsbkIIS 7.0Windows VistaWindows Server

20、 2008sbkIIS4。2.4 Dreamweaver简介Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。优点:1、最佳的制作效率 Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。2、网站管理 使用网站地图可以快速制作网站雏

21、形、设计、更新和重组网页。改变网页位置或档案名称,Dreamweaver 会自动更新所有连结。使用支援文字、HTML码、HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。 3、无可比拟的控制能力 Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。帧(frames)和表格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。甚至可以排序或格式化表格群组,Dreamweaver 支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进

22、行版面配置。Dreamweaver还集成了程序开发语言,对ASP、.NET、PHP、JS的基本语言和连接操作数据库,都是完全支持的5。缺点:1、难以精确达到与浏览器完全一致的显示效果。也就是说您在所见即所得网页编辑器中制作的网页放到浏览器中是很难完全达到您真正想要的效果,这一点在结构复杂一些的网页(如分帧结构、动态网页结构)中便可以体现出来; 2、页面原始代码的难以控制性,比如您在所见即所得编辑器中制作一张表格也要几分钟,但您要它完全符合您要求可能需要几十分钟,甚至更多时间。而相比之下,非所见则所得的网页编辑器,就不存在这个问题,因为所有的HTML代码 都在您的监控下产生,但是由于非所见则所得

23、编辑器的先天条件就注定了它的工作低效率6。大连海洋大学本科毕业论文 第三章 系统分析第三章 系统分析3.1 可行性分析3.1.1 经济性通过网站对企业内部信息进行全面的自动化的管理,大大提高了企业的办公效率。通过系统对企业生产经营过程中的数据进行全面的管理和统计,避免人为处理各类数据时所产生的各种问题,提高了企业的经济效益,为企业经营决策提供了大量的、权威的数据,使企业的管理进行到科学化、系统化的范筹。3.1.2技术性网络化的办公管理,使企业管理更加规范,实现了通过网络对信息进行发布、传递、接收等一系列功能。系统中设置的个人办公管理模块,为个人办公提供了一个更为方便的管理平台,大大提高个人办公

24、的工作效率,进而提高整个企业的办公效率7。3.2 需求分析通过调查研究,要求本系统需要有以下功能:81、为了更方便的操作使用,要求有良好的人机界面。2、管理系统用户,由于该系统的使用对象多,要求有较好的权限管理。3、管理企业的会议信息,公告信息等。4、提供个人办公服务,即待办事宜、意见建议等。5、管理个人信息,修改登陆密码。6、设置员工请假申请、经理审批功能。7、设置员工签到功能,及时了解出勤情况。8、提供文件上传、下载功能。方便日常工作指示9、提供内部邮件收发功能,及时联系。10、提供留言交流平台,便于员工互动交流。11、管理系统各项数据,减少垃圾信息。12、数据库清空保护,还原保护更现实。

25、13、在相应的权限下,管理数据方便简单,数据稳定性好。14、数据计算自动完成,尽量减少人工干预。15、安全退出系统。3.3 系统功能结构图图3.1 功能结构图登陆系统管理员总经理部门经理添加新员工进入办公界面信息管理签到日志经理信息联系经理经理出勤情况员工出勤情况打卡签到员工信息经理信息公告管理会议管理请假情况审批待办事宜管理经理信箱内部邮件联系经理员工内部文件管理企业论坛员工打卡签到员工信息公告查看会议查看请假情况申请待办事宜管理经理信箱内部邮件联系经理员工内部文件管理企业论坛3.4 开发运行环境1、硬件平台:CPU:Duo T5450。内存:512MB。2、软件平台:操作系统:Window

26、s xp/ Windows 2000。数据库:SQL Server 2000。浏览器:IE5.0以上。Web服务器:IIS5.0。分辨率:最佳效果1024768像素。大连海洋大学本科毕业论文 第四章 总体设计第四章 总体设计4.1 项目规划办公自动化管理系统是一个典型的数据库开发应用程序,根据需求分析,主要由管理员、总经理、部门经理、员工等四个权限构成。各司其职,完成日常工作。界面上,根据个人爱好,将员工和部门经理的界面主色调定为深黄色,将管理员和总经理的界面主色调定为米色9。4.2 登陆界面系统根据用户名和密码,判断其所属权限,并跳转到不同界面。4.3 各权限功能及界面简介4.3.1 管理员

27、权限管理员作为企业内的特殊职位,除了正常的系统维护整理外,还应具有与普通员工同样的工作流程,因为本系统中,管理员在具有管理系统权限的同时,也包含普通员工的所有权限(员工权限将在后面的内容中介绍)。管理员的权限功能:1、添加新员工:管理员可以添加经理和员工的编号,使其利用编号进行登陆。2、进入办公界面:此功能在后面的内容中介绍。3、信息管理:管理员在这里可以删除员工信息、删除经理信息、删除公告、删除会议、删除意见箱、删除请假信息、删除论坛信息、删除内部文件等,从而减少系统的冗余信息。另外管理员还可以通过密码验证清空数据库,使系统初始化更加方便。4、签到日志:管理员可以查看到所有员工的签到信息,并

28、进行删除。4.3.2 总经理权限本系统的总经理职位,是相对于各部门经理而言,其具有高于部门经理的权限,管理、监督各部门经理的工作情况。具体权限功能如下:1、经理信息:总经理除了可以查看到所有的部门经理信息之外,还可以对各部门经理的工作信息进行修改。2、联系经理:相比较部门经理所有信息的查看,此功能可以快速的体现所有部门经理的联系方式,使总经理与其沟通更方便快捷。3、经理出勤情况:总经理可以查看各部门经理的出勤情况,并可以选择某位部门经理,查看其所有出勤情况。4、员工出勤情况:只有了解各部门员工的出勤情况,才方便总经理对企业内部更好的管理,也方便总经理进行工作的监督和提醒。4.3.3 部门经理权

29、限企业日常工作主要由各个部门经理安排展开的,所以部门经理的权限在系统中,占据非常重要的地位。其权限功能如下:1、打卡签到:每个公司都有其规章制度,签到操作是最基本、最常见的制度之一,该功能同样体现在员工权限中。2、员工信息:部门经理可以查看到所有部门的员工信息,并可按编号、姓名、所在部门等方式进行搜索,同时也可以对员工工作信息进行修改,但是注意,每个部门经理只能修改所在部门的员工信息,也就是说,只能管理自己部门的员工工作信息。3、经理信息:经理也是企业的一名员工,因此也应该如实详细的填写其个人信息,便于企业内部管理。4、企业公告:部门经理可以根据实际情况,发布最新的企业公告,并可以对自己发布的

30、公告进行删除和修改。企业公告将按照发布时间,在首页显示。5、会议通知:具体功能和企业公告类似。但是由于会议的发布时间和召开时间存在差别,所以在首页是按照编号顺序排列显示。6、请假情况:各部门员工将请假申请如实提交给各部门经理,经理根据实际情况进行审核批准。若批准成功,根据企业规定,员工的工作信息里,“年剩余请假次数”将自动减1。 7、待办事宜:部门经理根据个人情况,设置待办事宜,设置成功后,系统会自动根据最新更新的时间,将前三条显示在首页,提醒部门经理进行操作。8、经理信箱:员工会将个人意见和建议发送到经理信箱中,经理也可以进行选择性的回复。9:内部邮件:具体功能和其他邮件系统类似,可以进行邮

31、件的收发,并存储草稿,也可直接选取联系人进行操作。10:联系经理:查看所有经理的联系方式,并可按编号和姓名进行细致查找。11:联系员工:查看所有员工的联系方式,并可按编号和姓名进行细致查找。12:企业论坛:发布和回复论坛信息,与其他员工进行交流互动。13:内部文件:进行内部文件管理,包括上传和下载,完善企业内部工作。14:更改密码:更改系统登陆密码。4.3.4 员工权限:作为企业的基本组成成员,员工的存在显得不可缺少。其具体权限功能与经理类似,重复功能不做过多介绍:1、打卡签到:与部门经理相同。2、个人信息:类似与部门经理的经理信息,可以对个人信息进行修改,便于企业管理。3、企业公告:查看企业

32、公告,对企业最新动态进行了解,但不可以修改删除。4、会议通知:查看会议通知,及时参加会议。5、请假情况:提交请假申请,等待领导审核。6、待办事宜:与部门经理相同。7、经理信箱:给对应的部门经理提出意见和建议,如不方便留名,也可匿名提交。8、内部邮件:与部门经理相同。9、联系经理:与部门经理相同。10、联系员工:与部门经理相同。11、企业论坛:与部门经理相同。12、内部文件:与部门经理类似,但考虑到企业内部人数和具体工作需求,员工只可以下载文件,不能上传。13、更改密码:与部门经理相同。4.4 细节设计由于系统功能较多,所以有必要对部分信息进行合理的突出设计。请假情况:无论员工的申请提交还是经理

33、的申请批示,新消息都将在首页动态显示(可以在具体功能中进行显示设置)。经理信箱:与请假情况类似,首页会对新消息动态显示。内部邮件:当新邮件到达时,首页会动态显示,同时可在具体功能中设置已读全部邮件。论坛回复:首页提示论坛里新的回复(针对个人的回复)。工作照上传:所有员工都可以上传自己的工作照片,未上传者,将显示默认图片。公告和会议的发布:根据系统要求,对公告和会议的编号有具体设置。更改密码:对新密码进行判断,防止密码过于简单,导致帐号丢失。另外,为了更好的增强网页浏览和帐户的安全性,本系统的拥护密码采用了md5加密,而且非正常登陆的用户,将不允许查看相关页面。4.5 数据库设计本系统数据库采用

34、SQL Server 2000数据库,系统数据库名称为Office。数据库Office中包含19张表,数据库中的数据表请参见附录10。由于篇幅有限,下面只对部分数据表做细致说明。4.5.1 数据表biao数据表biao主要用来记录员工的登陆信息,即登陆的用户名和密码,其中idd字段主要用于自动编号,方便删除功能的实现。详细结构和属性见图4.1。图4.1 biao表结构4.5.2 数据表jibenxx数据表jibenxx主要用来记录员工的个人信息。其中id即整个系统中,用户需要用到的id,其他个人属性,均为普通属性,需要说明的是,此表中包括了一个path字段,此字段是用来记录员工工作照片的路径,

35、并通过此字段,实现工作照的上传和显示。图4.2 jibenxx表结构4.5.3 数据表shouxin数据表shouxin主要用来记录系统中邮件的收件箱信息,其中etime用来记录操作时间,eid用来记录发件人编号,zhuangtai用来记录邮件的查看状态,并用以实现首页动态显示的功能。图4.3 shouxin表结构4.5.4 数据表yijian数据表yijian主要用来记录系统中经理信箱的信息,需要说明的是,此表中有两个代表提示的字段,其中tishi字段用来记录信箱中的信息是否被回复,y_tishi字段用来记录是否被经理手动设置不在首页显示。图4.4 yijian表结构大连海洋大学本科毕业论文

36、 第五章 详细设计第五章 详细设计由于本系统主要依据四个权限进行设计,因此本章也以各权限为中心进行阐述。5.1 登陆功能的实现5.1.1 登陆界面参照其他办公自动化系统,通过Photoshop软件制作出登陆界面的背景和图片。图5.1 登陆界面5.1.2 登陆功能介绍由前文可知,本系统共四个权限,从登陆界面上,可以概括分为三个,即员工、经理,管理员。用户在登陆的时候,按照自己的权限进行选择登陆,系统会自动根据用户的选择进行判断(check .asp),帐号和密码均正确时,跳转到相应的页面进行正常的办公操作。如帐号和密码错误,则提示错误信息,并要求用户重新登陆11。5.1.3 登陆功能主要代码登陆

37、检测页面的部分主要代码(check .asp):5.2 管理员界面及权限5.2.1 管理员界面参照其他办公自动化系统,通过Photoshop软件制作出登陆界面的背景和图片。为了更能体现管理员权限,特在首页加入了“管理员职责”说明,使系统分配更突出。图5.2 管理员首页5.2.2 管理员权限介绍根据前文总体设计中的介绍,可以初步了解到管理员权限的功能。下面对这些功能进行细致介绍:1、添加新员工:这里的“员工”包括普通员工和经理两方面,而且为了方便企业的统一管理,员工和经理的编号将由管理员统一规定,添加时,管理员只需选择添加对象,输入正确的编号即可,默认的登陆密码与编号相同,所以要求员工在初次登陆

38、后,立即修改密码,使帐户更安全。添加界面如图5.3:图5.3 添加员工界面2、进入办公界面:此功能主要考虑到管理员也是企业员工之一,也需要与普通员工相同的工作流程,所以管理员的日常办公权限包括了员工办公的所有权限(员工权限将在后面内容中介绍)。另外,由于管理员的特殊身份,管理员还可以发布企业公告和会议通知,并可上传内部文件。3、信息管理:这是管理员权限的核心功能,也是最主要的功能,管理员通过此权限,可以管理系统的公共数据信息(不能查看到个人的私人消息,如邮件等),即使删除垃圾信息,使系统更健康的运行。其中为了提高系统的安全性,“清空数据库”功能,管理员必须通过两层密码验证才能进行。4、签到日志

39、:作为系统的最好权限者,管理员可以查看到所有员工的所有签到日志,及时统计签到信息,提高企业的管理质量和效率(其他管理方式,也可根据需要继续更新,但是考虑到目前的实际情况和设计要求,此部分功能只作简要演示)。同时,管理员也可以根据需要进行删除。5.2.3 管理员权限的主要代码1、管理员添加员工功能的部分代码(admin_C_I_YG.asp)2、管理员删除会议功能的部分代码(admin_D_C_meeting.asp)%if request(choose)= thenresponse.Write(没有需要删除的信息!)elseset conn=server.CreateObject(ADODB.

40、Connection)sql=Driver=SQL Server;server=(local);uid=sa;pwd=123;database=Officeconn.open(sql)exec=delete from meeting where idd in (+request(choose)+)conn.execute(exec) Conn.Close Set Conn = Nothing会议删除成功!end if%5.3 总经理界面及权限5.3.1 总经理界面为了更能体现总经理权限,特在首页加入了“总经理工作职责”说明,使系统分配更突出。图5.4 总经理首页5.3.2 总经理权限介绍本系统

41、中的总经理权限是相对于部门经理而言的,所以规定总经理不参与日常的办公工作,只对部门经理的工作进行监督管理,具体功能如下:1、经理信息:由前文可知,总经理负责对部门经理的工作进行管理,所以在这里,总经理可以查看到所有经理的个人信息和工作信息,并可根据企业实际情况,改变部门经理的工作信息,如人事变动、工资制定等等。2、联系经理:由于总经理对部门经理的工作进行直接管理,所以联系经理的功能显得由为重要,在这里,总经理可以查看到各个部门经理的所有联系方式,方便联系。3、经理出勤情况:作为日常管理的基本操作之一,总经理可以通过此功能,查看到所有部门经理的出勤情况。4、员工出勤情况:总经理通过对员工出勤情况

42、的查看,可以了解到各部门的管理情况,方便监督各部门经理的管理情况。5.3.3 总经理权限的主要代码:总经理查看部门经理出勤情况功能的部分代码(ZJL_chuqin.asp)经理出勤情况-查看经理出勤情况 %set conn=server.CreateObject(ADODB.Connection)sql=Driver=SQL Server;server=(local);uid=sa;pwd=123;database=Officeconn.open(sql)exec=select * from chuqin1 order by qtime descset rs=server.createobje

43、ct(adodb.recordset)rs.open exec,conn,1,1 if RS.RecordCount=0 thenresponse.Write(编号错误或信息不存在!)else共有【 】条记录! 经理编号 所在部门 出勤状态 操作时间 for i=1 to rs.PageSize if rs.eof then exit for a href=ZJL_search_qiandao.asp?id1= target=_self rs.movenextnext%end if% Function form3_onsubmit() If form3.id.value= Then MyVar

44、 = MsgBox (编号不能为空,48,系统提示) window.event.returnvalue=false End If End Function5.4 部门经理界面及权限5.4.1 部门经理界面与上述的两个权限不同,部门经理在登陆系统的时候,首页的右上角会出现欢迎字样,并提示当前登陆的用户名称。首页正中间会显示最新的“企业公告”、“会议通知”、“待办事宜”、“新消息通知”及当前签到状态等五方面内容。另外,为了提供辅助功能,首页的左下角还增加了日历显示。图5.5 部门经理首页5.4.2 部门经理权限介绍上文叙述过,部门经理在本系统中,起着重要作用,几乎所有的日常工作都要通过部门经理展开

45、,所以部门经理的权限功能,尤为关键。具体功能如下:1、打卡签到:作为最基本的管理制度,签到功能必不可少。系统中采用了一键打卡功能,并对错误操作给予提示,使操作更简捷,数据记录更准确。操作界面图5.6:图5.6 打卡签到界面2、员工信息:作为部门经理,有权力查看所有员工的信息,但是相对于其他部门,各部门经理只能更改所在部门员工的工作信息,而且所有员工的个人信息,均不能修改,只能查看。另外部门经理还可以根据需要,按编号、姓名、部门等条件查找员工,并可按田间对所查看的员工信息进行排序。3、经理信息:此功能与后面员工的“个人信息”功能相同,是对个人的基本信息进行查看和修改,而且本系统提供相片上传功能,

46、员工可以上传自己的工作照,方便企业统一管理。工作照界面如图5.7:图5.7 工作照界面4、企业公告:各部门经理以及管理员可以发布企业公告,及时更新企业的最新动态。系统中,每个部门经理只能更改自己发布的公告信息,而不能随意更改其他人发布的公告信息。系统还会根据信息的发布时间进行自动排序,最新发布的信息排名靠前,而且对编号的长度也有相关要求。公告操作界面如图5.8:图5.8 公告操作界面5、会议通知:功能和操作与“企业公告”基本相同,不同的是,由于考虑到会议的通知时间和会议的举行时间之间存在差异,所以会议通知将按照编号进行排序,这也对发布者的操作有了相关的要求。6、请假情况:办公自动化系统中,较为

47、重要的一项功能,就是对申请进行审批。在这里,部门经理需要根据员工的具体情况,对其请假申请进行审批,部门经理可以对提出申请的员工进行细致的信息查看,如同意,选择申请项,确认即可;如不同意,需填写不同意的申请编号,并说明拒绝理由。填写申请编号的操作,是为了防止误操影响处理结果。需要强调的是,若部门经理同意某一员工的请假申请,则在该员工的工作信息里,“年剩余请假次数”将自动减一。另外,部门经理还可以查看具体某个员工的历史请假情况,也可以查看其所在部门员工的请假情况。界面如图5.9:图5.9 请假审批界面7、待办事宜:此功能与员工的“待办事宜”功能相同,仅在此进行介绍,后面不再赘述,其他相同功能也采取

48、同样介绍方式。部门经理和员工可以通过此功能,对为了几天内的某些重要事宜进行记录备忘,系统会自动根据最新更新的信息,在首页显示前三条进行提示。如不需要提示,也可以在操作页面内设置“不再首页提示当前待办事宜”。8、经理信箱:各部门员工可以将个人的意见或建议通过经理信箱传交给部门经理,经理则根据实际情况进行回复,新信息到达时,首页会有动态显示。经理也可以选择发布者,查看其个人信息,以确定信息回复的准确性。另外出于公平公正公开方面的考虑,经理不可以擅自修改或删除员工提出的意见,只能对其进行回复操作,回复后的意见,不可以进行二次操作,在经理页面上也有所显示。9、内部邮件:所有员工和部门经理都拥有企业内部信箱,其地址就是个人的编

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!