基于asp.net的网上oa办公系统设计.doc
基于asp.net的网上oa办公系统设计,目 录[摘 要]1asp.net web-based oa office system design2abstract2一 选题背景3(一)计算机软件行业的发展情况3(二)oa网络办公系统的现状3(三)网络办公系统的优势特点41.开放42.内容共享43.高效性44.交互性55.集成化56.智能化57.多媒体化58.运用...
内容介绍
此文档由会员 heshihuakai 发布目 录
[摘 要] 1
ASP.NET web-based OA Office System Design 2
Abstract 2
一 选题背景 3
(一)计算机软件行业的发展情况 3
(二)OA网络办公系统的现状 3
(三)网络办公系统的优势特点 4
1.开放 4
2.内容共享 4
3.高效性 4
4.交互性 5
5.集成化 5
6.智能化 5
7.多媒体化 5
8.运用电子数据交换(EDI) 5
(四)任务概述 5
二 解决方案的选择 6
(一)系统开发环境 6
1.硬件环境 6
2.软件环境 6
(二)可行性分析 6
1.技术可行性 6
2.经济可行性 6
(三)涉及工具和技术的相关说明 6
1.B/S体系结构 6
2.SQL Server 7
3.HTML(Hyper Text Markup Language) 7
4.ASP.Net 7
三 需求分析和系统概述 8
(一)系统目标 8
(二)系统功能需求 8
(三)数据库概念设计 9
四 总体设计 10
(一)网站系统功能结构 10
1.普通员工功能结构图 10
2.管理员功能结构图 10
(二)系统流程图 11
(三)数据库逻辑结构设计 11
1.Admin系统管理员表 12
2.Employee员工信息表 12
3.Dept部门表 13
4.Sign考勤信息表 13
5.Signstate上下班时间设置表 13
6.Vote投票详细信息表 13
7.File文件管理信息表 14
五 员工登陆详细设计 14
(一)员工登陆 14
1.传送文件 15
2.记事本 16
3.注销用户 16
(二)文件管理 17
1.接收文件 17
(三)公告管理 17
1.查看公告 17
2.发布公告 18
(四)交流管理 18
1.聊天室 18
2.设置活动投票 19
3.活动投票 19
(五)考勤管理 20
1.员工上班签到 20
2.员工下班签退 20
(六)系统管理 20
1.个人密码设置 20
(七)规章制度管理 21
1.规章制度 21
(八)工作计划 21
1.我的计划 21
2.计划管理 22
(九)通讯录 22
六 管理员登陆详细设计 23
(一)管理员登陆 23
(二)系统桌面 23
(三)部门管理 23
(四)员工管理 23
1.添加员工信息 23
(五)文件管理 24
(六)公告管理 24
(七)交流管理 24
(八)考勤管理 24
(九)系统管理 25
1.个人密码设置 25
2.系统操作员设置 25
(十)规章制度管理 25
1.编辑规章制度 25
2.规章制度 26
七 编码实现 26
(一)数据库连接 26
(二)职工和管理员登陆 26
(三)系统操作员设置 27
(四)系统测试 27
1.系统测试的目的 27
2.面向对象系统测试方案 27
八 软件布署 28
(一)安装环境要求 28
(二)需要完成的配置 28
总 结 29
致 谢 30
参 考 文 献 31
附 录 32
基于ASP.NET的网上OA办公系统设计
[摘 要]
随着Internet技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。
我们所研究的课题是办公自动化系统(即OA软件),之所以开发和研究这一系统,是为了提高办公效率、方便企业管理。在科技化、网络化的时代背景下,我们的工作管理方式也有更大的变革,原有的办公管理模式已经渐渐兀现出它效率低、耗费人力资源等诸多不便和不利的因素,二十一世纪是网络普及化的时代,计算机已经来到了我们的身边,随着科技的发展,计算机在我们的生活当中用的越来越多,尤其是计算机软件,种类众多,无论是娱乐,还是工作,计算机已经是不可或缺的工具,计算机软件行业发展的更是如此的迅速,无论是我们工作的地方,还是学习的地方,总少不了计算机,作为一种能够提高办公效率和学习效率的设备,我们有必要继续去挖掘,去开发新的技术,让我们的学习和工作变的更有效率和激情,这才是我们最终所追求的目标如何能利用最新的科技,为我们企业的管理带来更方便、更高效的工作已经成为现代企业管理中最关键、最棘手的问题。
本系统就是在这一时代背景需求下,利用ASP.NET和SQL Server ,通过对管理模式、先进的管理方法、以及互联网的研究,应用计算机编程技术,设计了符合先进管理以及提高办公效率的这一软件。本系统克服了以往办公软件中功能单一,且系统操作复杂,管理不便,通过网络有效的建立了企业内部资料管理以及信息的交流,让公司内部信息交流可以更加便捷,使办公效率大大提高,使企业管理更加现代化、科技化。
关键词:办公自动化 OA软件 ASP.NET SQLserver
ASP.NET web-based OA Office System Design
Abstract
As Internet technology develops, people's daily life has been inseparable from the network. Future society, people's life and work will be increasingly dependent on digital technology, more and more digital, network, electronic, virtualization. Internet, the application development process and the current status and development trend, we can fully believe that network technology will greatly change the way we live and work, and even society as a change can occur.
We have studied the subject of office automation system (ie, OA software), the reason for the development and study of this system is to increase office efficiency and convenience of business management. In science, technology and network-oriented background, our work management style also has a greater change, the original Wu office management model has gradually emerged in its low efficiency, cost of human resources, inconvenience, and other adverse factors, 20 one century is the era of the popularization of the network, the computer has come to our side, along with the development of technology, the computer in our daily lives more and more used, especially computer software, kinds, whether it is entertainment,
Or work, the computer is an indispensable tool, the computer software industry, especially the development of rapid, whether it is a place of our work, or learn from, the computer will always be, as a way to improve office efficiency and learning efficiency equipment, we need to continue to dig, to develop new technologies, let us study and work become more efficient and passion, this is our ultimate goal to pursue how we can use the latest technology for our enterprise management to bring more convenient and more efficient work has become a modern enterprise management in the most crucial and difficult issues.
This system is in the background of this demand, the use of ASP.NET and SQL Server, through the management mode, advanced management methods, as well as Internet research, application of computer programming technology, designed in line with advanced management and to improve the efficiency of this office software. This system has overcome the past, single function office software, and system operation is complicated, administratively inconvenient, the network has established an effective internal information management and information exchange, so that the exchange of information within the company can be more convenient, so that working efficiency greatly increased, so that more modern business management, technology.
Key words: Office automation OA software ASP.NET SQL Server