微信公众号设计外文翻译文献.docx

上传人:b****6 文档编号:16123251 上传时间:2023-07-10 格式:DOCX 页数:10 大小:50.07KB
下载 相关 举报
微信公众号设计外文翻译文献.docx_第1页
第1页 / 共10页
微信公众号设计外文翻译文献.docx_第2页
第2页 / 共10页
微信公众号设计外文翻译文献.docx_第3页
第3页 / 共10页
微信公众号设计外文翻译文献.docx_第4页
第4页 / 共10页
微信公众号设计外文翻译文献.docx_第5页
第5页 / 共10页
微信公众号设计外文翻译文献.docx_第6页
第6页 / 共10页
微信公众号设计外文翻译文献.docx_第7页
第7页 / 共10页
微信公众号设计外文翻译文献.docx_第8页
第8页 / 共10页
微信公众号设计外文翻译文献.docx_第9页
第9页 / 共10页
微信公众号设计外文翻译文献.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

微信公众号设计外文翻译文献.docx

《微信公众号设计外文翻译文献.docx》由会员分享,可在线阅读,更多相关《微信公众号设计外文翻译文献.docx(10页珍藏版)》请在冰点文库上搜索。

微信公众号设计外文翻译文献.docx

微信公众号设计外文翻译文献

微信公众号设计外文翻译文献

(文档含中英文对照即英文原文和中文翻译)

微信公众号后台设计

下面来介绍一下本系统的总体设计思路。

1总体结构

首先是结构图如图5-1-1所示。

图5-1-1总体结构图

1.1功能分配

通过对上面功能需求的分析总结得出,各项功能需求的实现同各块程序的分配关系如表5-1-2所示。

 

表5-1-2功能分配表

用户

资讯

图片

添加

修改

删除

查看

2数据结构设计

数据结构是代码实现的先决条件,一个良好的数据设计可以使各部分功能实现起来更加轻松。

2.1逻辑结构设计

数据库的逻辑设计是将各局部的结构图进行分解、合并后重新组织起来形成数据库全局逻辑结构,包括所确定的关键字和属性、重新确定的记录结构、所建立的各个数据之间的相互关系。

根据本系统需求分析,系统的数据库包括了身份验证、管理员身份、用户身份、数据同居和论坛检索等几个部分。

2.2物理结构设计

此处只列举出部分数据库表的设计数据结构和程序关系

数据结构为关系型数据库,所以,在程序中可以通过标准的SQL语句与数据结构进行交互,交互过程中采用通用的数据库访问接口。

为了保持良好的程序架构,对数据库访问采用DAO设计模式实现,提高维护性及扩展性。

物理数据结构主要用于各模块之间信息的传递,借口传递的信息将是以数据结构封装了得数据,以参数传递或返回值的形式在各模块之间传输。

3运行设计

运行设计包括运行模块组合、运行控制和运行时间。

3.1运行模块组合

本程序主要是以一个网页为模块,一般一个网页完成一个特定的功能,主网页通过打开另一个子网页来实现各个模块之间不同的功能的连接和组合。

各个模块之间相对独立,程序的可移植性好。

各个模块之间主要以传递数据项的引用来实现模块之间的合作和数据共享。

运行控制

只要符合操作说明书,用户可以自由控制,不额外限定用户输入,异常程序内部进行处理,给出相应的提示信息。

3.2运行时间

由用户决定,但每次操作的响应时间上限控制在3s以内

4出错处理设计

我认为,只要是人做出来的系统是不可能没有出错的时候,更何况是我这样刚毕业的新手。

所以我还设计了出错处理,主要是对我能想到的可能出现的错误或者说bug进行的分析和处理。

4.1数据库连接错误

这类错误主要是数据库设置不正确引起的,我们只要取消本次操作,提醒维护人员自己检查数据库问题即可。

4.2输入错误

