asp.net网络办公系统设计与实现(2)
时间:2019-08-16 19:44 来源:毕业论文 作者:毕业论文 点击:次
2系统的开发环境及技术简介 2.1 SQL Server数据库 SQL即结构化查询语言。它不只是一种数据库查询和程序设计语言,不仅可以用来存取数据、查询、更新和管理关系数据库系统,最重要的是它也是数据库脚本文件的扩展名。SQL语言的主要功能就是通过与各种数据库之间建立联系然后进行沟通。SQL语句不仅可以嵌套,而且它非常灵活产生的功能也很强大。 2.2 B/S结构 B/S结构与传统的C/S结构两者作对比发现B/S的客户端相对瘦小,因此它方便了系统的更新。浏览器的主要作用是用来发出用户的请求,而分布在网络中的服务器主要任务就是对发出用户请求之后的工作进行执行和处理。这种模式要求客户机的性能和配置不用太高甚至很低,所以需要由服务器来完成大部分的工作,客户机只需要安装一些相应的插件和网页浏览软件就可以了,因此大部分的 PC电脑都可以当做浏览器来使用。由于服务器需要响应客户的请求,还要访问数据库进而处理一系列相应的数据和执行部分的应用程序,因此对服务器的要求是比较高的。 2.3 ASP.NET开发框架 ASP.NET平台是比较受欢迎的开发技术之一,要实现B/S三层架构设计的系统,选择ASP.NET是必要的。系统之所以采用三层结构是因为即使逻辑表示层、业务逻辑层和数据层之间其中一层代码发生改变,另外两个层次的代码和数据也不会随着改变,因此为程序员编写程序提供了极大的方便使程序员可以只关心自己程序的编写而不用时刻去关心其他程序员或设计人员的工作进度,开发的系统力求与实际相结合,能够让企业的管理和运营趋于计算机化,从而可以提高相关工作人员的工作效率。 3系统分析与设计 3.1系统分析 如果说网络办公系统的开发仅仅是一个应用程序的编写过程,那你就大错特错了。系统的开发还要有系统分析和系统设计这两个重要的工作过程,该系统是基于Microsoft Visual Studio 2010和Microsoft SQL Server 2008系统开发的Web应用程序,它通过对有关系统的开发背景、运行环境、数据库的需求、系统功能模块设计等一系列的分析,进而实现了系统模块和功能模块。 3.2可行性分析 网络办公系统取代传统的纯手工办公方式,操作简单也很方便而且系统很容易文护对运行环境的要求也比较低。由于网络办公系统在传统的办公基础上缩减了很多步骤也降低了操作复杂度,所以相比以前一个人可以多分配好几倍的作业量,这为企业节省了很多的劳动力降低了企业的支出,更重要的是提高了企业的办公效率和增强了核心竞争力。因此网络办公系统带来的价值是不可估量的。 3.3总体功能设计 本系统登录时需要有权限限制分系统管理员和员工两个用户权限。系统功能分析是在系统的开发任务和功能确定之后才能开始的。本网络办公系统的总体功能模块有员工登录和管理员登录两大模块,系统管理员的功能有部门信息管理、员工信息管理和系统公告管理和收件箱的管理;员工的功能包括收件箱的管理、发件箱的管理、系统通讯录信息管理、个人信息查询、公司系统公告查询、日程信息管理以及文档信息管理 (责任编辑:qin) |