基于Android平台的管理系统设计与实现
基于Android的学生成绩管理系统的设计与实现

基于Android的学生成绩管理系统的设计与实现引言随着移动设备的普及和互联网技术的不断发展,越来越多的人开始使用移动设备进行各种日常操作,其中包括学生成绩管理。
本文将介绍一种基于Android平台的学生成绩管理系统的设计与实现方法。
该系统可以为广大学生和教师提供方便快捷的成绩查询、录入、修改和删除等功能,有效地提高了学生成绩管理的效率和准确性。
需求分析在需求分析阶段,我们主要对学生、教师和系统管理员这三个用户群体进行了深入的调研和分析。
学生需求学生需要能够随时随地查询自己的成绩信息,包括历史成绩和当前成绩。
同时,学生也应该能够通过该系统向教师反馈自己的疑问或建议,以便更好地提高学习效果。
教师需求教师需要能够方便地录入、修改和删除学生的成绩信息,同时也要能够接收到学生的反馈信息,以便更好地调整自己的教学方式和方法。
系统管理员需求系统管理员需要能够对系统进行管理和维护,以保证系统的稳定性和安全性。
系统管理员需要能够设置不同用户的权限,以保证系统的数据安全。
系统设计在本节中,我们将分别从系统架构、数据库设计、界面设计和功能模块四个方面进行详细介绍。
系统架构本系统采用MVC模式进行设计,主要由模型、视图和控制器三个部分组成。
模型主要负责数据的处理和存储;视图主要负责数据的展示;控制器主要负责数据的输入和输出。
数据库设计本系统采用SQLite数据库进行数据存储。
我们设计了学生表、成绩表和用户表三个数据表。
学生表主要包含学生的基本信息;成绩表主要包含学生和课程的相关信息;用户表主要包含用户名和密码等基本信息。
界面设计本系统的界面设计遵循简洁明了的原则,采用了Android平台的典型界面设计风格。
我们使用了ListView和GridView等控件来展示数据,同时使用了EditText和Button等控件来收集用户输入。
功能模块本系统的功能主要包括:学生信息管理、成绩录入与查询、用户管理等。
1)学生信息管理:该模块主要包括学生信息的添加、修改和删除功能。
基于Android的密码管理系统的设计与实现的开题报告

基于Android的密码管理系统的设计与实现的开题报告一、问题概述随着互联网的快速发展,人们的生活中有越来越多的账户和密码需要记忆。
这不仅容易引起安全隐患,也会给人们的生活带来不便。
因此,研发一款基于Android的密码管理系统,能够高效、安全地管理各种账户和密码,方便用户的使用和管理,符合当今社会信息化的需求。
二、研究内容本研究旨在设计和实现一款基于Android的密码管理系统,具体内容包括以下方面:1. 在Android平台上设计和实现一个密码管理系统的界面。
具体包括登录界面、主界面、添加账户密码、修改账户密码、查看账户密码等界面。
2. 采用加密算法,保障密码的安全。
采用MD5和DES等加密方式,将用户的账户名和密码进行加密存储,确保用户信息不被泄露。
3. 能够自动生成安全密码,提供密码强度检测功能,为用户提供更加安全的密码保护。
4. 能够实现备份和导入账户密码的功能,方便用户更换设备或者备份用户数据,避免数据丢失。
5. 运用开源软件进行开发,降低开发成本,提高软件可维护性和升级扩展性。
采用Java语言编写,采用SQLite数据库进行数据管理,自主设计软件架构和算法。
三、研究意义密码管理系统是当今信息社会中不可或缺的一种工具,其开发具有以下意义:1. 提高用户的信息安全意识。
很多人为了方便而采用相同的密码,甚至把密码写在一张纸条上或者在计算机上明文存储,容易导致信息泄露。
密码管理系统的开发能够提高用户的信息安全意识,让用户更加注重密码的安全保护。
2. 提高用户的工作效率。
密码管理系统能够自动生成安全密码,避免了用户自行设计密码的繁琐过程,使用户更加专注于自己的工作。
3. 为企业提供安全保障。
企业的信息安全和保护用户的隐私已经成为企业的必要职责,开发一种密码管理系统,能够加强企业内部账户密码的安全管理,提高企业信息的安全保障能力。
四、研究方法1. 研究与分析现有的密码管理系统,了解其功能特点和存在的缺陷。
基于Android平台的管理系统设计与实现毕业论文

