精品文档---下载后可任意编辑中广核集团员工差旅申请及报销系统分析与设计中期报告目录一、项目简介二、需求分析三、系统设计3.1 系统架构3.2 数据库设计3.3 系统功能设计四、项目进度五、总结与展望一、项目简介本项目旨在为中广核集团的员工提供一套方便快捷的差旅申请及报销系统,实现员工差旅申请、审批、报销等流程的自动化管理。本系统的主要功能包括:员工发起差旅申请、主管审批申请、财务审核报销、员工查看申请状态和报销详情等。二、需求分析1. 功能需求:(1) 员工端:员工可通过系统提交差旅申请,申请表中需要包括出差日期、出差地点、出差目的、预估费用等信息,并可以上传相关证明材料。(2) 主管端:主管收到员工的差旅申请后,可以进行审批或驳回操作,并在审批时需要对申请表做出备注说明。(3) 财务端:财务收到员工的报销申请后,可以进行审核或驳回操作,审核需要对报销单上的费用进行核算和审批,并在审批时需要对报销单做出备注说明。通过审核后,财务需要在系统中记录下报销流水号。(4) 员工查询:员工可以查询自己提交的差旅申请状态和报销详情。精品文档---下载后可任意编辑2. 性能需求:(1) 响应速度:系统需要保证用户请求的响应时间在合理的范围内,让用户使用流畅。(2) 可靠性:系统需要具备一定的容错能力,降低系统宕机和崩溃的概率。(3) 稳定性:系统需要具备一定的稳定性,能够在高负载下保持正常的运行。(4) 扩展性:系统需要具备一定的扩展性,能够满足未来可能出现的新需求。三、系统设计3.1 系统架构本系统采纳 B/S 结构,即浏览器/服务器结构。浏览器端使用HTML、CSS、JavaScript 等前端技术,服务器端使用 Java 语言开发,并采纳 Spring 框架实现业务逻辑处理和数据库访问。3.2 数据库设计为了实现系统的高效运行和数据的快速查询,我们采纳了 MySql 数据库,将系统中的数据进行分门别类的存储,包括差旅申请、审批记录、报销单等。3.3 系统功能设计根据需求分析结果,我们设计了系统的主要功能模块:员工端、主管端、财务端和查询模块。其中,员工端包括登录、填写申请、查看历史申请等功能;主管端包括登录、查看待审批列表、审批申请等功能;财务端包括登录、查看待审核报销单、审核报销单等功能;查询模块包括查询申请状态和查询报销详情两个功能。四、项目进度目前我们的项目已经完成了需求分析和系统设计工作,并且已经完成了系统的相关编码工作。正在进行系统测试和优化,...