计算机毕业设计开题报告_第1页
计算机毕业设计开题报告_第2页
计算机毕业设计开题报告_第3页
计算机毕业设计开题报告_第4页
计算机毕业设计开题报告_第5页
免费预览已结束,剩余15页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

2、册), 其 中至少应包括1 篇外文资料;对于重要的 参 考 文献 应 附 原 件复 印 件 ,作 为附 件 装 订 在开 题 报告 的 最后 。4.统一用 a4 纸 , 并装订单独成 册 ,随 毕业设计(论文)说明书 等资料装入文件袋中。毕业设计 (论文 )开题报告1 .文献综述:结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2500 字以上的文献综述, 文后应列出所查阅的文献资料。 软件项目开发管理系 统进 入二 十 一世纪这 个 信息爆 炸 的时代, 人 们的各 种 观念开始发生惊天巨变 , 各行业也开始转向信息化。 而随着 internet 的普及与发展、 随着 电 脑及

3、网 络技术的 大 范围应 用 ,信息技 术 、网络 技 术、计算机技术等都在 不 同 领 域 得 到了 飞 速 的 发 展 。 随着 it 产业 的 不 断 膨 胀 , 各种各样的软件项目被飞快的开发出来。各种应用软件,各类实施项目不断被推出,在世界高速发展的今天,在各类软件项目层出不穷的今天,如何规范的,系统的,安全的,高效的管理好各类软件项目,成为了当前各软件项目开发公司的最大难题。要想去逐步解决这些问题,则需要应用到软件项目开发管理系统。软件项目开发是一件非常复杂的工作,他需 要 各 种软 件 开 发 人员 投 入 到这 个开 发 大 军 来, 相 互协 调 配合 ,相互提升。而对众多的

4、软件公司或开发团队来说,有效的管理和控制软件项目是非常重要的。为了给这一复杂而重要的工程带来可操作性的简便和准确的数据信息。 softwareprojectsexploitationmanagementsystem 就 是为 着这 一目的 开 发出 来的 。 软件项目管 理系统 主 要用来帮助 软件公 司 架构规范的软件项目开发 管 理过 程 (项 目计 划 管理 、 监 督 与跟 踪 、 需 求管 理 、 测 试管 理 、 缺陷管理包括:1、帮助软件公司进行有效的项目数据度量管理(针对seicmm3/cmmi3 的 标 准 );2、 帮 助各 软件公司长 效实 施 组 织过 程 体系 规范(

5、iso9001、seicmm/cmmi);3、帮助软件 公司建立项目过程数据库 和知 识库等 。 故本综述分别从基于b/s 模式数据库的设计方法、 分析 , 设计对软件项目管理系 统进行综述。 4、 提高过程透明度, 加 强 对项目的监督和管理(针对项目 的进度、 成 本、质量、资源、 活动 等);5、支 持软件公 司 的 多 级管 理 模 式 , 包 括: 企业 高层 、质量部、 项目经理、程序员 ;6、 支持项目组内、 异地的开发组间、 异地的客 户 与组间的协同工作模式 , 突 破 地 域 障 碍 ;关 健 词:数 据 库软件 、 软 件 工程、 c/s 模式 、 b/s模式、 java

6、 关健词数据库技术是数据管理的技术,是计算机科学的重要组成部分。最近几年来,数据库技术发展越来越快,在多种应用领域对数据管理的需求越来越多,数据库技术的重要性已不断的被更多的人所熟知。数据库技术是数据管理的技术,它也是计算机科学的重要组成部分目前,不仅在大、中、小、微各种机型上都配有数据库管理系统,各行各业的信息系 统 , 甚至 是 国 际 互联 网 上 的信 息系 统 都 离 不开 数 据库 的 支持 。因此,数据库已成为信息社会的重要基础设施。从计算机技术和数据库 的发 展 过程来看, 计算环 境 和数据库技 术基本 保 持着一种同步发展的状态 。 现阶段最具有发展潜力的就是基于b/s 模

7、式或者基于c/s 模式的数据库.数据库管理系统(dbms)可以定义为:数据库管理系统是用于管理数据的计算机软件。数据库管理系统使用户能方便地定义和操纵数据,维护数据的安全性和完整性,以及进行多用户下的并发控制和恢复数据库。 随着 b/s 模式与 c/s 模式数据库的发展,数 据库系统也出现了嵌入式数据库系统和移动数据库系统。嵌入式移动数据库可以定义为:嵌入式移动数据库系统是支持移动计算或某种特定计算模式的数 据库 管 理系统, 数 据库系 统 与操作系 统 、具体 应 用集成在一起,运 行 在各 种 智能型嵌 入 设备或 移 动设备上 。 目前这 已 经成为一个十分活跃的研究和应用领 域 &a

8、mp;mdash;一嵌入式移动数据库或简称为移动数据库(emdbs)。其中c/s(客户机/服务器 )结构 , 即大家熟知的客户机和服务器结构 。它 是 软 件 系统 体 系结构,通 过 它可以 充 分 利用 两 端 硬件环境 的 优势,将任务合理 分配到client端和server端来实现。实质就是客户端运行应用程序,并向服务 器数据库发送sql请求及取回结果服务器数据库侦听基于tcp/ip的网络,响 应请 求 并返回处理 结果。 两 层结构最大 的优点 在 于系统结构简单。一个良好的软件 项目开发系统对c/s结构需要完成以下功 能:a)数据库 的维护功能包括 数据的备份、恢复等功能b)权限分