基于Android平台的管理系统设计与实现基于Android平台的管理系统设计与实现Design and Implementation of Online Management System Based on the Android Platform摘要基于Android平台的网上超市管理系统是结合当前最流行的移动平台开发的电子商务系统。
本系统是PC端电商网站在Android平台的延伸,除了传统电商网站能够实现的各项基本功能之外还具有使用简单,操作方便等优点。
利用本系统可以为超市的销售提供新的渠道。
本系统的开发运用了基于Java的Android SDK技术,系统采用C/S(客户端/服务器)结构实现。
开发所采用的IDE为MyEclipse 10并安装由Google提供的Android Developer Tools。
系统运行环境为Android版本4.0以上的移动设备。
本系统在电商网站的基础上完成了移动平台功能的设计,使用户能够在手机上方便的进行传统电商网站上所能完成的大部分操作。
本系统的优点在于能够充分利用都市人群上下班途中、排队闲暇等碎片时间,提供方便快捷的购物方式,因此能够极大的抓住用户的依赖程度,提高超市自身品牌影响力,扩张超市营业范围,提高商品销售收入。
关键词:Android 移动设备网上超市AbstractThis e-commerce system named Online Market Management System is based on the most popular mobile platform - Android platform. This system is an extension of PC e-commerce website on the Android platform. Except functions that normal e-commerce system can realize, this system also has many advantages like easily use and convenient. Using this system has provided a brand new way for market sales.The development of this system has using the Android SDK based on Java technology, and achieve by C/S (Client/Server) structure. The IDE used for development is MyEclipse 10 which has installed Android Developer Tools provided by Google. This system need a mobile device that Android version is higher than 4.0 for running.This system has completed the function of the mobile platform based on e-commerce sites, and allow user finish most functions which can be done at normal e-commerce sites. This system can make full use of pieces of time which like the way go to work and the way home, or when you get in a line waiting for something, to provide a fast convenient way to shopping. These advantages can seize the users' dependence, improve the influence, expansion the scope of the business and increase sales revenue.Key words:Android mobile device Online Market目录摘要 (Ⅰ)Abstract (Ⅱ)绪论 (1)1 可行性研究与需求分析 (1)1.1 可行性研究 (2)1.1.1 经济可行性 (2)1.1.2 技术可行性 (2)1.1.3 运行可行性 (2)1.2 需求分析 (3)1.2.1 系统问题分析 (3)1.2.2 系统逻辑模型的建立 (3)1.2.3 功能需求分析 (4)2 总体设计 (7)2.1 系统设计思想 (7)2.2 系统设计原则 (8)2.3 系统总体分析 (8)3 系统流程分析 (9)3.1 系统首页模块流程分析 (9)3.2 商品信息模块流程分析 (10)3.3 搜索模块流程分析 (11)3.4 购物车模块流程分析 (12)3.5 系统信息管理模块流程分析 (13)4 系统的功能实现 (14)4.1 开发工具的选择 (14)4.2 系统首页模块实现 (17)4.3 商品信息模块实现过程 (19)4.3.1 商品多级分类界面的显示 (19)4.3.2 商品详细信息的显示 (21)4.4 搜索模块实现过程 (22)4.4.1 搜索界面的显示 (22)4.4.2 搜索结果的显示 (23)4.5 购物车模块实现过程 (24)4.5.1 购物车界面的显示 (24)4.5.2 商品添加购物车过程 (26)4.5.3 订单生成过程 (27)4.6 系统信息管理模块实现过程 (30)4.6.1 系统信息管理界面的显示 (30)4.6.2 用户登录注册过程及界面显示 (30)4.6.3 用户信息的显示 (32)4.6.4 最近浏览商品的显示 (34)4.6.5 帮助中心的显示 (34)4.6.6 关于信息的显示 (36)5 系统测试 (38)结论 (40)致谢 (41)参考文献 (42)绪论随着近年来互联网逐渐向移动终端的普及,3G网络的大规模使用,使移动终端不再仅仅是通讯网络的终端,也已经成为了互联网的终端。
基于Android的个人健康管理系统设计与实现

