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

资料分类:计算机信息 上传会员:溪老师 更新时间:2020-11-08
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:17434
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:基于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

相关论文资料:
最新评论
上传会员 溪老师 对本文的描述:采用软件工程开发的思路,从软件需求分析开始,从多方面人群获取其对于本系统的相关需求,集成汇总得出需求报告;从需求出发,学习各大成熟的运营网站的优点进行软件的概要设......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: