基于ASP.NET平台的中职学校网络办公自动化系统,asp论文.docx

上传人:安*** 文档编号:73302321 上传时间:2023-02-17 格式:DOCX 页数:11 大小:21.40KB
返回 下载 相关 举报
基于ASP.NET平台的中职学校网络办公自动化系统,asp论文.docx_第1页
第1页 / 共11页
基于ASP.NET平台的中职学校网络办公自动化系统,asp论文.docx_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《基于ASP.NET平台的中职学校网络办公自动化系统,asp论文.docx》由会员分享,可在线阅读,更多相关《基于ASP.NET平台的中职学校网络办公自动化系统,asp论文.docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、基于ASP.NET平台的中职学校网络办公自动化系统,asp论文当下社会进入了信息化时代,计算机网络技术获得迅猛发展,已浸透到社会生活的各个方面。传统办公方式已无法跟上时代发展的步伐,无法知足时代对高效率的要求,网络办公自动化系统的出现很好的解决了这一问题。当前,不管是在机关,还是企事业单位等都建立了本身的办公自动化系统。随着职业学校的办学规模不断扩大,中职校各个部门基本配备了计算机及网络,这有利于办公效率的提高,在网络化、信息化的今天,中职学校管理者迫切希望把复杂的业务流程转变为网络自动化办公,以实现即时沟通、信息传递等,解决办公效率低下的问题。因而建立网络自动化办公系统已成为中职学校信息化建

2、设中的重要问题。笔者以广西钦州农业学校为例,基于 ASP.NET 平台,设计合适中职学校实际的网络办公自动化系统,为中职学校提供当代化的管理平台,使工作走向规范、有序。 1 系统开发技术概述 1.1 ASP.NET 技术 当前,网络办公自动化系统开发采用流行的 ASP.NET 技术。它是微软推出的动态网页设计语言,是建立在 .NET Framework 基础之上的。ASP.NET 不是 ASP 的简单升级,是 ASP 与 .NET 技术的结合,是一种新的动态网页实现系统。采用 ASP.NET 技术的系统具有一定的优势,主要具体表现出在下面两个方面。首先支持编译性语言。微软推出 .NET 开发平

3、台后,在 Web 服务器端主推VB.NET 和 C#.NET 两种模块化程序设计语言。这两种语言在应用时有很大便利,第一次使用时进行编译,再运用时不需要重新编译,这有利于程序员开发程序,会大大提高速度与效率。其次程序代码与页面内容分离。 通常情况下,网页开发时会牵涉到多种脚本语言,程序较复杂的话,会给程序开发和后续的维护带来难题。ASP.NETWeb 为程序员提供了一种好的开发形式,能将程序代码与页面内容顺利分离,使 ASP.NET 程序构造更为清楚明晰,降低系统开发与维护的难度与费用。 1.2 .NET Framework .NET 是微软以网络为中心的一种全新的开发平台,是用于生成、部署、

4、运行 XML Web services 的环境,主要由公共语言运行库、类库、ASP.NET 等部分构成,见图 1NET 框架体系的底层是系统服务,从理论研究的角度来讲,任何操作系统都能进行这些服务。公共语言运行库能加载运行用任意语言编写的代码,同时还提供了集成的、普遍的安全性。公共语言运行库与类库结合,能便捷化系统之间和系统内部的集成服务。 1.3 ADO.NET 技术 ADO.NET 是一组访问数据源的面向对象的类库,它是由很多类组成的一个类库,其功能主要是用于数据库的连接、查询、更新等操作。以ADO.NET技术为基础,数据库存取占有很大优势,主要在于它能支持断开连接方式数据构造,这样有助于

5、提高资源利用率,避免太多连接带来的系统消耗。ADO.NET 在电子商务中得到了广泛应用,由于它支持多层应用程序。另外,ADO.NET中的数据集是内存中提供数据关系图的高速缓冲区,断开的体系构造读写数据库时,使用的只是数据库服务资源,所以具有很强的伸缩性。 1.4 SQL Server SQL Server 是一个关系数据库管理系统,是微软开发和推广的数据库和数据分析平台,它采用二级安全验证、登录验证等。SQL Server 使用的数据库查询语言是Transact-SQL,它在 SQL Server 中占有中心地位,Transact-SQL 扩大了流程控制制定,最大的优势在于能编写强大的存储经过