基于Android的个人健康管理系统设计与实现摘要:随着人们健康意识的提高,个人健康管理逐渐成为一种趋势。
而移动互联网的发展为个人健康管理提供了更多便利。
本文基于Android平台,设计与实现了一种个人健康管理系统。
该系统结合了移动互联网技术和健康管理理论,为用户提供多种功能模块,包括身体数据采集、数据分析与展示、健康建议等。
通过该系统,用户可以方便地记录和分析自己的身体数据,并得到相应的健康建议。
实验结果表明,该系统在提高用户的个人健康意识和监控自身身体状况方面具有良好效果。
关键词:Android;个人健康;移动互联网;数据采集;数据分析第一章绪论1.1 研究背景随着社会经济发展和科技进步,人们对于自身健康状况越来越关注。
而随着移动互联网的普及和发展,手机成为了每个人必备的工具之一。
利用手机进行个人健康管理成为了一种趋势。
1.2 研究目的和意义本研究旨在设计和实现一种基于Android平台的个人健康管理系统,通过手机应用程序的方式,帮助用户记录和分析自己的身体数据,并根据数据分析结果给出相应的健康建议。
该系统可以帮助用户更好地管理自己的健康状况,提高个人健康意识。
1.3 研究内容和结构本文主要包括以下几个方面内容:(1)Android平台介绍:介绍Android平台的基本特点和应用场景。
(2)个人健康管理系统设计:详细介绍个人健康管理系统的整体设计思路和功能模块。
(3)个人健康管理系统实现:详细介绍个人健康管理系统在Android平台上的实现过程。
(4)实验结果与分析:通过对用户使用该系统进行实验,对其效果进行评估与分析。
(5)总结与展望:总结本文工作,并对未来工作进行展望。
第二章 Android平台介绍2.1 Android平台概述Android是一种基于Linux内核开发而成的开源操作系统。
它主要应用于移动设备上,如智能手机、平板电脑等。
Android平台具有开放性、兼容性和易用性等特点,成为了移动互联网时代的主流操作系统。
一种基于Android的班级信息管理系统设计与实现

