[发明专利]一种Web技术的办公自动化系统在审
申请号: | 201710062068.6 | 申请日: | 2017-01-30 |
公开(公告)号: | CN108376063A | 公开(公告)日: | 2018-08-07 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 长沙六人行网络科技合伙企业(有限合伙) |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06Q10/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410011 湖南省长沙市芙蓉区*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 办公自动化系统 公文包 结构简化 可扩展性 三层架构 系统利用 应用程序 模块化 藕合 灵活 办公 审批 开发 维护 | ||
本发明针对传统办公自动化系统存在维护成本高等问题,通过Web技术开发的办公自动化系统,系统利用三层架构的思想以及低藕合性的结构简化了应用程序的复杂性,提高了系统的可扩展性;通过Zend Framework的模块化的结构设计和丰富的组件使得程序更易扩展和灵活,通过系统的公文包、工作审批等功能满足了人们的办公需求。
技术领域
本发明属于Web技术领域,使用MS SQLServer和Zend Framework技术开发完成的办公自动化系统。
背景技术
办公自动化系统利用电脑设备、网络及信息资源构建一个办公信息平台,能够实现办公轻松有序的管理,从而大幅度地提高办公效率和质量;因此,OA系统在一个企业的运作中发挥着重要的作用,传统的设计模式开发流程是直接调用数据库中的数据并用HTML显示,应用分层不彻底,结构不清晰;本系统采用 Web技术开发完成的很好的解决了以上的问题。
发明内容
本系统的总体结构如下
1.系统功能模块:系统的功能包括我的公文包、工作审批等功能模块,每个模块下又细分了好几个子功能;其中新闻管理模块是本系统的核心功能,包括查询、添加、修改、删除新闻等功能;在新闻管理模块中定义了两个视图文件分别为添加(addnews. phtml )和显示新闻列表( shownews. phtml)视图界面;在控制器类文件NPWS-Controller. php中定义了添加addnewsAction ( )、修改updatenewsAction ( )、删除delnewsAction ( )、显示新闻列表shownewsAction()等Action()方法;模型文件NewsManage. php中定义了与数据库交互的添加add($ params)、修改update ($ params)、删除del ($ id)、查询getnews ($params)等方法。
2.数据库模块: 在Web办公自动化系统中,数据库采用MS SQLServer技术,系统引入Zend Frame-work进行框架结构,其中ZendFramework提供了Zend_ Db数据库操作组件,组件中的Zend_ Db_ Table类通过Zend_ DbAdapter类连接到数据库,并对数据库中的表进行操作;在Zend Framework中构建Web应用程序时,需要创建配置文件,与数据库连接必须进行数据源配置,在appplication. ini配置文件中进行配置,与MS SQL Server进行连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙六人行网络科技合伙企业(有限合伙),未经长沙六人行网络科技合伙企业(有限合伙)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710062068.6/2.html,转载请声明来源钻瓜专利网。