专业手语翻译预约系统设计与实现-计算机毕业设计源码+LW文档

网站基于B/S结构,主要功能有:用户管理(用户注册/登录、用户信息修改、冻结用户、用户信息查询);翻译员管理(新译员入职、翻译员离职、翻译员个人信息维护、翻译员信息展示、意向/动向管理、等级维护);预约管理(发起预约、提交预约、取消预约);服务追踪(彩信跟踪、信函问候、服务评价与打分、翻译员评分更新);订单管理(订单浏览、更新、取消、打印);论坛管理(发帖/回帖、管理帖子、帖子展示)。

网站的整体技术方案如下,其中前台提供视觉效果和展示效果,后台由管理员对网站进行管理:
操作系统:Windows7及以上
数据库:MySQL
开发软件:Eclipse
开发语言:Java
系统结构:B/S

1.    用户管理
用户注册/登录:用户进入网站首页,首次登录需注册,选择身份是普通用户,通过电话号码作为账号,获取验证码,即可注册并登录成功;非首次登录选择身份后可直接通过账号密码登录。
修改用户信息:普通用户登录成功后可以修改或完善个人信息,如更换头像、修改昵称、设置新手机号、绑定邮箱、个人认证、修改用户密码等。
冻结用户:管理员有权对经常打广告的、恶意差评的用户进行账号冻结。
用户信息查询:管理员可查询用户,浏览用户预约记录。
2.    翻译员管理
新译员入职:管理员可根据要求对本机构考查合格的专业翻译员录入基本个人信息,如姓名、年龄、个人介绍、工作经历等;录入手语翻译员专业信息,如提供服务内容、擅长场合、职业等级、工作年限、手语服务时长等。其中服务内容有四类:为听障人士提供将口语翻译成手语的服务,为健听人士提供将手语翻译成口语的服务,直接用手语与听障人士进行交流,中国手语与其他国家手语直接进行翻译。
翻译员离职:翻译员请辞、退休或被开除,管理员需要对翻译员在系统进行离职操作,该翻译员不再为用户展示与服务。
翻译员个人信息维护:管理员可以对翻译员基本个人信息和专业信息进行及时修改,翻译员被用户预约成功后工作档期可实时更新,用户打分后翻译员综合评分可实时更新。
翻译员信息展示:用户可搜索、选择翻译员并浏览翻译员信息,包括基本个人信息、专业信息、工作档期等。
意向/动向管理:翻译员需要请假至少提前一天申请,管理员同意申请,添加翻译员在特定工作时间段的意向,进行暂离设置,在此时间段内不能被预约,若预约成功订单被取消。
等级维护:翻译员的服务内容变化、职业证书等级晋升,管理员进行等级更新。
3.    预约管理
发起预约:用户选定某翻译员发起预约,进行预约信息填写,主要内容有联系电话、工作方式、场合、时间段;或发起预约,填写预约信息,筛选翻译员,可按关键词筛选或等级筛选。发起预约时间需至少提前服务时间两天,预约信息可存草稿。
取消预约:用户预约信息填写未完成选择不再预约后可取消预约,预约信息不予保存。
提交预约:用户预约信息填写及选择完整后提交预约,生成订单。
4.    订单管理
订单浏览:用户和管理员可对已有订单进行搜索查询,可查看订单详情。
订单更新:如用户对订单有新操作,申请后管理员会更新订单详情,如更改预约时间、地点,更换翻译员等。根据订单完成情况,管理员会更新订单状态。
订单取消:用户在规定时间内不再需要手语翻译员可在提前一天取消订单,同时管理员根据翻译员动向/意向管理可在规定时间内取消客户订单。

