基于Web的集中协作信息管理系统
摘要
最近,在合作社会中,有关资本基础投资、利润分享或红利的信息激增。在尼日利亚,合作社已成为实现农村、社区和国家发展的有力工具。本文提出了一种基于网络的集中协作信息管理系统。在每个会计年度结束时,他们可以利用唯一的密码登录他们的社会,并提供他们的财务报表的详细信息,如会员储蓄、贷款发放、贷款偿还、贷款、盈余或股息、利率、注册会员数量等。Macromedia Dreamweaver用于设计用户界面;使用Java编程语言来实现业务逻辑,而MySQL则用于数据库。评估结果显示,该系统将极大地协助政府整理合作社会的数据整理,并协助其他政府机构收集、整理和分析数据,以促进商业和工业领域的进一步发展。
关键字-信息管理系统,政府授权,合作社会。
- 简介
合作社社会可以被描述为一群具有共同目标的人,其共同目标是将资金借给其成员,而全体成员必须居住在同一村庄或村庄[1]。合作社会也可以被描述为一群被称为合作伙伴的人(自由地)聚在一起,目的是为了提高他们的财务状况,或者把他们的资源放在一起,这是很难的,或者几乎是不可能实现的。该程序可被告知共享;储蓄和存款;任何需要合理利益的成员都可以借出去。
合作社以社区为基础,扎根于民主,灵活,参与,这使它们非常适合经济发展[3]。发展和维持合作社的过程包括发展和促进社区精神、身份和社会组织的过程,因为合作社在减少贫困、促进就业、促进经济增长和社会发展方面发挥着越来越重要的作用[4]。
多年来,在合作社会中,大量的工作被投入到计算机的使用中来进行日常活动,如会员登记、贷款监督和扣除以及社会内外的所有其他业务和交易。最近,关于资本基础投资、利润分享或红利的信息在尼日利亚被广泛使用。因此,它已成为实现农村、社区和国家发展的有力工具[5]。
根据[6],集中式系统是一个多用户系统,包含更多的磁盘、内存、多个cpu,并为大量通过终端连接的用户提供服务。
与此相一致的是,迫切需要发展一个合作社会的集中系统,特别是在尼日利亚,以便帮助保持其大量数据和执行必要的操作,从而减少在汇编和其他手工活动上花费的时间。
该系统将消除将注册证书颁发给在部下注册的每个合作社会的手工方法的问题。作为一个基于网络的系统,每个合作社会都有机会在网上注册她的社会。此外,由审计员和视察员向各合作社会发出的关于会计年度报告和文书工作的大量人工处理工作,将会减少,并监督和监督社会的情况。每个合作社会将有机会将他们的年终报告直接发到网上。
论文的其余部分结构如下:第2节详细解释了合作社会。方法见第3节,所得结果见第4节。第五部分总结全文。
- 合作社
合作社代表着一个强大、充满活力和可行的经济选择。合作社是为了满足人民的共同需要而成立的。他们是基于一个强有力的观点,即一群人可以达成任何一个人都无法实现的目标[7]。
正如[8]所指出的,160多年来,合作社一直是人们控制其经济生计的有效方式。它们为在竞争日益激烈的全球经济中实现一个或多个经济目标提供了一个独特的工具。
随着世界各国政府削减服务并从监管市场撤出,合作社被认为是管理农业或其他类似合作社成员风险的有效机制。它还通过从来源中扣除的软感觉每月贡献来帮助工薪阶层为未来存钱。它通常为社区提供经济刺激[8]。
1.社会合作注册程序
在商务部和授权的合作社注册处处长办公室注册合作社,需要下列程序:
- 最小成员:一个合作组织至少需要10个成年人。
- 应用:向合作社注册处处长申请注册,详情如下[9]:
①拟登记的社会名称及地址;
②社会的宗旨和目标;
③股东持有的股份的详情;
④社会的规章制度,其中载有至少10名已签署注册申请的会员所签署的社会管理规章制度。
- 方法
系统的发展首先是采访部下的工作人员和合作社会来研究他们的业务流程。
- 需求分析
规划部分的目标是捕获业务流程和用户感知的准确表示。业务流程是在整个组织中包含数据流(输入、存储、处理和输出)的过程。
- 系统设计
系统设计遵循基于web的应用程序的体系结构,在这些应用程序中,应用程序作为合作社会和部门之间的纽带。使用瀑布模型使设计过程很容易,因为它对系统开发的每个部分都有不同的目标。该模型状态和表示了它们各自部分的基本过程、规范、开发、验证和演化的活动。瀑布模型如图1[10]所示。
图1采用瀑布模型
统一建模语言(UML)[11]用于设计系统结构和行为状态。图2中的用例图展示了系统和用户之间的交互,用户可以登录、注册、提供财务年度的信息和查看报告。类图也分别显示在图3中。
- 开发工具
使用的主要工具有:WAMP服务器、Macromedia Dreamweaver和Java编程语言。
- 结果与讨论
所有系统组件都进行了单元测试(单独测试)。测试是通过给正在测试的组件提供预先确定的数据集,并观察产生的输出。集成测试是为了验证系统组件在系统设计规范中所描述的一致。执行功能测试来评估系统,以确定需求规范描述的功能是否按预期执行。
设计的系统通过了所有的测试,其评估结果表明该系统可以被部署使用。
图2系统用例图
图3系统类图
图4显示了系统主页。图5、6和7分别显示了注册页面、财务报告提交表单和财务年度报告。在图8中,显示了注册社团的注册证书。
图4系统主页
图5系统注册页面
图6财务报告提交表单
图7财务年度报告
图8注册社团的注册证书
- 结论
当今世界的技术进步正以惊人的速度增长,这是一个明确而又不可缺少的事实。因此,需要有正确的信息工具,以提高发展的预期。更重要的是,考虑到信息通信技术的优势,应该努力将大部分业务集中在不同的行业、公司,特别是政府机构/机构中。
有人指出,这一制度涉及大笔资本支出。然而,它的好处是不能过度强调的,尤其是对社会。在本研究中已经注意到一些未来的工作,包括;给社会发送电子邮件,在地图上找到特定社会的位置等等。
- 参考文献
[1] Onuoha, E. (1986): Principles of cooperative Enterprise, Enugu Nigeria, Express Publishing Company Ltd.
[2] Epetimehin, F. M. (2006): Understanding the Dynamics of Cooperatives, Tadon Publishers, Ibadan.
[3] Gertler, M. (2001): Rural Co-operatives and Sustainable Development, Saskatoon SK: Centre for the Study of Cooperatives, University of Saskatchewan.
[4] Gibson, R (2005): The Role of Cooperatives in Community Economic Development, RDI Working Paper # 2005-3.
[5] Yusuff, S. A., Folajin Oyetayo Oyewale, and A. O. Oriowo (2015): 'Appraisal of information and communication technology in cooperative societies management: A case study of cooperative societies in Osun State tertiary institution of learning, Nigeria.' The International Journal of Business amp; Management3(4):438.
[6] Valduriez. P (1993): Conference: Proceedings of IEEE 9th International Conference on Data Engineering, DOI: 10.1109/ICDE.1993.344035
[7] Akinlabi, Akintomide Joseph. (2015): 'Informal financial institutions and sustainable housing finance in southwestern Nigeria.'
The Business amp; Management Review7.1 95.
[8] Dogarawa A. B (2005): The Role of Cooperative Societies in Economic Development: Munich Personal RePEc Archive: https://mpra.ub.uni-uenchen.de/23161/1/The_Role_of_Cooperatives _in_ Economic_ Development.pdf.
[9] Government Press Cooperative Society Osogbo (2009). Financial year report submitted tothe ministry of commerce and empowerment, Osun State of Nigeria.
[10] Aggarwal K. K and Yogesh S. (2007). Software Engineering: Programs, Documentation and Operating Procedure.
[11] Chonoles, M. J. and James, A. S. (2003). UML 2 for Dummies. Wiley Publishing. ISBN 0-76452614-6.Layer (PHY) Specification, IEEE Std. 802.11, 1997.
使用Java框架的基于web的交互式学生通知系统
摘要
开源框架和工具的使用已经在Java开发中流行起来。这些框架和工具都有核心的优点和弱点并因此被选中来进行开发。因此,开发人员所面临的关键问题之一是这些工具集成和配置在一起。本文演示了使用流行的Java框架和工具来开发一个基于网络的互动学生注册和通知系统。
1.简介
使用Java 2 Enterprise Edition (J2EE)开发大型应用程序的问题之一是与之相关的复杂性。开源框架,如Spring和Java Server Faces (JSF)和对象关系映射工具(如Hibernate)已经被开发出来,以减少使用J2EE开发大型应用程序的复杂性。这些开源框架和工具有核心优势和弱点。因此,开发这些框架的大型系统的一个问题是集成和配置这些框架和工具,以发挥它们的优势。本文演示了使用Spring、JSF和Hibernate一起开发基于web的交互式学生注册和通知系统(WISRAS)。
目前在电气和计算机工程系的研究生注册过程是一个基于纸张的过程。电气工程硕士学位(M.S.E.E)课程计划提供一个可下载的可移植文档格式(PDF)和微软Word文档的电气和计算机工程的网站。研究生必须填写本课程计划文件,并将其发送给他们的导师,作为导师批准的电子邮件附件。导师随后批准并签署课程计划。为进一步办理注册手续,学生须将已批准的文件递交本署。这种基于纸张的注册过程非常繁琐,并且有一些缺点,比如要求导师的实际存在批准课程计划文档并将其返还给学生。
基于web的交互式学生注册和通知系统(WISRAS)通过提供电子和交互式注册过程简化了研究生的注册过程。在开发基于web的交互式学生注册和通知系统(WISRAS)的过程中,学生在部门的内部网站上填写课程计划页面,并将其提交到网上,这将生成一个课程计划提交给学生和顾问的电子邮件确认。顾问然后在内部网站上检查学生的课程计划,并通过电子方式批准该计划,并向学生和部门发出电子邮件确认。
基于web的交互式学生注册和通知系统(WISRAS)是在Java中开发的,并使用开源框架。JSF用于前端设计,以处理课程计划页面的表示问题。Hibernate用于处理来自数据库的数据检索。Spring用于处理集成应用程序的不同部分(比如前端和后端)的执行流。
2.开发框架
2.1 JavaServer Faces
JavaServer Faces (JSF)通过提供以组件为中心的方法来开发Java Web用户接口,从而简化了开发工作[1], [2]。JSF通过将已建立的模型-视图-控制器(MVC)设计模式集成到它的体系结构中,确保应用程序设计得更好,具有更强的可维护性。
2.2 Spring
Spring框架为构建Web应用程序提供了一个功能齐全的MVC模块[3]。Spring的可插入MVC架构提供了在使用内置Spring Web框架或像JSF这样的Web框架之间进行选择的选项。
全文共12985字,剩余内容已隐藏,支付完成后下载完整资料
资料编号:[16652],资料为PDF文档或Word文档,PDF文档可免费转换为Word
以上是毕业论文外文翻译,课题毕业论文、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。