《2022年办公自动化管理系统 .pdf》由会员分享,可在线阅读,更多相关《2022年办公自动化管理系统 .pdf(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、- 1 - 办公自动化管理系统办公自动化管理系统办公自动化管理系统是将现代办公和计算机网络功能结合起来的一种新型的办公方式, 是信息化社会的产物。 办公自动化系统可以将一个机构的办公用的计算机和其他办公设备连接成网络, 这样可以为办公室工作人员和企事业负责干部提供各种现代化手段, 从而改进办公条件, 提高办公业务的效率和质量,及时向有关部门和领导提供有用的信息。1 系统需求分析以信息化来武装企业, 目前已经是大势所趋。 轧钢车间里工人通过自动控制系统来完成带钢的穿孔、 轧制、卷曲等操作; 办公室的员工借助电脑和网络高速地处理日常的业务;企业依靠ERP 等应用系统来管理物料、处理订单。试想一下,
2、如果硬盘坏掉、网络瘫痪、应用系统崩溃,无论对于个人还是企业,都是一场灾难,从这个侧面的确反映出人们对于信息系统的依赖程度。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 14 页 - - - - - - - - - - 2 - OA 系统也是每个企业信息化初期就开始投入建设的基本系统。从最初桌面办公软件的应用、收发邮件到后来公文流转、车辆管理、会议管理、网上审批等功能应用, OA 已经是我们日常使用最多、最频繁的一个基本系统。随着技术发展,电脑的操作及管理日趋简化,电脑知
3、识日趋普及,因此,我国中小型企业采用电脑管理人事、部门、公文、考勤、销售等诸多环节也已成为趋势及必然。1.1 系统功能需求分析用户行为分析本设计目的为实现工兵国际贸易有限公司的网络化办公,所以此OA系统根据实际需要应包含以下几个方面。(1)系统管理员( Administrator) :负责用户、角色的管理. (2)用户(User) :每个用户在权限之内访问和使用系统。根据权限,用户又可粗略分为普通职员用户(Employee)和管理者( Manager)上述角色展开以下活动。进入系统:登录到OA系统。管理系统用户:添加、修改、删除用户,确定其角色。管理角色:管理角色所拥有的权限。管理工作计划:按
4、照日期,查看、修改、撰写工作计划。管理公文:浏览、查询、撰写、提交公文,审阅删除公文。管理员工信息:浏览、添加、修改、删除员工的基本信息。管理员工工作情况:考勤信息管理、销售信息管理。1.2 数据需求分析该系统用例图如下所示名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 14 页 - - - - - - - - - - 3 - 用户管理系统管理员角色管理重置密码添加修改删除管理权限图 1 系统管理员用例图普通职员管理工作计划管理公文查看修改撰写查询撰写审阅管理者进入系统登
5、陆图 2:普通职员用例图员工管理管理者工作情况管理查看添加修改删除销量情况考勤信息 销售单月销售状况商品销售成本表销售统计图 3:管理者用例图该系统的主要业务流程图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 14 页 - - - - - - - - - - 4 - 开始添加角色修改角色删除角色将配置好的模块权限授予角色删除角色角色是否是该系统基本角色结束否是图 4:角色权限配置流程图用户填写订单用户资格审查检查库存发出反馈意见修改订单决策拒绝订单接受订单通知用户付款
6、用户付款送货订单存档图 5:销售流程图审核报告部门月度计划部门主管员工日计划执行图 6:工作计划流程图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 14 页 - - - - - - - - - - 5 - 1.3 数据字典数据字典:重要数据及其简要描述如表1、表 2、表 3 所示表 1 数据项名称说明员工编号惟一标识一位员工,形式如:YG00001 部门编号惟一标识一个部门,形式如:BM00001 角色编号惟一标识一种角色,形式如:JS00001 商品编号惟一标识一种商
7、品,形式如:SP00001 客户编号惟一标识一个客户,形式如:KH00001 销售票号以此记录一次销售登记。惟一标识每次销售登记,形式如:XS00001 计划编号惟一标识一个工作计划,形式如:JH00001 公文编号惟一标识一此公文,形式如:GW00001 操作员管理员,使用系统、拥有系统账号的人管理员权限由系统管理员分配给管理员使用此软件的权限表 2 数据存储名称说明用户表记录用户的基本信息角色表记录角色的基本信息部门表记录部门的基本信息员工信息表记录员工的基本信息公文表记录公司内部的相关公文信息工作计划表详细记录员工的工作计划考勤表记录员工的考勤信息销售表记录销售时的客户、操作员、日期、合
8、计等信息表 3 处理过程名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 14 页 - - - - - - - - - - 6 - 名称说明用户管理对用户进行基本操作并确定其角色角色管理管理角色所拥有的权限工作计划管理按照日期查看、修改、撰写工作计划公文管理管理公司的公文员工信息管理对员工的基本信息进行基本操作考勤信息管理对员工进行考勤销售情况管理对客户进行销售交易2 系统总体设计2.1 系统总体结构设计办公自动化仓库管理系统主要有用户角色管理系统模块、工作计划管理模块、公
9、文管理模块、员工管理模块、工作情况管理模块等。具体模块图见下图:系统结构总图:图 7:系统结构总图各管理模块结构图:系统登录MyOA 用户、角色管理工作计划管理公告管理员工管理工作情况管理删除修改修改密码添加角色权限管理用户角色管理工作计划管理查询修改撰写名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 14 页 - - - - - - - - - - 7 - 图 8:用户角色管理模块结构图图 9:工作计划管理模块结构图图 10:公文管理模块结构图图 11:员工信息管理模块
10、结构图图 12:工作情况管理模块结构图2.2 系统数据模型设计根据系统功能设计的要求、 功能模块的划分以及数据字典的描述,下面给出此办公系统的各个组成部分的其中几张重要数据表。表 1:用户表( USER )字段名数据类型长度描述UserId int 4 用户编号LoginName varchar 50 登录名Password Varchar 50 密码RoleId int 4 角色编号表 2:部门表( Department )字段名数据类型长度描述DepartmentId int 4 部门编号DepartmentName varchar 50 部门名称公告管理公告查询公告添加公告审阅员工信息管
11、理查看添加修改删除工作情况管理销量情况管理考勤信息管理销售统计销售单月销售状况商品销售成本表名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 14 页 - - - - - - - - - - 8 - 表 3:角色表( Role )字段名数据类型长度描述RoleId int 4 角色编号RoleName varchar 50 角色名表 4:公文表( File )字段名数据类型长度描述FileId int 4 公文编号FileTitle varchar 50 公文标题FileC
12、ontent text 公文内容FromUserName varchar 50 来源用户登录名ToUserName varchar 50 送达用户登录名FileStatus int 4 状态编号表 5:人事信息表(Personnel )字段名数据类型长度描述EmployeeId Varchar 50 员工编号EmployeeName Varchar 50 员工姓名EmployeeSex Varchar 50 性别EmployeeIDCard Varchar 50 身份证EmployeeBirth datetime 8 出生日期EmployeeAge Int 50 年龄EmployeeFolk
13、Varchar 50 民族EmployeeMarriage Varchar 50 婚姻状况EmployeeNativePlace Varchar 50 籍贯EmployeeTel Varchar 50 联系电话EmployeeDeptId int 50 部门编号EmployeeDutyType Varchar 50 职务BookInTime datetime 8 登记时间表 6:考勤信息表 (Attendance) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 14 页
14、 - - - - - - - - - - 9 - 字段名数据类型长度描述Month Wage varchar 15 所属工资月份Employee ID varchar 5 员工编号EmployeeName varchar 10 员工姓名Appeared numeric 9 出勤天数leave Numeric 9 请假天数lateEarly Numeric 9 迟到或早退次数AbsentWork Numeric 9 旷工天数Overtime numeric 9 加班次数表 7:工作计划表(Plan )字段名数据类型长度描述PlanId Int 4 计划编号LoginName varchar 50
15、 用户登录名PlanDate datetime 8 计划日期PlanContent Text 50 计划内容表 8:销售主表( warehouse )3系统实施1连接数据库字段名数据类型长度描述Billdate Datetime 8 录单日期Billcode Varchar 20 单据编号Units Varchar 30 客户Handle Varchar 10 经手人fullpayment Float 8 应付金额Payment float 8 实付金额名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -
16、 - - - 第 9 页,共 14 页 - - - - - - - - - - 10 - / Profile store SQLCA.DBMS = MSS Microsoft SQL Server SQLCA.Database = store SQLCA.ServerName = MICROSOF-C5D821 SQLCA.LogId = sa SQLCA.AutoCommit = False SQLCA.DBParm = connect using Sqlca; open(w_main) 2制作登陆窗口“登陆” open代码为:string userid,userpwd userid=tri
17、m(ddplb_1.text) userpwd=trim(sle_2.text) select rtrim(operator_id),rtrim(password) into :userid,:userpwd from operator where operator_id=:userid and password=:userpwd; if sqlca.sqlcode0 then messagebox(sorry!,there are something wrong ,please input again!) else open(w_login) close(w_main) end if 3操作
18、界面当鼠标单击【职员登录】时,系统将弹出职员登录界面如图2.1 所示。在用户名输入“mr” ,密码为“ mrsoft” ,单击登录即可进入职员首页如图2.2 所示。如 2.1 职员登录界面名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 14 页 - - - - - - - - - - 11 - 图 2.2 职员首页当鼠标单击 【Admin 登录】 时,统弹出 Admin 登录界面如图3.1 所示。在用户名输入 “mr” ,密码为“ mrsoft” ,单击登录即可进入Ad
19、min 首页如图3.2 所示。图 3.1 Admin登录界面名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 14 页 - - - - - - - - - - 12 - 图 3.2 Admin首页4公告管理界面查看公告当鼠标单击 【查看公告】 时,职员将看到所有的公告信息,并且此模块提供了“删除” 按钮。发布公告1 当鼠标单击【发布公告】时,系统将弹出“发布公告”的界面如图4.1 所示。图 4.1 发布公告界面2 在空白的文本框中填写信息内容,单击“发送”即可。3 “重置
20、”按钮表示清除填写的所有内容。5考勤管理考勤管理目录中包含了“员工上班签到”与“员工下班签退”,为管理者提供了方便。如员工上班时可以单击一下“签到”;下班时可以单击一下“签退”。6员工管理界面添加员工信息1 当鼠标单击【添加员工信息】时,系统将弹出“注册员工基本信息”界面如图5.1 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 14 页 - - - - - - - - - - 13 - 图 5.1 添加员工信息界面2 添加员工信息操作说明如下:(1)在空白的文本
21、处我们可以填写相关的信息内容。(2) “员工性别” 、 “部门”、 “职位”、 “状态”可以在下拉列表框中选择相应的信息。(4)填写完所有信息时,单击“保存”即可。(5)在没有保存之前,如单击“重填”将清除所有信息内容。4 课程设计思想开发平台及运行环境:操作系统 :Windows XP 数据库 : SQL Server2005 开发工具 :Microsoft Visual C+6.0 开发语言 :C+ 服务器 : IIS5.0 可行性分析:产品原料:本办公系统是做连云港某中小型企业连云港工兵国际贸易有限公司的办公自动化管理系统,所有的内容资料均是来自该公司。技术可行性:原料自备。因为在该企业
22、实习数月,所以本人对该企业的各方面情况均有了解,各部门的工作,部门之间的协调等,且本人掌握了基本的系统开发要素,熟悉.NET编程, 基本会用 C#语言,会使用 VS.Net 开发工具。从技术上看,完全具备系统的开发条件 . 法律可行性:本系统纯为私人设计,在开发过程中没有抄袭,没有涉及合同、责任等与法律相抵触的方面。因此,本系统在法律上是可行的。操作可行性:本办公系统具备用户界面友好,使用方便,操作简单,易于被使用者接受,使用者只需懂得一些基本操作,和对此系统做简单的了解即可方便使用。因此,从操作性方面看,此系统的开发是可行的。时间可行性:系统需求分析 +系统思路设计 +系统实现 +调试、运行
23、、维护=4个月左右。 因此,从时间上看,此系统是可行的。总结:从现有条件来看,完成这个设计无论从技术上、法律上或是时间上考虑,都可以在规定时间内完成,可见该设计是完全可行的。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 14 页 - - - - - - - - - - 14 - 5 课程设计心得,毕业之际做的这份课程设计报告是在所做的毕业设计的基础下,临时完成的。时间比较仓促,主要内容还是参照了我的毕业设计开题报告,稍作修改,因为我的毕业设计功能还不是很全,还在实施中
24、,因此系统实施方面内容尚不多,利用 SQL Server 的查询分析器建立了系统所需要的表格,前台实现设计用了 VC+ 开发环境。我的设计比较简单,就只有管理员和员工用户,管理员可以添加和查询用户,员工可以修改和查询个人信息。我做的这份办公自动化仓库管理系统报告主要有用户角色管理系统模块、工作计划管理模块、公文管理模块、员工管理模块、工作情况管理模块等。本系统属于中小型的数据库系统, 可以对中小型企业的办公自动化进行有效管理。通过本系统可以一些目标: 对公司各个部门员工进行全面管理,提高工作效率。 灵活的运用表格进行批量录入数据,使信息传递更加快捷。系统采用人机对话方式,界面美观友好,信息查询
25、灵活、方便,数据存储安全可靠。系统最大限度的实现了易安装性、易维护性和易操作性。这次的课程设计确实让我进步不小,让我熟悉并掌握了数据库以及C+语言的一些知识及操作。6 参考文献1 张晓坤、车树良等著. C+ 编程语言详解,北京,电子工业出版社,2004.9. 2 施平安著 . VC+6.0 技术内幕,北京:清华大学出版社,2006.8. 3 孟宪会 , 张慧妍著 VC+应用开发技术. 北京:人民邮电出版社,2006.4. 4 CSDN网站技术社区 . http:/ 5 (美) Anders Hejlsberg,Scott Wiltamuth,Peter Golde著. C+ 编程语言,上海,电
26、子工业出版社,2004.10. 6 (美) KarliWatsonChristianNagel 等著. C 语言入门经典(第 3版). 北京:清华大学出版社,2006.5. 7 (美)Peter Morville,Louis Rosenfeld 著. WEB 信息架构:设计大型网站. 北京:电子工业出版社, 2008.1. 8 (美)Dejan Sunderic, Tom Woodhead 著.SQL Server 2005 高级编程技术. 北京:清华大学出版社, 2002.2. 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 14 页 - - - - - - - - -