




已阅读5页,还剩43页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕叶设计(文学论)题目:基于微信的图书馆座位管理系统职业:计算机科学与技术讲师:范凤龙学生名称:付班学生编号:计算机113-262015年6月大连理工大学本科毕业设计(论文)基于微信的图书馆座位管理系统基于微信的图书馆座位管理系统设计(论文)完成日期为2015年6月10日学校:信息科学与工程学院专业:计算机科学与技术学生的名字叫傅。类别号:计算机113类别26指指导员:范凤龙对教师的评价:2015年6月注:标题,中心,楷体,第5号。阅读后删除此文本框。摘要随着移动互联网的发展和智能手机的普及,微信作为一种社交应用,正以其独特的传播方式逐渐深入人们的生活。微信公众平台是在微信现有功能的基础上新开发的一对多互动平台。它可以发送各种类型的消息。构建基于微信公众平台的图书馆座位管理系统必将深化用户基础。利用微信的优势,该系统具有更高的灵活性、全智能手机平台支持、操作简单、使用方便的特点,使得该系统在同类系统中具有优势,对提高学校图书馆的座位利用率有很大帮助。摘要:在介绍图书馆座位管理系统和微信的基础上,分析了建立基于微信的座位管理系统的优缺点,并详细阐述了信息、座位预订、处理、签到等功能点和实现方法。要使用本系统,微信账号必须先与学号绑定,然后一系列业务操作会自动获取用户信息,并使用学号自动登录。每个菜单都将使用微信定制菜单,使操作简单明了。本次设计使用的微信公众号为测试号,具有使用更先进的接口而无需认证的优势。该系统以微软Visual Studio 2012为开发工具,ASP.NET为开发框架,微软SQL Server 2008为数据库,微信客户端(基于各种智能手机)为操作平台,操作界面简单,使用方便。关键词:微信;图书馆座位;社交网络平台上的官方账户摘要随着互联网的发展和智能手机的推广,微信作为一种连接软件,以其独特的传播方式逐渐走进人们的生活。微信公众平台是在微信现有功能基础上新建的一对多互动平台,可以提供多种信息。建立一个管理图书馆座位的系统必须深入公众。在微信的帮助下,系统可以积极工作。此外,智能手机平台支持操作简单、使用简单的特点,在同一个产品中有更多的优势,非常有利于图书馆座位的更多利用。本文主要介绍了图书馆座位管理系统和微信的信息、座位预订、问题解决流程和签名等功能,以及如何实现这些功能。分析了图书馆座位管理系统的优势。通过微信平台,我们可以将微信账号和学生身份证号码连接起来。它将在以后的一系列业务操作中自动获取用户信息并自动登录。菜单将使用微信定制菜单,操作简单明了。本设计使用微信公众号进行测试,其优点是可以使用更高级的界面,无需认证。本系统采用微软Visual Studio 2012作为开发工具,ASP.NET作为开发语言,微软SQL Server 2008作为数据库,微信APP作为平台(基于各种智能手机)。该系统操作简单,使用方便,适合大学生使用。关键词:微信;图书馆座位管理系统;微信公共平台内容摘要一抽象II第一章导言11.1选题的意义11.2发展前景11.3技术背景介绍21.3.1 ASP。NET21.3.2 JQuery Mobile21.3.3 SQL Server 200831.3.4微信公众账号31.4操作模式31.5摘要4第二章需求分析52.1系统需求分析52.1.1要求概述52.1.2系统概述52.1.3系统用例图6系统特征72.1.5系统性能要求82.2硬件和软件配置要求82.2.1软件配置要求82.2.2硬件配置要求82.3可行性分析8技术可行性9经济可行性92.3.3用户使用的可行性102.4摘要第三章概要设计113.2系统功能模块分析113.2.1功能模块概述113.2.2系统功能模块图123.2.3系统流程图133.2.4微信接口模块153.3摘要16第四章数据库设计174.1数据库需求分析174.2数据库概念设计174.3数据库20的详细设计4.4摘要第五章系统详细设计245.1接口设计和实施245.1.1微信定制菜单设计245.1.2微信终端页面28的设计与实现5.1.3管理员界面30的设计与实现5.2模块实施325.2.1获取用户信息模块的实现325.2.2扫描登录模块33的实施5.2.3微信关注信息的实施35结论37参考文献39谢谢你第一章导言1.1选题的意义近年来,由于高校扩招和图书馆空间相对滞后,图书馆座位成为稀缺资源,尤其是考试前一个月。如何合理解决座位资源的管理和利用率一直是图书馆努力解决的问题。微信是腾讯推出的基于智能手机终端的即时通讯应用。用户可以向朋友发送文本、语音和图片。公共平台是在微信现有功能上新开发的一对多互动功能模块。公共平台提供了许多高级功能的接口供开发人员使用。对于使用“开发者模式”访问公共平台的公共账户,当用户与公共号码发生信息交互时,微信服务器将使用http协议对开发者成功访问的网址进行消息交互。开发者服务器通过回复微信的具体消息结构,可以达到用户和第三方通过微信互动的目的。目前,主要大学图书馆几乎没有座位管理。在每个学期结束时,每个人都很早起床去坐,但是他们可能不能坐,这也延迟了睡眠时间。因此,假设需要一个图书馆座位管理系统,该系统将安装在微信公众平台上,目前微信公众平台用户多,操作方便,实用性强。这不仅方便了学生,而且充分利用了图书馆的位置,避免了拥挤高峰。这将极大地方便学生,提高图书馆的座位利用率。微信的公共平台为开发者提供了许多高级界面。微信定制菜单,通过授权获取用户信息,是系统采用的高级界面。在授权方面,微信采用OAuth2.0授权方式。OAuth2.0是一个开放协议,允许用户授权网页并向第三方应用程序提供他们自己的公共信息。第三方应用程序利用这些信息实现自动登录功能,从而帮助第三方实现业务逻辑。在操作上,它也大大减少了不必要的密码登录。该方法在保证用户密码安全的同时,可以获取用户信息,实现自动登录。1.2发展前景随着国家大力提倡“加速和降低费用”的政策,移动互联网的门槛越来越低。微信作为智能手机的必备应用,正越来越深入人们的生活(7)。大学生是微信最活跃的用户之一。微信公众平台的开通为开发者提供了一个实现各种功能的集成平台。座位管理系统移植到微信公众平台,用户数量大,最方便大学生使用。在未来的一段时间里,我相信腾讯一定会把微信打造成一款功能齐全的软件,不仅仅是社交软件,更是贴近生活、贴近人民生活的11。1.3技术背景介绍1.3.1 ASP。网ASP。NET是的一部分。微软技术。它是一种服务器端脚本技术,使嵌入网页中的脚本能够由互联网服务器执行。当通过HTTP请求文档时,它可以在Web服务器上动态创建文档,HTTP指的是活动服务器页面。运行在网络信息服务中的程序是跨平台的,因为ASP。NET是一个基于公共语言的编译和运行程序,它的实现完全依赖于虚拟机。由ASP构建的应用程序。NET可以在几乎所有平台上运行1。ASP.NET应用程序是一系列资源和配置的集成,这些资源和配置只在同一个应用程序中共享。从技术上讲,每个ASP.NET应用程序运行在一个单独的应用程序域中,这是内存中的一个独立域,因此确保多个应用程序不会相互干扰。1.3.2 JQuery手机JQuery Mobile旨在为开发人员提供一系列统一的界面工具。这些工具可以确保不同移动设备的浏览器完全兼容。jQuery手机是基于HTML5、JQuery和CSS的。其目的是提供一个丰富的交互式界面,以便与各种设备兼容,同时允许它在一些兼容性冲突的设备上运行,只需做一些修改。这个特性使开发人员能够在标准桌面浏览器中执行各种类型的测试。JQuery Mobile提供了出色的页面颜色布局和动画,同时与移动浏览器2兼容。1.3.3 SQL Server 2008SQL Server是一个关系数据库管理系统。SQL Server 2008是微软推出的SQL Server数据库管理系统的更新版本。SQL Server 2008数据库引擎提供了完整的XML支持。它还具有组成最大网站3的数据存储组件所需的可扩展性、可用性和安全功能。1.3.4微信公众账户微信公众平台是腾讯在微信基础上增加的一个新功能模块。个人和企业可以通过这个平台构建自己的平台。目前,注册的微信公众账号已经超过百万大关。与此同时,微信公众平台已经开放了其应用编程接口。任何组织都可以为此接口开发和构建自己的第三方服务平台,实现与组织业务的无缝连接。目前,各行各业都在积极探索基于微信公众平台的行业应用模式,基于微信公众账户的服务模式即将推出4。1.4操作模式系统的开发模式为B/S模式,基于ASP.NET 4.0应用程序,操作流程如下:用户点击菜单,微信客户端向微信服务器发送请求,微信服务器根据用户预先设置的逻辑向开发者服务器发送请求,开发者服务
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工伤案件处理培训课件
- 质量奖管理办法宣传
- 税前扣除认证管理办法
- 交警隧道纳凉管理办法
- 2025年村居后备干部参考考试题及答案
- 源网荷储一体化项目用电成本降低实施方案
- 生活垃圾收集车辆调度管理方案
- 管网工程分阶段施工与进度管控计划
- 垃圾填埋场设备选型配置方案
- 岗位安全教育培训方式课件
- 输液反应应急预案及流程
- 计算机基础知识完整课件
- 针灸理疗院感风险评估与应对措施
- 水库巡查基本知识
- 2025年中国人寿:养老险北京分公司招聘笔试参考题库含答案解析
- 逻辑思维在写作中的运用与提升
- 临床输血规范指南
- 动火作业安全培训题库
- 物业管理中的服务质量监控与改进机制
- 基于人工智能的班级管理创新研究
- 画法几何及工程制图教案
评论
0/150
提交评论