选题报告范例

时间:2024.4.21

中南林业科技大学

硕士专业学位论文选题报告

研 究 课 题                                   

学 位 类 型                                   

学 生 姓 名                                     

领 域 名 称                                   

研 究 方 向                                                      年       级                                   

导 师 姓 名                                     

        所 属 学 院                                   

论文工作的

起 止 时 间                   

        

                     年       月       日    填 写

八、考核小组成员


第二篇:02-2范例:选题报告


华中科技大学研究生选题报告

华中科技大学

研究生选

题报告

题 目: 基于智能客户端的药品监控系统

学号 姓名 指导教师

院、系、专业 软件学院、软件工程专业

华中科技大学研究生院制

一、课题来源、目的、意义。国内外概况和预测。

1、课题来源、目的、意义

在二十世纪九十年代中期,为 Microsoft? Windows? 操作系统开发的胖客户端应用程序的数量急剧增长。设计这些客户端的目的是利用本地硬件资源以及客户端操作系统平台的功能。

尽管许多上述应用程序的功能令人印象深刻,但它们都具有局限性。许多上述应用程序是独立的并且在客户计算机上工作,对它们的工作环境所知甚少或一无所知。该环境包括其他计算机和网络上的任何服务,以及用户计算机上的任何其他应用程序。非常常见的情况是,应用程序之间的集成局限于使用 Windows 提供的剪切或复制并粘贴功能在应用程序之间传输少量的数据。

有一些有助于提高胖客户端应用程序连接性的技术。例如,两层应用程序使多个用户可以访问驻留在网络上的公用数据,而 DCOM 使应用程序可以具有更高的分布性。(就 DCOM 而言,不再将逻辑和状态与客户计算机相联系,而是将其封装在对象内,然后在多台计算机中分布这些对象。)但是,连接的应用程序的开发要复杂得多。随着这些分布式应用程序的规模和复杂性逐渐增加,将越来越难以维持客户端应用程序及它们使用的服务之间的紧耦合。

尽管胖客户端通常提供了高质量、响应迅速的用户体验,并且具有良好的开发人员和平台支持,但它们非常难于部署和维护。随着应用程序和客户端平台的复杂性不断增加,以可靠且安全的方式将应用程序部署到客户计算机的难度也将不断增加。如果部署了不兼容的共享组件或软件库,则一个应用程序可以很容易地破坏另一个应用程序,这种现象称为应用程序脆弱性。新版本的应用程序通常通过重新部署整个应用程序来提供,这可能使应用程序脆弱性问题变得更加严重。

Internet 提供了传统胖客户端模型的替代模型,它解决了许多与应用程序部署和维护相关联的问题。基于浏览器的瘦客户端应用程序是在中央 Web 服务器上部署和更新的;因此,它们消除了将应用程序的任何部分显式部署到客户计算机并加以管理的必要性。

该模型使各个公司可以非常高效地将它们的应用程序公开给规模庞大、多种多样的外部受众。因为瘦客户端已被证明能够高效地解决一些部署和可管理性问题,所以

它们现在用于向组织内的用户提供对许多业务线 (LOB) 应用程序的访问,以及向客户和合作伙伴提供对面向外界的应用程序的访问。尽管事实上这两

种用户的需要和期望通常是根本不同的,也是如此。

瘦客户端应用程序具有一些缺点。浏览器必须总是具有网络连接。这意味着移动用户在断开连接时将无法访问应用程序,因此当他们返回办公室时,必须重新输入数据。而且,常用的应用程序功能(如拖放、撤消-重复以及上下文相关帮助)可能不可用,这可能降低应用程序的可用性。

因为应用程序的大部分逻辑和状态位于服务器上,所以瘦客户端会频繁地向服务器发回数据和处理请求。浏览器必须等待响应到达,然后用户才能继续使用该应用程序;因此,该应用程序的响应速度通常要比胖客户端应用程序慢得多。该问题在低带宽或高延迟的情况下被恶化了,并且产生的性能问题可能导致应用程序可用性和用户效率大幅度下降。要求输入大量数据以及/或者在多个窗口中频繁导航的 LOB 应用程序尤其会受到这一问题的影响。

智能客户端应用程序是瘦客户端应用程序的强大替代产品。它们可以为用户提供内容丰富且响应迅速的用户界面,提供脱机工作的能力,并且提供利用本地硬件和软件资源的方法。此外,可以将它们设计为在各种各样的客户端设备上运行,包括桌面 PC、平板 PC 以及手持移动设备(如 Pocket PC 和 Smartphone)。智能客户端为用户提供了在强大且直观的客户端环境中访问信息和远程服务的能力,并且是一种用来开发灵活的、面向用户的应用程序以及提高用户工作效率和满意度的有效的解决方案。

经过设计,智能客户端应用程序可以将胖客户端应用程序的优点与瘦客户端应用程序的部署和可管理性优点结合起来,尽管这两种方法之间的平衡的准确性质取决于确切的情况。

智能客户端应用程序通常具有形形色色的要求,因此在设计和实现方面会有极大的差异。但是,所有智能客户端都具有下列部分或全部特征:

1.

2.

3.

4. 利用本地资源 利用互联网资源 支持偶尔连接的用户 提供智能安装和更新

5. 提供客户端设备灵活性

基于此,本文提出了一种智能客户端的一种应用程序方案。详细讨论了系统的设计和实现细节。

2、国内外概况和预测

随着 XML标准的制定和推广,XML受到越来越广泛的关注和重视。如何有效的利用XML文档取决于如何有效的存储。

在现阶段中,关系数据库技术日益成熟,被广泛应用,几大关系数据库都提供了对XML的支持。

解决把XML有效的、自动的转换出入关系数据库的问题由各种方式。数据库厂商比如 IBM、Microsoft、Oracle 和Sybase已经开发了转换XML到数据库表中的辅助工具。各种解决方案如下。

Oracle XML SQL Utility 把XML文档元素建模为一组嵌套的表。通过使用Oracle对象数据类型建模套入的元素。“SQL-to-XML”转换使用被对象数据类型引用的表,和嵌套的元素之间的一到一关联来构造XML文档。“SQL-to-XML”可能要求数据模型的改进(从关系转换到对象-关系)或重新构造最初的XML文档。

IBM DB2 XML Extender 允许存储XML文档位 BLOB 式的队象或分解到一组表中。后者得变换叫做 XML Collection,已XML 1.0语法定义。

Microsoft 通过扩展 SQL-92 并介入 OPENXML 行集来解决问题。

Sybase Adaptive Server 介入ResultSetXml Java 类作为在两个方向上处理XML文档的基础。

以上的各种存储方式都有一定的缺陷。本文提出一种新的XML文档存储方式。

二、预计需求达到的要求、技术指标,预计的技术关键、技术方案和主要试验研究情况。

1、预计需求达到的要求

目前, 智能客户端应用程序逐渐成为瘦客户端应用程序的强大替代产品,智能客户端应用程序可以将胖客户端应用程序的优点与瘦客户端应用程序的部署和可管理

性优点结合起来正成为业界关注的热点。这其中瘦客户端和智能客户端都可用来向您的组织提供 LOB 应用程序。但是,每种类型的客户端都具有其优点和缺点。在设计应用程序时,您需要认真考虑您所处环境的具体细节,然后才能确定哪种客户端更为合适。

基于此,提出一种基于智能客户端的企业级应用程序的解决方案,详细探讨了智能客户端在实际中的应用及实现。

2、技术指标,预计的技术关键

实现过程主要包括一些主要模块的开发:

(1) 定义通用接口:制定出一套通用而规范的应用程序组件接口来。

