- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于.NET技术残疾人电子服务平台设计与实现
基于.NET技术残疾人电子服务平台设计与实现
摘 要:随着计算机技术和网络技术的飞速发展,信息化对人们的工作学习和生活方式产生了深刻而广泛的影响,同时也给残疾人事业信息化建设带来了新的机遇和挑战。然而由于残疾人群体的特殊性,目前尚没有一个完善的平台能够同时解决残疾人日常生活中的问题和残疾人与社会的融合问题。本文具体阐述基于.NET技术的残疾人电子服务平台的设计与实现过程,同时也为类似系统的开发提供了参考。
关 键 词:残疾人;服务平台;.NET技术;B/S三层架构
我国的残疾人口数量十分庞大,根据我国第二次全国残疾人抽样调查:全国各类残疾人的总数为8296万人,我国残疾人占全国总人口的比例为6.34%。由数据可以看出残疾人数量十分庞大,残疾人问题也一直是社会关注的热点问题,同时也是盲点,残疾人需要社会的帮助。但是随着社会的发展,残疾人各方面的情况都发生了很大的变化,传统的方式已经很难满足残疾人的需求。而随着互联网的普及,人人网、百合网等一些学习性网站和社交性网站为人们的学习、交友等生活方面都产生了巨大的影响,人们帮助残疾人的方式也发生了一定程度的转变,例如,政府部门主导的中国残疾人网、中国残疾人联合会,还有各地区的残联网站等,这些平台突破了残疾人朋友心灵的封闭,克服了他们身体残缺所造成的行动不便,为他们了解世界打开了一扇窗。但是问题并没有完全解决,如何解决残疾人教育问题、就业问题、康复问题等等,依然困扰着人们,鉴于此本文利用.NET平台和SQL 2005数据库建立了一个B/S架构的残疾人服务平台,以实现残疾人和社会其他群体的直接接触。
一、系统体系结构设计
该平台在总体结构上采取B/S三层架构。使用SQL Server 2005数据库,结合.NET技术,客户端不需要任何配置工作,只需使用IE浏览器向WEB服务器代理提出请求,服务器审核通过后ASP.NET与后台数据库连接,把请求服务的内容以WEB页面的形式通过浏览器反馈给用户。
(1)表示层就是用户在使用一个系统时看到的界面,用户可以通过该层实现与系统的交互,完成需要的操作[1]。不同用户具有不通的权限,他们可???访问不同的界面。表示层主要是由JSP和HTML组成,采用浏览器的方式,简洁清新,且操作简单。
(2)业务逻辑层是系统架构中核心的部分,它位于表示层与数据访问层中间,负责接收表示层的页面请求,然后根据请求进行业务逻辑处理,如果需要访问数据层,就需要将请求进一步提交给数据访问层,数据访问层将数据处理的结果返回给业务逻辑层.再由业务逻辑层传送回表示层[2]。该层包含了核心业务相关的逻辑,它由许多模块组成,根据不同的功能存放于不同的服务器,在本系统中业务逻辑层包含了热点资讯模块、在线教育模块、虚拟工厂模块等而每个模块又具有不同的功能。
(3)数据访问层是负责与数据库交互的,简单地说就是实现数据库表的中数据的查询、添加、更新、删除等操作[3]。数据访问层将独立处理接收到的数据请求,并将数据库处理结果返回给业务逻辑层,业务逻辑层再将最终处理结果返回给表示层。
二、系统功能模块设计
残疾人电子服务平台主要包括残疾人、志愿者、社会机构和管理员四种角色,根据不同的用户身份,为用户提供不同的服务。系统主要分为前台客户端和后台管理端,前台可以划分为九个功能模块,分别是:首页、热点资讯、在线教育、虚拟工厂、就业创业、生活服务、爱心捐赠、志愿者结对、商城。后台可以划分为七个功能模块,分别是:网站介绍、会员管理、资讯管理、学习资料管理、工作/培训管理、商品管理、附件管理。系统前台功能模块图如图1所示。
2.1系统前台功能模块
(1)首页、热点资讯
该模块主要完成网站信息的发布,会员在这里可以查看焦点新闻、站内资讯、特别关注信息等。
(2)在线教育
该模块主要是为残疾人会员提供免费学习资源,并与高校合作开展远程教育,同时还创建在线聊天室,供在线学习的残疾人会员交流学习心得。
(3)虚拟工厂
该模块主要是定期为残疾人会员安排培训课程,培训完成后向他们配送原材料,残疾人即可在家完成工作,然后定期回收销售,残疾人即可获得收入。
(4)就业创业
该模块主要是为残疾人会员提供就业创业指导,同时社会机构会员可以在网站上发布招聘信息供残疾人选择,针对有意向、有能力创业的残疾人会员我们会为他们提供专门的创业指导。
(5)生活服务
该模块主要是为残疾人提供生活中各方面的帮助,例如,康复、心理咨询、交友、婚恋、同城活动等。
(6)爱心捐赠
该模块主要是实现了捐赠透明化的功能,爱心人士可以发布捐赠信息,然后由我们的志愿者进行回收,然后再由志愿者配送给有需求的志愿者。
(7)
文档评论(0)