Team4-微信后台管理项目_课程设计报告.docx
42页Team4-后台管理项目_课程设计报告网络编程课 程 设 计 报 告〔2021— 2021学年 第 1 学期〕系 别:运算机学院软件工程系专业名称:12软件金融服务工程1班课程设计科目:网络编程课程设计学生姓名:陈雅红、欧钟源、侯志鹏、张晓攀、张晓云学 号:1207122102、12、32、45、46指导教师:林江毅成 绩:完成时刻:2021年1月19日-1月23日项目组成员及分工项目角色日常职责人员分配项目组长项目架构,团队治理,版本操纵,进度治理等等欧钟源前台开发人员前台界面设计及美工陈雅红、侯志鹏后台开发人员Web服务器端程序开发欧钟源、陈雅红、侯志鹏数据库开发人员数据库设计及实现欧钟源、陈雅红、侯志鹏测试人员项目测试张晓攀文档完成人员课设文档建设欧钟源、陈雅红、侯志鹏、张晓云、张晓攀日志记录人员日志记录陈雅红、张晓云项目组成员成绩项目组成员学号成绩陈雅红1207122102侯志鹏1207122112欧钟源1207122132张晓攀1207122145张晓云1207122146目 录一、后台治理系统概述 1二、需求分析与总体设计 1三、界面设计 10四、数据库设计 13五、代码设计 16六、运行调试 26七、结论与心得 32八、致谢 32九、参考文献 33附录:全部源程序清单 33课程设计日志 38一、后台治理系统概述后台治理系统要紧解决用户〔后台治理员〕关于用户界面和功能的设计与后期治理。
治理员能够通过该系统对前台所展现的各项功能与内容进行一个系统化周期化的设计与安排也能够通过该系统与用户进行交互,解决用户提交在平台上的需求,对具体的数据进行统计和只能分析该系统对用户信息治理部分的功能要紧使用了增、删、改、查与搜索遍历,通过查找到某一个用户的信息,同时对用户进行进一步的治理〔修改参数、删除、查询记录等〕后台治理系统在功能设计方面,调用提供的功能开发接口,导入设计所需的程序文件,以此达到功能的实践,用户通过输入指定的字符和自定义语句,就能够得到系统提供的相关信息插件治理方面,用户治理提供的日历控件、图片相册、表格以及辅助小插件,对日常的治理进行一个量化,为观看数据的方便提供一种新的理念二、需求分析与总体设计2.1 需求分析1、系统名称后台治理系统2、任务概述如图2.1所示,此后台治理系统要紧针对后台的系统支持中的后台治理、数据设备、商品储备、开发配置等一系列的功能进行整合,将后台治理事务系统的放在一个一个地点进行治理,将图文信息,表格,各种数据放在一起量化的治理,建立后台治理系统,一方面将后台治理事务系统的进行治理,另一方面,也方便后台治理人员作出及时的调整,将用户的需求与后台的工作直截了当挂钩,以便及时的适应市场的需求。
图2.1 整体架构展现3、设计目的将的图文推送,用户治理数据整合,功能设计等一系列后台整理事物整合在一起,方便治理,也方便系统治理员及时的与用户进行交互4、系统功能① 登录及退出功能后台按照治理员的分工进行划分治理员按照自己的身份以及所治理的业务进入相应的治理模块,对客户、文档、数据和功能进行治理,如图2.2所示图2.2 用户登陆及退出功能 在登陆界面设置:1、用户名输入:依照治理员初始化用户名:admin〔也能够自定义,目前全部使用此用户名〕2、用户密码输入:密码的设计对长度,字母,位置以及专门符号进行约束,仅限六位数字密码〔考虑到使用方便以及用户较少的情形,对密码的初始化仅为六位数字组成,在密码输入方面添加加密设置,对密码进行转码处理,以此来爱护用户的隐私与安全〕3、用户信息记录:能够通过此权限使得扫瞄器对密码的储存时刻规定在某一个时刻段中;在现在间段内,能够直截了当登录系统后台,此功能的设计为用户频繁使用系统建立的便利的通道4、用户登录:用户登录界面通过点击〝登录〞确认信息无误后进入系统5、报错以及初始化过程:关于不记得密码或者需要初始化的用户能够通过点击此按钮进行信息的验证和信息的初始化。
图2.3 用户治理界面②用户治理1、系统设置:通过对系统内部参数的调整,对后台的治理更加的便利2、信息:对系统产生的信息进行一个提示与治理3、治理工具:通过对插件的使用对数据有功能进行治理4、通过前端用户使用的情形对〝留言〞、〝关注〞、〝订阅〞等重要数据尽心随时的报告,方便对治理与设计进行详细的治理5、累计数据显示:对时期性累计的某项指标进行统计,以此来操纵对整个项目进度的把控6、程序构成部分:〔此部分今后用户展现一些用户数据,目前处于设计测试时期〕如图2.3所示③ 图文治理1、图文信息的增删改查的实现:通过点击新增,编辑,删除,查询便能够对图文推送文章进行详细的治理2、图文信息版块:头标题用户定位当前治理员所在的页面,使得治理一目了然3、图文元素信息的展现:将已送出去的文章进行一个量化的处理,将文章的插图,时刻,上传人员,具体内容等信息进行统计与治理,对推送进程进行把控和记录如图2.4所示图2.4 图文治理界面④ 语音搜索功能随着语音识别研究的深入, 提高通用识别引擎的精度变得越来越困难但对具体的语音识别任务, 结合相应的背景, 采取相应的措施, 有可能达到专门理想的识别精度本系统以后将针对语音输入为某有限集元素之一的情形, 提出了一种文音相似度( 原先称为文本相似度)。
利用这种相似度, 能够使语音扫瞄的识别精度达到 95%以上实践方法:先用通用的识别引擎对语音输入给出一个原始识别结果, 那个结果可能与候选集中的每个元素都不相同, 利用定义的一种文本之间的相似度, 即文音相似度, 运算原始识别结果与候选集中每个元素之间的文音相似度的大小, 把文本相似度最大的 图 2.5语音搜索功能 名字看成用户的期望,如图2.5所示⑤ 邻近健身功能〔地图搜索〕如图2.6所示依照GPS搜索到周围的地点,将信息发送到上,软件系统得到发送到的信息后转变成为功能传达在界面上涉及到的具体技术以及算法类似于公交系统中的地图遍历周围建筑的信息的方法:移动终端设备通过外部定位方式(如GPS)或者无线网络定位(如基站定位、Wi.fi定位)等方式猎取用户的位置信息(经纬度等),并实时的把这一位置信息以GSM网络、3G、4G、WLAN等方式上传到服务器,服务器对用户的相关要求做出回应,将相关的回应信息反馈到移动终端,这些信息包括地图数据、文本数据、声音数据等等,如图2.7所示 图2.6 地图搜索功能 图2.7 LBS体系结构5、详细功能(1)登录退出 用户能在后台进行登录以及退出。
用户在登录页面输入用户名及密码,点击〝登入〞按钮即可进入系统用户登录系统后,在右上角点击〝退出〞按钮即可退出系统2)用户治理在此模块能够进行对用户的治理,包括新建用户、修改用户资料、删除用户3)消息治理用户通过,向公众号发送消息公众号接收到消息的推送后,对不同消息进行处理假如是文字消息,那么对文字进行分词处理,利用solr对差不多储存在数据库的图文信息进行全文搜索将匹配出来的结果生成相对应的图文信息推向用户同时将消息推送给客服人员假如匹配不到信息,就将信息内容交付给第三方的语义识别系统假如用户发来的是语音消息,那么通过语音翻译转化为文本,交给文字系统处理假如是位置消息,那么提取用户的经纬度,生成百度静态图和网站链接2.2 总体设计1、登录模块设计 用户能在后台进行登录以及退出用户在登录页面输入用户名及密码,点击〝登入〞按钮即可进入系统用户登录系统后,在右上角点击〝退出〞按钮即可退出系统 登录时,假设用户勾选了〝免登陆一个月〞,那么一个月无需登录即可进入系统该模块的流程如图2.8所示:图2.8 登陆模块设计2、个人中心模块设计 此模块用户能够查看自己的资料,以及修改自己的密码 修改密码页面设有重置和返回按钮,点击重置后,所填的内容会清空,可重新填写。
点击返回,页面那么会跳转到系统首页修改密码的流程如图2.9所示:图2.9 个人模块设计3、用户治理功能模块设计在此模块能够进行对用户的治理,包括新建用户、修改用户资料、删除用户新建用户的流程图如图2.10所示:图2.10 新建用户模块设计4、消息治理功能模块设计此模块为公众号上的粉丝发给我们的消息的治理,粉丝发送消息到我们的公众号有,可在此看到粉丝所发送的消息此模块流程图如图2.11所示:图2.11新建用户模块设计5、内容治理模块治理员可对图文进行增删改查以及预览如图2.12所示图2.12内容治理模块三、界面设计在网页界面中,色彩是最直截了当也是最持久地给扫瞄者以网站形象的因素色彩的科学知识是进行设计的基础,在那个基础上进一步从美学的角度去探讨色彩艺术的整体表现形式,从而对色彩产生较为全面深刻的认识,并在设计制造过程中逐步摆脱狭隘的体会,跨入更为宽敞的色彩表现空间,使网页界面具有更好的视觉成效本系统的界面设计要紧针对颜色与符号给予视觉体验第一不同的主题来布置色彩,如健康类的网站就不能采纳较为刺激的大红和黄、橙以及象征死亡和奇异的黑色和紫色,如此会造成一种紧张和某种程度的恐慌,以及一些不利于健康的联想。
而相对较多的采纳一些较纯的绿色或者相关不同明度的绿色如此能带给人宁静、安详与平和,如同让人置身大自然,感受那份清新,如此使人身心受益用色往往不是专门单纯的运用,还要考虑诸多因素,例如,访问者的类别:社会背景、心理需求和场合的差异等等,这就要求网页设计者要认确实分析网站的受众的不同,同时要多听取反馈信息,总结他们中意或者是不中意的缘故,综合考虑社会背景不同的人,各人的目的不同,他们对色彩的感受也不同,因此网站的用色就要考虑到硕士学位论文多方面的需求,尽可能能的吸引各种的注意力访问者假如大多是素养较高的人,就应该考虑用色考究,要有一定的品位,有所偏向1、登录注册模块的界面设计以人物头像符号以及锁型图案为登陆人员姓名以及密码的代表,用图案代表文字,符合网页极简设计理念,给予用户一种舒心的使用体验布色方面整体使用蓝色调,背景为灰蓝色,登陆框为亮蓝色,登陆按钮以及其他按钮为深蓝色,整体安静和谐,适用于工作思维 和分析如图3.1所示图3.1 登录注册模块的界面设计展现 2、数据查询功能模块的界面设计图3.2数据查询功能模块的界面设计展现 数据查询用箭头和颜色表示上升和下降的趋势,依照人视觉传达,颜色给人不同感应时刻的原理,将不同的数据给予不同的颜色,使得操作者能够一步了然软件平台运营的情形。
在这一部分的设计中,要紧使用了符号和颜色的方式,将数据分门别类的凸显出来,而不再是一张大二枯草的数据表,如图3.2所示3、操纵功能模块的界面设计工具界面设计正如人们日常使用工具的适应,我们通常适应与将相同的工具放在相同的地点,比如:文具都放在笔袋中,书籍都放在书架上,作业 图3.3 操纵空能模块设计 。





