需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11116 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要: 本系统基于浏览器/服务器(B/S)架构,采用JSP(Java Server PagesTM)语言,以MyEclipse作为开发工具,MySQL作为后台数据库进行设计并开发。系统根据权限可分为三类用户: 分别是员工、经理和管理员。员工主要实现对信息的查看,包括对个人信息、工资情况和日常工作等。经理主要是分担管理员的部分工作,如工资管理、产品管理等。管理员主要负责对后台所有数据进行管理,他可以对系统信息、员工信息、公告信息、员工合同信息等进行操作。 本文首先介绍了系统的开发背景、研究目的,并对使用到的技术进行相关介绍,然后根据软件开发流程,对系统进行需求分析,根据系统总体结构设计出对应功能模块图和各项数据表。接着对系统的各个模块的详细设计进行了介绍,并展示了部分模块的功能截图。最后,对系统的测试情况进行阐述并给出用例描述。
关键词: 信息管理;Browser/Server架构;JSP语言
目录 摘要 Abstract 1 绪论-1 1.1系统开发的背景-1 1.2系统研究目的及意义-1 1.3研究方法-2 2 相关技术介绍-3 2.1 JSP技术-3 2.2 J2EE概述-3 2.3 MySQL简介-3 3 需求分析-4 3.1系统性能分析-4 3.2可行性分析-4 3.3系统结构分析-4 3.4系统模块分析-4 3.4.1模块用例分析-4 3.4.2功能流程分析-6 4 概要设计-9 4.1 设计原则-9 4.2 系统功能模块-9 4.3 主要功能流程设计-10 4.3.1 产品管理功能-10 4.3.2 员工管理功能-10 4.3.3 工资管理功能-11 4.4 数据库设计-12 5 系统的实现-15 5.1 管理员模块-15 5.1.1 系统主界面-15 5.1.2 员工管理-16 5.1.3 系统管理-17 5.1.4 公告管理-18 5.1.5 产品管理-19 5.1.6 员工合同管理-20 5.2 经理模块-21 5.2.1个人信息管理-22 5.2.2经理工资查看-23 5.2.3员工工资管理-23 5.3 员工模块-24 5.3.1员工个人信息-25 5.3.2员工日常工作-26 6 系统的测试-28 6.1 系统测试目的-28 6.2 系统测试环境-28 6.3 系统功能测试用例设计-28 总结与展望-31 参考文献-32 致 谢-33 |