主要是用户输入不规范造成的,我们在尽量减少用户出错的条件的情况下对用户进行提醒,然后再次操作。

4.3乱码

主要发生在提交汉字信息的情况下,这是我们只需要对提交的汉字从新进行编码即可。

4.4操作错误

对于用户的不正当操作,有可能是程序发生错误。

我们主要是种植操作,并提醒用户种植的原因和操作规范。

4.5不可预知错误

程序也会有一些我们无法预知或没有考虑完全的错误,我们对此不可能做出完全的异常处理,为了保证数据的安全,要经常对数据库进行备份。

然后犯规错误信息,以逐步完善程序。

5安全保密设计

5.1系统安全

常见的系统安全有网络蠕虫侵害,系统漏洞与补丁,以及客户信息丢失等。

应对知识库进行安全的开发与管理。

以及定时发布安全信息警告。

常用的系统安全措施有:

1.安装安全工具,在使用论坛时,一定要为电脑安装安全工具,同时把效验码放到安全的地方,以便日后对系统进行检查。

2.配置防火墙对网络进行预防。

3.根据CERT的UNIX/NT配置指南检查系统的安全性。

CERT的UNIX/NT配置指南可以帮助你检查系统中容易被入侵者利用的配置问题。

5.2数据安全

数据安全主要包括以下几个方面:

1.对数据用户进行身份鉴别。

2.访问主体、访问对象的控制策略和实现方法。

3.数据加密方法。

6维护设计

A.基础数据维护:

对于一些基础数据,安排管理员进行维护

B.数据库备份和恢复:

利用NavicatforMySQL自身提供的备份和恢复功能实现。

C.系统升级维护:

根据用户使用效果调查表,筛选用户提出的功能要求,对于合理的要求予以采纳,并安排人员对系统进行修改和完善。

D.定期建立数据库备份,一旦服务器数据库被破坏,可以使用最近的一份数据库副本进行还原。

E.为防止服务器故障,预备另外一台服务器,主要主服务器出现故障,可以迅速启动预备服务器运行系统。

F.恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。

 

WeChat publicNo.background design

1systemdesign

Tointroducethefollowing designideas ofthesystem.

1.1overallstructure

Thefirstis thestructure diagram asshowninfigure5-1-1.

Figure5-1-1 schematicstructure

1.2distribution function

Throughtheanalysisofthefunctionalrequirementsoftheabovearesummarized,thefunctionalrequirementstoachievetable5-1-2shownwitheachblockdistributionrelationship.

Table5-1-2 function allocationtable

User

Information

Picture

Addto

Modify

Delete

check

2datastructuredesign

Datastructureisthecodetoachievetheprerequisites,agooddatadesigncanmakethefunctionofeachpartcanbemoreeasily.

2.1Logicalstructuredesign

Logicdesignofthedatabaseisdecomposition,mergerandreorganizedintoglobaldatabaselogicstructureofthevariouspartsofthestructure,includingtherelationshipbetweenthedeterminedkeywordsandattributes,todeterminetherecordstructure,theestablishmentofvariousdata. Accordingtothesystemdemandanalysis,systemdatabaseincludesauthentication,administrator,useridentity,cohabitationdataandforumretrievalseveralparts.

2.2Physicalstructuredesign

Here onlytoenumerate partofthedesignof datastructureandprogram databasetablerelationship

Datastructurefortherelationaldatabase,sointheprogramcaninteractviastandardSQLstatementsanddatastructure,interactionprocessinthegeneraldatabaseaccessinterface.Inorderto maintainagood programstructure, accesstothedatabase usingDAOdesignmode, improvethe maintainabilityandscalability. Physicalstructureofthedataismainlyusedfortheinformationtransferbetweeneachmodule,anexcusetodelivertheinformationwillbeencapsulatedinthedatastructureofterribledata,topassparametersorreturnvaluesoftransmissionbetweenthemodules.

3Operationdesign

