计算机毕业设计开题报告 下载本文

内容发布更新时间 : 2024/5/22 13:58:47星期一 下面是文章的全部内容请认真阅读。

计算机毕业设计开题报告

开题报告填写要求

1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资

格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业 设计(论文)工作前期内完成,经指导教师签署意见及所在专业审查后生 效。2.开题报告内容必须用黑墨水笔工整书写或按此电子文档标准格式 (可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应 及时交给指导教师签署意见。3.“文献综述”应按论文的格式成文,并直 接书写(或打印)在本开题报告第一栏目内,学生写文献综述的参考文献 应不少于 10 篇(不包括辞典、手册),其中至少应包括 1 篇外文资料;对

于重要的参考文献应附原件复印件,作为附件装订在开题报告的最后。 4.统一用 a4 纸,并装订单独成册,随《毕业设计(论文)说明书》等资料 装入文件袋中。

毕业设计(论文)开题报告

1.文献综述:结合毕业设计(论文)课题情况,根据所查阅的文献资料, 每人撰写 2500 字以上的文献综述,文后应列出所查阅的文献资料。软 件项目开发管理系统

进入二十一世纪这个信息爆炸的时代,人们的各种观念开始发生惊天 巨变,各行业也开始转向信息化。而随着 internet 的普及与发展、随着

电脑及网络技术的大范围应用,信息技术、网络技术、计算机技术等 都在不同领域得到了飞速的发展。随着 it 产业的不断膨胀,各种各样

的软件项目被飞快的开发出来。各种应用软件,各类实施项目不断被 推出,在世界高速发展的今天,在各类软件项目层出不穷的今天,如

何规范的,系统的,安全的,高效的管理好各类软件项目,成为了当

前各软件项目开发公司的最大难题。要想去逐步解决这些问题,则需

要应用到软件项目开发管理系统。软件项目开发是一件非常复杂的工

作,他需要各种软件开发人员投入到这个开发大军来,相互协调配合,

相互提升。而对众多的软件公司或开发团队来说,有效的管理和控制

软件项目是非常重要的。为了给这一复杂而重要的工程带来可操作性

简 便 和 准 确 的 数 据 信 息 。

softwareprojectsexploitationmanagementsystem 就是为着这一目的开发

出来的。软件项目管理系统主要用来帮助软件公司架构规范的软件项 目开发管理过程(项目计划管理、监督与跟踪、需求管理、测试管理、 缺陷管理…)包括:1、帮助软件公司进行有效的项目数据度量管理(针对 seicmm3/cmmi3 的标准);2、帮助各软件公司长效实施组织过程体系规 范(iso9001、seicmm/cmmi);3、帮助软件公司建立项目过程数据库和知 识库等。故本综述分别从基于 b/s 模式数据库的设计方法、分析,设计 对软件项目管理系统进行综述。4、提高过程透明度,加强对项目的监

督和管理(针对项目的进度、成本、质量、资源、活动等);5、支持软件

公司的多级管理模式,包括:企业高层、质量部、项目经理、程序 员;6、支持项目组内、异地的开发组间、异地的客户与组间的协同工作 模式,突破地域障碍;关健词:数据库软件、软件工程、c/s 模式、b/s 模式、java 关健词

数据库技术是数据管理的技术,是计算机科学的重要组成部分。最近

几年来,数据库技术发展越来越快,在多种应用领域对数据管理的需

求越来越多,数据库技术的重要性已不断的被更多的人所熟知。数据

库技术是数据管理的技术,它也是计算机科学的重要组成部分目前,

不仅在大、中、小、微各种机型上都配有数据库管理系统,各行各业

的信息系统,甚至是国际互联网上的信息系统都离不开数据库的支持。

因此,数据库已成为信息社会的重要基础设施。从计算机技术和数据

库的发展过程来看,计算环境和数据库技术基本保持着一种同步发展 的状态。现阶段最具有发展潜力的就是基于 b/s 模式或者基于 c/s 模式 的数据库.数据库管理系统(dbms)可以定义为:“数据库管理系统是用于

管理数据的计算机软件。数据库管理系统使用户能方便地定义和操纵 数据,维护数据的安全性和完整性,以及进行多用户下的并发控制和 恢复数据库。随着 b/s 模式与 c/s 模式数据库的发展,数据库系统也出

现了嵌入式数据库系统和移动数据库系统。嵌入式移动数据库可以定 义为:嵌入式移动数据库系统是支持移动计算或某种特定计算模式的

数据库管理系统,数据库系统与操作系统、具体应用集成在一起,运

行在各种智能型嵌入设备或移动设备上。目前这已经成为一个十分活 跃的研究和应用领域&mdas

h;—嵌入式移动数据库或简称为移动数据库(emdbs)。其中 c/s(客户机/ 服务器)结构,即大家熟知的客户机和服务器结构。它是软件系统体系

结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 client 端和 server 端来实现。实质就是客户端运行应用程序,并向服务 器数据库发送 sql 请求及取回结果;服务器数据库侦听基于 tcp/ip 的网络,

响应请求并返回处理结果。两层结构最大的优点在于系统结构简单。 一个良好的软件项目开发系统对 c/s 结构需要完成以下功能:a)数据库 的维护功能包括数据的备份、恢复等功能 b)权限分配管理功能。c)d)基

本数据的维护。基本数据指的是软件项目的基本信息。动态数据录入、 编辑、修改、查询等。动态数据指的是检测到的信息及其改造后的一 些相关的信息。

b/s(浏览器/服务器)模式数据库系统。是 web 兴起后的一种模式,web

浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统 功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使

用 。 三层 结构是 把 应 用 逻辑划 分 为三 个部 分: 第一 层 是用 户界 面 (userinterface),提供用户与系统的友好交互。第二层是应用服务器,

专司业务逻辑的实现。第三层是数据服务器,负责数据信息的存储、

访问及其优化。基于上述数据库系统特点,软件项目管理系统是在 windows 环境下,采用 c/s 模式,使用 java+sqlserver 语言设计。其优 越性体现在:(1)非过程化语言 sql 是高级的非过程化编程语言,允许用

户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也 不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的 不同数据库系统,可以使用相同的 sql 语言作为数据输入与管理的接口 sql 以记录集合作为操作对象,所有 sql 语句接受集合作为输入,返回 集合作为输出,这种集合特性允许一条 sql 语句的输出作为另一条 sql 语句的输入,所以 sql 语句可以嵌套,这使他具有极大的灵活性和强大 的功能。sql 不要求用户指定对数据的存放方法,这个特点使用户更易 注重于要得到的结果;所有 sql 语句使用查询优化器,它是 rdbms 的一

部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道 存在什么索引,在哪儿使用索引合适,而用户则从不需要知道表是否 有索引、有什么类型的索引。(2)是所有关系数据库的公共语言由于所 有主要的关系数据库管理系统都支持 sql 语言,用户可将使用 sql 的技 所有用 sql 编写的程序都是可能从一个 rdbms(关系数据库管理系统)转 到另一个,以移植的(3)统一的语言以前的数据库管理系统为上述各类 操作提供单独的语言,sql 将全部任务统而

一在一种语言中。sql 可用于所有用户的 db 活动模型,包括系统管理

员、数据库管理员、应用程序员、决策支持系统人员及许多其它类型