- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微信订阅号需求分析
需求分析
应用简介
随着社会发展,我市各类幼儿园发展迅速,家长渴求能够更直接,方便的了解到孩子在学校学习的概况,老师也希望更好的和家长沟通,借助微信公众平台的发展壮大。现今越来越多的人会使用微信。微信的注册使用用户现在达到了4亿。针对这一广大的使用人群。开发微信公众账号可以更加便捷人们的生活。同时实现老师孩子和家长的更好沟通。我们致力于开发一款完善的微信公众账号。我们这款应用是针对幼儿园的宝宝们设计的一款微信公众账号。其中宝宝包含了宝宝的所属学校信息,宝宝的家长信息等。并且家长和学校可以发送更新消息。
开发环境与技术要求
客户端
Windows操作系统,MySQL数据库,Eclipse。
服务器
MySQL数据库服务器,百度bae服务器
开发语言
我们使用Java语言来进行我们的后台开发
技术要求
掌握E-R图的绘制和数据库的设计
掌握SQL的语法知识,并能熟悉的运用它
掌握事物与存储过程的使用
掌握Java语言基本语法,熟悉Eclipse开发。
了解百度开发者的bae上的服务器的机制。
应用框架设计
功能需求分析
微信用户功能需求分析
微信用户在关注我们的公众账号后,微信用户可以在输入正确的手机号码后可以登入我们的用户界面,可以实现查看学校基本信息,包含校园概况,入园指南等。还有一个重要的功能是家长用户可以上传自己宝宝的分享动态。这样在家长圈里面我们可以看到每个家长的分享动态,并且可以进行点赞和评论。分享的内容包含分享玩具,用品,衣物,食物。
学校登入功能需求分析
学校的信息首先要联系我们的管理员,负责把学校基本信息情况写入我们的数据库中,例如校园概况,入园指南等,这些信息是有些固定的,不易变的,在写入了这些信息后,一般不会更改,如果想要更改这些信息,可以联系我们的管理人员进行更改。然后一个功能就是我们的学校所特有的了,学校的更新动态,这些信息是由我们的学校来自己进行发布的,学校的一些动态新闻等等动态信息,学校发布了以后,学校和学校学生的家长都可以看到。
系统管理员功能需求分析
系统管理员,是我们的系统设计者,我们掌握着最高的权利。可以负责对学校的各类信息进行管理,同样我们也可以对学校家长用户进行管理。并且系统管理员还负责数据库的信息的一些更新操作。
微信后台设计
数据库设计
ER图
关系模型
学校:(校名,入园指南,食谱)
分析:学校表的主码是校名。
宝宝:(学号,姓名,老师电话,校名,家长电话)
分析:学号是宝宝的主码,其中老师电话是老师表的外码,家长电话是家长表的外码,校名是学校表的外码。
家长:(家长电话,姓名,住址)
分析:其中家长电话是家长表的主码。
老师:(老师电话,姓名) 分析:其中老师电话是老师表的主码。
表设计
表名 老师表(teacher) 数据库用户 sa 主键 teacher_Tel 其他排序字段 无 索引字段 无 序号 字段名称 数据类型(精度范围) 允许为空Y/N 唯一Y/N 区别度 默认值 约束条件/说明 1 teacher_Tel int N Y 无 无 identity(1,1)
主键/客户编号 2 teacher_name char(10) N N 无 无 客户姓名 sql脚本 create table baby
(
teacher_Tel int identity(1,1) primary key,--老师手机号
teacher_name char(10) not null,--老师姓名
);
表名 宝宝表(baby) 数据库用户 sa 主键 baby_ID 其他排序字段 无 索引字段 无 序号 字段名称 数据类型(精度范围) 允许为空Y/N 唯一Y/N 区别度 默认值 约束条件/说明 1 baby_ID int N Y 无 无 identity(1,1)
主键/客户编号 2 baby_name char(10) N N 无 无 客户姓名 sql脚本 create table baby
(
baby_ID int identity(1,1) primary key,--宝宝学号
baby_name char(10) not null,--开户名
);
微信后台代码实现设计
微信消息传送
6.微信客户端界面设计
图4.1
注释:这是用户关注微信账号后,发送推送消息给用户的消息
图4.2
若选择1,界面如上,用户要输入合法的学校和密码。
图4.3
注释:若学校登入输入学校名称成功界面
图4.3
注释:家长登入成功后的界面
7.团队简要分工
七月八日我们正式开始我们的项目。首要任务我们是了解设计总体思路,我们小组在听完刘欣老
您可能关注的文档
最近下载
- 农村供水建设项目建设必要性分析.docx
- 2025年广西高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 天津市纪委监委公开遴选公务员笔试试题及答案解析.docx VIP
- 岛津气相色谱仪教材161页课件.ppt VIP
- 门诊部医生诊疗行为规范.docx VIP
- adams初级培训教程第7章转动和摩擦.pdf VIP
- 2025初级会计实务第二章会计基础.pptx
- (正式版)D-L∕T 5759-2017 配电系统电气装置安装工程施工及验收规范.docx VIP
- 屋面_光伏一体化_高处作业安全施工措施方案.docx VIP
- NB∕T 32037-2017 光伏发电建设项目文件归档与档案整理规范.pdf VIP
文档评论(0)