付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、毕业设计论文论文题目管理系统的实现摘 要 随着全球经济一体化进程的加快,技术发展特别是Internet 技术的出IT 现和广泛应用, 数据库技术在Internet 中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务,个性化已逐渐成为当今Web 应用的潮流。要实现论文题目管理的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了 Microsoft Access数据库作为ODBCOpenDataBase Connectivity数据源,并以先进的ADO(ActiveXData
2、 Objects) 使 技术进行数据库存取等操作,Web与数据库紧密联系起来。整个个性化页面生成系统主要使用Dreamweaver 和 IISASP 技术实现。二者通过数据库服务器和 Web 服务器连接。 本文描述了用 ASP 技术实现动态网页的技术特征、应用原理及方法,并介绍了整个系统的运行流程,及各个子系统功能的实现过程,对系统作需求分析,充分利用了软件工程的方式方法,对系统要求、功能设计、性能要求、模块设计和数据库设计做一个详细的分析,为以后的总体设计及制作做好充分的准备。关键字:论文管理;提问; ASP Abstract With the development of integrat
3、ion of global economy and development of ITtechnology especially the appearance and extensive application of Internet technologytheapplication of the technology of the database in Internet is more and more extensiveofferring more thoughtful and more humanized service for the masses of net users andi
4、ndividualization has already become the trend of application of Web gradually nowadays . If you want to realize themanagement of the title you can t be come true withoutthesupport of database.Verification of users informationclicking information the levelinformation of the themeanalyzing such a larg
5、e number of data as the related regular formdrawn etc. all that are managed by the system management of data base . the databaseserver adopted Microsoft Access database as the data source of ODBC Open DataBaseConnectivity in the article and fetch and operate the stock of the data with advanced ADOAc
6、tiveX Data Objects technology which make Web and database connected closly. Thesystem of whole individualized page came true with Dreamwaver and IIS ASP technologymainly. The two joined together through the database server and Web server. This text has described with the technological characteristic
7、 of the internet Web theprinciple and method with ASP technology andintroduced the operation s procedure of thewhole systerm andthe realization process of and each subsystem function madedemandanalysis for the systerm utilized the methods of the soft project fully made a detailedrequire analysis to
8、system function design performance require module design with thedesign of storehouse of datum which make abundant preparations for the making of overalldesign.Keywords management of the title question ASP 目 录摘 要.IAbstract.II 绪论.11系统概述.2 1.1项目背景 .21.2系统目标设计 .2 1.3 系统特点 .21.4系统的可行性分析 .32系统的需求分析.4 2.1
9、系统描述 .42.1.1 系统实现的功能 .4 2.1.2用户分类 .4 2.2 性能要求 .42.3系统要求 .53 系统的总体设计.7 3.1系统结构 .73.2系统模块的划分 .84系统的详细设计与实现.10 4.1 系统的理论概述 .10 4.1.1 ASP 的简介.10 4.1.2 ASP的特点.11 4.1.3 ASP和数据库 .12 4.2利用 ADO访问数据库 .13 4.3 系统的界面设计 .16 4.3.1 Dreamweaver 简介 .16 4.3.2首页界面 .16 4.4 后台管理模块的描述与实现 .17 4.5 公告通知 .19 4.6问题交流.20 4.7题目列
10、表 .215系统测试.25 5.1 网页的设计与美化 .25 5.1.1 设计网页时表格、框架和表单的灵活运用 .25 5.1.2 CSS 技术在网页设计中的应用 .25 5.2用 ADO实现 Web 与数据库连接 .26 5.3安全问题 .26 5.3.1 用 ASP中的SESSION 对象的相关的属性实现系统安全的控制. 26 总结.27 致谢.28 参考文献. 29 绪 论本论文主要介绍论文题目管理系统的看法背景和要实现的目标:第一章系统概述:主要介绍论文题目管理系统的项目开发背景和要实现的目标。 第二章 需求分析: 主要介绍了系统的各种需求,包括功能的需求、 性能需求、运行环境的需求等
11、。 第三章 总体设计:主要介绍系统的大概模块结构及用到的数据库的相关知识。 第四章 详细设计与实现:主要介绍界面的设计和后台模块的具体设计和实现,其中给出了个主要功能的代码及数据库表等。 第五章 系统测试:主要介绍网页的设计美化及数据库连接中涉及的安全问题。1 系统概述 随着计算机技术的发展,学校论文管理已从过去的面对面交流变为网上沟通。 论文题目管理系统是一种典型的B/S 形式,它是非常迅速的。本章主要讲述系统的开发背景以及系统的目标设计。 1.1 项目背景 现今高校毕业生在进行毕业设计时,存在着人员分散进行毕业实习和论文设计的问题,使学生不便及时向老师请教在毕业设计时遇到的各种问题,也给老
12、师对在实习时的学生管理造成一定的难度,老师也无法及时回答学生提出的问题。 1.2 系统目标设计高校毕业设计管理系统的设计目标就是为了解决学生分散进行毕业实习及论文设计的管理问题, 你不管是老师还是学生,不管在任何地方,任何时刻,只要您能与因特网连接,您就可以查看有关论文的最新信息,学生可以随时向老师提出您的问题,老师也可随时答疑解惑。 1.3 系统特点 ( 1)先进的删选流程 把浏览者选填的信息写入数据库表中, 修改后,自动清除相关数据,确保浏览者信息无误。 (2)合理的管理模式 系统管理员通过修改数据库修改系统信息,通过给定的权限进行管理,既安全又合理。 ( 3)方便的操作界面 本系统界面简
13、单,操作方便, 无须进行复杂的操作。 (4)完善的安全机制 前台的管理和后台的管理完全分离,独立的密码校验功能,通过 md5 的不可逆加密方式,核心程序对各类非法字符进行过滤,确保数据有较好的安全性。 1.4 系统的可行性分析 该系统的运行不需要太多复杂的软硬件支持就能实现,使用该系统的用户一般都能具备所需要的条件。本系统操作简单,只要稍知道计算机基础知识的人就能使用此系统。随着互联网技术的发展,网上交流已经成为学校管理的一部分,已经成为一种趋势,人们会越来越倾向于这种远程沟通的交流方式。对于使用者而言,只要具备一台计算机并能上网,那么他就可以享受这种服务;对于后台管理者而言,该系统操作起来也
14、很容易,从各方面的分析来看,该系统是可行的。2系统的需求分析需求分析是系统设计中最重要的内容,只有进行大量的需求分析,才能确保软件在应用过程中能更少的出现错误。本章主要介绍了系统各方面的需求。2.1 系统描述系统实现的功能本文介绍的论文题目管理系统全部采用Web 方式,由前台操作和后台管理两部分构成。前台作为与浏览者直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性。主要功能包括公告通知,选题列表,交流讨论等等。用户分类浏览者: 教师,学生,可以浏览信息,进行论文问题交流。 管理员:系统管理及维护人员,可以发布和删除有关信息,如公告,通知,题目等。2.2 性能要求这个系统是旨在通过I
15、nternet 为教师和学生提供双相互动式信息交流,开辟新的交流平台,为学生提供一种新的论文完成方式,使过程便利,快捷,大大缩短了论文时间,可以为学生提供充分的信息,从而提高了论文完成效率。2.3 系统要求 系统的性能分析如下: 硬件环境: 服务器端 服务器端的最低配置是由建立站点所需的软件来决定的。因为整个系统 的升级只需要对服务器端进行升级即可。所以服务器端的配置尽量的高一些,以满足一段时间的需求。 本系统服务器端的配置如下:处理器:intel p4 1.6G内存: 256M硬盘空间: 80G 光驱: CD-ROM 48X显卡:SVGA显示适配器用户端因为客户端主要用于浏览和操作数据,所以
16、对客户端的硬件要求不是很高,不过现在的电脑有很高的配置,在此不做列举。1软件环境服务器端操作系统: Windows 2000 server 网络协议: TCP/IPWEB服务器: IIS 5.0 浏览器 :IE 5.0 以上用户端操作系统:Windows98/me/2000/xp 网络协议: TCP/IP 浏览器 :IE 5.0 以上3 系统的总体设计系统总体设计即概要设计是软件设计的一个重要部分,这部分主要介绍系统的大概实现方法和策略以及用到的一些相关知识。3.1 系统结构本系统采用Browser/Server 结构,论文题目管理系统的特点是利用就是利用 Browser/ServerB/S
17、结构实现论文题目的在线查找,浏览,选题及交流等功能。这种系统的优势在于系统简单、扩展能力良好以及能够方便的跨地域操作等性能。对于本系统 目标是将论文写作由传统的面对面交流向远程指导转变,同时还能对论文中出现的问题随时进行管理。该系统有必要选择一种能够实现跨平台操作的语言来开发。ASP 是服务器的脚本文件, 可以是 HTML 、VBScript 或 JavaScript。通过 ASP 编程,设计灵活自由,具有与浏览器无关性。当用户访问一个ASP 时, Web Server 先调用并读取ASP 文件的全部内容, 之后开始执行所有的Script 命令,生成标准HTML页,再把这些HTML页传到用户端
18、的浏览器上完成操作。ASP 技术使得基于Web 的应用程序开发容易、 快捷,跨平台操作更易于实现,所以在选择开发软件时我们首选了 ASP。由于本系统数据一般不是很多, 所以在数据库服务器端选择了 浏览器 Web 服务器 ASP ODBC 后台数据ODBC驱动库服务器图 3-1 数据检索流程MicrosoftAccess 2000 数据库。 ASP 通过ODBC 来实现对后台服务器的访问,流程图如图3-1。3.2 系统模块的划分根据系统的功能的要求在线图书销售系统可以分为4 个模块:公告通知,课题列表,交流论坛和后台管理。对于公告通知模块根据系统的功能分析它具有的功能应该包括发布最新动态包括学院
19、通知通告、校内动态、毕业设计动态;发布撰写毕业开题报告、毕业论文及毕业设计总结样本,供毕业设计学生在写毕业论文时参考等。对于课题列表模块根据系统功能分析它应该具有的功能包括发布指导老师的毕业论文题目,对学生上报的毕业论文题目进行平衡,将调整后的选题结果反馈给学生。对于交流论坛模块根据系统的功能分析它应该具有的功能包括对在论文的设计过程中遇到的问题进行提问,等待指导老师的解答。对于后台管理模块,根据系统的功能分析它应该具有的功能包括设置系统所涉及到所有角色登录系统的用户名、密码和真实姓名等参数,可以删除、修改数据库信息. 系统结构功能图如图3-2 所示。 论文题目管理 系统公告通知选题列表讨论区
20、 管理模块 公告管理选题管理账号管理学生管理图 3-2系统功结构能图 4系统的详细设计与实现前面几章已经对系统的需求分析及概要设计做了详细介绍,它们最主要的目的就是为了系统的详细设计以及系统的实施。本章主要介绍了系统的实施过程。4.1 系统的理论概述的简介ASP 是 1996 年由Microsoft推出的运行于服务器端的WEB应用程序开(WINDOWS ) 平台。发技术 .只能运行于 WINDOWNT /IIS Active Server PagesASP是服务器端脚本编写环境,是由Server 端脚本、对象以及组件拓展过的标准主页使用它可以创建和运行动态、交互的Web 页和基于 Web 的功
21、能强大的应用程序。ASP 是微软开发的一种类似 HTML( Hypertext Markup Language 超文本标识语言) 、Script(脚本)与CGI ( Common GAteway Interface通用网关接口)的结合体,它没有提供自己专门的编程语言,而是允许用户使用包括VBSCRIPT , javascript 等在内的许多已有的脚本语言编写ASP 的应用程序。 ASP 的程序编制比HTML更方便且更有灵活性。它是在WEB服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。因此 ASP 与一般的脚本语言相比,要安全的多。对于广大网页技术爱好者来说,ASP 比
22、CGI 具有的最大好处是可以包含HTML标签,也可以直接存取数据库及使用无限扩充的ActiveX控件,因此在程序编制上要比HTML方便而且更富有灵活性。ASP 吸收了当今许多流行的技术,如IIS , ACTIVEX , VBSCRIPT , ODBC等,是一种发展较为成熟的网络应用程序开发技术;其核心技术是对组件和对象技术的充分支持。通过使用ASP 的组件和对象技术,用户可以直接使用ActiveX控件,调用对象方法和属性,以简单的方式实现强大的功能。的特点1 可以混用ASP用 HTMLDHTMLActiveXVBScriptJavaScript并且可以相互嵌套。 2ASP 是纯文本格式, 不需
23、编译就可以直接在服务器上运行 . 3 安全性好。 ASP 是一种在WEB服务器端运行的脚本语言,源代码不会传到客户的浏览器上,可保护源程序不外漏。4 面向对象。 ASP 正是通过其自身包含的对象来实现服务器与客户端交互的可扩充服务器端功能。利用ASP提供的一组ActiveX服务器组件ActiveX ServerComponents 可继续扩充ASP 的功能。如用ASP 内置ADO 组件可以轻松的存取各种数据库。此外,还可以用VBJava 等语言开发自己的组件以进一步扩充其功能5 与浏览器无关。 ASP 可以将运行结果一HTML 的格式传送到客户端浏览器,因而可以使用于各种浏览器.4.1.3 A
24、SP 和数据库 ASP 支持共享文件数据库(如Microsoft Access或Microsoft FoxPro )作为有效的数据源。ActiveX Data ObjectsADO是一项容易使用并且可扩展的将数据库访问添加到Web 页的技术。可以使用ADO去编写紧凑简明的脚本以便连接到Open Database Connectivity ODBC兼容的数据库和 OLE DB 兼容的数据源。如果您是一个对数据库连接有一定了解的脚本编写人员, 那么您将发现 ADO 命令语句并不复杂而且容易掌握。同样地,如果您是一个经验丰富的数据库编程人员, 您将会正确认识 ADO 的先进的与语言无关性和查询处理功
25、能。在创建数据库脚本之前,必须提供一条使 ADO 定位、标识和与数据库通讯的途径。数据库驱动程序使用 Data Source Name DSN 定位和标识特定的ODBC兼容数据库,将信息从 Web 应用程序传递给数据库。典型情况下, DSN 包含数据库配置、用户安全性和定位信息,且可以获取 Windows NT注册表项中或文本文件的表格。 通过 ODBC ,您可以选择希望创建的 DSN的类型:用户、系统 或 文件。用户和系统DSN 存储在 Windows NT 注册表中。系统 DSN 允许所有的用户登录到特定的服务器上去访问数据库,而用户 DSN使用适当的安全身份证明限制数据库到特定用户的连接。文件DSN 用于从文本文件中获取表格,提供了对多用户的访问,并且通过复制D
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业法务考试试卷及答案
- 2026三年级数学 苏教版数学乐园牧场管理员
- 2026三年级数学下册 除法综合应用
- 2025年临床执业医师资格考试模拟试卷及答案
- 传染病信息公布制度
- 会前学纪制度
- 企业服务类采购制度
- 呼叫中心质检奖惩制度
- 学院师德师风奖惩制度
- 酒店餐饮部员工奖惩制度
- 留园完整版本
- 三年级语文下册基础知识默写单(含答案)
- 建设工程工程量清单计价标准(2024版)
- 果林合股协议书
- 2025新热处理工程师考试试卷及答案
- 硬笔书法全册教案共20课时
- 《数智时代下的供应链管理:理论与实践》课件 第1-7章 理解供应链- 供应链经典的生产计划
- 知情同意告知培训
- 中药饮片培训课件
- 施工单位商务经理培训
- 病房规范化管理
评论
0/150
提交评论