订单打印:后台打印订单统计翻译时长,同时用户也可以在此打印自己的订单。
5.    服务追踪
彩信跟踪:用户进行预约成功后电话信息跟踪开始,管理者向用户发布短信息以确认订单信息,短信内容以链接为主,得到用户回复;服务前与用户保持联系,距离服务时间一天后得不到用户回应则订单取消,服务结束后寻访服务体验。
信函问候:管理者可根据用户绑定邮箱进行信函问候,包括节日慰问、活动通知、公司概况等。
服务评价与打分:订单完成后提醒用户进行评价,用户对本订单进行文字点评或星级评分,完成后评分不予更改,但文字点评可进行追评。
翻译员评分更新:用户对订单的星级评分,该评分在合理区间内方有效,该评分与原翻译员个人评分按一定指标得到评分的更新。初始翻译员评分由翻译员等级决定。
6.    论坛管理
发帖/回帖:已登录的用户可在论坛发帖,对该系统体验情况进行反馈。管理员可以发帖,用户和管理员都可对帖子进行评论。
管理帖子:管理员要对用户预发帖进行审核,对恶意帖子进行屏蔽,审核通过则发帖成功;用户可对自身已发帖子或评论进行编辑、删除,可对未编辑完成的帖子暂时保存;管理员可对普通用户评论进行屏蔽。
帖子展示:帖子按评论时间先后进行排序,用户和管理员可进行关键词查询相应帖子,选择并浏览。
 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一、需求分析 手语识别应用是一种辅助聋哑人士进行交流的工具,能够将手语动作转化为文字或语音输出。该应用需求如下: 1. 实现手语识别功能,能够准确地识别用户输入的手语动作; 2. 将识别结果以文字或语音形式输出; 3. 支持多种手语识别模式,如美国手语、中国手语等; 4. 支持用户自定义手语识别模式; 5. 支持用户自定义手语词典; 6. 具备良好的用户界面和用户体验。 二、系统架构 基于B/S系统手语识别应用采用前后端分离的架构,前端采用HTML、CSS、JavaScript等技术实现用户界面,后端采用Python语言实现手语识别算法和数据库管理。系统架构如下图所示: ![image.png](attachment:image.png) 三、系统模块设计 基于需求分析和系统架构,手语识别应用包括以下模块: 1. 手语识别模块:该模块实现手语识别算法,将用户输入的手语动作转化为文字或语音输出。 2. 用户管理模块:该模块实现用户注册、登录、密码修改等功能。 3. 词典管理模块:该模块实现手语词典的管理,包括添加、修改、删除等功能。 4. 模式管理模块:该模块实现手语识别模式的管理,包括添加、修改、删除等功能。 5. 数据库管理模块:该模块实现数据库的管理,包括用户信息、手语词典、手语识别模式等数据的增删改查功能。 6. 前端界面模块:该模块实现用户界面的设计和交互功能。 四、算法设计 手语识别算法是整个应用的核心,其准确度和性能直接影响用户体验。手语识别算法的设计需要考虑以下几个方面: 1. 特征提取:手语动作包含多个关键点,需要提取出这些关键点的坐标和速度等信息作为特征。 2. 特征选择:从提取出来的特征中选择最重要的特征,以提高算法的准确度和性能。 3. 分类器设计:选择适合手语识别的分类器,如SVM、KNN等。 4. 训练模型:使用训练数据对分类器进行训练,以提高识别准确度。 5. 优化算法:针对实际应用场景进行算法优化,以提高性能和准确度。 五、总体流程 手语识别应用的总体流程如下: 1. 用户注册/登录; 2. 进入手语识别页面,选择手语识别模式; 3. 输入手语动作; 4. 手语识别算法将手语动作转化为文字或语音输出; 5. 用户可对识别结果进行修改和调整; 6. 将识别结果保存至历史记录中。 六、技术选型 前端技术选型: 1. HTML/CSS/JavaScript:实现用户界面和交互功能; 2. Vue.js:实现前端组件化和数据绑定。 后端技术选型: 1. Python语言:实现手语识别算法和数据库管理; 2. Flask框架:实现后端接口开发和路由管理; 3. MySQL数据库:存储用户信息、手语词典、手语识别模式等数据。 七、总结 本文介绍了基于B/S系统手语识别应用的开发设计思路,包括需求分析、系统架构、系统模块设计、算法设计、总体流程和技术选型等方面。该应用通过前后端分离的方式实现手语识别功能,并提供了用户注册、登录、手语词典管理、手语识别模式管理、历史记录等功能。未来,可以进一步探索如何将手语识别应用集成到智能硬件中,以更好地服务聋哑人士。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值