太阳能电力设备销售管理信息系统安卓程序设计
目 录
1 引言 1
1.1课题研究的目的及意义 1
1.2 国内现状 1
1.3 研究内容 1
1.4 信息管理系统的介绍 2
2 软件设计及开发工具介绍3
2.1 总体设计 3 2.2 系统功能结构 4 2.3 开发工具介绍 4 3 系统功能模块设计5 3.1 登录模块 5
3.2 用户管理模块 6 3.3 安装管理模块 8 4 数据库设计 10 4.1 数据库需求分析10 4.2 数据库详细设计11 5 利用数据库实现系统主要功能 12
5.1 实现与数据库的连接 12
5.2 以登录模块为例 12 6 系统测试与调试 18
6.1 用户注册测试 18
6.2 用户登录测试 18
7 系统的更新与换代 19 结论 20 致谢 21 参考文献 22
1 引言
1.1 课题研究的目的及意义
随着时代的发展移动互联网在人们的生活与工作中占据着越来越重要的角色,移动互联网是将移动通信和互联网整合在一起的移动设备(包括手机和上网本),人们可以随时随地使用手机来查询自己所要得到的信息。智能手机的出现标志着移动互联网时代的到来,它与传统的手机有很大的不同,可以通过移动通信网络来实现无线网络接入,对于移动终端设备飞速发展的今天,传统WEB上的应用出现在手机终端是一个大的趋势[1]。传统的信息记录方式比较繁琐而且麻烦 *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
,而基于安卓开发的销售信息管理系统手机客户端对此有着很大的改变,安卓平台下的销售信息管理系统的开发为用户提供了很多的方便,用户能通过它能随时随地的了解到信息的改变。同时对于销售管理信息系统来说手机对于现在人是必不可少的一个物品,手机客户端这种形式的销售管理信息系统能更加贴近人们的生活习惯并且适合人们的要求。
1.2 国内现状
目前国内基于安卓平台的太阳能电力销售管理信息系统客户端还不成熟,大多数的销售管理信息系统都出现在传统的WEB应用上,在这个环境下基于安卓平台的销售管理信息系统客户端属于一个崭新的应用。作为一个不太成熟的应用,大多数销售管理信息系统都是出现在学习安卓开发的项目中,作为学习中的一个练习项目,与国外相比还处于初级阶段。目前,绝大部分的网络应用都还是传统的WEB应用,但面对手机发展如此迅速的今天,传统WEB的应用不能满足人们随时随地体验网络应用的想法,所以出现在手机终端的应用将会越来越多,同时其发展的速度也会越来越快,销售管理信息系统作为传统WEB应用也必将在手机客户端上得到应用[2]。
1.3 研究内容
本系统简化客户使用电脑登录企业信息管理网站的复杂繁琐的查询步骤,通过手机直接访问企业网站,通过分析提出条件,获取必要信息,快速准确查找所需信息,更直观显示出来。系统区分员工与用户,各自获取所需要的功能不同,为员工和用户之间建立更好的平台。根据需求分析得到系统的业务情况,并设计出本系统框架、流程及其用例,以面向对象编程的方式,为系统的几个功能模块实现了实例化。现可将系统按照不同的功能进行模块的划分,本系统共分为三个模块,分别是登录管理模块、用户管理模块、安装管理模块,并确立了每个模块的具体功能。课题主要研究并实现的内容有如下几方面。
(1)数据库的设计,根据系统需求以及功能分析进行设计。
(2)安卓端系统框架设计,为了是系统更加的安全、有效、便捷。将采用四层体系结构:数据模型层,数据访问层,业务逻辑层以及表示层。具体实现如下:
①系统的各页面实现。尤其是首页,根据用户的账号密码进行登录。
②用户管理模块的实现。其中包括,查询企业基本信息、了解材料的性能、企业售后服务管理。
③管理模块的实现。实现对于用户各种信息的查询、安装的要求、所需要的材料、材料使用情况、安装情况。
1.4 信息管理系统的简介
信息管理系统(Management?Information?System,MIS),是一种可以对各种复杂的结构执行快速的系统化,并能快速化管理的系统,具有极高的人机结合的高效率特点。以计算机及其网络技术、管理和决策等方法,融合吸收现代化的管理思想和手段,可以很好的帮助管理者进行信息管理和辅助决策。信息管理系统随着计算机技术的飞跃发展,其发展速度也越来越快,各种各样的信息管理系统涌上市场。现在各个企业对于信息化的管理方式十分的重视[3]。
1.4.1?信息管理系统的功能
信息管理系统具有以下一些功能:
1.数据处理:信息管理系统对于很多数据的处理具有很多特点,比如能向使用者高效完全的提供所需的各类信息。
2.预测:根据数学方法的使用和预测模型的建立,可以使用历史的数据对未来的数据进行预测性判断。
3.计划:合理有效的安排各种具体工作能,向各个不同的管理阶层提出不同的要求,提供不同的信息,可以很好的提高管理工作效率。
4.控制:信息管理系统相当于大脑,可监测企业的每个部门,并能对于每个环节执行情况进行判断,即使有效的应对各种突发问题。
1.4.2?信息管理系统的开发方法
1.结构化生命周期法
对信息管理系统进行开发的方法可以分为结构化的生命周期法、快速原型法、基于组件的开发方法等。本信息管理系统开发过程所采用的方法是结构化生命周期法,本文中对这种方法做了很详细的介绍。
结构化的生命周期法按任务的单独性,把整个巨大的复杂的系统分为很多相互独立的组成成分,每个部分可以分开设计编写。对每一部分都严谨规范了开始部分和结束部分标准。两个阶段的结束与开始都密切相关,上个阶段结束部分的标准就是下阶段开始部分的标准。同时各个阶段部分的任务比较独立简洁,方便了不同人员的分工合作,降低了信息管理系统开发的难度。在一个阶段完成设计前都从技术层面与管理层面进行严格的审阅查询,当本阶段工作完全设计完成后才能够进行下阶段的开发工作[4]。
2.结构化生命周期法特点
(1)预先明确用户的要求
信息管理系统的设计要满足用户的要求,设计人员要认真的听取客户的需求,按照客户提出的条件设计系统。要以用户的需求为基本设计思想,为开发点,根据要求来进行信息管理系统的各个部分的设计。结构化生命周期法要求设计者完成一阶段后需要得到客户的下一阶段的设计目的之后,才能进行下一阶段的设计工作。
商品查询在本系统中也是一项很重要的功能,通过这个模块,用户只需要将自己所要购买材料的名字或代码输入搜索栏里就可以快速的找到自己所要购买的物品。为了方便购物者进行商品查询,系统设置全站搜索,只要在搜索文本框中键入关键字也可以找到与它匹配的相应信息,为最大限度满足用户商品搜索,还设置精确匹配搜索和模糊搜索,精确搜索需要用户输入材料的全名而模糊搜索只需要输入用户想要购买材料的基本信息即可。这样更加方便了用户的购买与查询[11]。
1 引言 1
1.1课题研究的目的及意义 1
1.2 国内现状 1
1.3 研究内容 1
1.4 信息管理系统的介绍 2
2 软件设计及开发工具介绍3
2.1 总体设计 3 2.2 系统功能结构 4 2.3 开发工具介绍 4 3 系统功能模块设计5 3.1 登录模块 5
3.2 用户管理模块 6 3.3 安装管理模块 8 4 数据库设计 10 4.1 数据库需求分析10 4.2 数据库详细设计11 5 利用数据库实现系统主要功能 12
5.1 实现与数据库的连接 12
5.2 以登录模块为例 12 6 系统测试与调试 18
6.1 用户注册测试 18
6.2 用户登录测试 18
7 系统的更新与换代 19 结论 20 致谢 21 参考文献 22
1 引言
1.1 课题研究的目的及意义
随着时代的发展移动互联网在人们的生活与工作中占据着越来越重要的角色,移动互联网是将移动通信和互联网整合在一起的移动设备(包括手机和上网本),人们可以随时随地使用手机来查询自己所要得到的信息。智能手机的出现标志着移动互联网时代的到来,它与传统的手机有很大的不同,可以通过移动通信网络来实现无线网络接入,对于移动终端设备飞速发展的今天,传统WEB上的应用出现在手机终端是一个大的趋势[1]。传统的信息记录方式比较繁琐而且麻烦 *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
,而基于安卓开发的销售信息管理系统手机客户端对此有着很大的改变,安卓平台下的销售信息管理系统的开发为用户提供了很多的方便,用户能通过它能随时随地的了解到信息的改变。同时对于销售管理信息系统来说手机对于现在人是必不可少的一个物品,手机客户端这种形式的销售管理信息系统能更加贴近人们的生活习惯并且适合人们的要求。
1.2 国内现状
目前国内基于安卓平台的太阳能电力销售管理信息系统客户端还不成熟,大多数的销售管理信息系统都出现在传统的WEB应用上,在这个环境下基于安卓平台的销售管理信息系统客户端属于一个崭新的应用。作为一个不太成熟的应用,大多数销售管理信息系统都是出现在学习安卓开发的项目中,作为学习中的一个练习项目,与国外相比还处于初级阶段。目前,绝大部分的网络应用都还是传统的WEB应用,但面对手机发展如此迅速的今天,传统WEB的应用不能满足人们随时随地体验网络应用的想法,所以出现在手机终端的应用将会越来越多,同时其发展的速度也会越来越快,销售管理信息系统作为传统WEB应用也必将在手机客户端上得到应用[2]。
1.3 研究内容
本系统简化客户使用电脑登录企业信息管理网站的复杂繁琐的查询步骤,通过手机直接访问企业网站,通过分析提出条件,获取必要信息,快速准确查找所需信息,更直观显示出来。系统区分员工与用户,各自获取所需要的功能不同,为员工和用户之间建立更好的平台。根据需求分析得到系统的业务情况,并设计出本系统框架、流程及其用例,以面向对象编程的方式,为系统的几个功能模块实现了实例化。现可将系统按照不同的功能进行模块的划分,本系统共分为三个模块,分别是登录管理模块、用户管理模块、安装管理模块,并确立了每个模块的具体功能。课题主要研究并实现的内容有如下几方面。
(1)数据库的设计,根据系统需求以及功能分析进行设计。
(2)安卓端系统框架设计,为了是系统更加的安全、有效、便捷。将采用四层体系结构:数据模型层,数据访问层,业务逻辑层以及表示层。具体实现如下:
①系统的各页面实现。尤其是首页,根据用户的账号密码进行登录。
②用户管理模块的实现。其中包括,查询企业基本信息、了解材料的性能、企业售后服务管理。
③管理模块的实现。实现对于用户各种信息的查询、安装的要求、所需要的材料、材料使用情况、安装情况。
1.4 信息管理系统的简介
信息管理系统(Management?Information?System,MIS),是一种可以对各种复杂的结构执行快速的系统化,并能快速化管理的系统,具有极高的人机结合的高效率特点。以计算机及其网络技术、管理和决策等方法,融合吸收现代化的管理思想和手段,可以很好的帮助管理者进行信息管理和辅助决策。信息管理系统随着计算机技术的飞跃发展,其发展速度也越来越快,各种各样的信息管理系统涌上市场。现在各个企业对于信息化的管理方式十分的重视[3]。
1.4.1?信息管理系统的功能
信息管理系统具有以下一些功能:
1.数据处理:信息管理系统对于很多数据的处理具有很多特点,比如能向使用者高效完全的提供所需的各类信息。
2.预测:根据数学方法的使用和预测模型的建立,可以使用历史的数据对未来的数据进行预测性判断。
3.计划:合理有效的安排各种具体工作能,向各个不同的管理阶层提出不同的要求,提供不同的信息,可以很好的提高管理工作效率。
4.控制:信息管理系统相当于大脑,可监测企业的每个部门,并能对于每个环节执行情况进行判断,即使有效的应对各种突发问题。
1.4.2?信息管理系统的开发方法
1.结构化生命周期法
对信息管理系统进行开发的方法可以分为结构化的生命周期法、快速原型法、基于组件的开发方法等。本信息管理系统开发过程所采用的方法是结构化生命周期法,本文中对这种方法做了很详细的介绍。
结构化的生命周期法按任务的单独性,把整个巨大的复杂的系统分为很多相互独立的组成成分,每个部分可以分开设计编写。对每一部分都严谨规范了开始部分和结束部分标准。两个阶段的结束与开始都密切相关,上个阶段结束部分的标准就是下阶段开始部分的标准。同时各个阶段部分的任务比较独立简洁,方便了不同人员的分工合作,降低了信息管理系统开发的难度。在一个阶段完成设计前都从技术层面与管理层面进行严格的审阅查询,当本阶段工作完全设计完成后才能够进行下阶段的开发工作[4]。
2.结构化生命周期法特点
(1)预先明确用户的要求
信息管理系统的设计要满足用户的要求,设计人员要认真的听取客户的需求,按照客户提出的条件设计系统。要以用户的需求为基本设计思想,为开发点,根据要求来进行信息管理系统的各个部分的设计。结构化生命周期法要求设计者完成一阶段后需要得到客户的下一阶段的设计目的之后,才能进行下一阶段的设计工作。
商品查询在本系统中也是一项很重要的功能,通过这个模块,用户只需要将自己所要购买材料的名字或代码输入搜索栏里就可以快速的找到自己所要购买的物品。为了方便购物者进行商品查询,系统设置全站搜索,只要在搜索文本框中键入关键字也可以找到与它匹配的相应信息,为最大限度满足用户商品搜索,还设置精确匹配搜索和模糊搜索,精确搜索需要用户输入材料的全名而模糊搜索只需要输入用户想要购买材料的基本信息即可。这样更加方便了用户的购买与查询[11]。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jxgc/mjsk/1833.html