摘要 互联网技术的日益完善,人们逐渐希望通过互联网来为日常办公带来便利。所以我设计了基于ASP的办公管理系统(oa系统),系统主要分为两大模块:通用模块和设置模块。通用模块实现了工作日志的添加以及文件的共享和信息的发布;设置模块可以修改自己的个人信息以及对用户的删减和增加。该系统有效的改善了办公的环境,提高了企业办公的效率。33848
毕业论文关键字 ASP;SQL Server 2005;oa系统;通用模块;设置模块
Abstract The Internet technology is increasingly perfect, people gradually hope to bring convenience to daily office through the internet.So,I design the OA system based on ASP, which include genera module and setting module. The general module of the information publishing, sharing and communication; setting module can modify personal information and increasing of users. The system can effectively improve the office environment, improve enterprise efficiency of the office.
Keywords ASP;SQL Server 2005;The system of OA;Genera module; Setting module
1 引言
互联网的高速发展,使得人们希望越来越多的事情能在网上完成,目前办公也可以在网上完成,使得人门办公的地点不再仅仅限制于办公室,网上办公更加方便每一位上班族。
网上办公系统就是为每一位企业员工提供一个方便快捷的办公平台,还能更好的帮助企业内部员工实现信息资源的共享,提高工作效率和企业的管理水平。
我设计的网上办公系统是基于ASP 来开发的网站,使用的数据库SQLServer2005,各个模块的搭建是使用Dreamweaver8.0。
2 系统环境介绍
2.1 SQL Server 2005
SQL全称是"结构化查询语言(Structured Query Language)",SQL语言结构相对比较简洁,功能也很强大,简单易学。[1]SQL的通用的功能极强。SQL的查询、删除、定义等功能在本系统中运用很广泛。
2.2 ASP
ASP全称是Active server page (动态服务器主页),它可以与数据库进行交互,是一种比较简单、方便的编程工具。[2]现在比较多的运用在动态网站的设计中。用户只需要使用正常的浏览器就可以浏览基于Active server page设计出来的网页内容,方便用户使用。[2]
3 系统的分析和设计
3.1需求分析
本系统是供企业内部员工使用,但企业内不同员工的职能不同系统也会为不同的员工开放不同的功能。
通用功能中会包括工作计划表、通讯录、短消息以及信息共享是对于每一位员工都会开放,但是其中的发布通告和公文的功能只会对于部分员工开放。
设置模块中的增加和管理用户的功能只会对于人事部门的主管开放,其他部门的成员只会有对于自己帐号中个人资料的修改的功能。
3.2 模块示意图
此系统包含了以上需求分析所说的不同模块,结构示意图如图1和图2所示:
图1 通用模块流程图
图2 设置模块流程图
3.3 数据库设计
3.3.1 创建数据库
根据以上对于本系统数据分析和模块的功能设计,系统的数据库选择了具有代表性的SQLServer2005,本系统数据库中的用户表有如下几个结构定义:
(1)用户信息表,用户的信息结构中包括用户的ID,用户姓名,用户所在的部门,职位名称,该用户登录系统的密码,以及用户对于不同功能的权限。如表1所示:
表1 用户信息表
(1) 部门名称表,用来存放部门信息,包括部门的名称及ID,如表2所示.
表2 部门名称表 ASP+SQLServer办公管理系统设计+源代码:http://www.youerw.com/jisuanji/lunwen_31141.html