您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 大学毕业设计项目文档-移动图书管理系统
重庆信息技术职业学院毕业设计题目移动借书系统选题性质:□√设计□报告□其他院系软件学院专业软件技术班级2013级02班学号131007****学生姓名**指导教师**教务处制2016届软件学院毕业设计选题审批单年级2013级专业软件技术班级2班学生姓名**学号131007****选题移动借书系统选题性质□√设计□报告□其他选题论证:移动借书系统是一个移动借书的手机平台,在此平台上,借书者可以查看图书馆里目前已有的图书类别和图书。我们将移动借书系统分为客户端和服务端两个大部分,客户端负责借书者的登陆、个人信息、图书的借阅查询等、以及查看管内的公告和咨询QQ。服务端负责管理员的登陆、借书人员的增删改查、图书的增删改查,以及管内的信息发布。本系统采用C/S模式,用PHP+Android+MySQL数据库进行开发。指导教师初审意见:签名:2015年9月24日毕业设计工作领导小组审批意见:签名:2015年9月25日2016届软件学院毕业设计开题报告及进度要求年级2013班级软计技术2班学生姓名**学号131007****指导教师**选题性质□√设计□报告□其他选题移动借书系统选题的目的和意义:传统的借书方式是让用户办理借书证,然而用借书证借书需要到图书馆登记借书。而移动借书摆脱了传统的用户借书的流程,用户能在网上浏览所有的书籍,并且每本书都配有简介,书籍信息更新速度快。图书馆管理员还可根据用户的选择而进行相应的配送。移动借书系统较传统的借书方式,节约了人力和物力,给用户提供了借书便利,同时减少了借书环节中错误的发生。选题研究的主要内容和技术方案:移动借书系统是一个用户通过android系统的手机端浏览页面并按照流程完成对某图书的借阅的app。我们把移动借书分为两大部分:客户端和服务端;客户端的操作主要是用户的登陆,用户信息的增删改,用户借阅图书、查找图书、续借图书、归还图书,查看馆内公告与咨询管理QQ等。服务端要完成对借书用户的增删改查,图书信息及种类的增删改查,馆内公告的发布等,这些操作会直接反映在客户端。本系统所用到的技术方案是android+PHP+MySQL5.0,借助采用ThinkPHP框架快速构建服务端网站系统,服务端运行在xampps集成环境中,数据库采用的是MySQL。毕业设计工作时间2015年9月20日至2015年12月15日毕业设计工作日程安排时间段工作内容9月20日-9月21日确定选题9月22日-9月23日开题9月24日-9月30日需求分析10月01日-10月05日概要设计10月06日-10月17日系统数据库设计10月18日-12月07日详细设计并编码12月8日-12月9日测试和调试12月10日-12月15日定稿,上交毕业设计到指导教师处指导教师意见:成果要求:完整的作品(作品设计+文档说明)签字:2015年9月27日重庆信息技术职业学院毕业设计小组任务分配表序号姓名班级毕业设计工作任务分配1**2班系统总体分析、设计,客户端图书管理模块以及服务端的用户管理模块2**2班系统服务端的图书管理模块与服务管理模块3**2班系统客户端的用户管理和服务管理移动借书系统**(重庆信息技术职业学院软件学院重庆万州404000)摘要:移动借书系统采用的是CS结构,客户端运行在Android智能机上,通过网络访问服务端获取图书信息,浏览图书列表,向用户提供了在线订书借书的主要功能。本系统摆脱了传统的图书馆借书方式,用户可以在任何地方任何时间借书,解决了借书找书难,节省了时间,同时提高了图书管理员的办事效率。本文详细介绍了移动借书系统的实现,以及本人在此系统中完成的功能模块。关键词:移动互联,android,借书系统目录1绪论...................................................................12软件项目描述...........................................................22.1目标任务概述................................................................22.1.1图书信息管理...........................................................22.1.2借阅信息管理...........................................................22.1.3读者信息管理...........................................................22.1.4系统管理...............................................................22.2软件项目背景................................................................22.2.1移动借书系统产生的条件.................................................22.2.2移动借书系统的发展趋势.................................................22.2.3开发日程计划...........................................................33项目总体设计...........................................................43.1概要设计....................................................................43.1.1系统结构...............................................................43.1.2移动借书系统...........................................................53.2移动借书系统设计............................................................63.2.1数据库类图.............................................................63.2.2数据库E-R图...........................................................74个人工作内容概述.......................................................94.1工作内容.................................................................94.2本模块在系统中的作用......................................................95个人完成的软件功能及数据详细设计......................................105.1模块代码的分析.............................................................105.1.1主要思想..............................................................105.1.2用户管理..............................................................105.1.3图书管理..............................................................135.2功能描述...................................................................205.2.1服务端简易流程图......................................................205.2.2客户端简易流程图......................................................205.3数据库详细设计.............................................................215.3.1用户表................................................................215.3.2管理员表..............................................................215.3.3图书信息表............................................................215.3.4图书种类表............................................................225.3.5借书管理表............................................................225.3.6公告信息表............................................................226结论................................................................247致谢................................................................258参考文献..............................................................26重庆信息技术职业学院毕业设计11绪论随着互联网的发展,计算机和智能手机成为了我们的必备品,使用手机或计算机我们就能够查阅各种消息。移动借书系统就是在这样的背景下产生的。传统的借书方式下,用户需要花费大量的时间去找书,图书馆有可能没有用户需要的书籍,而且用户容易忘记借书日期导致超过还书日期,借书证丢失后无法借书等问题。移动借书系统不仅避免了以上传统借书方式的问题,而且在客户端还可以查看图书信息,用户只需要在客户端登录就能够直接借书,并且通过分类查找就能够快捷地查到是否有需要的图书,在借阅书籍后就能够在客户端和服务端查看到借书记录,用户只需要在客户端查看借书记录就能够看到还书日期。本系统采用的是CS结构,使用的开发工具有eclipse、zend-eclipse、MySQL5.0、xampps。我们在eclipse中开发系统的Android客户端。用zend-eclipse开发系统的Web服务端,用MySQL5.0来创建数据库。移动借书系统的客户端和服务端又分别分为用户管理,图书管理和服务管理三个模块。在服务端,用户管理的功能有:新增用户、删除用户、用户重置密码,图书管理的功能有:新增图书、修改图书、删除图书、分类查找图书、查看借书记录,服务管理的功能有:更新公告。在客户端,用户管理的功能有:查看用户信息,修改用户信息,图书管理的功能有:查看图书、借阅图书、查看个人借书记录,服务管理的功能有:查看公告、咨询QQ。最后形成移动借书系统。重庆信息技术职业学院毕业设计22软件项目描述2.1目标任务概述2.1.1图书信息管理图书信息管理实现的功能:新书入库、书籍信息的添加、书籍信息的修改、书籍信息
本文标题:大学毕业设计项目文档-移动图书管理系统
链接地址:https://www.777doc.com/doc-3478100 .html