




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
办公自动化系统管理系统论文摘 要随着信息技术的飞速发展和日趋激烈的商业竞争,企业已不再满足于独立、零散的办公自动化应用,企业需要的是协同工作、综合、集成化的解决方案。而网络技术的发展是解决信息交流不畅、协商沟通不便的办公瓶颈问题的最佳方式。企业网上办公自动化通过对各办公自动化的整合,实现了工作、信息、知识、办公自动化系统的整合管理,了一个科学、开放、先进的信息化办公平台,实现办公自动化,并进行远程办公。企业网上办公自动化将从繁琐、无序、低序、代端的工作中解放出来从事核心事务,整体提高了单位办事效率和对信息的可控性,降低办公成本,提高执行力,使管理趋于完善。传统的办公方式极大地束缚了人的创造力和想象力,埋没了人的智慧和潜能,使人们耗费了大量的时间和精力去手工处理那些繁杂、重复的工作,手工处理的延时和差错,正是现代化管理中应该去除的弊端。用先进的、现代化的工具代替手工作业,无疑是生产力发展的方向。办公自动化对传统办公方式的变革,正是适应了人们的普遍需求,也顺应了技术发展的潮流,自然成为业界追求的目标。运用Internet和ASP开发技术,采用Browser/Server(浏览器用及服务器)模式,建立一个基于Web的办公自动化系统。本系统实现了用户登陆,人力资源管理,文件管理等功能。其中工作计划模块用于建立一个人事信息档案,可以进行添加,删除和查询,还可以对文件进行统一管理,统一发文,实现无纸化发放文件,提高工作效率,节约资源,加强对信息管理的自动化。关键词:办公自动化管理、ADO连接、数据源、办公管理“Based on WEB office automation management system”PaperAlong with the information technology rapid development and the intense commercial competition , the enterprise no longer satisfies independently , the scattered office automation application , the enterprise needs is day by day the joint operation , the synthesis , the integrated solution . But the network is the solution because the physical distance creates communication impeded , consultative communication inconvenient work bottleneck question best way . On the enterprise network the office automation through to various office automation essential factor closed loop conformity , realized the work class , the information flow , the knowledge has flowed with the office automation system conformity management , has provided a science , the opening , the advanced informationization work platform , the realization office automation , and carried on the long-distance work .On the enterprise network the office automation the human from tedious , disorderly , the low foreword , in the low end work liberated is engaged in core business , the whole enhanced the unit management efficiency and to the information controllability , reduced the work cost , enhanced carries out the strength , enable the management to tend to the consummation.Uses Browser/Server (browser with and server) the pattern, establishes based on the Web Zhejiang industrial university western Zhejiang branch school office automation system. This system realized the user to land, the work plan, the circular management, the human resources management, the communication assistant, the email, the conference managed, function and so on reference material management. Work plan module uses in to establish a work plan, each user may carry on the increase to own plan, the deletion and the inquiry, but also may to the plan important degree, complete or not carries on the establishment.Key: Office automation management , ADO connection , Data pool , Administration of office目录第一章绪 论1第二章系统分析22.1需求分析22.2 可行性分析2第三章总体设计33.1项目规划33.2系统功能结构图3第四章系统设计44.1 设计目标44.2 开发及运行环境44.3 系统概要设计44.4 数据库设计7第五章系统的实现85.1 登录的实现85.2 管理员界面105.3 员工管理功能的实现105.4 查询员工功能的实现125.5 查询、编辑管理功能的实现135.6 文件系统的实现135.7 员工界面的实现145.8 程序流程14第六章性能测试与分析156.1 测试环境156.2 测试流程156.3 测试数据的选择与研究16第七章结论17参考文献18致谢1919 / 23第一章 绪 论随着经济的发展,经济逐步进入网络信息化时代。在信息时代来临之季,各企业都紧跟时代的脚步,转变着企业的经营模式、管理模式,从传统的人工管理体制,向信息自动化管理体制过渡。与此同时,企业的传统式的办公管理模式也在逐步向自动化办公管理模式转变。网络自动化办公系统就是在这样的大背景下应运而生的。信息时代的到来让人们尝了“信息爆炸”的滋味,信息的大量拥入让企业在信息处理方便应接不暇,传统的办公模式、对信息的处理方法,早已不能满足企业对信息快速、准确的处理的要求。一个企业对信息数据的掌握程度、处理能力,体现了一个企业对市场的敏感程度,数据的真实性、准确性直接决定着企业的发展方向。从传统的办公向自动化管理模式转变,提高企业的信息处理能力,以增强企业的市场竞争力,成了企业发展过程中的首要问题。第二章 系统分析2.1 需求分析通过调查,要求系统需要有以下功能1、 由于操作人员的计算机知识普遍较差,要求有良好的人机界面2、 管理系统用户,由于系统的使用对象多,要求有较好的权限管理3、 管理企业的发文信息4、 提供个人办公服务5、 对企业员工基本情况进行管理6、 可以对数据进行备份7、 在相应的权限下,删除数据方便简单,数据稳定性好。8、 系统退出。2.2 可行性分析 1、经济性 通过网站对企业内部信息进行全面的自动化的管理,大大提高了企业的办公效率。通过系统对企业产生经营过程中的数据进行全面的管理,避免人为处理各类数据时所产生的各种问题,提高了企业的经济效益,为企业经营决策提供了大量的、权威的数据,使企业的管理进行到科学化、系统化的范畴 2、技术性 网络化的办公管理,使企业管理更加规范,实现了通过网络对信息进行发布、传递、接受等一系列功能。系统中设置的个人办公管理模块,为个人办公提供了一个更为方便的管理平台,大大提高个人办公工作效率,进而提高整个企业的办公效率。第三章 总体设计3.1 项目规划办公自动化管理系统是一个典型的数据库开发应用程序,由日常管理模块和用户管理模块组成,规划系统功能模块如下:1、 日常管理模块该模块主要包括:发文管理模块、收文管理模块、人个办公管理模块、人事管理模块。2、 用户管理模块该模块主要包括:用户添加模块、用户管理模块3.2 系统功能结构图添加员工修改员工发布文件文件管理办公自动化系统日常管理模块用户管理模块发文管理收文管理人事管理添加用户修改用户修改信息删除信息图3.1 系统功能结构图第四章 系统设计4.1 设计目标 本系统主要实现以下目标:1、 系统采用人机交互方式,界面清晰,信息传输灵活方便。2、 键盘操作,快速灵活3、 实现发文的内容信息以及类别的管理4、 实现个人的基本办公5、 实现对员工基本信息的管理6、 实现对系统管理员的账户管理7、 最大限度的实现易维护性与易操作性8、 系统运行稳定,能有一定的基本的容错能力4.2 开发及运行环境1、硬件平台 CPU:奔腾D T4400及以上 内存:1G及以上2、软件环境 操作系统:Windows xp / Windows 7 数据库:Microsoft Access 2003 浏览器:IE6.0及其以上 Web服务器:IIS6.0及其以上 分辨率:1024*7684.3 系统概要设计根据系统功能模块,可以设计出能满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含和种具体信息,通过之间的步入形成数据的流动。从需求分析可得出系统有如下实体:发文实体、普通员工办公实体、发文管理实体、管理员信息实体,人事管理实体,员工信息实体,用户管理实体,超级管理员实体部门实体本系统是分模块实现,其具体模块分析如下所示:发文实体模块E-R图如图4.1所示发文实体标题内容时间发文人权限图4.1发文实体E-R图发文管理模块E-R图如图4.2所示发文管理实体删除查询时间发文人修改图4.2发文管理模块E-R图人事管理实体模块E-R图如图4.3所示人事管理实体增加员 工查询员 工修改员 工删除员 工图4.3 人事管理模块E-R图员工信息实体模块E-R图如图4.4所示权限员工信息实体姓名性别民族年龄联系电 话现任何 职员工编 号工作时 间部门编 号图4.4 员工信息块E-R图用户管理实体模块E-R图如图4.5所示用户管理实体增加用 户查询用 户修改用 户删 除用 户图4.5 用户管理模块E-R图管理员信息实体模块E-R图如图4.6所示权限管理员信息实体姓名性别民族年龄联系方 式现任何 职员工编 号工作时 间部门编 号图4.6管理员信息实体模块E-R图部门实体模块E-R图如图4.7所示部门实体部门编 号部门名 称图4.7部门实体模块E-R图4.4 数据库设计根据以上对系统的分析,对数据库进行如下设计:员工表如4.8图所示图4.8文件管理表如4.9图所示图4.9管理员表如4.10所示图4.10部门管理表如图4.11所示图4.11第五章 系统的实现5.1 登录的实现登录界面如图5.1所示:图5.1登录功能的实现:声明数据库命名空间:Imports System.DataImports System.Data.OleDb 本系统实现权限的方法是:管理员表和员工不是同一个表,当选择不同的权限的时候,会去不同的表中进行登录查询,实现代码如下: If quanxian.SelectedItem.Value = 普通用户 Then If name.Text = Then MsgBox(用户名不能为空) Exit Sub End If If password.Text = Then MsgBox(密码不能为空) Exit Sub End If Dim conn As OleDb.OleDbConnection Dim cmd As OleDb.OleDbCommand Dim rd As OleDb.OleDbDataReader Dim sql As String Dim Provider = Provider=Microsoft.Jet.OLEDB.4.0 Dim Database = Data Source= & Server.MapPath(hr.mdb) conn = New OleDb.OleDbConnection(Provider & ; & Database) conn.Open() sql = Select * From emp Where name= & name.Text & And number= & password.Text & cmd = New OleDb.OleDbCommand(sql, conn) rd = cmd.ExecuteReader() If rd.Read() Then Session(username) = name.Text 向下一页面传送用户名参数 Response.Redirect(yuangong.aspx) Else MsgBox(密码或用户名错误!) End If End If If quanxian.SelectedItem.Value = 普通管理员 Then If name.Text = Then MsgBox(用户名不能为空) Exit Sub End If If password.Text = Then MsgBox(密码不能为空) Exit Sub End If Dim conn As OleDb.OleDbConnection Dim cmd As OleDb.OleDbCommand Dim rd As OleDb.OleDbDataReader Dim sql As String Dim Provider = Provider=Microsoft.Jet.OLEDB.4.0 Dim Database = Data Source= & Server.MapPath(hr.mdb) conn = New OleDb.OleDbConnection(Provider & ; & Database) conn.Open() sql = Select * From manager Where name= & name.Text & And number= & password.Text & cmd = New OleDb.OleDbCommand(sql, conn) rd = cmd.ExecuteReader() If rd.Read() Then Session(username) = name.Text Response.Redirect(guanliyuan.aspx) Else MsgBox(密码或用户名错误!) End If End If5.2 管理员界面 管理员界面如图5.2所示:图5.2 在页面的Page_Load事件下: Label1.Text = Session(username).ToString 接收登录页面传过来的参数 其中,员工管理、查询员工、管理员管理、查询管理员、文件系统都是用HyperLink控件,设置其NavigateUrl属性,链接至对应的页面,实现具体功能。5.3 员工管理功能的实现 员工管理界面如图5.3图5.3 编辑、删除、新建功能的实现,应用了formview控件,formview控件里集成了Insert、Delete、Update这些SQL语句和其对应的功能。由此,可以使问题简单化,要实现上述其功能,只需对FormView控件的ItemTemplate、InsertItemTemplate、EditItemTemplate这些模板进行编辑即可,对一些数据的验证用的是验证控件,在本系统中用的是:RequiredFiedVailidator、RangeValidator二个控件。如图5.4、5.5、5.6所示:图5.4图5.5图5.65.4 查询员工功能的实现程序运行结果如图5.7所示:图5.7(1)用于显示查询结果的是一个GridView控件。(2)点击查询按钮时所执行的代码:GridView1.DataSourceID = Dim mycon As New OleDbConnection Dim myadpt As New OleDbDataAdapter Dim myds As New DataSet mycon.ConnectionString = Provider=Microsoft.Jet.OLEDB.4.0;Data source= & Server.MapPath(hr.mdb) mycon.Open() myadpt.SelectCommand = New OleDbCommand myadpt.SelectCommand.CommandText = select * from emp where & conditionlist.SelectedItem.Value & = & & condition.Text & myadpt.SelectCommand.Connection = mycon myadpt.Fill(myds, emp) GridView1.DataSource = myds.Tables(emp).DefaultView GridView1.DataBind()(3)GridView列为模板列,在编辑模板中添加一个HyperLink控件,在其NavigateUrl下绑定Eval(number, editemploree.aspx?number=0)(4)点击编辑后会弹出一个新网页来接收HyperLink所传的参数(5)弹出的新页面如图5.8所示:图5.8 编辑页面用的是一个FormView控件,对其只设置编辑(EditItemTemplate)模块5.5 查询、编辑管理功能的实现这些功能实现方法与员工实现方法基本一样,在这里不作详细阐述5.6 文件系统的实现运行结果如图5.9所示:图5.9编辑、删除、新建功能的实现基本和员工一样。这里不再阐述。5.7 员工界面的实现员工界面如图5.10所示:图5.10(1) 使用GridView控件进行数据显示(2) 在编辑列中设置所要显示的列名(3) 详细信息为模板列,在里面加入HyperLink控件,实现详细信息的跳转,实现方法与编辑员工信息类似登录程序判断权限管理员普通用户查看文件员工查询员工编辑管理员查询管理员编辑文件系统5.8 程序流程第六章 性能测试与分析6.1 测试环境硬件环境:处理器:酷睿 T6400;内存:2GB;硬盘空间:160GB;显卡:Intel集成。软件环境:Windows 2000 Server;数据库:Access2003以上;.NET Framework 测试流程普通用户测试流程:开始登录查看文件图 6.1管理员测试流程:浏览员工删除员工新建员工按条件查询编辑员工浏览管理员删除管理员新建管理员按条件查询编辑管理员浏览文件删除文件开始登录任务选择员工信息查询员工管理员信息查询管理员文件系统新建文件结束图 6.26.3 测试数据的选择与研究对本系统进行测试,采用黑盒测试法进行测试,对于一些测试,采用一些边界测试,对其验证的功能,有一定的数据进行测试。下面对插入员工信息进行测试:性别和权限是选择的,给定了数据。姓名部门编号员工编号年龄民族工作时间现任何职联系电话结果空2008200230汉2008-01-01主任110失败张三空200318汉2008-01-01助理119失败李四2008空22汉2008-01-01职工112失败王五20082004
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山西省永济市第三高级中学高中信息技术 1.2信息技术及其发展说课稿
- 我上学了说课稿-2025-2026学年小学语文一年级上册人教版生活语文(特殊教育)
- 2025年二手房交易合同范本
- 2025租房合同(承租)
- 2025商务合同翻译实战案例库
- 2025标准版企业购销合同书
- Unit 1 Hello教学设计-2025-2026学年小学英语一年级上册牛津上海版(深圳用)
- 7.2心中有数上职场教学设计 -2024-2025学年高中政治统编版选择性必修二法律与生活
- 印刷厂网络监控维护规章
- 《2025年关于终止合同解除的条件》
- 智能悬架系统集成开发关键技术与实践-2024-12-技术资料
- 应用PDCA降低药占比
- 分包商安全管理规定(4篇)
- 超重与失重+说课高一上学期物理人教版(2019)必修第一册
- 公司收取管理费协议书范本
- JTS-165-6-2008滚装码头设计规范-PDF解密
- 设备维修与保养(课件)
- 《电力行业数字化审计平台功能构件与技术要求》
- 医院培训课件:《和谐医患关系的建构与医疗纠纷的应对》
- 《肺癌基础知识课件》
- 会计继续教育《政府会计准则制度》专题题库及答案
评论
0/150
提交评论