软件工程专业毕业论文软件学院毕业论文Word文档下载推荐.docx
- 文档编号:851229
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:68
- 大小:839.21KB
软件工程专业毕业论文软件学院毕业论文Word文档下载推荐.docx
《软件工程专业毕业论文软件学院毕业论文Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《软件工程专业毕业论文软件学院毕业论文Word文档下载推荐.docx(68页珍藏版)》请在冰点文库上搜索。
2.1新系统目标 6
2.2可行性分析 6
2.3数据流图 7.
2.4数据字典 9.
2.4.1数据存储 11
2.4.2数据流 12
2.4.3数据处理 13
第三章系统设计 5
3.1系统总体设计描述 15
3.2系统模块图 16
3.2.1系统总体结构 16
3.2.2系统模块描述 17
3.3数据库设计 19
3.3.1数据库介绍 19
3.3.2系统E-R图 20
3.3.3数据库物理设计 23
3.4安全保密设计 26
3.4.1登陆用户的安全性 26
3.4.2操作安全性 27
3.4.3数据安全性 27
第四章系统实现 8
4.1详细设计和系统实现步骤 28
4.2编程语言的选择 28
4.3程序流程图 29
4.4管理员子系统的设计和实现 32
4.4.1系统登录模块 33
4.4.2管理员子系统主页面 35
4.4.3添加人员管理模块 35
4.4.4修改人员管理模块 37
4.4.5删除人员管理模块 38
4.4.6发布企业公告管理模块 38
4.4.7修改企业公告管理模块 40
4.4.8删除会议管理模块 40
4.5经理子系统的设计和实现 41
4.5.1经理子系统主页面 41
4.5.2联系人信息维护模块 42
4.5.3个人信息维护模块 42
4.5.4发送信息模块 44
4.5.5接受信息模块 45
4.5.6删除日常工作安排信息模块 46
4.5.7修改日常工作安排信息模块 47
4.5.8查看工作日志信息模块 48
4.5.9修改会议信息模块 49
4.6员工子系统的设计和实现 50
4.6.1员工子系统主页面 50
4.6.2查看日常工作安排模块 51
4.6.3添加工作日志模块 51
4.6.4查看企业公告模块 53
4.6.5查看企业会议模块 53
4.6.6上传文件模块 54
4.6.7下载文件模块 56
5.1测试的任务及目标 57
5.1.1测试的任务 57
5.1.2测试的目标 57
5.2测试方案 7
5.2.1模块测试:
57
5.2.2集成测试:
58
5.2.3验收测试:
5.2.4平行运行 58
5.3实例测试 9
5.4系统维护 9
结束语 1
致谢 6.2
参考文献 3
前言
随着中国加入WTO及全球经济一体化进程的加快,世界经济已由工业化经济逐步进入网络信息化时代。
在信息时代来临之季,各企业都紧跟时代的脚步,转变着企业的经营模式、管理模式,从传统的人工管理体制,向信息自动化管理体制过渡。
与此同时,企业的传统的办公管理模式也在逐步向自动化办公管理模式转变,随着企业规模的不断状大,企业的需要处理的事务也越来越多,如何协调各部门处理好各种事务,有效的分配各种人力资源,并能够对各种事物的处理情况进行监管,直接关系到企业的发展。
企业办公自动化事务督办系统就是在这样的大背景下应运而生的。
信息时代的到来让人们尝到了“信息爆炸”的滋味,信息的大量拥入让企业在信息处理方便应接不暇,传统的办公模式、对信息的处理方法,早已不能满足企业对信息快速、准确的处理的要求。
一个企业对信息数据的掌握程度、处理能力,体现了一个企业对市场的敏感程度,数据的真实性、准确性直接决定着企业的发展方向。
从传统的办公模式向自动化办公管理模式转变,提高企业的信息处理能力,以增强企业的市场竞争力,成了企业发展过程中的首要问题。
12
第一章问题定义
1.1课题背景
仅仅20年前,还是大型机的时代,那时只有极少数人在使用计算机,而且只能通过临近的信息产业机构去使用。
然而,个人电脑和图象化用户界面的出现却改变了这一切,将计算机普及到了千家万户,并使它真正成为一种大工业生产的商品。
企业界意识到,由个人电脑联结起来的网络和基于个人电脑的服务器可能改变他们的商务模式,而个人电脑对消费者来说也迅速成为新兴的娱乐媒介。
然后,因特网接踵而至并在全球范围内以一种不可阻挡的势头迅猛发展着,今天,全球有将近15亿人口正在使用因特网。
在这样一个网络时代中,人类的生存方式也迅速改变着,它革命性地改变了我们的交流方式,创造了丰富而新颖的信息和娱乐资源。
“信息的DNA”正在取代原子而成为人类生活中的基本交换物。
数字科技为我们的生活、工作、教育和娱乐带来各种意想不到的冲击。
正如美国副总统戈尔1998年1月31日在加利福尼亚科学中心演讲时所说的那样:
"
21世纪,我们将在数字地球上生存”。
Internet正逐渐渗透入人们工作、生活中的各个角落。
它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。
对于一个企业,无论是事务处理,还是员工内部沟通,在信息化时代的今天,需要大量的信息存储及处理。
1.1.1办公自动化系统的发展
OA是OFFICEAUTOMATION的缩写,本意为利用技术的手段提高办公的效率,进而实现办公的自动化处理。
采用Internet/Intranet技术,基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作;
改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据。
一个企业实现办公自动化的程度也是衡量其实现现代化管理的标准。
OA从最初的以大规模采用复印机等办公设备为标志的初级阶段,发展到今天的以运用网络和计算机为标志的现阶段,对企业办公方式的改变和效率的提高起到了积极的促进作用
办公自动化可以和一个企业的业务结合的非常紧密,甚至是定制的。
因而可以将诸如信息采集、查询、统计等功能与具体业务密切关联。
操作人员只须点击
一个按钮就可以得到想要的结果,从而极大得方便了企业领导的管理和决策。
办公自动化还是一个企业与整个世界联系的渠道,企业的Intranet网络可
以和Internet相联。
一方面,企业的员工可以在Internet上查找有关的技术资料、市场行情,与现有或潜在的客户、合作伙伴联系;
另一方面,其他企业可以通过Internet访问你对外发布的企业信息,如企业介绍、生产经营业绩、业务范围、产品/服务等信息。
从而起到宣传介绍的作用。
随着办公自动化的推广,越来越多的企业将通过自己的Intranet网络联接到Internet上,所以这种网上交流的潜力将非常巨大。
目前企业的办公自动化程度可以划分为以下四类:
起步较慢,还停留在使用没有联网的计算机,使用MSOffice系列、WPS系列应用软件以提高个人办公效率。
已经建立了自己的Intranet网络,但没有好的应用系统支持协同工作,仍然是个人办公。
网络处在闲置状态,企业的投资没有产生应有的效益。
已经建立了自己的Intranet网络,企业内部员工通过电子邮件交流信息,实现了有限的协同工作,但产生的效益不明显。
已经建立了自己的Intranet网络;
使用经二次开发的通用办公自动化系统;
能较好得支持信息共享和协同工作,与外界联系的信息渠道畅通;
通过Internet发布、宣传企业的产品、技术、服务;
Intranet网络已经对企业的经营产生了积极的效益。
现在正着手开发或已经在使用针对业务定制的综合办公自动化系统,实现科学的管理和决策,增强企业的竞争能力,使企业不断发展壮大。
办公自动化已经成为企业界的共识。
众多企业认识到尽快进行办公自动化建设,并占据领先地位,将有助于保持竞争优势,使企业的发展形成良性循环。
1.1.2办公自动化系统研究的意义
OA软件解决企业的日常管理规范化、增加企业的可控性、提高企业运转的效率的基本问题,范围涉及日常行政管理、各种事项的审批、办公资源的管理、多人多部门的协同办公、以及各种信息的沟通与传递。
可以概括的说,OA软件跨越了生产、销售、财务等具体的业务范畴,更集中关注于企业日常办公的效率和可控性,是企业提高整体运转能力不可缺少的软件工具。
作为一个企业,企业有很多的事务需要处理,对于企业的日常事务,突发事务等信息需要登记存档,对日常事务进行安排,事务在处理的过程中需要有监督
人进行监管、跟踪,事务执行完毕后进行备案存档。
在以前,这些信息的处理是通过纸质文件或电话形式的,传统的方式中不但浪费金钱,而且要受到很多的限制。
由于计算机的普及及企业办公的需要,开发一套企业事务督办系统,完事处理从分配,到执行跟踪,到事务备案的全过程,完成的信息的低成本、高速率的管理,提高企业及员工的事务处理的效率。
本课题基于以上要求,研究企业办公自动化系统。
本系统的成功开发,能够有效的解决传统信息处理方式的不足。
1.2本文研究内容
企业办公自动化系统管理的内容很多,如员工工作的汇报,工作任务的下达,企业资源的共享,发布通知,企业成员之间的沟通联系,企业会议资料的管理等。
本系统采用B/S模式,使用用户分为经理、员工和管理员。
具体功能如下:
管理员功能:
1.企业会议管理,管理由部门经理发布的企业会议信息。
2.人员信息管理,完成企业办公人员信息的管理功能。
3.企业公告,完成发布、修改企业公告信息的管理功能。
4.文件管理,对员工上传的文件信息进行删除管理,并可以下载。
部门经理功能:
1.联系人,添加、修改联系人的信息。
2.企业公告,查看企业公告信息。
3.文件管理,上传或下载文件资源。
4.企业会议,发布、修改会议信息。
5.信息功能,向企业成员发送信息或接收其他员工的信息。
6.日常工作安排,添加、修改、删除日常工作安排信息。
7.工作日志,查看和添加工作日志信息。
员工功能:
1.联系人,添加、修改联系人信息。
4.企业会议,查看会议信息。
5.信息功能,发送或接受信息。
6.工作日志,添加、修改、删除办公工作日志信息。
7.日常工作安排,查看日常工作安排信息。
第二章 需求分析
2.1新系统目标
本系统是针对企业内部办公自动化管理的要求进行设计的,主要实现如下目标:
1)系统采用人机对话方式,界面清晰、信息查询灵活、方便、快捷、准确、数据存储安全可靠。
2)键盘操作,快速响应。
3)实现了各类公文信息、事务信息的强大的管理能力。
4)实现对员工联系人信息的管理功能等。
5)实现了办公自动化的事务管理功能。
6)对系统用户进行管理。
7)为了加强数据保密性,为每个用户设置权限级别。
8)系统最大限度地实现了易安装性、易维护性和易操作性。
9)系统运行稳定、安全可靠。
随着信息技术的飞速发展和日趋激烈的商业竞争,企业已不再满足于独立、零散的办公自动化应用,企业需要的是协同工作、综合、集成化的解决方案。
而网络是解决由于物理距离造成的信息交流不畅、协商沟通不便的办公瓶颈问题的最佳方式。
实现了全新的文档管理的概念——事务文档一体化管理。
实现企业内事务管理一体化有助于优化管理体制改革现有的文件、文印、打字、档案管理模式,提高企业办公效率,也有利于转变管理观念调整有关机构、岗位设置。
2.2可行性分析
技术可行性:
网络化的办公管理,使企业管理更加规范,实现了通过网络对信息进行发布、传递、接收等一系列功能。
系统中主要完成事务处理的功能,为企业事务处理提供了一个方便的管理平台,大大提高事务办公的工作效率,进
而提高整个企业的办公效率。
设计者可以利用现有的能力设计出本系统,系统的使用对技术没有严格要求,不需要先进的技术,只是要使用者懂得计算机的基本操作就可以,使用简单。
所以说系统在技术上是可行的。
经济可行性:
系统开发所需费用包括了硬件方面的投资和软件方面的投资。
硬件方面,由于企业现在已经配有整套的设备如计算机、服务器等,所以不需另外投资了。
软件方面主要使用了Dreamweaver、MySql数据库,费用相对较低。
通过系统对企业内部信息进行全面的自动化的管理,大大提高了企业事务的办公效率。
通过系统对企业事务的数据进行全面的管理和统计,避免人为处理各类数据时所产生的各种问题,提高了企业的经济效益,为企业经营决策提供了大量的、权威的数据,使企业的管理进行到科学化、系统化的范畴。
所以说系统建设在经济上也是可行的。
综上所述,企业办公系统是可行的,可以立即开发。
2.3数据流图
它是描述系统的逻辑模型的,图中没有任何具体的物理元素,只是描述信息在系统中流动和处理的情况,它比口头与文字的描述更直观地显示出来系统中数据的使用。
数据流图简称DFD图,数据流图有四种成分:
源点或终点、处理、数据存储表和数据流。
图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。
它能精确的描述系统的逻辑模型,描述数据在MIS中有输入经过存储、加工处理最后输出的全过程,是设计者和用户交流的很好的工具。
图形符号
名
称
符号说明
记述系统之外的数据提供或数据获
实体
得组织机构或个人,框内为实体名称
记述某种业务的手工或计算机处理
处理
其中,PM区记述处理标号
C
区记述处理名称
DN
S
数据存储
记述与处理有关的数据存储,DN区记述存
储的标号,S区记述存储数据的名称
记述数据流的流动方向,FM记述数据
数据流
流的名称
数据流图采用自顶向下的方法绘制,从研究系统概况开始,然后逐层向下分解,直到所需的详尽程序为止。
本系统根据前面绘制的业务流程图,采用自顶向下,逐层细化的方法,画的每一部分各层的数据流图如下:
员工操作信息
P0
员工
员工操作结果
管理员操作信息
管理员
办公OA管
理系统
管理员操作结果
经理操作信息
经理操作结果
经理
图2-1企业办公自动化管理系统TOP数据流图
F1.1文件信息
P1
D1
文件信息
F1.2员工信息
F1.3企业公告
管理员操
作子系统
D2 员工信息
F1.4会议信息
D3 企业公告
F1.5密码修改
D4 会议信息
图2-2管理员操作子系统数据流图
F2.1工作日志信息
F2.2联系人
F2.3公告信息
P2
D5
工作日志信息
D6
联系人信息
F2.4文件信息
部门经理操
F2.5会议信息
F2.6收发信息
F2.7日常工作信息
F2.8密码修改
D1 文件信息
D4
会议信息
D7
收发信息
D8
日常工作信息
图2-3部门经理操作子系统数据流图
F3.1工作日志信息
F3.2联系人
F3.3公告信息
P3
F3.4文件信息
F3.5会议信息
F3.6收发信息
员工操作子
系统
F3.7日常工作信息
D7 收发信息
F3.8密码修改
D8 日常工作信息
图2-4员工操作子系统数据流图
2.4数据字典
数据字典是用来定义数据流图中的各个成分的具体含义的,它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。
他和数据流图共同构成了系统的逻辑模型,是需求规格说明书的主要组成部分。
数据字典是为分析人员查找数据流图中有关名字的详细定义而服务的,因此也像普通字典一样,要把所有条目按一定的次序排列起来,以便查阅。
数据字典有以下四类条目:
数据流、数据项、数据存储、处理逻辑。
数据项
是组成数据流和数据存储的最小元素。
源点、终点不在系统之内,故一般不在字典中说明。
数据词典,既用于描述数据流和数据存储的详细逻辑内容,也可用于描述外部项和处理逻辑的某些数据特性。
数据词典把数据的最小组成单位看作数据元素,若干个数据元素组成数据结构。
它通过对数据元素和数据结构的定义,来描述数据流和数据存储的逻辑内容。
⑴数据元素
数据元素是数据的最小组成单位,也就是不可分的数据单位。
在数据词典中,对数据元素的定义包括:
数据元素的名称、在其他场合下的别名、取值的范围和取值的含义、数据元素的长度和在何处出现。
⑵数据结构
在数据词典中,数据结构[25]是用来对数据之间的组合关系进行定义的,它完全是一种逻辑的描述。
一个数据结构可以由若干个数据元素组成,也可以由若干个数据结构组成,还可以由若干个数据元素和数据结构混合组成。
在数据结构中,对数据结构的定义包括:
数据结构的名称和数据结构的组成。
⑶数据流
数据流是数据结构在系统内传输的路径。
在数据词典中对数据流的定义要包括:
数据流的来源、数据流的去向、数据流的组成、数据流的流通量和高峰时期的流通量。
⑷数据存储
数据存储也是数据流的来源或去向之一。
在数据词典中,对数据存储定义的内容简单地给予描述。
首先描述数据存储的名称及其编号,然后描述流入/流出的数据流,最后描述数据存储的组成:
数据结构。
⑸处理逻辑
处理逻辑的表达工具有判断树、判定表、结构化语言等。
在数据词典中,对处理逻辑的定义有以下的内容:
处理逻辑在数据流
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 专业 毕业论文 软件 学院
![提示](https://static.bingdoc.com/images/bang_tan.gif)