首页 > 范文大全 > 正文

办公管理 第3期

开篇:润墨网以专业的文秘视角,为您筛选了一篇办公管理 第3期范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

1.引言

电脑设备管理系统已经成为办公管理的一大重要工具,利用各种面向控件的开发工具,配合后端SQL Server 2000数据库系统,实现对设备信息管理、查询统计、设备调剂、维护保养,并对辅助信息以简约的管理,及时了解各个环节中信息的变更,有利于提高设备管理效率。企事单位通过软件程序可以对电脑设备的购入、维修、报废等情况准确了解,方便企业跟踪电脑的使用和质量情况。

在我国办公管理系统用在20世纪80年代中期以前是以单项办公设备和单项办公事务处理的应用为主。80年代中、后期数据库技术在我国的应用发展较为迅速,企业管理系统(MIS)的应用有相当的发展。90年代随着计算机网络技术的迅猛发展和配套使用的办公室自动化设备,如复印机、传真机、扫描仪等的普及,为办公管理系统的建立应用提供了良好的基础。

2.需求分析

2.1 系统定义

本设计只是设备管理中的一个模块,侧重于公司办公电脑设备管理统计,根植于单位设备管理的实际情况设计,具有很强的数据处理能力,有好的用户界面,方便、快捷的操作手段,能较大的提高存档工作人员的工作效率。

2.2 功能需求

企事单位通过软件程序可以对电脑设备的购入、维修、报废等情况准确了解,方便企业跟踪电脑的使用和质量情况。

(1)从企业需求的角度分析

同时对同行业相关企业的网络建设及管理应用情况进行简单的说明,做出企业在此时建网的可行性及必要性汇报。

(2)从用户的角度分析

有很强的数据处理能力,友好的用户界面,更有方便快捷的操作手段,能较大的提高工作人员的工作效率。

2.3 数据需求

本系统创建的是一个办公管理的办公自动化系统,总体任务是实现企业办公过程的系统化、规范化、无纸化和自动化,采用B/S模式设计与实现,并讨论系统的结构框架和设计原理。系统的设计工具是ASP与Access数据库。实现功能主要包括登录功能和办公功能。办公功能主要体现在文件上传、议题讨论和系统管理上。文件上传是办公系统中必不可少的。总之,办公管理系统为企业办公室的现代化管理提供了一个良好的环境,达到了节约成本,简化工作步骤,提高工作效率的目的。

3.数据库设计

3.1 数据库的选择

本网站使用MySQL 5.12实现关系型数据库。

MySQL是一个真正的多用户、多线程SQL数据库服务器,它有较好的数据承载能力,一个环境有超过40个数据库,包含10,000个表,其中有500多个表超过七百万行,总数据大约有100 GB的数据库系统可以很好的被MySQL所支持,而MySQL本身不会像Oracle那样对系统及硬盘空间有很高的要求。这也是本网站选用MySQL作为后台数据库系统的一个重要原因之一。

3.2 数据库表的描述

数据模型是对信息数据的建模,其表示方法有许多种类型,常用的是实体—联系模型,即E-R模型,它是用E-R图来描述现实世界的概念模型。

E-R图中用矩形表示实体;用椭圆表示属性;用菱形表示联系。

本系统表示实体及其联系的E-R图,如图1所示。

3.3 用户表

该表主要完成用户基本信息的录入、删除、更新等功能。在此表中定义了5个字段来进行用户的信息存储,见表1。

3.4 增加新电脑设备表

该表主要完成增加新电脑信息的编号、显示器、鼠标、键盘、光驱、CPU、内存、操作系统、购入时间、维修情况进行修改。在此表中定义了10个字段来进行对新电脑设备的增加,见表2。

4.系统实现

本文系统的分析和模块及数据库的设计,将上述分析和设计进行细化,以具体实现系统各个模块的功能。

4.1 网站总体架构及实现

4.2 办公管理——电脑设备管理系统主登录页实现

主登录页面具有导向功能,使用对数据库登录表进行查询判断语句,可使不同的用户选择不同的登录身份,登录身份选项中选择分为办公人员,由一个DropDowList控件实现。不同的身份将进入不同的系统功能页面。在用户身份通过系统验证后,系统将利用Application变量记录登录者的姓名和登录编号,并伴随用户对系统进行操作的整个运行周期。

4.3 电脑设备管理主页面

登录后,系统将引导用户电脑设备管理主页面,在此页面中左边使用了四个超级链接,分别是增加设备信息、电脑设备维护、用户信息修改、退出系统等。

4.4 修改电脑设备页面

当办公人员点击所要修改的电脑编号后,进入修改电脑设备的页面,对电脑的编号、显示器、鼠标、键盘、光驱、CPU、内存、操作系统、购入时间、维修情况进行修改。并且输出显示和Button控件进行信息确认后提交。

4.5 增加新电脑设备页面

当办公人员点击增加设备信息控件系统将引导用户进入到增加新电脑设备的页面中,该页面具有对电脑信息进行添加的管理功能,使用了多个TextBox控件进行信息的输入,其中包括编号、显示器、鼠标、键盘、光驱、CPU、内存、操作系统、购入时间、维修情况等。并且输出显示和Button控件进行信息的提交。在 Button控件中插入了命令语句使系统和数据库联系在一起。

4.6 电脑设备管理页面

选择指定的编号对电脑设备进行查看,可以对电脑设备的购入管理、维修情况等准确了解,方便企业跟踪电脑的使用和质量情况。及时了解各个环节中信息的变更,有利于提高设备管理效率。

4.7 用户信息修改

用户在登录中出现状况可及时修改,包括用户名、旧密码、新密码、确认密码。更好的保证用户的信息不会丢失,方便用户查询信息!

5.系统测试

系统测试不是为了表明程序是正确的,因为如果是这样,就会设计一些不易暴露错误的测试方案,也不会主动去检测、排除程序中可能存在的一些隐患。对于测试目的,G.J.Myers给出了以下的观点:

(1)测试是为了发现程序中的错误而执行程序的过程。

(2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案。

(3)成功的测试是发现了至今为止尚未发现的错误的测试。

6.结束语

本网站实现了用户登录、增加设备、电脑设备管理、用户信息修改对整个网站功能的实现。本设计只是设备管理中的一个模块,侧重于公司办公电脑设备的管理统计和维护,根植于单位设备管理的实际情况设计,具有很强的数据处理能力,友好的用户界面,方便、快捷的操作手段,能较大的提高工作人员的工作效率。

参考文献

[1] 李刚.Struts 2 权威指南:基于WebWork核心的MVC开发[M].北京:电子工业出版社,2007.

[2] 赵学良.Servlet与JSP核心编程(第2版)[M].北京:清华大学出版社,2009.

[3] 张孝祥.Java就业培训教程[M].北京:清华大学出版社,2003.

[4] 林信良.Java JDK6学习笔记[M].北京:清华大学出版社,2007.

[5] (美)埃克尔.Java编程思想[M].北京:机械工业出版社,2005.

[6] 林信良.Spring技术手册[M].北京:电子工业出版社,2006.