asp.net的办公会议室预约系统(源码)
办公自动化系统主要是对传统的手工操作方式进行优化,将企业管理部门的工作效能不断优化,尤其是通过各种办公人员的信息共享与交互使得工作过程更加高效准确,最终使得人们能够享受到高质量的服务。本文主要对当前在办公过程中使用的OA管理系统进行了研究和设计,首先本文详细分析了课题所研究的社会背景和截止到目前的发展现状,接着介绍了系统的开发环境。然后分析出办公会议室的具体要求,总结出了系统的功能模块需求以及软硬件需求。之后再进行办公会议室预约系统展开了完善,完成了功能模块设计、数据库设计等内容。在此基础上利用B/S架构技术、ASP.Net技术以及数据库开发技术完成了OA系统的开发,最终进行会议室预约项目进行了完整的实验,包括各个功能模块的测试,分析了系统中存在的问题,指出了系统日后需要改进的方向。本系统的应用将会对办公过程中的会议室管理提供更多的便利,不断减少人们的工作量,增加工作热情。另外办公会议室预约系统注重界面的设计以及交互的设计,从而可以将顺畅的体验提供给客户。 1
Keywords: OA; ASP.Net technology; B/S目录
Abstract. 2
一、 系统概述 3
(一)研究背景 3
(二)研究的现状 3
(三)系统设计思想 3
1.有效性 3
2.高可靠性 3
3.高安全性 3
4.采用标准技术 3
二、系统开发环境 3
(一)ASP.NET概述 3
(二)动态网站技术介绍 4
(三)数据库技术 4
(四) ADO.NET连接数据库 4
三、需求分析 5
(一) 可行性分析 5
1.技术可行性 5
2.经济可行性 5
3.操作可行性 5
(二) 系统流程和逻辑 5
(三)计算机软硬件配置和开发平台 6
1.计算机系统软件配置 6
2.编程环境与工具 6
四、系统概要设计 6
(一)系统流程和逻辑 6
(二)系统结构 7
(三)数据库设计 8
1. *好棒文|www.hbsrm.com +Q: #351916072#
分析数据库 8
2. 数据库ER图 8
3.数据库设计表 10
五、 系统详细设计 12
(一)用户登录模块的实现 12
(二)办公用品信息管理 14
(三)入库管理信息管理 16
(四)出库信息管理 17
(五)用户管理信息管理 19
(六)公告信息管理模块 21
(七)修改密码 22
六、 软件测试 23
(一)本系统测试描述 23
(二)系统测试效果 23
七、 总结 26
参考文献: 27
致谢语 28
系统概述
(一)研究背景
近些年,随着不断与时俱进的计算机和互联网技术,不同的领域出现了各自的计算机技术,而一种典型的技术就是办公系统。其能够将办公过程中的人、仪器、设备以及信息等进行有效地连接,从而使其可以高效的进行协作,并达到一种自动化的管理目标。大多数情况下,办公自动化系统主要是对传统的手工操作方式进行改进,并将企业管理部门的办公效率大大的提升了,尤其是通过各种办公人员的信息共享与交互可以使得其工作过程更加高效,最终将好的服务提供给人们。对于各种企业单位来说,也可以根据自身的具体业务流程来对其信息框架进行建设,然后结合计算机技术等来对数据进行共享与分析,最终将更多的信息提供给人们以供决策。办公自动化管理系统的功能主要体现在办公处理、审批处理等方面,并且具有智能化的业务办理以及数据交互等功能。
(二)研究的现状
目前提倡无纸化办公,将办公媒介逐渐转向电子化。尤其是基于计算机技术实现的OA管理系统逐步引起了人们的关注,通过这种方式可以使得信息共享过程更高效,所以实现无纸化的办公方式已经逐步成为人们的共识,这也是本项目需要现在解决的的一个问题。
(三)系统设计思想
系统的设计必须坚持正确的思想和原则,主要包括如下方面的内容。
1.有效性:总体划分为有用性、可用性。前者指的是系统的各项需求能够替用户解决问题,后者则是系统操作能够达到的目标。因此系统设计的有效性将会得到巨大的保证,否则无法为用户提供真正需要的服务。
2.高可靠性:网站必须具有高度的可靠性,这样才能为人们提供持续的有效服务。即使受到了外部因素的影响,也能够保证稳定的运行。可靠性主要体现在抗干扰性、恢复能力等方面。
3.高安全性:用户的操作范围要在系统的确保下进行,通过密文的形式对密码进行管理,提升对于数据管理的安全性。用户执行数据删除等较为关键的操作时,需要对用户的操作弹出确认操作对话框,防止用户误删数据。系统需要建立专门的故障处理机制,出现系统故障时可以在最短的时间内找到故障位置并进行修复处理,保证系统的稳定运行。
4.采用标准技术:整个网站系统的设计必须根据现行的标准进保持一致,使得系统具有较高的规范性与合理性。
二、系统开发环境
(一)ASP.NET概述
ASP.NET技术是一种目前在世界靠前的非静态态网站网页开发技术,在之前的ASP技术的基础上进行了升级得到。也是美国微软公司研制出来的网站网页设计程序开发技术,主要基于.NET 框架运行。目前ASP.NET技术可以算得上是使用较多的开发应用,基本上对C#、JavaScrip语言等提供了完善的支持,可以将其应用到不同类型的网站系统开发中。
(二)动态网站技术介绍
系统开发中采用动态网页技术具有较大的优势,能够灵活地响应用户的请求,使用较多用的非静态网页技术包括了ASP.NET,JSP等。本文经过我的学习最终采用了ASP.NET技术.
ASP.NET的最本质技术就是通过分离代码的技术,一方面将具体的业务处理过程和界面设计过程进行了分离,从而使得各种代码各司其职,能够更方便的进行代码复用。另一方面也可以对系统开发人员的开发工作进行更加细致的划分,例如网站页面的设计人员更加注重于系统页面的设计,而后台开发人员会更加注重对业务逻辑的处理,从而使得系统更加优化。为了拓展设计Web 程序的方便性,ASP.NET引入了大量的控件,开发人员通过控件的方式简化了开发过程,有效地提高了开发效率。此外,其还支持用户对控件的自定义方式,例如将一组可以实现特定功能的控件统一整合到一个容器中,在需要使用时可以直接进行调用。在安全性方面,ASP.NET技术也推出了全新的给用户权限的方法,同时可以通过Web.config文件来设置用户的权限,使得基于此技术开发的系统更加安全可靠。采用用ASP.NET技术不单单可以能够加快研发的效率,还保证代码的安全性,例如编译成DLL,不会出现代码泄露的情况。
Keywords: OA; ASP.Net technology; B/S目录
Abstract. 2
一、 系统概述 3
(一)研究背景 3
(二)研究的现状 3
(三)系统设计思想 3
1.有效性 3
2.高可靠性 3
3.高安全性 3
4.采用标准技术 3
二、系统开发环境 3
(一)ASP.NET概述 3
(二)动态网站技术介绍 4
(三)数据库技术 4
(四) ADO.NET连接数据库 4
三、需求分析 5
(一) 可行性分析 5
1.技术可行性 5
2.经济可行性 5
3.操作可行性 5
(二) 系统流程和逻辑 5
(三)计算机软硬件配置和开发平台 6
1.计算机系统软件配置 6
2.编程环境与工具 6
四、系统概要设计 6
(一)系统流程和逻辑 6
(二)系统结构 7
(三)数据库设计 8
1. *好棒文|www.hbsrm.com +Q: #351916072#
分析数据库 8
2. 数据库ER图 8
3.数据库设计表 10
五、 系统详细设计 12
(一)用户登录模块的实现 12
(二)办公用品信息管理 14
(三)入库管理信息管理 16
(四)出库信息管理 17
(五)用户管理信息管理 19
(六)公告信息管理模块 21
(七)修改密码 22
六、 软件测试 23
(一)本系统测试描述 23
(二)系统测试效果 23
七、 总结 26
参考文献: 27
致谢语 28
系统概述
(一)研究背景
近些年,随着不断与时俱进的计算机和互联网技术,不同的领域出现了各自的计算机技术,而一种典型的技术就是办公系统。其能够将办公过程中的人、仪器、设备以及信息等进行有效地连接,从而使其可以高效的进行协作,并达到一种自动化的管理目标。大多数情况下,办公自动化系统主要是对传统的手工操作方式进行改进,并将企业管理部门的办公效率大大的提升了,尤其是通过各种办公人员的信息共享与交互可以使得其工作过程更加高效,最终将好的服务提供给人们。对于各种企业单位来说,也可以根据自身的具体业务流程来对其信息框架进行建设,然后结合计算机技术等来对数据进行共享与分析,最终将更多的信息提供给人们以供决策。办公自动化管理系统的功能主要体现在办公处理、审批处理等方面,并且具有智能化的业务办理以及数据交互等功能。
(二)研究的现状
目前提倡无纸化办公,将办公媒介逐渐转向电子化。尤其是基于计算机技术实现的OA管理系统逐步引起了人们的关注,通过这种方式可以使得信息共享过程更高效,所以实现无纸化的办公方式已经逐步成为人们的共识,这也是本项目需要现在解决的的一个问题。
(三)系统设计思想
系统的设计必须坚持正确的思想和原则,主要包括如下方面的内容。
1.有效性:总体划分为有用性、可用性。前者指的是系统的各项需求能够替用户解决问题,后者则是系统操作能够达到的目标。因此系统设计的有效性将会得到巨大的保证,否则无法为用户提供真正需要的服务。
2.高可靠性:网站必须具有高度的可靠性,这样才能为人们提供持续的有效服务。即使受到了外部因素的影响,也能够保证稳定的运行。可靠性主要体现在抗干扰性、恢复能力等方面。
3.高安全性:用户的操作范围要在系统的确保下进行,通过密文的形式对密码进行管理,提升对于数据管理的安全性。用户执行数据删除等较为关键的操作时,需要对用户的操作弹出确认操作对话框,防止用户误删数据。系统需要建立专门的故障处理机制,出现系统故障时可以在最短的时间内找到故障位置并进行修复处理,保证系统的稳定运行。
4.采用标准技术:整个网站系统的设计必须根据现行的标准进保持一致,使得系统具有较高的规范性与合理性。
二、系统开发环境
(一)ASP.NET概述
ASP.NET技术是一种目前在世界靠前的非静态态网站网页开发技术,在之前的ASP技术的基础上进行了升级得到。也是美国微软公司研制出来的网站网页设计程序开发技术,主要基于.NET 框架运行。目前ASP.NET技术可以算得上是使用较多的开发应用,基本上对C#、JavaScrip语言等提供了完善的支持,可以将其应用到不同类型的网站系统开发中。
(二)动态网站技术介绍
系统开发中采用动态网页技术具有较大的优势,能够灵活地响应用户的请求,使用较多用的非静态网页技术包括了ASP.NET,JSP等。本文经过我的学习最终采用了ASP.NET技术.
ASP.NET的最本质技术就是通过分离代码的技术,一方面将具体的业务处理过程和界面设计过程进行了分离,从而使得各种代码各司其职,能够更方便的进行代码复用。另一方面也可以对系统开发人员的开发工作进行更加细致的划分,例如网站页面的设计人员更加注重于系统页面的设计,而后台开发人员会更加注重对业务逻辑的处理,从而使得系统更加优化。为了拓展设计Web 程序的方便性,ASP.NET引入了大量的控件,开发人员通过控件的方式简化了开发过程,有效地提高了开发效率。此外,其还支持用户对控件的自定义方式,例如将一组可以实现特定功能的控件统一整合到一个容器中,在需要使用时可以直接进行调用。在安全性方面,ASP.NET技术也推出了全新的给用户权限的方法,同时可以通过Web.config文件来设置用户的权限,使得基于此技术开发的系统更加安全可靠。采用用ASP.NET技术不单单可以能够加快研发的效率,还保证代码的安全性,例如编译成DLL,不会出现代码泄露的情况。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1049.html