广州航海高等专科学校办公自动化(OA)系统的设计与实现

点赞:27937 浏览:123146 近期更新时间:2023-12-27 作者:网友分享原创网站原创

摘 要本文论述了一个基于web的采用B/S模式下的充分利用数据库怎么写作的整体软件平台的设计与实现.讨论了系统的结构框架,开发工具、开发语言和设计原理.说明了系统设计的思路与实现方法以及如何使Web怎么写作器的运行速度以及数据库操作的效率都得到了提高.从而提高行政效率,达到基本实现无纸化办公的目标.

关 键 词办公自动化;高校;C#;B/S

中图分类号TP393文献标识码A文章编号1673-9671-(2012)121-0118-02


1系统的开发环境介绍

系统开发的操作系统:采用Microsoft的WindowsServer2003,该操作系统集成了功能强大的应用程序环境以开发改进的应用程序以及全新的XML Web怎么写作.

系统采用SQL Server2008数据库,SQL Server2008是一种成熟的关系型数据库管理系统,它不仅可以进行联机分析处理,而且还能进行分布式事务处理,它具备数据系统与分布式数据库功能.SQL Server2008具备强大的数据库管理功能.SQLServer2008具备丰富的编程接口工具和用户界面图形化以及良好安全可靠性与可扩展性等诸多特点.

Web怎么写作器:Web怎么写作器采用IIS7.0,IIS7.0与微软的相关产品兼容性好,可以实现无缝对接.

软件开发环境:开发环境采用Microsoft VisualStudio.NET 2008,开发语言为C#.

2系统的设计思想及原则

充分利用现有网络的软硬件资源,应用WEB的开放式技术,建立计算机高校内部公办系统的基本目标就是为网络高校内部公办提供一种交互、开放、易用的环境,为开发应用计算机高校内部公办系统资源提供丰富高效的技术手段及其软件工具.

围绕实现这个目标,应用平台的开发设计必须突出坚持高校内部公办内容与技术手段相结合以内容为主的主体性要求;既要立足当今先进技术,又要考虑未来技术发展的前瞻性要求;最大限度地适应于各种软硬件环境,兼顾不同学科的教学特点,适用于不同水平用户群的通用性要求;以尽可能低廉的投入而获得尽可能高效的教学效益的经济性要求.目前的办公自动化系统,一般是在局域网上建立WEB站点,用户通过首页登录后即可使用.

在总体结构上采用三层B/S结构:.NET编写的业务逻辑运行在怎么写作器一端,采取数据库统一存放和组织,用户在客户机一端,无须任何配置工作,只须使用浏览器向WEB怎么写作器写作技巧提出访问请求,怎么写作器审核后通过中间控件与后台数据库链接,把请求怎么写作的高校内部公办内容以WEB页面形式通过浏览器反馈给用户.

3系统结构及总体框架简介

3.1B/S的三层结构模式

根据广州航海高等专科学校的实际使用需求情况,本系统的开发选用了B/S结构.在B/S模式下具备数据层和功能层以及表示层三层结构,它们被分成相对独立的三个单元.其中的表示层是位于客户端的,它包括显示逻辑.而位于Web怎么写作器端的则是功能层包含事务处理逻辑,该层负责对客户端请示的接受并连接数据库,发给数据库怎么写作器数据处理请求,再将结果返回信息送回客户端.第三层为数据层,其位于数据库怎么写作器上,系统的数据处理逻辑包含其中,它接受Web怎么写作器的数据操作请求,依要求修改或更新或查询数据库,操作后将结果向web怎么写作器进行提交.总体来说,B/S模式具备如下特点:1)B/S模式在客户端仅仅需简单通用的和标准的浏览器,而不再需要进行任何应用程序的安装,用户的使用界面均统一建立在浏览器上.2)因为Web浏览器易于使用,所以对于用户来说便不再需要经过专门的培训就可以进行使用,换言之,用户不需要再对其他的软件的使用去进行学习.3)由于Web怎么写作器承担了B/S模式的应用逻辑,这不但能够缩短应用程序的开发周期而且还减少了系统管理员的工作量.

广州航海高等专科学校办公自动化(OA)系统的设计与实现参考属性评定
有关论文范文主题研究: 关于数据库的论文范文集 大学生适用: 硕士毕业论文、高校大学论文
相关参考文献下载数量: 77 写作解决问题: 如何写
毕业论文开题报告: 文献综述、论文总结 职称论文适用: 技师论文、职称评中级
所属大学生专业类别: 如何写 论文题目推荐度: 最新题目

