- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 17
研究生课程考核试卷
(适用于课程论文、提交报告)
科 目: 数据库实践 教 师: 罗军
姓 名: XX 学 号: 2018*********
专 业: 计算机技术 类 别: (学术、√专业)
上课时间: 2018 年 11月至2018 年 12 月
考 生 成 绩:
卷面成绩
平时成绩
课程综合成绩
阅卷评语:
阅卷教师 (签名)
重庆大学研究生院
PAGE 16
1
微信系统的分析与设计
目录 TOC \o 1-3 \h \z \u
1. 需求分析 2
1.1. 微信系统的主要功能 2
1.1.1.用户个人信息操作 2
1.1.2. 通讯录 2
1.1.3.通信功能 3
1.1.4.朋友圈 3
1.1.5.陌生人认识 3
1.2. 功能模块 4
1.2.1.功能模块图 4
1.2.2.功能模块说明 5
1.3. 数据流图 6
2. 概念设计 7
3. 逻辑设计 9
3.1.LMD 9
3.2.单表设计 10
4.物理设计 15
5.安全设计 15
6.总结 16
微信系统的分析与设计
需求分析
目前,微信已是国内主流的通讯app之一。微信的核心功能就是即时通信,同时,微信还有朋友圈、扫一扫、摇一摇、附近的人、漂流瓶、购物、游戏等功能。此次对于微信的数据库设计主要对部分需要微信平台提供存储信息功能进行需求分析及设计。下面,我将对微信的主要功能进行介绍。
微信系统的主要功能
系统的用户主要有两类:普通用户和管理员。管理员主要是对用户信息进行审核、监管等操作,普通用户主要是对微信系统中的功能进行使用。
1.1.1.用户个人信息操作
对用户个人而言,需要先登陆微信系统,登陆方式有多种选择:手机号验证登陆、QQ号/微信号/Email验证登陆。如果是新用户,则需要先注册,注册的时候根据用户个人的喜好选择昵称、地区和头像,接着填写手机号和密码,填好信息后点击注册即可使用。
用户可以根据自身的需要对自己的信息进行编辑,比如修改头像,设置聊天背景,或是换微信昵称等。用户的个人选项中还有相册和收藏这两项功能,主要是记录用户的照片和收藏的文字、图片、语音等信息。
1.1.2. 通讯录
用户的通讯录中保存的是好友信息、公众号以及微信群,用户不仅可以通过对好友添加标签来对好友进行分组,还可以对好友进行设置备注、标为星标朋友、设置朋友圈权限、加入黑名单、删除等操作。
用户之间要想聊天,需要先加对方为好友。可以通过搜索对方的微信号、手机号、QQ号或者扫描对方的二维码名片添加好友。
用户可以在通讯录中查看已关注的公众号消息,并且同时也可以通过关键字搜索相应的公众号,依据用户自己的兴趣选择喜欢的公众号添加。
1.1.3.通信功能
微信的通信有两方面,与好友通信和与公众号通信。
最主要是与通讯录中的好友互相进行通信,通信内容包括文字、语音、视频。用户可以单聊通讯录中的好友,也可以群聊。就群聊来说,用户可以加入已经存在的微信群,也可以自己添加通讯录中的好友,自己建一个微信群。
其次,用户也可以订阅公众号,和公众号通讯,可以接收来自公众号的推送消息,也可以给公众号发送消息。
1.1.4.朋友圈
微信朋友圈是好友发送的和与好友共享的消息,消息的形式可以使文字、图片和小视频。这些信息仅对好友可见,不过用户也可以对部分好友进行设置,选择“不看他的朋友圈”或“不让他看我的朋友圈”。好友和用户自己都可以对用户发布信息进行评论,用户也可以关闭评论功能。对于用户的好友的评论,除了用户可见,其他人只有互为好友的才能看到。除此以外,朋友圈还会显示最新的朋友圈信息提示以及没浏览过的好友的评论数量。
1.1.5.陌生人认识
陌生人认识包括两部分:摇一摇和附近的人。摇一摇可以获取同一时刻一起摇动手机的用户,并将用户的信息暂存到微信中。然后用户选择感兴趣的微信用户打招呼。附近的人可以识别出在一定范围内的用户,并将用户的信息暂存于微信中,根据用户的设置的条件筛选,选出符合条件的其他用户列表。
功能模块
1.2.1.功能模块图
系统总共有5大功能模块:个人信息操作、通信录、即时通讯、朋友圈、陌生人认识。如图1.1所示:
微信系统
微信系统
个
您可能关注的文档
最近下载
- 系统性能测试方案.docx VIP
- 省泉州市泉港区粮食购销有限公司招聘笔试真题2023.docx VIP
- 论“知假买假”法律适用.doc VIP
- 项目建议书、可行性研究报告编制及评估费用——工程咨询收费标准速查表.xls VIP
- 2025年国考行测真题及解析.docx VIP
- 2019输变电工程前期工作指引和选址选线技术手册.docx VIP
- 2025年福建省泉州市泉港区粮食购销有限公司招聘4人笔试备考题库及答案解析.docx VIP
- 2025年福建省泉州市泉港区粮食购销有限公司招聘4人笔试模拟试题及答案解析.docx VIP
- 2025福建省泉州市泉港区粮食购销有限公司招聘工作人员4人笔试备考试题及答案解析.docx VIP
- 五年级部编版语文语文园地三-课件.ppt VIP
文档评论(0)