基于ASP.NET的企业OA自动化办公系统设计与实现.docx

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-08
  • 论文字数:17434
  • 课题出处:(溪老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:基于ASP.NET的OA自动化办公系统是一种基于计算机软件、硬件和通信网络的应用系统。它搭建了一个使办公人员与计算机系统进行人机交流的网络平台。随着企业的扩大和大规模自动化集成生产的需求,本系统帮助企业摒弃了传统的纸质办公方式,使得各个部门之间可以自由且高效地完成信息的传输与收集,大大地提高了企业的生产效率。同时使用本系统可以加强信息管理的安全性,降低企业的劳动成本。OA自动化办公系统能够将企业与员工凝聚在一起,使得办公方式简单化、数据与信息传送即时化、事务办理智能化、归档与管理系统化。这都能够为企业提供便利与数据支持,为后续的发展积蓄力量。

在系统的开发过程中使用到了ASP.NET技术和C#语言来构建B/S网站主体结构,使用Microsoft SQL Server 2012作为本系统的后台数据库,网页的前端制作使用到了WebStorm来完善各部分结构,使用Fireworks处理网站中涉及到的一些图片和相关素材。系统的设计过程中严格遵循软件工程开发的思路,从需求分析、概要设计到详细设计、系统测试都力求做到尽善尽美。本系统包括六个功能模块:主页设计模块、登录管理模块、行政管理模块、考勤管理模块、文件管理模块、活动管理模块。

关键词:自动化办公系统;ASP.NET;C#;B/S架构

 

目录

摘要

Abstract

1 绪论-1

1.1 开发背景与目的-1

1.2 研究范围、方法与策略-1

1.2.1 软件的设计方法-1

1.2.2 软件面向的目标客户群体-1

1.2.3 软件设计遵循的主要原则-2

2 开发环境介绍-3

2.1 开发思想与开发环境-3

2.1.1 模块化思想与面向对象-3

2.1.2 开发环境-3

2.2 开发工具与技术-4

2.2.1 ASP.NET与C#-4

2.2.2 WebStorm和Fireworks-4

2.2.3 SQL Server 2012-4

3 系统分析-5

3.1 系统的需求分析-5

3.1.1 用户功能需求-5

3.1.2 管理员功能需求-7

3.1.3 非功能性需求-7

3.2 系统的可行性分析-9

3.2.1 经济可行性分析-9

3.2.2 技术可行性分析-9

3.2.3 操作可行性分析-9

4 系统概要设计-11

4.1 系统概述-11

4.2主要功能模块设计-12

4.2.1 主页设计模块-12

4.2.2 登录管理模块-12

4.2.3 行政管理模块-12

4.2.4 考勤管理模块-13

4.2.5 文件管理模块-13

4.2.6 活动管理模块-13

4.2.7 其他管理模块-13

4.3 数据库设计-14

4.3.1 系统实体E-R图-14

4.3.2 数据库具体设计-16

5. 系统详细设计与编码实现-20

5.1 系统准备阶段-20

5.2 主页设计模块-20

5.3 行政管理模块-21

5.3.1 部门信息管理-21

5.3.2员工信息管理-23

5.3.3 公告管理-24

5.3.4 规章制度管理-25

5.4 考勤管理模块-26

5.4.1 考勤记录-26

5.4.2 考勤设置-26

5.5 文件管理模块-27

5.6 活动管理模块-28

6.软件测试-29

6.1 测试计划-29

6.2 部分功能测试用例-29

6.2.1 用户登录功能测试-29

6.2.2 公告管理功能测试-29

6.3 测试结果分析-31

7.总结与展望-32

参 考 文 献-33

致 谢-34


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费