实例介绍
本系统分为三个主要流程:1、个人办公 2、会议管理 3、系统管理 个人办公:普通职员登陆到系统后,通过点击个人办公连接,进入个人办公页面。之后可以选择个人信息、日程安排、名片夹、公司通讯录、待办事项、在线信息、个人文件夹进行办公。 会议管理:部门领导登陆到系统后选择会议管理,进入会议管理页面。在会议管理页面中可以增、删、改、查会议。其中发起会议需首先预约会议室,然后将输入与会人名单,开会议信息通过邮件发送到每个与会人的信箱里。 系统管理:系统管理员登陆到系统后,点击系统管理,进入系统管理页面。可以选择部门管理、角色管理、职员管理、文件夹管理进行系统维护。
【实例截图】
【核心代码】
bda99ff8-330d-43de-b6d8-c52946800e08
└── oa
├── data.sql
├── ReadMe.txt
├── src
│ ├── com
│ │ └── ts
│ │ ├── action
│ │ │ ├── AdminAction.java
│ │ │ ├── AjaxAction.java
│ │ │ ├── ExcelAction.java
│ │ │ ├── FileAction.java
│ │ │ ├── FileDownLoadAction.java
│ │ │ ├── MeetingAction.java
│ │ │ ├── UserAction.java
│ │ │ ├── UserComAction.java
│ │ │ ├── UserLoginAction.java
│ │ │ ├── UserMessageAction.java
│ │ │ └── UserWorkAction.java
│ │ ├── dao
│ │ │ ├── AgentDao.java
│ │ │ ├── BookDao.java
│ │ │ ├── CardClassDao.java
│ │ │ ├── CardDao.java
│ │ │ ├── DepartmentDao.java
│ │ │ ├── FileDao.java
│ │ │ ├── FileTypeDao.java
│ │ │ ├── FolderDao.java
│ │ │ ├── imp
│ │ │ │ ├── AgentDaoImp.java
│ │ │ │ ├── BookDaoImp.java
│ │ │ │ ├── CardClassDaoImp.java
│ │ │ │ ├── CardDaoImp.java
│ │ │ │ ├── DepartmentDaoImp.java
│ │ │ │ ├── FileDaoImp.java
│ │ │ │ ├── FileTypeDaoImp.java
│ │ │ │ ├── FolderDaoImp.java
│ │ │ │ ├── MeetingDaoImp.java
│ │ │ │ ├── MeetingroomDaoImp.java
│ │ │ │ ├── MessageDaoImp.java
│ │ │ │ ├── ReaderDaoImp.java
│ │ │ │ ├── RoleDaoImp.java
│ │ │ │ ├── UserDaoImp.java
│ │ │ │ └── WorkDaoImp.java
│ │ │ ├── MeetingDao.java
│ │ │ ├── MeetingroomDao.java
│ │ │ ├── MessageDao.java
│ │ │ ├── ReaderDao.java
│ │ │ ├── RolesDao.java
│ │ │ ├── UserDao.java
│ │ │ └── WorkDao.java
│ │ ├── service
│ │ │ ├── AgentService.java
│ │ │ ├── BookService.java
│ │ │ ├── CardClassService.java
│ │ │ ├── CardService.java
│ │ │ ├── DepartmentService.java
│ │ │ ├── FileService.java
│ │ │ ├── FileTypeService.java
│ │ │ ├── FolderService.java
│ │ │ ├── imp
│ │ │ │ ├── AgentServiceImp.java
│ │ │ │ ├── BookServiceImp.java
│ │ │ │ ├── CardclassServiceImp.java
│ │ │ │ ├── CardServiceImp.java
│ │ │ │ ├── DepartmentServiceImp.java
│ │ │ │ ├── FileServiceImp.java
│ │ │ │ ├── FileTypeServiceImp.java
│ │ │ │ ├── FolderServiceImp.java
│ │ │ │ ├── MeetingroomServiceImp.java
│ │ │ │ ├── MeetingServiceImp.java
│ │ │ │ ├── MessageServiceImp.java
│ │ │ │ ├── ReaderServiceImp.java
│ │ │ │ ├── RoleService.java
│ │ │ │ ├── UserServiceImp.java
│ │ │ │ └── WorkServiceImp.java
│ │ │ ├── MeetingroomService.java
│ │ │ ├── MeetingService.java
│ │ │ ├── MessageService.java
│ │ │ ├── ReaderService.java
│ │ │ ├── RoleService.java
│ │ │ ├── UserService.java
│ │ │ └── WorkService.java
│ │ ├── tag
│ │ │ ├── FormatDate.java
│ │ │ └── ShowChoosePage.java
│ │ ├── test
│ │ │ └── TestAction.java
│ │ ├── util
│ │ │ └── UserUtil.java
│ │ └── vo
│ │ ├── Agent.hbm.xml
│ │ ├── Agent.java
│ │ ├── Book.hbm.xml
│ │ ├── Book.java
│ │ ├── Cardclass.hbm.xml
│ │ ├── Cardclass.java
│ │ ├── Card.hbm.xml
│ │ ├── Card.java
│ │ ├── Department.hbm.xml
│ │ ├── Department.java
│ │ ├── FileInfo.java
│ │ ├── FileType.hbm.xml
│ │ ├── FileType.java
│ │ ├── Folder.hbm.xml
│ │ ├── Folder.java
│ │ ├── Meeting.hbm.xml
│ │ ├── Meeting.java
│ │ ├── Meetingroom.hbm.xml
│ │ ├── Meetingroom.java
│ │ ├── Message.hbm.xml
│ │ ├── Message.java
│ │ ├── Oafile.hbm.xml
│ │ ├── Oafile.java
│ │ ├── Page.java
│ │ ├── Querymeeting.hbm.xml
│ │ ├── Querymeeting.java
│ │ ├── Reader.hbm.xml
│ │ ├── Reader.java
│ │ ├── Roles.hbm.xml
│ │ ├── Roles.java
│ │ ├── Users.hbm.xml
│ │ ├── Users.java
│ │ ├── Work.hbm.xml
│ │ └── Work.java
│ ├── hibernate.cfg.xml
│ └── struts.xml
└── WebRoot
├── addresslist
│ ├── company_AddressList_1.htm
│ ├── company_AddressList_2.htm
│ ├── company_AddressList.htm
│ └── company_AddressList.jsp
├── admin.htm
├── bottom.htm
├── canlender1.html
├── card
│ ├── addmycard.html
│ ├── addmycard.jsp
│ ├── card2.html
│ ├── cardbox.html
│ ├── cardbox.jsp
│ ├── cardclassify2.html
│ ├── cardclassify3.html
│ ├── cardclassify.html
│ ├── cardclassify.jsp
│ ├── card.html
│ ├── card.jsp
│ ├── editcard.html
│ ├── mycard.html
│ ├── personalcardbox2.html
│ ├── personalcardbox.html
│ └── personalcardbox.jsp
├── css
│ ├── dtree.css
│ ├── style.css
│ ├── time.css
│ └── top.css
├── error.jsp
├── flash
│ └── main_movie1.swf
├── image
│ ├── base.gif
│ ├── bottom1.jpg
│ ├── bottom2.jpg
│ ├── bottombg.jpg
│ ├── cd.gif
│ ├── Circle.gif
│ ├── empty.gif
│ ├── folder.gif
│ ├── folderopen.gif
│ ├── globe.gif
│ ├── head.jpg
│ ├── imgfolder.gif
│ ├── joinbottom.gif
│ ├── join.gif
│ ├── line.gif
│ ├── menu3.gif
│ ├── minusbottom.gif
│ ├── minus.gif
│ ├── musicfolder.gif
│ ├── nolines_minus.gif
│ ├── nolines_plus.gif
│ ├── page.gif
│ ├── plusbottom.gif
│ ├── plus.gif
│ ├── question.gif
│ ├── run.jpg
│ ├── run.psd
│ ├── Thumbs.db
│ ├── trash.gif
│ ├── www6Lucn0028.gif
│ ├── 皋牢_7.gif
│ └── 皋牢_8.gif
├── index.jsp
├── js
│ ├── calendar2.js
│ ├── calendar.js
│ ├── dtree.js
│ ├── jquery-1.7.1.js
│ └── mytime.js
├── leader.htm
├── left_admin.htm
├── left_leader.htm
├── left_staff.htm
├── login_index.html
├── login_index.jsp
├── meeting
│ ├── afteredit.html
│ ├── lastmeeting.html
│ ├── meetinfor2.html
│ ├── meetinfor.html
│ ├── meeting2.html
│ ├── meeting.html
│ ├── meetinginfo.jsp
│ ├── meeting.jsp
│ ├── modifymeeting.html
│ ├── modifymeeting.jsp
│ ├── newmeeting.html
│ ├── newmeeting.jsp
│ ├── querymeeting.html
│ ├── queryresult.html
│ └── staffmeeting.jsp
├── meetingroom
│ ├── addroom3.htm
│ ├── addroom.jsp
│ ├── allbook.jsp
│ ├── allroom.jsp
│ ├── book1.htm
│ ├── book2.htm
│ ├── book.htm
│ ├── book.jsp
│ ├── editroom.htm
│ ├── editroom.jsp
│ ├── newbook.jsp
│ ├── querybook1.htm
│ ├── querybook2.htm
│ ├── querybook.htm
│ ├── querybook.jsp
│ ├── queryroom1.htm
│ ├── queryroom.htm
│ ├── queryroom.jsp
│ ├── useTable1.htm
│ └── useTable.htm
├── message
│ ├── allmessage.htm
│ ├── allmessage.jsp
│ ├── draftbox.htm
│ ├── draftbox.jsp
│ ├── draftmessage.htm
│ ├── editdraft.jsp
│ ├── editmessage.htm
│ ├── forward.jsp
│ ├── looksend.htm
│ ├── nextallmessage.htm
│ ├── notread.htm
│ ├── notread.jsp
│ ├── resend.htm
│ ├── resend.jsp
│ ├── savesucess.htm
│ ├── searchallmessage.jsp
│ ├── searchdraftbox.jsp
│ ├── searchnotread.jsp
│ ├── searchsendbox.jsp
│ ├── seedraftmessage.jsp
│ ├── seemessage.htm
│ ├── seemessage.jsp
│ ├── seesendmessage.jsp
│ ├── sendbox.htm
│ ├── sendbox.jsp
│ ├── sendmessage.htm
│ ├── sendmessage.jsp
│ ├── sendsucess.htm
│ └── zhangsanmessage.htm
├── META-INF
│ └── MANIFEST.MF
├── personalinformation
│ ├── personalInfo_OthersAll_1.htm
│ ├── personalInfo_OthersAll_2.htm
│ ├── personalInfo_OthersAll.htm
│ ├── personalInfo_OthersAll.jsp
│ ├── personalInfo_OthersAllSearch.htm
│ ├── personalInfo_OthersAllSearch.jsp
│ ├── personalInfo_OthersDetail.htm
│ ├── personalInfo_OthersDetail.jsp
│ ├── personalInfo_SelfEdit.htm
│ ├── personalInfo_SelfEdit.jsp
│ ├── personalInfo_SelfEditResult.htm
│ └── personalInfo_Self.jsp
├── sql_scripts
│ ├── agent.sql
│ ├── book.sql
│ ├── cardclass.sql
│ ├── card.sql
│ ├── department.sql
│ ├── folder.sql
│ ├── meetingroom.sql
│ ├── meeting.sql
│ ├── message.sql
│ ├── reader.sql
│ ├── user.sql
│ └── work.sql
├── staff.htm
├── systemmanage
│ ├── addDepartment.html
│ ├── addDepartment.jsp
│ ├── addEmployer.html
│ ├── addEmployer.jsp
│ ├── addRole.jsp
│ ├── assignUser.html
│ ├── departmentManager.html
│ ├── departmentManager.jsp
│ ├── employerManager.html
│ ├── employerManager.jsp
│ ├── img
│ │ ├── base.gif
│ │ ├── cd.gif
│ │ ├── empty.gif
│ │ ├── folder.gif
│ │ ├── folderopen.gif
│ │ ├── globe.gif
│ │ ├── imgfolder.gif
│ │ ├── joinbottom.gif
│ │ ├── join.gif
│ │ ├── line.gif
│ │ ├── minusbottom.gif
│ │ ├── minus.gif
│ │ ├── musicfolder.gif
│ │ ├── nolines_minus.gif
│ │ ├── nolines_plus.gif
│ │ ├── page.gif
│ │ ├── plusbottom.gif
│ │ ├── plus.gif
│ │ ├── question.gif
│ │ └── trash.gif
│ ├── modifyDepartment.html
│ ├── modifyDepartment.jsp
│ ├── modifyEmployer.html
│ ├── modifyEmployer.jsp
│ ├── modifyRole.jsp
│ ├── roleManager.jsp
│ └── userManager.html
├── test.jsp
├── top_index.htm
├── upload_files
├── webfolder
│ ├── img
│ │ ├── base.gif
│ │ ├── cd.gif
│ │ ├── empty.gif
│ │ ├── folder.gif
│ │ ├── folderopen.gif
│ │ ├── globe.gif
│ │ ├── imgfolder.gif
│ │ ├── joinbottom.gif
│ │ ├── join.gif
│ │ ├── line.gif
│ │ ├── minusbottom.gif
│ │ ├── minus.gif
│ │ ├── musicfolder.gif
│ │ ├── nolines_minus.gif
│ │ ├── nolines_plus.gif
│ │ ├── page.gif
│ │ ├── plusbottom.gif
│ │ ├── plus.gif
│ │ ├── question.gif
│ │ └── trash.gif
│ ├── mydocument.html
│ ├── mydocument.jsp
│ ├── otherdocument.html
│ ├── sharedocument.html
│ └── sharedocument.jsp
├── WEB-INF
│ ├── bean.xml
│ ├── classes
│ │ ├── com
│ │ │ └── ts
│ │ │ ├── action
│ │ │ │ ├── AdminAction.class
│ │ │ │ ├── AjaxAction.class
│ │ │ │ ├── ExcelAction.class
│ │ │ │ ├── FileAction.class
│ │ │ │ ├── FileDownLoadAction.class
│ │ │ │ ├── MeetingAction.class
│ │ │ │ ├── UserAction.class
│ │ │ │ ├── UserComAction.class
│ │ │ │ ├── UserLoginAction.class
│ │ │ │ ├── UserMessageAction.class
│ │ │ │ └── UserWorkAction.class
│ │ │ ├── dao
│ │ │ │ ├── AgentDao.class
│ │ │ │ ├── BookDao.class
│ │ │ │ ├── CardClassDao.class
│ │ │ │ ├── CardDao.class
│ │ │ │ ├── DepartmentDao.class
│ │ │ │ ├── FileDao.class
│ │ │ │ ├── FileTypeDao.class
│ │ │ │ ├── FolderDao.class
│ │ │ │ ├── imp
│ │ │ │ │ ├── AgentDaoImp.class
│ │ │ │ │ ├── BookDaoImp.class
│ │ │ │ │ ├── CardClassDaoImp.class
│ │ │ │ │ ├── CardDaoImp.class
│ │ │ │ │ ├── DepartmentDaoImp.class
│ │ │ │ │ ├── FileDaoImp.class
│ │ │ │ │ ├── FileTypeDaoImp.class
│ │ │ │ │ ├── FolderDaoImp.class
│ │ │ │ │ ├── MeetingDaoImp.class
│ │ │ │ │ ├── MeetingroomDaoImp.class
│ │ │ │ │ ├── MessageDaoImp.class
│ │ │ │ │ ├── ReaderDaoImp.class
│ │ │ │ │ ├── RoleDaoImp.class
│ │ │ │ │ ├── UserDaoImp.class
│ │ │ │ │ └── WorkDaoImp.class
│ │ │ │ ├── MeetingDao.class
│ │ │ │ ├── MeetingroomDao.class
│ │ │ │ ├── MessageDao.class
│ │ │ │ ├── ReaderDao.class
│ │ │ │ ├── RolesDao.class
│ │ │ │ ├── UserDao.class
│ │ │ │ └── WorkDao.class
│ │ │ ├── service
│ │ │ │ ├── AgentService.class
│ │ │ │ ├── BookService.class
│ │ │ │ ├── CardClassService.class
│ │ │ │ ├── CardService.class
│ │ │ │ ├── DepartmentService.class
│ │ │ │ ├── FileService.class
│ │ │ │ ├── FileTypeService.class
│ │ │ │ ├── FolderService.class
│ │ │ │ ├── imp
│ │ │ │ │ ├── AgentServiceImp.class
│ │ │ │ │ ├── BookServiceImp.class
│ │ │ │ │ ├── CardclassServiceImp.class
│ │ │ │ │ ├── CardServiceImp.class
│ │ │ │ │ ├── DepartmentServiceImp.class
│ │ │ │ │ ├── FileServiceImp.class
│ │ │ │ │ ├── FileTypeServiceImp.class
│ │ │ │ │ ├── FolderServiceImp.class
│ │ │ │ │ ├── MeetingroomServiceImp.class
│ │ │ │ │ ├── MeetingServiceImp.class
│ │ │ │ │ ├── MessageServiceImp.class
│ │ │ │ │ ├── ReaderServiceImp.class
│ │ │ │ │ ├── RoleService.class
│ │ │ │ │ ├── UserServiceImp.class
│ │ │ │ │ └── WorkServiceImp.class
│ │ │ │ ├── MeetingroomService.class
│ │ │ │ ├── MeetingService.class
│ │ │ │ ├── MessageService.class
│ │ │ │ ├── ReaderService.class
│ │ │ │ ├── RoleService.class
│ │ │ │ ├── UserService.class
│ │ │ │ └── WorkService.class
│ │ │ ├── tag
│ │ │ │ ├── FormatDate.class
│ │ │ │ └── ShowChoosePage.class
│ │ │ ├── test
│ │ │ │ └── TestAction.class
│ │ │ ├── util
│ │ │ │ └── UserUtil.class
│ │ │ └── vo
│ │ │ ├── Agent.class
│ │ │ ├── Agent.hbm.xml
│ │ │ ├── Book.class
│ │ │ ├── Book.hbm.xml
│ │ │ ├── Card.class
│ │ │ ├── Cardclass.class
│ │ │ ├── Cardclass.hbm.xml
│ │ │ ├── Card.hbm.xml
│ │ │ ├── Department.class
│ │ │ ├── Department.hbm.xml
│ │ │ ├── FileInfo.class
│ │ │ ├── FileType.class
│ │ │ ├── FileType.hbm.xml
│ │ │ ├── Folder.class
│ │ │ ├── Folder.hbm.xml
│ │ │ ├── Meeting.class
│ │ │ ├── Meeting.hbm.xml
│ │ │ ├── Meetingroom.class
│ │ │ ├── Meetingroom.hbm.xml
│ │ │ ├── Message.class
│ │ │ ├── Message.hbm.xml
│ │ │ ├── Oafile.class
│ │ │ ├── Oafile.hbm.xml
│ │ │ ├── Page.class
│ │ │ ├── Querymeeting.class
│ │ │ ├── Querymeeting.hbm.xml
│ │ │ ├── Reader.class
│ │ │ ├── Reader.hbm.xml
│ │ │ ├── Roles.class
│ │ │ ├── Roles.hbm.xml
│ │ │ ├── Users.class
│ │ │ ├── Users.hbm.xml
│ │ │ ├── Work.class
│ │ │ └── Work.hbm.xml
│ │ ├── hibernate.cfg.xml
│ │ └── struts.xml
│ ├── lib
│ │ ├── commons-attributes-compiler.jar
│ │ ├── commons-codec.jar
│ │ ├── freemarker.jar
│ │ ├── gson-1.6.jar
│ │ ├── log4j-1.2.15.jar
│ │ ├── ognl-2.6.11.jar
│ │ ├── spring-orm.jar
│ │ └── spring-tomcat-weaver.jar
│ ├── mytag.tld
│ ├── spring-form.tld
│ ├── spring.tld
│ └── web.xml
└── workplan
├── allPlan1.htm
├── allPlan2.htm
├── allPlan3.htm
├── allPlan.htm
├── allPlan.jsp
├── canlender1.html
├── commition1.htm
├── commition2.htm
├── commition3.htm
├── commition4.htm
├── commition5.htm
├── commition_agent.jsp
├── commition.htm
├── commition.jsp
├── commition_reader.jsp
├── commition_search.jsp
├── Copy of workPlan.htm
├── js
│ └── calendar.js
├── pendingWork1.htm
├── pendingWork.htm
├── pendingWork.jsp
├── select1.htm
├── select1.jsp
├── select2.htm
├── select.htm
├── select.jsp
├── test.html
├── workPlan1.htm
├── workPlan2.htm
├── workPlan3.htm
├── workPlan4.htm
├── workPlan.htm
└── workPlan.jsp
47 directories, 497 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论