学校微信小应用的设计与实现.doc

资料分类:计算机信息 上传会员:紫色烟火 更新时间:2022-06-05
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13068
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:在如今这个互联网技术高度发达的时代,我们的生活已经离不开网络。电子设备使用广泛,而其中的移动端设备又与我们息息相关。但如今很多的手机应用占用空间大,功能复杂,不易于用户操作,并不能为我们的生活带来方便,而微信小程序可以很好的解决这些问题。本文阐述了基于微信小程序的校园服务应用开发,为了给校园的用户提供更方便的服务。小程序嵌于微信之中,不需要下载安装即可使用。

关于微信小程序,用户可以通过扫码或者搜索功能进入,节省了手机空间,用完即走,也无需卸载。界面简单直观,第一次使用小程序的人也可以熟练操作。微信推出这个小程序应用,是为了给一些优质的服务提供一个发布平台,并不是想要做一个分发应用的市场。小程序主要借助微信联合登录,虽然和开发者已有的App后台的信息数据互通,但它并不会支持小程序和App之间直接的跳转。小程序和微信中的订阅号、企业号、服务号等是并行的体系。

本次设计的小程序主要提供校园网查询,课表查询,成绩查询,个人信息查询等诸多校园常用功能,为学生提供界面更加简洁,目的性更加明确的使用环境。本次应用主要采用JavaScript技术,界面使用与html5语言相似的语法结构,并且有强大的后台服务支持。本项目设计了多层结构,视图、业务逻辑、数据访问,层次分明,与服务端数据交互时采用json相关技术,过程中又会对学生的重要信息进行MD5加密,保证数据的安全和完整,结合人性化的界面设计,为用户提供了良好的使用环境。

 

关键词:微信小程序;校园服务;简单快捷

 

目录

摘要

Abstract

1 引言-1

1.1 项目开发背景-1

1.2 项目开发目标-1

1.3 项目研究内容-1

1.3.1 项目涉及的关键问题-1

1.3.2 主要研究内容-2

1.4 可行性分析-2

1.4.1 经济可行性-2

1.4.2 技术可行性-2

1.4.3 操作可行性-2

2 需求分析-3

2.1 用户需求-3

2.2 功能需求-3

2.3 业务流程-3

2.4 运行环境-4

3 概要设计-5

3.1 系统体系结构及模块划分-5

3.2 模块功能详述-5

3.2.1 账号模块-5

3.2.2 成绩模块-6

3.2.3 课程表模块-6

3.2.4 考试模块-6

3.2.5 校园网模块-6

3.3 界面初步设计-6

3.4 重点模块设计-8

3.4.1 用户模块设计-8

3.4.2 课程模块设计-9

3.4.3 校园网模块设计-9

4 项目用例分析-10

4.1 参与者及相关用例图-10

4.2 重要用例文本-11

4.3 主要用例活动图-13

5 编码实现-15

5.1 部分数据接口设计-15

5.1.1 接口全局返回码说明-15

5.1.2 学生校园网相关接口说明-15

5.1.3 当前教学周查询接口说明-16

5.1.4 学生个人详细信息查询接口说明-16

5.1.5 学生一周全部课程查询接口说明-17

5.1.6 学生本学期成绩查询接口说明-17

5.1.7 学生考试考场信息查询接口说明-17

5.2 界面实现-18

5.2.1 首页界面-18

5.2.2 我的界面-18

5.2.3 网络信息界面-19

5.2.4 课程信息界面-19

5.2.5 考试信息界面-20

5.2.6 成绩信息界面-20

5.2.7 账号信息相关界面-21

5.3 开发者工具的使用与开发主要流程-22

6 系统测试-25

6.1 测试目的和原则-25

6.1.1 测试目的-25

6.1.2 测试原则-25

6.2 测试内容及漏洞修复-25

6.2.1 测试用例-25

6.2.2 已修复的漏洞-27

参 考 文 献-29

致    谢-30

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:该应用主要针对校园学生用户,其中包括校园中使用最广泛的课表查询,校园网查询,成绩查询等服务。因为它直观的界面,哪怕不擅长使用网络的用户也可以快速上手,享受它带来的......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: