1、网上办公系统 设计与实现,开发者:孙亚梅指导老师:姬莉霞学号:20087760333专业:08级软件开发Java(3)班,开发背景,随着社会的进步和现代科学技术的发展,信息量日益增加,在这种情况下,企业办公要想得到好的整体效果其难度日益增加。本系统是基于Web的网上办公系统,适应于中小型企业。其目的是实现一个集成的办公环境,提高办公效率实现办公自动化,实现了企业办公的无纸化和自动化。,平台与方案,开发工具:MyEclipse6.5 Web应用服务器:Tomcat6.0 数据库:SQL Server 2000 技术:Jsp、Javabean、Servlet,系统实施方案,采用三层B/S模式结构,
2、客户端 浏览器,Web 服务器,服务器 扩展 程序,数据库 服务器,网页请求,检索的数据,数据请求,检索的数据,采用MVC设计模型,模型 封装应用程序状态 响应状态查询 应用程序功能 通知视图改变,控制器 定义应用程序行为 用户动作映射成模型更新 选择响应的视图,视图 解释模型 模型更新请求 发送用户输入给控制器 允许控制器选择视图,状态改变,状态查询,通知改变,视图选择,用户请求,系统功能描述,本系统根据公司中的职位不同分为三个角色:系统管理员、公司管理层、普通员工。分为十二个功能模块:用户身份验证模块,部门管理,公文管理,优秀员工管理,签到簿管理,职位管理,公告管理,员工管理,账号管理,短
3、消息管理,在线管理,员工状态管理。,系统总体模块图,系统主界面,系统模块划分,系统管理员 签到簿管理 部门管理 职位管理 公告管理 公文查看 员工管理 账号管理 短消息管理 在线管理 员工状态管理,公司管理层签到簿 公告管理 公文管理 员工管理 部门信息 收发信息 优秀员工管理,普通员工签到簿 公文管理 收发信息 部门信息,系统管理员登录后的主界面,公司管理层登录后的主界面,普通员工登录后的主界面,小结,网上办公系统作为现代化无纸办公化发展工具,其最终实现的功能基本符合需求,网上办公系统设计的各个功能模块都达到了预定的要求。但由于本人缺少经验,设计时间较短,所以该系统还是会有不尽如人意的地方,比如用户界面不够美观,出错处理不够强大等多方面问题,都有待进一步完善。,致谢,衷心感谢我的指导老师姬莉霞老师,感谢姬老师给予本人在完成毕业论文和毕业设计期间不倦的指导和帮助,感谢她的教诲和关怀,使本人从老师那里学到了不少知识,使得本人的毕设和论文顺利完成,更使得本人对他们尽心尽责的工作态度和谆谆善教的工作能力由衷的敬佩!另外我真诚感谢在设计过程中帮助我的同学,遇到困难时跟他们交流、探讨问题使我从同学身上学到了很多东西,学到了他们对知识的探索精神和对解决问题的执着意志!在此,再次对指导我的老师和帮助我的同学致以谢意!,谢谢各位老师!,