计算机专业开题报告

时间:2025-03-13 16:00:03 赛赛 开题报告 我要投稿

计算机专业开题报告(精选14篇)

  随着人们自身素质提升,需要使用报告的情况越来越多,报告中提到的所有信息应该是准确无误的。相信很多朋友都对写报告感到非常苦恼吧,以下是小编收集整理的计算机专业开题报告,仅供参考,大家一起来看看吧。

计算机专业开题报告(精选14篇)

  计算机专业开题报告 1

  一、选题来源与研究背景

  随着千千万万的大小企业加入互联网,是否拥有企业自己的网站不知不觉中已经成为了衡量一个企业素质的标准。在此背景下开发一套企业网站系统就十分有必要,而当今,网站开发的形式多种多样,以 ASP+SQL server,JAVA+Oracle,PHP+MySQL,最具代表性,根据网站的类型不同选用适用的技术组合。

  PHP 整合了目前流行语言(JAVA/C++/PERL/C)最出色的特性,掌握其中任意一种语言都可以说掌握 PHP 的基础应用,所以 PHP 成为最容易上手的语言。优秀的编译系统也是 PHP 成功重要因素,如 Zend Optimizer、Eclipse PHP 等,完全开源,让世界所有的程序员来完善其功能。PHP 以优异的性能,简单的使用,低廉的价格,成为中小企业的网站开发的`首选。

  LAMP(LINUX-APACHE-MYSQL-PHP)网站架构师目前国际流行的 WEB 框架,该框架包括:LINUX 操作系统,APACHE 网络服务器,MYSQL 数据库,PERL/PHP 或者PYTHON 编程语言,所有的组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个构架,如 JAVA/J2EE 构架相比,LAMP 具有 WEB资源丰富、轻量、快速开发等特点,微软的。NET 架构相比,LAMP 具有通用、快平台、高性能、低价格的优势,因此 LAMP 无论是性能、质量还是价格都是企业搭建网站的首选平台。

  二、中文文献综述

  LAMP 系统是(LINUX-APACHE-MYSQL-PHP)使用范围最多的 WEB 框架应用系统:L 所指的是 LINUX 服务器操作系统,A 所指的是 APACHE 网站服务的服务器应用系统,M 所指的是 MYSQL 轻量级的数据库系统,P 所指的是 PERL 语言、PHP 语言或 PYTHON 语言,这些服务或产品都是免费的开源软件,是国际上得到认可及比较成熟的开发环境,非常多的网站采用这样的应用环境,LAMP 比 JAVA 语言更开发速度更快捷,可以使用的更丰富、代码更简洁等特点,LAMP 比。NET 更 LAMP具有通用性、开发速度更快、执行效率更高、开发成本更低等优势,综上所述,LAMP 具有其他 WEB 开发语言有更大的竞争力1 LINUX 概述。

  LINUX 系统源于 UNIX,是 1991 年由 Linus Torvalds 开发的开源产品。问世至今受到世界计算机爱好者的热力追捧,被大家广泛的修改及完善。LINUX 仿照UNIX 的很多功能,源代码也比较相似,所以 UNIX 的很多应用都可以移植到 LINUX上使用。

  目前手机系统使用最为广泛的 Android 系统,也是由 Google 公司基于 LINUX系统编写的。著名电影《阿凡达》的渲染计算机,也是 LINUX 系统的计算完成。

  由此可见,在专业领域的中 LINUX 系统可以更高效的、更好的完成工作。

  2 Apache 服务器。

  Apache 是一种网页服务器软件,同 WINDOWS 自带的 IIS 是同一种类型的软件,所以如果使用 WINDOWS 系统来安装 Apache 就必须关掉 IIS.

  Apache 是后目前网络技术市场中,Apache 是唯一一款开源的,全世界的优秀程序员都在对它进行修改。Apache 比较古老的名字特别有意思,是“a patchyserver”的谐音。

  这个神奇的软件,是 PHP 网站开发程的首选页面服务器,它执行效率高,于PHP 完美搭配、稳定,但是配置相对复杂很多,一旦配置成功之后,可长时间稳定的运行,所以一般服务器上都安装 LINUX + Apache 以保证长时间的稳定运行,个人计算机在开发调试过程中,可以选择集成开发环境 XAMPP 或 WAMP,这也充分体现了 PHP 的跨平台特性。

  3 MYSQL 服务器应用。

  MYSQL 同 ORACLE、DB2、SQL SERVER 等软件一样,是一款常用的关系型数据库管理软件。比其他关系型数据库管理软件体积更小、效率更高、搜索快速、不需要花费任何费用,对中小企业来说,是一款不可多得的经济实用型数据库软件。

  用 MYSQL 数据库管理系统与 PHP 脚本语言向结合的数据库系统解决方案,正被越来越多的网站所使用,其中以 LAMP 模式最为流行。

  4 PHP 脚本语言。

  PHP 是近些年被广大网页开发人员喜爱的语言。PHP 也是开发动态网站的常用的脚本语言,它是一种嵌入 HTML 中的语言。具有简单易用,语法流畅,网络资源多、跨平台、执行效率高等优点。PHP 成为了 WEB 脚本技术的先驱,融入了C、JAVA、PERL 的一些最佳特性,PHP+APACHE+MYSQL 的组合已经成为目前 WEB最流行的组合之一。

  三、研究目的、意义和研究方法

  本篇论文一小型企业网站系统开发为例,使用 PHP+MySQL 技术构架为核心,开发一套企业网站系统。拉近企业与客户的距离,及时展示企业产品信息,发扬企业文化。

  四、研究难点与创新点

  本文主要阐述了网站的设计流程与主体设计思想,利用 PHP 丰富的函数功能,MySQL 出色的数据处理能力实现动态更新网站信息,以及在设计中遇到的问题、要点等进行了详细的说明。

  计算机专业开题报告 2

  一、研究背景及意义

  随着信息技术的发展,人们越来越依赖于计算机来处理关键资料,并且逐步摒弃字纸处理方式,因而整个社会中电子档案信息的激增。如何去维护这些电子信息的安全,防止其泄漏和损坏也同时越发的引起关注。另外随着移动存储设备尤其是USB设备的快速发展和便捷,这个问题越发的严重起来。本课题主要针对研究Windows下通过USB方式转移资料的行为进行监控,确保电子资料通过USB传播的有据可寻,以便于安全审计和统计。

  由于USB总线较高的接口速率和灵活方便的使用特性,使得越来越多的存储设备使用USB接口来接入计算机,如闪存盘、移动硬盘等。基于USB接口的存储设备已取代软盘,成为一种重要的信息交换方式。但USB存储设备的广泛使用带来了许多安全隐患:

  (1)窃密者可以在合法用户不在场的情况下,利用USB存储设备快速地将个人隐私、国家机密或商业敏感信息取走,并且不会留下痕迹;

  (2)合法用户的违规操作和逾权动作可以把USB存储设备作为中转媒;

  (3)USB存储设备可作为病毒载体以及开机钥匙等。上述安全隐患都对主机安全构成了较大威胁。因此,对USB存储设备的安全实施监控具有重要意义。目前很多保密单位在物理上禁用USB端口,这会给用户带来很多不便。而一些基于用户态的USB存储设备监控软件很容易被病毒、木马等恶意程序绕过,无法完成有效、实时的监控。本文采用基于驱动层的技术实现其主要的监控功能,相对应用层,更加安全和稳定。

  二、国内外研究情况

  1、Linux操作系统:

  因其具有源码开放,稳定,可靠。安全等显著优点。在电子政务中得到了广泛应用。此类应用的安全性要求较高,特别是内部网。据统计,80%的安全事件来自内部网。其中USB接口是内部网络信息泄密的一个重要途径由于USB设备种类众多且使用广泛。仅仅简单地禁用USB接口会使其他的USB设备(如USB鼠标、USB键盘、ikey等)无法正常使用,给用户带来很多不便。文中在Linux环境下实现了一个分布式USB设备监控系统。可以根据管理员制定的安全策略分类禁用USB设备。以便管理员对网络中各主机的USB设备进行细粒度的管理。该系统的主要功能是以内核模块的形式实现的相对于应用层程序而言。其可靠性高并且很难被用户破解。

  2、USB监控基本情况:

  Linux的USB子系统分为USB客户软件、USB核心层和主控制器驱动程序3个层次。

  USB客户软件是特定设备驱动程序的主机部分。主要完成设备功能驱动,为了和设备正常通信,它通过10请求包(IRP。I/ORequestPacket)向USB内核发出数据接收或发送请求。USB内核则为客户端驱动程序层和主机控制器驱动函数提供了一套函数集。HCD(HostControllerDriver)与主机控制器合作完成USB各种事务处理[”对于USB设备的所有操作都是通过向USB设备发送相应的IRP完成的。本系统将拦截所有发给USB设备的IRP并对其中的内容进行分析。得到USB设备的设备类型,如存储类设备、USB集线器类设备或者厂商自定义设备等。然后根据安全策略文件来决定是否允许这个设备使用。USB设备监控系统中的关键问题是IRP拦截。判断设备类型以及对厂商自定义类设备的管理。

  3、IRP拦截技术:

  为了实现数据传输。USB内核提供了一个数据结构称为URB(USBRequestBlock)。一个URB由执行任何一个USB事务信息、分发数据信息和回传的状态信息组成。URB中具有USB数据传输的所有信息,包括传输类型、传输方向、数据缓存区、数据传输的设备、端点、返回信息及指向传输完成的处理函数的指针。从图l中可以看出。所有的USB设备I/O请求最终都由总线提交函数usbmit_ttrb(structurb*urb)发送到USB总线上。因此可以通过拦截usb_submiturb函数。对所有的URB数据包进行分析的方法来实现对USB设备的控制。目前。Linux(所支持的主控制器主要有OHC(OpenHostController)和UHC(UniversalHostController)种控制器的驱动程序分别是ohci。0和uhci。o。usbsubruiturb函数就是由这两个模块提供的一般情况下。一台计算机只有一种控制器。Linux考虑了有多种控制器的可能性并为将来扩展更多的控制器提供了方便。

  因此,拦截usbsubmiturb函数就是要拦截内核模块的导出函数。Linux采用整体式内核结构。如果要对内核功能进行修改或充。必须重新编译整个内核。这给扩展内核功能带来诸多不便。因此。Linux提供了一种新的机制:动态可加载内核模块内核模块将一些需要扩展的功能先单独编译成一组目标代码。该代码是核心的一分。但并没有编译到内核里面去。可以根据需要在系统启动后动态地加载到系统核心中。当模块不再需要时,可以动态地从系统核心卸载。核心符号表中维护着一个核心资源链表。在加载模块时。它能够解析出模块中对核心资源的引用某个模块对其他模块的服务或资源的需求类似于模块对核心本身资源或服务的请求。不过此时所请求的服务是来自另外一个已加载的模块每当加载模块时核心将把该加载模块输出的所有资源和符号添加到核心符号表中21核心符号表中包含模块导出函数名、变量的名字和其相应的地址通过更改函数地址值的方法可以对函数调用进行拦截。

  但这种方法在拦截模块导出函数的时并不适用。如前所述,模块在加载的过程中会使用核心符号表中的信息对引用的函数和变量进行重定向。这种访问是一次性的。系统在内核级中执行时,访问了大量的寄存器,而很多寄存器值是由上层调用者提供的。如果改变这些寄存器值。系统会变得不稳定。很可能出现不可预料的后果。

  因此使用hook函数的最佳原则是:在hook函数中调用原函数时。所有寄存器的值与被hook前的信息一样普通的C函数调用都提供了函数堆栈切换操作。而在funl和fun2中要使用原函数的堆栈来获取传人的参数地址。因此这两个函数必须用汇编语言编写这里分析一下拦截代码的稳定性在整个操作系统运行期间。系统服务会经常被调用。当一个进程调用了被hook的系统服务。这时如果发生了进程切换,则另一个进程再次调用相同的系统服务时。就会出现此次调用没有被hook的情况虽然可以通过关闭中断方法加以避免。但对系统性能影响比较大USB子系统的数据传输通常不是提交一次URB就能完成的。

  偶尔漏掉了一个URB并不会影响对数据传输的禁用效果。所以这里完全可以忽略这种情况在实际的测试和使用中没有出现禁用失效的情况。

  三、监控系统应用价值与基本方法

  监控系统在已有研究成果的基础之上,对误差控制、大块数据处理、地形简化等算法和实现技术进行了改进。包围盒进行LOD误差处理,大大地提高了算法的效率,该算法已经应用到研制的某卫星网管仿真测试系统中,取得了良好的效果。算法使用的是存储在本地的地形数据,未来有可能通过网络使用实时的`真实地形数据,此时内存映射文件将失效,因此需要进一步考虑如何有效地加载和传输来自网络的数据,从而实时显示真实的地形。另外,使用C++语言实现算法和地形显示,可以进一步提高软件的效率。基于USB的CAN总线系统监控平台的开发成功,为CAN总线控制系统的开发、调试和诊断提供了得力工具。无论在实验室还是在工业现场,开发人员都可方便地将CAN网络与计算机互联,实时监控系统的总线状态。以此为基础,今后还将进一步完善其上位机应用程序,丰富其监控的现场总线种类,使其成为基于CAN的多种现场总线的监控平台。

  USB(universalserialbus)通用串行总线,是由Intel、康柏、微软和NEC等公司共同推出的串行接口。它支持即插即用和带电热插拔,占用的系统资源少,不会出现与其它外设资源冲突的情况,软件安装也很方便;其通信速度为1.5、12和480Mb/s,突破了传统计算机串行通信接口(如RS一232)与高速外设进行数据传输时的速度“瓶颈”;接口还可以提供最大5V/500mA的总线电源,小型USB设备无需外扩电源,简化电路设计。USB接口已经成为PC的标准接口。为了便于携带使用,在下位桥接器设计中均采用体积小、功耗低的平面封装器件,这可以减小体积、充分利用USB总线供电。另外,在下位桥接器设计中还设计了数据缓冲和CAN总线通信错误识别功能,这样可以进一步避免系统监控数据的丢失,并且能在CAN总线通信出错时提供详细的状态记录信息,提高平台的监控性能。

  一个USB设备插入到计算机USB端口上时,操作系统硬件管理程序将会发现设备,然后查找该设备的驱动程序是否存在,如果存在,系统加载驱动程序,然后给USB设备分配盘符等。

  从上面的分析中可以知道,如果要阻止USB设备在计算机上使用,至少有两个方法可以使用:

  第一种方法是修改设备驱动程序,在设备驱动程序里面加入对设备进行判断的代码,从而阻止非授权USB设备在系统上的识别;第二种方法是不修改驱动程序,而在USB设备枚举完成后,立即把设备卸载,从而在系统中无法使用该设备。

  上面两种方法中,第一种需要熟悉驱动程序开发技术,难度比较大;第二种原理比较简单,实现起来也相对容易。本文将采用第二种方法。第二种方法的原理是:当插入USB存储设备时,应该立即获取该USB设备的信息,然后判断这些信息是否是经过授权的,如果非法,立即调用卸载函数卸载该USB设备。系统可以分为三部分:USB存储设备的检测、USB设备信息的读取判断、设备的卸载。

  四、小结

  总之,面向端系统的行为安全监控系统是针对Windows平台的。随着Windows平台在电子政务中的日益广泛应用。面向Windows平台的行为安全监控系统将具有广泛的应用前景,课题设计提出的USB设备监控技术不仅可以对USB设备行为进行有效监控。还同样适用于对并口设备及光驱类设备进行监控。具有普遍的指导意义。此课题具有可以成功解决保密要求较高的个人和单位只能在物理上禁用USB端口、使用不灵活的问题。软件关键功能的实现,可优先监控到USB储存设备,不易被恶意程序绕过,软件资源的占有率低等优点。

  计算机专业开题报告 3

  一、问题的提出

  java网上考试系统,是为了配合java语言的网上教学而设计的。它是java课件的一个重要组成部分。

  二、网络考试系统概述

  在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网络考试则是一个很重要的方向。基于web技术的网络考试系统可以借助于遍布全球的internet进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。试卷可以根据题库中的内容即时生成,可避免 考试前的压题;而且可以采用大量标准化试题,从而使用计算机阅卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。所以现在较好的考试方法为网络考试,试题内容放在服务器上,考生通过姓名、准考证号码和口令进行登录,考试答案也存放在服务器中,这样考试的公平性、答案的安全性可以得到有效的保证。因此,采用网络考试方式将是以后考试发展的趋势。

  三、网络考试系统常用的实现技术

  网络考试系统的实现技术有多种,可以采用传统的客户机/服务器(c/s)型的mis型架构,即试题内容放在远程的服务器上,在考试机上安装考试应用程序和数据库客户机配置,因此每次考试时要对机器进行安装、配置,这样一来考务工作比较烦琐;而且考试程序放在客户机上,安全性也受到一定影响。另外一种考试系统采用web技术实现。web技术超越了传统的“客户机/服务器”两层结构,采用了三层体系结构:用户界面层/事务层/数据库层。因此web结构有着更好的安全性。在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,试题存放在数据库服务器上(事务层和数据库可以是同一台机器)。

  四、本系统拟采用的解决方法(技术)

  本系统作为java课件(网络版)的一个组成部分,要求实现网络考试系统的各项基本功能。从安全性和易维护性考虑,选择了web实现技术。简单的说就是将系统做成一种b/s模式,可以让用户通过浏览器直接访问位于服务器上的试题以及对系统进行远程维护。

  服务器端程序的实现技术也很多,本人选用了当前比较流行的网络编程技术——jsp作为主要实现手段(配合java servlet、java bean、html等)。jsp作为一种web实现技术,它的效率是很高的。这一点正好符合了考试系统所要求的实时性。jsp自身的安全性,再加上实现模式的特点,完全能够达到考试的保密性要求,保证了考试的公平性原则。除此之外,作为java平台的一部分,jsp拥有java语言“一次编写,各处运行”的特点。又随着越来越多的服务器供应商将jsp支持添加到他们的产品中,这样一来用jsp做成的这套系统可以轻松移植到其它平台来运行。种种优点使得这套系统不但为目前校内的网络教学以至于今后远程教育的实现都打下了良好的基础。所以jsp是实现本系统的最佳技术,它是完全可行的。

  五、系统的组成和功能构想

  (1)系统的组成

  本系统由四个子模块组成:数据库及维护模块、考试子系统模块、成绩管理查询子系统模块、阅卷子系统模块。它们各自的功能如下所述:

  (一)考试子系统

  这个系统主要是学生使用。考试子系统是本网络考试系统的核心部分,也是设计时的重点。一般说来,网络考试可以在任何时候、任何地方进行。但是为了使学校易于组织和管理,所以本系统对考试时间作了一定的限制,因此在考试前首先判断当前时间是否为学校规定的考试时间(或预约的考试时间),由于判断的时间是服务器端的时间,所以跟考试机器的时间无关,即使考生修改所在机器的时间,也无济于事。如果时间符合要求,则显示登录页面进行登录,如信息不正确(包括有些考生试图绕过登录页面,直接进入试卷页面的情况,此时由于没有登录信息,系统也会认为是非法考生),系统给出提示信息,并重新定位到登录页面;如信息正确,则可以开始不同模式的考试。当考试时间到或考生点击“交卷”按钮时,则系统把考生答案传送至服务器的数据库中保存起来,并在数据库中标记考生是否参加过某门课程考试。(随机考试则可给出成绩;非随机考试等教师批改完试卷后讲成绩保存于数据库。)

  (二)成绩查询管理子系统

  为了能让考生及时、方便地了解自己的考试成绩,查询子系统也采用web方式实现,考生在页面输入自己的信息后,服务器就能把成绩信息传送到考生的'机器上。此外,系统还可以对成绩进行排序等管理功能。这个系统学生和教师均可以使用。

  (三)阅卷子系统

  本系统是老师专用的(通过教师登陆才可以进入),对考生来说是不可见的。(对于进行有主观题测试的模式,采用此系统进行人工给分)主要功能有:

  1、评分(根据参考答案给出相应的成绩)

  2、成绩统计、排序(有助于老师了解学生考试情况)

  3、信息输出(最终结果的输出)

  (四)数据库及维护系统 这个模块能对数据库中的信息(学生信息、试题)进行维护,主要使用对象是系统管理员(只在服务器上运行,不能进行远程维护。目的在于增强系统的安全性)。本系统数据库部分拟用microsoft sql server20xx/microsoft access20xx来实现。

  (2)系统功能的初步构想

  1、界面方面:系统有“登陆”、“运行”、“退出”三个界面。每个界面对应系统不同的运行状态(具体由登录系统人员的身份而定)。

  2、内容方面:由于网上考试的特点所限,考试内容以客观题为主。主观题只给出参考答案和评分标准。(以上是指“在线测试模式”下)对于“人工模式”下,则由阅卷人改卷后,通知考生成绩。这时以“综合测试题”为主。

  3、安全性方面:设立用户名和密码验证方式,防止非法用户登录和越权操作。同时将重要信息的维护只限于服务器端,避免了远程维护带来的安全隐患。考试的预约机制,也在一定程度上保证了考试的安全性。

  4、其他:可以根据具体情况适当用其他辅助工具(如:dreamwaver mx、dreamwaver ultradev等工具)对系统的界面进行美化和布局,以达到更好的效果。

  5、运行环境要求:p133,16m内存,win9x、win20xx、winxp、nt网或netware网络。

  软件环境: windows nt4.0+iis+ie6.0(以上)/windows2000+ie5.0(以上)+bea weblogic server/ibm websphere application server/apache tomcat 3.x 。

  6、开发环境

  1.41+editplus2.0jcreator le+dreamweaver ultradev 4.0 / mx

  六、主要技术简介

  jsp是java server pages的简称,它是由sun microsystem公司于1999年6月推出,是基于java servlet以及整个java体系的web开发技术。作为j2ee体系中的重要一环,jsp为创建高度动态的web应用提供了一个独特的开发环境。jsp能够适应市场上包括apache webserver、iis4.0在内的85%的服务器产品,这足以胜任绝大多数的商业事务处理。同时jsp代码经过服务器的解释执行后会直接嵌入到html语言中,这样就简化了页面的输出,也保留了脚本语言易于使用的优点。

  jdbc是用于执行sql语句的java应用程序接口,由一组用java语言编写的类与接口组成,在jsp中将使用jdbc来访问数据库。jdbc是一种规范,它让各数据库厂商为java程序员提供标准的数据库访问类和接口,这用就使得开发独立于dbms的java应用程序成为可能。一般的java开发工具都带有jdbc-odbc桥驱动程序,这样,只要是能够使用odbc访问的数据库系统,也就能够使用jdbc访问了。

  七、进度安排

  设计总共用时13周。具体安排如下:

  1-2周:收集资料(书籍和案例),并完成系统分析。

  3-12周:软件系统的具体实现(包括测试)和论文写作。

  13周:整理材料,装订论文。

  计算机专业开题报告 4

  一、选题依据

  随着计算机网络发展至二十一世纪,全球已掀起一股信息高速公路规划和建设的高潮,作为其雏形,国际互联网(Internet)上相连的计算机已近达数千万台,全球有数亿人在Internet上进行信息交换和各种业务处理。Internet上积累了大量信息资源,这些资源涉及人类面对和从事的各个领域、行业及社会公用服务信息。成为信息时代全球可共享的最大信息基地。

  校园网是各种类型网络中一大分支,有着非常广泛的应用。作为新技术的发祥地,学校、尤其是高等学校,和网络的关系十分密切,网络最初是在校园里进行实验并获得成功的,许多网络新技术也是首先在校园网中获得成功,进而才推向社会的。另一方面,作为高新技术孵化器的学校,知识、人才的资源十分丰富,比其他行业更渴求信息、希望能有渠道获得各种各样的信息来促进自身在研究、学术上的进步。

  正因为网络与学校之间的密切关系,我国从1994年教育科研计算机网(CERNET)于1994年正式启动以来,已与国内几百所学校相连。为广大师生及科研人员提供了一个全新的网络环境。1998年10月,中国教育科研网(CERNET)二期工程正式启动,工程到2000年二期工程完成,除达到连接1000所大学的目标外,对有条件的中小学也提供接入上网服务。的确,随着信息技术的飞速发展,中小学校园网的建设已经逐渐提到议事日程上来。但是我国目前大多数校园网上的应用还不丰富,与学校原有一些计算机业务系统还没有充分发挥,应用水平的低下是对校园网资源的极大浪费。只有提高校园网上的应用水平,才能切实提高学校各项业务水平,适应信息时代的要求。

  目前,在国家教委211工程的支持下,全国各大专院校基本上都有了自己的校园网,同时,地方所属的专业/职业院校和中小学的校园网建设如火如荼。因此,如何规划、设计、维护校园网是当前各个学校面临的首要问题,如何高效、充分地利用校园网的资源关系到校园的整体价值。

  二、研究目标与主要内容

  (一)、校园网建设的原则、目标;

  1、系统设计原则:

  (1)实用性:指从实际情况出发,使之达到使用方便且能发挥效益的目的。

  (2)先进性:指采用当前国际先进成熟的主流技术,采用业界相关国际标准。设备选型要是先进和系列化的,系统应是可扩充的,能够便于进行升级换代。

  (3)安全性:指用各种有效的安全措施,保证网络系统和应用系统安全运行。安全包括4个层面:网络安全,操作系统安全,数据库安全,应用系统安全。

  (4)可扩充性:指采用符合国际和国内工业标准的协议和接口,从而使校园网具有良好的开放性,实现与其他网络和信息资源的互联互通,并可以在网络的.不同层次上增加节点和子网。

  (二)网络设计目标:

  主要用于多媒体教学、行政办公、学籍和人事管理、图书管理、财务管理、信息共享、视频点播、WEB服务、电子公告、科研和技术交流以及Internet应用等。

  2、校园网总体框架

  使用作图工具,画出整个校园的平面图和网络结构拓扑图。为网络的规划和设计提供依据。

  3、校园网规划、建设方案

  根据校园平面图和网络拓扑图,利用所学知识合理的规划和设计出具体的实施方案。

  4、校园网的应用系统设计

  根据学校教学及师生工作和学习的实际情况,校园网应该有以下应用系统:

  (1)、电子邮件功能及OA

  校园网信息平台应有功能强大的邮件系统和OA系统,可以为每个使用者建立自己的信箱,和OA账号,安全保密又极大地方便了通信。许多事务处理均可以通过邮件和OA提醒,高效便利。

  (2)、电子图书馆

  有了电子图书馆以后,所有资料可以以电子文档形式存入大容量服务器中,

  通过网络向图书馆内、甚至教室、办公室或宿舍内的客户机开放,这样师生们可以不受时间、空间限制随时查阅所需资料,同时实现了同一资源的多人共享;

  (3)、视频点播

  VOD(VideoonDemand)是视频点播技术的简称,也称为交互式电视点播系统,当您打开电视,您可以不看广告,不为某个节目赶时间,随时直接点播希望收看的内容,就好像播放刚刚放进自己家里录像机或VCD机中的一部新片子,但是您又不需要购买录像带或者VCD盘,也不需要录像机或者VCD机。这就是信息技术带给您的梦想,它通过多媒体网络将视频节目按照个人的意愿送到千家万户。对于校园网的用户,学校可以开展多媒体视频点播教学服务。通过把好的课件放到VOD服务器上,让学生们进行点播,可以灵活的开展教学服务,把枯燥的课堂教学转变成为丰富的媒体服务。

  (4)、无线网络

  一般来说,如教室、图书馆、会议室、操场、食堂、校园园区等地方一般是不可能布设太多信息点的,但是随着学生中笔记本电脑的普及和现代化教学的普及,上述场所往往在同一时刻有大量的电脑,而目前的有线校园网没有办法使学生们在这些区域都能够上网。采用无线方式,在有限的信息点上连接无线接入器,就可以轻松从一个信息点扩展到成百上千个信息点的应用。

  (5)、宽带上网

  在信息化的今天,人们已经把网络当成获取信息的重要的源泉,而WEB应用则起到了举足轻重的作用。绝大多数的人都是通过浏览WEB页面来获取新知。校园网应该是宽带上网的前沿阵地,学生们可以通过网络获取丰富的知识,增加与其他学校学生,甚至其他国家学生交流的机会。

  5、校园网的安防设计

  根据学校的经济能力可以有选择的采用防火墙软硬件的安装以及一些安全管理的技术手段来共同完成。

  (1)、路由器和交换机的安全功能

  各种认证和包过滤。例如PPP协议的认证:PAP、CHAP

  (2)、安全措施

  a、基于包过滤的防火墙技术

  b、日志功能

  c、NAT网络地址转换技术

  d、IP地址—MAC地址绑定技术

  e、动态路由协议认证技术f访问控制

  g、防ARP攻击

  (3)、主机的安全

  保持操作系统和防毒软件的及时的更新;安装适当的经过测试的补丁程序。

  6、校园网系统预算。

  整个校园网的建设费用都必须在学校财务能力的承受范围内,并且尽量的提高网络系统的整体性能。

  三、拟采取的研究方法、研究手段及技术路线、实验方案等

  校园网的规划设计关系到整个校园的老师的教学,校长的办公管理,师生的生活等一系列问题,因此规划设计好校园网是一个必须解决的问题。本课题主要解决校园网的如下问题:

  1、校园网的功能设计

  需要实现主要功能有:多媒体教学、电子图书馆、内部信息的共享以及能够满足学校各部门的日常管理工作。

  2、校园网的布线设计

  根据学校的环境及学校的经济能力合理的选择所需的各种线缆。为了实现网络高带宽传输,骨干网将采用万兆以太网为主干,千兆光纤到楼,百兆带宽到桌面。

  3、校园网的安全问题

  校园网络特别是已与INTERNET相连的校园网络,对于网络的安全防范就显得特别重要。因为一次的恶意破坏或管理人员的错误操作都会带来巨大的损失。因此,一方面要加强管理人员及使用者的技术培训及有关法律和道德教育,另一方面,要建立起一套有效的软、硬件的监控、防护体系。

  4、校园网的维护问题

  要想保证校园网的稳定运行,日常的维护工作是必不可少的。

  定期对网络设备进行检查和维护,对网络系统进行备份和更新主要通过以下手段解决问题:

  1、在整个网络划分VLAN,这样既方便管理,还能增强网络的安全VLAN(VirtualLocalAreaNetwork)也就是虚拟局域网,是一种建立在交换技术基础之上的,通过将局域网内的机器设备逻辑地而不是物理地划分成一个个不同的网段,以软件方式实现逻辑工作组的划分与管理的技术。

  2、子网划分,可以更高效的使用每类网络的寻址,解决了地址浪费的问题。

  3、地址转换,我们一般只能从ISP获得有限数量的公有IP地址,这些地址是远远不够用的,要满足所有师生的网络需求,就必须进行地址转换。即把用户分到的私有地址转换成共有地址,从而能够访问Internet。

  计算机专业开题报告 5

  一、选题的目的和意义

  近几年来,基于TCP/IP的Internet/Intranet技术以非同寻常的速度被广泛应用于各级企业及其他组织的信息发布与共享,其中一个很重要的手段就是建立Web站点发布信息。传统的静态网页技术已越来越不能满足用户的需求,因此各种动态网页技术应运而生。ASP就是目前比较流行的动态网页技术之一,而ASP.NET是微软新一代的动态网页技术,并且相对于其他编程技术,它有如下的优势。

  (1)面向对象性

  ASP.NET将C#作为一种面向对象语言,在很多方面来看,C#将成为微软的与Java相似的语言。

  C#是ASP.NET开发中一个最重要的功能,微软会将C#发展成为Java的强劲对手。这也是微软.NET框架的一个重要组成部分。我们认为C#是微软在编程市场上击败对手的主要工具。我们期待着微软能在这个产品后面倾注全力,这样,C#可以成为许多程序员的又一种选择。C#的诞生无疑将进一步加剧微软和Sun产品的战线,但这对用户是有利的,他们可以选择两者之一来开发新的应用。

  (2)数据库连接

  ASP另一个亮点是它使用ADO对象、ODBC、OLE-DB和事务处理管理器。因此ASP Web数据库应用开发特别简单。ASP.NET发展了更多的功能,因为有了ADO.NET。ADO.NET带来了更强大更快速的功能。JSP和JDBC目前在易用性和性能上同ASP/ADO相比已有些落后,当新版本ASP.NET/ADO.NET出现后这样的差别会更明显。所以我们希望SUN应尽快能花大力气来追赶ASP.NET/ADO.NET的组合。

  (3)大型站点应用

  ASP.NET将对大型站点(Web Farms)有更好的支持。事实上,微软已经在这方面付出了巨大的努力。ASP.NET可以让用户考虑到多服务器(Multiple Servers)的场合,当用户需要更强大的功能时,仅仅只需要增加一台服务器。整个.NET框架已经充分地提供了这个方法。ASP.NET提供了外部会话状态(External Session State)来提供内置式Web Farm的支持。另外,由于请求的各组件相互间经过了充分的优化,所以速度很快。

  (4)ASP.NET还提供更多的其他方面的新特性,例如:

  内置的对象缓存和页面结果缓存。

  内置的XML支持,可用于XML数据集的简单处理。

  服务器控制提供了更充分的交互式控制。

  二、国内外发展动态和趋势

  微软新一代平台的正式名称叫做新一代Windows服务(NGWS),现在微软已经给这个平台注册了正式的商标Microsoft.NET。在.NET环境中,微软不仅仅是平台和产品的开发者,并且还将作为架构服务提供商、应用程序提供商,开展全方位的Internet服务。在谈及这个平台中使用的新技术,微软透露,它将在.NET环境中提供更多新产品和全套的服务。

  Microsoft.NET将开创互联网的新局面,基于HTML的显示信息将通过可编程的基于XML的信息得到增强。XML是经万维网联盟定义且受到广泛支持的行业标准,Web浏览器标准也是由该组织创建的。微软公司为开发它投入了大量精力,但它并不是Microsoft的专有技术。XML提供了一种从数据的演示视图分离出实际数据的方式。这是新一代互联网的关键,提供了开启信息的方式,以便对信息进行组织、编程和编辑;可以更有效地将数据分布到不同的数字设备;允许各站点进行合作,提供一组可以相互作用的Web服务。

  根据.NET构想,未来微软所有产品都将走向服务化,而消费者将通过租借的方式使用Office软件,或通过MSN用户身份,获得网络音乐服务。

  然而,根据种种迹象表明,微软早已为.NET战略后新的划时代战略做了准备,这个新战略将会比.NET战略更可怕,因为它将可能垄断未来所有的软件市场!如果将PC时代分为DOS平台时代和Windows平台时代的话,按照微软的意思,网络时代将会分为.NET平台时代和这个新的平台时代。

  ASP.NET又叫ASP+,但并不仅仅是ASP的简单升级,而是Microsoft推出的新一代Active Server Pages脚本语言。ASP.NET作为微软公司发展的新的体系结构Microsoft.NET的一部分,其中全新的技术架构会使编程变得更简单。ASP.NET是在抓住ASP的最大优点并全力使其扩大化的基础上开发出来的,同时也修复了许多ASP运行时会发生的错误。

  目前支持ASP.NET开发的平台只有Windows XP、Windows 2000/2003、Windows NT4 (Service Pack 6a),其中的Web Service除去这些还在Windows 98、Windows ME、Windows SE上获得支持。随着Internet/Intranet技术的不断发展,只有服务器的动态网页技术才能满足各种Web应用程序日益提高的要求,因此各种动态网页技术先后出现。相对于ASP.NET而言,ASP技术较为熟悉,使用简单便利。但由于ASP本语言自身的局限性,使其功能受到了很大的限制。而ASP.NET的强大功能恰好弥补了ASP的不足,因此,ASP.NET技术代替ASP是一种必然的趋势。ASP.NET从现有的ASP结构体系上跨出了一大步,其整个构造体系使开发结构化的应用程序变为可能。Web表单带来了一种更加直接和易于使用的开发模式;服务器控件增加了提供公共功能的能力,从而使扩展和加强现有功能变得容易;数据捆绑使创建数据约束型应用程序变得十分简单。它不但具有许多很棒的新功能,而且还有一个用于开发Web应用程序的真正框架。越来越多的开发者开始使用这种技术,它的出现给Internet的发展带来了一次新的浪潮。

  三、课题研究的基本内容

  该课题为设计并实现一个基于ASP.NET技术的动态IT培训网站。

  该网站具有如下模块:

  登录注册模块:用来识别用户身份信息的必要手段,用以在线报名、在线咨询以及学员论坛;

  课程信息发布模块:做为网站介绍自己、宣传自己培训课程的不可或缺的手段之一,让用户第一时间了解该网站推出的`培训课程;

  在线报名模块:通过该模块,实现学员与培训学校之间的零距离报名;

  在线咨询模块:能为用户解答各种与网站的信息有关的问题,使用户和学校进一步拉近距离。

  学员论坛:回答学员问题,提供各个学员之间互相交流的一个平台,是促进培训学校教学质量提高的一个重要手段。

  四、研究内容及拟采用的方法和手段

  1.在充分调研和需求分析的基础上,完成网站的如下设计工作。

  总体功能规划设计。

  数据库的逻辑设计。

  网页框架的规划设计。

  2.利用ASP.NET、C#语言、ADO.NET、SQL Server 2000数据库技术来实现一个动态交互式的IT培训网站。

  五、预期达到的水平及所需的科研条件

  (1)网站建设的基本目标为:

  用户登录注册:用户通过注册个人信息来设置自己的登录名和密码。通过用户的登录,来实现网站对用户更好的服务和管理。

  用户个人服务:用户登录后,出现用户的个人服务界面,包括个人密码修改、自己的信息修改、个人所报课程的列表信息和提问咨询信息,以及通过网站统计出来的该用户的喜爱课程类别的一个推荐列表等。

  课程信息发布模块:通过后台发布课程信息对数据库进行操作修改,来实现前台对各个课程信息的发布,让各个用户能在最短的时间内了解网站的各个课程的详细信息。

  新闻信息发布模块:通过发布一些教育业内新闻,以及其相关的一些信息,让用户了解目前的一些情况。

  在线报名模块:用户登录网站后,通过网页寻找和选择适合自己的课程,然后填写自己的详细信息以及报名的方式来报自己所要进行培训的课程。通过该模块,用户可以很方便的查询该课程的任何信息以及报名。

  教师管理模块:介绍各个教师的信息及其所教的课程,让用户通过网站了解自己所喜爱的教师,选择该教师所教的课程。

  学员管理模块:介绍该网站培训出来的优秀学员的信息以及他们的个人照片,通过介绍他们成功的经历和一些经验来激发用户对该网站培训课程的兴趣,让他们觉得学习该网站的某一课程对他们来说是多么必要。

  企业招聘信息发布模块:通过发布一些合适企业的招聘信息让学员能更快地找到工作。

  信息咨询模块:让用户能通过在网页上以留言的方式快速地提出自己不明白的问题,以便让管理员及时解决。

  学员论坛:让学员有一个能够互相交流和学习的平台,通过论坛,让他们之间能够互相交流学习经验,解决学习中不懂得问题,以及一些成功的经验心得。

  用户访问追踪:让网站能通过用户对该网站课程的点击次数以及时间来判断大部分用户的需求,以便网站能根据他们的需求进一步改善网站的各个服务。

  (2)开发平台

  操作系统:Windows Server 2003。

  数据库开发工具:SQL Server 2000。

  网页开发工具:Dreamweaver MX。

  动态网页技术:ASP.NET。

  Web服务器:Internet信息服务(IIS)管理器。

  六、进度安排

  3月15日----3月31日 收集资料,阅读文献,完成开题报告

  4月1日---4月7日 系统分析阶段

  4月8日----4月20日 系统设计阶段

  4月21日----5月20日 系统实施与编程。

  5月21日---5月27日 系统调试与改进 5月28日---6月5日 毕业论文撰写

  6月5日---6月10日 毕业论文打印、毕业答辩准备及PPT制作。

  计算机专业开题报告 6

  一、选题意义

  在网络技术逐渐渗入社会生活各个层面的今天,传统的交流方式也面临着变革,而网络博客则是一个很重要的方向。基于web技术的网络考试系统可以借助于遍布全球的internet进行,因此交流既可以是本地进行,也可以是异地进行,大大拓展了沟通与交流的灵活性。博客在现如今这个飞速发展的网络时代已经成为人们不可或缺的一部分,博客,又译为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多博客专注在特定的课题上提供评论或新闻,其他则被作为比较个人的日记。一个典型的博客结合了文字、图像、其他博客或网站的链接、及其它与主题相关的媒体。能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主。博客是社会媒体网络的一部分。

  二、博客系统概述

  blog是继email、bbs、icq之后出现的第四种网络交流方式,是网络时代的个人“读者文摘”,是以超级链接为武器的网络日记,代表着新的生活方式和新的.工作方式,更代表着新的学习方式。具体说来,博客(blogger)这个概念解释为使用特定的软件,在网络上出版、发表和张贴个人文章的人。

  一个blog其实就是一个网页,它通常是由简短且经常更新的帖子所构成,这些张贴的文章都按照年份和日期倒序排列。blog的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人构想到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。许多blogs是个人心中所想之事情的发表,其它blogs则是一群人基于某个特定主题或共同利益领域的集体创作。

  博客在中国发展很迅速,建立一个专业的博客管理系统已经很重要。本系统符合现在博客管理的需要,能对博客发表文章、评论、链接、图片数据进行管理,同时能对博客账号进行管理。系统的功能主要体现在后台数据库方面,因为博客另一个名字叫网络日记,所以博客的内容要求能及时、快速的更新,本系统在开发之前正是朝这个目标设计。系统功能保留了传统博客管理系统的功能,同时又加上了人性化的界面设计,比如日历、表情的引用。完善的数据更新能力、实用的后台管理以及个性化的设计使本系统能适应博客的发展。

  asp是active server page的缩写,意为“动态服务器页面”。asp是微软公司开发的代替cgi脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。asp的网页文件的格式是、asp,现在常用于各种动态网站中。

  microsoft access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的web应用程序,这些应用程序都利用asp技术在internet information services运行。

  三、毕业设计研究方案

  1、研究目标

  1)作为网络个人日记 2)个人展示自己某个方面的空间

  3)网络交友的地方4)学习交流的地方

  2、研究重点

  本设计要使用asp实现一个基于asp、net的个人博客系统,在研究的过程中具体有以下5个步骤:

  1)需求分析:本系统制作要求,系统是单用户系统,实现功能比较简单,系统面向各个阶层,操作难度比较低。相对系统的配置要求也符合普通的机器配置;

  2)系统分析:系统分析阶段的工作有系统的静态模型,对系统进行健壮性分析,建立系统的交互模型;

  3)开发环境的搭建:下载安装设计系统中需要的软件;

  4)代码实现:在前面的各项工作都完成后就可以进行具体到每个细节的代码实现了;

  5)代码测试:代码测试就是看代码执行是否产生了预期的结果;

  了解系统提供者和使用者的需求然后用代码去实现这些功能是这个系统的难点。鉴于目前市场上已经有着许许多多博客系统,做一个有自己特色博客是此次设计的关键问题。

  3、博客系统的用途

  1)促进学习。

  2)记录收获。

  3)反映成长。

  4)结交朋友

  5)共享知识

  6)交流看法

  4、系统的组成和功能构想

  (1)系统的组成

  1)web服务器

  博客的相关信息存放于web服务器中,数据库文件也存放在该web服务器中。浏览者获取的信息都是从此web服务器中得来的。

  2)建网工具dreamweaver

  dreamweaver是美国macromedia公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。

  3)博客浏览者

  浏览者可以查看博主的信息,比如最新热闻、点击率最高的新闻、各板块的分类新闻等。进入相应的类别就可以查看此相应的信息。

  4)(博主)管理员

  (1)管理员具有对日志类别和新闻信息的添加、修改和删除等编辑功能。

  (2)功能构想

  一个典型的博客结合了文字、图像、其他博客或网站的链接、及其它与主题相关的媒体。能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主。博客是社会媒体网络的一部分。博客的内容随着用户的输入和互动而有所不同,或者随着用户,时间,数据修正等而改变。网页上的内容也可以由用户通过使用客户端描述语言(javascript,jscript,actionscript,)来改变。当然更普遍的是由服务器端的描述语言(perl,php,asp,jsp,coldfusion,等)进行编译,从而对网页的内容进行改变。无论是客户端还是服务器端的改变都需要使用较为复杂的应用软件。

  前台是不需要认证的,是供网站的访问者访问的,主要完成了以下功能:

  访问博客系统的人可以做到:游览博客系统中的随笔目录、文章目录博客系统中的内容,只有博客管理员登录系统之后,才能进行管理。而博客系统的访问者不需要注册,也不需要登陆就可以访问博客系统中的内容。

  计算机专业开题报告 7

  一.课题的背景:

  随着人们生活水平的提高,人们越来越重视身体健康问题,如今计算机的发展和应用越来越广泛,而针对体检业务是一项工作量烦重的业务。

  从检前准备,检中检查,检后服务,每一过程都有大量工作要做,用人工操作既费时而且效率却又很低下;针对某些医院的体检系统供人们选择的较少,像安徽省立医院只提供几种体检套餐,然而某用户只是入职体检,只需检查包括肝功能、乙肝五项、尿检、心电图、胸透五种,而选择套餐还要体检其他不相关的像身高、体重、脑电图等等,选择性较差,所以本系统提供可供选择的体检项目,方便用户;还有系统还可以进行网上体检项目查询,及各体检项目所在具体地点显示,方便用户体检而不用做每项体检前都要询问医生,提高了效率,节省用户时间。

  本体检信息管理系统是基于B/S的体检管理软件,核心功能有体检档案的录入、体检报告的输出、体检档案的`统计查询和对比分析。该系统的使用,可以大大提高体检档案管理人员的工作效率,使体检档案的管理更加准确、全面、完美,能够明显地提高体检业务的竞争力。本系统还利用了目前WEB开发基于开源软件的潮流与趋势,本体检管理信息系统对用户体检实现了统一标准化的管理,是体检工作系统化、科学化不可缺少的部分。该系统采用MyEclipse+SQLServer开发环境的关键技术,实现了对用户、医生、体检项目的维护、查询和体检结果打印等功能。利用这些关键技术,具有简单易用的优点,克服了以往手工操作带来的缺点,保证了信息处理的即时化、准确化,真正实现了数据共享和无纸化操作。系统并通过目前流行的Struts构建MVC模式的框架及Hibernate完成数据持久化,方便数据库操作。

  二、关键技术:

  本次开发为基于B/S架构的动态网站。开发工具选择目前较流行的MyEclipse,运用框架技术

  1、STRUTS技术——运用这个技术可以说是真正实现了MVC架构,它将模型层、控制层、与视图层合理地分开,能够更好地解决业务逻辑与视图层之间的耦合问题。

  2、Hibernate技术——这是目前较流行的一门实现底层持久化的方法。它目的是使编程完全地使用面向对象的编程思想去处理数据库中所读取的一条条记录,这些记录经过其主要配置文件Hibernate.hbm.xml的解析将VO转变成POJO,这样一来每条被读取的记录就被封装成了普通的JAVA对象,非常方便地进行操作。

  三、系统组成和关键问题:

  系统组成:

  关键问题:

  1、理解Struts和Hibernate框架技术并能用于软件开发。

  2、系统中的一些报表的设计及其怎样和数据库交互导出问题。

  3、系统中各对象的权限设置与分配,用户,不同医生,以及管理员区分,对应不同的操作权限。

  4、软件性能问题,考虑体检系统可能有大量的用户群,会有较大的访问量的特殊性,可能会有大量用户在同一时间使用该系统,可以考虑数据库分布在不同硬盘和利用线程操作。

  四、毕业设计完成进度及预测进展

  (遵照学校校历计算)

  第1周至第3周:对毕业论文背景调查及资料收集,并撰写开题报告

  第4周至第6周:学习相关开发工具同时查阅本次设计相关论文资料就本次设计进行需求分析

  第7周至第8周:根据分析阶段所获得相关文档进行软件设计,并初步编写各个模块的相关代码,迎接中期检查

  第9周至第13周:测试并完成各功能模块编码、集成,形成可运行的软件系统,并准备各项相关材料,准备预答辩

  第13-16周:完善系统和论文,准备毕业设计答辩

  计算机专业开题报告 8

  一、选题意义和背景

  计算机的普及和经济的日益全球化,简单的会计电算化在现在的经济环境中显得有点逊色了,所以正确运用erp全方位的控制企业,使得企业的可利用资源合理高效的运用起来是很有必要的。目前在我国大部分企业对erp并不陌生,并且有很多企业在运用它,然而效果却有些不尽人意。其中有些问题是可以避免和解决的,只有正确认识这些问题并去解决它,才会收到实施erp真正的效果。由于去年的经济危机,对我国的中小企业冲击很大,由此我想到我国中小企业必须要改变思路,摒弃旧的思想,大胆的改革创新,正确合理的.运用erp,找到自己企业适合的erp。

  erp作为一种先进的管理信息系统,是中小企业实现信息化,提高管理信息能力,增强核心竞争力的有力武器,虽然在实施过程中会有很多问题,但是企业人员共同的努力,肯定会开创出适合我们自己的erp。我国中小企业实施erp的成功率会越来越高,必将带来中小企业信息化的飞速发展。通过写这篇文章,让我自己对erp也有了更深刻的了解,希望通过这篇文章能对我国的中小企业的发展带来一些帮助,同时我相信我国的中小企业能够在这次全球金融危机中更好的把握和运用erp,让我国的企业在浴火中重生,在未来能更好的发展。

  二、参考文献资料

  1、郭海佳、erp在中小企业应用的问题和对策研究[j]、非公经济,XX年第9期

  2、周玉请、erp理论方法与实践[m]、北京电子工业出版社,XX年第一版

  三、主要内容和预期目标

  本文准备从我国中小企业实施erp必要性入手分析我国企业与erp的关系,从而引出当前我国中小企业在实施erp存在的一些大众问题,根据这些问题提出解决思路,建议如何正确实施erp。

  希望能通过写这篇文章能够让自己对erp有更深刻的认识,同时也希望能给我国中小企业的信息管理方面带来一些帮助。

  四、论文大纲

  1、概述

  2、erp的概念

  3、我国中小企业实施erp的必要性

  4、我国中小企业实施erp存在的问题

  5、解决思路

  6、总体思路

  7、如何正确实施erp

  五、研究方法

  初步打算采用因果论证和理论论证,并采用实证和规范分析对文章进行构思,在资源和效益追求最优化的理论基础上展开论述。

  六、总体安排与进度

  本论文将利用14周的时间完成。具体安排如下:

  1、第一周、第二周确定论文题目,并完成开题报告,与老师进行交流。

  2、第三周—第七周根据题目和开题报告搜集相关资料。

  3、第八周完成初稿,并交于老师批阅,听取老师的意见,进行修改。

  4、第九周二稿完成,并交于老师批阅,在老师的指导下进行完善。

  计算机专业开题报告 9

  一、选题背景

  微信公共平台于2012年8月23日正式上线,这是基于微信的一个附加功能,任何组织或个人均可免费申请微信公众帐号。获得帐号后可通过后台编辑文字、图片、语音、视频等信息,并群发给关注该帐号的用户,但每天仅可群发一次。同样地,用户主动给微信公众平台发送文字、图片、语音、视频等信息,公众平台可以根据预先设定好的规则,自动反馈相应的信息给用户。对于拥有国内用户数最多,使用频次最高的移动社交APP,微信已经被当作是移动互联网入口的最佳选择。由于人人都可以申请微信公众账号,所以每个微信公众帐号都可看作是一个基于微信公众平台的自媒体,通过该自媒体进行互动营销,是一种移动互联网上不可忽视的营销渠道。然而,微信公众平台自有的后台编辑系统功能较为单一,已经不能满足需求日益多样化的微信公众平台运营者。所幸的是,微信公众平台提供了二次开发的接口,通过对接该接口,开发出一套CMS,一方面可以更加方便地管理和运营微信公众账号,另一方面也可以实现丰富个性化的定制功能。通过这套CMS,还可以实现微网站功能。运营者可将企业网站移植到微网站,用户通过关注微信公众平台即可访问微网站。对于拥有多个微信公众账号的运营者来说,该系统可以实现一站式管理多个公众账号。除此之外,通过用户与微信公众账号的交互,还可以实现许多其他实用的功能。本文主要是阐述了基于ThinkPHP框架的微信公众平台CMS的设计与实现。

  二、研究目的和意义

  微信公众平台CMS,丰富了原有编辑平台的功能,可以使接入CMS系统的公众账号瞬间拥有十分强大的功能。微信公众平台CMS的意义在于以下几个方面。一是对于微信公众账号的运营者。对那些不懂计算机程序技术的运营者可以建立属于自己的程序接口,让他们通过简单的配置,即可拥有强大而又个性化的微信公众平台管理系统。使运营者可以专注于内容的运营,而不被如何呈现内容的方式而分心。相反地,该CMS还可以辅助运营者,以更佳的方式方法呈现运营者发布的.内容,用一些程序小工具维系订阅用户的粘度。另一方面,对于微信公众账号的订阅者。通过关注接入了微信公众平台CMS的公众号,可以获得比一般公众账号更多的功能,诸如天气查询、列车查询、微网站等。可以使得用户对这样的公众账号有着更好的用户体验,使用户更加乐于使用这们的公众账号。再者,对于微信公众平台本身来说,开发这样的CMS,丰富和加强了微信公众平台本身的功能,扩展了微信公众平台的生态链。从另一个角度来看,也可以促进微信公众平台自身功能的扩展。

  三、本文研究涉及的主要理论

  WAMP架构即Windows+Apache+MYSQL+PHP的组合。是比较常用的PHP开发环境。Windows系统本文选用了WindowsServer2003。它具有可靠性、可用性、可伸缩性和安全性,这些特性使其成为高度可靠的平台。WindowsServer2003系列增强了群集支持,其可用性有了很大的提高。WindowsServer2003系列的可伸缩性通过由对称多处理技术(SMP)支持的向上扩展和由群集支持的向外扩展来提供。Apache是世界上非常流行的WEB服务器。由于其的开源特性,所以不断有人来为它修改原来的缺陷、开发新的功能、新的特性。Apache的特点是性能稳定、简单、速度快。它的特点如下:

  (1)拥有简单而强有力的基于文件的配置过程;

  (2)支持通用网关接口;

  (3)支持多种方式的HTTP认证;

  (4)支持基于IP和基于域名的虚拟主机;

  (5)集成代理服务器模块;

  (6)提供用户会话过程的跟踪MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。

  与其他的大型数据库例如Oracle、DB2、SQLServer等相比,MySQL自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。Mysql的特性如下:

  (1)使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。

  (2)支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统。

  (3)为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。

  (4)支持多线程,充分利用CPU资源。

  (5)优化的SQL查询算法,有效地提高查询速度。

  (6)既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。

  (7)提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。

  (8)提供TCP/IP、ODBC和JDBC等多种数据库连接途径。

  (9)提供用于管理、检查、优化数据库操作的管理工具。

  (10)支持大型的数据库。可以处理拥有上千万条记录的大型数据库。

  (11)支持多种存储引擎。

  PHP(PHP:HypertextPreprocessor的缩写,中文名:“PHP:超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的特性包括:

  (1)PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法

  (2)PHP可以比CGI或者Perl更快速的执行动态网页——动态页面方面,与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;PHP具有非常强大的功能,所有的CGI的功能PHP都能实现。

  (3)PHP支持几乎所有流行的数据库以及操作系统。

  (4)最重要的是PHP可以用C、C++进行程序的扩展!

  PHP的优势:

  (1)开放的源代码所有的PHP源代码事实上都可以得到。

  (2)PHP是免费的和其它技术相比,PHP本身免费且是开源代码。

  (3)快捷性程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。

  四、本文研究的主要内容

  本文利用了THINKPHP框架,在此框架的基础上,利用PHP语言、MYSQL数据库,开发出一套简单易用的微信公众平台CMS。该系统将诸如首次关注、文字回复、图文回复、微网站等功能模块化。用户只需几步简单的操作,就能把自己的公众号与微信公众平台CMS对接,随后就可以在该CMS中对自己的公众号进行相应的设置,方便快捷的满足自己的个性化需求。本文的具体内容如下:第一章,绪论。主要介绍了课题研究的背景和现状、课题研究的意义、微信公众平台CMS的部分功能。第二章,系统开发的平台与技术。对开发该系统所需的环境,用到的框架,使用的技术作了详细的介绍。第三章,系统需求分析。分别从可行性、总体需求进行了分析。然后从网站前台、管理后台、会员后台、微信端几个方面进行了详细的需求分析。第四章,系统设计与实现。分别对四个子系统进行了框架和模块设计,并对各个子系统进行了实现。最后对系统中所用到的关键数据库进行了设计。第五章,系统运行与测试。对系统微信端的主要功能进行测试,测试系统的运行情况。第六章,总结与展望。对全文进行总结并对后续的工作进行展望。

  计算机专业开题报告 10

  本课题国内外研究动态及意义:

  随着计算机技术,特别是计算机图形学、三维仿真技术以及虚拟现实技术的飞速发展,信息管理的数字化和实物模型的虚拟化已成为当今世界非常重要的技术应用领域。人们意识到虚拟现实技术的巨大应用前景,因此虚拟现实技术几乎是所有发达国家目前都在大力研究的前沿领域,其发展也达到了异常迅速的程度。在国外,美国、德国、英国、日本、韩国等国家在虚拟现实技术方面的研究做的比较好。我国虚拟现实技术研究起步较晚,与国外发达国家还有一定的`差距。我国正逐渐开始尝试和研究建设数字城市、数字社区的实践。在高校,现实大学校园的数字化和虚拟化,对虚拟校园的研究与构建也越来越多。据统计,我国最早建立虚拟校园的高校是天津大学,其后浙江大学、深圳大学、北京大学、西南交通大学、上海交通大学、清华大学、复旦大学等一些著名高校也纷纷采用虚拟现实技术建立了虚拟校园。

  在我国,目前各大学所建的虚拟校园漫游系统广泛采用的是VRML技术,因为VRML技术支持在线访问,动态更新等优点。但是,由于网络的带宽约束,不能支持像本系统这样规模比较大的系统,同时在效果方面,也不能做出这么多动态效果。基于3D和VRP的漫游系统开发流程快,并且仿真效果也十分好,具有更多交互形式等优点。因此,3D+VRP的使用越来越普遍,越来越多的高校开始重视这个新兴平台并开设了相对的课程。

  毕业设计(论文)研究内容、拟解决的主要问题:

  研究内容:

  在综合考虑了目前成熟的各类技术实现方式后,本文从3DMAX的建模和渲染烘焙技术着手,采用成熟VRP-BUILDER虚拟现实编辑器模块进行二次开发来构建的三维校园漫游系统。基于3D和VRP技术的三维仿真漫游系统的开发方法,以梧州学院(北区)建立虚拟场景,实现了自动漫游、手动漫游、校园路径导航、校园景物的查看、校园信息查询、各种气候效果、各种实体的动态效果,并根据实际加入了碰撞检测。同时根据三维仿真漫游的特点,在自动漫游和手动漫游过程中,以现有场景为基础,通过视频、图片、音乐对虚拟现实系统做了补充。

  拟解决的主要问题:

  基于Polygon+NURBS高级建模,采用Bitmap位图+UVWMapping坐标贴图、VRAY渲染方法、碰撞检测进行系统创建;采用Attach、Collapse命令命令精简模型个数。

  毕业设计(论文)研究方法、步骤及措施:

  研究方法、步骤:

  1、收集相关资料进行可行性评估;

  2、进行需求分析,进行模型建立;

  3、实时数据采集,建立三维模型;

  4、贴图制作及渲染烘焙;

  5、对各个功能模块框架的构思与创建;

  6、调试,运行。

  措施:

  VR场景模型的优化对VR-DEMO的演示速度影响很大,因此我们采用Polygon+NURBS高级建模方式制作建筑简体模型,在表现细长条的物体时,尽量不用模型而用贴图的方式表现,并且采用Attach、Collapse命令命令精简模型个数。运用Bitmap位图+UVWMapping坐标贴图、VRAY渲染方法、碰撞检测进行系统创建。使系统达到最优化状态,减少硬件资源的开销,保证系统的稳定性。

  进度计划与应完成的工作:

  1、收集资料进行需求分析时间:20XX年1月

  2、实时数据采集,建立三维模型时间:20XX年2月初-----20XX年2月底

  3、运行和调试,系统设计及实现时间:20XX年3月初-----20XX年3月底

  4、论文撰写时间:20XX年4月

  计算机专业开题报告 11

  一、课题任务与目的

  1.题目:购物网站设计与实现

  2.主要任务:以php为主要制作工具,实现购物网站的用户注册、登录、验证身份及用户数据的采集、物品的预览查询、搜索/查看物品信息以及站内最新物品信息发布并可进入在线下单从而实现网络销售。

  3.研究目的:现在网购无法全面取代传统购物渠道,但是网购能够灵活调整运营政策,使它能够满足某一类人特别关注的侧重需求。我长久以来也是以此为出发点,关注网购商机。在此基础上总结出几套网购运营模式,这些网购能更佳的满足某类人侧重需求,对他们来说有强烈的购买理由。我们要做的是进一步积累完善这类网购模式,实践这些网购,赚取利润并积累网购运营经验,在网上购物大发展时机到来时拥有先发优势。

  二、调研资料情况

  在当前的市场经济环境中,随着科技的进步和技术的发展,网络销售正在健康、飞速的发展,市场的竞争在很大程度上转化为了虚拟客户资源的竞争。从而找到一个好的销售平台、建立一个好的网店已经成为各个店主一项关键任务。同时,当今的市场环境又是一个快速变化的环境,客户的需求在变,对网上购物的需求也相应处于变化之中。如何能快速适应这一变化,提高网上购物流程的工作效率,进行快速定位,也就成为店主需考虑的重要因素。

  在铺天盖地的传统销售攻势中,电子商务以其方便、快捷、时尚、触角敏锐而初露峥嵘。在销售旺季宣传人员像蚂蝗一样铺满大街小巷,随处可见行人丢弃的宣传单页时,网上销售却以其视觉冲击力强信息全面更加深入人心,也吸引了更多的.消费者。

  网下购物是人们延续数千年的习惯,有无数书籍在讨论消费者行为,强调客户体验,并序设计[m]. 人民邮电出版社,2007.

  [6]仝戈,张武装.smarty在基于mvc框架的web应用程序开发中的应用[j]. 科技信息,2009.

  [7]明日科技.php函数参考大全[m]. 北京:人民邮电出版社, 2007.

  [8]赵鹤芹.设计动态网站的最佳方案:apache+php+mysql[j]. 计算机工程与设计出版社,2007.

  [9]陈湘扬,陈国益.php5+mysql网页系统开发设计[m]. 北京:电子工业出版社, 2007.

  [10] ben forta 着,刘晓霞,钟鸣译,mysql必知必会[m],北京:人民邮电出版社,2009

  [11] elisabeth freeman, eric freeman. head first html with css andxhtml[m], oreilly media, inc, 2005.

  三、初步设计方法与实施方案

  (1)学习并掌握网站开发工具epp编译器、dreamweaver网页编辑器、mysql数据库管理系统。

  (2)进行网站需求性分析,包括网站的功能需求并设计流程图,网站的性能需求以及建立网站需要注意的其他各项要求。

  (3)进行网站数据库的结构分析,包括逻辑结构分析和物理结构分析(作图举例说明)

  (4)进行网站界面的设计,把各个功能模块排列组合,其中包括对主页、用户登录界面、后台登陆界面、后台主界面、后台各功能模块的设计。

  (5)安装部署。检查安装环境并参照使用说明下载安装登陆

  四、预期结果

  对于网上商店,其最大好处是要能给用户带来最大的便捷,这种便捷不仅体现在网络之外的物流、商品的折扣等,更要体现在进行网络操作时的易用性,能够模拟用户的购书行为,营造一种尽量真实、贴切的用户购物过程。

  五、进度计划

  1-2周:认真阅读毕设要求,确定研究题目并查阅相关资料

  3周:撰写开题报告脚本,进行必要修改并最终敲定上交报告

  4-8周:学习网站建设所需软件的运用如epp编译器、dreamweaver网页编辑器、mysql数据库管理系统等

  6-9周:绘制网站流程图并着手针对各个功能模块进行编辑和数据库的建立

  10-11周:检验各功能模块的可行性,搭建购物网站基本框架

  12-13周:设计购物网站页面,进行网站建立后期的修进和美化

  14-15周:撰写毕业设计论文

  16周:毕业论文答辩

  计算机专业开题报告 12

  一、本课题的目的和意义

  在日常办公中,通常会遇到许多常用的数据,比如邮件地址、日程助手、日常记事等,这些数据通常凌乱不堪,在需要时不知道存放在何处,从而影响工作效率。因此,我们设计了能满足这种需求的系统——中小企业办公自动化管理系统。

  通过中小企业办公自动化管理系统对企业日常办公进行管理,满足了企业日常办公管理各方面的需求,实现了企业的员工之间短消息的发送与接收功能,大大的方便了企业内部人员沟通。网站提供的前后台的公告与公文信息的管理方便员工及时了解公司动态。其他功能模块的设置使企业的日常管理步入了科学系统管理的轨道上。

  二、本课题的主要研究内容(提纲)

  完成“中小企业办公自动化管理系统”的设计,中小企业办公自动化管理系统是一个适应于中小型企业的能满足日常办公需求管理系统,本系统初步拟定由以下六个模块组成。

  (一)个人通讯录

  该模块用作每一个登录系统的用户来维护自己的通讯录,通讯录中需要保存信息有姓名、性别、手机、E-mail地址、QQ号码、公司、家庭住址、邮编。通知本模块个人用户可以自由维护个人基本信息以及自由添加联系人信息;可以方便查询联系从,可以修改或删除某一个联系人。

  (二)日程安排模块

  该模块用作当前的登录用户添加、修改、删除和查看自己日程安排列表。本模块中应该保存的信息有:用户名、年份、月份、日期、安排内容。

  (三)工作日志模块

  该模块用作当前的登录用户添加、修改、删除和查看自己工作日志列表。本模块中应该保存的信息有:用户名、年份、月份、日期、日志标题、日志内容、记录时间。

  (四)短消息管理模块

  该模块用作当前的登录用户给系统内的其他用户发送短消息,并可以查看其他用户发来的消息。本模块中应该保存的信息有:接收者、发送者、消息内容、发送时间、是否阅读。

  (五)公告管理模块

  该模块用作用户发送通知,大家都可以查看,只有发送通知的用户才有权修改、删除该通知。本模块中应该保存的信息有:公告填写人、公告标题、公告内容、公告时间。

  (六)会议管理模块

  该模块用作用户发送会议通知,供所有的用户查看,且只有发送通知的用户才有权修改、删除该通知,它应该包括如下几个部分:

  (1) 通知列表页面包括发布、修改、删除、清除通知、浏览通知内容和填写反馈意见等6个操作功能。

  (2) 发布、修改通知页面。

  (3) 浏览通知内容页面。

  (4) 填写反馈意见页面。

  三、文献综述(国内外研究情况及其发展)

  人们普遍使用计算机来提高个人工作效率,但是在需要许多人一起协同工作的现代工作环境中,我们更需要提高我们的整体工作效率。办公自动化,一个极大的概念,一个炒作了很久的概念。无论是办公设备公司,还是系统集成公司,都大力推出自己的办公自动化产品。可见,办公自动化中内容庞大,可为空间不可小视。那么,首先我们来探讨一个问题,什么是办公?办公实际就是文件的制作、修改、传递、鉴定、保存、销毁、存档的过程。那么随着文件的这一流程,产生了各种各样的设备。随着技术的发展,计算机网络技术的`进步,办公自动化网络的建设也得到了大力推广。

  办公自动化提了多年,但效果并不明显,人们还是停留在单机字处理和表格处理的所谓办公自动化的初级阶段。信息的交流和共享,以及团队的协同运作等无法完美的实现,极大地限制了工作的效率。Internet的迅猛发展,为信息的交流和共享,团队的协同运作提供了技术的保证,同时也预示着网络化办公时代来临。

  传统的办公自动化系统和大型MIS系统在处理企业管理流程中大多采用企业业务流程重组(BKR),其核心思想就是要先优化企业业务管理流程,再根据优化后的流程建设企业信息系统。这样不仅在系统建设中工作量巨大,同时面临来自企业内部重重的阻碍。

  四、拟解决的关键问题

  本系统中拟解决的关键问题有以下三个:

  (1) 数据库设计是项目开发和系统设计中非常重要的一个环节,是因为数据库设计就像建设高楼大厦的根基一样,如果设计不好,在后来的系统维护、变更和功能扩充时,甚至在系统开发过程中都会引起比较大的问题。

  (2) 企业员工之间短消息的发送与接收。相关的细节有怎样实现员工之间一对一与一对多以及多对多短消息的发送与接收。

  (3)企业发布会议通知的管理以及如何构建网络会议室实现企业内部员工之间在网络中举行日常会议。

  五、研究思路和方法

  本系统要实现企业在日常办公时所需要的基本功能,并采用MVC三层架构开发模式,即Struts+Spring+Hibernate三层架构,这些组件可以进行交互和重用;数据库连接池的统一管理,如果程序需要连接,则从此池中取出一个连接使用,使用完后又返回给该池,这些连接可以互用,从而提高的效率。

  另外,在构建开发环境的时候,我们使用MySQL+Tomcat+MyEclipse+CVS,由于这四者的结合已经相当优越,并且MySQL是一个免费的开源数据库,Tomcat是一个免费开源的Web服务器,MyEclipse是一个免费开源的Java集成开发工具,CVS是一个流行的版本控制工具。

  在开发模式与开发环境都架构好之后就可着手进行系统的数据库设计与系统原型的构建,这些工作做完之后,就可在系统原型的基础上对系统的各种功能模块进行扩充以至完善,并最后完成此系统的开发交付用户使用。

  计算机专业开题报告 13

  一、研究目的(选题的意义和预期应用价值)

  选题意义:设计本系统的主要目的是实现企业办公的信息化、自动化,为中小型企业设计一个办公自动化系统,该系统能有效的提高办公的效率,进而实现办公自动化处理;由于传统的办公系统是公司员工手工完成,而现代的办公自动化系统改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据,能够有效减轻了人工管理的工作量,使其业务变得更具有条理性,科学性。

  预期应用价值:目前各类软件公司所研制的办公自动化系统(现有比较出名的公司有泛微、用友等等)所提供的办公自动化系统都过于强劲,价格很高,对于中小型企业来说是不切合实际的,本办公自动化系统使用当下十分流行的并且开源免费的Tomact,MySql等进行编制,可以有效的降低中小型企业的使用成本,为中小型企业的办公管理,特别是短消息管理、办公申请管理方面做出贡献;减少办公申请方面纸质的申请,大大提高办公效率。

  二、与本课题相关的国内外研究现状(文献综述),预计可能创新的方面

  国内外研究现状:计算机技术和信息技术不断发展,办公自动化系统也经历了20多年的发展历程,产业信息化的不断发展,直接促使信息、数据和其他方面的`内容都达到了一个新的高度,从而也促进了办公自动化的高度发展。纵观这20多年的发展,它经历了下面几个阶段。第一代办公自动化系统始于80年代末,主要是由于政府办公的需求而产生,为了提高政府的工作效率和保证方便,安全性,引入了电子化管理,希望能够实现部分自动化操作。最早的办公自动化系统是以档案管理和公文处理为主要目的,这为后来的办公自动化系统发展奠定了基础。第一代办公自动化系统受技术和需求的限制,主要采用基于C/S结构的系统,功能比较单一,比如文档处理等。第二代办公自动化系统在第一代基础上,结合互联网技术的发展,主要以Internet为基础,采用了B/S架构,对于移动办公和远程办公有一定的支持。

  当然,这一代办公系统还在功能方面对第一代系统进行了扩展,实现了论坛、信息发布、日程安排、人事信息等功能,然而它的本质和特点仍然是基于档案管理和公文处理的,还只是在第一代办公自动化系统基础上的简单扩展。第三代办公自动化系统兴起于90年代末,伴随兴起的还有协同办公,随着市场环境的变化和办公自动化需求的不断变更,办公自动化系统的指导思想也在发生变化,主要是范围从小变大,从局部到跨区域、跨部门之间进行,该时期的办公自动化系统结合了网络管理的思想和协同管理的构思,并且引入了一些新的工具,比如即时通信、资料共享,网络会议等新技术和工具。虽然引入了这样的工具,但是相比较而言,协同操作还是停留在局部区域,层次不够深入,从本质上来看,仍然不是真正意义上的协同办公,而只是简单的工具的集成,离真正的协同办公还有很大的差距。

  预计可能创新:办公自动化系统的设计和实现,能够帮助中小型企业提高员工办公的工作效率,系统除完成基本功能的设计外,增加事务申请的电子签章功能,为企业准确进行办公正常的申请提供依据,使企业适应现代制度要求,推动企业办公自动化走向科学化和规范化。

  三、研究的主要内容与可行性分析

  研究的主要内容:

  对企业办公进行调研,写出详细的需求分析,实践SSH框架在办公系统软件中的应用,给出办公自动化系统的总体规划与总体设计方案,其中包括总体设计、模块设计、数据库设计以及详细设计,实现办公自动化系统的开发与测试,编程实现各功能模块;给出系统的设计说明等相关文档的撰写工作。

  可行性分析:

  (1)技术可行性:本系统是在J2EE平台上设计和开发的,同时针对利用J2EE平台开发系统存在的主要问题引用了框架技术,即SSH框架,其中由Struts、Hibernate以及Spring三大框架组合而成,每种框架负责不同的任务处理,Struts框架工作在表现层,实现了表现层和业务层的分离,可有效提高页面的开发效率。Spring框架工作在业务层,并且可以很好的兼容上下层。Hibernate框架工作在数据层,可以实现高效率的数据访问。这三种框架的引入加强了各层的独立性,可有效简化系统的开发难度,提高开发效率。因此,这些成熟的开发技术可成功开发办公自动化系统。

  (2)经济可行性:办公自动化系统是企业管理的一个重要组成部分,涉及企业管理的方方面面。一个现代化的办公自动化系统能够显著提高办公效率,降低办公成本,充分利用内部资源,加快工作流程,适应环境的变化。开发办公自动化系统所需要的基本费用在企业可承受的范围内,因此,本系统在经济上也是可行的。

  (3)操作可行性:用户只需要通过浏览器就可以对办公自动化系统进行一系列的操作,因此,本系统在操作上是可行的。

  四、本课题研究的主要方法和步骤

  主要方法:

  本课题首先需要对中小企业进行员工办公的调查研究。随后根据调研情况,确定系统的操作用户群种类。根据对办公自动化系统的功能需要,本系统分为六大模块:我的办公桌模块、办公申请模块、事务管理模块、文档管理模块、会议管理模块以及系统管理。系统采用先进的办公自动化系统开发方案,在开发方法的选择上,选择了演绎式原型法与生命周期法相结合的方法,充分利用现有的资源,能够利用前人的经验,在现有技术的基础上创新,尽可能的减少开发中投入的时间和财力、物力,提高系统开发的水平和应用效果。

  步骤:

  1.对企业进行调研,根据调研结果确定系统开发的目的和要求。

  2.进行需求分析:包括系统的可行性分析、安全需求分析、功能需求分析以及需求环境。

  3.系统总体结构设计:包括系统总体结构分析、系统流程和数据库设计。

  4.根据分析和设计的结果进行各个系统模块的实现。

  5.系统测试与评价:对系统主要模块进行测试和系统评价。

  五、研究进度安排

  1.20XX年12月-20XX年1月:完成文献资料的收集阅览,对涉及的相关原理和问题形成初步认识;确定课题基本研究方案和技术路线,撰写开题报告。

  2.20XX年2-3月:进一步搜集和消化文献资料;系统的需求分析,系统设计;完成系统主体功能开发,包括关键技术的研究、主要系统功能的设计和实现。

  3.20XX年4月:完成整个系统的开发和相关测试;撰写设计说明、修改定稿。

  4.20XX年5月:进一步修改设计说明准备答辩。

  六、指导教师意见

  该生普遍的了解了目前企业办公系统的管理现状,进行了深刻的调研,较广泛查阅了开发本系统相关的理论、技术文献,对所查文献资料进一步地分析理解和掌握,运用较恰当;本系统的设计方案正确,设计目标明确,思路清晰、严密,开发工具采用目前较先进的技术,开发平台选择科学合格,系统的开发具有一定的应用价值,拟采取的开发方法合理,目标可行,进度安排合理。同意开题。

  计算机专业开题报告 14

  一、选题的背景与研究的意义

  我国图书信息管理系统起步于20世纪70年代中期,计算机开题报告。经过20多年的探索研究,现已拥有30多个各具特色的图书信息管理系统,如北京图书"文津"文献管理系统、深圳图书ILAS系统北京息洋的GLIS系统、大连博菲特公司的文献管理集成系统等等。

  管理信息系统作为一门学科,是综合了管理科学、系统理论、信息科学的系统性的边缘学科,它是依赖于管理科学和技术科学的发展而形成的。对它一直未能有较准确的定义,我们可以广泛的认为:管理信息系统是一个由人和计算机组成的能进行信息收集、传输、加工和保存、维护和使用的系统。

  随着计算机技术的飞速发展,计算机在生活中应用的普及,利用计算机实现图书的管理势在必行。图书的信息服务促成了信息的传播、利用及生产的增值能力。人们掌握了信息,使之转变为技术,成为作用于社会经济的生产力,促进了社会经济的.发展,这就是信息管理服务的价值。最大限度地发挥信息的效能,离不开信息的加工整理,离不开信息的管理服务,因此,书店的信息服务已成为21世纪的主导发展机制之一。

  二、研究的思路与主要内容

  由于各个图书实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于购置图书上。建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。

  书店管理人员功能的信息量大,数据安全性和保密性要求最高。本功能实现对图书信息、顾客信息、总体销售情况信息的管理和统计、工作人员和管理人员信息查看及维护,开题报告《计算机开题报告》。开发图书管理系统,需要对系统技术可行性、经济可行性等进行分析,只有各方面的条件都允许才会进行系统的开发与应用。

  三、毕业论文所用的方法(技术路线)

  1.开发工具:Visual Basic6.0,Access 2.网上所公布的统计信息和资料。

  3.理论支持则通过阅读书籍为主。归纳其他专家的观点与思想,结合获取的资料数据信息,深入研究。

  4.毕业论文所用的方法以设计为主。

  四、主要参考文献

  [1]施伯乐,丁宝康,汪卫编注.数据库系统教程[M].高等教

  出版社.2003年8月.166-270页.

  [2]Access 2003概述:Office数据库管理程序2003年11月12日.

  [3]龚沛曾,陆慰民,杨志强编注.Visual basic程序设计教程(6.0版)[M].高等教育出版社。2003年5月.153-261页.

  [4](美)Ron Patton著,周予滨,姚静等译.软件测试[M].机械工业出版社.2004年9月.59-93页.

  [5]求是科技编注.Visual basic信息管理系统开发实例导航[M].人民邮电出版社。2005年3月.

  [6]王家华编注.软件工程[M].东北大学出版社.2003年8月.27-186页.

  [7]刘韬,骆娟编注.Visual basic进销存系统开发实例导航[M].人民邮电出版社.2003年4月.129-194页.

  [8]罗晓沛主编.数据库技术.华中理工大学出版社[M].2000年5月.103-303页.

  [9]闫海新.国产图书信息管理系统的现状及发展趋势。2004年3月.

  [10](美)Ron Patton著,周予滨,姚静等译.软件测试[M].机械工业出版社.2004年9月.59-93页.

  [11]刘韬骆娟何旭洪《Visual Basic 6.0数据库系统开发实例导航》

  出版社:人民邮电出版社2000年5月

  五、计划进度

  20XX年8月23日完成开题并交开题报告

  20XX年9月20日提交中期检查报告并参加中期检查

  20XX年10月24日提交论文初稿

  20XX年10月27日提交论文终稿

  20XX年11月15日参加答辩

《计算机专业开题报告(精选14篇).doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【计算机专业开题报告】相关文章:

计算机专业开题报告10篇10-29

计算机专业开题报告(10篇)06-29

计算机专业开题报告合集10篇06-21

计算机论文开题报告11-13

汽车专业开题报告09-17

机械专业开题报告09-14

物流专业的开题报告10-02

计算机开题报告15篇11-03

计算机开题报告(15篇)10-31

论文-AI自动生成器

万字论文 一键生成

输入题目 一键搞定毕业范文模板
AI原创 低重复率 附赠査重报告

点击生成
ai帮你写文章
一键生成 高质量 不重复
微信扫码,即可体验

计算机专业开题报告(精选14篇)

  随着人们自身素质提升,需要使用报告的情况越来越多,报告中提到的所有信息应该是准确无误的。相信很多朋友都对写报告感到非常苦恼吧,以下是小编收集整理的计算机专业开题报告,仅供参考,大家一起来看看吧。

计算机专业开题报告(精选14篇)

  计算机专业开题报告 1

  一、选题来源与研究背景

  随着千千万万的大小企业加入互联网,是否拥有企业自己的网站不知不觉中已经成为了衡量一个企业素质的标准。在此背景下开发一套企业网站系统就十分有必要,而当今,网站开发的形式多种多样,以 ASP+SQL server,JAVA+Oracle,PHP+MySQL,最具代表性,根据网站的类型不同选用适用的技术组合。

  PHP 整合了目前流行语言(JAVA/C++/PERL/C)最出色的特性,掌握其中任意一种语言都可以说掌握 PHP 的基础应用,所以 PHP 成为最容易上手的语言。优秀的编译系统也是 PHP 成功重要因素,如 Zend Optimizer、Eclipse PHP 等,完全开源,让世界所有的程序员来完善其功能。PHP 以优异的性能,简单的使用,低廉的价格,成为中小企业的网站开发的`首选。

  LAMP(LINUX-APACHE-MYSQL-PHP)网站架构师目前国际流行的 WEB 框架,该框架包括:LINUX 操作系统,APACHE 网络服务器,MYSQL 数据库,PERL/PHP 或者PYTHON 编程语言,所有的组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个构架,如 JAVA/J2EE 构架相比,LAMP 具有 WEB资源丰富、轻量、快速开发等特点,微软的。NET 架构相比,LAMP 具有通用、快平台、高性能、低价格的优势,因此 LAMP 无论是性能、质量还是价格都是企业搭建网站的首选平台。

  二、中文文献综述

  LAMP 系统是(LINUX-APACHE-MYSQL-PHP)使用范围最多的 WEB 框架应用系统:L 所指的是 LINUX 服务器操作系统,A 所指的是 APACHE 网站服务的服务器应用系统,M 所指的是 MYSQL 轻量级的数据库系统,P 所指的是 PERL 语言、PHP 语言或 PYTHON 语言,这些服务或产品都是免费的开源软件,是国际上得到认可及比较成熟的开发环境,非常多的网站采用这样的应用环境,LAMP 比 JAVA 语言更开发速度更快捷,可以使用的更丰富、代码更简洁等特点,LAMP 比。NET 更 LAMP具有通用性、开发速度更快、执行效率更高、开发成本更低等优势,综上所述,LAMP 具有其他 WEB 开发语言有更大的竞争力1 LINUX 概述。

  LINUX 系统源于 UNIX,是 1991 年由 Linus Torvalds 开发的开源产品。问世至今受到世界计算机爱好者的热力追捧,被大家广泛的修改及完善。LINUX 仿照UNIX 的很多功能,源代码也比较相似,所以 UNIX 的很多应用都可以移植到 LINUX上使用。

  目前手机系统使用最为广泛的 Android 系统,也是由 Google 公司基于 LINUX系统编写的。著名电影《阿凡达》的渲染计算机,也是 LINUX 系统的计算完成。

  由此可见,在专业领域的中 LINUX 系统可以更高效的、更好的完成工作。

  2 Apache 服务器。

  Apache 是一种网页服务器软件,同 WINDOWS 自带的 IIS 是同一种类型的软件,所以如果使用 WINDOWS 系统来安装 Apache 就必须关掉 IIS.

  Apache 是后目前网络技术市场中,Apache 是唯一一款开源的,全世界的优秀程序员都在对它进行修改。Apache 比较古老的名字特别有意思,是“a patchyserver”的谐音。

  这个神奇的软件,是 PHP 网站开发程的首选页面服务器,它执行效率高,于PHP 完美搭配、稳定,但是配置相对复杂很多,一旦配置成功之后,可长时间稳定的运行,所以一般服务器上都安装 LINUX + Apache 以保证长时间的稳定运行,个人计算机在开发调试过程中,可以选择集成开发环境 XAMPP 或 WAMP,这也充分体现了 PHP 的跨平台特性。

  3 MYSQL 服务器应用。

  MYSQL 同 ORACLE、DB2、SQL SERVER 等软件一样,是一款常用的关系型数据库管理软件。比其他关系型数据库管理软件体积更小、效率更高、搜索快速、不需要花费任何费用,对中小企业来说,是一款不可多得的经济实用型数据库软件。

  用 MYSQL 数据库管理系统与 PHP 脚本语言向结合的数据库系统解决方案,正被越来越多的网站所使用,其中以 LAMP 模式最为流行。

  4 PHP 脚本语言。

  PHP 是近些年被广大网页开发人员喜爱的语言。PHP 也是开发动态网站的常用的脚本语言,它是一种嵌入 HTML 中的语言。具有简单易用,语法流畅,网络资源多、跨平台、执行效率高等优点。PHP 成为了 WEB 脚本技术的先驱,融入了C、JAVA、PERL 的一些最佳特性,PHP+APACHE+MYSQL 的组合已经成为目前 WEB最流行的组合之一。

  三、研究目的、意义和研究方法

  本篇论文一小型企业网站系统开发为例,使用 PHP+MySQL 技术构架为核心,开发一套企业网站系统。拉近企业与客户的距离,及时展示企业产品信息,发扬企业文化。

  四、研究难点与创新点

  本文主要阐述了网站的设计流程与主体设计思想,利用 PHP 丰富的函数功能,MySQL 出色的数据处理能力实现动态更新网站信息,以及在设计中遇到的问题、要点等进行了详细的说明。

  计算机专业开题报告 2

  一、研究背景及意义

  随着信息技术的发展,人们越来越依赖于计算机来处理关键资料,并且逐步摒弃字纸处理方式,因而整个社会中电子档案信息的激增。如何去维护这些电子信息的安全,防止其泄漏和损坏也同时越发的引起关注。另外随着移动存储设备尤其是USB设备的快速发展和便捷,这个问题越发的严重起来。本课题主要针对研究Windows下通过USB方式转移资料的行为进行监控,确保电子资料通过USB传播的有据可寻,以便于安全审计和统计。

  由于USB总线较高的接口速率和灵活方便的使用特性,使得越来越多的存储设备使用USB接口来接入计算机,如闪存盘、移动硬盘等。基于USB接口的存储设备已取代软盘,成为一种重要的信息交换方式。但USB存储设备的广泛使用带来了许多安全隐患:

  (1)窃密者可以在合法用户不在场的情况下,利用USB存储设备快速地将个人隐私、国家机密或商业敏感信息取走,并且不会留下痕迹;

  (2)合法用户的违规操作和逾权动作可以把USB存储设备作为中转媒;

  (3)USB存储设备可作为病毒载体以及开机钥匙等。上述安全隐患都对主机安全构成了较大威胁。因此,对USB存储设备的安全实施监控具有重要意义。目前很多保密单位在物理上禁用USB端口,这会给用户带来很多不便。而一些基于用户态的USB存储设备监控软件很容易被病毒、木马等恶意程序绕过,无法完成有效、实时的监控。本文采用基于驱动层的技术实现其主要的监控功能,相对应用层,更加安全和稳定。

  二、国内外研究情况

  1、Linux操作系统:

  因其具有源码开放,稳定,可靠。安全等显著优点。在电子政务中得到了广泛应用。此类应用的安全性要求较高,特别是内部网。据统计,80%的安全事件来自内部网。其中USB接口是内部网络信息泄密的一个重要途径由于USB设备种类众多且使用广泛。仅仅简单地禁用USB接口会使其他的USB设备(如USB鼠标、USB键盘、ikey等)无法正常使用,给用户带来很多不便。文中在Linux环境下实现了一个分布式USB设备监控系统。可以根据管理员制定的安全策略分类禁用USB设备。以便管理员对网络中各主机的USB设备进行细粒度的管理。该系统的主要功能是以内核模块的形式实现的相对于应用层程序而言。其可靠性高并且很难被用户破解。

  2、USB监控基本情况:

  Linux的USB子系统分为USB客户软件、USB核心层和主控制器驱动程序3个层次。

  USB客户软件是特定设备驱动程序的主机部分。主要完成设备功能驱动,为了和设备正常通信,它通过10请求包(IRP。I/ORequestPacket)向USB内核发出数据接收或发送请求。USB内核则为客户端驱动程序层和主机控制器驱动函数提供了一套函数集。HCD(HostControllerDriver)与主机控制器合作完成USB各种事务处理[”对于USB设备的所有操作都是通过向USB设备发送相应的IRP完成的。本系统将拦截所有发给USB设备的IRP并对其中的内容进行分析。得到USB设备的设备类型,如存储类设备、USB集线器类设备或者厂商自定义设备等。然后根据安全策略文件来决定是否允许这个设备使用。USB设备监控系统中的关键问题是IRP拦截。判断设备类型以及对厂商自定义类设备的管理。

  3、IRP拦截技术:

  为了实现数据传输。USB内核提供了一个数据结构称为URB(USBRequestBlock)。一个URB由执行任何一个USB事务信息、分发数据信息和回传的状态信息组成。URB中具有USB数据传输的所有信息,包括传输类型、传输方向、数据缓存区、数据传输的设备、端点、返回信息及指向传输完成的处理函数的指针。从图l中可以看出。所有的USB设备I/O请求最终都由总线提交函数usbmit_ttrb(structurb*urb)发送到USB总线上。因此可以通过拦截usb_submiturb函数。对所有的URB数据包进行分析的方法来实现对USB设备的控制。目前。Linux(所支持的主控制器主要有OHC(OpenHostController)和UHC(UniversalHostController)种控制器的驱动程序分别是ohci。0和uhci。o。usbsubruiturb函数就是由这两个模块提供的一般情况下。一台计算机只有一种控制器。Linux考虑了有多种控制器的可能性并为将来扩展更多的控制器提供了方便。

  因此,拦截usbsubmiturb函数就是要拦截内核模块的导出函数。Linux采用整体式内核结构。如果要对内核功能进行修改或充。必须重新编译整个内核。这给扩展内核功能带来诸多不便。因此。Linux提供了一种新的机制:动态可加载内核模块内核模块将一些需要扩展的功能先单独编译成一组目标代码。该代码是核心的一分。但并没有编译到内核里面去。可以根据需要在系统启动后动态地加载到系统核心中。当模块不再需要时,可以动态地从系统核心卸载。核心符号表中维护着一个核心资源链表。在加载模块时。它能够解析出模块中对核心资源的引用某个模块对其他模块的服务或资源的需求类似于模块对核心本身资源或服务的请求。不过此时所请求的服务是来自另外一个已加载的模块每当加载模块时核心将把该加载模块输出的所有资源和符号添加到核心符号表中21核心符号表中包含模块导出函数名、变量的名字和其相应的地址通过更改函数地址值的方法可以对函数调用进行拦截。

  但这种方法在拦截模块导出函数的时并不适用。如前所述,模块在加载的过程中会使用核心符号表中的信息对引用的函数和变量进行重定向。这种访问是一次性的。系统在内核级中执行时,访问了大量的寄存器,而很多寄存器值是由上层调用者提供的。如果改变这些寄存器值。系统会变得不稳定。很可能出现不可预料的后果。

  因此使用hook函数的最佳原则是:在hook函数中调用原函数时。所有寄存器的值与被hook前的信息一样普通的C函数调用都提供了函数堆栈切换操作。而在funl和fun2中要使用原函数的堆栈来获取传人的参数地址。因此这两个函数必须用汇编语言编写这里分析一下拦截代码的稳定性在整个操作系统运行期间。系统服务会经常被调用。当一个进程调用了被hook的系统服务。这时如果发生了进程切换,则另一个进程再次调用相同的系统服务时。就会出现此次调用没有被hook的情况虽然可以通过关闭中断方法加以避免。但对系统性能影响比较大USB子系统的数据传输通常不是提交一次URB就能完成的。

  偶尔漏掉了一个URB并不会影响对数据传输的禁用效果。所以这里完全可以忽略这种情况在实际的测试和使用中没有出现禁用失效的情况。

  三、监控系统应用价值与基本方法

  监控系统在已有研究成果的基础之上,对误差控制、大块数据处理、地形简化等算法和实现技术进行了改进。包围盒进行LOD误差处理,大大地提高了算法的效率,该算法已经应用到研制的某卫星网管仿真测试系统中,取得了良好的效果。算法使用的是存储在本地的地形数据,未来有可能通过网络使用实时的`真实地形数据,此时内存映射文件将失效,因此需要进一步考虑如何有效地加载和传输来自网络的数据,从而实时显示真实的地形。另外,使用C++语言实现算法和地形显示,可以进一步提高软件的效率。基于USB的CAN总线系统监控平台的开发成功,为CAN总线控制系统的开发、调试和诊断提供了得力工具。无论在实验室还是在工业现场,开发人员都可方便地将CAN网络与计算机互联,实时监控系统的总线状态。以此为基础,今后还将进一步完善其上位机应用程序,丰富其监控的现场总线种类,使其成为基于CAN的多种现场总线的监控平台。

  USB(universalserialbus)通用串行总线,是由Intel、康柏、微软和NEC等公司共同推出的串行接口。它支持即插即用和带电热插拔,占用的系统资源少,不会出现与其它外设资源冲突的情况,软件安装也很方便;其通信速度为1.5、12和480Mb/s,突破了传统计算机串行通信接口(如RS一232)与高速外设进行数据传输时的速度“瓶颈”;接口还可以提供最大5V/500mA的总线电源,小型USB设备无需外扩电源,简化电路设计。USB接口已经成为PC的标准接口。为了便于携带使用,在下位桥接器设计中均采用体积小、功耗低的平面封装器件,这可以减小体积、充分利用USB总线供电。另外,在下位桥接器设计中还设计了数据缓冲和CAN总线通信错误识别功能,这样可以进一步避免系统监控数据的丢失,并且能在CAN总线通信出错时提供详细的状态记录信息,提高平台的监控性能。

  一个USB设备插入到计算机USB端口上时,操作系统硬件管理程序将会发现设备,然后查找该设备的驱动程序是否存在,如果存在,系统加载驱动程序,然后给USB设备分配盘符等。

  从上面的分析中可以知道,如果要阻止USB设备在计算机上使用,至少有两个方法可以使用:

  第一种方法是修改设备驱动程序,在设备驱动程序里面加入对设备进行判断的代码,从而阻止非授权USB设备在系统上的识别;第二种方法是不修改驱动程序,而在USB设备枚举完成后,立即把设备卸载,从而在系统中无法使用该设备。

  上面两种方法中,第一种需要熟悉驱动程序开发技术,难度比较大;第二种原理比较简单,实现起来也相对容易。本文将采用第二种方法。第二种方法的原理是:当插入USB存储设备时,应该立即获取该USB设备的信息,然后判断这些信息是否是经过授权的,如果非法,立即调用卸载函数卸载该USB设备。系统可以分为三部分:USB存储设备的检测、USB设备信息的读取判断、设备的卸载。

  四、小结

  总之,面向端系统的行为安全监控系统是针对Windows平台的。随着Windows平台在电子政务中的日益广泛应用。面向Windows平台的行为安全监控系统将具有广泛的应用前景,课题设计提出的USB设备监控技术不仅可以对USB设备行为进行有效监控。还同样适用于对并口设备及光驱类设备进行监控。具有普遍的指导意义。此课题具有可以成功解决保密要求较高的个人和单位只能在物理上禁用USB端口、使用不灵活的问题。软件关键功能的实现,可优先监控到USB储存设备,不易被恶意程序绕过,软件资源的占有率低等优点。

  计算机专业开题报告 3

  一、问题的提出

  java网上考试系统,是为了配合java语言的网上教学而设计的。它是java课件的一个重要组成部分。

  二、网络考试系统概述

  在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网络考试则是一个很重要的方向。基于web技术的网络考试系统可以借助于遍布全球的internet进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。试卷可以根据题库中的内容即时生成,可避免 考试前的压题;而且可以采用大量标准化试题,从而使用计算机阅卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。所以现在较好的考试方法为网络考试,试题内容放在服务器上,考生通过姓名、准考证号码和口令进行登录,考试答案也存放在服务器中,这样考试的公平性、答案的安全性可以得到有效的保证。因此,采用网络考试方式将是以后考试发展的趋势。

  三、网络考试系统常用的实现技术

  网络考试系统的实现技术有多种,可以采用传统的客户机/服务器(c/s)型的mis型架构,即试题内容放在远程的服务器上,在考试机上安装考试应用程序和数据库客户机配置,因此每次考试时要对机器进行安装、配置,这样一来考务工作比较烦琐;而且考试程序放在客户机上,安全性也受到一定影响。另外一种考试系统采用web技术实现。web技术超越了传统的“客户机/服务器”两层结构,采用了三层体系结构:用户界面层/事务层/数据库层。因此web结构有着更好的安全性。在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,试题存放在数据库服务器上(事务层和数据库可以是同一台机器)。

  四、本系统拟采用的解决方法(技术)

  本系统作为java课件(网络版)的一个组成部分,要求实现网络考试系统的各项基本功能。从安全性和易维护性考虑,选择了web实现技术。简单的说就是将系统做成一种b/s模式,可以让用户通过浏览器直接访问位于服务器上的试题以及对系统进行远程维护。

  服务器端程序的实现技术也很多,本人选用了当前比较流行的网络编程技术——jsp作为主要实现手段(配合java servlet、java bean、html等)。jsp作为一种web实现技术,它的效率是很高的。这一点正好符合了考试系统所要求的实时性。jsp自身的安全性,再加上实现模式的特点,完全能够达到考试的保密性要求,保证了考试的公平性原则。除此之外,作为java平台的一部分,jsp拥有java语言“一次编写,各处运行”的特点。又随着越来越多的服务器供应商将jsp支持添加到他们的产品中,这样一来用jsp做成的这套系统可以轻松移植到其它平台来运行。种种优点使得这套系统不但为目前校内的网络教学以至于今后远程教育的实现都打下了良好的基础。所以jsp是实现本系统的最佳技术,它是完全可行的。

  五、系统的组成和功能构想

  (1)系统的组成

  本系统由四个子模块组成:数据库及维护模块、考试子系统模块、成绩管理查询子系统模块、阅卷子系统模块。它们各自的功能如下所述:

  (一)考试子系统

  这个系统主要是学生使用。考试子系统是本网络考试系统的核心部分,也是设计时的重点。一般说来,网络考试可以在任何时候、任何地方进行。但是为了使学校易于组织和管理,所以本系统对考试时间作了一定的限制,因此在考试前首先判断当前时间是否为学校规定的考试时间(或预约的考试时间),由于判断的时间是服务器端的时间,所以跟考试机器的时间无关,即使考生修改所在机器的时间,也无济于事。如果时间符合要求,则显示登录页面进行登录,如信息不正确(包括有些考生试图绕过登录页面,直接进入试卷页面的情况,此时由于没有登录信息,系统也会认为是非法考生),系统给出提示信息,并重新定位到登录页面;如信息正确,则可以开始不同模式的考试。当考试时间到或考生点击“交卷”按钮时,则系统把考生答案传送至服务器的数据库中保存起来,并在数据库中标记考生是否参加过某门课程考试。(随机考试则可给出成绩;非随机考试等教师批改完试卷后讲成绩保存于数据库。)

  (二)成绩查询管理子系统

  为了能让考生及时、方便地了解自己的考试成绩,查询子系统也采用web方式实现,考生在页面输入自己的信息后,服务器就能把成绩信息传送到考生的'机器上。此外,系统还可以对成绩进行排序等管理功能。这个系统学生和教师均可以使用。

  (三)阅卷子系统

  本系统是老师专用的(通过教师登陆才可以进入),对考生来说是不可见的。(对于进行有主观题测试的模式,采用此系统进行人工给分)主要功能有:

  1、评分(根据参考答案给出相应的成绩)

  2、成绩统计、排序(有助于老师了解学生考试情况)

  3、信息输出(最终结果的输出)

  (四)数据库及维护系统 这个模块能对数据库中的信息(学生信息、试题)进行维护,主要使用对象是系统管理员(只在服务器上运行,不能进行远程维护。目的在于增强系统的安全性)。本系统数据库部分拟用microsoft sql server20xx/microsoft access20xx来实现。

  (2)系统功能的初步构想

  1、界面方面:系统有“登陆”、“运行”、“退出”三个界面。每个界面对应系统不同的运行状态(具体由登录系统人员的身份而定)。

  2、内容方面:由于网上考试的特点所限,考试内容以客观题为主。主观题只给出参考答案和评分标准。(以上是指“在线测试模式”下)对于“人工模式”下,则由阅卷人改卷后,通知考生成绩。这时以“综合测试题”为主。

  3、安全性方面:设立用户名和密码验证方式,防止非法用户登录和越权操作。同时将重要信息的维护只限于服务器端,避免了远程维护带来的安全隐患。考试的预约机制,也在一定程度上保证了考试的安全性。

  4、其他:可以根据具体情况适当用其他辅助工具(如:dreamwaver mx、dreamwaver ultradev等工具)对系统的界面进行美化和布局,以达到更好的效果。

  5、运行环境要求:p133,16m内存,win9x、win20xx、winxp、nt网或netware网络。

  软件环境: windows nt4.0+iis+ie6.0(以上)/windows2000+ie5.0(以上)+bea weblogic server/ibm websphere application server/apache tomcat 3.x 。

  6、开发环境

  1.41+editplus2.0jcreator le+dreamweaver ultradev 4.0 / mx

  六、主要技术简介

  jsp是java server pages的简称,它是由sun microsystem公司于1999年6月推出,是基于java servlet以及整个java体系的web开发技术。作为j2ee体系中的重要一环,jsp为创建高度动态的web应用提供了一个独特的开发环境。jsp能够适应市场上包括apache webserver、iis4.0在内的85%的服务器产品,这足以胜任绝大多数的商业事务处理。同时jsp代码经过服务器的解释执行后会直接嵌入到html语言中,这样就简化了页面的输出,也保留了脚本语言易于使用的优点。

  jdbc是用于执行sql语句的java应用程序接口,由一组用java语言编写的类与接口组成,在jsp中将使用jdbc来访问数据库。jdbc是一种规范,它让各数据库厂商为java程序员提供标准的数据库访问类和接口,这用就使得开发独立于dbms的java应用程序成为可能。一般的java开发工具都带有jdbc-odbc桥驱动程序,这样,只要是能够使用odbc访问的数据库系统,也就能够使用jdbc访问了。

  七、进度安排

  设计总共用时13周。具体安排如下:

  1-2周:收集资料(书籍和案例),并完成系统分析。

  3-12周:软件系统的具体实现(包括测试)和论文写作。

  13周:整理材料,装订论文。

  计算机专业开题报告 4

  一、选题依据

  随着计算机网络发展至二十一世纪,全球已掀起一股信息高速公路规划和建设的高潮,作为其雏形,国际互联网(Internet)上相连的计算机已近达数千万台,全球有数亿人在Internet上进行信息交换和各种业务处理。Internet上积累了大量信息资源,这些资源涉及人类面对和从事的各个领域、行业及社会公用服务信息。成为信息时代全球可共享的最大信息基地。

  校园网是各种类型网络中一大分支,有着非常广泛的应用。作为新技术的发祥地,学校、尤其是高等学校,和网络的关系十分密切,网络最初是在校园里进行实验并获得成功的,许多网络新技术也是首先在校园网中获得成功,进而才推向社会的。另一方面,作为高新技术孵化器的学校,知识、人才的资源十分丰富,比其他行业更渴求信息、希望能有渠道获得各种各样的信息来促进自身在研究、学术上的进步。

  正因为网络与学校之间的密切关系,我国从1994年教育科研计算机网(CERNET)于1994年正式启动以来,已与国内几百所学校相连。为广大师生及科研人员提供了一个全新的网络环境。1998年10月,中国教育科研网(CERNET)二期工程正式启动,工程到2000年二期工程完成,除达到连接1000所大学的目标外,对有条件的中小学也提供接入上网服务。的确,随着信息技术的飞速发展,中小学校园网的建设已经逐渐提到议事日程上来。但是我国目前大多数校园网上的应用还不丰富,与学校原有一些计算机业务系统还没有充分发挥,应用水平的低下是对校园网资源的极大浪费。只有提高校园网上的应用水平,才能切实提高学校各项业务水平,适应信息时代的要求。

  目前,在国家教委211工程的支持下,全国各大专院校基本上都有了自己的校园网,同时,地方所属的专业/职业院校和中小学的校园网建设如火如荼。因此,如何规划、设计、维护校园网是当前各个学校面临的首要问题,如何高效、充分地利用校园网的资源关系到校园的整体价值。

  二、研究目标与主要内容

  (一)、校园网建设的原则、目标;

  1、系统设计原则:

  (1)实用性:指从实际情况出发,使之达到使用方便且能发挥效益的目的。

  (2)先进性:指采用当前国际先进成熟的主流技术,采用业界相关国际标准。设备选型要是先进和系列化的,系统应是可扩充的,能够便于进行升级换代。

  (3)安全性:指用各种有效的安全措施,保证网络系统和应用系统安全运行。安全包括4个层面:网络安全,操作系统安全,数据库安全,应用系统安全。

  (4)可扩充性:指采用符合国际和国内工业标准的协议和接口,从而使校园网具有良好的开放性,实现与其他网络和信息资源的互联互通,并可以在网络的.不同层次上增加节点和子网。

  (二)网络设计目标:

  主要用于多媒体教学、行政办公、学籍和人事管理、图书管理、财务管理、信息共享、视频点播、WEB服务、电子公告、科研和技术交流以及Internet应用等。

  2、校园网总体框架

  使用作图工具,画出整个校园的平面图和网络结构拓扑图。为网络的规划和设计提供依据。

  3、校园网规划、建设方案

  根据校园平面图和网络拓扑图,利用所学知识合理的规划和设计出具体的实施方案。

  4、校园网的应用系统设计

  根据学校教学及师生工作和学习的实际情况,校园网应该有以下应用系统:

  (1)、电子邮件功能及OA

  校园网信息平台应有功能强大的邮件系统和OA系统,可以为每个使用者建立自己的信箱,和OA账号,安全保密又极大地方便了通信。许多事务处理均可以通过邮件和OA提醒,高效便利。

  (2)、电子图书馆

  有了电子图书馆以后,所有资料可以以电子文档形式存入大容量服务器中,

  通过网络向图书馆内、甚至教室、办公室或宿舍内的客户机开放,这样师生们可以不受时间、空间限制随时查阅所需资料,同时实现了同一资源的多人共享;

  (3)、视频点播

  VOD(VideoonDemand)是视频点播技术的简称,也称为交互式电视点播系统,当您打开电视,您可以不看广告,不为某个节目赶时间,随时直接点播希望收看的内容,就好像播放刚刚放进自己家里录像机或VCD机中的一部新片子,但是您又不需要购买录像带或者VCD盘,也不需要录像机或者VCD机。这就是信息技术带给您的梦想,它通过多媒体网络将视频节目按照个人的意愿送到千家万户。对于校园网的用户,学校可以开展多媒体视频点播教学服务。通过把好的课件放到VOD服务器上,让学生们进行点播,可以灵活的开展教学服务,把枯燥的课堂教学转变成为丰富的媒体服务。

  (4)、无线网络

  一般来说,如教室、图书馆、会议室、操场、食堂、校园园区等地方一般是不可能布设太多信息点的,但是随着学生中笔记本电脑的普及和现代化教学的普及,上述场所往往在同一时刻有大量的电脑,而目前的有线校园网没有办法使学生们在这些区域都能够上网。采用无线方式,在有限的信息点上连接无线接入器,就可以轻松从一个信息点扩展到成百上千个信息点的应用。

  (5)、宽带上网

  在信息化的今天,人们已经把网络当成获取信息的重要的源泉,而WEB应用则起到了举足轻重的作用。绝大多数的人都是通过浏览WEB页面来获取新知。校园网应该是宽带上网的前沿阵地,学生们可以通过网络获取丰富的知识,增加与其他学校学生,甚至其他国家学生交流的机会。

  5、校园网的安防设计

  根据学校的经济能力可以有选择的采用防火墙软硬件的安装以及一些安全管理的技术手段来共同完成。

  (1)、路由器和交换机的安全功能

  各种认证和包过滤。例如PPP协议的认证:PAP、CHAP

  (2)、安全措施

  a、基于包过滤的防火墙技术

  b、日志功能

  c、NAT网络地址转换技术

  d、IP地址—MAC地址绑定技术

  e、动态路由协议认证技术f访问控制

  g、防ARP攻击

  (3)、主机的安全

  保持操作系统和防毒软件的及时的更新;安装适当的经过测试的补丁程序。

  6、校园网系统预算。

  整个校园网的建设费用都必须在学校财务能力的承受范围内,并且尽量的提高网络系统的整体性能。

  三、拟采取的研究方法、研究手段及技术路线、实验方案等

  校园网的规划设计关系到整个校园的老师的教学,校长的办公管理,师生的生活等一系列问题,因此规划设计好校园网是一个必须解决的问题。本课题主要解决校园网的如下问题:

  1、校园网的功能设计

  需要实现主要功能有:多媒体教学、电子图书馆、内部信息的共享以及能够满足学校各部门的日常管理工作。

  2、校园网的布线设计

  根据学校的环境及学校的经济能力合理的选择所需的各种线缆。为了实现网络高带宽传输,骨干网将采用万兆以太网为主干,千兆光纤到楼,百兆带宽到桌面。

  3、校园网的安全问题

  校园网络特别是已与INTERNET相连的校园网络,对于网络的安全防范就显得特别重要。因为一次的恶意破坏或管理人员的错误操作都会带来巨大的损失。因此,一方面要加强管理人员及使用者的技术培训及有关法律和道德教育,另一方面,要建立起一套有效的软、硬件的监控、防护体系。

  4、校园网的维护问题

  要想保证校园网的稳定运行,日常的维护工作是必不可少的。

  定期对网络设备进行检查和维护,对网络系统进行备份和更新主要通过以下手段解决问题:

  1、在整个网络划分VLAN,这样既方便管理,还能增强网络的安全VLAN(VirtualLocalAreaNetwork)也就是虚拟局域网,是一种建立在交换技术基础之上的,通过将局域网内的机器设备逻辑地而不是物理地划分成一个个不同的网段,以软件方式实现逻辑工作组的划分与管理的技术。

  2、子网划分,可以更高效的使用每类网络的寻址,解决了地址浪费的问题。

  3、地址转换,我们一般只能从ISP获得有限数量的公有IP地址,这些地址是远远不够用的,要满足所有师生的网络需求,就必须进行地址转换。即把用户分到的私有地址转换成共有地址,从而能够访问Internet。

  计算机专业开题报告 5

  一、选题的目的和意义

  近几年来,基于TCP/IP的Internet/Intranet技术以非同寻常的速度被广泛应用于各级企业及其他组织的信息发布与共享,其中一个很重要的手段就是建立Web站点发布信息。传统的静态网页技术已越来越不能满足用户的需求,因此各种动态网页技术应运而生。ASP就是目前比较流行的动态网页技术之一,而ASP.NET是微软新一代的动态网页技术,并且相对于其他编程技术,它有如下的优势。

  (1)面向对象性

  ASP.NET将C#作为一种面向对象语言,在很多方面来看,C#将成为微软的与Java相似的语言。

  C#是ASP.NET开发中一个最重要的功能,微软会将C#发展成为Java的强劲对手。这也是微软.NET框架的一个重要组成部分。我们认为C#是微软在编程市场上击败对手的主要工具。我们期待着微软能在这个产品后面倾注全力,这样,C#可以成为许多程序员的又一种选择。C#的诞生无疑将进一步加剧微软和Sun产品的战线,但这对用户是有利的,他们可以选择两者之一来开发新的应用。

  (2)数据库连接

  ASP另一个亮点是它使用ADO对象、ODBC、OLE-DB和事务处理管理器。因此ASP Web数据库应用开发特别简单。ASP.NET发展了更多的功能,因为有了ADO.NET。ADO.NET带来了更强大更快速的功能。JSP和JDBC目前在易用性和性能上同ASP/ADO相比已有些落后,当新版本ASP.NET/ADO.NET出现后这样的差别会更明显。所以我们希望SUN应尽快能花大力气来追赶ASP.NET/ADO.NET的组合。

  (3)大型站点应用

  ASP.NET将对大型站点(Web Farms)有更好的支持。事实上,微软已经在这方面付出了巨大的努力。ASP.NET可以让用户考虑到多服务器(Multiple Servers)的场合,当用户需要更强大的功能时,仅仅只需要增加一台服务器。整个.NET框架已经充分地提供了这个方法。ASP.NET提供了外部会话状态(External Session State)来提供内置式Web Farm的支持。另外,由于请求的各组件相互间经过了充分的优化,所以速度很快。

  (4)ASP.NET还提供更多的其他方面的新特性,例如:

  内置的对象缓存和页面结果缓存。

  内置的XML支持,可用于XML数据集的简单处理。

  服务器控制提供了更充分的交互式控制。

  二、国内外发展动态和趋势

  微软新一代平台的正式名称叫做新一代Windows服务(NGWS),现在微软已经给这个平台注册了正式的商标Microsoft.NET。在.NET环境中,微软不仅仅是平台和产品的开发者,并且还将作为架构服务提供商、应用程序提供商,开展全方位的Internet服务。在谈及这个平台中使用的新技术,微软透露,它将在.NET环境中提供更多新产品和全套的服务。

  Microsoft.NET将开创互联网的新局面,基于HTML的显示信息将通过可编程的基于XML的信息得到增强。XML是经万维网联盟定义且受到广泛支持的行业标准,Web浏览器标准也是由该组织创建的。微软公司为开发它投入了大量精力,但它并不是Microsoft的专有技术。XML提供了一种从数据的演示视图分离出实际数据的方式。这是新一代互联网的关键,提供了开启信息的方式,以便对信息进行组织、编程和编辑;可以更有效地将数据分布到不同的数字设备;允许各站点进行合作,提供一组可以相互作用的Web服务。

  根据.NET构想,未来微软所有产品都将走向服务化,而消费者将通过租借的方式使用Office软件,或通过MSN用户身份,获得网络音乐服务。

  然而,根据种种迹象表明,微软早已为.NET战略后新的划时代战略做了准备,这个新战略将会比.NET战略更可怕,因为它将可能垄断未来所有的软件市场!如果将PC时代分为DOS平台时代和Windows平台时代的话,按照微软的意思,网络时代将会分为.NET平台时代和这个新的平台时代。

  ASP.NET又叫ASP+,但并不仅仅是ASP的简单升级,而是Microsoft推出的新一代Active Server Pages脚本语言。ASP.NET作为微软公司发展的新的体系结构Microsoft.NET的一部分,其中全新的技术架构会使编程变得更简单。ASP.NET是在抓住ASP的最大优点并全力使其扩大化的基础上开发出来的,同时也修复了许多ASP运行时会发生的错误。

  目前支持ASP.NET开发的平台只有Windows XP、Windows 2000/2003、Windows NT4 (Service Pack 6a),其中的Web Service除去这些还在Windows 98、Windows ME、Windows SE上获得支持。随着Internet/Intranet技术的不断发展,只有服务器的动态网页技术才能满足各种Web应用程序日益提高的要求,因此各种动态网页技术先后出现。相对于ASP.NET而言,ASP技术较为熟悉,使用简单便利。但由于ASP本语言自身的局限性,使其功能受到了很大的限制。而ASP.NET的强大功能恰好弥补了ASP的不足,因此,ASP.NET技术代替ASP是一种必然的趋势。ASP.NET从现有的ASP结构体系上跨出了一大步,其整个构造体系使开发结构化的应用程序变为可能。Web表单带来了一种更加直接和易于使用的开发模式;服务器控件增加了提供公共功能的能力,从而使扩展和加强现有功能变得容易;数据捆绑使创建数据约束型应用程序变得十分简单。它不但具有许多很棒的新功能,而且还有一个用于开发Web应用程序的真正框架。越来越多的开发者开始使用这种技术,它的出现给Internet的发展带来了一次新的浪潮。

  三、课题研究的基本内容

  该课题为设计并实现一个基于ASP.NET技术的动态IT培训网站。

  该网站具有如下模块:

  登录注册模块:用来识别用户身份信息的必要手段,用以在线报名、在线咨询以及学员论坛;

  课程信息发布模块:做为网站介绍自己、宣传自己培训课程的不可或缺的手段之一,让用户第一时间了解该网站推出的`培训课程;

  在线报名模块:通过该模块,实现学员与培训学校之间的零距离报名;

  在线咨询模块:能为用户解答各种与网站的信息有关的问题,使用户和学校进一步拉近距离。

  学员论坛:回答学员问题,提供各个学员之间互相交流的一个平台,是促进培训学校教学质量提高的一个重要手段。

  四、研究内容及拟采用的方法和手段

  1.在充分调研和需求分析的基础上,完成网站的如下设计工作。

  总体功能规划设计。

  数据库的逻辑设计。

  网页框架的规划设计。

  2.利用ASP.NET、C#语言、ADO.NET、SQL Server 2000数据库技术来实现一个动态交互式的IT培训网站。

  五、预期达到的水平及所需的科研条件

  (1)网站建设的基本目标为:

  用户登录注册:用户通过注册个人信息来设置自己的登录名和密码。通过用户的登录,来实现网站对用户更好的服务和管理。

  用户个人服务:用户登录后,出现用户的个人服务界面,包括个人密码修改、自己的信息修改、个人所报课程的列表信息和提问咨询信息,以及通过网站统计出来的该用户的喜爱课程类别的一个推荐列表等。

  课程信息发布模块:通过后台发布课程信息对数据库进行操作修改,来实现前台对各个课程信息的发布,让各个用户能在最短的时间内了解网站的各个课程的详细信息。

  新闻信息发布模块:通过发布一些教育业内新闻,以及其相关的一些信息,让用户了解目前的一些情况。

  在线报名模块:用户登录网站后,通过网页寻找和选择适合自己的课程,然后填写自己的详细信息以及报名的方式来报自己所要进行培训的课程。通过该模块,用户可以很方便的查询该课程的任何信息以及报名。

  教师管理模块:介绍各个教师的信息及其所教的课程,让用户通过网站了解自己所喜爱的教师,选择该教师所教的课程。

  学员管理模块:介绍该网站培训出来的优秀学员的信息以及他们的个人照片,通过介绍他们成功的经历和一些经验来激发用户对该网站培训课程的兴趣,让他们觉得学习该网站的某一课程对他们来说是多么必要。

  企业招聘信息发布模块:通过发布一些合适企业的招聘信息让学员能更快地找到工作。

  信息咨询模块:让用户能通过在网页上以留言的方式快速地提出自己不明白的问题,以便让管理员及时解决。

  学员论坛:让学员有一个能够互相交流和学习的平台,通过论坛,让他们之间能够互相交流学习经验,解决学习中不懂得问题,以及一些成功的经验心得。

  用户访问追踪:让网站能通过用户对该网站课程的点击次数以及时间来判断大部分用户的需求,以便网站能根据他们的需求进一步改善网站的各个服务。

  (2)开发平台

  操作系统:Windows Server 2003。

  数据库开发工具:SQL Server 2000。

  网页开发工具:Dreamweaver MX。

  动态网页技术:ASP.NET。

  Web服务器:Internet信息服务(IIS)管理器。

  六、进度安排

  3月15日----3月31日 收集资料,阅读文献,完成开题报告

  4月1日---4月7日 系统分析阶段

  4月8日----4月20日 系统设计阶段

  4月21日----5月20日 系统实施与编程。

  5月21日---5月27日 系统调试与改进 5月28日---6月5日 毕业论文撰写

  6月5日---6月10日 毕业论文打印、毕业答辩准备及PPT制作。

  计算机专业开题报告 6

  一、选题意义

  在网络技术逐渐渗入社会生活各个层面的今天,传统的交流方式也面临着变革,而网络博客则是一个很重要的方向。基于web技术的网络考试系统可以借助于遍布全球的internet进行,因此交流既可以是本地进行,也可以是异地进行,大大拓展了沟通与交流的灵活性。博客在现如今这个飞速发展的网络时代已经成为人们不可或缺的一部分,博客,又译为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多博客专注在特定的课题上提供评论或新闻,其他则被作为比较个人的日记。一个典型的博客结合了文字、图像、其他博客或网站的链接、及其它与主题相关的媒体。能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主。博客是社会媒体网络的一部分。

  二、博客系统概述

  blog是继email、bbs、icq之后出现的第四种网络交流方式,是网络时代的个人“读者文摘”,是以超级链接为武器的网络日记,代表着新的生活方式和新的.工作方式,更代表着新的学习方式。具体说来,博客(blogger)这个概念解释为使用特定的软件,在网络上出版、发表和张贴个人文章的人。

  一个blog其实就是一个网页,它通常是由简短且经常更新的帖子所构成,这些张贴的文章都按照年份和日期倒序排列。blog的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人构想到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。许多blogs是个人心中所想之事情的发表,其它blogs则是一群人基于某个特定主题或共同利益领域的集体创作。

  博客在中国发展很迅速,建立一个专业的博客管理系统已经很重要。本系统符合现在博客管理的需要,能对博客发表文章、评论、链接、图片数据进行管理,同时能对博客账号进行管理。系统的功能主要体现在后台数据库方面,因为博客另一个名字叫网络日记,所以博客的内容要求能及时、快速的更新,本系统在开发之前正是朝这个目标设计。系统功能保留了传统博客管理系统的功能,同时又加上了人性化的界面设计,比如日历、表情的引用。完善的数据更新能力、实用的后台管理以及个性化的设计使本系统能适应博客的发展。

  asp是active server page的缩写,意为“动态服务器页面”。asp是微软公司开发的代替cgi脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。asp的网页文件的格式是、asp,现在常用于各种动态网站中。

  microsoft access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的web应用程序,这些应用程序都利用asp技术在internet information services运行。

  三、毕业设计研究方案

  1、研究目标

  1)作为网络个人日记 2)个人展示自己某个方面的空间

  3)网络交友的地方4)学习交流的地方

  2、研究重点

  本设计要使用asp实现一个基于asp、net的个人博客系统,在研究的过程中具体有以下5个步骤:

  1)需求分析:本系统制作要求,系统是单用户系统,实现功能比较简单,系统面向各个阶层,操作难度比较低。相对系统的配置要求也符合普通的机器配置;

  2)系统分析:系统分析阶段的工作有系统的静态模型,对系统进行健壮性分析,建立系统的交互模型;

  3)开发环境的搭建:下载安装设计系统中需要的软件;

  4)代码实现:在前面的各项工作都完成后就可以进行具体到每个细节的代码实现了;

  5)代码测试:代码测试就是看代码执行是否产生了预期的结果;

  了解系统提供者和使用者的需求然后用代码去实现这些功能是这个系统的难点。鉴于目前市场上已经有着许许多多博客系统,做一个有自己特色博客是此次设计的关键问题。

  3、博客系统的用途

  1)促进学习。

  2)记录收获。

  3)反映成长。

  4)结交朋友

  5)共享知识

  6)交流看法

  4、系统的组成和功能构想

  (1)系统的组成

  1)web服务器

  博客的相关信息存放于web服务器中,数据库文件也存放在该web服务器中。浏览者获取的信息都是从此web服务器中得来的。

  2)建网工具dreamweaver

  dreamweaver是美国macromedia公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。

  3)博客浏览者

  浏览者可以查看博主的信息,比如最新热闻、点击率最高的新闻、各板块的分类新闻等。进入相应的类别就可以查看此相应的信息。

  4)(博主)管理员

  (1)管理员具有对日志类别和新闻信息的添加、修改和删除等编辑功能。

  (2)功能构想

  一个典型的博客结合了文字、图像、其他博客或网站的链接、及其它与主题相关的媒体。能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主。博客是社会媒体网络的一部分。博客的内容随着用户的输入和互动而有所不同,或者随着用户,时间,数据修正等而改变。网页上的内容也可以由用户通过使用客户端描述语言(javascript,jscript,actionscript,)来改变。当然更普遍的是由服务器端的描述语言(perl,php,asp,jsp,coldfusion,等)进行编译,从而对网页的内容进行改变。无论是客户端还是服务器端的改变都需要使用较为复杂的应用软件。

  前台是不需要认证的,是供网站的访问者访问的,主要完成了以下功能:

  访问博客系统的人可以做到:游览博客系统中的随笔目录、文章目录博客系统中的内容,只有博客管理员登录系统之后,才能进行管理。而博客系统的访问者不需要注册,也不需要登陆就可以访问博客系统中的内容。

  计算机专业开题报告 7

  一.课题的背景:

  随着人们生活水平的提高,人们越来越重视身体健康问题,如今计算机的发展和应用越来越广泛,而针对体检业务是一项工作量烦重的业务。

  从检前准备,检中检查,检后服务,每一过程都有大量工作要做,用人工操作既费时而且效率却又很低下;针对某些医院的体检系统供人们选择的较少,像安徽省立医院只提供几种体检套餐,然而某用户只是入职体检,只需检查包括肝功能、乙肝五项、尿检、心电图、胸透五种,而选择套餐还要体检其他不相关的像身高、体重、脑电图等等,选择性较差,所以本系统提供可供选择的体检项目,方便用户;还有系统还可以进行网上体检项目查询,及各体检项目所在具体地点显示,方便用户体检而不用做每项体检前都要询问医生,提高了效率,节省用户时间。

  本体检信息管理系统是基于B/S的体检管理软件,核心功能有体检档案的录入、体检报告的输出、体检档案的`统计查询和对比分析。该系统的使用,可以大大提高体检档案管理人员的工作效率,使体检档案的管理更加准确、全面、完美,能够明显地提高体检业务的竞争力。本系统还利用了目前WEB开发基于开源软件的潮流与趋势,本体检管理信息系统对用户体检实现了统一标准化的管理,是体检工作系统化、科学化不可缺少的部分。该系统采用MyEclipse+SQLServer开发环境的关键技术,实现了对用户、医生、体检项目的维护、查询和体检结果打印等功能。利用这些关键技术,具有简单易用的优点,克服了以往手工操作带来的缺点,保证了信息处理的即时化、准确化,真正实现了数据共享和无纸化操作。系统并通过目前流行的Struts构建MVC模式的框架及Hibernate完成数据持久化,方便数据库操作。

  二、关键技术:

  本次开发为基于B/S架构的动态网站。开发工具选择目前较流行的MyEclipse,运用框架技术

  1、STRUTS技术——运用这个技术可以说是真正实现了MVC架构,它将模型层、控制层、与视图层合理地分开,能够更好地解决业务逻辑与视图层之间的耦合问题。

  2、Hibernate技术——这是目前较流行的一门实现底层持久化的方法。它目的是使编程完全地使用面向对象的编程思想去处理数据库中所读取的一条条记录,这些记录经过其主要配置文件Hibernate.hbm.xml的解析将VO转变成POJO,这样一来每条被读取的记录就被封装成了普通的JAVA对象,非常方便地进行操作。

  三、系统组成和关键问题:

  系统组成:

  关键问题:

  1、理解Struts和Hibernate框架技术并能用于软件开发。

  2、系统中的一些报表的设计及其怎样和数据库交互导出问题。

  3、系统中各对象的权限设置与分配,用户,不同医生,以及管理员区分,对应不同的操作权限。

  4、软件性能问题,考虑体检系统可能有大量的用户群,会有较大的访问量的特殊性,可能会有大量用户在同一时间使用该系统,可以考虑数据库分布在不同硬盘和利用线程操作。

  四、毕业设计完成进度及预测进展

  (遵照学校校历计算)

  第1周至第3周:对毕业论文背景调查及资料收集,并撰写开题报告

  第4周至第6周:学习相关开发工具同时查阅本次设计相关论文资料就本次设计进行需求分析

  第7周至第8周:根据分析阶段所获得相关文档进行软件设计,并初步编写各个模块的相关代码,迎接中期检查

  第9周至第13周:测试并完成各功能模块编码、集成,形成可运行的软件系统,并准备各项相关材料,准备预答辩

  第13-16周:完善系统和论文,准备毕业设计答辩

  计算机专业开题报告 8

  一、选题意义和背景

  计算机的普及和经济的日益全球化,简单的会计电算化在现在的经济环境中显得有点逊色了,所以正确运用erp全方位的控制企业,使得企业的可利用资源合理高效的运用起来是很有必要的。目前在我国大部分企业对erp并不陌生,并且有很多企业在运用它,然而效果却有些不尽人意。其中有些问题是可以避免和解决的,只有正确认识这些问题并去解决它,才会收到实施erp真正的效果。由于去年的经济危机,对我国的中小企业冲击很大,由此我想到我国中小企业必须要改变思路,摒弃旧的思想,大胆的改革创新,正确合理的.运用erp,找到自己企业适合的erp。

  erp作为一种先进的管理信息系统,是中小企业实现信息化,提高管理信息能力,增强核心竞争力的有力武器,虽然在实施过程中会有很多问题,但是企业人员共同的努力,肯定会开创出适合我们自己的erp。我国中小企业实施erp的成功率会越来越高,必将带来中小企业信息化的飞速发展。通过写这篇文章,让我自己对erp也有了更深刻的了解,希望通过这篇文章能对我国的中小企业的发展带来一些帮助,同时我相信我国的中小企业能够在这次全球金融危机中更好的把握和运用erp,让我国的企业在浴火中重生,在未来能更好的发展。

  二、参考文献资料

  1、郭海佳、erp在中小企业应用的问题和对策研究[j]、非公经济,XX年第9期

  2、周玉请、erp理论方法与实践[m]、北京电子工业出版社,XX年第一版

  三、主要内容和预期目标

  本文准备从我国中小企业实施erp必要性入手分析我国企业与erp的关系,从而引出当前我国中小企业在实施erp存在的一些大众问题,根据这些问题提出解决思路,建议如何正确实施erp。

  希望能通过写这篇文章能够让自己对erp有更深刻的认识,同时也希望能给我国中小企业的信息管理方面带来一些帮助。

  四、论文大纲

  1、概述

  2、erp的概念

  3、我国中小企业实施erp的必要性

  4、我国中小企业实施erp存在的问题

  5、解决思路

  6、总体思路

  7、如何正确实施erp

  五、研究方法

  初步打算采用因果论证和理论论证,并采用实证和规范分析对文章进行构思,在资源和效益追求最优化的理论基础上展开论述。

  六、总体安排与进度

  本论文将利用14周的时间完成。具体安排如下:

  1、第一周、第二周确定论文题目,并完成开题报告,与老师进行交流。

  2、第三周—第七周根据题目和开题报告搜集相关资料。

  3、第八周完成初稿,并交于老师批阅,听取老师的意见,进行修改。

  4、第九周二稿完成,并交于老师批阅,在老师的指导下进行完善。

  计算机专业开题报告 9

  一、选题背景

  微信公共平台于2012年8月23日正式上线,这是基于微信的一个附加功能,任何组织或个人均可免费申请微信公众帐号。获得帐号后可通过后台编辑文字、图片、语音、视频等信息,并群发给关注该帐号的用户,但每天仅可群发一次。同样地,用户主动给微信公众平台发送文字、图片、语音、视频等信息,公众平台可以根据预先设定好的规则,自动反馈相应的信息给用户。对于拥有国内用户数最多,使用频次最高的移动社交APP,微信已经被当作是移动互联网入口的最佳选择。由于人人都可以申请微信公众账号,所以每个微信公众帐号都可看作是一个基于微信公众平台的自媒体,通过该自媒体进行互动营销,是一种移动互联网上不可忽视的营销渠道。然而,微信公众平台自有的后台编辑系统功能较为单一,已经不能满足需求日益多样化的微信公众平台运营者。所幸的是,微信公众平台提供了二次开发的接口,通过对接该接口,开发出一套CMS,一方面可以更加方便地管理和运营微信公众账号,另一方面也可以实现丰富个性化的定制功能。通过这套CMS,还可以实现微网站功能。运营者可将企业网站移植到微网站,用户通过关注微信公众平台即可访问微网站。对于拥有多个微信公众账号的运营者来说,该系统可以实现一站式管理多个公众账号。除此之外,通过用户与微信公众账号的交互,还可以实现许多其他实用的功能。本文主要是阐述了基于ThinkPHP框架的微信公众平台CMS的设计与实现。

  二、研究目的和意义

  微信公众平台CMS,丰富了原有编辑平台的功能,可以使接入CMS系统的公众账号瞬间拥有十分强大的功能。微信公众平台CMS的意义在于以下几个方面。一是对于微信公众账号的运营者。对那些不懂计算机程序技术的运营者可以建立属于自己的程序接口,让他们通过简单的配置,即可拥有强大而又个性化的微信公众平台管理系统。使运营者可以专注于内容的运营,而不被如何呈现内容的方式而分心。相反地,该CMS还可以辅助运营者,以更佳的方式方法呈现运营者发布的.内容,用一些程序小工具维系订阅用户的粘度。另一方面,对于微信公众账号的订阅者。通过关注接入了微信公众平台CMS的公众号,可以获得比一般公众账号更多的功能,诸如天气查询、列车查询、微网站等。可以使得用户对这样的公众账号有着更好的用户体验,使用户更加乐于使用这们的公众账号。再者,对于微信公众平台本身来说,开发这样的CMS,丰富和加强了微信公众平台本身的功能,扩展了微信公众平台的生态链。从另一个角度来看,也可以促进微信公众平台自身功能的扩展。

  三、本文研究涉及的主要理论

  WAMP架构即Windows+Apache+MYSQL+PHP的组合。是比较常用的PHP开发环境。Windows系统本文选用了WindowsServer2003。它具有可靠性、可用性、可伸缩性和安全性,这些特性使其成为高度可靠的平台。WindowsServer2003系列增强了群集支持,其可用性有了很大的提高。WindowsServer2003系列的可伸缩性通过由对称多处理技术(SMP)支持的向上扩展和由群集支持的向外扩展来提供。Apache是世界上非常流行的WEB服务器。由于其的开源特性,所以不断有人来为它修改原来的缺陷、开发新的功能、新的特性。Apache的特点是性能稳定、简单、速度快。它的特点如下:

  (1)拥有简单而强有力的基于文件的配置过程;

  (2)支持通用网关接口;

  (3)支持多种方式的HTTP认证;

  (4)支持基于IP和基于域名的虚拟主机;

  (5)集成代理服务器模块;

  (6)提供用户会话过程的跟踪MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。

  与其他的大型数据库例如Oracle、DB2、SQLServer等相比,MySQL自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。Mysql的特性如下:

  (1)使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。

  (2)支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统。

  (3)为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。

  (4)支持多线程,充分利用CPU资源。

  (5)优化的SQL查询算法,有效地提高查询速度。

  (6)既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。

  (7)提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。

  (8)提供TCP/IP、ODBC和JDBC等多种数据库连接途径。

  (9)提供用于管理、检查、优化数据库操作的管理工具。

  (10)支持大型的数据库。可以处理拥有上千万条记录的大型数据库。

  (11)支持多种存储引擎。

  PHP(PHP:HypertextPreprocessor的缩写,中文名:“PHP:超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的特性包括:

  (1)PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法

  (2)PHP可以比CGI或者Perl更快速的执行动态网页——动态页面方面,与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;PHP具有非常强大的功能,所有的CGI的功能PHP都能实现。

  (3)PHP支持几乎所有流行的数据库以及操作系统。

  (4)最重要的是PHP可以用C、C++进行程序的扩展!

  PHP的优势:

  (1)开放的源代码所有的PHP源代码事实上都可以得到。

  (2)PHP是免费的和其它技术相比,PHP本身免费且是开源代码。

  (3)快捷性程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。

  四、本文研究的主要内容

  本文利用了THINKPHP框架,在此框架的基础上,利用PHP语言、MYSQL数据库,开发出一套简单易用的微信公众平台CMS。该系统将诸如首次关注、文字回复、图文回复、微网站等功能模块化。用户只需几步简单的操作,就能把自己的公众号与微信公众平台CMS对接,随后就可以在该CMS中对自己的公众号进行相应的设置,方便快捷的满足自己的个性化需求。本文的具体内容如下:第一章,绪论。主要介绍了课题研究的背景和现状、课题研究的意义、微信公众平台CMS的部分功能。第二章,系统开发的平台与技术。对开发该系统所需的环境,用到的框架,使用的技术作了详细的介绍。第三章,系统需求分析。分别从可行性、总体需求进行了分析。然后从网站前台、管理后台、会员后台、微信端几个方面进行了详细的需求分析。第四章,系统设计与实现。分别对四个子系统进行了框架和模块设计,并对各个子系统进行了实现。最后对系统中所用到的关键数据库进行了设计。第五章,系统运行与测试。对系统微信端的主要功能进行测试,测试系统的运行情况。第六章,总结与展望。对全文进行总结并对后续的工作进行展望。

  计算机专业开题报告 10

  本课题国内外研究动态及意义:

  随着计算机技术,特别是计算机图形学、三维仿真技术以及虚拟现实技术的飞速发展,信息管理的数字化和实物模型的虚拟化已成为当今世界非常重要的技术应用领域。人们意识到虚拟现实技术的巨大应用前景,因此虚拟现实技术几乎是所有发达国家目前都在大力研究的前沿领域,其发展也达到了异常迅速的程度。在国外,美国、德国、英国、日本、韩国等国家在虚拟现实技术方面的研究做的比较好。我国虚拟现实技术研究起步较晚,与国外发达国家还有一定的`差距。我国正逐渐开始尝试和研究建设数字城市、数字社区的实践。在高校,现实大学校园的数字化和虚拟化,对虚拟校园的研究与构建也越来越多。据统计,我国最早建立虚拟校园的高校是天津大学,其后浙江大学、深圳大学、北京大学、西南交通大学、上海交通大学、清华大学、复旦大学等一些著名高校也纷纷采用虚拟现实技术建立了虚拟校园。

  在我国,目前各大学所建的虚拟校园漫游系统广泛采用的是VRML技术,因为VRML技术支持在线访问,动态更新等优点。但是,由于网络的带宽约束,不能支持像本系统这样规模比较大的系统,同时在效果方面,也不能做出这么多动态效果。基于3D和VRP的漫游系统开发流程快,并且仿真效果也十分好,具有更多交互形式等优点。因此,3D+VRP的使用越来越普遍,越来越多的高校开始重视这个新兴平台并开设了相对的课程。

  毕业设计(论文)研究内容、拟解决的主要问题:

  研究内容:

  在综合考虑了目前成熟的各类技术实现方式后,本文从3DMAX的建模和渲染烘焙技术着手,采用成熟VRP-BUILDER虚拟现实编辑器模块进行二次开发来构建的三维校园漫游系统。基于3D和VRP技术的三维仿真漫游系统的开发方法,以梧州学院(北区)建立虚拟场景,实现了自动漫游、手动漫游、校园路径导航、校园景物的查看、校园信息查询、各种气候效果、各种实体的动态效果,并根据实际加入了碰撞检测。同时根据三维仿真漫游的特点,在自动漫游和手动漫游过程中,以现有场景为基础,通过视频、图片、音乐对虚拟现实系统做了补充。

  拟解决的主要问题:

  基于Polygon+NURBS高级建模,采用Bitmap位图+UVWMapping坐标贴图、VRAY渲染方法、碰撞检测进行系统创建;采用Attach、Collapse命令命令精简模型个数。

  毕业设计(论文)研究方法、步骤及措施:

  研究方法、步骤:

  1、收集相关资料进行可行性评估;

  2、进行需求分析,进行模型建立;

  3、实时数据采集,建立三维模型;

  4、贴图制作及渲染烘焙;

  5、对各个功能模块框架的构思与创建;

  6、调试,运行。

  措施:

  VR场景模型的优化对VR-DEMO的演示速度影响很大,因此我们采用Polygon+NURBS高级建模方式制作建筑简体模型,在表现细长条的物体时,尽量不用模型而用贴图的方式表现,并且采用Attach、Collapse命令命令精简模型个数。运用Bitmap位图+UVWMapping坐标贴图、VRAY渲染方法、碰撞检测进行系统创建。使系统达到最优化状态,减少硬件资源的开销,保证系统的稳定性。

  进度计划与应完成的工作:

  1、收集资料进行需求分析时间:20XX年1月

  2、实时数据采集,建立三维模型时间:20XX年2月初-----20XX年2月底

  3、运行和调试,系统设计及实现时间:20XX年3月初-----20XX年3月底

  4、论文撰写时间:20XX年4月

  计算机专业开题报告 11

  一、课题任务与目的

  1.题目:购物网站设计与实现

  2.主要任务:以php为主要制作工具,实现购物网站的用户注册、登录、验证身份及用户数据的采集、物品的预览查询、搜索/查看物品信息以及站内最新物品信息发布并可进入在线下单从而实现网络销售。

  3.研究目的:现在网购无法全面取代传统购物渠道,但是网购能够灵活调整运营政策,使它能够满足某一类人特别关注的侧重需求。我长久以来也是以此为出发点,关注网购商机。在此基础上总结出几套网购运营模式,这些网购能更佳的满足某类人侧重需求,对他们来说有强烈的购买理由。我们要做的是进一步积累完善这类网购模式,实践这些网购,赚取利润并积累网购运营经验,在网上购物大发展时机到来时拥有先发优势。

  二、调研资料情况

  在当前的市场经济环境中,随着科技的进步和技术的发展,网络销售正在健康、飞速的发展,市场的竞争在很大程度上转化为了虚拟客户资源的竞争。从而找到一个好的销售平台、建立一个好的网店已经成为各个店主一项关键任务。同时,当今的市场环境又是一个快速变化的环境,客户的需求在变,对网上购物的需求也相应处于变化之中。如何能快速适应这一变化,提高网上购物流程的工作效率,进行快速定位,也就成为店主需考虑的重要因素。

  在铺天盖地的传统销售攻势中,电子商务以其方便、快捷、时尚、触角敏锐而初露峥嵘。在销售旺季宣传人员像蚂蝗一样铺满大街小巷,随处可见行人丢弃的宣传单页时,网上销售却以其视觉冲击力强信息全面更加深入人心,也吸引了更多的.消费者。

  网下购物是人们延续数千年的习惯,有无数书籍在讨论消费者行为,强调客户体验,并序设计[m]. 人民邮电出版社,2007.

  [6]仝戈,张武装.smarty在基于mvc框架的web应用程序开发中的应用[j]. 科技信息,2009.

  [7]明日科技.php函数参考大全[m]. 北京:人民邮电出版社, 2007.

  [8]赵鹤芹.设计动态网站的最佳方案:apache+php+mysql[j]. 计算机工程与设计出版社,2007.

  [9]陈湘扬,陈国益.php5+mysql网页系统开发设计[m]. 北京:电子工业出版社, 2007.

  [10] ben forta 着,刘晓霞,钟鸣译,mysql必知必会[m],北京:人民邮电出版社,2009

  [11] elisabeth freeman, eric freeman. head first html with css andxhtml[m], oreilly media, inc, 2005.

  三、初步设计方法与实施方案

  (1)学习并掌握网站开发工具epp编译器、dreamweaver网页编辑器、mysql数据库管理系统。

  (2)进行网站需求性分析,包括网站的功能需求并设计流程图,网站的性能需求以及建立网站需要注意的其他各项要求。

  (3)进行网站数据库的结构分析,包括逻辑结构分析和物理结构分析(作图举例说明)

  (4)进行网站界面的设计,把各个功能模块排列组合,其中包括对主页、用户登录界面、后台登陆界面、后台主界面、后台各功能模块的设计。

  (5)安装部署。检查安装环境并参照使用说明下载安装登陆

  四、预期结果

  对于网上商店,其最大好处是要能给用户带来最大的便捷,这种便捷不仅体现在网络之外的物流、商品的折扣等,更要体现在进行网络操作时的易用性,能够模拟用户的购书行为,营造一种尽量真实、贴切的用户购物过程。

  五、进度计划

  1-2周:认真阅读毕设要求,确定研究题目并查阅相关资料

  3周:撰写开题报告脚本,进行必要修改并最终敲定上交报告

  4-8周:学习网站建设所需软件的运用如epp编译器、dreamweaver网页编辑器、mysql数据库管理系统等

  6-9周:绘制网站流程图并着手针对各个功能模块进行编辑和数据库的建立

  10-11周:检验各功能模块的可行性,搭建购物网站基本框架

  12-13周:设计购物网站页面,进行网站建立后期的修进和美化

  14-15周:撰写毕业设计论文

  16周:毕业论文答辩

  计算机专业开题报告 12

  一、本课题的目的和意义

  在日常办公中,通常会遇到许多常用的数据,比如邮件地址、日程助手、日常记事等,这些数据通常凌乱不堪,在需要时不知道存放在何处,从而影响工作效率。因此,我们设计了能满足这种需求的系统——中小企业办公自动化管理系统。

  通过中小企业办公自动化管理系统对企业日常办公进行管理,满足了企业日常办公管理各方面的需求,实现了企业的员工之间短消息的发送与接收功能,大大的方便了企业内部人员沟通。网站提供的前后台的公告与公文信息的管理方便员工及时了解公司动态。其他功能模块的设置使企业的日常管理步入了科学系统管理的轨道上。

  二、本课题的主要研究内容(提纲)

  完成“中小企业办公自动化管理系统”的设计,中小企业办公自动化管理系统是一个适应于中小型企业的能满足日常办公需求管理系统,本系统初步拟定由以下六个模块组成。

  (一)个人通讯录

  该模块用作每一个登录系统的用户来维护自己的通讯录,通讯录中需要保存信息有姓名、性别、手机、E-mail地址、QQ号码、公司、家庭住址、邮编。通知本模块个人用户可以自由维护个人基本信息以及自由添加联系人信息;可以方便查询联系从,可以修改或删除某一个联系人。

  (二)日程安排模块

  该模块用作当前的登录用户添加、修改、删除和查看自己日程安排列表。本模块中应该保存的信息有:用户名、年份、月份、日期、安排内容。

  (三)工作日志模块

  该模块用作当前的登录用户添加、修改、删除和查看自己工作日志列表。本模块中应该保存的信息有:用户名、年份、月份、日期、日志标题、日志内容、记录时间。

  (四)短消息管理模块

  该模块用作当前的登录用户给系统内的其他用户发送短消息,并可以查看其他用户发来的消息。本模块中应该保存的信息有:接收者、发送者、消息内容、发送时间、是否阅读。

  (五)公告管理模块

  该模块用作用户发送通知,大家都可以查看,只有发送通知的用户才有权修改、删除该通知。本模块中应该保存的信息有:公告填写人、公告标题、公告内容、公告时间。

  (六)会议管理模块

  该模块用作用户发送会议通知,供所有的用户查看,且只有发送通知的用户才有权修改、删除该通知,它应该包括如下几个部分:

  (1) 通知列表页面包括发布、修改、删除、清除通知、浏览通知内容和填写反馈意见等6个操作功能。

  (2) 发布、修改通知页面。

  (3) 浏览通知内容页面。

  (4) 填写反馈意见页面。

  三、文献综述(国内外研究情况及其发展)

  人们普遍使用计算机来提高个人工作效率,但是在需要许多人一起协同工作的现代工作环境中,我们更需要提高我们的整体工作效率。办公自动化,一个极大的概念,一个炒作了很久的概念。无论是办公设备公司,还是系统集成公司,都大力推出自己的办公自动化产品。可见,办公自动化中内容庞大,可为空间不可小视。那么,首先我们来探讨一个问题,什么是办公?办公实际就是文件的制作、修改、传递、鉴定、保存、销毁、存档的过程。那么随着文件的这一流程,产生了各种各样的设备。随着技术的发展,计算机网络技术的`进步,办公自动化网络的建设也得到了大力推广。

  办公自动化提了多年,但效果并不明显,人们还是停留在单机字处理和表格处理的所谓办公自动化的初级阶段。信息的交流和共享,以及团队的协同运作等无法完美的实现,极大地限制了工作的效率。Internet的迅猛发展,为信息的交流和共享,团队的协同运作提供了技术的保证,同时也预示着网络化办公时代来临。

  传统的办公自动化系统和大型MIS系统在处理企业管理流程中大多采用企业业务流程重组(BKR),其核心思想就是要先优化企业业务管理流程,再根据优化后的流程建设企业信息系统。这样不仅在系统建设中工作量巨大,同时面临来自企业内部重重的阻碍。

  四、拟解决的关键问题

  本系统中拟解决的关键问题有以下三个:

  (1) 数据库设计是项目开发和系统设计中非常重要的一个环节,是因为数据库设计就像建设高楼大厦的根基一样,如果设计不好,在后来的系统维护、变更和功能扩充时,甚至在系统开发过程中都会引起比较大的问题。

  (2) 企业员工之间短消息的发送与接收。相关的细节有怎样实现员工之间一对一与一对多以及多对多短消息的发送与接收。

  (3)企业发布会议通知的管理以及如何构建网络会议室实现企业内部员工之间在网络中举行日常会议。

  五、研究思路和方法

  本系统要实现企业在日常办公时所需要的基本功能,并采用MVC三层架构开发模式,即Struts+Spring+Hibernate三层架构,这些组件可以进行交互和重用;数据库连接池的统一管理,如果程序需要连接,则从此池中取出一个连接使用,使用完后又返回给该池,这些连接可以互用,从而提高的效率。

  另外,在构建开发环境的时候,我们使用MySQL+Tomcat+MyEclipse+CVS,由于这四者的结合已经相当优越,并且MySQL是一个免费的开源数据库,Tomcat是一个免费开源的Web服务器,MyEclipse是一个免费开源的Java集成开发工具,CVS是一个流行的版本控制工具。

  在开发模式与开发环境都架构好之后就可着手进行系统的数据库设计与系统原型的构建,这些工作做完之后,就可在系统原型的基础上对系统的各种功能模块进行扩充以至完善,并最后完成此系统的开发交付用户使用。

  计算机专业开题报告 13

  一、研究目的(选题的意义和预期应用价值)

  选题意义:设计本系统的主要目的是实现企业办公的信息化、自动化,为中小型企业设计一个办公自动化系统,该系统能有效的提高办公的效率,进而实现办公自动化处理;由于传统的办公系统是公司员工手工完成,而现代的办公自动化系统改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据,能够有效减轻了人工管理的工作量,使其业务变得更具有条理性,科学性。

  预期应用价值:目前各类软件公司所研制的办公自动化系统(现有比较出名的公司有泛微、用友等等)所提供的办公自动化系统都过于强劲,价格很高,对于中小型企业来说是不切合实际的,本办公自动化系统使用当下十分流行的并且开源免费的Tomact,MySql等进行编制,可以有效的降低中小型企业的使用成本,为中小型企业的办公管理,特别是短消息管理、办公申请管理方面做出贡献;减少办公申请方面纸质的申请,大大提高办公效率。

  二、与本课题相关的国内外研究现状(文献综述),预计可能创新的方面

  国内外研究现状:计算机技术和信息技术不断发展,办公自动化系统也经历了20多年的发展历程,产业信息化的不断发展,直接促使信息、数据和其他方面的`内容都达到了一个新的高度,从而也促进了办公自动化的高度发展。纵观这20多年的发展,它经历了下面几个阶段。第一代办公自动化系统始于80年代末,主要是由于政府办公的需求而产生,为了提高政府的工作效率和保证方便,安全性,引入了电子化管理,希望能够实现部分自动化操作。最早的办公自动化系统是以档案管理和公文处理为主要目的,这为后来的办公自动化系统发展奠定了基础。第一代办公自动化系统受技术和需求的限制,主要采用基于C/S结构的系统,功能比较单一,比如文档处理等。第二代办公自动化系统在第一代基础上,结合互联网技术的发展,主要以Internet为基础,采用了B/S架构,对于移动办公和远程办公有一定的支持。

  当然,这一代办公系统还在功能方面对第一代系统进行了扩展,实现了论坛、信息发布、日程安排、人事信息等功能,然而它的本质和特点仍然是基于档案管理和公文处理的,还只是在第一代办公自动化系统基础上的简单扩展。第三代办公自动化系统兴起于90年代末,伴随兴起的还有协同办公,随着市场环境的变化和办公自动化需求的不断变更,办公自动化系统的指导思想也在发生变化,主要是范围从小变大,从局部到跨区域、跨部门之间进行,该时期的办公自动化系统结合了网络管理的思想和协同管理的构思,并且引入了一些新的工具,比如即时通信、资料共享,网络会议等新技术和工具。虽然引入了这样的工具,但是相比较而言,协同操作还是停留在局部区域,层次不够深入,从本质上来看,仍然不是真正意义上的协同办公,而只是简单的工具的集成,离真正的协同办公还有很大的差距。

  预计可能创新:办公自动化系统的设计和实现,能够帮助中小型企业提高员工办公的工作效率,系统除完成基本功能的设计外,增加事务申请的电子签章功能,为企业准确进行办公正常的申请提供依据,使企业适应现代制度要求,推动企业办公自动化走向科学化和规范化。

  三、研究的主要内容与可行性分析

  研究的主要内容:

  对企业办公进行调研,写出详细的需求分析,实践SSH框架在办公系统软件中的应用,给出办公自动化系统的总体规划与总体设计方案,其中包括总体设计、模块设计、数据库设计以及详细设计,实现办公自动化系统的开发与测试,编程实现各功能模块;给出系统的设计说明等相关文档的撰写工作。

  可行性分析:

  (1)技术可行性:本系统是在J2EE平台上设计和开发的,同时针对利用J2EE平台开发系统存在的主要问题引用了框架技术,即SSH框架,其中由Struts、Hibernate以及Spring三大框架组合而成,每种框架负责不同的任务处理,Struts框架工作在表现层,实现了表现层和业务层的分离,可有效提高页面的开发效率。Spring框架工作在业务层,并且可以很好的兼容上下层。Hibernate框架工作在数据层,可以实现高效率的数据访问。这三种框架的引入加强了各层的独立性,可有效简化系统的开发难度,提高开发效率。因此,这些成熟的开发技术可成功开发办公自动化系统。

  (2)经济可行性:办公自动化系统是企业管理的一个重要组成部分,涉及企业管理的方方面面。一个现代化的办公自动化系统能够显著提高办公效率,降低办公成本,充分利用内部资源,加快工作流程,适应环境的变化。开发办公自动化系统所需要的基本费用在企业可承受的范围内,因此,本系统在经济上也是可行的。

  (3)操作可行性:用户只需要通过浏览器就可以对办公自动化系统进行一系列的操作,因此,本系统在操作上是可行的。

  四、本课题研究的主要方法和步骤

  主要方法:

  本课题首先需要对中小企业进行员工办公的调查研究。随后根据调研情况,确定系统的操作用户群种类。根据对办公自动化系统的功能需要,本系统分为六大模块:我的办公桌模块、办公申请模块、事务管理模块、文档管理模块、会议管理模块以及系统管理。系统采用先进的办公自动化系统开发方案,在开发方法的选择上,选择了演绎式原型法与生命周期法相结合的方法,充分利用现有的资源,能够利用前人的经验,在现有技术的基础上创新,尽可能的减少开发中投入的时间和财力、物力,提高系统开发的水平和应用效果。

  步骤:

  1.对企业进行调研,根据调研结果确定系统开发的目的和要求。

  2.进行需求分析:包括系统的可行性分析、安全需求分析、功能需求分析以及需求环境。

  3.系统总体结构设计:包括系统总体结构分析、系统流程和数据库设计。

  4.根据分析和设计的结果进行各个系统模块的实现。

  5.系统测试与评价:对系统主要模块进行测试和系统评价。

  五、研究进度安排

  1.20XX年12月-20XX年1月:完成文献资料的收集阅览,对涉及的相关原理和问题形成初步认识;确定课题基本研究方案和技术路线,撰写开题报告。

  2.20XX年2-3月:进一步搜集和消化文献资料;系统的需求分析,系统设计;完成系统主体功能开发,包括关键技术的研究、主要系统功能的设计和实现。

  3.20XX年4月:完成整个系统的开发和相关测试;撰写设计说明、修改定稿。

  4.20XX年5月:进一步修改设计说明准备答辩。

  六、指导教师意见

  该生普遍的了解了目前企业办公系统的管理现状,进行了深刻的调研,较广泛查阅了开发本系统相关的理论、技术文献,对所查文献资料进一步地分析理解和掌握,运用较恰当;本系统的设计方案正确,设计目标明确,思路清晰、严密,开发工具采用目前较先进的技术,开发平台选择科学合格,系统的开发具有一定的应用价值,拟采取的开发方法合理,目标可行,进度安排合理。同意开题。

  计算机专业开题报告 14

  一、选题的背景与研究的意义

  我国图书信息管理系统起步于20世纪70年代中期,计算机开题报告。经过20多年的探索研究,现已拥有30多个各具特色的图书信息管理系统,如北京图书"文津"文献管理系统、深圳图书ILAS系统北京息洋的GLIS系统、大连博菲特公司的文献管理集成系统等等。

  管理信息系统作为一门学科,是综合了管理科学、系统理论、信息科学的系统性的边缘学科,它是依赖于管理科学和技术科学的发展而形成的。对它一直未能有较准确的定义,我们可以广泛的认为:管理信息系统是一个由人和计算机组成的能进行信息收集、传输、加工和保存、维护和使用的系统。

  随着计算机技术的飞速发展,计算机在生活中应用的普及,利用计算机实现图书的管理势在必行。图书的信息服务促成了信息的传播、利用及生产的增值能力。人们掌握了信息,使之转变为技术,成为作用于社会经济的生产力,促进了社会经济的.发展,这就是信息管理服务的价值。最大限度地发挥信息的效能,离不开信息的加工整理,离不开信息的管理服务,因此,书店的信息服务已成为21世纪的主导发展机制之一。

  二、研究的思路与主要内容

  由于各个图书实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于购置图书上。建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。

  书店管理人员功能的信息量大,数据安全性和保密性要求最高。本功能实现对图书信息、顾客信息、总体销售情况信息的管理和统计、工作人员和管理人员信息查看及维护,开题报告《计算机开题报告》。开发图书管理系统,需要对系统技术可行性、经济可行性等进行分析,只有各方面的条件都允许才会进行系统的开发与应用。

  三、毕业论文所用的方法(技术路线)

  1.开发工具:Visual Basic6.0,Access 2.网上所公布的统计信息和资料。

  3.理论支持则通过阅读书籍为主。归纳其他专家的观点与思想,结合获取的资料数据信息,深入研究。

  4.毕业论文所用的方法以设计为主。

  四、主要参考文献

  [1]施伯乐,丁宝康,汪卫编注.数据库系统教程[M].高等教

  出版社.2003年8月.166-270页.

  [2]Access 2003概述:Office数据库管理程序2003年11月12日.

  [3]龚沛曾,陆慰民,杨志强编注.Visual basic程序设计教程(6.0版)[M].高等教育出版社。2003年5月.153-261页.

  [4](美)Ron Patton著,周予滨,姚静等译.软件测试[M].机械工业出版社.2004年9月.59-93页.

  [5]求是科技编注.Visual basic信息管理系统开发实例导航[M].人民邮电出版社。2005年3月.

  [6]王家华编注.软件工程[M].东北大学出版社.2003年8月.27-186页.

  [7]刘韬,骆娟编注.Visual basic进销存系统开发实例导航[M].人民邮电出版社.2003年4月.129-194页.

  [8]罗晓沛主编.数据库技术.华中理工大学出版社[M].2000年5月.103-303页.

  [9]闫海新.国产图书信息管理系统的现状及发展趋势。2004年3月.

  [10](美)Ron Patton著,周予滨,姚静等译.软件测试[M].机械工业出版社.2004年9月.59-93页.

  [11]刘韬骆娟何旭洪《Visual Basic 6.0数据库系统开发实例导航》

  出版社:人民邮电出版社2000年5月

  五、计划进度

  20XX年8月23日完成开题并交开题报告

  20XX年9月20日提交中期检查报告并参加中期检查

  20XX年10月24日提交论文初稿

  20XX年10月27日提交论文终稿

  20XX年11月15日参加答辩