2020.111总体设计设定两个登录方式,即管理员登录与学生登录。
还对学校网站的一些功能做一定的继承,从学生角度以及老师角度出发,分为3大板块通知、信息、账户,分别设计一些功能,能实时发布通知及报名的功能,并能够完成学生对课程表信息、成绩单信息等的查询,及个人账户管理的功能满足。
设计界面底部放置了类似微信的导航栏,作为交互模板。
设计界面操作简单易用,提高班级信息管理部门的整体工作效率,并为学生提供实时灵活方便的教务信息服务。
促进了班级信息管理工作的规范化、科学化,使班级信息管理变得信息化。
软件开发根据设计构想主要针对登录功能、界面设计、活动创建、数据库创建等设计与实现,并对开发的功能逐一测试,需要其能够有效地完成班级信息管理的工作。
班级信息管理系统,从传统的纸质文件存档,到校园网的网络教学管理系统,现在移动互联网的发展,网络教学管理系统还透露了很多缺陷,如:学生没有电脑,通过手机查看网上教务管理系统不方便,而且有些功能在智能手机上显示不正确,因此利用移动终端实现班级信息管理是可能的,也是有需求的。
为了实现系统的基本功能需求,将若干功能合理地划分为若干模块,并明确模块之间的关系及各模块所应完成的功能,这是功能模块设计的主要任务。
首先,最基本的功能就是实现登录。
参考了学校网站的登录方式,设置学生登录和管理员,作为登录用户,还可以注册用户。
Web 教务系统拥有完整的学生管理系统,例如信息查询,比如说课程表、成绩单的查询。
这是作为班级信息管理最重要的基础,并且本设计也需要实现了这个功能。
但是对于成绩单来说,过去都是老师阅卷后填表或输入到电脑表格中,然而对于设计来说,除了基本的添加成绩单需要手动一个个输入账号、科目、成绩,这样不仅费时费力还常常容易出错,且不便于修改。
对此需要引入一个文件导入的功能,这样就可以一键快捷地把学生成绩导入到设计中,同时也设计一个导入成绩单功能,可以在需要的时候进行导出使用。
不仅是成绩单,课程表也可以这样设计,保留原来修改的功能,添加导入、导入课表的功能,方便修改新课表,以及保留历史课程表记录。
基于Android平台的移动智能健康管理系统设计与开发

基于Android平台的移动智能健康管理系统设计与开发移动智能健康管理系统是一种结合了移动互联网和健康管理的新型应用系统,旨在帮助用户更好地管理个人健康信息、监测健康指标、制定健康计划并实时跟踪健康状况。
本文将介绍基于Android平台的移动智能健康管理系统的设计与开发过程,包括系统架构设计、功能模块实现、用户界面设计等方面。
一、系统架构设计移动智能健康管理系统的系统架构设计是整个系统开发的基础,它决定了系统各个模块之间的关系和数据流向。
在Android平台上,一个典型的移动智能健康管理系统可以分为前端App和后端服务器两部分。
1. 前端App前端App是用户直接使用的部分,主要包括用户注册登录、个人信息管理、健康数据采集与展示、健康计划制定等功能模块。
在设计App时,需要考虑用户友好的界面设计、流畅的交互体验以及数据安全性等方面。
2. 后端服务器后端服务器负责接收前端App上传的数据,进行数据处理和存储,并提供相应的接口供App调用。
在设计后端服务器时,需要考虑数据传输安全、数据库设计、接口规范等问题。
二、功能模块实现基于Android平台的移动智能健康管理系统通常包括以下功能模块:1. 用户注册登录用户可以通过手机号码或邮箱注册账号,并使用注册信息登录系统。
为了保障用户信息安全,通常会采用短信验证码或邮箱验证等方式进行身份验证。
2. 个人信息管理用户可以在系统中填写个人基本信息、医疗史、过敏史等信息,并随时更新。
这些信息对于医生诊断和制定治疗方案非常重要。
3. 健康数据采集与展示用户可以通过App记录每日步数、心率、血压等健康指标,并将数据上传至服务器。
系统会根据用户数据生成相应的图表展示,帮助用户更直观地了解自己的健康状况。
4. 健康计划制定根据用户填写的个人信息和健康数据,系统可以生成个性化的健康计划,包括饮食建议、运动计划等。
用户可以根据自身情况进行调整,并设置提醒功能。
三、用户界面设计良好的用户界面设计是提升用户体验的关键。
基于Android的健康管理App设计与实现

