欢迎来到天天文库
浏览记录
ID:22274267
大小:56.50 KB
页数:6页
时间:2018-10-28
《东南大学计算机科学专业开题报告范文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、东南大学计算机科学专业开题报告范文-->一课题背景、意义:在信息化高速发展的社会,教学、招聘中,考试一直是比较重要的一个环节,是检验应试者对某方面知识或技能掌握程度的检验。一张考试试卷的质量直接影响着考核应试者能力高低的尺度和考试失败的关键,所以题库的设计与实现有着重要意义。传统的考试是一件极为繁琐的事情。在网络技术逐渐渗入社会生活各个层面的今天,网络考试已经成为一个重要的方向。基于].清华大学出版社2.启明工作室编著《ASP.+SQLserver网络应用系统开发与实例》[M].人民邮电出版社3.(美)Chris
2、tianNagelBillEvjenJayGlynn等/译者:李铭 《C#2005.3.0高级编程(第5版)》[M].清华大学出版社4.萨师煊,王珊.数据库系统概论[M].高等教育出版社5.张海藩.软件工程导论[M].清华大学出版社6.张海藩.软件工程[M].人民邮电出版社7.冀振燕.UML系统分析设计与应用案例[M].人民邮电出版社8.丁宝康.数据库原理[M].经济科学出版社9.黄德才.数据库原理及其应用教程[M].科学出饭社10.吴丽萍,林晓燕,吴银柱.多媒体通用试题库及测试模块的设计与实现[J].东北师大学
3、报自然科学版11.娄淑琴,盛新志,侯建军,曾涛.数字电子技术基础在线测试组卷系统的设计与实现[J].电气电子教学学报12.刘丰《在线考试系统的设计与研究》北京师范大学硕士学位论文13.吕洋波.jisuanjikaiti/ASP.2.0宝典[M].电子工业出版社14.邓丽,李学奎.ASP.2.0Ajax应用程序设计[M].清华大学出版社15.刘丹妮.ASP.2.0(C#)大学实用教程[M].电子工业出版社16.(美)唐(Tang,Z.H.),(美)麦克雷南(MaccLennan,J.)著,邝祝芳,焦贤龙,高升译.数
4、据挖掘原理与应用——SQLSERVER2005数据库[M].清华-->大学出版社四方案论证与主要工作思路:目前,网络应用软件运行的模式主要有二类:Client/server模式,BroIS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。综合考虑,该系统属基于B/S模式,利用现有的IntraWeb技术,将应用程序数据库及一些相关部件集中放在Web服务器上,客服端统一用Web浏览器来访问Web服务器并运行其程序。整个考试系统采用Browser/Web/DataBase的三层体系结构。运用B/S模式将题
5、库管理系统分成三部分:用户界面、计算逻辑与数据处理。接下来分别介绍各层的分工与实现方法:1)数据层。数据层处于系统的最底层,主要包括试题库、信息库、组卷策略等各种信息,数据库是由SQLServer2005数据库服务程序管理,它响应逻辑层的请求并为之提供数据服务。2)逻辑层。逻辑层主要由Web服务程序组成,这些Web服务程序由Web服务器调用,以响应客户的请求,并按照业务规则为客户服务。由于ASP.技术具有嵌套灵活、脚本安全、功能可扩充、数据库访问亲善和浏览器无关等特点,目前大多数基于B/S模式的题库管理系统均采用
6、了ASP.技术开发Web程序。在ASP.程序中通过IIS同浏览器进行通信,通过DBI(DatabaseInterface)模块和DBD(DatabaseDriver)模块同SQLServer2005数据库服务器进行通信,向数据库服务器发出数据请求。3)表示层。表示层(Web浏览器)位于客户端,用户通过Web浏览器向题库系统的Web服务器提出服务请求,Web服务器对用户验证身份后用HTTP协议把所需的主页传送给客户端,客户机接收传来的主页,把它显示在Web浏览器上五工作重点和难点:针对本系统要实现的功能模块,工作重
7、点是对题库和学生用户的管理的实现,尽可能多、准确的收集考察对象的信息,如学生对某知识点的掌握情况、试卷的难度等,并对收集到得信息进行处理。其中信息的收集和处理成为工作难点,会涉及数据挖掘人工智能等方面的内容。六工作进度安排:第1周:准备、选题和资料收集阶段.第2周:撰写开题报告和英文翻译。第3周:对系统需求进行分析。(分析系统功能,对系统的注册功能,登录功能,题库具体的用途和设计进行分析)第4周:系统功能模块划分及系统架构设计。(确立完备模块,建立数据库,其中完成用户表、题库,题库中的具体设计)第5周:搭建系统框
8、架。(熟悉架构应用和开发环境)第6周:对各功能模块进行编码。(主要完成试卷管理,学生用户功能,题库管理这3个模块)第7周:系统及相关模块的改进,系统综合调试运行。(进行系统集成和排错,对自己所做模块的功能完善)第8、9周:撰写毕业设计(论文)第10周:提交毕业设计论文。第11周:修改毕业设计论文。(对论文作完备性整改)第12周:进行系统的最后调试。(检查系统是否有功能缺陷
此文档下载收益归作者所有