1. 研究目的与意义
| 背景: 随着科学技术的日益进步、IT行业的日益发展,手机已经进入到了千家万户里,随之而来的人们的生活因软件行业而日益快捷、方便、高效,与此同时,伊斯兰教作为一个少数民族的宗教,市面上出现了很多类似于穆斯林手册、古兰经、穆斯林网等手机软件,而这些仅仅是介绍穆斯林的应用,所以,鉴于南京市伊斯兰教协会传统落后的人工智能管理模式已经不适用于当前社会,如何在一款手机软件里,既能介绍伊斯兰教的时事、相关介绍,又想便于南京市伊斯兰教协议管理南京市所有的清真寺,是急于迫切解决的问题。 目的: 清真寺穆斯林会员服务安卓软件,首先需要在后台(web)实现对注册用户的管理、清真寺时事的管理、穆斯林学习模块的管理、监督投诉的管理、意见反馈的管理、通知模块的管理,其次在前台主要实现登录、注册、忘记密码、修改密码、意见反馈、监督投诉、经学思想、知识百问、学礼拜、荣誉贡献榜等功能,当然,会对注册用户进行划分不同的权限,来避免出现功能冗余的问题,以此来提高用户体验。 意义: 清真寺穆斯林会员服务安卓软件,后台管理员通过后台可以精确统计回民的数量,便于南京市伊斯兰教协会管理回族人员,还可以通过后台管理南京市伊斯兰教协会组织结构,便于管理,还提供了意见反馈和监督投诉功能,便于广大的用户来监督规范组织成员的行为,提升穆斯林在广大人民中的形象,以此来促进回族和其他民族友好交往,还提供了时事管理,便于广大注册用户了解南京市辖区内所有清真寺的时事,还提供了讨论区的功能,主要是给广大回民和阿訇之间的交流提供一个友好的平台,还提供了学习模块的内容,比如经学思想、知识白问、学礼拜等功能,便于回民时刻学习穆斯林,体会穆斯林精神,还提供了通知功能,便于组员或者管理员给相应权限的用户发送通知,综上所述,合理利用该软件,能高效管理伊斯兰教协会的工作,便于广大回民相互交流和访问。 |
2. 研究内容和预期目标
| 研究内容: 本文主要研究的内容是基于Android的清真寺穆斯林会员服务软件,在整个设计过程中需要完成以下工作: 该软件不仅包括了安卓(前台)软件和web(后台)应用两个端口,一端主要包括管理员对前台软件的一些信息进行有效地管理,使管理员充分有效地了解所有不同权限用户的数量,实时更新内容,比如时事新闻、学习模块信息等内容;一端主要包括注册用户在安卓软件上对各大功能的操作,包括提交意见反馈、监督投诉等功能。 除此之外,该系统同时包括了普通用户、回民、组长、阿訇、后台管理员五个执行者,不同的执行者对安卓手机的功能具有不同权限的操作,比如针对于通知这一块,管理员可以对其他四个执行者发布通知,组长可以对回民、阿訇发布通知等等。 预期目标: 1、输入正确的管理员类型的用户名和密码能成功进入后台管理系统,并且其他类型的用户无法进行后台登录。 2、输入正确的不同类型的用户名和密码能成功进入前台安卓软件中,同时,用户还可以通过输入验证码的方法来忘记密码、修改密码等功能 3、后台能够实现清真寺时事新闻的管理、穆斯林学习模块的管理、通知的管理、意见反馈的管理、监督投诉的管理、荣誉榜的管理等功能。 4、前台能够实现监督投诉功能、意见反馈功能、发布通知功能、我的收藏、清真寺时事的查询等功能。 5、针对于不同权限的用户,对前台安卓软件的功能,划分不同的使用权限。 |
3. 研究的方法与步骤
| 本课题拟采用的研究方法、步骤 |
| 开展本课题采用的是java语言、Android开发技术、Web开发技术及Android studio集成开发环境和MyEclipse Professional 2014集成开发环境,并采用MySQL作为系统的数据库,以及Google Chrome浏览器和安卓手机,来设计和实现清真寺穆斯林会员服务软件。 研究方法:本课题利用瀑布模型进行软件开发 步骤:严格遵循预先计划的需求分析、设计、编码、测试、维护的步骤顺序进行。
1需求分析: 首先,我通过进入到南京市各大清真寺去实地考察,包括草桥寺、镇江寺等清真寺,与当地清真寺的阿訇进行交流,了解其平常的工作,从而进行需求分析。 其次,我通过去南京市三山街的伊斯兰教协会去实地考察,与协会组长以及一些组员进行交流沟通,了解他们的组织结构,从而进行需求分析。 其次,我通过在安卓的应用市场下载各大关于清真寺和穆斯林的APP,了解他们的功能结构,从中抽取出我所需要的部分,利用专业的需求分析工具来形成我自己的需求分析。 最后得出了该清真寺穆斯林会员服务软件的所有需求和功能,该软件按照模块来分,一共有四大类,其一,便是用户的注册、登录、完善个人信息功能,后台主要是对用户信息的管理,当管理员遇到恶意用户,可以选择禁用其账号;其二,用户中心模块,前台包括用户中心模块的编辑个人信息、意见反馈、监督投诉、我的收藏几大功能点,后台主要包括对这些信息的增加和删除;其三,首页模块,前台包括经学思想、知识白问、学礼拜等功能点,以及通知,后台主要包括对这些信息的增加和删除;其四,新闻时事模块,前台主要包括查看最热和最新新闻,后台主要包括对新闻的增加、删除等功能;其五,社联模块,主要包括,用户之间的交流和沟通。
|
4. 参考文献
[1] 刘平. android手机访问服务器的一种数据交互方法[j] . 西安财经学院网络 与现在教育技术中心,2010-09.
[2] 韩超. android经典应用程序开发[j] . 人力资源出版社,2011.
[3] 吴亚峰,索依娜.android核心技术与实例讲解.北京:电子工业出版社,2010.
5. 计划与进度安排
(1) 2022.12.20 — 2022.2.13 查找阅读文献资料;
(2) 2022.2.14 — 2022.3.15 进行需求分析,并提交开题报告以及准备翻译1篇相关的外文资料;
(3) 2022.3.15— 2022.3.25 完成概要设计;
