《计算机专业的开题报告精编.docx》由会员分享,可在线阅读,更多相关《计算机专业的开题报告精编.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机专业的开题报告计算机专业的开题报告1总述开题报告的总述部分应首先提出选题,并简明扼要地说明该选题的目的、目前相关课题探讨状况、理论适用、探讨方法、必要的数据等等。提纲开题报告包含的论文提纲可以是粗线条的,是一个探讨构想的基本框架。可采纳整句式或整段式提纲形式。在开题阶段,提纲的目的是让人清晰论文的基本框架,没有必要像论文书目那样具体。参考文献开题报告中应包括相关参考文献的书目要求开题报告应有封面页,总页数应不少于4页。版面格式应符合以下第3部分第2)项 格式 的规定。一.编写目的银行帐目管理信息系统开题报告的编写目的是通过对银行帐目管理信息系统中各模块的分析,确定系统的体系结构,模块内容
2、,技术方法,明确各模块的功能和数据流,为程序编写定下宏观体系框架计算机毕业论文开题报告范文精选3篇计算机毕业论文开题报告范文精选3篇。二.开发背景随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用渐渐由大规模科学计算的海量数据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以数据库管理系统为开发环境的管理信息系统在大规模的事务处理和对工作流的管理等方面的应用,特殊是在银行帐目管理之中的应用日益收到人们的关注。近年来我国信息产业发展快速,手工管理方式在银行帐目管理等须要大量事务处理的应用中已显得不相适应,采纳IT技术提高服务质量和管理水平势在必行。目前,对外开放
3、必定趋势使银行业直面外国银行巨头的干脆挑战,因此,银行必需提高其工作效率,改善其工作环境。这在传统的银行帐户管理中,其过程往往是很困难的,繁琐的,帐户管理以入帐和出帐两项内容为核心,在此过程中又须要经过若干道手续,因为整个过程都须要手工操作,效率非常低下,且由于他们之间关联困难,统计和查询的方式各不相同;且会出现信息的重复传递问题,因此该过程必需实现信息化。我们的系统开发的整体任务是实现银行帐户管理的系统化、规范化、自动化和智能化,从而达到提高企业管理效率的目的。三.可行性探讨可行性探讨能使新系统达到以最小的开发成本取得最佳的经济效益。可行性探讨的目的,是依据开发管理信息系统的恳求,通过初步调
4、查和系统目标分析,对要开发的银行帐户管理信息系统从技术上、经济上、资源上和管理上进行是否可行的探讨。这是一项保证资源合理运用、避开失误和奢侈的重要工作 经济上的可行性:主要分析成本与收益、投资效果等计算机毕业论文开题报告范文精选3篇工作报告。 技术上的可行性:要分析技术力气、计算机性能、通讯网络和系统条件等。 资源上的可行性:主要指管理、经费能否得到保证。 管理上的可行性:如帐户管理水平、数据收集可能性、规章制度健全程度和领导对发展系统的看法。可行性分析已经写成可行性探讨报告,并报请领导及有关专家审议,通过后进入了以下需求分析阶段。四.系统需求分析用户的主要需求有帐户管理、取款机管理、用户查询
5、、查询统计等几个方面:(1)帐户管理方面:存款、取款、开户、销户、修改信息、办卡、挂失卡;计算机专业的开题报告2一、问题的提出Java网上,是为了协作Java语言的网上教学而设计的。它是Java课件的一个重要组成部分。二、网络考试系统概述在网络技术渐渐渗入社会生活各个层面的今日,传统的考试方式也面临着变革,而网络考试则是一个很重要的方向。基于Web技术的网络考试系统借助于遍布全球的Internet,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的敏捷性。试卷可以依据题库中的内容即时生成,可避开考试前的压题;而且可以采纳大量标准化试题,从而运用计算机阅卷,大大提高阅卷效率;还可以干脆
6、把成果送到数据库中,进行统计、排序等操作。所以现在较好的考试方法为网络考试,试题内容放在上,考生通过姓名、准考证号码和口令进行登录,考试答案也存放在服务器中,这样考试的公允性、答案的平安性可以得到有效的保证。因此,采纳网络考试方式将是以后考试发展的趋势。三、网络考试系统常用的实现技术网络考试系统的实现技术有多种,可以采纳传统的客户机/服务器(C/S)型的MIS型架构,即试题内容放在远程的服务器上,在考试机上安装考试应用程序和数据库客户机配置,因此每次考试时要对机器进行安装、配置,这样一来考务工作比较烦琐;而且考试程序放在客户机上,平安性也受到肯定影响。另外一种考试系统采纳Web技术实现。Web
7、技术超越了传统的“客户机/服务器”两层结构,采纳了三层体系结构:用户界面层/事务层/数据库层。因此Web结构有着更好的平安性。在用户机上不须要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,试题存放在数据库服务器上(事务层和数据库可以是同一台机器)。四、本系统拟采纳的解决方法(技术)本系统作为Java课件(网络版)的一个组成部分,要求实现网络考试系统的各项基本功能。从平安性和易维护性考虑,选择了Web实现技术。简洁的说就是将系统做成一种B/S模式,可以让用户通过阅读器干脆访问位于服务器上的试题以及对系统进行远程维护。服务器端程序的实现技术也许多,本人选用了当前比较流行的网络编程技术J
8、SP作为主要实现手段(协作Java Servlet、Java Bean、HTML等)。JSP作为一种Web实现技术,它的效率是很高的。这一点正好符合了考试系统所要求的实时性。JSP自身的平安性,再加上实现模式的特点,完全能够达到考试的保密性要求,保证了考试的公允性原则。除此之外,作为Java平台的一部分,JSP拥有Java语言“一次编写,各处运行”的特点。又随着越来越多的服务器供应商将JSP支持添加到他们的产品中,这样一来用JSP做成的这套系统可以轻松移植到其它平台来运行。种种优点使得这套系统不但为目前校内的网络教学以至于今后远程教化的实现都打下了良好的基矗所以JSP是实现本系统的最佳技术,它
9、是完全可行的。五、系统的组成和功能构想(1) 系统的组成本系统由四个子模块组成:数据库及维护模块、考试子系统模块、成果管理查询子系统模块、阅卷子系统模块。它们各自的功能如下所述:(一)考试子系统这个系统主要是学生运用。考试子系统是本网络考试系统的核心部分,也是设计时的重点。一般说来,网络考试可以在任何时候、任何地方进行。但是为了使学校易于组织和管理,所以本系统对考试时间作了肯定的限制,因此在考试前首先推断当前时间是否为学校规定的考试时间(或预约的考试时间),由于推断的时间是服务器端的时间,所以跟考试机器的时间无关,即使考生修改所在机器的时间,也无济于事。假如时间符合要求,则显示登录页面进行登录
10、,如信息不正确(包括有些考生试图绕过登录页面,干脆进入试卷页面的状况,此时由于没有登录信息,系统也会认为是非法考生),系统给出提示信息,并重新定位到登录页面;如信息正确,则可以起先不同模式的考试。当考试时间到或考生点击“交卷”按钮时,则系统把考生答案传送至服务器的数据库中保存起来,并在数据库中标记考生是否参与过某门课程考试。(随机考试则可给出成果;非随机考试等老师批改完试卷后讲成果保存于数据库。)(二)成果查询管理子系统为了能让考生刚好、便利地了解自己的考试成果,查询子系统也采纳Web方式实现,考生在页面输入自己的信息后,服务器就能把成果信息传送到考生的机器上。此外,系统还可以对成果进行排序等
11、管理功能。这个系统学生和老师均可以运用。(三)阅卷子系统本系统是老师专用的(通过老师登陆才可以进入),对考生来说是不行见的。(对于进行有主观题测试的模式,采纳此系统进行人工给分)主要功能有:1、评分(依据参考答案给出相应的成果)2、成果统计、排序(有助于老师了解学生考试状况)3、信息输出(最终结果的输出)(四)数据库及维护系统这个模块能对数据库中的信息(学生信息、试题)进行维护,主要运用对象是系统管理员(只在服务器上运行,不能进行远程维护。目的在于增加系统的平安性)。本系统数据库部分拟用MicrosoftSQL Server 20xx/Microsoft Access 20xx 来实现。(2)
12、 统功能的初步构想1、界面方面:系统有“登陆”、“运行”、“退出”三个界面。每个界面对应系统不同的运行状态(详细由登录系统人员的身份而定)。2、内容方面:由于网上考试的特点所限,考试内容以客观题为主。主观题只给出参考答案和评分标准。(以上是指“在线测试模式”下)对于“人工模式”下,则由阅卷人改卷后,通知考生成果。这时以“综合测试题”为主。3、平安性方面:设立用户名和密码验证方式,防止非法用户登录和越权操作。同时将重要信息的维护只限于服务器端,避开了远程维护带来的平安隐患。考试的预约机制,也在肯定程度上保证了考试的平安性。4、其他:可以依据详细状况适当用其他协助工具(如:Dreamwaver M
13、X、DreamwaverUltraDev等工具)对系统的界面进行美化和布局,以达到更好的效果。5、运行环境要求:硬件环境:服务器端:4 以上512内存2 0以上硬盘+网卡;客户机端:P133,16M内存,win9X、win20xx、winXP、NT网或Netware网络。软件环境: .6.(以上).(以上)BEA Weblogic ServerIBM WebSphere Application ServerApache Tomcat 3.X。6、开发环境Windows20xx Server(SP2)IE6.0Apache Tomcat 4.1/JSWDK1.01J2DK1.41+EditPlu
14、s2.0Jcreator LE+Dreamweaver UltraDev 4.0 / MX六、主要技术简介JSP是Java Server Pages的简称,它是由Sun Microsystem公司于1999年6月推出,是基于JavaServlet以及整个Java体系的Web开发技术。作为J2EE体系中的重要一环,JSP为创建高度动态的Web应用供应了一个独特的开发环境。JSP能够适应市场上包括ApacheWebServer、IIS4.0在内的85的服务器产品,这足以胜任绝大多数的商业事务处理。同时JSP代码经过服务器的说明执行后会干脆嵌入到HTML语言中,这样就简化了页面的输出,也保留了脚本语言易于运用的优点。JDBC是用于执行SQL语句的Java应用程序接口,由一组用Java语言编写的类与接口组成,在JSP中将运用JDBC来访问数据库。JDBC是一种规范,它让各数据库厂商为Java程序员供应标准的数据库访问类和接口,这用就使得开发独立于DBMS的Java应用程序成为可能。一般的Java开发工具都带有JDBC-ODBC桥驱动程序,这样,只要是能够运用ODBC访问的数据库系统,也就能够运用JDBC访问了。七、进度支配设计总共用时13周。详细支配如下:12周:收集资料(书籍和案例),并完成系统分析。312周:软件系统的详细实现(包括测试)和。