烟台南山学院在线考试系统设计与实现
这是一篇关于在线考试系统,JAVA EE,PKI,统一建模语言的论文, 主要内容为随着计算机网络和信息化技术的广泛应用,基于互联网的各种应用也逐渐得到人们的重视。利用计算机技术实现在线考试,替代传统的考试方式,是目前计算机技术应用的一个重要领域。在线考试系统开放性、分布性的特点解决了传统考试过程中工作量大、效率低、周期长、纸张浪费等问题。因此,设计和开发一个具有强大功能,且高安全、可扩展的在线考试系统有着十分重要的现实意义。 本论文详细论述了系统需求分析到实现的过程。首先介绍了在线考试系统的开发背景、研究现状;然后对系统目标进行了分析,包括功能性需求和非功能性需求,介绍了在线考试系统所涉及到的关键技术、系统开发工具及选用原因;接下来采用面向对象的开发方法和流行的三层体系结构进行了概要设计,包括系统设计目标和原则、系统技术架构、系统功能架构;详细设计应用当前流行的统一建模语言和Visio工具对在线考试系统进行建模,完成了系统的用例模型、顺序图、活动图,并在此基础上按照数据库设计原则完成了系统数据库的设计;系统总体实现依据了前面的系统设计,将系统划分为系统管理、安全管理、用户管理、试题管理、试卷管理、在线考试、自动阅卷和综合查询等模块。 本系统以Java EE体系结构为基础,采用将MVC模式引入到三层架构中的方法,将三层架构中的显示和逻辑代码彻底分离,应用到在线考试系统的设计和开发中。系统开发使用JAVA编程语言,采用Apache web服务器和MySQL数据库,并使用Struts和Hibernate技术来处理页面逻辑和对象关系映射。 针对在线考试系统中身份识别、访问控制、试题保密和答卷完整性等安全问题,提出了基于PKI技术的安全解决方案。综合运用数据加密、数字签名、数字证书等安全技术解决了在线考试过程中的保密性、完整性、不可否认性等安全问题。 本文设计的在线考试系统具有通用性、良好的可扩展性和安全性、并易于维护等优点,既节省了印刷试卷的成本,又减轻了教师改卷的负担。对进一步增强和完善网络教学平台具有一定的借鉴意义。
基于JAVA EE的通辽市公积金管理系统设计与实现
这是一篇关于住房公积金,面向对象,JAVA EE,SSH框架的论文, 主要内容为本文以通辽市公积金管理系统需求作为课题研究背景,充分考虑了各个地方公积金管理中心系统部署环境的差异,使得处于不同实现环境下的公积金中心都可以借助本系统进行信息管理。本系统完成了通辽市公积金管理中心相关工作的流程化,这样管理中心就可以更加方便、更快捷地掌握与承办银行、个人客户以及单位客户三方业务的全面信息。文章首先给出了系统的功能用例分析,确定了系统实现的三类功能需求。对公积金管理系统进行了概要设计和详细设计,并将系统化分为几大功能模块,分别是系统管理功能模块、业务管理功能模块以及信息管理功能模块,基于上述的功能分解确定了系统的功能架构。其次,在充分考虑通辽市公积金管理中心实际业务需求的前提下,同时结合结合JAVA EE技术架构与公积金中心业务处理流程架构,完成了系统逻辑架构的设计工作,本基金管理的逻辑结构共包括三层,即系统展现层、业务逻辑层以及数据访问层,本文又将数据架构的可拓展性、高效性以及稳定性作为基础,对数据访问层进行了三层架构的逻辑划分,最后划分成汇总数据层、业务数据层和处理数据层。这样做的好处就是数据访问层具有处理流程化、逻辑清晰、层次分明等优点。再次,以JavaEE企业架构为指导理念,并且充分利用数据库模型开发工具和企业级应用开发工具实现了本公积金管理系统系统的三层架构。最后,借助于系统测试管理工具对本软件程序实现的各项功能以及系统安全性进行了测试验证,在系统全部测试完毕之后,对本文的实践进行了总结和展望。本文开发的通辽市公积金管理系统已经投入实际运行当中,有效的解决了通辽市公积金管理电算化、规范化、科学化等一系列问题,为公积金中心和银行的资金管理提供了积极的作用。
基于SSH的医疗单位事务管理系统的设计与实现
这是一篇关于医疗单位,JAVA EE,SSH,Hbase的论文, 主要内容为随着我国医疗卫生水平的不断提高以及医疗保险覆盖面积的不断扩大,到医疗单位就医的人次急剧增长。国家卫生机构2014年1-8月公布的数据显示,在全国各级卫生机构问诊人次已达49.1亿。高速增长的医疗需求在提高人们健康水平的同时,也给医疗单位带来了巨大的压力。为了方便病患人群就医,提高医疗单位工作效率,本文根据医疗单位的实际需求设计并实现了医疗单位事务管理系统。本系统将对医疗单位的从业人员以及就医群体的相关资料进行信息化管理,从而为医疗系统的信息化建设提供助力,进一步促进医疗事业的发展。经过深刻地剖析了医疗单位管理事务的各项需求,本系统分为前、后台两个部分。前台面向医疗单位的医生和患者;后台面向管理员,医疗单位的管理人员,登录后台系统,即可对医生、患者的信息进行管理,并发送各类通知。本系统是基于Spring、Struts、Hibernate为核心的轻量级Java EE架构,SSH架构具有良好的可扩展性及维护性,可以有效降低系统的维护、升级费用。数据存储使用Mysql5.5+Hbase,对一些扩展需求较高、体积较大的表格,将它们存储到Hbase中,再将Hbase中的键作为值存在MySQL中,这样就可以通过查询MySQL来获取Hbase中的数据了。系统实现后,分别从功能和性能两方面对系统进行了测试与评估,根据测评结果提出了一些需要改进的不足之处。最终实现的医疗单位事务管理系统,依托B/S架构让用户可以以任何智能设备放便的登录系统,并实现自己的需求。数据库部分采用了关系型数据库与非结构化数据库的组合,这样既使得数据对象具备了扩展性,又让系统获得分布式数据库的海量存储能力。
基于构件技术的PTN管理系统开发
这是一篇关于构件技术,PTN管理系统,JAVA EE,XML的论文, 主要内容为随着城域网络的快速发展,电信级以太网技术方兴未艾,其中PTN技术以其在可靠性、安全性、可管理性、服务质量等方面的特点备受青睐,已经成为电信级业务尤其是3G基站业务回传的首选技术。但在PTN网络提供更多增值应用和服务的同时,如何管理其复杂、多样化的网络基础设施和业务给网络管理系统带来了新的挑战。因此设计和开发一套PTN管理系统成为当务之急。但PTN技术和标准都还处于不断发展的时期,因此需要系统能够快速响应需求的变更,这就要求设计的PTN管理系统要具备更高的可扩展性和稳定性。传统的软件开发方式已经无法满足这些需求,需要采用基于构件技术的软件开发方法。构件技术是实现软件复用的关键技术,不仅能够提高软件的扩展性,增强软件的稳定性,而且还可以降低软件开发和维护费用。 本文结合具体的开发项目,针对城域网二层VPN网络,通过对PTN管理系统的需求建模,完成了对系统业务构件的划分。而后针对业务构件的需求,对构件进行了详细分析,并在此基础上设计了系统的整体架构。然后针对业务构件,对其相关服务构件的复用关系进行深入分析,并建立了服务构件交互序列图和相关物理数据模型,描绘了从业务构件到服务构件的分解和复用过程,完成了业务构件整体设计与服务构件的规约设计。然后,在使用Spring、Spring、 Hibernate技术整合的轻量级JAVA EE平台上采用面向对象技术进行开发,实现了系统抽取的服务构件。最后采用构件组装技术和XML技术实现业务构件,并使用“粘贴代码”将业务构件组装成可用的PTN管理系统。
基于JAVA EE平台的项目管理系统的设计与实现
这是一篇关于敏捷开发方法,项目管理,JAVA EE,AJAX,RMI的论文, 主要内容为近几年致力于软件开发项目管理和软件开发过程改进的方法论层出不穷,敏捷开发方法便是其中一支。同时,人们试图通过相关的软件系统来实践新兴的软件开发项目管理方法,更力图通过软件来改进软件开发项目的管理和过程,降低软件开发项目中的各种潜在风险。 亿帆环球科技公司(E5 Systems Inc.)根据敏捷开发方法,并结合自己公司的具体情况制定了一套符合自己公司的软件项目管理方法论,并力图开发一套项目系统,来实践这种管理方法论,并辅助公司的项目过程管理。 本文分析了当前国内外项目管理系统的发展和应用现状,并对应用于敏捷项目管理的项目管理系统提出了设想和要求。本文着重描述了从需求分析、总体设计,到详细设计,再到系统实现的一个项目管理软件开发的全过程。 在需求分析部分,根据公司的具体需要,对需求进行了研究和记录,并用UML用例图的方式进行表示。在总体设计部分,根据系统设计的一般原理,和系统需求分析的结果,得到本系统技术、功能、逻辑、数据、安全等方面的架构设计,为具体的系统开发提供了方向。 在详细设计部分,本文对该系统的后台管理部分、前端展示部分,以及跨平台系统接口设计部分做了详细说明,并规划出了系统的具体类和类之间的关系,得到了一个大致的系统技术原型。在这一部分,本文还对AJAX技术、跨平台方法调用等技术热点和难点做了重点解释。 在系统实现部分,本文对系统中各种技术要求的具体实现做了详细介绍,并辅以代码说明,同时还简单介绍了相关技术类库、框架的配置和使用。
太原钢铁集团企业移动办公系统设计与实现
这是一篇关于B/S架构,JAVA EE,移动信息化,移动办公系统的论文, 主要内容为太原钢铁集团有限公司是当前全球不锈钢产品生产规模最大、不锈钢技术工艺装备水平最高、不锈钢品种规格最全的钢铁生产企业,拥有实力雄厚的不锈钢、特殊钢和高等级碳素钢产品研发、生产和加工团队。随着企业内部信息化建设的日益加强与信息化业务需求的逐渐扩大,移动信息化的实现已是迫在眉睫,太钢移动办公系统(TGMOS)的设计与实现,将传统的信息技术与当前移动通信技术通过软硬件结合起来,使企业的信息系统具备了移动化的能力,为实现企业的长期战略目标服务,通过移动终端与信息化系统的互联,解决了企业成员因出差或在现场不能及时处理办公自动化系统(OA)待办事项、查询生产经营系统数据、处理电子邮件及其他信息化系统业务的问题,大大提高了工作效率,为大家的工作带来便利。 本系统的开发,采用了B/S架构,基于Tomcat提供的Web服务,利用Java EE架构,使用MVC(ModelViewController)技术,以达到展现与模型相分离,便于以后的扩展,主要使用Struts来实现,建立了太钢移动信息化应用支撑平台。在数据库方面,后台为Oracle11G。本文首先概括的分析系统在开发前期的背景以及意义,确定了TGMOS的客观方面的特点和待解决的一些迫切问题;接着阐述了系统的整体发展状况,按照软件工程的流程先后对系统描述了需求分析、系统设计;其中在某些有代表方面的编码实现模块和在测试方面做了个比较详细的描述。在系统开发进行到结尾的时候,同样的对其进行了必要的测试,例如单元测试和压力测试,同时这些测试的结果表明,系统的整体结构方面能够完整的正常运行,并满足系统中各功能模块的需求,很好的满足了系统管理员的功能管理和用户的业务使用需求。 TGMOS的研发成功对于太钢各信息化系统移动化起到了基础支撑作用,实现了系统集成、业务处理、数据同步、用户单点登录、附件解析等重要功能,各类接口以服务的形式进行封装,支持多个系统的复用,也方便业务功能的扩展。系统集成了企业OA、生产经营系统和太钢邮件系统,突出了系统的易用性、安全性、覆盖面,为实现“数字太钢”目标奠定了基础,拓展了方向。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:毕设导航 ,原文地址:https://m.bishedaima.com/lunwen/44986.html