需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12226 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:针对用户对于机器人资源的需求,基于Struts,Spring,Hibernate(SSH)框架设计并实现了一个机器人资源管理网站,该网站使用户更方便地了解机器人相关信息,也可以使管理员更方便的管理机器人相关资源信息。 所开发的系统在功能上分为前台用户账户相关操作、信息搜索、导航和信息浏览等,以及后台管理员信息发布管理等部分。 为了方便用户,该网站具有非常人性化的交互界面,包含了首页,相关资讯,产品案例,学习园地,视频图片欣赏,服务类机器人的网上测评模块。首页主要包含机器人资讯的图片;相关资讯主要包含“企业新闻”、“行业资讯”、“产品发布”等相关子模块;产品案例主要包含“工业服务”、“特种”、“娱乐”、“智能”、“无人机”几个相关子模块;学习园地主要包含“展望未来”、“学习园地”、“行业探讨”等几个相关子模块;视频图片欣赏主要包含机器人相关视频、音乐、图片等多媒体资料,相关人物访谈及其他相关信息;服务类机器人的网上测评主要包含相关的问卷调查及分析结果。 后台管理员可以对机器人的资讯信息、图片、视频等等进行管理。 最终对系统进行了测试以及用户的免费试用,根据测试结果进一步完善和修复了系统的错误,并优化了系统的逻辑,使系统更加人性化。在论文的最后对系统的进一步升级和优化做了展望。
关键词:机器人;SSH;管理系统
目录 摘要 Abstract 1. 引言-1 1.1. 概述-1 1.2. 国内外研究现状-1 1.3. 本课题研究的主要内容-2 1.4. 关于开发工具的概述-2 1.4.1. 关于MyEclipse-2 1.4.2. 关于MySQL-2 1.4.3. 关于SSH框架(Struts,Spring,Hibernate)-3 1.4.4. 关于B/S模式-3 1.4.5. 关于JSP-3 1.5. 网站的设计目标-3 2. 系统分析-4 2.1. 可行性分析-4 2.1.1. 经济可行性-4 2.1.2. 技术可行性-4 2.2. 系统需求分析-4 2.2.1. 功能性需求分析-5 2.2.2. 系统安全性分析-5 2.2.3. 系统可扩展性分析-6 2.2.4. 设计约束-6 2.2.5. 系统数据流图-6 2.3. 系统的功能分析-7 2.4. 系统的用例图-8 3. 系统设计-9 3.1. 功能设计-9 3.1.1. 登录注册模块-9 3.1.2. 浏览资讯模块-10 3.1.3. 评论模块-11 3.1.4. 填写问卷调查模块-11 3.1.5. 管理员用户信息管理模块-11 3.1.6. 问卷调查管理模块-11 3.1.7. 评论审核模块-11 3.1.8. 机器人资讯管理模块-11 3.2. 业务逻辑图-12 3.3. 数据库设计-13 3.3.1. 数据库概念设计-13 3.3.2. 数据库概要设计-13 3.3.3. 逻辑结构设计-14 3.3.4. 物理结构设计-15 4. 系统实现-18 4.1. 系统环境配置-18 4.1.1. 数据库连接-18 4.1.2. web.xml配置-18 4.1.3. structs.xml配置-18 4.2. 用户注册登录-19 4.2.1. 用户登录-19 4.2.2. 用户注册-20 4.2.3. 找回密码-20 4.2.4. 修改用户信息-21 4.3. 用户浏览资讯信息-22 4.4. 用户发布评论-23 4.5. 用户填写问卷调查表-24 4.6. 管理员管理用户信息-26 4.7. 管理员管理资讯信息-26 4.8. 管理员审核用户评论信息-27 4.9. 管理员管理问卷调查-27 5. 系统测试-28 5.1. 测试方法-28 5.1.1. 黑盒测试-28 5.1.2. 白盒测试-28 5.1.3. 功能测试-29 6. 结论与反思-31 参考文献-32 致谢-33 |