jsp兴胜路社区居民健康档案管理系统springmvc论文_第1页
jsp兴胜路社区居民健康档案管理系统springmvc论文_第2页
jsp兴胜路社区居民健康档案管理系统springmvc论文_第3页
jsp兴胜路社区居民健康档案管理系统springmvc论文_第4页
jsp兴胜路社区居民健康档案管理系统springmvc论文_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)兴胜路社区居民健康档案管理系统学生姓名:学号:指导教师:所在学院:专业:摘要关键词:;JSP技术;MYSQL数据库;B/S结构ABSTRACTTheXingshengluCommunityResidents'HealthRecordsManagementSystemstudiedinthispaperisbasedonthecurrentpopularB/S(browser/server)structure,andadoptsJSPdynamicwebpagedevelopmenttechnology,JAVAprogramminglanguageandMYSQLdatabasedesignanddevelopment.ThethesisfirstexpoundsthedevelopmentofXingshenglucommunityresidentshealthrecordsmanagementsystem,andanalyzesthesysteminmoredetail.Itdiscussesthefunctionalrequirements,businessprocess,systemstructureanddatabaseofXingshenglucommunityresidentshealthrecordsmanagementsystem.Designandotherissues.WehopetouseadvancedcomputertechnologyandnetworktechnologytochangethecurrentstatusofhealthrecordsofXingshenglucommunityresidentsandimprovemanagementefficiency.Afterthesystemistested,theadministratorcanperformpersonalcenter,systemmanagement,residentmanagement,communitybulletinmanagement,residenthealthfilearchiving,residentsnotememomanagement,comprehensiveutilizationofhealthfiles,children'shealthmanagement,elderlyhealthprotection,andresidenthealthstatisticsreports.Inaddition,residentscanconductpersonalcenters,communityannouncementenquiries,myhealthfilemanagement,mymemomanagement,myhealthcheckup,etc.,andordinaryadministratorscanconductpersonalcenterandcommunityannouncementinquiries,residentinquiries,andresidenthealthfilemanagement.Residentnotememomanagement,systemoperationisstable,easytooperate,fast,isafull-featured,practical,highsecurity,andhasgoodscalability,maintainabilityofXingshengRoadcommunityresidentshealthrecordsmanagementsystem.Keywords:XingshengRoadcommunityresidentshealthrecordsmanagementsystem;JSPtechnology;MYSQLdatabase;B/Sstructure目录摘要 IABSTRACT 1目录 11引言 11.1研究背景 11.2研究现状 11.3研究目的及意义 11.4研究内容 22相关开发工具及技术 32.1开发工具 32.1.1MyEclipse 32.1.2Tomcat 32.2JSP技术 32.3MYSQL数据库 42.4B/S架构 43系统需求分析 63.1需求分析概述 63.2可行性分析 63.2.1技术可行性 63.2.2操作可行性 63.2.3经济可行性 63.2.4时间可行性 73.3系统性能分析 73.3.1系统安全性 73.3.2数据完整性 73.4系统流程分析 73.4.2操作流程 73.4.2添加信息流程 84系统设计 94.1系统概要设计 94.2系统功能结构设计 94.3系统开发流程 104.4数据库设计 104.4.1数据库概念结构设计 104.4.2数据库实体设计 104.3.2数据库表 125系统的实现 155.1登录模块的实现 155.2管理员模块的实现 155.2.1个人中心 155.2.2普通管理员管理 165.2.3居民管理 165.2.4居民健康档案归档 175.2.5居民记事备忘录管理 175.2.6健康档案综合利用 185.2.7儿童健康管理 185.2.8居民健康统计报表 195.3居民模块的实现 195.4普通管理员模块的实现 206系统测试 216.1系统测试方法 216.2测试策略 216.3测试安排 216.4测试分析 227结论 23参考文献 24致谢 251引言1.1研究背景随着计算机科学技术日渐成熟,人们已经深刻认识到计算机功能的强大,计算机已经进入了人类社会发展的各个领域,并且发挥着十分重要的作用。随着我国市场经济的快速发展和社区的不断扩大,社区相关信息的管理越来越繁琐,所以必须对社区进行更加系统的管理。随着信息化的快速发展,计算机信息管理成为一种新型的管理模式。由于社区居民健康档案信息繁多、业务量大,单凭手工记录已经很难适应工作的需要。如何尽快建立和完善现代企业的信息化管理机制,已成为社区发展的重中之重。利用计算机平台进行管理操作,最大程度的达到科学的管理,合理的安排,促进社区发展。兴胜路社区居民健康档案管理系统可以对社区进行精确快速的管理,大大减轻手工劳动强度,提高工作效率,功能强大全面的社区管理系统使管理人员快速掌握社区的状况,从而做出最正确的决策。本兴胜路社区居民健康档案管理系统使社区相关信息管理工作系统化,规范化,自动化。1.2研究现状在当今的社会,可以说是信息技术的发展时代,在社会的方方面面无不涉及到各种信息的处理。信息是人们对客观世界的具体描述,是人们进行交流与联系的重要途径。人类社会就处在一个对信息进行有效合理的加工中。它将促进整个社会的发展。随着社会信息技术的提高,计算机已被广泛应用于当今社会的各个领域,成为推动社会发展的首要技术动力。在软件技术的应用中,软件的开发技术,尤其是应用型软件产品的开发技术成了重中之重。不断开发适应用户需求、市场需要的新型软件产品,参与市场竞争,获取最大利润是全球信息企业追求的目标。1.3研究目的及意义本兴胜路社区居民健康档案管理系统的开发目的是社区相关管理工作从手工管理转变成信息化管理。传统的管理模式已经满足不了社区发展需求,而兴胜路社区居民健康档案管理系统的建立使社区管理实用化、先进化、高效化。对社区管理的实际情况进行调研之后,进行详细的需求分析,对现有的管理模式进行改进,开发出一套新型的兴胜路社区居民健康档案管理系统,从中领悟系统开发的思想,掌握系统开发的流程和方法。随着信息系统的不断完善,社区管理将越来越依赖于信息化的管理。所以系统开发将围绕社区管理的实际情况,使之能迅速适应社区管理的需要。随着社区的规模不断变大,兴胜路社区居民健康档案管理系统也将不断完善,使其能更加适合社区的发展需求。兴胜路社区居民健康档案管理系统的实施具有如下现实意义:第一,提高社区的管理效率,使之更加科学化、高效化。第二,改变了以前记录社区居民健康档案相关信息的管理,电脑录入更加方便快捷。第三,实现了社区居民健康档案管理的计算机化。1.4研究内容本兴胜路社区居民健康档案管理系统主要开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。经过调试、编译与实现,该程序界面友好、程序设计风格朴素,使用起来美观大方、方便易用。本兴胜路社区居民健康档案管理系统采用JSP技术、MYSQL数据库,基于B/S结构开发,通过对系统的需求分析,设计出了本兴胜路社区居民健康档案管理系统,主要的研究内容有:(1)在使用中了解系统的工作流程,撰写关于系统的需求分析。(2)根据企业资源管理用户的具体需要,分析、设计出系统的功能框架结构。(3)根据系统的需求分析以及总体设计,设计出系统的结构图。(4)根据功能编写本系统的开发技术文档。(5)编写代码。(6)对本兴胜路社区居民健康档案管理系统进行系统测试。2相关开发工具及技术2.1开发工具本兴胜路社区居民健康档案管理系统的设计主要运用了MyEclipse和Tomcat后台服务器技术,设计时中采用了JSP技术完成了页面设计过程,接下来我们主要对MyEclipse和Tomcat进行说明。2.1.1MyEclipse通常用来设计Java,J2EE的Eclipse插件集合,利用它可以完成对数据库和J2EE的开发。通过对应用程序服务器进行整合,可以大大的增强运算速度。MyEclipse的功能十分强大,几乎涵盖了各种设计功能。2.1.2TomcatTomcat是一种是一个免费的开放源代码的Web应用服务器。在访问客户比较少的情况下被经常采纳,在设计JSP程序时成为最好的选择。换句话说,将Tomcat服务器安装到一台电脑上时,可通过它对HTML页面的访问请求进行配合。事实上,Tomcat可以看成Apache服务器基础上的延伸,但它工作时相对比较独立,因此当tomcat工作时,事实上它是看成一个与Apache服务器相对独立的进程运行的。2.2JSP技术JSP程序使用了Java编程语言,JSP技术可以对动态网页进行封装。通过tags和scriptlets,网页还能访问存在于服务端的资源的应用逻辑。JSP可以分离网页逻辑与网页设计和显示,对可重用的基于组件的开发进行支撑,更容易的对基于Web的应用程序进行设计。当Web服务器接收到访问JSP网页的请求时,首先运行的程序段,接下来将JSP文件中的HTML代码和运行效果一并返还给用户。通过Java文件的插入能够对数据库、网页多重定向等运行,从而满足构建动态网页所需要的程序。JSP和Servle相同,都可以通过服务器端运行。由于能够将一个HTML文本返回给用户端,所以用户端具备浏览器就可以进行浏览。HTML程序和穿插在内部的Java程序可以构建JSP网页。在服务器被用户端访问时,能够处理相应的Java代码,然后将产生的HTML页面再返回给用户端的浏览器。JSP的设计关键是Servlet,通常大型的Web应用程序的设计成果也通过JavaServlet和JSP的协作。JSP既拥有了方便快捷的Java程序,又统统的面向用户,既实现了平台的无关性危险还比较小,可以具备互联网的全部优势。JSP技术的优点:1、一次编写,到处运行。除了系统之外,代码无需做任何改动。2、系统的多平台支持。通常情况下,能够在任何情况下的全部平台上进行设计,能够安排在任何情况中,也能够在任何情况下进行发展。相比ASP/.net来说,优点是显而易见的。3、强大的可塑性。通过一个不大的Jar程序能够对Servlet/JSP进行运行,也能够通过很多服务器进行集群和负载平衡,甚至能够通过多台Application解决问题。单台服务器到多台服务器,Java展现了一个强大的功能。4、具有强大和多样化的开发工具支持。Java已经有了很多的设计方法,何况大部分工具都是没有花费的,这中间有很多都在多种平台之下顺畅的进展。5、支持服务器端组件。只有很有力的服务器端组件才能支撑web运行,因此开发者可以在调用web页面时通过另外的开发工具来达成纷乱效用的组件,来加强系统的可操作性。JSP可以通过完善的JAVABEANS组件来达成纷乱的商务功能。2.3MYSQL数据库在软件项目中,通过使用数据库来操作数据,可以保证数据的独立性、一致性和安全性,为系统提供有效地访问数据的方式,同时为程序员减少了应用程序的开发时间。常见的数据库无非分为两类,一类是关系型数据库(Oracle,DB2,MySQL,SQLServer)和非关系型数据库(NoSql、MongeDB)。不同的数据库有各自的优缺点,此处不做具体介绍。MySQL支持多线程的特点,可以方便的利用系统资源,有效提高速度,而且提供了TCP/IP、ODBC和JDBC等多种方式途径来连接数据库;虽说其功能不够强大、规模也相对较小,但是对于本系统来说足够了,同时也可以进行二次开发的数据库表结构空间的扩展。使用MySQL建立系统数据库,不仅有利于前期对数据的整合处理操作,同时利于后期的二次开发的数据扩展操作,对于有限级的数据处理,MySQL可以很好的胜任。MYSQL数据库具有以下特点:1、C和C++中使用和测试,以确保源代码的编译器的便携性和灵活性。2、支持多种操作系统AIX的,FreeBSD下,HP-UX,Linux和MacOS中,Novell公司的Netware,OpenBSD系统,OS/2裹时,Solaris,Windows等。3、提供了用于不同的编程语言的API。编程语言,如C,,C++,Python和Java的,的Perl,PHP,埃菲尔铁塔,Ruby和Tcl的。4、以及使用的CPU资源来支持多线程。5、算法优化查询SQL,切实提高搜索速度。6、网络上的客户端和服务器可以用来编程任何独立的编程环境,也有中国,GB2312,BIG5,日文写作,一般基金,用于支持多国语言,并且可以嵌入在数据表和其他软件shift_jis访问柱可以用作的名称。7、TCP/IP,ODBC和JDBC数据库,并提供连接到其他。8、管理工具的管理,控制和优化数据库的操作。9、可以数以千万计的记录在一个大的数据库。2.4B/S架构B/S架构是一种基于互联网系统的软件系统开发架构,是现如今在软件系统开发中采用非常大量的一种软件系统结构。现如今B/S架构已经被大量使用,打破了C/S结构的结构,给基于网络结构的软件系统提供了良好的支持。B/S架构伴随着计算机网络技术发展而逐步的发展和更新。伴随着互联网的进一步发展,就要求大多数的管理系统要求不仅仅可以在一台电脑上使用,同时可以在接入互联网的其他电脑也可以使用对系统进行操作和使用。在这样的背景下基于B/S架构的软件系统设计方法得到了越来越大量的使用,基础部分也在不断的更新。B/S架构是利用操作系统中的浏览器来进行使用的,不是一种窗体软件系统,不需要在使用系统的电脑上进行安装。B/S架构的运行方式是在远程的服务器上把开发的软件系统部署在远程的服务器上,在部署好软件系统之后就可以实现在任何接入互联网的电脑上访问部署好的软件系统系统。B/S架构给使用管理系统的用户带来极大的便利。基于B/S架构的管理系统可以架设到计算机网络上,可以不受地理位置和其他条件的限制,可以在任何联通互联网的地方使用这样的管理系统。本文开发的兴胜路社区居民健康档案管理系统就是基于B/S架构开发的一种先进的管理系统。基于C/S架构的管理系统只可以被使用在本地电脑上,不能通过计算机网络来进行使用和操作,在使用地理位置等方面都没有B/S架构使用方便。3系统需求分析3.1需求分析概述需求分析的任务是通过详细调查兴胜路社区居民健康档案管理系统所需的对象,充分了解系统的工作概况,明确功能实现的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变。需求分析就是分析用户的需要与要求。如果需要评估的结果准确地反映用户的实际需求,这将直接影响到方案设计的整个阶段,而且对系统的使用产生影响。着眼于需求评估是完成调查,收集和研究,并可能受到影响的数据管理和安全信息的需求的过程。需要研究是从用户分析和细化的信息,在功能和性能上有描述。它是软件开发过程中的第一阶段的一部分,主要任务是要了解你需要什么,什么应做的工作,以确定系统的,因此在目标系统提出完整,准确,清晰,具体的要求,并表示以书面形式唤醒。3.2可行性分析通过对本兴胜路社区居民健康档案管理系统实行的目的初步调查和分析,提出可行性方案并对其一一进行论证。我们在这里主要从技术可行性、经济可行性、操作可行性和时间可行性四个方面进行分析。3.2.1技术可行性技术可行性分析是开发一个系统的最重要的一个步骤。技术可行性分析是对开发系统的程序设计语言和开发框架进行评估分析的。根据系统的需求分析和框架要求采用合适的程序开发语言和开发框架才能达到事半功倍的效果。本兴胜路社区居民健康档案管理系统是在互联网上使用的一个社区管理系统,以此考虑开发的好程序必须具备联网的功能,程序系统必须可以在互联网上进行使用,这样就可以不受地理位置的限制。在前面第二章已经对各种技术进行了分析和讨论。通过对目前学习的程序开发语言和程序框架分析得出采用JSP程序开发框架适合此本兴胜路社区居民健康档案管理系统的开发。3.2.2操作可行性操作可行性也就是系统的可用性,系统使用起来必须具备简单的操作导航和界面,不能有太复杂的操作和使用流程。功能模块分门别类的放置到导航菜单上每组功能模块都在同一组导航菜单上这样使用起来方面快捷,同时导航菜单的顺序也是需要考虑的,导航菜单的放置要符合操作流程,第一步操作在上面、第二部操作导航在下面、以此类推。通过对操作可行性的研究可以让用户顺利简单的使用开发的好的系统。3.2.3经济可行性经济可行性主要是研究和分析系统的投入和产出的关系,非常明了问题不能产出大于投入。本系统是一个兴胜路社区居民健康档案管理系统,通过对前面的需求分析、技术可行性分析、操作可行性分析等信息来分析,系统投入并不大。一旦系统开发成功为社区管理节约人力资源、纸张资源等。通过具体的分析系统具备一定经济可行性。3.2.4时间可行性从时间上看,在三个月的时间里学习相关知识,开发本兴胜路社区居民健康档案管理系统,时间上是有点紧,但是不是不可能实现,在做毕业设计的这几个月里,我通过努力使得功能应该基本可以实现。综上所述,本兴胜路社区居民健康档案管理系统的开发具有很高的可行性。3.3系统性能分析3.3.1系统安全性本兴胜路社区居民健康档案管理系统要严格控制管理权限,具体要求如下:1、要想对本兴胜路社区居民健康档案管理系统进行管理,首先要依靠用户名和密码在系统中进行医生登陆,无权限的用户不可以通过任何方式登录系统后台,对系统的任何信息和数据进行操作,这样可以保证系统的安全可靠性和准确性。2、在具体实现中对不同的权限进行设定,不同权限的用户在系统中登陆后,不可以越级操作,只有系统医生能够使用全部模块。3.3.2数据完整性1、所有记录信息要保持全面,信息记录内容不可以是空。2、各种数据间相互联系要保持正确。3、相同数据在不同记录中要保持一致。3.4系统流程分析流程分析阶段要调查系统所涉及每个环节的管理业务活动,掌握所有管理的内容、作用和信息的输入、输出、数据存储以及信息处理方法和过程,并根据实际处理步骤和过程,绘制出流程图。3.4.2操作流程用户打开系统,首先进入系统登录界面,用户需通过正确的用户名、密码,选择登录角色进行登录,系统会进行检查用户登录信息,信息正确则进入对应用户功能界面,可进行功能操作处理,否则提示信息错误,登录失败。本兴胜路社区居民健康档案管理系统操作流程如图3-1所示。图3-1操作流程图3.4.2添加信息流程添加信息时,信息编号系统采用自动增号的模式,无需用户填写,用户在添加信息输入信息,系统会自动对信息数据进行验证,信息合法则验证成功添加至数据库,信息不合法提示添加失败,重新输入信息。添加信息流程如图3-2所示。图3-2添加信息流程图4系统设计4.1系统概要设计本兴胜路社区居民健康档案管理系统主采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统工作原理图如图4-1所示。图4-1系统工作原理图4.2系统功能结构设计本兴胜路社区居民健康档案管理系统的功能结构设计如图4-2所示。图4-2系统功能结构图4.3系统开发流程结合实际社区管理进行的详细调查,进而对本兴胜路社区居民健康档案管理系统的开发流程进行具体的分析。首先对系统进行需求分析,进入对系统的模块、数据库等进行详细的设计,编写代码,进行系统整合,最后对系统进行测试,完善系统。系统开发流程图如图4-3所示图4-3系统开发流程图4.4数据库设计4.4.1数据库概念结构设计设计概念就是在数据分析的基础上自下而上的对整个系统的数据库概念结构进行设计。从用户的角度对视图进行开发,然后集成视图,最后分析从而取得最后的结果。对概念进行设计时采用实体—联系(E-R)的模型开发措施。E-R模型法的构成元素有:实体、属性、联系,E-R模型可以用E-R图来表示,是对用户工作环境中所相关的事物给予提示,对实体特性的描述就是属性。设计概念的出发点是能够对企业组织信息要求的数据库概念结构进行反映,就是概念模式。概念模式不依附数据库逻辑结构,也不依赖支持数据库的DBMS,独立于计算机系统。4.4.2数据库实体设计在此阶段,用户可以参与和评价数据库系统的设计,从而有利于保证数据库系统的设计与用户的需求相吻合。在概念模式的设计中,E-R模型法是最常见的设计方法。通过上述分析对数据库的需求,与系统概念模型的特点及开发方法相结合,我们可以建立E-R模型图,本系统的E-R图如下图所示:1、管理员实体属性图如图4-4所示:图4-4管理员实体属性图2、居民信息实体属性图如图4-5所示图4-5居民信息实体属性图3、儿童健康实体属性图如图4-6所示:图4-6儿童健康实体属性图4、公告信息实体属性图如图4-7所示图4-7公告信息实体属性图4.3.2数据库表兴胜路社区居民健康档案管理系统需要后台数据库,下面介绍数据库中的各个表的详细信息。各个表的设计结果如下:表4-1t_admin管理员信息表列名数据类型长度允许空说明idint11否编号usernamevarchar100是用户名passwordvarchar100是用户密码表4-2t_customer居民信息信息表列名数据类型长度允许空说明idint11否编号usernamevarchar100是用户名passwordvarchar100是密码customerNamevarchar100是姓名sexvarchar100是性别agevarchar100是年龄phonedatetime100是电话headPicvarchar100是头像表4-3t_etjk儿童健康信息表列名数据类型长度允许空说明idint11否编号v1int11是儿童姓名sexvarchar100是性别agevarchar100是年龄v2varchar100是接种类型v3varchar100是接种时间V4text是接种过程v5varchar100是监护人V6varchar100是联系方式表4-4t_gg公告信息表列名数据类型长度允许空说明idint11否编号titlevarchar100是标题typesvarchar100是类型picvarchar100是图片contenttext是内容showDatedatetime是日期表4-4t_dept部门信息表字段名称字段意义字段类型字段长度是否主键能否为空id编号int11是否deptName部门名称varchar100否是5系统的实现5.1登录模块的实现用户要想进入本兴胜路社区居民健康档案管理系统必须进行登录操作,在登录界面输入正确的账号和密码,选择登录类型进行登录,系统会对用户输入的登录信息进行验证,信息正确则登录成功,反之登录失败。登录界面展示如图5-1所示。图5-1登录界面5.2管理员模块的实现5.2.1个人中心管理员通过个人中心可以进行修改密码,其界面展示如图5-2所示。图5-2个人中心界面5.2.2普通管理员管理管理员通过普通管理员可进行普通管理员信息的新增、修改和删除,其界面展示如图5-3所示。图5-3普通管理员管理界面5.2.3居民管理管理员通过居民管理可以进行居民信息的新增、修改和删除和文件下载,其界面展示如图5-4所示。图5-4居民管理界面5.2.4居民健康档案归档管理员通过居民健康档案归档可以进行新增、修改和删除,界面展示如图5-5所示。图5-5居民健康档案归档界面5.2.5居民记事备忘录管理管理员通过居民记事备忘录管理可以进行新增、修改和删除,其界面展示如图5-6所示。图5-6居民记事备忘录管理界面5.2.6健康档案综合利用管理员通过健康档案综合利用可以进行查看信息,其界面展示如图5-7所示。图5-7健康档案综合利用界面5.2.7儿童健康管理管理员通过儿童健康管理可以进行儿童健康信息的新增、修改和删除,其界面展示如图5-8所示。图5-8儿童健康管理员界面5.2.8居民健康统计报表管理员通过居民健康统计报表可以进行查看统计信息,其界面展示如图5-9所示。图5-9居民健康统计报表界面5.3居民模块的实现居民通过登录系统可以进行个人中心、社区公告查询、我的健康档案管理、我的记事备忘录管理、我的健康体检等,其界面展示如图5-10所示。图5-10居民模块界面5.4普通管理员模块的实现普通管理员可以进行个人中心、社区公告查询、居民查询、居民健康档案管理、居民记事备忘录管理等会,其界面展示如图5-11所示。图5-11普通管理员界面6系统测试6.1系统测试方法在我们设计软件的过程中,测试系统常用的测试方法主要有两种:功能测试和结构测试。功能测试也被叫做黑盒测试和数据驱动测试,是在已经知道系统应该具有的具体功能的情况下,通过黑盒测试来测试系统功能是不是能够正常运行。在测试时,将系统当做不能打开的盒子,在不管系统内部结构与特性的状况下进行测试,它只检查系统功能是不是根据系统说明书的规定正常运行的,同时检测系统是否能正确接收的输入信息和输出信息的正确对应,并保持系统的完整性的外部信息需求。白盒测试与黑盒测试相反,它了解系统内部工作的各项具体程序,能够通过测试来检查系统内部的运行是不是按照系统说明书的规定进行正常运作的,因此,白盒测试又被叫做结构测试和逻辑驱动测试。根据测试程序的结构在每个道路试验,当系统运行时不是能按预定要求正确运行,无论其功能如,白盒测试试验,道路试验是一个逻辑驱动器,这种测试主要用来软件测验。6.2测试策略为了方便用户使用本兴胜路社区居民健康档案管理系统,以及尽可能减少使兴胜路社区居民健康档案管理系统的设计与实现的测试错误的发生。该测试系统的主要范围,具体测试以下三个方面:1、于兴胜路社区居民健康档案管理系统的代码,分别进行单元测试,集成测试,系统测试,验收测试的结果;2、列在测试对象可以被测试或不可接受的测试的特性和功能;3、用于分析和文档的测试需求,该日期的书面文件不必影响的设计,开发和执行的测试。6.3测试安排该系统的总体质量进行了测试,该系统的功能和性能完全可以实现,那么必须做到以下几点:1、为每个系统的功能测试,单元测试,集成测试2、系统测试,集成测试,系统测试的各个模块的整合3、所有测试用例已经实现4、通过执行所有的自动化测试脚本5、所有重要的等级问题是与测试和验证完成6、测试的每个部分是验证完成的水平7、重要特点不是问题8、回归测试6.4测试分析本兴胜路社区居民健康档案管理系统设计时借鉴了国内外优秀网站的优点,从界面到系统设计都保证了管理人员以及用户能够方便操作。系统的主要特点和优点归纳如下:1、本系统用的移置性和针对性都比较高,因为针对性高可以提供更好的服务,而移置性可以在多个系统上运行,更给用户带来了极大的方便。2、该兴胜路社区居民健康档案管理系统内容全面,管理方便可以及时的全面的处理各种错误,异常,其操作方便,用户界面友好,可以有效的提高社区管理的效率。经过对总体测试分析,兴胜路社区居民健康档案管理系统运行正常,通过测试。7结论本文研究了兴胜路社区居民健康档案管理系统的设计与实现,在文章开端首先对个研究背景和研究现状等作了简单的介绍,然后通过系统分析,引申出本系统研究的主要内容。通过对JSP和MYSQL数据库的简介,从硬件和软件两反面说明了本兴胜路社区居民健康档案管理系统的可行性,本文结论及研究成果如下:实现了JSP与MYSQL相结合构建的兴胜路社区居民健康档案管理系统,通过本次兴胜路社区居民健康档案管理系统的研究与实现,我感触到学习一门新技术,最重要的是实践,只有多动手才能尽快掌握它,一个系统的开发,经验是最重要的,经验不足,就难免会有许多考虑不周之处。要想吸引更多的用户,系统的界面必须要美观、有特色、友好,功能要健全。由于在此之前对于JSP知识没有深入了解,所以从一开始就碰到许多困难,例如一开始的页面显示不规范、数据库连接有问题已经无法实现参数的传递等等,不过通过在网上寻找有关资料以及同学的帮助下最后都得到了解决,在此过程中,我不仅学到了很多知识,也提高了自己解决问题的能力,尤其是学会如何从大量的信息中筛选出所需有用的信息,同时我更加深刻的体会到了,虽然书本上的大部分知识都是有价值,正确的,但实际上每个人编程的思路和对数据处理的方法、思想都是不同的,这就要求我们一定要通过实践才能找到解决问题的方案。在此次毕业设计活动中,我不断的提高了自己,也得到了宝贵的经验,我相信这些对我以后的发展都会有很大帮助。通过这次兴胜路社区居民健康档案管理系统的开发,我参考了很多相关系统的例子,取长补短,吸取了其他系统的长处,逐步对该系统进行了完善,但是该系统还是有很多的不足之处,有待以

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论