联系我们

 

硕博咨询:82274534

 

专本咨询:84468591

 

微信咨询:essaykey

TEL:15012858052(深圳) 

 

信箱: 82274534@qq.com 

 

请以前的客户主动联系QQ和信箱以方便继续为您服务。

 

代写毕业论文网介绍

本网站是由硕士、博士和高校教师组成的专业代写团队所创办的平台。主要为在校本科生、专科生、硕士生、在 职研究生、单位公司人员、留学生等提供各种专业代写毕业论文服务的网站。提供的写作服务包括:代写MBA论文、代写MPA论文、代写EMBA论文、代写硕 士论文、代写本科毕业论文、代写专科毕业论文、代写研究生论文、代写留学生毕业论文、代写英语论文等等。作为八年的品牌,已经为几万名毕业生服务,让他们 顺利通过了毕业论文的考核。本站负责提纲、开题报告、文献综述以及毕业论文的写作,并提供不限次数的修改服务。所代写MBA论文价格、代写MPA论文费 用、代写EMBA论文价钱都是最实惠的,欢迎咨询!

 

最新加入代写论文写手

YM,机电教授,YMT,日本千叶博士,教授
海豚,英国留学管理博士学历
LB,经济管理博士英国交流
maomao,经济硕士管理博士
陈先生,湖南计算机博士,7年教育经验。硕士研究生导师。
BJX,上海交大计算机博士,发表40多篇核心学术论文,
电子计算机类博士,3人组合
LLBZY,5人,工程,园林,农业生态中科院博士,参与国家重点项目研究
浙大,管理硕士,英语专业硕士
y,男,法学硕士
中国XX大学,会计硕士,英语硕士,管理硕士 各一名
熊,浙江,管理学博士,经济学硕士,擅长管理,金融、宏观经济、区域经济
英语专业硕士,英语,翻译论文
11,硕士,自由撰稿,编辑,经济、法律、品牌
文,硕士,擅长企业管理,行政管理, MBA论文
兰大的硕士,西哲,社科
刘先生,擅长写作金属材料领域的专业论文
澳大利亚摩尔本皇家理工大学的MASTER
医学主治医师,某医学杂志编辑
剑,38,教育学硕士
某核心医学编辑
某中学杂志编辑
R,管理财会硕士,研究员
武汉工程博士,男,土木,结构,水电道路工程等
土木工程硕士,男,35岁,擅长工科土木工程,房建,园林,市政论文
左先生,武大MBA,擅长经济,管理,商业类论文
陈先生,大学本科副教授,英语专业硕士
陆先生,中科院基础医学研究生
杨先生,27岁, 武汉大学硕士,营销管理专业,武汉社科研究员,中国策划研究院协会会员,管理顾问公司总监。擅长经济管理、市场调查、行业研究报告。服务客户有中国银行,中银保险,香港铜锣湾百货等著名企业。
林先生,28,信息专业硕士,计算机研究室主任,国家高级电子商务培训讲师。
周先生,31,国内著名DVD品牌技术总监,重点高校讲师,期间指导学生获得全国电子大赛二等奖,指导老师二等奖。擅长电子类论文。
某艺术工作室,硕士学历,擅长现代艺术美术理论研究及创作。
刘先生,某著名医学院硕士研究生,某著名医学院博士研究生,专业为妇产科护理,以多产,高速,高质量著称。
kerry,北京某著名大学教师,擅长教育类论文。

首页 > 代写论文 > 计算机论文 >

B/S架构下的校园OA系统开发研究