Theoperationdesign includestheoperation modulecombination, operationcontrol andoperation time.

3.1operation module

Thisprocedureismainlytoawebpagemodule,generalawebpagecompleteaspecificfunction,themainpagethroughopenanothersubpagetorealizeeachmodulebetweendifferentfunctionalconnectionsandcombinations. Eachmodule isindependent, programportability. Eachmodule betweenthemain reference to thedataitem toachieve datasharingand cooperation betweenmodules. Operationcontrol

Aslongasitmeetstheoperatinginstructions,theusercancontrolthefree,noextralimiteduserinput,internalprogramexceptionprocessingarethecorrespondingmessage.

3.2Runtime

Thedecisionbytheuser, buttheresponsetime limit ofeachoperation within3S.

4Designoftheerror

Ibelievethataslongaspeoplemakeitouttothesystemisnotpossiblewithouterrorwhen,nottomentionIjustgraduatedfromthenovice. SoIdesignedtheerrorhandling,mainlyistoIcanthinkofpossibleerrororbuganalysisandprocessing.

4.1databaseconnectionerror

Thistypeoferrorismainlydatabasesettingsincorrectcaused,wejustcanceltheoperationremindmaintenancepersonneltochecktheirdatabasecanbe.

4.2inputerror

Ismainlyuserinputcausedbyirregular,weinminimizingtheerrortotheuserforremindingauser,andthenretrytheoperationagain.

4.3Garbled

Mainlyoccursinthe caseof information submitted Chinesecharacters, thisis weonlyneedtosubmit the code to thenew Chinesecharacters.

4.4Operationerror

The improper operationoftheuser, there maybeanerror program. We are planting, reasonsandoperatingrules andalertstheuser ofthe plant.

4.5unpredictable error

Procedureswillbesomewecannotpredictornotconsideredcompletelywrong,wethiscouldmakeacompleteexceptionhandling,oftenmakeabackupcopyofthedatabasetoensuredatasecurity. Thenfoul errorinformation, inordertograduallyimprovethe program.

5Security design

5.1systemsecurity

Common systemsecurity network worm infringement, systemvulnerabilitiesand patches, andthe lossofcustomerinformation etc.. Todealwiththe knowledgebase forthedevelopmentandmanagement ofsafety. Safety warning information andtimedrelease. Systemsecuritymeasures arecommonlyused:

installationsecuritytools,intheuseoftheforum,besuretoinstallsecuritytoolsforcomputer,atthesametime,thechecksumintoasafeplace,forthefutureofthesystemareexamined.

 configure thefirewalltonetwork prevention.

accordingtothe UNIX/NTsecurity configurationguide inspectionsystem ofCERT. UNIX/NTconfigurationguide CERTcan helpyou tocheckthesystem configuration to intrudersuse.

5.2datasecurity

Datasecurity mainlyincludesthefollowingseveralaspects:

 ofthedata user identification.

themain access controlstrategy andrealizationmethodof accessobject.

dataencryptionmethod.

6maintenancedesign

A. basicdatamaintenance:

 forsomeofthebasic data, arrangethe maintenance administrator

B.databasebackupandrecovery:

 usingNavicat for MySQL toprovide its backupandrecovery functions.

C.systemupgradeandmaintenance:

accordingtotheusertheuseeffectivenessquestionnaire,screeningtheuserfunctionalrequirements,forthereasonablerequirementsshouldbeadopted,andarrangetoamendandperfectthesystem.

D.regularestablishmentofdatabasebackup,oncethedatabaseserverisdestroyed,canusearecentcopyofthedatabasetorestore.

E.inordertopreventtheserverfailure,prepareanotheroneserver,themainserverfailure,canquicklystartthebackupserveroperatingsystem.

F.recoveryandrestarttechnologythatwillusetherecoveryrestarttechnique,thesoftwareexecutionormakethesoftwarefromscratchreruntherecoveryfromthepointoffailure.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2