基于Android的健康管理App设计与实现移动应用技术的快速发展为人们的生活带来了极大的便利,尤其是在健康管理领域。
随着人们对健康意识的提高,越来越多的人开始关注自身健康状况,并希望通过科技手段来进行有效管理。
基于Android平台的健康管理App因其开放性、易用性和普及性受到了广泛关注。
本文将探讨基于Android的健康管理App的设计与实现,旨在帮助开发者更好地理解如何利用移动应用技术来实现个人健康管理的功能。
一、需求分析在设计任何一款移动应用之前,首先需要进行需求分析,明确用户的需求和功能要求。
针对健康管理App,我们可以从以下几个方面进行需求分析:用户注册与登录:用户可以通过手机号、邮箱等方式注册账号,并使用账号密码登录。
个人信息录入:用户可以录入个人基本信息,包括身高、体重、年龄等。
健康数据监测:用户可以记录每日步数、心率、睡眠情况等健康数据。
健康报告生成:根据用户录入的健康数据,生成相应的健康报告,并提供健康建议。
运动计划制定:根据用户的身体状况和运动需求,制定个性化的运动计划。
饮食管理:提供饮食推荐和饮食记录功能,帮助用户合理膳食。
健康提醒功能:设置用药提醒、喝水提醒等功能,帮助用户养成良好的生活习惯。
二、系统设计1. 架构设计基于Android平台的健康管理App可以采用MVC(Model-View-Controller)架构,将数据处理、界面展示和业务逻辑分离,提高代码的可维护性和扩展性。
2. 数据库设计为了存储用户信息和健康数据,可以使用SQLite数据库来进行本地存储。
设计合理的数据库表结构能够提高数据查询效率和数据存储安全性。
3. UI设计在UI设计上,应该注重用户体验和界面美观度。
采用Material Design风格,设计简洁清晰的界面布局和交互效果,提升用户的操作体验。
三、功能实现1. 用户注册与登录通过手机号或邮箱注册账号,并使用账号密码进行登录验证。
可以使用短信验证码或邮箱验证方式来确保账号安全。
Android平台下移动健康管理系统设计与实现