6、。当前,SQLServer在各领域、各行业遭到了青睐,这是由于它作为一个数据库,具有很多无法令人拒绝的优势,如它能保证关键数据的安全性、开发上的灵敏性等。 2 中职学校网络办公自动化系统设计 2.1 系统设计目的 基于 ASP.NET 的学校网络办公自动化系统,设计目的是知足学校各部门办公需要,兼容不同部门的工作,各部门能够在同一平台上工作,提高办公效率;实现资源、信息分享;提高文件传递的准确性与速度;确保文件存储、传递的安全性。 2.2 系统设计原则 2.2.1 整体性原则 中职校网络办公自动化系统要遵循整体性原则,考虑全局,从宏观角度进行总体设计,然后再根据学校实际情况分步施行,这样开发出

7、来的办公自动化系统可行性强。 2.2.2 实用性原则 实用性原则是衡量系统质量的重要指标,也是系统能否应用于实践的关键因素。当前学校系统还需改良,其工作流程存在不完善的地方,这需要在程序设计前协调各部门,找出大家认同的工作思路。系统设计中要结合学校实际突出重点,兼顾辅助,严格规定重点工作的环节不能少,而一些辅助工作能够结合实际情况放宽,这样能提高系统灵敏性。 2.2.3 安全性原则 网络办公自动化系统要实时更新数据,重点是安全和保密工作。系统要确保工作流程的一致,不能随意被修改,这就要求工作环节必须根据操作规范进行。学校办公自动化系统主要针对学校内部教职工,为了安全性,一般情况下接入的是局域网

8、,可以能接入外部网络。所以为确保系统安全,就要细分用户权限,规定的用户能够修改、更新系统相应信息,而非法用户只能阅读或者被拒绝阅读,这样有助于系统的安全管理。 2.2.4 稳定性原则 网络办公自动化系统应用后,使用者会产生依靠心理,整个办公都会靠 OA 实现,所以要确保系统的稳定。系统正式使用前,要进行屡次测试,并根据测试数据进行修改,确保系统稳定,确保工作顺利推进。 2.3 各模块功能设计 结合广西钦州农业学校的需求,本着系统便捷、实用操作的原则,办公自动化系统布置了下面功能模块,即用户管理、员工管理、办公用品管理、职位管理、角色管理、学生管理、教务管理、考勤管理、邮件管理等,见图 2. 2

9、.3.1 用户操作模块 这一模块是针对广大用户来讲的,主要功能是进行用户登录、用户退出、用户考勤、用户修改密码等。同时为了便捷用户操作,还有重新登录、修改登录密码等功能。 2.3.2 员工管理 这一模块牵涉到在职员工和离开职位员工的管理,对在职员工模块来讲,有增加新员工、删除、查询等功能。对离开职位员工,有增加、恢复、查询功能。员工管理操作有权限划定,经过管理员受权的用户能进行这些操作,未受权的用户只能阅读。 2.3.3 办公用品管理 学校办公用品管理是一大难题,这一模块能对办公用品实行分类管理,学校应结合实际情况分类,提高分类管理的灵敏性。这样学校的固定资源进行归档整理后,查询、检索起来比拟

10、方便。 2.3.4 职位管理 这一模块为平台管理者提供了教工职位的管理功能,包括教职工的查询、离开职位操作等。系统受权的用户能够增加、修改教工职位等基本操作。 2.3.5 角色管理 角色管理主要是针对系统管理员来讲的,这一模块系统管理员能实现包括系统角色成员、非成员的查询、角色的开创建立、删除等功能。 2.3.6 学生管理 学生管理牵涉的内容较多,这一模块主要用于学生基本信息输入、添加、查询、编辑等的管理平台,能够操作存储、查询学生信息,而学生信息的添加、删除,只要教务管理员才能有权限,其他用户只能阅读。 2.3.7 教务管理 这一模块主要用于教学、师资、教学质量和学生学籍的管理平台,能够操作

11、教学计划、学生学科成绩录入、老师教学质量测评,教学进度、学生成绩、学籍查询等功能,对于教学计划、课程布置、学生成绩信息的编辑、修改、删除,只要教务管理员才能有权限。 2.3.8 考勤管理 这一模块主要用于教工考勤记录、管理,能够操作某一时间段的教工考勤记录、考勤评价等功能。考勤时间设定有受权的管理员操作,其他用户无操作权。 2.3.9 邮件管理 这一模块主要是用户对系统邮件进行管理,包括邮件的查看、新建、恢复等操作。收件箱收到的邮件是根据时间排序的,最新邮件排在最前面。垃圾箱存放删除过的邮件,便于日后恢复。 3 中职学校网络办公自动化系统的实现经过 3.1 数据库设计与实现 网络办公自动化系统

