中文题名: | 基于ASP.NET的中小企业OA系统的设计与实现 |
姓名: | |
学号: | 1049721403214 |
保密级别: | 公开 |
论文语种: | chi |
学科代码: | 081001 |
学科名称: | 通信与信息系统 |
学生类型: | 硕士 |
学位: | 工程硕士 |
学校: | 武汉理工大学 |
院系: | |
专业: | |
研究方向: | 信息系统与控制 |
第一导师姓名: | |
第一导师院系: | |
完成日期: | 2016-04-01 |
答辩日期: | 2016-05-26 |
中文关键词: | |
中文摘要: |
中小企业是推动国民经济发展的重要力量,是国民经济组成中的重要成分。目前,我国的中小企业正在迅速发展,随着业务的扩充、人员的增加,企业每日要处理的信息量激增,传统的办公方式已经不能满足企业的要求,企业亟需建设符合自身特色的办公自动化系统,办公自动化系统的使用可以使得企业的管理更加规范、高效,并减少人力物力的消耗。 本课题基于实习公司实际项目的开发,具有实际应用意义,本课题旨在建立一个基于Intranet/Internet/Web的中小企业办公自动化系统。本文的研究内容和成果主要包括以下三点: (1)通过查阅大量的资料对中小企业建设自身办公自动化系统的意义和办公自动化系统的现状做了阐述,分析了当前中小企业办公自动化系统存在的问题,并对开发本系统所用到的相关技术进行了详细的介绍。从技术、经济、管理等方面对系统做了可行性分析,并结合中小企业的特点初步确立系统的实现目标,根据详细的需求分析将系统将系统划分为八大功能模块,分析了系统所拥有的角色及其权限。 (2)对办公自动化系统进行综合设计,确立了系统的网络拓扑结构和技术架构,详细分析了系统各大模块的功能以及数据库设计。本系统基于.NET开发平台,后台数据库使用Sql Server关系型数据库,后台开发语言采用C#,使用当下主流的B/S三层架构,并采用表单驱动工作流跳转的方式设计工作流模块。 (3)开发并实现了中小企业办公自动化系统。在系统框架和功能需求的基础上,给出了系统各功能模块的流程图及软件实现。同时,为保证系统的稳定性和可靠性,使用黑盒测试对系统各功能模块进行功能测试,测试表明系统能够正常使用。此外,还详细介绍了开发过程中遇到的数据加密和权限控制问题及其解决方法,本文最后对系统需要改进的的方向进行了展望。 本系统的创新点如下:一是可根据实际业务规则定义新的工作流程,符合中小企业业务灵活多变的特点;二是安全性强,采用MD5算法和3DES算法相结合对敏感数据进行加密,对于不同的角色有精确的权限划分;三是实现知识共享,最大限度地实现经验和技能的分享和学习。 中小企业是推动国民经济发展的重要力量,是国民经济组成中的重要成分。目前,我国的中小企业正在迅速发展,随着业务的扩充、人员的增加,企业每日要处理的信息量激增,传统的办公方式已经不能满足企业的要求,企业亟需建设符合自身特色的办公自动化系统,办公自动化系统的使用可以使得企业的管理更加规范、高效,并减少人力物力的消耗。 本课题基于实习公司实际项目的开发,具有实际应用意义,本课题旨在建立一个基于Intranet/Internet/Web的中小企业办公自动化系统。本文的研究内容和成果主要包括以下三点: (1)通过查阅大量的资料对中小企业建设自身办公自动化系统的意义和办公自动化系统的现状做了阐述,分析了当前中小企业办公自动化系统存在的问题,并对开发本系统所用到的相关技术进行了详细的介绍。从技术、经济、管理等方面对系统做了可行性分析,并结合中小企业的特点初步确立系统的实现目标,根据详细的需求分析将系统将系统划分为八大功能模块,分析了系统所拥有的角色及其权限。 (2)对办公自动化系统进行综合设计,确立了系统的网络拓扑结构和技术架构,详细分析了系统各大模块的功能以及数据库设计。本系统基于.NET开发平台,后台数据库使用Sql Server关系型数据库,后台开发语言采用C#,使用当下主流的B/S三层架构,并采用表单驱动工作流跳转的方式设计工作流模块。 (3)开发并实现了中小企业办公自动化系统。在系统框架和功能需求的基础上,给出了系统各功能模块的流程图及软件实现。同时,为保证系统的稳定性和可靠性,使用黑盒测试对系统各功能模块进行功能测试,测试表明系统能够正常使用。此外,还详细介绍了开发过程中遇到的数据加密和权限控制问题及其解决方法,本文最后对系统需要改进的的方向进行了展望。 本系统的创新点如下:一是可根据实际业务规则定义新的工作流程,符合中小企业业务灵活多变的特点;二是安全性强,采用MD5算法和3DES算法相结合对敏感数据进行加密,对于不同的角色有精确的权限划分;三是实现知识共享,最大限度地实现经验和技能的分享和学习。 |
参考文献: |
[1]王泉水. 小型企业办公自动化系统的设计与实现[D]. 长春:吉林大学, 2015. [2]杨树萍.基于ASP.NET的中小企业办公自动化系统设计与实现[D].厦门:厦门大学,2012. [3]周晨.办公管理信息系统开发和协作模块、安全模块研究[J]. 制造业自动化, 2011(07):10-11. [4]软件开发技术联盟. ASP.NET开发实例大全[M]. 清华大学出版社,2016. [5]王颖.计算机网络技术在企业信息化过程中的应用研究[J].科技视界, 2015(18):299-300. [7]李重明. 有效利用信息化成果助力企业规范化管理──谈办公自动化在企业运营中的应用[J]. 理论学习与探索, 2014(4):60-61. [8]白飞英. 浅谈办公自动化在企事业单位中的应用[J]. 中国科技纵横, 2013(10):211-211. [10]张贤杰,潘莹,潘宇涛,等.浅析云计算与OA系统的联系[J]. 自动化技术与应用,2014,33(11):119-121. [11]徐旭. 基于工作流引擎的OA系统的设计与实现[D]. 上海:复旦大学, 2010. [12]王杰瑞,孙更新,宾晟.ASP.NET3.5从入门到精通(基于C#)(附DVD)[M].北京:科学出版社, 2009:6-10. [13]张伟罡. 基于ASP.NET技术的学校网络办公系统的设计与实现[J]. 计算机应用与软件, 2012(11):243-247. [16]Agarwal V V. Using the ADO.NET Entity Framework[M]. Berkeley:Apress, 2012:20-36. [17]郑明秋. 基于C#语言的面向对象编程特征研究与实现[J]. 通讯世界, 2015(11):270-271. [18]徐永华.基于C#.NET批量数据导出的设计与实现[J]. 电脑知识与技术, 2012(29):6978-6979. [19]谢霞冰, 陈晓峰, 袁红春,等. .NET版本演进引起的C#课程教学问题与对策[J]. 计算机教育, 2012(1):92-93. [20]郜冰. 软件开发中需求分析的探究及敏捷化需求分析的实现[D]. 天津:天津大学, 2010. [21]余峰. SQL Server2008数据库的安全性分析[J].计算机光盘软件与应用,2012(8):37-37. [22]周婷婷,费树岷.基于工作流的办公自动化系统研究与设计[J].工业控制计算机,2013, 26(4):102-104. [23]雍珣.基于WEB的办公自动化系统的设计与实现[D].厦门:厦门大学, 2014. [24]向小玲.中国中小企业发展现状分析[J].时代金融旬刊, 2012(4):91-91. [25]牛迪.中小企业办公自动化系统的设计与实现管窥[J].科技视界,2015(4):184-185. [26]芦彦宇. OA协同办公管理系统的设计与实现[D].长春:吉林大学, 2015. [28]许爱军. JBPM工作流管理系统的研究与实现[J]. 计算机技术与发展, 2013(12):100-104. [29]屈晓亮.中小企业计算机网络信息安全重要性探析[J].中小企业管理与科技旬刊, 2014(1):291-292. [31]王颖, 王建兵, 肖伟,等.办公自动化系统安全性初探[J].国土资源信息化,2012(3):49-50. [32]刘健. 利用VPN技术突破企业信息化瓶颈[J].数字技术与应用, 2012(4):240-240. [33]廖鹏宇.基于Web的大创项目管理系统的设计与实现[D]. 大连:大连理工大学, 2015. [35]胡雪松,杨冀源,黄思光.用ASP.NET实现基于三层架构的OA系统[J]. 电子技术与软件工程, 2014(10):106-106. [36]孟强.基于.net三层架构的艺术生招生系统的设计与实现[D].济南:山东大学, 2012. [40]楚书来,刘蕴.探析软件测试之系统测试[J].计算机光盘软件与应用, 2012(5):208-208. |
中图分类号: | TP311.52 |
馆藏号: | TP311.52/3214/2016 |
备注: | 403-西院分馆博硕论文库;203-余家头分馆博硕论文库 |