更新时间:11-04 上传会员:溪老师
分类:计算机信息 论文字数:17884 需要金币:2000个
摘要:为了跟上数字化校园的脚步,网上报修管理显得及其重要。通过报修系统,师生平常生活中发生的器件或其他故障问题可一并记录并处理,摒弃了以往口头报修或者电话报修的低效、不易管理等问题,对报修工作起到了很好的监督作用,使得报修工作变得有序化、高效化。此外,报修系统还可提高人力资源的利用率,使得维修也更加具有针对性,对校园信息化里程也具有一定的意义。
该系统主要以java语言为主,后端采用Hibernate作为持久层、Spring做控制层、Struts做应用层的SSH的框架结构。前端结合了JSP以及javascript等其他相关前术,数据库为Sqlserver 2008,总体为B/S架构模式。系统主要实现用户报修功能,受理报修功能,评价报修功能,用户管理功能,报修单管理功能,年度总结功能,交流互动功能,个人密码修改功能。其中用户分为管理员、维修部和普通用户,根据不同角色赋予不同的系统权限。
本文按照软件工程的方法,介绍了整个系统的设计方法,从需求分析到相关技术介绍,再到概要设计,再到系统的详细设计,最后为相关的测试环节。经测试该系统易于操作,界面简洁,性能稳定,功能较为完善,对于校园后勤报修管理工作具有一定的应用价值。
关键词: Java;SSH框架;报修管理系统;软件工程
目录
摘要
Abstract
1 绪论-1
1.1 研究背景及意义-1
1.2 研究现状-1
1.3 研究内容和组织结构-2
1.3.1 研究内容-2
1.3.2 论文组织结构-2
2 需求分析和可行性分析-3
2.1 需求分析-3
2.1.1 功能需求分析-3
2.1.2 非功能性需求分析-5
2.2可行性分析-5
2.2.1 技术可行性-5
2.2.2 经济可行性-6
2.2.3 环境可行性-6
2.3 开发环境-6
3 系统概要设计-7
3.1业务流程设计-7
3.2 框架结构设计-7
3.3系统逻辑结构设计-8
3.4 功能模块划分-9
3.5 数据库设计-10
3.5.1 表逻辑设计-10
3.5.2 数据库表设计-11
4 详细设计-13
4.1数据库链接-13
4.2 模块详细设计-14
4.2.1登录模块设计-14
4.2.2 报修管理模块-17
4.2.3 用户管理模块-21
4.2.4 报修单管理模块-23
4.2.5 统计图管理模块-27
4.2.6 信箱管理模块-30
4.3安全性详细设计-33
5 软件测试-34
5.1 登陆测试-34
5.2 新增用户测试-36
5.3 用户修改密码测试-37
6 总结与展望-39
参 考 文 献-40
致 谢-41