下载此文档

基于微信公众平台的微信校园系统.ppt


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
基于微信公众平台的微信校园系统
目录
系统开发背景
系统的设计
系统的实现
论文总结
系统开发背景
随着经济的不断发展,国家不断重视科技的同时,校园信息化也急剧发展。互联网时代的来临让教学信息化和校园网络化更加迫切,成为现代教育的主要方向。微信校园作为自由教学、学生动态、师生活动、资源发布等工作的一个公众平台,它的开发加强了老师、同学、家长三者间的交流,改变了那些中规中矩的教学模式,学生可以通过平台自由分享学台对家长提出教育孩子的建议等,这些对推进教育信息化发展具有重要的意义。校园信息化的建立需要持久性、实用性和开放性等特点,由于这样,微信校园系统也不再是简便的、封闭的、停止的,而是一个多彩的、开放的、随着时间的推迟会不断发展的系统。
本系统采用Java编程语言外加SQL数据库和SSH框架进行开发,他们的搭配让系统开发变得更加简洁和实用,虽然工作量低,但工作效率高。本论文讲述了微信校园的各个功能,对相关功能的实现进行了详细的讲解,配合数据库构成完整系统。
系统的设计
本系统设计包含了一般校园微信所常见的功能:前台登录、学校新闻查询、学校公告管理、院系分布查询、教师信息查询、成绩查询、留言板功能等。此外,还实现了后台管理功能,很好地将用户人群分成了普通用户和管理员,因两者设置的权限不同,所以可执行的功能不同。
管理员主要进行的操作是对系统中各类信息的管理,如增加、删除、修改等操作,核心用例图如下图
系统的设计
普通用户在注册成为会员登录系统后可以使用系统所拥有的各种功能也可以更改密码。
普通用户可以点击使用新闻管理、公告管理、院系分布信息、教师信息、学生成绩、在线论坛等功能,但是普通用户发布的论坛需要进行管理员验证。
系统的设计
校园微信系统采用的开发工具是MyEclipse和MySQL和Tomcat。整个系统是采用B/S模式开发而成的,在编程的过程中主要应用的JSP+JavaBean技术,系统用SSH框架进行开发,有些页面还涉及到了JavaScript;后台管理则是通过代码与数据库建立连接,对数据库中的相关表的访问,实现学校新闻、教师信息、公告信息、留言信息、学生成绩等信息的管理。

数据库的设计
在分析了本系统的功能模块,结合了校园微信的运行模式之后,以下是校园微信系统所涉及的数据项和数据结构
●用户信息
表包括的数据项有用户id、用户名、密码、权限、相关邮箱、电话、qq、wechat、性别、生日等
●公告信息
表包含列表id、写出的标题、发布内容、用户id、用户名、更新日期等
●新闻成绩信息
包含id、标题、相关内容、更新时间、类型、图片、地址、电话、职位所在院系、分数、课程等
●留言板信息
包含id、pid、内容、用户名、发表日期,新加的数据等
系统的实现
登录界面如下图所示,用户需要输入用户名密码,也可以点击“绑定微信”来注册,界面如下图所示:
系统的实现
前台:
注册功能实现:通过对用户提交的各种信息进行代码判断来提示操作,最后提交表单到数据库。
查看我的信息功能实现:,如果信息存在就调出,不存在就跳转回登录界面。
系统的实现
新闻管理功能:点击相关功能按钮,()方法跳转到相应的页面,数据库中的信息被显示出来。
公告管理、院系信息、教师信息功能:通过点击相应的功能按钮,系统调用跳转到相应的页面,系统通过代码跟数据库连接显示信息。
成绩查询功能:通过输入用户姓名,系统判断如果存在则调出数据库中信息,不存在则提示错误。

基于微信公众平台的微信校园系统 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人Q+1243595614
  • 文件大小190 KB
  • 时间2018-05-18