3.2系统的总体框架

网络办公自动化系统是一个功能完备的高校办公系统,该系统实现的是个性化的管理界面,即根据进入系统的每个人的登录情况,进入用户的个人界面.系统共分以下几个部分,系统桌面,部门管理,员工管理,文件管理,公告管理,交流管理,考勤管理,系统管理,规章制度管理.如图所示:

4数据库及系统详细设计

1)本系统数据库采用SQL Server2008数据库,系统数据库名称为db_OA.数据库db_OA中包含10张表.分别为:部门信息表、员工表、文件表、记事本、公告表、规章制度表、信息记录表、信息记录状态表、系统用户表、表.

2)系统详细设计

系统各子模块的功能简单介绍如下:

①登录管理:“登录管理”功能主要完成用户的登录工作.用户登录进行权限验证及角色记录,登录成功后根据不同的角色进入不同的菜单页面进行相应的管理工作.

②系统桌面:系统桌面上主要有文件传送,记事本和注销用户三个功能,其中文件传送与传统的文件传递方式相比大大降低了传送时间,从而提高了工作效率,是整个系统中比较重要的功能之一,该文件传送功能其实也就是我们日常所知的电子邮件,有直接可视的文本信息,也提供了文件下载功能,实现了各部门之间报文的自动化流转,高校高层管理者可以随时有选择性的向下层员工发送文件,下层员工也可以随时向高层管理者上报文件.

③部门管理:部门管理包括部门的新建,编辑和查看部门信息,部门信息又包括了部门名称和对该部门主要职能的描述,方便了员工对高校各部门的了解,避免了对新进员工的重复介绍,从而节省了人力资源,避免了工作时间的浪费.

④员工管理:员工管理包括添加,编辑和查看员工信息,员工信息又包括了员工的姓名,职称,部门等,使得高校高层人员能够更加快速准确的了解高校的员工状况,以便随时进行更为合理的人员调度分配,为了保证该项信息的安全有效性,只有管理员才具有修改编辑的权利,而普通员工并不能看到此项功能.⑤文件管理:文件管理包括传送文件、接收文件和删除文件,员工不需要再将精力浪费在公文传递上,公文传递轻松自如,并且减少了中间接触环节,避免了传递过程中的机密泄漏,为高校内部信息安全提供了保障.

⑥公告管理:这部分公共信息主要是给办公用户的日常办公提供了方便,使得办公用户足不出户就可以查询到高校所发布的信息.更加快速的了解高校的方针政策,从而为高校创造更大的效益,只有具有相应权限的人才有权上传公告文件.

⑦交流管理:交流管理主要是为了高校的办公用户提供了一个信息交流的平台.实现了办公人员共同积极参与的需求.根据高校的人性化管理需求,设置了交流中心,能够让员工在更加轻松的环境中畅所欲言,增进同事间的了解并舒缓工作压力,使得一个高校的员工更加具有向上的活力.

⑧考勤管理:考勤管理包括上下班时间设置,上班签到和下班签退,有了上下班时间设置这项则可以根据季节变化或高校实际运作状况而对上下班时间进行修改,签到与签退制度则可以更好的督促员工,以实际的出勤率区分出员工的优劣,择优任用,为高校选拔出人才,真正做到对员工的客观公正.

⑨系统管理:系统管理包括了个人设置和系统操作员设置,设置可以让员工随时进行修改以保证系统的安全性,避免因外泄而导致高校的内部信息外传,造成高校的利益损失,系统操作员设置则是管理员才具有的权限,它可以决定用户是否有权限登录系统,成为系统用户.

⑩规章制度管理:规章制度管理包括了规章制度的修改和员工对规章制度的查看,避免了高校对规章制度的重复申明,相比传统的规章条款印刷海报而言更加方便.

5结束语

本论文对于办公自动化系统的设计进行了详细的分析,并结合实际开发项目,对网络办公自动化系统的架构设计以及功能设计进行了详细地分析.此办公系统由系统桌面,部门管理,员工管理,文件管理,公告管理,交流管理,考勤管理,系统管理,规章制度管理九个部分组成.对于高校的办公用户来说,减轻了办公用户的工作复杂程度,节省了大量公文审批过程中的等待时间.从而基本实现无纸化办公的目标.