(2)开发通用构件:包括了接口集,引导程序(引导程序差不多是Smart Client中唯一的一个EXE可执行程序,它负责了整个系统的引导和维护),本地文件读写,异常处理,权限控制。针对Smart Client的特点开发的权限控制模块,应该说分为两个部分,服务器端和客户端。服务器端主要是开发一个WebServices身份验证模块,客户端则要处理与服务器端身份验证模块的通信和自身的权限控制功能(如在离线工作时)。

其中预计技术关键在于:

(1)如何解决客户端版本智能升级问题。

(2)如何缓存数据减轻对网络的压力。

(3)如何保证SmartClient的数据以及与服务器通道的安全性。

SmartClient安全问题包括本地数据的安全性,对它解决可以通过.net frameword自带加密机制和算法来保证数据安全或采用本地Access数据库的安全。SmartClient与服务器通道安全主要在于SmartClient所调用的WebService安全问题,目前方案包括采用IIS的通道安全机制+自定义的身份验证机制,还是采用WebSerivce Enhancement3.0来解决其通道安全和身份验证问题。

技术方案:

客户端智能升级问题的解决方案:

AppUpdate Web Service 是提供用于客户端程序更新的Web服务,它采用基于文件版本更新,SmartClient Update Component 负责收集客户程序每个组件的版本信息,然后访问AppUpdate Web Service 检测是否存在更新的组件版本信息,如果存在就把他它下载替换更新的组件。

缓存数据减轻对网络的压力的方案:

主程序的业务层通过 Biz Web Service 提供给客户端调用接口。客户端通过代理(Web Service Proxy)访问Web Service 执行一些业务操作和获取一些业务和基础数据。但每次调用,对于一些基础或很少变化的业务数据,需要采用一种客户端缓

022范例选题报告

存机制来缓存这些业务数据,这样可以减轻网络的压力,和提高很好客户体验。Data Cache Component 模块负责通过 代理类与服务器交互 然后把数据缓存到 客户端本地的数据缓冲池中(Data Cache Pool),然后 Data Render and Handle Layer 负责向UI Layer展现数据。

三、课题研究进展计划。

1.2006.7—2006.8

确定课题研究方向。

2.2006.9—2006.11

对课题整个系统进行全面的需求分析和资料搜集,进行深入了解,对各功能模块的详细分析和设计,攥写开题报告,同时编写论文的目录,搭建论文的整体框架。完成药品监控系统的实现。设计数据库的逻辑结构和界面的逻辑关系。

3.2006.12—2007.1

对课题在逻辑设计基础上完成物理设计,完成智能客户端的设计与实现。同时,编写论文相应部分内容。

4.2007.2—2007.3

对整个系统进行测试,进一步完善系统,完成论文初稿。

5.2007.4—2007.5

完成论文撰写,进行答辩工作。

四、现有的条件、人员(姓名、职称)及主要设备情况。

指导人员信息:

022范例选题报告

开发人员信息:

022范例选题报告

五、需要增添的主要设备、仪器(用途、名称、规格、型号、数量、价格)和材料。

本课题的研究、软件系统调试主要是在本单位内完成,本单位有办公局域网网站,有本单位服务器和终端设备,所需其它设备、仪器和材料由本单位负责提供 ,没有增添仪器设备。

六、经费概算和来源。

经费概算约计1.2万元,由本单位与个人自筹分摊。

七、承担单位和主要协作单位及分工。

课题由本人在本单位承担,无协作单位。

八、参考文献:

1.软件开发的科学与艺术 陈宏刚,林斌等 著 电子工业出版社

2..NET程序设计技术内幕 [美] Jeff Prosise 著 清华大学出版社

3.C#技术内幕 [美] Joseph Mayo 著 机械工业出版社

4. C#精髓 刘基诚译 中国电力出版社

5..NET精髓 [美] David s.platt 著 机械工业出版社

6.信息系统建模 张维明 主编 电子工业出版社

7.设计模式 (美)Erich Gamma Richard Helm Ralph Johnson John Vlissides 著 机械工业出版社

8.UML 和模式应用 (美)Craig Larman 著 机械工业出版社