9、配管理功能。c)d理本数据的 维 护 。基 本 数 据 指的 是 软 件项 目的 基 本 信 息。 动 态数 据 录入 、编 辑、 修 改、查询 等 。动态 数 据指的是 检 测到的 信 息及其改造后的一 些相关的信息。b/s(浏览器/服务器)模式数据库系统。是 web兴起后的一种模式,web浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。三层结构是把应用逻辑划分为三个部分:第一层是用户界面 (userinterface), 提 供 用 户与系 统 的友好 交 互。 第 二 层是 应 用服 务 器 ,专 司业 务 逻辑

10、的实 现 。第三 层 是数据服 务 器,负 责 数据信息的存储、访问及其优化。基于上述数据库系统特点,软件项目管理系统是在 windows 环 境 下 , 采用 c/s 模 式 , 使 用 java+sqlserver 语 言 设 计 。 其 优 越性体现 在: (1)非过程化语言sql 是高级的非过程化编程语言,允许用户 在高 层 数据结构 上 工作。 它 不要求用 户 指定对 数 据的存放方法,也不 需要 用 户了解具 体 的数据 存 放方式, 所 以具有 完 全不同底层结构的不同数据库系统,可 以使用相同的sql 语言作为数据 输入与管理的接口sql 以记录集 合 作 为操 作 对象,所

11、有sql 语 句接受集合作 为 输 入 ,返 回集合 作 为 输 出 , 这 种 集 合 特 性 允许一条sql 语句的输出作 为 另 一 条 sql语句的输入, 所以 sql 语句可以嵌套, 这使他具有极大的灵活性和强大的功能。 sql 不要求用户指定对数据的存放方法,这 个特点使用户更易注 重于 要 得到 的结 果 ;所 有 sql 语 句 使 用查 询 优 化 器, 它 是 rdbms 的 一部 分, 由 它决定对 指 定数据 存 取的最快 速 度的手 段 ,查询优化器知道存 在什 么 索引,在 哪 儿使用 索 引合适, 而 用户则 从 不需要知道表是否有 索 引、 有什么 类型的索 引

12、。(2)是 所有关 系数据 库的公共 语言由 于所有主 要 的 关 系 数 据库管理 系 统都支持sql 语言 , 用 户 可将使用sql 的技所有用sql编写的程序都是可能从一个rdbms(关系数据库管理系统)转到 另 一个 ,以移 植的 (3)统 一 的 语 言 以前的 数 据库 管 理 系 统为上述各类操作提供单独的语 言, sql 将全部任务统而一 在一 种语 言 中 。 sql 可用 于所 有 用 户 的 db 活 动 模 型 , 包 括 系 统 管理员 、数 据 库管理员 、 应用程 序 员、决策 支 持系统 人 员及许多其它类型的终端用 户 。通 过 阅 读 大量 的 文 献 证

13、明 , 建立在 b/s 或 c/s 模 式下 的数据库设计基础之上的软件项目开发管理系统具有稳定、高效、可靠的特点,同时拥有良好的可伸缩性,能够充分适应未来系统的扩展需求,出色的可重用 性则大大降低了构建新系统的成本。参考文献1、Vb+sqlserver数据库应用系统开发与实例2、visualbasi稀 程技 巧:网 络与 数 据库篇3、 数 据库系统原 理 李 站 怀 著 李 晓黎 、张巍人民邮电出版 社机械工业出版社西北工业大学出版社4、 visualbasic6 数 据 库编 程 大 全 弗洛 克 维 克 (美)电子 工 业 出 版 社(2000)5、 visualbasic6 数据 库

14、 程 序设计 高 手 温贤发 科 学 出 版 社(2001)6、 visualbasic 开发指 南: sqlserver 篇 邱仲潘 电 子 工业出版社 (2000)7 visualbasic 编程技 巧: 网络与数据库篇清 宏计算机工作室版社 (2001)机械工业 出毕业设计(论文)开题报告2 .开题报告:一、课题 的 目 的与 意 义 ;二、课 题发 展 现状 和 前 景 展望 ;三、开题报 告 : 课题的目的与意义;课题发展现状和前景展望;课题主要内容和要求 ;研究方法 、 课 题 主要内容和要求;四 、 研 究方法 、 步 骤 和措施一、课题的目的与意义在二十一世纪信息 迅猛发展的时

15、代,网络 的 普 及 使 网 络 和 企 业 很自然地走到了一 起,而 如今 通 信 最 杰 出功 劳之 一 ,则是软 件 项目开 发 管理系统 的 广泛应 用 与飞速发展。未来个人或企业管理可 以很方便 , 快捷 , 高效的进行管理。 随着 internet 技术的发展 , 它 对我 们 工 作 和生 活 显 得更 加重 要 , 尤 其是 现 在项 目 软件 ,应用软件不断推陈出新的今天,各企业对管理不同项目,来应用软件迫切的需要高效性, 规范性 , 安全性 、 及时性 。 而基于 b/s 模式下的数据库所设计而成的软件项目开发管理系统刚好提供了这些功能。本系统就是一个能够让用户能及时有效地

