毕业论文--基于bs架构企事业办公自动化系统

上传人:第*** 文档编号:55185578 上传时间:2018-09-25 格式:DOC 页数:34 大小:2.08MB
返回 下载 相关 举报
毕业论文--基于bs架构企事业办公自动化系统_第1页
第1页 / 共34页
毕业论文--基于bs架构企事业办公自动化系统_第2页
第2页 / 共34页
毕业论文--基于bs架构企事业办公自动化系统_第3页
第3页 / 共34页
毕业论文--基于bs架构企事业办公自动化系统_第4页
第4页 / 共34页
毕业论文--基于bs架构企事业办公自动化系统_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《毕业论文--基于bs架构企事业办公自动化系统》由会员分享,可在线阅读,更多相关《毕业论文--基于bs架构企事业办公自动化系统(34页珍藏版)》请在金锄头文库上搜索。

1、第一章第一章绪论绪论1.11.1 系统开发背景系统开发背景当今社会,随着计算机技术的飞速发展,计算机的主要应用已经不是传统意义上的科学计算,它越来越趋向于信息处理。随之而来企业对信息需求日益增长,使得计算机、网络技术逐步渗透到企业的日常办公中。企业需要对大量信息进行快速传递与处理,但是传统的企业办公及信息交流方式已经无法满足此要求。因此,越来越多的企业开始研发适合自己公司的信息系统,也愈加注重以数据库管理为核心的信息管理系统发展。进入 21 世纪,信息化建设已然成为企业经营发展的基础。企业办公自动化管理系统可以满足企业的办公网络化,自动化的管理需求,优化内部工作流程,提高信息的可控性,提高员工

2、的工作效率,提升企业内部的管理水平,进而全面提升企业的综合竞争实力。1.21.2 国内外研究现状国内外研究现状在国际上,企业办公自动化系统起步较早,经历了以下几个发展阶段。第一阶段是在科技刚刚起步阶段,这段时期逐步实现了数据统计,并且可以利用电脑来进行文档写作。基本上完成了从纸介质办公向电子化办公的转变。90 年代中期是企业办公系统的第二阶段,一个重要标志是基于构架的应用系统开始兴起,而且在收发文件方面实现了自动化转变。第三代办公管理系统始于 21 世纪。这个时期,全球信息化建设已趋向成熟,各国关注的重点是经济增长和社会发展。在这种背景下,办公自动化发展是当今时代的趋势。相对国外来说,国内的企

3、业办公系统起步较晚。虽然经过多年努力,有了一定的成效,但是由于各种因素,还存在许多问题需要解决。例如:企业办公系统虽然资金投入大、但是实用价值不高,而且在核心技术和创新能力方面没有较大的突破,系统的针对性也不足,没有统一的标准规定、 ,系统的安全性不高。所以针对我国办公系统的发展现状,有必要建设一个安全、可靠、高效的信息网络和办公自动化系统,以便企业在激烈的市场竞争中提高自身的综合实力。1.31.3 系统开发的意义系统开发的意义现代的企业办公自动化系统,可以将员工从繁琐的事务性工作中解放出来,不仅可以提高工作效率,而且可以把精力都集中在重要的事务中。从而提高企业的工作效率,节约企业的人力资源。

4、在这种办公模式下,简化了企业的内部组织结构,基于信息共享,各个部门可以互相协作,为企业创造更大的价值。系统可以对数据库中存储的信息进行分析整合,为领导的决策提供信息辅助,决策层可以此为依据制定企业的战略决策。相对于传统的办公系统,企业办公自动化系统具有以下优势:信息传递与沟通交流顺畅;利用计算机可以实现数据的永久存储,方便信息的查询;降低企业的办公成本;整合信息资源,实现知识管理,方便员工之间的沟通及协作;提高企业办公的灵活性,增强凝聚力,提高响应能力。1.41.4 论文组织结构论文组织结构企业办公自动化系统采用 B/S 结构开发,前台的开发工具使用 Microsoft Visual Stud

5、io 2008,后台数据库采用 Microsoft SQL Server 2005。本文主要分为五个部分:第一部分为绪论部分,介绍了系统开发的背景,对比企业办公系统在国内外发展的现状,论述了系统的开发意义。第二部分为系统分析,分析系统的总体需求,确定系统需要实现的各项功能。第三部分为总体设计,完成系统模块的设计和数据库的设计。第四部分是详细设计,对系统各功能模块进行详细设计。第五部分为系统测试,采用黑盒测试对系统功能进行测试,检测系统功能的正确性。第二章第二章 系统分析系统分析2.12.1 系统功能需求分析系统功能需求分析系统分析主要是对企业内部整体管理状况和信息处理过程进行分析。系统分析的主

