菜单
  

    3  系统总体设计

    3.1  功能需求

    3.1.1  后台总经理模块

    1.部门管理:添加、查看、更新、删除部门。

    2.人事管理:添加新员工,查看、更新、删除员工信息,提升普通员工为部门经理。

    3.信息发布管理:发布、查看、更新、删除信息。

    4.共享文档管理:添加、查看、下载、删除文档。

    5.邮件管理:收发邮件,查看邮件,删除邮件。

    6.个人密码管理:更改密码。

    7.通讯录管理:新增、更新、删除通讯录。

    3.1.2  前台部门经理模块

    1.部门人事管理:添加新员工,查看、更新、删除部门员工信息。

    2.部门共享文档管理:添加、查看、下载、删除文档。

    3.工作任务管理:添加工作任务。

    4.部门考勤管理:审核员工考勤信息。

    5.邮箱管理:收发邮件,查看邮件,删除邮件。

    6.通讯录管理:新增、更新、删除通讯录。

    7.个人密码管理:更改密码。源'自:751-'论.文'网"]www.751com.cn

    3.1.3  前台普通员工模块

    1.公司信息查询:查看信息。

    2.个人考勤管理:添加考勤。

    3.个人办公管理:查看工作任务,添加工作日志。

    4.部门共享文档管理:添加、下载、查看、删除文档。

    5.邮箱管理:收发邮件,查看邮件,删除邮件。

    6.通讯录管理:新增通讯录。

    7.个人密码管理:更改密码。

    3.2  系统开发的思想和技术

    本系统采用jsp技术[4-6],基于MVC模式开发,使用SSH框架(struts2、spring、hibernate)来增加系统的开发速度。程序就是用struts2和hibernate这两个框架来实现模型层和控制器这两层,jsp实现视图这一层。一般来说程序就是在数据库和页面之间起桥梁作用的,jsp页面请求先到action,再到dao,再回到action,回到jsp页面,action主要处理来自页面的请求,dao主要是和数据库的交互,struts2[7]主要用在action,处理来自页面的请求,处理完请求后跳转回页面。Hibernate主要用在dao,包括对数据库的增、删、改、查的操作,spring控制程序的流程。

  1. 上一篇:基于安卓平台的无线点餐软件设计与实现
  2. 下一篇:asp.net+sqlserver个人记账系统的设计与实现
  1. JAVA基于安卓平台的医疗护工管理系统设计

  2. java+mysql酒店管理系统设计与实现

  3. Ruby+mysql就业信息管理系统的设计与实现

  4. php进销存管理系统的设计与实现

  5. jsp医药连锁店管理系统的设计与实现

  6. jsp+mysql学生实践创新项目管理系统设计与实现

  7. jsp+mysql停车场车辆管理系统的设计与实现

  8. 河岸冲刷和泥沙淤积的监测国内外研究现状

  9. 乳业同业并购式全产业链...

  10. 电站锅炉暖风器设计任务书

  11. 当代大学生慈善意识研究+文献综述

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. java+mysql车辆管理系统的设计+源代码

  14. 十二层带中心支撑钢结构...

  15. 杂拟谷盗体内共生菌沃尔...

  16. 中考体育项目与体育教学合理结合的研究

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回