您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 毕业论文管理系统的开发设计数据库
毕业论文毕业论文题目:毕业论文管理系统的开发设计毕业论文管理系统的开发设计摘要科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。因此,论文管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活,将传统的论文管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,使学生可以花更多的时间在选择论文和设计论文上。从而使人们有更多时间来获取信息、了解信息、掌握信息。关键词毕业论文管理系统,毕业论文管理系统的实现,数据库系统-2--2-AbstractTheadvanceofthesciencetechniquecontinuouschangesandimprovements,letmankindthelifetookplacetheenormousvariety,thecalculatorfliestechnicallytodevelopsoon,makingtheeverytradegettheextensiveuniversalitywithuseintheaspectsofcalculatortechniqueapplying.Theinformationturnstheagescomesthecurrentthatbecomecan'tresist,humancivilizationenterabrand-newages.Therefore,thesismanagementsystemtoowiththeconvenience,fast,lowadvantageinexpensesisenteringpeoplelifeslowly,managethetraditionalthesistowaytosetfreeoutthoroughly,lifthigh-efficiency,alleviateworker'spersonnelformerbusywork,letuptocomeamissallrate,canmakethestudentspendmoretimeatchoosethethesiswithdesignthesis.Frombutmakethatpeoplehavemoretimetoobtaintheinformation,understandtheinformationandcontroltheinformation.Keywords:Thesismanagementsystem;Thesismanagementsystemachievement;databasesystem目录引言伴随着我国互联网和普通高等院校的蓬勃发展,越来越多的院校将毕业论文管理与Internet融合一起,实现论文管理的信息化建设。一些发达国家早已经实现论文管理的信息化。本系统为毕业论文管理系统,具有教师上传毕业论文题目,学生选择论文题目并上传论文等功能。在本系统中,教师和学生可以很容易的注册为系统用户。教师能够发布论文题目,上传任务书。学生可以选择论文题目并上传论文。管理员可以根据用户提交的信息进行管理。本文主要分析了系统实现的相关技术原理,给出了系统实现的系统架构,并对架构及系统模块结构作了划分与设计。本文在系统的架构上通过ASP、DREAMWEAVER和Access2000数据库等软件的强大功能完成了该系统。-3--3-第一章概述1.1数据库及其应用自20世纪70年代以来,数据库技术得到迅速发展。目前世界上已经有数百万个数据库系统在运行,其应用已经深入到社会生活的各个领域,从企业管理,银行管理,资源管理,经济预测一直到信息检索,档案管理,普查统计等。我国20世纪90年代初在全国范围内装备了12个以数据库为基础的大型计算机系统,这些系统分布在邮电,计委,银行,电力,铁路,气象,民航,情报,公安,军事,航天和财税等行业。现在,数据库技术还在不断发展,并且不断的与其它计算机技术相互渗透。数据库技术与网络通信技术相结合,产生了分布式数据库系统。数据库技术与面象对象技术相结合,产生了面向对象数据库系统等各种数据库系统。在人类迈向21世纪知识经济的时候,信息变为经济发展的战略资源,信息技术已成为社会生产力重要的组成部分。人们充分认识到,数据库是信息化社会中信息资源管理与开发利用的基础。对于一个国家,数据库的建设规模,使用水平已成为衡量该国信息化程度的重要标志。因此,数据库的学习是非常重要的。1.2数据库系统数据库系统本质上是一个用计算机存储记录的系统。数据库本身可被看作为一种电子文件柜:也就是说,它是收集计算机数据文件的仓库或容器。系统用户可以对这些文件执行插入数据、检索数据、更改数据、删除数据等一系列操作。总之,数据库系统是一个计算机存储记录的系统,即它是一个计算机系统,该系统的目标存储信息并支持用户检索和更新所需要的信息。如图1.1是一个数据库系统的简图。-4--4-图1.1数据库系统简图1.3数据库系统简介本人设计的是一个关于毕业论文管理的数据库系统,通过这个系统管理员可以简捷、方便的对毕业论文记录查阅、增加、删除等功能,而用户也可以通过这个系统对进行毕业论文查询、借阅、归还等功能。该数据库应用程序按照用户权限和实现功能的不同分为两部分:外部学生对数据库的查询访问和内部管理人员对数据记录的管理维护。每一部分中包含各自实现的各项功能,对每一项功能的实现,将按照窗体设计以及运行情况的顺序逐一进行设计。本系统采用microsoftaccess技术建立数据库,使用VB和ASP技术建立数据源的链接,并且生成毕业论文管理的数据库应用程序从而实现数据库的管理功能。第二章数据库系统设计2.1数据库设计概述计算机信息系统以数据库为核心,在数据库管理系统的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。对于数据库应用开发人员来说,为使现实世界的信息流计算机话,并对计算机话的信息进行各种操作,就是如何利用数据库管理系统、系统软件和相关硬件系统,将用户的要求转化成有效的数据结构,并使数据库结构易于实现用户新的要求的过程。确切的说,数据库设计是指对于一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,有能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。2.2数据库设计周期根据软件工程的思想,数据库设计的周期可以划分为六个阶段:(1)规划阶段确定开发的总目标,给出计划开发的软件系统的功能、性能、可靠性以及接等方面的设想。(2)需求分析阶段认真细致地了解用户对数据的加工要求,确定系统的功能与边界。本阶段的最终结果,提供一个可作为设计基础的系统说明论文,包括对软硬件环境的要求和一整套完善的数据流程图。-5--5-(3)设计阶段把需求分析阶段所确定的功能细化,主要工作是概念设计阶段、逻辑设计阶段、物理设计阶段,然后,对每个阶段内部设计详细的流程。(4)程序编制阶段以一种或几种特定的程序设计语言表达上一阶段确定的各模块控制流程。程序编制时应遵循结构化程序设计方法。(5)调试阶段对已编好的程序进行单元调试(分调),整体调试(联调)和系统测试(验收)。(6)运行和维护阶段这是整个设计周期最长的阶段,其工作重点是收集和记录系统实际运行的数据。在运行中,必须保持数据库的完整性,必须有效的处理数据故障和进行数据库恢复。同时解决开发过程的遗留问题,改正错误进行功能完善。第三章毕业论文管理系统具体设计3.1毕业论文管理系统总体规划对于数据库系统,规划工作是十分必要的。规划的好坏将直接影响到整个毕业论文管理系统的成功与否,数据库设计中的规划阶段的主要任务是建立数据库的必要性及可行性分析,确定数据库系统在整个毕业论文管理系统的地位。根据毕业论文管理数据库对技术人员和管理人员的水平、数据采集和管理活动以及借阅者的计算机素质的要求;数据库技术对计算机系统的软硬件的要求。决定把数据库管理系统设计成为一个综合的数据库。此数据库包括所有操作人员的所有活动功能。因为,此毕业论文管理系统应用界面较简单、功能单一。所以,用一个综合的数据库就能满足毕业论文管理要求,而且实现容易。因此,毕业论文管理系统可以按照用户权限和实现功能的不同分为两部分:外部学生对数据库的查阅访问和内部管理人员对毕业论文记录的管理维护。但是,这两部分都调用的是同一数据库,只不过内部管理人员能实现所有管理功能,而外部学生访问数据库时,一些功能被屏蔽,只能进行查阅。3.2需求分析3.2.1需求描述与分析设计一个性能良好的数据库系统,明确应用环境对系统的要求是首要的和最基本的。特别是数据应用非常广泛,非常复杂,要是事先没有对信息进行充分和细致的分析,这种设计就很难取得成功。通过需求分析阶段对毕业论文管理系统的整个应用情况作全面的、详细的调查,确定毕业论文管理的目标,收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户的需求,并把这些写成用户和数据库设计者都能够接受的文档。事实上,需求分析是数据库开发中最难的任务之一。因为,第一,系统本身是可变的,用户的需求必须不断调整,使之与这种变化相适应。第二,用户很难说清某部分工作的功能处理过程。所以,设计人员必须认识到:在整个需求分析以及系统设计过程中,用户参与的重要性,通过各种方法展开调查分析。3.2.2需求分析的步骤需求分析大致可分为三步来完成,即需求信息的收集、分析整理和评审通过。(1)需求信息的收集需求信息的收集又称为系统调查。为了充分地了解用户可能提出的要求,在调查研究之前,要做好充分的准备工作,要了解调查的目的、调查的内容和调查的方式。1)调查的目的首先,要了解组织的机构设置,主要管理活动和职能。其次,要确定组织的目标,大致管理-6--6-流程和任务范围划分。因此,毕业论文管理系统主要是通过对现有的毕业论文管理系统进行考察、研究。并且通过和毕业论文管理人员、学生交流来完善管理功能。2)调查的内容外部要求:信息的性质,响应的时间、频度和如何发生的规则,以及毕业论文管理的要求,安全性及完整性要求。管理的现状:即毕业论文管理信息的种类,信息流程,信息的处理方式,各种毕业论文服务工作过程。组织机构:了解毕业论文管理机构的作用、现状、存在的问题,及是否适应计算机管理。3)调查方式通过对毕业论文管理人员的访问、交谈可获得毕业论文管理高层的、内部的管理需求,以及毕业论文管理的管理目标、未来毕业论文管理发展变化趋势和长远规划的有关信息。并且,还可通过具体借阅活动,了解借阅的流程、借阅的控制方式、日常管理信息,对毕业论文管理系统有一个深刻得了解。(2)需求信息的分析整理要想把收集到的信息(如文件、图表、票据、笔记)转化为下一阶段设计工作可用的形式信息,必须对需求信息做分析整理的工作。(3)需求信息的评审通过最后就是评审通过,没有被评审通过的信息不是有效的信息,将不可直接应用,这一点是很重要的。3.3系统调研正式开发管理信息系统之前进行调研是非常必要的,其必要性主要表现在以下几个方面。(1)明确用户的要求,以根据调查结果进行可行性分析,确认系统的开发是否可行。(2)提出新系统的人员并不都是系统研究人员,有些人对于其功能和处理数据的方法没有明确的认识。它们只是根据自己业务工作的需要提出了要求,系统开发人员要对此进行详细的调查和分析,确认用户的要求可以通过现有的计算机技术实现,保证开发的管理信息系统的功能与用户提出的要求相吻合。(3)企业的现行系统可能是手工系统,也可能是使用和计算机的系统,无论是何种情况,都要详细地调查现行系统中信息处理的具体情况,系统内部功能结构,以便设计出一个合理的、好的新系统逻辑模型,为新系统的设计工作打好基础,保证整个系统开发的质量。总之,必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求
本文标题:毕业论文管理系统的开发设计数据库
链接地址:https://www.777doc.com/doc-2365175 .html