yongai08
1问题讨论及规划此阶段是软件开发与需求放共同讨论,寻找软件的漏洞与其可行性,给出建议,主要确定软件的开发目标及其可行性。文档为前期研究报告和项目开发计划。2需求分析在确定软件开发可行性的情况下,对软件需要实现的各个功能进行详细需求分析。需求分析阶段的目的是在系统工作方面与用户达成一致。首先采集、整理需求,写出需求说明书,主要叙述该项软件开发的意图、应用目标、作用范围以及其他应向。详细说明系统将要实现的所有功能。接着制作需求设计文档,主要内容与用户需求说明书相似,用户需求说明书是需求说明书站在用户角度、使用通俗语言编写的,软件需求规格说明书则是开发者角度、使用开发者的语言编写的。文档为软件需求说明书,数据要求说明书。3软件设计此阶段中要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计、数据库设计等。软件设计一般分为总体设计和详细设计。概要设计①系统结构设计:定义和设计软件的模块化,软件系统各模块之间的关系。②数据设计:定义数据库功能模块表结构。数据库设计要考虑到以后的扩展性。详细设计:逐个地给出各个层次中的每个程序的设计考虑。文档为总体设计说明书和详细设计说明书、数据库设计说明书。4程序编码此阶段是将软件设计的结果转化为计算机可运行的程序代码(代码规范)。文档为用户手册、操作手册、模块开发卷宗5软件测试在软件设计完成之后要进行严密的测试,一发现软件在整个软件设计过程中存在的问题并加以纠正。可以是开发人员内部测试(内测)或者交给客户的公开测试(公测) 。整个测试阶段分为单元测试、组装测试、系统测试三个阶段进行。文档为测试计划、测试分析报告,项目开发总结报告 
开发微信小程序要注意以下这些问题:1、小程序的名称只支持中文、英文、数字和加号,长度为3-20个字符,加号只能放在小程序名称的末端,例如「程序秀+」;小程序名称一旦确定,目前是不能作出修改的;2、微信小程序的头像和介绍不得涉及任何政治敏感和色情的内容,头像和介绍每个月均可更改5次,服务范围每月只能修改1次;3、目前,微信小程序仅支持企业、政府、媒体、其他组织申请,暂时不对个人开放,一个主体可以注册30个微信小程序,一个绑定身份的开发者只能创建5个微信小程序4、小程序所提供的服务目前暂时不能涉及游戏、直播等服务,内容也不能涉及测试类内容;比如:算命,抽签,星座运势等;微信小程序的服务配置每个月只有3次修改机会;5、微信小程序的页面设计无需设置一级菜单的导航,微信系统内的所有小程序都自带微信提供的导航栏。
对于个人开发者1、页面导航要明确清晰页面的导航非常重要,小程序讲究的就是“轻”,因此对于页面功能布局来说,功能导航一定要清晰明确,做到用户进入小程序页面,第一眼就能看到导航,清晰的导航能明确的帮助用户看到自身所在的位置,以及跳转到的位置等等。2、页面布局简洁同上一点,小程序主旨就是极致的“轻”,页面布局设计不要太过复杂,不然只会影响到用户体验。3、功能不应太过复杂小程序同于传统App,在功能上讲究的是极致的简单,只提供用户最常用的功能,不像App那么臃肿,因此用户体验也是远远胜于App的,功能太过复杂就背离了小程序设计的初衷了。对于企业商家1、小程序名称是唯一性的小程序跟公众号一样,名称都是唯一性的,一旦被注册就无法被第二个人注册,每个小程序没有正式发布前都有两次修改名称的机会,一旦正式发布上线就无法再进行修改,所以企业商家一旦确定好小程序的名称就得赶紧抢注,以防心仪的名称被人抢注。2、商家小程序功能最全有些企业主在用营业执照做满5个小程序后,还想要再做几个,就想到以个人身份证去做个人小程序,但是个人是无法做商家小程序的,而个人小程序是无法申请支付功能的。当然了,最重要的是,附近小程序功能自然也无法使用了。
可以在微信上查论文的系统很少,以前用过的PaperPP查重系统,现在好像可以用小程序提交论文了,你可以去看下。