OA协同办公系统的设计与实现(VisualStudio,SQLServer)(含录像)(论文说明书10000字,程序代码,SQLserver数据库,答辩PPT)
摘 要
随着网络的飞速发展,互联网已经成为了21世纪的一种主流的管理模式。OA协同办公系统作为新兴行业的一部分,具有方便、快捷、种类多等一系列的特点。
OA协同办公系统采用了asp.net语言,基于B/S结构,本系统开发平台Visual Studio,数据库采用SQL Server。OA协同办公系统分为用户和管理员。管理员的功能有:人事档案管理、通知公告管理、留言管理、公文管理、办公档案管理、会议室管理、系统管理等功能。普通员工的功能有:办公文档管理、通知公告、留言管理、公文管理、会议室管理、系统管理等功能。本系统方便管理员进行更加方便快捷的管理,可以提高办公管理效率。
本论文主要内容:首先,阐述了选题背景与意义及理论基础研究和关键核心技术。其次,通过对系统的功能进行分析后,介绍了系统的功能和数据库的实现。最后,描述了系统实现全过程,并对OA协同办公系统进行测试介绍。
关键词:OA协同办公系统;信息;asp.net语言;SQL Server数据库
Abstract
With the rapid development of the Internet, the Internet has become a mainstream management mode in the 21st century. OA collaborative office system, as a part of the emerging industry, has a series of characteristics such as convenience, speed and variety.
OA collaborative office system uses asp.net language, based on B/S structure, the system development platform Visual Studio, SQL Server database. OA collaborative office system is divided into users and administrators. The administrator's functions are: personnel file management, notice management, message management, document management, office file management, conference room management, system management and other functions. The functions of ordinary staff include: office document management, notice and announcement, message management, document management, conference room management, system management and other functions. The system is convenient for administrators to more convenient and efficient management, can improve the efficiency of office management.
The main content of this paper: First, the background and significance of the topic and the theoretical basis of the research and key core technology. Secondly, after analyzing the function of the system, the realization of the system function and database is introduced. Finally, the whole process of system implementation is described, and the OA collaborative office system is tested and introduced.
Key words: OA collaborative office system; Information; The asp.net language. SQL Server database
本文主要尝试利用asp.net开发一个OA协同办公系统。本课题的主要研究内容如下:
(1)通知公告管理模块:发布一些最新的办公室动态和一些通知信息等操作。
(2)公文管理模块:设置公文的分类以及添加、编辑、删除公文和发布,还可以查看发件箱。
(3)人事档案管理模块:可以进行搜索、添加、编辑、删除公司员工人事信息等。
(4)办公文档管理模块:管理员可以对文档信息进行添加、删除和上传,员工可以下载自己所需的文档并保存。
(5)会议室管理管理:员工可以在系统上申请使用会议室,管理员可以在线审批和管理。
(6)系统管理模块:管理员可以对部门和职位信息进行查看、添加、编辑和删除,还可以对数据库进行备份、修改登陆密码等。
(7)留言管理:员工可以在线留言,管理员可以审批以及回复留言信息。
开发环境:Microsoft Visual Studio
数据库:Microsoft SQL Server
程序语言:ASP.NET(C#)语言
目 录
摘 要 I
Abstract II
第一章 绪 论 1
1.1 开发背景 1
1.2 研究现状 1
1.3 本文所作的工作 2
第二章 系统开发环境 4
2.1 asp.net语言 4
2.2SQL Server数据库 4
2.3 B/S结构 5
第三章 系统需求分析 6
3.1 可行性分析 6
3.1.1 技术可行性 6
3.1.2 操作可行性 6
3.1.3 经济可行性 6
3.2 系统性能分析 7
3.3 系统用例图 7
3.3.1 普通员工用例图 7
3.3.2 管理员用例图 8
3.4 系统流程图 8
第四章 系统设计 10
4.1 系统功能设计 10
4.2 系统数据库设计 11
4.2.1 数据库实体 11
4.2.2 系统数据库表 12
第五章 系统功能设计与实现 15
5.1 管理员功能模块的实现 15
5.1.1 系统登录界面 15
5.1.2 人事档案管理界面 15
5.1.3 通知公告管理界面 16
5.1.4 留言管理界面 16
5.1.5 公文管理界面 17
5.1.6 办公文档管理界面 17
5.1.7会议室管理界面 18
5.1.8系统管理界面职 18
5.2 员工功能模块的实现 18
5.2.1 员工登陆界面 18
5.2.2 办公文档下载界面 19
5.2.3 会议室申请界面 19
第六章 系统测试 20
6.1 测试方法 20
6.2 测试用例 20
6.3 测试结论 21
结 论 22
参考文献 23
致 谢 24
|