12、开发,主要是应用数据库,数据库对系统建设起着重要作用。数据库存放着网站数据的空间,包含着网站的全部内容,假如数据库安全存在问题,会造成系统信息的外泄。因而数据库的安全性与权限设计必须给予重视。系统设计中,对数据库的操作如修改、更新等,都以存储方式保存在数据库中,这能大大提高数据库的安全性。数据库操作代码类似性,能重复运用,这样开发起来就显得容易了。 办公自动化系统设计思想采用面向对象的编程形式来实现,系统共分为页面表示层、数据业务逻辑层、数据访问层三个层次,见图 3.页面表示层是用户打开的界面,主要是向用户提供数据录入界面,这样用户能进行修改、删除、添加等操作。数据业务逻辑层起承上启下作用。对

13、数据访问层处在系统的最下层,主要是用于数据操作等。 数据库在三层应用系统中占有重要地位,它的设计好坏会直接影响实现的效果。设计合理的数据库构造能确保数据的完好性与一致性。一般来讲设计数据库系统,应了解用户的需求,包括如今和将来的需求,主要步骤是数据库需求分析、数据库概念设计、数据库逻辑设计等。 3.2 框架设计与实现 框架对办公自动化系统来讲是不可缺少的,它是系统中模块安全运行的平台,也是系统设计时的大体框架,做好规划在规划的步骤下完成任务。框架设计中需要完成验证用户登录,并传递权限信息到模块,包括登录成功和失败的信息。完成系统所有 Web 页面几类的设计,这样的页面能直接调用信息与服务,有助

14、于系统稳定性、灵敏性。 用户要进入系统,要打开登录页面进行身份验证,需要输入用户名和密码,假如身份验证失败,就会被拒绝进入系统。验证通过就能进入系统,通过导航页面查询相关信息,见图 4. 3.3 操作页面设计与实现 3.3.1 用户登录页面 用户登录系统,需要输入用户名与密码,这一模块实现页面较为简单,假如验证用户合法,就会进入系统登录成功的首页部分,这一部分有用户操作导航区,页面左侧是功能导航树,有各模块的导航链接,找出有需要的链接单击,就能进入右侧的操作区。 3.3.2 员工管理页面 员工管理页面设置了三个用户操作提交按钮:增加、删除、查询。当用户点击按钮操作,系统会判定该用户的权限,有权

15、限会进行下一步操作,无权限会提示 非法操作 . 员工管理页面命名为 User Management.aspx,列表中包括用户基本信息。该页面完成用户的基本操作,该页面通过数据绑定获取员工的数据流,到数据表转换后,将数据表与显示列表绑定。这样用户单击员工管理连接,右面的操作区就会转到员工管理页面。 新建员工页面为 NewUser.aspx,能在页面操作区完成增添等功能,这会牵涉到一些数据验证。提交成功后,能够结合编辑形式断定本次是新建员工还是修改已有员工。 修改密码页面为 Modify Pwd.aspx,实现方式方法是单击修改按钮,用户输入密码,系统会判定输入密码能否一致,假如一致就会调用 OA

16、_Modify Password 存储经过进行更新密码。 其他邮件管理页面、学生管理页面、教务管理页面等,大致与员工管理页面类似,这里不再赘述。基于ASP.NET 的系统,从页面开发到架构设计、模块设计、数据库设计等,所用的代码比拟简单,这有利于系统的维护与升级。 4 结 语 总之,中职校网络办公自动化系统考虑了用户需求,采用了先进的 .NET 框架技术,提高了系统运行效率。随着科技的快速发展,网络办公自动化系统不仅能协助完成日常工作,还会朝着愈加人性化、兼容性强、安全性高的方向发展。 以下为参考文献 1 周志强 .ASP 网络办公自动化系统的研究与实现D. 兰州大学,2020. 2 刘全劝 . 基于 ASP.NET 网络办公自动化系统的设计和实现 D. 华东师范大学,2018. 3 胡艳华,张恒 . 基于 ASP.NET 的高校网络办公自动化系统的设计与实现 J. 软件,202011。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 毕业论文 > 文化交流

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