欢迎来到天天文库
浏览记录
ID:5672177
大小:381.50 KB
页数:40页
时间:2017-12-21
《基于角色访问控制的oa系统的设计与实现—计算机毕业设计(论文)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)基于角色访问控制的OA系统的设计与实现论文作者姓名:申请学位专业:申请学位类别:指导教师姓名(职称):论文提交日期:基于角色访问控制的OA系统的设计与实现摘要办公自动化是一个新兴的、复杂的、综合性的领域,它以计算机和网络技术为核心,同时涉及到自然科学、管理学、社会学、系统工程学等多种学科的内容。实现办公自动化可以极大地提高办公效率以及办公质量。本程序实现了OA办公系统的部分主要功能,即文档管理,电子邮件管理,发文管理等,同时使用了角色访问控制,增强了系统的安全性。其开发主要包括后台数据库的建立、管理和前端应用程序的开发两个方面。本文首先介绍了基于角色访问控制的OA系统的整
2、体系统架构及MicrosoftSQLSERVER数据库的建立,然后对数据库进行了相关的设计,最后介绍了各个功能子模块的设计思路与具体实现方法。关键词:OA系统;角色访问控制;SQL;数据库DesignandRealizationofOASystemBasedonRBACAbstractOAisarising,complex,all-aroundfield.Itmakescomputernetworktechnologythemainpoints,andinvolvesscience,managementscience,sociology,systemengineeringandother
3、disciplines.Torealizeofficeautomationcangreatlyimproveofficeefficiencyandqualityoffice.SomefunctionsoftheOASystembasedonRBAC,suchasfilemanagement,e-mailmanagementanddocumentmanagement,arerealizedintheprogram.Atthesametime,theuseofrolesbasedonaccesscontrolletsthesystemmoresecurity.Itinvolvestheest
4、ablishmentandmanagementofthedatabaseandthedevelopmentofthefront-endapplication.Firstofall,thispaperintroducesthearchitectureoftheOAsystembasedonBRACandthefundamentofMicrosoftSQLSERVERdatabase.Secondly,itmakesadesignintherelateddatabasetables.Atlast,thedesignandtheimplementationofeachmoduleisintro
5、ducedindetail.Keywords:OASystem;RBAC;SQLServerDatabase目录论文总页数:26页1引言11.1课题背景11.2国内外研究现状11.3本课题研究的意义21.4本课题的研究方法22数据库概论22.1数据库的发展22.1.1数据库的发展22.1.2数据库技术32.2数据库理论基础32.2.1数据库模型32.2.2数据库体系结构42.3SQL语言基础42.3.1SQL简介42.3.2SQL查询52.3.3SQL更新53开发工具及RBAC知识简介63.1Delphi6.0简介63.2Delphi6.0控件63.3RBAC知识简介74系统需求分析84
6、.1功能需求84.2系统平台选择95系统总体设计105.1系统概要设计115.1.1系统结构设计115.1.2数据库设计115.2系统详细设计146系统应用程序设计156.1系统模块组成156.2数据模块的设置156.3主要功能模块的实现166.3.1登录模块166.3.2系统主页面176.3.3内部通信模块186.3.4发送通知196.3.5管理员操作216.3.6数据组模块217建议和措施22结论22参考文献23致谢24声明251引言1.1课题背景OA办公系统是信息革命的产物,也是社会信息化的重要技术保证。回顾近20年来微电子技术的进步和通信技术的突飞猛进的发展,各种先进的办公设备如
7、雨后春笋般出现。为适应瞬息万变、竞争激烈的时代要求,各办公机构纷纷引入自动化系统。办公自动化作为当前国际上飞速发展的一门综合性新学科,已经越来越受到人们的重视。现今,随着各政府机构和企业内的计算机及局域网络应用的普及与深入,企业内部、企业与外界之间、政府机构内部、政府机构与外界之间需要交换或共享更多的信息与资源。为了能更有效地、准确地、快速地共享传递各种生产、销售数据及管理信息,加强政府机构和企业内部各部门间的联系,缩短工作流程、提
此文档下载收益归作者所有