时间:2019-09-27

 

  1 校园 OA 系统现状分析
  
  1. 1 C / S 办公自动化系统分析
  
  上世纪 90 年代初期 OA 系统兴起时,软件公司普遍采用 C/S 架构模式来开发校园办公信息系统。这种架构的 OA 系统安全性比较高,适合对安全级别有所要求的用户群使用。现今在信息化程度较高的校园,C/S 的 OA 系统存在以下不足:
  
  A. 在 C / S 架构中,系统客户端需要安装在客户PC 机上,系统管理员要为每一台 PC 配置客户端,因此系统维护和升级工作量非常大。
  
  B. 在传统的 C / S 架构下,系统各模块可能是在不同时期,由不同团队使用不同的语言编写而成,因此OA 系统与其他系统集成是个大问题。
  
  C. C / S 架构的 OA 系统需要为不同的系统开发不同的客户端,这要求开发人员熟练掌握各种开发工具和方法,同时后期维护升级比较困难,因此开发费用颇高。
  
  1. 2 B / S 办公自动化系统分析
  
  上世纪 90 年代后期基于 B/S 架构的 OA 系统开始引起人们的关注。在那时,由于 Web 技术的日益成熟,B/S 架构的系统开始逐步取代了 C/S 架构的 OA系统。其巨大的优势在于:
  
  A. B / S 架构的办公自动化系统无须为不同类型的客户机开发客户端,只需要浏览器即可与服务器通信,因此这种架构的 OA 系统易维护和升级,满足了日益多变的高校日常办公的需求,同时降低了开发费用。
  
  B. 基于浏览器充当客户端的 OA 系统只要通过HTTP 协议或 SOAP 协议调用服务组件或 Web 服务器中的数据,无须记录服务器 IP 地址,病毒或攻击难以直接到达服务器,安全系数较高。
  
  C. Web 前端技术的发展让用户获得更好的体验感,如极速响应、炫彩界面等,这些技术弥补了基于 B/S 架构办公自动化系统计算能力差的缺点。
  
  2 系统设计
  
  2. 1 设计原则
  
  办公自动化系统为满足办公需要,在设计时应满足以下原则: 第一,实用性原则。系统设计应以满足用户需求为原则,结合学校的日常办公业务,把系统功能设计得更具有针对性和精细化,这样系统功能才能解决实际工作问题。第二,易用性原则。开发 OA 系统是为提高办公效率,而不是让用户研究如何去使用系统,开发出来的软件必须让用户快速上手。第三,可靠性原则。建成好的办公自动化系统是整个校园行政事务处理的依托平台,因此,设计系统需遵循设计规范,加强管理,保证系统的可靠性。第四,可扩展性原则。任何系统都具有生存周期,要想更好地满足日后学校发展需要,系统设计必须考虑可扩展性,使得系统能很好与其他系统集成。第五,安全性原则。系统存有学校重要的资料信息,这要求系统在设计时,需考虑权限的控制,在未经允许的情况下,非授权人员无法获取相关信息。同时,还要求系统必须具有抵御入侵和攻击的能力。
  
  2. 2 需求分析
  
  良好的办公系统既要满足功能需求又要满足非功能需求。软件功能需求可以从满足不同用户的需求中来获得。从实际工作出发,可以很容易地推导出校园办公自动化系统的六类用户,分别是系统管理员、校长、分管校长、部门领导、干事、普通教师。
  
  系统管理员能够进行系统管理功能,如: 用户管理、数据管理、权限管理、参数设置等; 校长能够进行对分管校长、部门领导请求报告的审阅和学校通知的浏览; 分管校长能够进行对部门领导提交的请求报告的审阅和浏览通知的操作; 部门领导能够进行部门报告的审阅、撰写和通知浏览等操作; 干事能够编写报告,提交报告、浏览通知等操作; 普通教师能够浏览通知、获取消息通知、维护个人信息。
  
  非功能需求需要从操作需求、性能需求、安全需求等三个方面分析,根据需求调研结果总结出办公自动化系统应满足的非功能需求,如表 1 所示。
  


  
  2. 3 系统功能设计
  
  校园办公自动化系统包括通知管理、公文管理、任务管理、邮件管理、系统管理、日常管理等六大模块,其中通知管理、公文管理、任务管理、系统管理、邮件管理是需要重点设计的。
  
  通知管理模块包括发布通知、浏览通知、转发通知、撤销通知等三个子功能模块。其中在发布通知模块下,用户可以编写通知属性,如通知标题、发布时间、发布范围、通知正文内容,还可以指定审核对象。浏览通知用于查看其他用户已发送的通知。转发通知用于将发送给自己的通知转发给下级用户。
  
  公文管理模块包括发布公文、浏览公文、审阅公文等三个子功能模块。其中在发布公文模块下,用户可以编辑公文、选择公文发布范围。在公文管理模块中,用户还可以审批公文、浏览公文。
  
  任务管理模块包括发布任务、浏览任务、修改任务等两个子功能模块。其中在发布任务模块下,用户可以创建任务,编辑任务属性。浏览任务用于查看任务进度。修改任务用于重新编辑任务。
  
  系统管理模块包括用户管理、权限管理、角色管理等三个子功能模块。其中用户管理用于添加、删除用户信息。权限管理用于设置用户与角色的关系,具有某种角色的用户就有某种权限。角色管理用于添加、删除角色信息,每种角色有操作多个模块的权限。
  
  邮件管理模块包括写信息、收信、地址管理等三个子功能模块。其中写信模块用于发送邮件。收信模块用于查收邮件、转发邮件、回复邮件。地址管理用于标注与用户通信的 e-mail 地址,用户可以直接输入姓名就能查到该人的邮件地址,用户无须记忆。
  
  3 系统实现
  
  校园办公自动化系统实现工具: Visual Studi-io2015 + IIS7. 0 + Sql Server2008.由于系统模块比较多,出于文章篇幅考虑,本文只介绍公文管理实现的过程。
  
  A. 发布公文实现过程: 用户进入系统子界面,点击“发布”按钮,进入公文发布页面。在页面上,用户输入标题、描述,选择发布时间,编写正文内容,加盖电子公章后,点击“提交”按钮,系统验证用户选择,弹出发布范围选择框。用户选择好范围后,点击“发布”,系统保存发布信息。
  
  B. 浏览公文实现过程: 用户进入系统子界面,点击“浏览”按钮,进入公文浏览页面。系统读取数据库,返回所有发送给用户的公文信息,并在页面中以时间从近到远的顺序罗列出所有公文信息。用户点击公文标题即可浏览公文内容。在浏览过程中,如果用户需要审阅公文也可以点击公文内容上方的“审批”按钮,系统验证用户权限,验证通过,显示审批界面。
  
  C. 审批公文实现过程: 用户直接进入审批公文界面,点击“审批”按钮即可。系统读取数据库,返回未审批的公文信息。用户点击某一公文标题,进入审批页。在审批页上,用户输入审批意见、加盖电子公章,点击“提交”按钮,系统保存审批后的公文,同时在页面上显示“导出”、“打印”按钮,提醒用户可以完成导出和打印审批后的公文内容。公文管理模块用到的部分代码如下:
  
  / / 发布公文
  
  public void Add Document ( Document doc User sys-
  
  temuser,String context) {
  
  System. Data Time current Time = new System. Data
  
  Time( ) ;
  
  Document doc = new document ( system. timestamps
  
  ( ) ) ;
  
  doc. sender = systemuser;
  
  doc. context = context;
  
  doc. sendtime = current Time;
  
  SqlHelper. add ( object doc,string sql) ;
  
  }
  
  4 结语
  
  搭建基于 B/S 架构的校园办公自动化系统需要重点考虑安全问题。本次项目开发组从访问控制、数据加密、网络规划等途径来保证数据不外泄,不被他人篡改。总体而言,系统是一套安全、高效、功能完备的信息管理系统。
  
  参考文献:
  
  [1] 蒋劼 . 谈办公自动化系统在高校中的推广与应用[J]. 科教导刊( 上旬刊) ,2014,( 01) : 12 -13.
  
  [2] 张晓丽,路杨 . 基于 MVC 模式的 Web OA 系统的设计与实现[J].计算机技术与发展,2012,( 08) : 29.
  
  [3] 王立 . UML 与软件工程基础[M]. 北京: 高等教育出版社,2011.
  
  [4] 赵池龙,杨林 . 实用软件工程[M]. 北京: 电子工业出版社,2011.
  
  [5] 徐畅 . 高职院校办公自动化系统的分析与设计[J]. 电脑编程技巧与维护,2016,( 16) : 55.

 

 

TAG标签: 开发研究  架构  校园  


上一篇:济宁广电远程用户拨号认证系统的问题及改进措
下一篇:云计算技术助力智慧无线城市的建设