9.数据库系统概念 (美)Abraham Silberschatz Henry F.Korth S.Sudarshan 著 机械工业出版社

10.数据结构、算法与应用——C++语言描述 (美)Sartaj Sahni 著 机械工业出版社

11.算法设计技巧与分析 (沙特)M.H.Alsuwaiyel 著 电子工业出版社

12.MSDN Microsoft

华中科技大学研究生选题报告

九、指导教师评语、教研室审查意见

022范例选题报告

更多相关推荐:
案例分析报告

国家职业资格全国统一鉴定心理咨询师论文(国家职业资格二级)论文类型:案例分析报告论文题目:关于中学生瘢痕焦虑的心理咨询案例报告姓名:身份证号:所在省市:所在单位:关于中学生瘢痕焦虑的心理咨询案例报告摘要:本文是…

报告范例3

报告3施工单位建筑节能分部工程专项验收报告工程名称施工单位报告日期赤峰市建设委员会印制节能分部工程主要材料登记表说明单独竖向格内填写所使用的材料名称上中下三个横格分别填写设计标定值规范标准标定值生产厂家出厂标定...

报告的格式范文

报告的格式范文公文写作报告格式范文报告是向上级机关汇报工作反映情况提出意见或者建议答复上级机关的询问时使用的公文一报告的使用范围报告使用范围很广按照上级部署或工作计划每完成一项任务一般都要向上级写报告反映工作中...

调查报告范例一

大学生课余时间调查报告指导老师调查成员20xx年11月26日一前言轻轻的我走了正如我轻轻的来大学三年也许只是转眼之间的事情现在的大学生不会像以前那样每天都在题海中度过大学的课程不如高中时那样多也不用再过那种三点...

查新报告范例

本表根据全国青少年科技创新大赛组委会项目查新报告要求制定项目查新报告项目名称项目作者查新完成日期20xx02申报者本人申报单位及区县大赛主办单位签字盖章的查新声明与证明报告中陈述的事实是真实和准确的我们按照大赛...

辞职报告范例

辞职报告范例敬爱的总经理从20xx年初至今进入公司工作的六年时间里得到了公司各位同事的多方帮助我非常感谢公司各位同事在过去的六年里我在公司里工作的很开心感觉公司的气氛就和一个大家庭一样大家相处的融洽和睦同时在公...

A3报告范例

提高调配A槽金属离子等级A3报告审核人车间专业主管领导时间单位凯圣PPT车间报告人

示例报告

本次数学研修磨课环节我校盖丽宏老师为我们提供了一节很好的课例经过集体的打磨这节比的意义的概念教学通过巧妙的设计富有激情的教学使学生迸发出了许多思维的火花积极调动学生已有的知识经验学习和探究新知学生学习的过程不只...

解题报告范例

IOI20xx国家集训队第二次作业GCJ09Final解题报告江苏省常州高级中学吴翼DoublysortedGridGCJ09FinalProblemC简要描述给出一个NM的方格纸在方格内可以任意填写字母a到z...

读书报告格式及范文

读书报告格式及范文读书报告格式及范文一读书报告有没有一定的格式对初写读书报告的同学来说学校会有一般的格式要求让其有所遵循一般地只要有书名有作者其他可集中读后感来写最浪费笔墨的是内容概要惟一的作用是让别人知道你看...

审计报告范例1

一标准审计报告的参考格式审计报告公司全体股东我们审计了后附的公司财务报表包括年12月31日的资产负债表年度的利润表现金流量表和股东权益变动表以及财务报表附注一管理层对财务报表的责任编制和公允列报财务报表是公司管...

专业调查报告范例

本科生社会调查报告专业调查题目中国居民收入差距影响因素分析学生姓名学号指导教师二级学院专业名称班级20XX年XX月中国居民收入差距影响因素分析摘要改革开放以来中国居民收入整体上稳步增长但收入差距不断扩大研究影响...

报告范例(45篇)