ImageVerifierCode 换一换
格式:DOC , 页数:41 ,大小:3.97MB ,
资源ID:956269      下载积分:15 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-956269.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网络工程毕业论文:基于移动互联网的手机院务管理系统.doc)为本站会员(文初)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

网络工程毕业论文:基于移动互联网的手机院务管理系统.doc

1、本科毕业论文(20 届)基于移动互联网的手机院务管理系统所在学院 专业班级 网络工程 学生姓名 学号 指导教师 职称 完成日期 年 月 - -基于移动互联网的手机院务管理系统 摘 要:微信是一款融合了社交、通讯等多种功能于一体的移动软件,并且它在各大群体中都广受欢迎,相比于其他的移动开发,它不需要考虑不同操作系统之间的差异。鉴于这样的优势,使得我们选择基于微信的手机院务管理系统有了依据。通过查询已有文献,证明了使用微信客户端实现手机院务管理的可行性以及好处。紧接着,通过 Java 语言完成了基于微信的手机院务管理系统的开发并对系统的设计和实现进行了介绍。之后,我们又对原系统进行架构分析,发现该

2、系统层与层之间依赖性高、耦合性大、系统安全性低,因此又进行了架构的调整以及性能的优化。最后,我们对优化后系统中的各个大子系统进行了功能的测试,对于其中之一的子系统推荐子系统,我们以模拟实验的方式做了推荐结果的展示以及误差的分析。关键词:Java 三大框架、微信公众平台、推荐系统、协同过滤推荐- -Design and Implementation of an Online College Work Processing System Based on Mobile Internet Abstract: WeChat is a mobile application software platfo

3、rm which contains the communication ,social contact and other functions. It is widely used in most of people,especially in college students. And it doesnt need to consider the difference between different operation systems.Based on these features,We decide to choose the WeChat to develop our system.

4、The steps we develop our system as follows.Firstly,we review lots of papers and books to prove using WeChat to develop our system is feasibility and reasonable.Then,we finished developing our system by using Java programming language.However,we find the system is not safe and quick enough,so we use

5、another structure which is called S2SH to rebuild it. Finally,we do the test for our system and do the results analysis.Keywords: S2SH; WeChat public platform; Recommend System; Collaborative Filtering- -目录目录 .1. 绪论 .1.1. 问题背景及意义 .1.2. 选择微信开发的原因及其现状 .1.3. 所做的工作 .2. 相关理论及其技术 .2.1. 微信公 众平台开发 .2.1.1. 微

6、信公众平台简介 .2.1.2. 微信开发模式介绍 .2.2. 服务器开发技术 .2.2.1. 传统的 MVC 开发模式 .2.2.2. SSH 框架的介绍 .2.3. 数据库开发技术 .2.3.1. 数据库的选择 .2.3.2. 如何连接数据库 .2.4. 推荐系统技术 .2.4.1. 推荐系统理论介绍 .2.4.2. 基于用户的协同过滤推荐(User-Based) .2.4.3. 基于物品的协同过滤推荐(Item-Based) .3. 院务管理系统总体架构设计与实现 .3.1. 院务管理系统结构简介 .3.2. 教师课程后台管理子系统 .3.2.1. 子系统模块功能介绍 .3.2.2. 实现

7、策略以及功能框图 .3.3. 学生课程子系统 .- -3.3.1. 子系统模块功能介绍 .3.3.2. 实现策略以及功能框图 .3.4. 教师事务管理子系统 .3.4.1. 子系统功能与使用介绍 .3.5. 习题推荐子系统 .3.5.1. 子系统功能介绍 .3.5.2. 构造带标签的习题满意度数据 .3.5.3. 子系统实现策略 .4. 院务管理系统的架构优化 .4.1. 系统原架构简介 .4.2. 原系统问题描述 .4.3. 使用 S2SH 进行原系统优化 .4.3.1. 使用 S2SH 前的准备工作 .4.3.2. 使用 Structs 替换 Servlet.4.3.3. 使用 Sprin

8、g 进行事务管理 .4.3.4. 使用 Hibernate 进行数据库操作 .4.4. 使用 S2SH 改进后的系统架构对比 .5. 院务管理系统的功能测试与分析 .5.1. 教师课程后台管理子系统测试 .5.2. 学生课程子系统测试 .5.3. 教师事务管理子系统 .5.4. 习题推荐子系统测试 .- -5.4.1. 测试数据集的选取 .5.4.2. 推荐结果展示以及误差分析 .6. 总结与展望 .6.1. 工作总结 .6.2. 未来展望 .致谢 .主要参考文献 .- -1. 绪论本章节主要介绍了研究问题的背景、微信公众平台的现状以及本课题所做的一些工作,为后续的论述提供了较好的背景支持。1

9、.1. 问题背景及意义近几年,随着智能手机的发展,人们对于手机的利用率大大增加了,智能手机也随着这样一股发展的热潮变得越来越廉价。现如今,智能手机的使用者早已遍布全世界。人们可以在智能手机上进行娱乐,同时也可以进行办公。针对传统的教育工作者们,人们使用纸质的文档进行一些简单的教务管理,这样的方式虽然能满足一些简单的教务管理需求,但仍然存在着不少的弊端:1.大量使用纸质文档进行纪录势必会造成资源的严重浪费;2.繁琐的方式造成管理者时间和精力的浪费 3.人为的手写管理方式势必会存在着较多的错误 1。随着互联网的发展,人们逐渐地意识到传统的教务管理方式存在着十分大的弊端,因此可以采用网上进行管理的方