6、要内容应该包括处理业务和数据时的流程是否通畅,是否合理;在数据和业务的处理过程中,与管理功能之间存在何种联系等。在设计数据库时要考虑到用户的实际需求,用户需求一般应包含一下功能:输入信息,查询信息,修改信息和删除信息。数据库的设计必须满足以上条件,实现信息的永久存储。企业的办公自动化系统,需要实现企业办公信息的基本功能,即输入、处理、存储、查询及统计等功能。企业的办公系统的使用者主要包括员工和管理员。员工可以查询公共信息,进行个人办公处理;管理员需要负责系统的管理与维护。2.22.2 系统业务流程分析系统业务流程分析用户在登录企业办公自动化系统时,首先需要进行身份验证,验证成功后,系统再根据权

7、限的不同分为管理员和员工。如果是管理员登录,可以对人事管理、后勤管理和系统管理进行修改和查询,保存信息后录入数据库中。如果是员工登录,可以进行个人办公和查询信息等操作。企业办公自动化系统的业务流程如图 2.1 所示:图 2.1 系统业务流程图分析2.32.3 非功能需求分析非功能需求分析系统的非功能性需求,就是为了满足用户提供的功能需求需要达到的业务需求。作为企业办公自动化系统,主要应该以实用性为核心,并同时考虑系统的维护与扩展,以为系统在日后的使用和升级中留有一定的余地。因此系统在业务方面的需求需要达成以下几个原则:(1)实用性原则能够满足企业所提出的现实应用需求,解决实际问题,做好核心的功

8、能,并保证辅助功能的实现与扩展。(2)可行性原则本系统应该从技术方面、信息安全方面以及管理方面,做好充分的分析,以保证系统的实施是完全可行的。(3)易扩展性原则在系统的设计过程中,应该充分考虑到对可扩展性的需求。这一方面可以利用面向对象技术所带来的优势,使系统能够通过少量的修改,就可以满足将来业务流程的变化,为系统可能的升级所带来的问题事先做好准备。2.42.4 系统用例系统用例管理员可以对人事管理、后勤管理和系统管理进行修改和其他操作,管理员用例如图 2.2 所示:图 2.2 管理员用例图员工可以进行个人办公和信息查询,员工用例如图 2.3 所示:图 2.3 普通用户用例图2.52.5 本章

9、小结本章小结本章主要为系统做详细的设计与开发奠定基础,分别从系统的用户角色方面以及系统功能性和非功能性方面进行需求分析。对整个系统有了一定的认识与了解,以备做好系统具体模块的划分以及实现工作。第三章第三章系统的总体设计系统的总体设计3.13.1 系统的架构设计系统的架构设计企业办公自动化系统采用 B/S 架构模式结构,即浏览器/服务器模式,就是通过互联网,把系统的程序存储到互联网中的 web 服务器中。因此只要能够连接到网络,员工就可以很方便的进行办公,显著地提高了企业的办公效率。开发技术采用 技术,前台系统的开发工具使用 Microsoft Visual Studio 2008,后台数据库系

10、统采用 Microsoft SQL Server 2005。3.23.2 系统功能模块设计系统功能模块设计在企业办公自动化系统中,用户根据权限不同主要分为管理员和员工。管理员负责管理,包括查看公共信息、个人办公、人事管理、系统管理和后勤管理五个大模块,每个大模块又包含许多子模块。管理员功能模块图如图 3.1 所示:办 公 用 品 类 别办 公 用 品 管 理车 辆 信 息 管 理公 司 新 闻 浏 览公 司 介 绍部 门 信 息 查 看会 议 信 息 查 看办 公 用 品 浏 览车 辆 信 息 浏 览员 工 论 坛公共信息个人办公人事管理系统管理后勤管理办公自动化系统管理员模块个 人 通 讯