16、对软件项目开发管理系统进行操控,并且是在安全的前提下进行的。在网上实现对软件项目的任何时间,任何 地 点 安全 有 效 的 管理 这 是 软件 项目 开 发 管 理系 统 的发 展 方向 。二、课题的发展现 状和前景展望因特网是一个巨大的全球性的信息服务中心。随着互联网的发展,网上交易、电子商务的逐渐繁荣,各行各业的规模不断发展与状大,这就更需要一个安全的,可靠的,高效的管理系统来管理,因此,软件项目开发管理系统的设计就变得尤为重要。各个公司可以根据自身的业务特点和公司的具体情况提出对应用软件的需求,通过我们的软件项目的特定开发服务,不但可以解决企业当前面临的困境,还能够提高信息中心的软件开发

17、维护水平,为企业的长期可 持续发展提供有效的保障。随着企业信息化水平的提高、网络的快速 发展,已经有很多企业意识到了使用软件项目管理系统可以大大提高 管理效率、资金使用率、提高员工的工作效率、降低成本、同现有业 务接轨。随着现代社会节奏不断加快,各企业之间的竟争也日益激烈 。随之也给企业带来了巨大的压力与挑战,为了能适应残酷的市场竞 争,为了能便捷管理,各软件项目管理系统已经成为一种当前各大企 业不可缺少的一部分了。而要分析设计出一个实用简单,安全高效的 管理软件,其前提必须在基于b/s 模式下的数据库设计与分析。软 件 项目开发管理系统做为一种新型的网络管理系统,已经越来越受到人们 及其各大

18、企业的重视,它已经成为一家企业的管理支柱,而随着越来 越多的软件系统的开发,如果缺少一个好的软件管理系统,则不仅不能让操控者感觉到安全, 方便,高效,而且会带来资源的浪费。然而,现有的软件存在严重的 功能不足,开发出一种新型便捷的软件项目开发管理系统已经成为一种必然的趋势。三、课题主要内容和要求1 、此课 题设计任务特 点及分析主要是通过对该数据库软件设计与分析,使学生能够熟练运 用一门程序设计语言来掌握c/s 或 b/s 数 据库设计的方法和过程,以及为设计其它应用软件提供帮助,进行提高软件设计能力。2、课题主要任务与要求(1)初步方案: 通过查阅资料 ,首先对我的课题进行可行性研究和需求分

19、析,提出相应的设计方案并进行方案论证,然后对该课题进行模块划分并找出模块之间的关联关系,画出系统流程 图 , 在此 基 础 上 进行 源 代 码编 写和 调 试 , 最后 撰 写毕 业 论文 。(2)主要任务a 使用 c/s 或 b/s 模式设计该系 统 ,并要 求系统完成后操作简单,功能完善, 界面美观。b 系统用户管理模块: 包 括文件操作,普通用户和系统管理 员不同身份口令密码修改, 系统退出等。 c 登录界面设 计: 要 根据不同 的 用户设 计 不同的口 令 密码, 并 且进入系统后,根据用户不同对该软 件使用权限也不同。d 项目流程管理模块:包 括 项目 基本 信息的 录 入 、

20、修 改 和 删除 ; 申请立项 ;批 准立项 ;项 目 工 程 分 配 ;项 目 中止 等功能。 f 项 目实施管理模块:包括 成立项目组;划 分功能模 块 ;书写 项目 报 告 等 功 能 。 e 项 目 文 档 管 理 模 块 : 包 括 项 目 文 档 信 息 的 添 加 、 删除、修改和查 询 。 g 项目测试管理模块: 包括测试工程师添加、修 改 和关 闭 报错记录 ;开发工 程师 查看、 解 决 报错记录。h 项 目 验收 管 理模 块: 包 括提 请 验 收 项 目 ;测 试 工 程 师 , 质量控 制 工程师 , 业 务 主 管 ,项 目 主 管 签字 等 功 能 。 i 项

21、目 总 结 管 理 模 块 : 包 括 项 目 总 结 记 录 的 添 加 、 修改和删除等功 能 。 j 信息打印模块:能实现对各种报表的打印、 研究方法和步骤可行性分析、可 行 性 分 析 : 可 行 性 分 析 : 选 取 几台 中 等 配 置 电 脑 , 在 操 作 系 统 为 windowsxp的环境下,使用vfp, delphi, vb, java等程序设计语言开发 该软件系统。c/s(客户机/服务器)结构,实质就是客户端运行应用程序, 并向服务器发送sql 请求及取回结果;服务器侦听基于tcp/ip 的网络 ,响应请求并返回处理 结果。两层结构最大的优点在于系统结构 简单 。 只要把客 户 机和服 务 器在网络 上 连通, 利 用一些快速应用开发 工具 , 就可以很快 地开发 出 一些部门级 的小规 模 应用,同时开发和运

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论