ASP.net+sqlserver通用OA系统的设计与实现(2)
时间:2019-06-02 16:36 来源:毕业论文 作者:毕业论文 点击:次
3.3.1 数据库的模型设计 26 3.3.2 数据库设计 29 3.3.3 数据库接口设计 31 3.4 模块设计 33 3.4.1 学生端系统子模块 34 3.4.2 管理端子模块 38 4 结论与进一步研究的方向 42 致谢 43 参考文献 44 附录 45 1 绪论 办公自动化(OA)是一种为方便组织、企业实现信息分享和实现管理的网上平台,被广泛使用,国内的OA系统经历了20多年发展,从不成熟走向成熟,虽然存在很多不足之处,但很基本概念已经非常完善了,其主要作用是推行无纸化办公模式[1]。现代,学校一般都通过专用OA系统管理校务信息,特别是在高等学校中,OA系统已经基本得到普及。学生通过OA系统获取和自身相关的信息,按计划完成学业;老师通过OA系统管理课程;学校管理层通过OA系统集中发布信息,它不仅可以实现无纸化办公,而且可以方便快捷地完成信息管理和信息发布。 1.1 国内外研究现状 现在,国内OA系统的概念已经比较成熟,使用也较为广泛,各种企事业单位基本都在使用网络平台通过OA系统进行网上办公。但国内的OA系统大都偏向公文流转和信息传递,处理简单的事务,在这里它仅仅是一个信息的中转平台,各式各样的OA系统本质上大都如此,缺乏创新。OA系统最初被政府采用,用来处理公文、传递文件、发布信息,久而久之这种概念已经深入人心。 国外一开始和国内一样,但他们更偏向于实现一个个小的功能,然后积累、汇聚成系统,久而久之系统和处理逻辑发展壮大,就会产生知识型系统,这时候的OA已经不再是简单地处理公文、传递文件、发布信息的网络平台了,而是一个可以做出决策的智能系统。通过收集各方外部数据并且能够通过感知和学习培训决策能力,这种OA系统在一定程度上已经是一个可以实现自治的系统了,它远比普通的OA系统强大,也更加实用,是OA系统的一种升华。 总体来说,国内的OA系统更加倾向于事物管理和文件传递,而国外的OA更倾向于整合小系统,上升到知识管理系统。 1.2 研究背景和意义 信息时代中,以往的文件形式信息记录和通信方式已经不再适合社会的发展了,以前记录在纸上的信息,现在存储在数据库中,而数据则通过网络以光速进行传递。只需要有一台电脑还有一根网线就可以获取海量信息。此时,OA系统的有点就显现出来了,它可以给一个小团体或组织提供一个虚拟的信息平台,通过这个平台可以实现某方面专业信息的共享、交流、和管理。 目前,很多组织和团体的工作形式不再是以前的集中式办公了,组织人员可以分布在世界各地,通过OA系统提供的信息平台联系在一起,完成团队协作。它打破了物理距离的障碍,将世界各地的电脑通过网络联系在一起,只要使用电脑就可以像面对面一样交流信息。 学校OA系统的设计与实现是针对学校事物和信息管理的系统,它可以方便地传递信息、及时处理各种事务,并做好详细的记录以备不时之需。 1.3 技术背景 本系统采用ASP.NET MVC4框架实现,下面介绍相关技术。 1.3.1 ASP.NET ASP.NET微软提供的网页开发平台,是一种可以使嵌入网页中的脚本可由网络服务器执行的服务器端的脚本技术,它可以在通过HTTP请求时在Web服务器上动态创建它们 。[2] 自.NET 1.0之后的每次.NET Framework的新版本发布,都会给ASP .NET带来新的特性。[3] (责任编辑:qin) |