《社区健康社交系统设计与实现.docx》由会员分享,可在线阅读,更多相关《社区健康社交系统设计与实现.docx(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、社区健康社交系统设计与实现 摘要随着 Internet 爆炸式的发展,互联网技术在生活中无处不在,扮演着重要的角色。现在也即将进入 5G 时代,意味着互联网的发展到了一个新的阶段,促使网络的高速发展。它的发展同样带动着社区健康社交的管理,开发一个社区健康社交系统,希望能给用户供应便利的服务。社区健康社交系统的开发是基于 B/S 结构,开发过程利用 MVC 开发模式,层次分明。论文首先阐述了社区健康社交系统开发的背景与意义,并对该系统进行了较具体的需求分析,然后具体探讨了社区健康社交系统的功能需求,开发流程和数据库设计流程、系统设计、系统功能模块,包括登录模块、用户管理模块,医生管理模块,阅读模
2、块等多个功能模块等方面的问题。希望能利用先进的计算机技术和网络技术来提高大家的健康意识、更便利管理健康信息,提高健康服务水平,使得社区健康社交系统便于操作,便利用户运用,同时也满意管理人员的管理需求。关键字 :社区健康社交系统,.NET,SQL SERVER 数据库 II ABSTRACT With the explosive development of the Internet, its technology is everywhere in life and plays an important role. Now is about to enter the 5G era, which
3、means that the development of the Internet has reached a new stage, prompting the rapid development of the network.The rapid development of the network has also driven the management of community health and socialization, and developed a community health and socialization system, hoping to provide u
4、sers with convenient services. The development of the community health social system is based on the B / S construction and the development process uses the MVC development model with a clear hierarchy. The thesis first details the background and importance of the development of the community health
5、 social system, conducts a more detailed needs analysis of the system, and then details the functional requirements, development process, and database design process of the community health social system. Explained. , System design, system function module including login module, user management modu
6、le, doctor management module, reading module and many other function modules.Hope to use advanced computer technology and network technology to improve everyones health awareness, more convenient management of health information, improve health service level, make the community health social system
7、easy to operate, convenient for users to use, and also meet the management needs of managers.Keywords: Community health social system, .NET, SQL SERVER database III 书目 第 第 1 1 章 绪论. 11 1.1 开发背景与意义. .1 12 1.2 探讨现状. .1 1其次章系统开发技术与环境 .3 2.1 系统开发语言 . 3 2.1.1 C#语言简介 . 3 2.1.2 ASP.NET 简介 . 3 2.2 系统架构. .3
8、32.3 网页技术. .4 42.4 数据库. .4 42.5 系统的运行环境. .4 42.5.1 软件环境 . 4 2.5.2 开发方法 . 5 第三章社区健康社交 系统需求分析. 61 3.1 可行性分析. 63.1.1 经济可行性 . 6 3.1.2 技术可行性 . 6 3.1.3 操作可行性 . 6 2 3.2 系统功能需求分析. 63.2.1 用例分析 . 8 3.2.2 非功能性需求分析 . 8 3.3 系统流程分析 . 9 4 3.4 数据流程分析. .11第四章系统 设计. .144.1 系统开发软件的选择. .144.2 系统总体功能设计. .144.3 系统数据库设计.
9、.144.3.1 概念模型设计 . 14 4.3.2 数据库结构设计 . 15 4.3.3 数据库物理设计 . 16 第五章系统实现. 175.1 用户模块设计. 175.1.1 用户登陆模块设计 . 17 5.1.2 系统首页模块设计 . 18 5.1.3 系统提问信息模块设计 . 18 IV 5.1.4 系统活动信息模块设计 . 19 5.2 一般 管理员模块设计. 205.2.1 用户管理模块设计. 205.3 管理员模块设计. .225.3.1 活动管理模块设计 . 22 5.3.1 文章管理模块设计 . 22 5.3.2 医生管理模块设计 . 23 第六章系统测试. 246.1 测试
10、方法. .246.2 系统测试. .256.3 功能测试. .256.3.1 一般用户的运用测试 . 25 6.3.2 一般管理员的运用测试 . 26 6.3.3 活动管理模块测试 . 26 6.4 系统维护. 27总结与展望. .28参考文献. .28致谢. .错误!未定义书签。 1 第1 1 章绪论 1 1.1 开发背景 与意义中国居民存在着健康学问和知晓率偏低的问题,生活方式不规律,饮食不规律,平常有吸烟、过量喝酒等坏习惯,平常生活中缺乏熬炼等不健康的生活方式,由此导致健康问题日益突出12 。在持续发展下去将会影响我国经济的发展,只有好的体魄,才有将来的发展,健康问题引起了社会的关注,但
11、是这种关注并没有持续多久,就被渐忘了。此外,在 2019 年 12 月,国内爆发了极为严峻的传染性疾病,这也是国内在非典之后,其次次爆发严峻的传染性疾病,新型冠状病毒。该病毒正在熬煎着全球人类,全球的人类现在照旧高度关注着新型冠状病毒,这个病毒的出现导致了不少人死于它之下,那么是什么样的人更易感染这个病毒?其实每个年龄阶段的人都是易感染人群,但是人群中体弱多病、反抗力低的,这类的人更简单感染新型冠状病毒,甚至危及到人的生命。这也是为什么须要关注健康的发展的缘由,只有身体素养上去,反抗病毒的实力就越强。现在健康问题如此突出,更要坚持以预防为主。在这次爆发的疫情中,中国居民慢慢也意识到健康的重要性
12、,也了解到平常疾病的预防,增加身体反抗力,健康生活的重要性。综上所述,为了满意居民对健康的需求,结合社交网络的要求,以及满意社区管理便利的要求,为此,现确定开发的这款社区健康社交管理系统,针对个人-健康-社区-社交的管理模式,主要是以便利用户,好用为主,力主在涉及到社区健康社交管理的常用功能的简化,管理系统的操作以便利用户运用。它是可以进行个人健康数据管理社区社交化平台,可以加强在同一社区用户或患者之间的沟通沟通,建立相互信任,实现有效的健康和治疗信息的沟通与共享,从而供应更为有效的治疗方法,它有利于个人健康状况的评估和良好的个人生活习惯的养成,也有利于患者保健沟通和信息共享。从而有效的提高社
13、区居民的身体素养,对居民的健康具有重大意义。在系统开发时,从用户便捷、好用为动身点,这是完成这个项目必不行少的挑战。1.2 2 探讨现状健康的身体是革命的本钱,重视身体健康的状况,对每个人来说都是至关重要的,现代的人都喜爱在网上共享生活,在网络上可以到处看到晒健康饮食的,运动的,带动了一部分人重视健康,包括近几年网络上的热点保温杯泡枸杞、艾草泡脚等,从这些信息可以看出现代人对健康投入了相比之前更多的关注。但 2 是这些关注远远不够,大部分人的健康意识还是较缺乏的,比如生活不规范,饮食不规律,熬夜等状况还是很严峻的。为了变更现状,须要设计一个把互联网社交与健康结合,有针对性的在社区里提高居民的健
14、康意识,可以让居民便利操作的系统。当今世界互联网技术应用越来越广泛,渗透到每个人的生活里面,国内也出现了一系列的健康管理的网站,但是这些网站大多数是挂羊头卖狗肉,它们主要的目的并不是为了用户的健康,而是用来销售保健品,保健机械等,还有一些存在着欺瞒居民的现象。为此,为了让居民关注到自己的身体状况呢?社区健康社交系统的设计开发是很有必要的,该系统可以兼顾健康与社交于一体,通过社交带动居民重视健康,参加健康活动。在当今这个高速发展的新时代,也因为网络的发达,越来越多人沉迷于网络,不重视身体健康。当然,存在及合理,现在可以利用网络搭建用户和健康的桥梁。总所周知,网络存在着信息传播速度快,信息影响广的
15、特点,这些特点可以更便利为用户的生活供应有效的,便捷的服务。3 其次章系统开发技术与环境本章将对社区健康社交系统的相关技术进行调研、需求分析、概括综述。2.1 系统开发语言2.1.1C# 语言简介C#语言是一种最新的、面对对象的编程语言。该语言有它的优点,其中一点就是效率高,平安性也比较好,运用该语言满意系统开发的需求。该语言相比于 Java,它的语言体系更为先进。C#语言在支持事务、属性等功能中可以让业务开发更为简洁,本系统采纳该语言的最大一个缘由是让后期系统二次更新中更加快捷,实现更多的功能设计,而且不简单出现错误。2 2 .1.2 2ASP.T NET 简介ASP.NET 又叫 ASP+
16、,也是 ASP 的一种重大的升级,建立强大的 Web 应用程序,适用于PC 端以及其他的移动智能设备所需的移动智能基础设施和各种服务。多种语言支持是 ASP.NET 的一个重要特点,就目前的 ASP.NET 所须要支持的结构化开发语言而言主要包含了 VB、C#以及其他的 NET Framework 所支持的语言,本次开发的社区健康社交系统用的是 C#语言,它可以有效的使技术人员快速写编写基于 NET 平台的应用程序,.NET 平台供应了一系列的结构化编程工具方法,最大限度的对应在计算机通信系统范围进行开了发。该编程语言在结构化编程的方法和理念中提高了程序的清楚度、牢靠性、便于运用和维护。2.2 系统架构ASP.NET 的网络技术是动态的,它可以和数据库进行沟通,还可以和计算机面的其他的程序进行沟通,很便利。还有就是他的代码和页面是分别开的,更加便利了功能的扩展。我们用的就是 ASP.NET 的三层架构,模型如下: 客户端阅读器表示层Web表单ADO.NETDBMSSOAP二进制XML Web服务组件服务业务逻辑层 数据访问层 (图 2-4 三层架构)表示层可以接收用户的一些恳求,和用户沟通,用户发送恳求之后得到的结果也能在它的上.