11、录个 人 日 程 安 排部 门 邮 件 收 发权 限 管 理公 司 介 绍 管 理公 司 新 闻 管 理员 工 论 坛 管 理会 议 信 息 管 理部 门 信 息 管 理员 工 信 息 管 理图 3.1 管理员部分功能模块图3.33.3 系统数据库设计系统数据库设计数据库设计是系统编码实现的基础,数据库设计的好坏对系统日后的编码工作有直接而且重大的影响。因此,数据库设计是整个系统设计的重中之重。数据库设计的开始是 E-R(实体-联系)模型,通过对系统的包括实体、属性和联系三个元素进行分析。能够较好的用于现实世界的建模和对信息世界进行抽象。在整个系统的设计过程中,存在许多实体,而且实体间的联系也

12、非常密切。3.3.13.3.1 数据库数据库 E-RE-R 图设计图设计管理员的 E-R 图如下图 3.2 所示:部门管理员ID性别用户名真实姓名密码联系电话邮箱标记管理1员工信息ID性别用户名真实姓名联系电话 邮箱标记N密码上岗时间职位公告信息ID格式备注置顶提醒附近 N类型有效期讨论信息ID 主题 备注内容1发布人发布时间部门管理1管理N新闻信息ID 主题备注 内容发布人发布时间1管理N调查信息ID主题备注内容发布人发布时间管理1N调查对象收发信息ID主题备注内容发信人发送时间N收信人回复内容邮件信息ID主题备注内容发送人有效期N收信人发送标记管理1管理1发送时间日程信息ID主题备注内容时

13、间公文信息ID 主题备注内容发布时间N管理11管理N会议信息ID主题备注会议内容会议时间N管理1参会人发布人会议地点发布部门图 3.2 管理员有关 E-R 图员工的 E-R 图如下图 3.3 所示:员工信息ID性别用户名真实姓名密码联系电话邮箱标记公告信息ID格式备注置顶提醒附近 N类型有效期讨论信息ID 主题 备注内容1发布人发布时间部门查看1管理N新闻信息ID主题备注 内容发布人发布时间1查看N调查信息ID主题备注内容发布人发布时间管理1N调查对象收发信息ID主题备注内容发信人发送时间N收信人回复内容邮件信息ID主题备注内容发送人有效期N收信人发送标记管理1管理1发送时间日程信息ID主题备

14、注内容时间公文信息ID主题备注内容发布时间N安排11管理N会议信息ID主题备注会议内容会议时间N查看1参会人发布人会议地点发布部门图 3.3 员工有关 E-R 图通过对以上实体联系进行分析,得出企业办公系统的总体 ER 图如图 3.4 所示:图 3.4 系统总体 E-R 图3.3.23.3.2 数据库表设计数据库表设计(1)员工信息表记录企业内部员工的信息,如表 3-1 所示:表 3-1 员工信息表字段名称数据类型字段长度是否为空约束条件员工编号Varchar50否主键密码Varchar50否对应对应员工部门属于M回复讨论管理M管理M管理M管理员管理M收发M管理M发表M发布M浏览M浏览M个人信

15、息邮件日程安排论坛会议用品分类新闻车辆办公用品浏览M属于M姓名Varchar12否联系方式Varchar50是出生日期Datetime8是部门编号Int4是外键职位Varchar50是备注Text16是(2)个人通讯录记录企业员工的个人的通讯录的信息,如表 3-2 所示:表 3-2 个人通讯录字段名称数据类型字段长度是否为空约束条件通讯编号Int50否主键员工编号Varchar50否联系人姓名Varchar20否联系人地址Varchar50是联系人电话Varchar15否联系人备注Varchar100是联系人分组Varchar50是(3)会议中心表记录发布的企业会议的相关的信息,如表 3-3

16、所示:表 3-3 会议中心字段名称数据类型字段长度是否为空约束条件会议编号Int4否主键会议标题Varchar100否会议内容Text16是员工编号Varchar50否外键发布时间Datetime8否(4)公司新闻信息表记录发布的公司的新闻的信息,如表 3-4 所示:表 3-4 公司新闻字段名称数据类型字段长度是否为空约束条件新闻编号Int4否主健新闻时间Datetime8否新闻主题Varchar100是具体内容Text16是(5)办公用品表记录企业办公用品的使用信息,如表 3-5 所示:表 3-5 办公用品字段名称数据类型字段长度是否为空约束条件用品编号Int4否主健用品名称Varchar50是类别编号Int4是更新日期Datetime8否外键剩余数量float8是(6)办公用品分类表记录企业办公用品类别的信息,如表 3-6 所示:表 3-6 办公用品分类字段名称数据类型字段长度是否为空约束条件类别编号Int4否主健类别名称Varchar100是(7)员工论坛表记录员工的论坛帖子信息

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号