10、式,教育工作者可以通过 PC 连接互联网,登入相应的管理网页进行管理,在当时看来,这样的方式相比于传统纸质文档的管理又有着许多的优势:1.网上教务管理方式可以有效的减少纸质资源的使用;2.有效的减少错误率; 3.节省管理者的时间与精力,管理更加正规化。其劣势也比较的明显:1.管理比较的笨重,需要 PC 登入相关网站进行管理。2.无法利用零散的时间进行教务的管理 2。随着智能手机的普及,移动互联网的出现,上述的教务管理方式缺陷有了解决的可能,针对移动互联网轻便的特点,我们考虑将传统的教务管理方式同步至移动互联网端,这样的教务管理方式具有以下的优势:1.教务管理更加“轻便”,随时随地进行教务的管理

11、; 2.管理错误率低。3.能有效的减少纸质资源的消耗。 基于移动互联网的院务管理系统的研发,对于学生、老师以及学院的管理均有很大的益处:1.对于学生:在大学里,学生除了上课很难在平时与老师进行交流,通过院务管理系统,学生可以很放方便的找到每门科目的老师并且进行提问、学习;- -每年到了记录综测分的时候都会很混乱,记不得自己过去一年做过什么,分不清哪些事情可以得到综测分等等情况时有发生。通过我们的软件,学生可以在实践活动(竞赛,项目等)结束时,以图片的形式记录到我们的服务器中,由管理员审核后记录综测分,整个过程公正透明,便捷高效。此外学生还可以记录日常生活中发生的事,在数据库中记录,在学生有需要

12、的时候,以成长记录的形式返回。2.对于老师:通过课堂教学管理,不仅仅是管理学生的方面更加省力了,老师们也可以提交记录信息,我们的软件可以让教师很方便地自行上传各类资料包括文件提供学生下载,学院的教学质量评价、教学业绩考核、岗位绩效成果计算都尽可能地通过老师提交的记录自动化地进行处理得到。此外还有教师的会议,包括会议前的通知,会议时的签到以及会议资料的下载,都可以通过软件完成。3.对于学院:院务管理系统会使得整个学院联系更加紧密,信息传达更加便捷到位,学院对老师和学生的管理更加系统化,所有的信息都会被存储。学院也能更多的了解到师生的动态,在某段时间完成了某些事情,并且可以通过推送师生参赛获奖信息

13、来成为其他师生的榜样。使得各类考评更加公正透明,师生的参与度都更高。使“ 智慧学院”理念得到实践支撑。1.2. 选择微信开发的原因及其现状在手机移动端,我们选择微信(WeChat)作为我们的开发平台,有资料显示,微信每个月的活跃用户在 5.5 亿以上,用户的群体覆盖了 200 多个国家,微信公众号总数超过 1000 万个,在中国,微信已经覆盖了 90%以上的智能手机,几乎可以说,微信存在于每一个智能手机上(这点在学生群体中尤其显著),因此微信已不仅仅是一个充满创新功能的手机应用,它已成为了一个移动社交的平台。数量极大的使用群体是我们选择微信进行二次开发的一个原因,此外,我们采用微信公众平台作为

14、客户端另一个原因就是可以通过微信来适应不同的操作系统。这一点在如今的软件开发中非常的重要,因为在中国安卓和 IOS 的用户群体都非常庞大,如果不想投入大量的人力物力去开发双版本的话,使用第三方接口来适应操作系统无疑是最科学的做法,省时省力且效果显著。1.3. 所做的工作- -前期,首先通过阅读文献资料对当前微信开发的现状以及用户群体进行了一番了解,以此来确定以微信来进行二次开发的可行性。中期,主要以开发为主,整个系统可以分为三大子系统,教师后台事务管理子系统、学生课程子系统、教师教务管理子系统,编码初期主要使用了 MVC 模式进行开发,并未使用框架,这也造成了一定的问题,比如后续维护会显得麻烦

15、、代码量会更大等等。后期,又对原有的系统进行重构,使用 S2SH 框架进行架构的改进,使得系统代码的可读性更好、可维护性更强以及性能更优。最后,针对学生课程子系统,引入推荐系统的概念,目的是使得学生的课程习题训练更加的具有针对性,每个人都能有一套个性化的定制习题。- -2. 相关理论及其技术本章着重对于院务管理系统开发中所涉及到的相关理论和技术进行描述和讲解,包含了微信公众平台开发的介绍、服务器开发技术介绍、数据库开发技术以及推荐系统的一些概念和技术介绍。2.1. 微信公众平台开发本节主要介绍了微信平台的定义以及其开发模式,为后续的微信开发提供更好的理论基础铺垫。2.1.1. 微信公众平台简介

16、微信公众平台是腾讯公司近几年推出的一类具有特殊功能的平台,它可以为运营者很好的提供便利,使得运营者可以为微信用户提供服务和咨询。因为其使用的便利性以及微信的高安装率,使得微信公众平台被广泛地运用于教育、商业、医学、金融等各种不同的领域中,拥有着极大的使用人群,且具有较大的发展空间。2.1.2. 微信开发模式介绍 微信的开发模式个人认为应该是属于 CSS 的结构开发,与传统的 CS 结构开发有所不同的是微信本身就具有它自身的服务器,在开发过程中,需要我们自己的服务器与微信的服务器进行对接,而不是考虑我们自己的服务器和微信客户端的交互。在微信开发者平台,需要填写自己的服务器地址,微信服务器会在与我们的服务器真正交互前,根据这个地址进行 token 的验证,验证通过后再进行交互。微信一共共享了 8 类接口,根据微信客户端不同的操作,微信客户端会发送不同的需求指令至微信服务器,微信服务器再转发至我们自己的服务器中,然后由我们进行具体的处理,最后按照微信信息交互的格式要求返回给微信服务器,从而再回馈给微信客户端,以此来完成一次微信客户端的操作反馈 3。如 图 1 微信交互图所示:

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。