




已阅读5页,还剩63页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕 业 设 计 (2012 届)题 目 公司 OA 系统设计与实现 企业 OA系统设计与实现目录1 绪论 .12 相关技术框架简介 .33 项目需求介绍 .73.1 系统概述 .73.1.1 设计目标 .73.1.2 系统特点 .73.2 系统功能 .83.3 系统需求分析 .103.3.1 用户管理 .103.3.2 内部邮件管理 .103.3.3 日志管理 .103.3.4 员工管理 .103.3.5 车辆管理 .113.3.6 发文管理 .113.3.7 公告管理 .113.3.8 会议管理 .113.3.9 考核,培训管理 .113.3.10 工资管理 .123.3.11 档案管理 .123.3.12 部门管理 .123.3.13 新闻管理 .123.4 物理模型设计 .123.4.1 系统总体 ER 图 .123.4.2 部分 ER 图及数据库对应表 .143.5 主要功能详细设计 .233.5.1 工资发放 .233.5.2 员工转正申请 .243.5.3 处理员工转正申请 .253.5.4 请假管理 .263.5.5 处理请假申请 .273.6 系统运行时环境 .283.6.1 设备要求 .283.6.2 支持软件 .284 系统实现 .294.1 项目编写前准备 .294.1.1 集成 Struts2.294.1.2 集成 Ibatis.314.1.3 集成 Spring.314.2 项目实现 .344.2.1 界面设计 .344.2.3 编码设计 .355 项目总结 .45致谢 .47参考文献 .4813 项目需求介绍随着信息网络技术的应用,目前许多政府部门、企事业单位已建立局域网络,并直接与 internet 相连接. 为了充分发挥网络的作用,提高办公处理效率,建设办公自动化管理系统已经是迫切需要 5. 本系统采用动态 WEB 构建技术,使得系统客户端无须维护,适应性强,使用与企事业、政府机关等单位网络环境使用. 企业办公自动化系统是企业管理系统的一部分,企业内部办公网络的内容很多,如公司内部公告信息的发布,文件的管理,员工内部交流信息的发布和共享,个人日程及工作日志的安排,出勤登记. 随着信息技术的不断发展以及互联网技术的日益成熟,使远程办公成为可能. 你无论身处何地,只要有上网条件就可以利用网上办公系统,及时有效地对各种文件、报告进行处理,同时也将彻底摆脱桌面上沉重繁杂的纸张文件,使得繁重的工作变得轻松自如,极大地提高工作效率. 3.1 系统概述3.1.1 设计目标企业办公网络服务是企业管理信息系统的一部分,而正因为这种网路服务,才大大提高企业信息的沟通,通信的更加便利,这种模式已经逐渐替代到过去的工作模式以及工作方式. 本系统实现了员工信息的发布和共享,公司财务信息的发布和共享,员工交流信息的发布与共享. 3.1.2 系统特点企业办公管理系统是采用 B/S(BROWSER/SERVER)结构,实现整个企业的信息化管理,这种系统的优势在于系统简单功能强大,扩展能力良好以及跨地域操作性能. B/S 模式通过 Internet 进行通信,可以不受地域的限制,但缺点是不能进行联机事务处理,并且在大量数据处理的过程中,速度较慢. 对于“OA 系统” ,功能目标在于实现企业的信息资源的共享,同时实现不同用户的权限控制,由于系统数据的实时性要求并不高,2因此采用 B/S 结构比较合理.实际上 B/S 体系结构是把二层 C/S 结构的事务处理逻辑模块从客户机的任务中分离出来,由 Web 服务器单独组成一层来负担其任务,这样客户机的压力减轻了,把负荷分配给了 Web 服务器 6. 这种三层体系结构如图 3-1 所示. 数据库B r o w s e r浏览器W e b 服务器H T T P 请求H T M L 页面图 3-1 B/S 三层体系 结构图3.2 系统功能通过对所在公司的相关调查,要求系统具有以下功能: 个人日志的管理及查询 内部邮件 会议通知管理以及会议室管理 公告发布及管理 发文通知以及管理 考勤管理 工资管理 员工日常管理(转正,退休,请假) 员工的考核培训管理 公司部门管理 员工档案管理 公司车辆使用管理 公司招聘管理 公司新闻发布管理 文件的上传和下载由此得到系统的功能图如 3-2 所示:3OA系统功能结构图用户管理员工管理车辆管理发文管理会议管理新闻管理招聘管理转正管理部门管理公告管理考核管理档案管理培训管理邮件管理日志管理退休管理请假管理考情管理车辆基本管理车辆使用管理会议室管理会议申请管理考核项目管理考核成绩管理培训项目管理培训成绩管理工资管理工资标准管理工资发放管理图 3-2 OA 系统功能结构图43.3 系统需求分析3.3.1 用户管理(1)系统的用户必须为本公司的员工(2)用户名在系统范围内唯一(3)用户登录系统后只能执行与本人权限相符合的操作(4)删除用户时候不要直接从数据库中删除,只是对用户不可见,方便以后的参训统计3.3.2 内部邮件管理(1)发送邮件,本公司员工可以给公司内任何一个人发送内部邮件,发送后邮件保存在发件箱,有新邮件的时候能有相应提醒.(2)接收邮件,员工可以随时接收其他员工发来的邮件,邮件存在收件箱,方便以后查看.3.3.3 日志管理(1)每个员工每天都必须写日志.(2)日志由部门的经理或者总经理来批阅,经历和总经理随时显示自己没有批阅的员工日志. (3)所有的日志要求能够查询,批阅后的日志不能够修改.(4)日志不能从数据库中删除.3.3.4 员工管理(1)招聘管理,公司可以随时发布招聘信息招聘新员工. (2)新员工到来后登记到公司员工中,设定好部门和员工种类.(3)对于非正式员工可以提交转正申请,转正申请由人事部经理或者总经理来处理,并且返回给员工一个回馈信息,驳回要有驳回的理由.若是同意后员工自动成为正式工,工资也相应改动.(4)当员工到达了退休的年龄可以向人事部门提出退休申请,不符合条件的系统不准5提交申请,申请批准后员工的类型自动变为退休工,工资也做出相应的改动,若是人事部门不同意退休申请,要给员工返回一个不同意的理由.(5)员工每天上班都需要打考勤,不打考勤可以填写请假申请,否则按旷工计算,月底算工资的时候要扣除相应的工资,员工的考勤和工资相联系.(6)员工有事情需要请假可以填写请假申请,经理同意后自动根据请假日期和请假的天数在员工的考勤中注明请假.不同意的给出驳回理由.3.3.5 车辆管理(1)车辆基本情况管理包括对新增的车辆进行录入,更新和状态的更改.(2)车辆使用管理包括员工提交车辆使用申请,同意后,相应车辆为使用状态.3.3.6 发文管理(1)发稿:发稿人进行填写主题词、文件标题、主送部门,附件等内容,然后发送审核人进行审核. (2)办理:对发稿后的公文进行处理. (3)查询:可根据公文的属性进行有选择的查询. (4)公文不允许删除,只能对用户隐藏.3.3.7 公告管理(1)发布公告,公司部门向公司某个部门或者全公司发布公告. (2)员工可以查看公告信息以便知道公司的工作要求.3.3.8 会议管理(1)会议室管理,对会议室进行登记,维护,状态更改等操作. (2)某个部门需要开会时候可以更具具体要求查询会议室并提交会议申请,申请的内容包括会议的主题,时间等事项.3.3.9 考核,培训管理(1)公司不定期的增加考核和培训项目,并且要求特定的员工参加考核或者培训.(2)考核成绩管理,等级员工的考核和培训成绩,员工可以随时查看自己的考核和6培训成绩.3.3.10 工资管理(1)工资标准管理,根据公司的员工种类设定不同的工资标准,标准包括底薪,全勤奖,缺勤扣率等.(注:每种员工的工资标准只能有一种)(2)工资发放管理,员工的工资是由底薪,奖金,出勤率,工龄工资,其他收入和处罚来决定的,工资发放的时候先找到员工属于哪一种员工,获得员工的工资标准,在根据员工的工龄和考勤来决定员工的最后工资. (3)员工转正退休或者员工类型发生改变的时候工资也要跟着发生改变.3.3.11 档案管理(1)提交档案,添加员工的个人档案,档案永久保存在数据库中.(2)员工离职后,档案对用户隐藏,不删除.3.3.12 部门管理(1)增加部门,为公司新增部门,并且任命部门经理. (2)删除部门的时候,入市本部门还有人员,则不允许删除,只有更改所有本部门的员工后,才能删除这个部门.3.3.13 新闻管理及时增加公司的动态,活动等新闻以方便员工及时的了解公司的动态.3.4物理模型设计根据上诉需求设计数据库3.4.1系统总体 ER图在 PowerDesigner 下建立实体对象关系图如下:7fwxx_fk01gzff_fk02txsq_fk01yonghu_fk01zhaopin_fk01zzsq_fk01FK_gzff_fk02FK_dagl_fk01FK_gggl_fk01FK_clsp_fk01FK_clsq_fk_02FK_qjgl_fk01FK_pxcj_fk01FK_pxcj_fk02FK_hysq_fk01FK_hysq_fk02FK_khcj_fk02FK_khcj_fk02FK_rzgl_fk01FK_rzgl_fk02FK_news_fk01FK_news_fk02FK_fwxx_fk01caridbhlxgrsjztzzrsenableint(10)varchar(20)varchar(20)datevarchar(20)int(11)varchar(2)clsqidsta_idygbhsymdsysjsyqxsqztslrbhlyghrqcarbhenableint(10)int(10)int(20)varchar(20)dateint(20)varchar(20)int(20)varchar(50)dateint(20)varchar(2)dagliddabhdaztrrksjdaztbcnxdaclenableint(10)varchar(20)int(20)datevarchar(20)varchar(20)blobvarchar(2)departmentidbmbhbmmcbmrsbmjlenableint(10)varchar(20)varchar(20)int(11)int(20)varchar(2)fwxxiddatebtzynrtodfromsztbhlyclenableint(10)datevarchar(20)varchar(50)textint(20)int(20)varchar(20)varchar(20)blobvarchar(2)ggxxidggztggnrfbsjfbfwfbrenableint(11)varchar(20)textdatevarchar(20)int(20)varchar(2)gzbzidyglxdxqqjjglgzqqklenableint(10)varchar(20)floatfloatfloatfloatvarchar(2)gzffidygbhqtsrqtcfgzbzdmonthdyearsfgzenableint(10)int(20)floatfloatint(11)int(10)int(10)floatvarchar(2)hysqidsta_idhysjhyzthyroomhyzcrhyfwsqzthynrenableint(10)int(10)datevarchar(50)varchar(20)int(20)varchar(20)varchar(20)textvarchar(2)khcjidkhx_idkhxmygbhkhcjenableint(11)int(10)int(20)int(20)varchar(20)varchar(2)khxmidxmbhxmmckhmdkhnrkhrykhsjenableint(10)varchar(20)varchar(20)varchar(20)textvarchar(20)datevarchar(2)kqglidygbhdatesfqjenableint(10)int(20)datevarchar(2)varchar(2)newsiddatebtnrfbrenableint(10)datevarchar(20)textint(20)varchar(2)pxcjidpxx_idpxxmygbhpxcjenableint(11)int(11)int(11)int(11)varchar(20)varchar(2)pxxmidxmbhxmmcpxmdpxnrpxstartpxendpxrypxfypxfspxlxenableint(11)varchar(20)varchar(20)varchar(20)textdatedatevarchar(20)floatvarchar(20)varchar(20)varchar(2)qjsqidygbhsqztqjyyqjtsqjsjqjlxbhlyenableint(10)int(20)varchar(20)textint(11)datevarchar(20)textvarchar(2)roomidbhmjrnrsdzzttyyenableint(10)varchar(20)floatint(11)varchar(50)varchar(10)varchar(4)varchar(2)rzglidsta_idygbhdaterzbtrznrrzztpyrpyrxmygxmpysjpynrenableint(11)int(10)int(11)datevarchar(20)textvarchar(20)int(11)varchar(20)varchar(20)datetextvarchar(2)st
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 灯具维修与更换合同
- 2025合同模板电梯设备维保合同范本
- 2025-2030中国镀膜玻璃行业供需趋势及投资风险研究报告
- 新版基础护理学
- 墨菲的消防课件
- 护理教案讲课模板
- 上海上海市特殊儿童康复中心工作人员招聘笔试历年参考题库附带答案详解
- 2025雁宝能源露天煤矿采煤工程专项社会招聘35人笔试参考题库附带答案详解析集合
- 桌球与在线平台企业制定与实施新质生产力项目商业计划书
- 校园文化企业制定与实施新质生产力项目商业计划书
- 大学美育知到智慧树章节测试课后答案2024年秋德州学院
- 医院培训课件:《多发性骨髓瘤》
- 西湖写景作文600字
- 建筑项目招投标外文翻译外文文献英文文献
- 企业食品安全知识培训课件
- 【MOOC】中国近现代史纲要-浙江大学 中国大学慕课MOOC答案
- 2021年中等职业学校学生学业水平考试考务工作细则(考务手册)
- 中医体质养生 期末考试试题及答案
- 【课件】第七单元能源的合理利用与开发新版教材单元分析-九年级化学人教版(2024)上册
- 木制品加工厂应急预案
- 中医院护理质量评价标准与方法
评论
0/150
提交评论