700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 基于Android的名片信息管理系统设计与实现

基于Android的名片信息管理系统设计与实现

时间:2024-04-22 09:50:37

相关推荐

基于Android的名片信息管理系统设计与实现

目录

摘要 I

Abstract II

第1章 绪论 1

1.1 课题的提出与背景 1

1.2 研究的目的及意义 2

1.3国内外研究现状分析 2

1.3.1国外研究现状分析 2

1.3.2国内研究现状分析 3

1.4 Android平台的架构 3

1.5 Android平发环境的搭建 4

1.6 Activity的概述 6

1.7 Android操作系统的优点 7

第2章 项目需求及关键技术分析 8

2.1 系统需求分析 8

2.2 功能需求分析 8

2.3 性能需求 9

2.4 可行性分析 9

2.5 非功能需求分析 9

第3章 系统设计 11

3.1 系统整体设计 11

3.2 管理系统的主要界面 11

3.3 软件模块设计 12

3.4 系统主要布局方式 13

3.5 资源的获取和使用 13

第4章 系统实现 13

4.1 注册模块实现 16

4.2 用户登录模块实现 14

4.3 用户修改模块实现 14

4.4 用户查询模块实现 15

4.5 用户修改记录模块实现 15

4.6 管理员查询记录模块实现 15

4.7 系统整体设计流程 16

第5章 系统调试 17

5.1 测试设备 17

5.2 模块测试 17

5.2.1注册模块测试 17

5.2.2用户登录模块测试 18

5.2.3查看名片详细信息模块测试 19

5.2.4管理模块测试 20

5.2.5增加个人信息模块测试 20

5.5 系统评价 21

结论 22

致谢 23

参考文献 24

附录1 译文 25

附录2 英文参考资料 26

附录3 程序代码 27

第2章 项目需求及关键技术分析

本章的系统需求分析主要也是两部分,一部分是正常的名片信息统的功能和用例分析,另一部分是手机客户端软件的使用分析,系统分析的主要目的也是要让开发的系统符合公司管理工作和员工实际需要。

2.1系统需求分析

近年来, 伴随着高校扩招力度的不断加大, 采用传统的名片信息管理模式一方面管理工作比较繁重, 并且难以取得良好的管理效果, 另一方面传统的管理模式难以对现在名片海量的信息进行有效管理。伴随着名片管理情况的不断变换, 在现代信息环境下仍旧采用传统的名片信息管理模式严重阻碍了名片信息管理水平的提高, 这对公司开展素质教育工作带来了不利的影响。但是, 随着素质教育的提出以及社会环境的变化, 公司教育工作的根本目标是推动员工的全面发展。因此, 在这种新的社会环境中开展名片管理工作必须突破传统管理思路的束缚, 不仅要注重员工的成绩和德育管理工作, 而且必须重视员工在德智体美劳等方面的发展, 并且在员工执勤期间, 应该通过对员工的积极影响, 促进员工的社会化。根据公司名片信息管理的具体要求, 文中设计了基于Android平台的名片信息管理系统, 这一系统能够对名片信息进行科学管理, 满足了公司进行名片信息管理的需要。

2.2功能需求分析

名片信息系统主要的功能就是对名片的管理,名片管理工作量大,信息量多,需要及时的动态变更。本系统扮演着提供用户直接查询业务的重要角色。它主要提供友好的、方便的用户操作界面。接受用户的注册、各项查询以及密码的修改,具体的功能如下:

1.注册功能:用户初次登陆Android客户端需要注册自己的姓名(用户名)密码。

2.查看个人信息功能:用户通过登陆自己的用户名和密码可以查看自己的个人信息。

3.查询信息功能: 用户通过登陆账户密码,可以查看所有名片信息。

4.增加信息功能: 用户可以增加名片信息。

5.修改信息功能: 用户可以修改名片信息。

2.3性能需求

1.界面设计:简洁美观,符合大众心理。

2.界面色彩搭配:颜色均衡,防止用眼疲劳。

3.运行速率:软件占用内存较小,运行速率较快。

2.4可行性分析

技术可行性是从系统需要的技术条件分析,使用的都是成熟的技术,能够满足系统设计的需求。现在的校园网都配有强大的后台服务器,可以很好的结合校园网,电脑客户端和手机端软件。员工都具备一定的电脑基础,可以自主查询信息,包括课程方面、教师方面、自己信息等方面,通过本系统可以提高学习效率。

2.5非功能需求分析

1.安全方面分析

本信息系统中的信息主要是员工的相关信息,还会涉及到部分公司和公司的信息,所以对安全方面的要求比较高。现在无论是互联网还是校内网,网络安全形式都很严峻,员工信息一旦泄露,会造成很大的不便,甚至影响员工毕业,同时也会给公司带来不利的影响。因此,要提高名片信息管理系统的安全性,一方面要严格把控系统的登录人员,要求用户必须通过密码等方式验证后,才能查看信息。另一方面要对所有的数据做好备份和恢复设置,以防出现的各种安全问题,破坏系统数据的完整性。

要真正的提高系统的安全性能,首先要在计算机上安装上杀毒软件等,以防信息被非法窃取并泄露出去。本文转载自http://www.biyezuopin.vip/onews.asp?id=15291其次就是做好备份,在硬件有重大损坏时,能够及时恢复数据,快速有效的解决一些不可控的突发事件。作为重要的信息管理系统还可以考虑硬件防火墙的手段来防止病毒和非法入侵。

2.运行速度需求

通过对国内高校名片管理现状的分析,需要关注的是近十年,国内各大高校为了适应社会的发展需求,都增大了招生规模,有些公司员工数量翻番,这样导致系统的数据量暴增,从而对系统的运行速度有着较高的要求。当然积极的一面是现在网络的飞速发展,带宽逐步增强,高校有条件的己接入高速的网络专线,还有就是硬件的飞速发展,这两方面的发展带来的好处就是,大大提高了系统的运行速度。但是还是要在系统设计的时候关注后期的运行速度问题,提前留好接口,和选择适合的数据库,方便后期升级刚更新。

import java.util.Scanner;import admin.AdminUtil;import reader.ReaderUtil;public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);AdminUtil adminUtil = new AdminUtil();ReaderUtil readerUtil = new ReaderUtil();// 展示主界面menu();while (true) {// 根据输入值进入界面int type = in.nextInt();switch (type) {case 1://进入管理员端adminUtil.enterAdmin(in);menu();break;case 2://进入读者端readerUtil.enterReaderManager(in);System.out.println("读者");menu();break;case 3:System.out.println("欢迎再次使用");return;default:System.out.println("输入错误");menu();}}}public static void menu(){System.out.println("欢迎使用校园图书管理系统");System.out.println("请根据输入类型进行登录:");System.out.println("1-管理员");System.out.println("2-读者");System.out.println("3-退出");System.out.println("请选择:");}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。