企业办公自动化系统最新完美格式版本.docx
- 文档编号:5227142
- 上传时间:2022-12-14
- 格式:DOCX
- 页数:16
- 大小:469.64KB
企业办公自动化系统最新完美格式版本.docx
《企业办公自动化系统最新完美格式版本.docx》由会员分享,可在线阅读,更多相关《企业办公自动化系统最新完美格式版本.docx(16页珍藏版)》请在冰豆网上搜索。
企业办公自动化系统最新完美格式版本
石家庄科技信息职业学院
顶岗实习岗位技术工作论文
企业办公自动化系统
学号:
-----------
姓名:
------
专业:
软件技术
年级:
------------
企业指导老师:
-------------
二〇一五年三月
题目企业办公自动化系统
企业指导教师
评语
指导教师(签章)
年月日
摘要
随着Internet技术的发展,人们的日常生活已经离不开网络。
未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。
Internet的发展历程以及目前的应用状况和发展趋势,可以充公地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。
我们所研究的课题是办公自动化系统,之所以开发和研究这一系统,是为了提高办公效率、方便企业管理。
在科技化、网络化的时代背景下,我们的工作管理方式也有更大的变革,原有的办公管理模式已经渐渐兀现出它效率低、耗费人力资源等诸多不便和不利的因素,二十一世纪是网络普及化的时代,计算机已经来到了我们的身边,随着科技的发展,计算机在我们的生活当中用的越来越多,尤其是计算机软件,种类众多,无论是娱乐,还是工作,计算机已经是不可或缺的工具,计算机软件行业发展的更是如此的迅速,无论是我们工作的地方,还是学习的地方,总少不了计算机、作为一种能够提高办公效率和学习效率的设备,我们有必要继续去挖掘,去开发新的技术,让我们的学习和工作变的更有效率和激情,这才是我们最终所追求的目标如何能利用最新的科技,为我们企业的管理带来更方便、更高效的工作已经成为现代企业管理中最关键、最棘手的问题。
本系统就是在这一时代背景需求下,利用ASP.NET和ACCESS,通过对管理模式、先进的管理方法,以及互联网的研究,应用计算机编程技术,设计了符合先进管理以及提高办公效率的这一软件。
本系统克服了以往办公软件中功能单一,且系统操作复杂,管理不便,通过网络有效的女装、建立了企业内部资料管理以及信息的交流,让公司内部信息交流可以更加便捷,使办公率大大提高,使企业管理更加现代化、科技化。
关键词:
办公自动化;ASP.NET;ACCESS
目录
第一章MicrosoftVisualStudio2008预备知识5
1.1MicrosoftVisualStudio2008概述5
1.2MicrosoftVisualStudio2008基本特点5
1.3用MicrosoftVisualStudio2008开发本系统的原因5
第二章办公自动化系统开发过程6
2.1系统概述6
2.1.1系统开发的目的6
2.1.2系统主要特点6
2.2系统开发过程6
2.3系统的主要模块及流程7
2.3.1系统主要模块的名称7
2.3.2系统流程图8
2.3.3系统主要功能8
2.4数据库设计与实现9
2.5系统运行的效果11
2.5.1部分效果图11
2.5.2系统中自己所负责的模块13
2.5.3任务的完成情况13
第三章系统运行的软硬件配置14
3.1系统运行的软件环境要求14
3.2系统运行的硬件环境要求14
第四章毕业设计总结15
4.1在毕业设计中遇到的问题、难点及解决办法15
4.2对本系统完成情况的评价15
4.3设计过程中的体会与收获16
致谢17
参考文献18
第一章MicrosoftVisualStudio2008预备知识
1.1MicrosoftVisualStudio2008概述
Microsoft®VisualStudio®2008使开发人员能够快速创建高质量、用户体验丰富而又紧密联系的应用程序,充分展示了Microsoft开发智能客户端应用程序的构想。
借助VisualStudio2008,采集和分析信息将变得更为简单便捷,业务决策也会因此变得更为有效。
任何规模的组织都可以使用VisualStudio2008快速创建能够利用WindowsVista™和2007Officesystem的更安全、更易于管理并且更可靠的应用程序。
开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的Web应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并完全访问ASP.NET应用程序服务和Microsoft平台。
1.2MicrosoftVisualStudio2008基本特点
VisualStudio2008在三个方面为开发人员提供了关键改进:
●快速的应用程序开发
●高效的团队协作
●突破性的用户体验
VisualStudio2008包括各种增强功能,例如可视化设计器(使用.NETFramework3.5加速开发)、对Web开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。
开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的Web应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并完全访问ASPNET应用程序服务和Microsoft平台。
1.3用MicrosoftVisualStudio2008开发本系统的原因
VisualStudio2008提供了高级开发工具、调试功能、数据库功能和创新功能,帮助在各种平台上快速创建当前最先进的应用程序。
我们是团队开发,而VisualStudio2008在三个方面为开发人员提供了关键改进其中就有高效的团队协作、快速的应用程序开发、突破性的用户体验。
第二章办公自动化系统开发过程
2.1系统概述
2.1.1系统开发的目的
办公自动化系统,就是利用计算机、网络、通讯等技术,收集、处理、存储和传输信息以提高办公效率和辅助决策,形成高效的和智能的办公环境,使办公事务工作自动化、网络化、无纸化,达到协同工作的目的[1]。
办公自动化在提高工作效率,为企业的生产、科研、管理提供优质服务等方面有重大意义。
在信息化的时代,可以说,办公自动化水平和自动化设施如何,已经成为衡量一个企业管理水平的标志之一。
2.1.2系统主要特点
普通员工登录成功后,第一个界面就是我的桌面,可以查看当前浏览本系统的人数,可以查看新消息(文件、短信、通知、新闻),点击查看文件后,可以下载文件。
员工发文件时,可以上传相关的文件。
员工还可以查看相关企业的一些信息。
2.2系统开发过程
拿到任务书,首先看任务书的要求,了解了任务书的要求后,熟悉了开发工具软件,根据任务书做出一份系统设计需求说明书,做出设计思路,然后对此程序进行了详细设计,根据任务书的要求设计出数据库,构建出本系统的基本框架。
再次设计出该程序的登录的主界面,其中登录分别两种权限,分别为普通员工和负责人,详情如下:
1.员工部分:
个人信息管理、信息查询、短信管理、意见箱、文件管理、相关企业管理、系统管理。
2.管理部分:
新闻管理、通知管理、人事管理、部门管理、相关企业管理、系统管理。
以上是该系统的两大模块。
然后就是对该系统的两个模块的子模块进行详细的代码编写,具体的完成本系统的基本功能。
最后任务要求已实现,我们又进一步的对该系统进行高度和完善。
2.3系统的主要模块及流程
2.3.1系统主要模块的名称
2.3.2系统流程图
2.3.3系统主要功能
本系统分为负责人和普通员工两种权限,负责人里分为6个主要模块,分别为:
新闻管理、人事管理、员工管理、部门管理、企业管理和系统管理。
其中新闻管理包括(新闻的发布、修改、删除、查询);通知管理包括(通知的发布、修改、删除、查询);人事管理包括(普通员工的调动、删除、查询、入职);部门管理包括(部门添加、删除、修改、查询);企业管理包括(企业的添加、删除,查询);系统管理包括(员工发表意见的维护、负责人的密码修改、退出系统)。
普通员工分为7个主要模块,分别为:
个人信息管理、信息查询、短信管理、意见箱、文件管理、企业管理、系统管理。
其中个人信息管理包括(信息查询、信息维护、通讯录);信息查询包括(通知查询、新闻查询);短信管理包括(发短信、已收短信、未读短信、已发送短信、已删除短信);意见箱(发表意见);文件管理包括(发送文件、未接收文件、已发送文件、已接收文件、垃圾箱);企业管理包括(企业查询);系统管理包括(普通员工的密码修改、退出系统)。
2.4数据库设计与实现
负责人(Admin)
字段名
字段类型
是否主键
字段说明
AdminID
文本
是
负责人编号
AdminName
文本
否
负责人姓名
AdminPass
文本
否
负责人密码
意见表(Advise)
字段名
字段类型
是否主键
字段说明
AdviseId
自动编号
是
意见编号
WorkId
文本
否
发表人(员工号)
SendDate
日期型
否
发表日期
AdviseContent
备注
否
发表内容
Ifread
文本
否
是否读取
Ifanonymous
文本
否
是否匿名发布
部门表(Dept)
字段名
字段类型
是否主键
字段说明
DeptId
自动编号
是
部门编号
DeptName
文本
否
部门名称
DeptMemo
备注
否
部门责任说明
员工表(Employee)
字段名
字段类型
是否主键
字段说明
WorkId
文本
是
员工编号
WorkName
文本
否
姓名
WorkPass
文本
否
密码
Sex
文本
否
性别
Photo
文本
否
照片
Learn
文本
否
学历
Birthday
日期
否
出生日期
Tel
文本
否
电话
文本
否
电子邮件
DeptId
文本
否
所在部门
Post
文本
否
职位
Nation
文本
否
民族
Native
文本
否
籍贯
Political
文本
否
政治面貌
Idnum
文本
否
身份证号
Address
文本
否
现在住址
Ifresign
文本
否
是否离职
News_Num
数字
否
新闻条数
Notice_Num
数字
否
通知条数
Message_Num
数字
否
短信条数
Files_Num
数字
否
文件条数
企业信息表(enterprise)
字段名
字段类型
是否主键
字段说明
EnterpriseID
自动编号
是
企业编号
EnterpriseName
文本
否
企业名称
Enterpriseprofiles
备注
否
企业简介
Enterprisewangzhan
文本
否
公司网址
文件表(Files)
字段名
字段类型
是否主键
字段说明
FilesId
自动编号
是
文件编号
SendId
文本
否
发件人编号
SendName
文本
否
发件人姓名
ReceivedId
文本
否
收件人编号
ReceivedName
文本
否
收件人姓名
SendDate
日期型
否
发送日期
FilesName
文本
否
文件主题
FilesContent
备注
否
文件内容
FilesAttachment
文本
否
附件
Ifget
文本
否
是否领取
GetDate
日期型
否
领取日期
Senddel
文本
否
发件删除
Receiveddel
文本
否
收件删除
短信表(Message)
字段名
字段类型
是否主键
字段说明
MessageId
自动编号
是
短信编号
ReceivedId
文本
否
收件人编号
ReceivedName
文本
否
收件人姓名
SendId
文本
否
发送人编号
SendName
文本
否
发送人姓名
SendDate
日期型
否
发送日期
MessageContent
备注
否
短信内容
Ifget
文本
否
是否领取
GetDate
日期型
否
领取日期
Senddel
文本
否
发件删除
Receiveddel
文本
否
收件删除
新闻表(news)
字段名
字段类型
是否主键
字段说明
NewsId
自动编号
是
新闻编号
NewsTitle
文本
否
新闻标题
AddDate
日期型
否
发布日期
NewsContent
备注
否
新闻内容
WorkId
文本
否
员工编号
通知表(notice)
字段名
字段类型
是否主键
字段说明
NoticeId
自动编号
是
通知编号
NoticeTitle
文本
否
通知标题
AddDate
日期型
否
发布日期
NoticeContent
备注
否
通知内容
WorkId
文本
否
员工编号
2.5系统运行的效果
2.5.1部分效果图
发送文件图如下
企业查询图如下:
创建部门图如下
2.5.2系统中自己所负责的模块
在办公自动化系统中我所负责的模块包括负责人里面的部门管理和相关企业管理,普通员工里的文件管理和相关企业管理以及我的桌面上的在线统计人数和查看新文件。
负责人里面的部门管理包括部门的添加、部门的维护,在添加部门时,如果添加的部门编号原先已经存在了,那么在添加时编号文本框里就会有提示,提示会说“此部门已经存在,请重新添加”,部门维护里包括部门的查看、部门的修改、部门的删除,其中部门的删除也有限制,只有当此部门没有员工时,才能将此部门删除,否则会有提示说“部门人数为零时,才能删除部门”。
相关企业管理包括企业的添加、企业的维护,在添加企业时,可以把相应的企业网址添加上去,然后在企业维护里点击该企业网址就可以访问该企业的网站。
企业维护里包括企业的查看详细、删除相关企业操作。
普通员工里面的文件管理包括发送文件、未接收文件、已发送文件、已接收文件、垃圾箱。
在发送文件时,员工需要选择上传的文件,文件的格式只能是(.doc\.rar\.zip)格式的文件。
发送成功后,接收此文件的员工的我的桌面上有个提示消息,有几个新文件,点击查看后就进入了未接收文件这个页面,在未接收文件里再点击查看就到了详细查看了,然后点击下载,就可以下载此文件了。
然后相关的新消息就减少了。
员工已经发出去的文件就到已发送文件页面了,然后已发送文件页面里有个删除,如果接收文件的员工还没有查看该文件,点击这个删除就会有提示说“文件还未查看,不能删除”,接收方查看以后才能删除相关文件,然后文件就到垃圾箱这个页面了。
普通员工里的相关企业管理与负责人里的相似。
统计网站在线人数,要实现该功能,需考虑三个方面:
初始化计数器;当一个用户访问网站时,计数器增1;当一个用户离开网站时,计数器减1。
初始化计数器要利用Application_Start事件,并在事件代码中定义Application的状态。
用户访问网站时增加计数要利用Session_Start事件,并在事件代码中增加Application状态值。
用户离开网站时减少计数要利用Session_End事件,并在事件代码中减小Application状态值。
2.5.3任务的完成情况
2011.11.28~2011.11.30:
理解课题要求,熟悉工具软件,做出一份系统设计需求说明书,做出设计思路。
2011.12.1~2011.12.4:
进行详细设计,完成数据库的设计,构建基本框架。
2011.12.5~2011.12.20:
详细设计,代码编写,基本完成系统功能,进行系统调试、改进完善。
第三章系统运行的软硬件配置
3.1系统运行的软件环境要求
服务器端:
软件环境:
1.操作系统推荐使用Windows2000,XP或更高版本,也可以在Windows98下运行。
2.必须安装MicrosoftVisualStudio(可以是2008,也可以是不是005),两者任选其一。
3.必须有数据库
3.2系统运行的硬件环境要求
硬件要求:
1.CPU主频Pentium(166)或更高。
2.内在最小为人512M,建议使用2G。
3.显示器分辨率最小为800*600,建议使用分辨率1024*768。
4.硬盘最小值320GB。
客户端:
客户端零配置,只需有浏览器。
第四章毕业设计总结
4.1在毕业设计中遇到的问题、难点及解决办法
在做我所负责的模块中遇到的问题,我觉得有难的也有动一动脑的,其中文件管理模块中的上传文件和下载文件,我的桌面里查看新文件和统计在线人数,查看部门时统计部门的总人数。
这些我觉得我在做的过程中,都遇到了问题,就是在解决上所用的时间都不同,在做文件上传时,所用的时间是最短的,是参考老师的上传图片的代码写出来的,我觉得在做下载文件这部分时,所用的时间比较多,因为之前是参考网上的一些下载代码想用在自己的系统里,但是没有做出来,然后请教的老师,然后老师分析了,下载其时挺简单的,只要把下载的文件名写在
在做查看新文件时,也走了许多的弯路,就是一开始想的是用当天的时间做条件,看看今天是否有新文件,
但是这样做就只能当天查看新文件了,如果当天没查看,就没有查看的机会了。
所以就与组里的两位讨论讨论了,最后决定在员工表里加个Files_Num,发送文件时,接收文件是根据相应的员工编号接收新文件,让Files_Num字段相应的加1,然后在我的桌面里将让Files_Num的值显示出来,这样就可以查看新文件了。
统计部门的总人数这个问题不太大,就是当时的SQL语句写的不对,所以让同组的其他人员看了看,就改正确了。
做在线统计人数时,用的时间也比较多,找了好多的资料,网上的参考书上的,都看了,反复的思考尝试、调试最后做得还可以,我觉得在我负责的范围内比较难的是新文件查看、文件下载。
解决的办法上也有所不同,上传文件是自己参考以前老师教的上传图片的代码做出来的,下载文件时,开始自己不明白怎样做,然后和组里的两位讨论讨论,再看看网上如何写的,最后问的老师,老师给分析分析,然后自己写出来下载文件的代码。
做在线统计人数时,我首先是看的书上的代码,看看明白不明白,其次是自己上网上查了查相关的在线统计人数的代码,参考网上的代码,然后理解理解网上的代码和教课书上的代码,理解后写的在线统计人数的代码。
查看新文件是与组里的两位一起共同讨论出来的。
4.2对本系统完成情况的评价
我觉得总体的来说,做的还不错,老师发给的任务单上的任务都完成了。
这个系统中我比较满意的就是我的桌面的查看新消息这一部分、相关企业查看这部分、员工添加维护和文件这部分。
有待提高的就是在短信和文件里的收发这部分做得不太满意。
我自己负责的这一部分比较满意的是部门添加新消息提示和在线统计人数,部门添加里做了比较好的控制,如:
在添加部门的时候,如何已经有此部门了,就会有提示消息,还有添加文件时,根据发件人和收件人的编号相应的让新消息增加或减少。
还有系统发布后,有许多人可以访问本系统,然后在我的桌面上可以相应的看到当前在线的人数的多少。
有待提高的就是文件管理这部分,一开始就是没考虑太多,所以文件管理这部分数据库中只用到了一张表,不能实现物理删除。
只能用一个字段控制一下显示方式了。
本系统主要完成了登录管理(负责人登录、普通员工登录)、收发文件管理、员工管理、意见管理、系统管理、相关企业管理、信息查询、通知管理和新闻管理功能的设计,其中主要功能模块可执行的工作有浏览、删除、添加、文件上传和下载操作。
其所用的技术是目前比较流行的.Net和三层结构。
本系统实现较简单,交互界面友好,用户使用方面,而且安全性能可靠,可扩展性较强。
总之,我们做办公自动化系统是经过审题、分析、设计、调试到最后实现了企业办公自动化系统。
企业办公自动化系统实现从人力和物力上减轻了企业对办公业务的处理,更加人性化了。
4.3设计过程中的体会与收获
体会:
做完毕业设计以后体会很多,不仅要自己有独立的编程能力,而且还要学会在一个团队里应该怎样工作,团队的力量是强大的,团队里的队员一定要团结一致,这样做事情才会有事半功倍的效果,相反就会事倍功半了,还有就是网络,要学会利用现在的网络功能,在网络上寻求帮助时,不管认识还是不认识的都有可能帮助你解决问题。
还有就是老师们,在老师们的带领下,可以用学过的知识做完这次的毕业设计。
所以老师们所教的知识也是非常重要的。
收获:
学会了如何运用老师们以前教过的知识,学会了在一个团结里如何团结一致共同完成我们的任务,团队一定要团结,还有就是正确的利用现代的网络资源,找出自己需要的信息,还有就是在网络上寻求帮助。
更重要的是掌握及了解了一些以前不常用的一些属性事件。
总之这次的毕业设计做完后,收获非常多。
致谢
大学三年学习时光已经接近尾声,在此我想对我的母校,我的父母、亲人们,我的老师和同学们表达我由衷的谢意。
感谢培养教育我的石家庄铁路职业技术学校,石家庄铁路职业技术浓厚的学术氛围,舒适的学习环境我将终生难忘!
祝母校蒸蒸日上,永创辉煌!
祝校长财源滚滚,仕途顺利!
感谢对我倾囊赐教、鞭策鼓励的石家庄铁路职业技术大学信息工程系诸位师长,诸位恩师的谆谆训诲我将铭记在心。
祝恩师们身体健康,家庭幸福!
感谢曾经教过我们的刘丽娜老师,刘佳老师,刘会杰老师靳会超老师,郑家辉老师,齐会娟老师,李德雄老师等等。
这些老师都是我生命中不可缺少的过客,是你们让我学会了知识,学会了某生的技术,学会了做人的道理,学会了很多很多,在此我在这送上我真心的感谢,虽然这些致谢词俗不可耐,但我还是要送上我真心的感谢,当然还有我们的导员,在生活上对我们的帮助,当我们遇到了困难给我们最大帮助的是您,给我们最多关怀的是您,在这里我衷心的感谢您。
在这次的毕业设计中我得到了很多老师和同学的帮助,其中我的指导老师刘丽娜老师对我的关心和支持尤为重要。
每次遇到难题,我最先做的就是刘丽娜老师寻求帮助。
而刘丽娜老师每次都不厌其烦的帮我解决问题。
在此谨向刘丽娜老师致以诚挚的谢意和崇高的敬意。
在这毕业设计中还有最重要的两个人要感谢就是我的两个合作伙伴王林晓和胡位丹同学,这次的毕业设计让我感受到了团队合作精神,还有团队的重要性,当然在这个项目中她们两也给了我很大的帮助,总之做完毕业设计后我学会了很东西。
最后要感谢的是我的父母,没有他们就没有现在的我,让我在漫长的人生旅途中使心灵有了虔敬的归依,我会更加努力的学习和工作,不辜负父母对我的殷殷期望!
我一定会好好孝敬和报答他们!
参考文献
[1].牛丹梅,丁一.基于Web的高校办公自动化系统安全性设计[J].计算机与数字工程,2009,(02).
[2].
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 办公自动化 系统 最新 完美 格式 版本
![提示](https://static.bdocx.com/images/bang_tan.gif)