- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【标题】基于B/S的毕业论文(设计)题目管理系统 【作者】夏建容 【关键词】? B/S??管理系统??课题设置??课题选择?? Access数据库? ASP 【指导老师】谭海军 【专业】计算机科学与技术 【正文】1.绪论1.1?课题背景随着信息技术的不断发展,计算机已被广泛运用于社会的各个领域,成为推动社会发展的主要技术动力。目前,教学管理信息系统已进入高校,但还未普及,特别是毕业设计的管理目前还没有一套完整的、可靠的系统。大多数高校的教学管理系统特别是教务管理系统运用还不久,且在毕业设计管理这块的一些繁琐处理都是通过手工进行记载并进行处理的,管理员在信息录入处理,教师和学生在设置课题和选择课题这部分的工作量特别大,不仅浪费大量的人力物力,而且还很容易出错。如果有一套完整的毕业设计管理系统,就会大大提高管理员的工作效率和管理水平且方便教师和学生对课题进行操作,并能进一步提高学校的工作效率并使学校实施更加规范化管理。1.2?目的和意义毕业设计题目管理系统的主要目的是为了方便学校对毕业设计选题的管理,提高管理员的工作效率,并方便教师设置课题,学生选择课题,以及教师和学生的及时交流信息。这一系统的开发成功,将解决手写速度慢、容易出错的现状和解决教师学生在时间和地点上的受限难题。无论是在教师课题设置还是学生课题选择等方面都可以最迅速最准确的完成所需的工作。无论是在适用性、灵活性和易操作性方面都显示出了强大功能。因此,开发一套适和高校管理特色的、安全性好的毕业设计题目管理系统是很有必要的。?2.平台简介2.1?开发平台和技术简介2.1.1 ASP简介ASP是Active Server Pages的缩写,即是活动服务器页面。ASP是Microsoft用于生成动态网页的技术,它建立在IIS服务器的基础上。在ASP中可以利用ADO(ActiveX Data Objects)方便地实现对数据库的访问。它提供了连接任何兼容ODBC的数据库的能力,通过ODBC(开放数据库互联Open Database Connectivity)连接,从数据库服务器获取数据;执行更新、删除、添加数据,获取ODBC的错误信息等。ASP支持多种脚本语言,如JavaScript,Perl Script以及VBScript,运用这些脚本语言可以灵活、动态的生成HTML文本。脚本语言还可以方便的调度和控制大量ActiveX控件和Java小程序。即可使ASP相对于原有的CGI(Common Gateway Interface)技术,具有开发周期短、调试方便、兼容性好、经济易行等特点。所以,在软件制作中,采用了ASP技术,并运用Java编制一些适合自身应用的Applet控件。[1]ASP程序是以.asp为扩展名的文本文件,其控制部分用VBScript?和Jscript等脚本语言编写。ASP的工作流程大致为:当浏览器向Web服务器请求ASP文件时,服务器调用ASP;ASP读取请求的文件,执行所有的服务器端脚本,包括数据库访问操作;然后将脚本输出与静态HTML代码进行合并;最终的HTML页面将在HTTP响应中传送给浏览器。ASP具有许多显著的优点,例如:ASP运行在Web服务器的同一进程中,能够更快更有效的处理客户请求;ASP支持多脚本语言,并能以插件形式支持其他脚本语言。编写ASP程序即可以用任何文本编辑器(如Windows记事本,写字板等),也可以用专用的开发工具(如Visual InterDev等)。[2]2.2?数据库平台介绍2.2.1 Access?数据库简介在应用计算机进行数据处理的技术发展过程中,经历了程序数据处理技术,文件数据处理技术和数据库处理技术3个阶段。发展至今,所有的数据处理应用系统都是采用数据库处理技术实现的。在网络环境下,采用数据库处理技术实现数据处理应用系统,有效地组织数据,这需要数据库管理系统(DBMS?,Data Base Management System)的支持。关系型数据库系统是当前最流行的数据库软件系统。就关系数据库管理系统(RDBMS)而言,它是位于用与操作系统之间的一层数据管理软件,它主要负责强化数据库的结构,简单来说包括如下功能:1.维持数据库中资料的关系。2.保障资料的正确存储,即保障定义资料之间的关系的种种规则不会被违背。3.在系统出错时,把资料恢复到一个能保证一致性的状态。Microsoft Access 2002是微软公司最新推出的二个功能强大的数据库管理系统之一,是一个基于关系型数据库模型建立的数据库管理系统软件(DBMS),是Microsoft Office中的一个组成,具有良好的应用前景。Access帮助用户方便地得到所需信息,并且提供强大的数据处理功能。它可以帮助用
文档评论(0)