基于Android的大学图书管理系统的设计与实现毕业设计论文.doc

基于Android的大学图书管理系统的设计与实现毕业设计论文.doc

ID:153993

大小:4.53 MB

页数:35页

时间:2017-06-28

基于Android的大学图书管理系统的设计与实现毕业设计论文.doc_第1页
基于Android的大学图书管理系统的设计与实现毕业设计论文.doc_第2页
基于Android的大学图书管理系统的设计与实现毕业设计论文.doc_第3页
基于Android的大学图书管理系统的设计与实现毕业设计论文.doc_第4页
基于Android的大学图书管理系统的设计与实现毕业设计论文.doc_第5页
资源描述:

《基于Android的大学图书管理系统的设计与实现毕业设计论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于Android的大学图书管理系统的设计与实现毕业设计论文目录一、系统分析6(一)可行性分析61、技术可行性分析62、操作可行性分析63、经济可行性分析6(二)系统处理流程7(三)系统数据流程8二、需求分析8(一)系统需求规定81、系统功能需求82、系统性能需求93、其他系统需求9(二)系统运行环境101、硬件及其他设备102、软件环境103、软件安装步骤103、语言版本13三、概要设计13(一)系统数据库设计131、数据字典设计142、概念结构设计163、逻辑结构设计194、物理数据库设计205、安全性设计21四、详细设计21(一)程序

2、系统的结构21(二)程序模块设计说明221、登录模块222、查询图书:233、预约图书:244、挂失图书:255、借阅预约图书25356、归还挂失图书模块267、图书管理、管理员管理和学生管理模块27五、系统测试29(一)测试计划29(二)测试操作291、学生端和管理端的登录测试292、查询图书313、挂失图书324、预约图书325、图书管理336、学生管理347、管理员管理348、归还挂失图书359、借阅预约管理36(三)测试结果36六、系统使用说明37(一)系统特征描述371、系统总体架构372、程序表37(二)安装和初始化38(三)运

3、行说明38总结38参考文献39致谢4035一、系统分析(一)可行性分析1、技术可行性分析本系统采用Android[1][2][3]+Java+SQLite[4]进行开发。该系统开发环境即是Android系统具有开源性、稳定性,入门容易,方便使用;郭宏志认为SQLite一种嵌入式数据库,也是一种针对内存等资源有限的设备(如手机、PDA、MP3)提供高效的数据库,因此Android通过SQLite数据库来说实现结构化数据储存是实用可行的[1]。同时,Java是一种可以跨平台应用软件的面向对象[5]的程序设计语言。所以,本系统在技术方面是可行的。

4、2、操作可行性分析本系统是为学生用户和图书馆管理员用户而开发的。用户在不方便去图书馆但想处理图书事物的时候,该系统能辅助用户处理基本问题;在设计上,系统UI简洁,用户能明白其系统的功能,方便用户使用。3、经济可行性分析成本:盖索林认为开发Android应用程序[1][2]的门槛并不高,因为Google已经为Android应用程序开发提供了免费而且跨平台的集成开发环境,只要有手上有计数机,能连接上网络,下载相关程序免费开发软件[2]。所以系统开发成本低。35效益:大学图书管理系统功能能满足用户需求,特为图书馆用户设计,完成开发后投入应用市场中

5、,具有很好的经济前景。(二)系统处理流程大学图书管理系统主要分为两个客户端——学生端和管理端;学生端有查询图书、预约图书和挂失图书;管理端有学生用户管理、图书管理、查询图书、借阅预约图书、归还挂失图书和管理员管理。基本处理流程见下图:开始选择服务端学生端管理端输入帐号、密码输入帐号、密码验证帐号验证帐号是否通过?是否通过?否否是是选择服务选择服务查询图书预约图书挂失图书学生用户管理图书管理归还挂失图书借阅预约图书查询图书管理员管理结束图1.1:大学图书管理系统基本流程图Fig1.1:SystemBasicflowchart35(三)系统数据

6、流程数据流程图主要描述了整个大学图书管理系统的数据流,展示出系统管理员和学生在系统中的相关操作和数据流动,如下图所示。Fig1.2:SystemDataflowchart二、需求分析现在,使用Android[1][2]系统的移动终端设备越来越普遍了,其附属产品Android应用程序[1][2]也越来越被人们广泛使用,从而开发Android应用程序[1][2]能带来无限商机。同时,基于Android[1][2]的大学图书管理系统能很好为用户提供服务,在加上,绝大部分大学生都有手机,该系统更能使学生加深对图书的了解,培养学生阅读的良好习惯。(一

7、)系统需求规定1、系统功能需求35在图书馆里亲身体现管理的过程中,收集了大量信息,并对其作出详细分析,得出大学图书管理系统应主要有两大客户端,分别是学生端和管理端。学生端有查询图书、预约图书和挂失图书;管理端有学生用户管理、图书管理、查询图书、借阅预约图书、归还挂失图书和管理员管理。Fig2.1:SystemBasicrequirementChart2、系统性能需求大学图书管理系统是的服务对象主要是大学生与管理员,因此其系统要方便学生和管理员能及时了解图书的基本情况,提高了图书馆管理能力,增加其效率。所以大学图书管理系统的具体性能目标如下:

8、(1)系统反应速度快(2)系统精简,方便安装3、其他系统需求(1)系统可靠性大学图书管理系统应能准确作出符合用户指定操作,同时,应不会因用户乱操作而崩溃。(2)系统适应性35大学

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。