Android平台下移动健康管理系统设计与实现移动健康管理系统是一种基于移动互联网技术的健康管理平台,旨在帮助用户更好地管理自己的健康数据、监测健康状况、制定健康计划和获取健康信息。
随着智能手机的普及和移动互联网的发展,移动健康管理系统在人们的日常生活中扮演着越来越重要的角色。
本文将介绍在Android平台下移动健康管理系统的设计与实现。
1. 系统需求分析在设计移动健康管理系统之前,首先需要进行系统需求分析。
根据用户群体和功能需求,我们可以确定系统需要包括以下几个方面的功能:用户注册与登录:用户可以通过手机号或邮箱注册账号,并使用账号密码登录系统。
健康数据录入:用户可以录入个人健康数据,如身高、体重、血压、血糖等。
健康数据监测:系统可以实时监测用户录入的健康数据,并生成相应的图表展示。
健康计划制定:用户可以根据自身情况制定健康计划,并设置提醒功能。
健康资讯推送:系统可以根据用户的健康数据和兴趣推送相关的健康资讯。
2. 系统架构设计基于以上需求分析,我们可以设计出移动健康管理系统的整体架构。
系统主要包括以下几个模块:用户模块:负责用户注册、登录、个人信息管理等功能。
数据录入模块:负责用户录入个人健康数据。
数据监测模块:负责监测用户录入的健康数据,并生成相应的图表展示。
计划制定模块:负责用户制定健康计划和设置提醒功能。
资讯推送模块:负责根据用户的健康数据和兴趣推送相关的健康资讯。
3. 系统实现技术选型在Android平台下实现移动健康管理系统,我们可以选择以下技术进行开发:开发语言:Java或Kotlin开发工具:Android Studio数据库:SQLite或Room网络请求框架:OkHttp、Retrofit图表展示库:MPAndroidChart推送服务:Firebase Cloud Messaging4. 系统功能实现4.1 用户注册与登录用户可以通过手机号或邮箱注册账号,并使用账号密码登录系统。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于Android平台的管理系统设计与实现基于Android平台的管理系统设计与实现院系:信息科学与工程学院专业班:计算机科学与技术班姓名:学号:指导教师:201 年月基于Android平台的管理系统设计与实现Design and Implementation of Online Management System Based on the Android Platform摘要基于Android平台的网上超市管理系统是结合当前最流行的移动平台开发的电子商务系统。
本系统是PC端电商网站在Android平台的延伸,除了传统电商网站能够实现的各项基本功能之外还具有使用简单,操作方便等优点。
利用本系统可以为超市的销售提供新的渠道。
本系统的开发运用了基于Java的Android SDK技术,系统采用C/S(客户端/服务器)结构实现。
开发所采用的IDE为MyEclipse 10并安装由Google提供的Android Developer Tools。
系统运行环境为Android版本4.0以上的移动设备。
本系统在电商网站的基础上完成了移动平台功能的设计,使用户能够在手机上方便的进行传统电商网站上所能完成的大部分操作。
本系统的优点在于能够充分利用都市人群上下班途中、排队闲暇等碎片时间,提供方便快捷的购物方式,因此能够极大的抓住用户的依赖程度,提高超市自身品牌影响力,扩张超市营业范围,提高商品销售收入。
关键词:Android 移动设备网上超市AbstractThis e-commerce system named Online Market Management System is based on the most popular mobile platform - Android platform. This system is an extension of PC e-commerce website on the Android platform. Except functions that normal e-commerce system can realize, this system also has many advantages like easily use and convenient. Using this system has provided a brand new way for market sales.The development of this system has using the Android SDK based on Java technology, and achieve by C/S (Client/Server) structure. The IDE used for development is MyEclipse 10 which has installed Android Developer Tools provided by Google. This system need a mobile device that Android version is higher than 4.0 for running.This system has completed the function of the mobile platform based on e-commerce sites, and allow user finish most functions which can be done at normal e-commerce sites. This system can make full use of pieces of time which like the way go to work and the way home, or when you get in a line waiting for something, to provide a fast convenient way to shopping. These advantages can seize the users' dependence, improve the influence, expansion the scope of the business and increase sales revenue.Key words:Android mobile device Online Market目录摘要 (Ⅰ)Abstract (Ⅱ)绪论 (1)1 可行性研究与需求分析 (2)1.1 可行性研究 (2)1.1.1 经济可行性 (2)1.1.2 技术可行性 (2)1.1.3 运行可行性 (2)1.2 需求分析 (3)1.2.1 系统问题分析 (3)1.2.2 系统逻辑模型的建立 (3)1.2.3 功能需求分析 (4)2 总体设计 (7)2.1 系统设计思想 (7)2.2 系统设计原则 (8)2.3 系统总体分析 (8)3 系统流程分析 (9)3.1 系统首页模块流程分析 (9)3.2 商品信息模块流程分析……………………………………………………………10 3.3 搜索模块流程分析 (11)3.4 购物车模块流程分析………………………………………………………………1 2 3.5 系统信息管理模块流程分析………………………………………………………1 3 4 系统的功能实现 (14)4.1 开发工具的选择……………………………………………………………………1 4 4.2 系统首页模块实现…………………………………………………………………17 4.3 商品信息模块实现过程……………………………………………………………19 4.3.1 商品多级分类界面的显示 (19)4.3.2 商品详细信息的显示 (21)4.4 搜索模块实现过程…………………………………………………………………2 2 4.4.1 搜索界面的显示 (22)4.4.2 搜索结果的显示 (23)4.5 购物车模块实现过程………………………………………………………………2 4 4.5.1 购物车界面的显示 (24)4.5.2 商品添加购物车过程 (26)4.5.3 订单生成过程 (27)4.6 系统信息管理模块实现过程………………………………………………………30 4.6.1 系统信息管理界面的显示 (30)4.6.2 用户登录注册过程及界面显示 (30)4.6.3 用户信息的显示 (32)4.6.4 最近浏览商品的显示 (34)4.6.5 帮助中心的显示 (34)4.6.6 关于信息的显示 (36)5 系统测试 (38)结论 (40)致谢 (41)参考文献 (42)绪论随着近年来互联网逐渐向移动终端的普及,3G网络的大规模使用,使移动终端不再仅仅是通讯网络的终端,也已经成为了互联网的终端。
因此,用户对于运行于移动终端的应用程序以及各类服务有巨大的需求。
正是因为看到了移动互联网平台的巨大发展前途,Google于2007年11月推出了一个专为移动设备设计的软件平台——Android。
根据中国互联网信息中心(CNNIC)发布的《第32次中国互联网络发展状况统计报告》显示,手机网络各项指标增长速度全面超越传统网络,手机在电子商务应用方面也出现较快增长。
与此同时,《报告》还显示,截至2012年12月,我国网络购物用户规模达到2.42亿,网络购物使用率提升至42.9%。
手机端电子商务类应用也在迅速扩张。
网民使用手机进行网络购物相比2011年增长了6.6%,用户量是2011年的2.36倍。
经过调查后发现,在武汉地区的市场上有一家称为“家事易生鲜超市”的网上超市,该超市开发了iOS客户端与其网站进行配套。
对其iOS客户端的调查结果表明,移动平台软件的开发对“家事易”网站的营业额提升有了很大帮助。
移动平台简单方便的特性使用户越来越青睐这一操作方式。
在研究过市场上众多电子商务类应用的优点和缺点后,本论文所述的系统将传统B2C电子商务网站的业务模式按照大众的需求和Android平台的特点进行设计和优化后集于一体,完成基本功能的前提下有所创新,能够满足不同人群在生活中的消费需求,同时扩展电子商务的经营层面,将应用提升到一个更高的层次。
本论文所做的主要工作有:(1)按照Android平台下的软件开发方法对该系统进行开发流程规划;(2)进行应用软件界面风格和布局的整体设计和详细设计;(3)在充分调查和了解用户的实际需求后,涉及该系统的电子商务部分的每个模块的功能,并叙述其实现过程;(4)运用软件界面中人机友好交互的原则使系统更加人性化。
1 可行性研究与需求分析1.1 可行性研究在开发前对经济可行性、技术可行性及运行可行性等三方面进行分析。
通过对系统设计目标进行分析,针对分析结果提出可行性方案并进行论证。
1.1.1 经济可行性Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。
在开发方式上,具有开源特性的Android平台打破了iOS封闭的开发模式,无需授权费用的免费模式也与WindowsPhone等操作系统收取高额授权费的模式大相径庭,Android的开放使得智能手机开发成本大幅降低,因此开发所需的软硬件平台都相较其他系统更易获得。
从经济角度考虑,开发成本及实现难度均低于其他系统,因此具有经济可行性。
1.1.2 技术可行性本系统采用Java做为开发语言,使用安装了Android Developer Tools的Eclipse 做为开发工具。
开发过程中采用分辨率为400×800的Android虚拟机及分辨率为540×960的Android智能手机进行调试,开发所需的软件环境及硬件配置均能满足开发的需求。
虽然Android平台与Windows平台的架构不同,但Java作为多平台通用的语言,实现功能的原理相同。
本系统开发涉及到Android平台下的数据库操作及互联网连接技术。
由于这两项技术成熟和高效,开发人员广泛使用,因此本系统的实现方案具有技术可行性。
1.1.3 运行可行性运行可行性是对组织结构的影响。
该软件界面简洁,操作简单,用户不必进行专门学习,只需拥有手机日常使用经验就能上手进行所有操作,目前大部分Android 手机采用触摸屏幕的操作方式更大大降低了用户的使用难度,因此该系统具有运行可行性。
综上所述,该系统具有可行性。
1.2 需求分析1.2.1 系统问题分析随着电子商务在中国近十年的发展,越来越多的人体验到了这种新兴消费模式的便利。