版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件详细设计报告文档1.引言随着近些年来社会和科技的开展,越来越多的人使用电子设备查询各种信息,最常见的一个查询软件就是一一电子词典,其主要的市场目标是学习外语的人群。从软件功能来看,英文电子词典一直高居榜首,虽说学习第二语言可以帮助我们更加方便的与全球进行交流 的,但是作为一名炎黄子孙,中国上下五千年的文化渊远流长,因此我们此次工程所实施的功能是成语查询,该软件可以帮助人们随时随地更加方便地查询成语的意思以及用法,使其使用者可以更加深入的了解中国成语文化,使汉语文化可以发扬光大。1.1编写目的本详细设计的编写目的在于描述成语词典的界面设计、查询功能、数据库收集与导入等。在简要描述视成语词典的
2、整体环境搭建的根底上,详细说明查询模块,为以后的开发工作提供可靠的依据。1.2预期读者和阅读建议本软件产品所针对的的预期读者,包括:用户;开发人员;测试人员;文档编写人员。1.3参考资料编写此详细设计时所用到的参考文献及资料,包括:2.设计概述2.1限制和约束起到限制和约束作用的各种可能存在的条件:技术条件;开发环境;时间限制;数据库内资源的多少。实现的系统目标:在成语查询的首页有成语推荐,假设要查询成语,输入其关键字或整体,点击“查询按钮,系统进行自动查询,如果有任何意见或者建议,可以点击“我要留言,进行反应。2.2系统组织设计通过系统组织表描述搜索系统由以下子系统组成,这些子系统与业务职能
3、之间的关系。系统组织表如下:子系统编 V中文名称业务职能备注1环境搭建、界面设计以及查询模块在 UNIX 下,基于 php+apache+mysql 的环境下,进行界面和查询模块的开发,包括查询结果的显示。周婷婷2数据库模块收集成语的释意以及用法,加上 post 或 get 内容的特殊符号处理,将其导入到数 据库中。李燕3数据库模块收集成语的释意以及用法,将其导入到 数据库中,并加上分页函数类和首页成 语推存。宋或婕2.3系统结构设计2.3.1 整体结构.r-爬虫索弓查询索引模块索引模块根据初步处理后得到的原始数据库进行处理,建立新的数据库查询模块2.3.2 搜索模块结构图搜索模块:检索器在索
4、引数据库里进行相关资料的查找用户层功能:首页成语推荐最新以及最热的成语推荐,以及通过用户反应和查询历史获得的成语推荐;用户中心用户注册以及登录,同时包含用户的根本资料和其查询和留言的历史记录。成语搜索整体搜索:输入需要查询的成语的整体,点击“查询,显示查询结果;关键字搜索:输入需要查询的成语的关键字,点击“查询,显示查询结果。用户中心1. 注册与登录;2. 相关信息;3. 用户可以对查询结果或者该软件的功能进行留言反应。数据层数据:信息数据库根据查询模块中处理后得到的索引数据库获得相关的数据信息,包括成语的汉字构成。用户数据库记录用户的用户名及密码等相关信息,同时根据用户查询的历史记录,对其进
5、行有针对性的推荐。系统接口设计系统接口是一种非可视的系统界面,在多数情况下,它对用户是透明的。本节将对搜索模块的各个子模块进行接口的说明: 2.3.3 系统接口表1信息数据库-首页推荐:InformationDB_Index2信息数据库- 视频搜索:InformationDB_Search3视频搜索-信息数据库:Search_InformationDB4用户中心-用户数据库:UserCentre_UserDB5用户数据库-用户中心:UserDB_UserCentre6用户数据库-相关推荐:UserDB_Introduce7用户数据库-信息数据库:UserDB_InformationDB2.3.
6、4 系统接口详细说明InformationDB_Index :从信息数据库中抽取点击率最高的视频置于首页。InformationDB_Search :在搜索框中对视频进行搜索,然后从信息数据库中提取相关的信息 数据给用户供用户选择。Search_InformationDB :根据用户的搜索跟新信息数据库中的点击率等相关信息。UserCentre_UserDB :用户进行注册或登录,以便可以查看自己的相关信息和使用相关功能。UserDB_UserCentre :根据用户数据库中记载的用户的相关搜索及用户对不同类型的视频的 搜索率将用户归于不同的类型。UserDB_Introduce :从用户数据
7、库中提取用户的类型,有针对性的对用户进行相关的推荐。UserDB_InformationDB :根据用户数据库中记载的单个用户的相关点击及搜索对信息数据库 中的数据进行更新和扩充。3.3.3 模块的流程图:登录用户:I2用户信息Usr和 History数据库共同以:.定判断条件II*评论失败4 - |:/1 查询 _旬Recordx5 .数据库K8成功-w选项查葡IU计数游客:查看相关评论Usr数3.系统出错处理设计描述系统发生外界及内在错误时,所提供的错误信息及处理方法,它包括系统出错处理表及维护处理过程表。3.1系统出错处理表子系统编 V:3子系统英文名称:SearchModel子系统中义
8、名称:搜索模块编勺错误名称错误原因错误信息处理方式备注1用户名错误用户名不存在用户名不存在要求重新输入常规错误2密码错误密码与用户名不匹配密码错误要求重新输入常规错误3搜索错误没有与关键子对应的视频无法找到相关视频返回搜索栏常规错误4用户使用 html 语言用户使用了 html 语句发表评论禁用编程语句特殊符号处理特殊错误4.技术设计系统技术设计描述系统各个特性实际使用的开发技术。4.1系统开发技术说明如果发现在系统进行搜索的过程中无法承受突发行的大并发量那么考虑使用缓存。4.2开发技术应用说明根据实际情况进行相关技术的选择:APC : APC 全称是 Alternative PHP Cach
9、e,官方翻译叫可选 PHP 缓存它是 PHP PECL 中的一个扩展。eAccelerator: eAccelerator 的前身其实是 truck-mmcache ,因为开发 truk-mmcache 的人 去了 Zend,所以开发eAccelerator 的人继承了 truk-mmcache 的一些特性,设计出 eAccelerator 加速器XCache: XCache 作为国人自己开发的东西,无论在速度还是性能上都做的不错。核心功能:实现了成语词典的查询和推荐 附带功能:意见簿成语词典的框架:分页程序分工及安排:周婷婷:1.平台的搭建:mysql+php+apache以及相关配套模块:
10、如phpmyadmin,包括下载,安装, 配置2.词典首页:首页界面,页间超链接,查询页面post 头,首页推荐成语 60 条。3. 负责数据库内容切割的主函数。4. 负责查询页面:支持包含查询5.负责意见簿首页:包括 post 头,超链接。6. 负责意见簿 action 处理,包括数据库连接和数据内容插入。李栽八、1.负责数据库的一半收集及处理: 收集了数据集一和二,接近7000 条记录,包括成语,解 释,出处,例子,拼音。2. 词典局部的数据库的全局配置。3.成语查询的显示页面:包括超链接,post 头, 成语各个组成局部的显示,一些小功能:如 全部查询,查询下一条等。4.负责成语词典的美工。使用 dreamwaver 完成。5. 负责将数据切割函数实例化,完成四个数据集的插入。6. 负责详细设计报告。宋玉:1. 负责 post 和 get 内容的特殊符号处理:包括过滤非法字符,合并 post 和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 颅骨骨折的治疗进展
- 福建省龙文区市级名校2026届初三4月仿真模拟(六)物理试题试卷含解析
- 四川省攀枝花市名校2026届初三第一次十校联考数学试题含解析
- 陕西省岐山县2026年初三3月摸底考试综合试题含解析
- 神经内科护理移动医疗应用
- 黑龙江省大庆肇源县联考2026届初三2月教学质量检测试题数学试题含解析
- 内蒙古鄂尔多斯康巴什新区2026届初三下期末考试(物理试题文)试卷含解析
- 胸腔积液护理中的护理研究方法
- 血液净化患者的血液监测与评估
- 麻醉安全核查制度
- 心电图基础知识与识图理论考核试题题库及答案
- 法律职业资格考试民法练习题
- 胃穿孔患者的护理
- 2025统编版道德与法治小学六年级下册每课教学反思(附教材目录)
- 护理疑难病例胰腺癌讨论
- 《经络与腧穴》课件-手厥阴心包经
- 零红蝶全地图超详细攻略
- 2024届高考语文复习:诗歌专题训练虚实结合(含答案)
- 智能交通监控系统运维服务方案(纯方案-)
- 2024年广东中山市港口镇下南村招聘合同制综合工作人员2人历年(高频重点复习提升训练)共500题附带答案详解
- 材料成形工艺基础智慧树知到期末考试答案章节答案2024年华东交通大学
评论
0/150
提交评论