您好,欢迎来到爱学范文!

当前位置:爱学范文网>>工作范文>>工作汇报范文>>课程设计报告

课程设计报告

标签:
时间:

贵州民族大学

课程设计报告

论文题目:

“畅想未来”App制作

学 院:

数据科学与信息工程学院

课 程:

APP制作

班 级:

计算机科学与技术专升本二班

学 号:

202242130224

姓 名:

张权钟

指导教师:

张妤

成绩:

完成时间: 2022年 6 月 23 日

一、课程设计目的

图书管理的增删改查app

二、课程设计环境

Windows 10操作系统

Android Studio

设计步骤

1、整体框架设计

1.1登录界面功能

登录界面有两个输入框,分别对应的是输入用户的用户名和密码,选择记录密码时,下次启动程序就可以自动填充上次输入的用户名和密码,点击注册会跳转到对应的注册页面,用户名和密码无误的情况下,点击登录即可调整到主页面。

1.2注册页面功能

注册页面,有三个输入框,分别对应的是输入用户的用户名和密码以及确认密码,当用户名和密码以及确认密码无误的情况下,点击注册即可完成,然后自动跳转到登录页面。

1.3主界面功能

主界面共有四个按钮,四个按钮分别负责跳转至读者借书添加功能,读者借书修改功能,读者借书删除功能,以及查询读者借书记录的功能

1.4读者借书添加功能

页面有四个输入框,分别对应的是输入学生的学号、姓名、专业、图书的条码,输入完成之后点击添加,即可完成对读者记录信息的添加

1.5读者借书修改功能

页面有四个输入框,分别对应的是输入学生的学号、姓名、专业、图书的条码,可以通过只输入学号,对数据库里已有的信息进行查询,然后回填到四个输入框上,管理员即可对输入框的相应的数据进行修改,点击修改即可完成对读者借书信息的修改。

1.6读者借书删除功能

页面有四个输入框,分别对应的是输入学生的学号、姓名、专业、图书的条码,可以通过只输入学号,对数据库里已有的信息进行查询,然后回填到四个输入框上,管理员即可对输入框的相应的数据进行确认,是不是自己想要删除的数据,点击删除即可完成对读者借书信息的删除。

1.7查询借书记录功能

从主页点击查看借书记录,即可跳转到查询借书记录的页面,里面就会展示出数据库中存储的借书信息情况。

2、布局页面设计

(1)activity_login.xml:(登录页面)

(2)activity_register.xml:(注册页面)

(3) activity_register.xml:(主页面)

(4)activity_addbooks.xml:(添加读者借书页面)

(5)activity_update_books.xml:(更新读者借书页面)

(6)activity_delete_books.xml:(删除读者借书页面)

(7)activity_query_books.xml:(查询图书页面)

3、主要设计代码设计思路

(1)要想对读者借书信息进行管理,就应该先打开存储借书记录信息的数据库,然后添加上对信息进行增删改查对应的函数。其中删除和修改可以只通过查询学生的学号所获得的数据进行操作。

(2)对注册信息的密码通过MD5加密算法进行加密

四、数据库设计

采用sqlite技术,注册页面输入的数据其实就是对用户这个数据库表里面添加信息,在登录的时候,会根据所填写的信息在用户这个数据库当中进行比对,如果比对成功,则进入系统的主页面,否则会根据对应不匹配的信息给出具体的反馈信息!

五、与体会

在决定要写这个app时候,感觉自己不太可能可以完成一个那么大的项目,毕竟做出一个成品的软件这种事之前只有在一些软件大牛口中听说过,一开始进度非常困难,到哪哪不会,你让一个刚学Android studio的萌新来操作,肯定是不可能的。于是乎我开始在网上搜索相关教程,跟着一些简单的小项目学着做。我从视频中学到了非常多的知识,也知道了代码其实并不是全都是灵活的,有一些固定的代码是写死了的,是没法改变的,总而言之,从这个项目中我学会了很多东西,理解了万事开头难的道理。

推荐阅读:

    想了解更多工作范文的资讯,请访问:工作汇报范文
    下载文档

    看过《课程设计报告》的人还看了以下文章

    延伸阅读

    银行理财经理年终工作总结篇1  回顾走过的一年,所有的经历都化作一段美好的回忆,结合自身工作岗位,一年来取得了部分成绩,但也还存在一定的不足。在我行进行网点转型,提升服务质量,加强网点营销。我们支行从

    设计师个人工作总结篇1  感受到了领导们“海纳百川”的胸襟,感受到了作为广告人“不经历风雨,怎能见彩虹”的豪气,也体会到了重庆广告从业人员作为拓荒者的艰难和坚定(就目前国内广告业而言,我认为重庆广告业

    一、 实训目的:为了让我们更好的了解会计在实际工作中的工作内容,以便于实际与理论相结合,也更能够适应社会的要求,了解成本核算在实际工作的重要性,成本对一个企业来说是至关重要的,也是我们每个人必须要

    工作总结jobsummaryworksummary是最常见和通用的年终总结、半年总结和季度总结。从内容上讲,工作总结就是对一段时间内的工作进行全面系统的总体检

    关于客服人员的工作检讨书在学习、工作、生活中犯错误以后,我们要通过写检讨书来悔过,写检讨书的时候要注意内容的完整。你所见过的检讨书是什么样的呢?以下是小编帮大家整理的关于客服人员的工作检讨书,欢迎阅

    法人代表个人简介范文(一)来自热点推荐。法人代表是依据法人内部的规定,担任某一职务或由法定代表人指派代表法人对外依法行使民事权利和义务的人。下面由小编为你提供的法人代表个人简介范文,希望能帮到你。

    各省、自治区、直辖市人力资源社会保障厅(局)、卫生厅局(卫生计生委)、公务员局,新疆生产建设兵团人力资源社会保障局、卫生局,国务院各部委、各直属机构人事(干部)部门:按照原卫生部关于发布《临床生物化学

    当威尔伯的生命危在旦夕时,看似矮小的夏洛特用自己的力量拯救了威尔伯。如何写一篇关于夏洛特在线阅读的100字短文?下面是小编为大家整理的夏洛的网读后感t作文100字精选七篇,欢迎大家借鉴与参考,希望对大

    尊敬的林中教职员工:  值此林头中学市“示范完中”揭牌仪式之际,我谨代表含山县县委县政府,对林头中学表示热烈地祝贺!对市教育局多年来对林头中学的关心支持衷心的感谢!对省市各示范中学多年来对林头中学的无发言稿

    实习时间:xxx年x月xx日--xx日实习地点:新开铺附近的铁路实习目的:1、了解铁道工程的相关基础知识及其设计、施工过程     2、通过实际观察加深对铁道工程的理解实习体会:通过这次认识实习,我获