2017毕业论文-基于ASP.NET的文档管理系统的设计与实现.doc_第1页
2017毕业论文-基于ASP.NET的文档管理系统的设计与实现.doc_第2页
2017毕业论文-基于ASP.NET的文档管理系统的设计与实现.doc_第3页
2017毕业论文-基于ASP.NET的文档管理系统的设计与实现.doc_第4页
2017毕业论文-基于ASP.NET的文档管理系统的设计与实现.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

学号:学号:* 毕业设计 文档管理系统的实现 系 别: 计算机科学与技术系 专 业: 计算机科学与技术 班 级: *班 学生姓名: * 指导教师: 孙建树 日 期: 2009 年 3 月 至 2009 年 6 月 北京电子科技学院 毕业设计文档管理系统 【摘要】随着高校办学规模的扩大和学生数量的增多,每年高校毕业设计课题 的数量和研究领域也随之增加,使得毕业设计的管理工作和信息收集工作变得 复杂和困难。鉴于此,采用信息化的管理方式管理毕业设计期间产生的大量文 档成为高校信息化管理的趋势。一个较完善的毕业设计文档管理系统能使学生 方便的选题、开题、提交论文、及时查看有关毕业设计的相关信息、上传和下 载相关资料和文档;也使教师方便的查看和审批学生毕业设计和相关文档,因 此会大大提高毕业设计期间的管理水平和教学水平。本文主要进行了系统需求 的分析,同时也对系统数据库的整体架构和各部分表之间的关系进行了分析和 概述,最后对整个系统的具体设计和实现进行详细介绍,包括对各个模块的设 计与分析、流程的实现以及具体功能的展示。 【关键词】文档管理 信息管理系统 ASP.NET C# SQL Server 北京电子科技学院 毕业设计文档管理系统 目录 前 言.1 1 系统需求分析.1 1.1 系统目标1 1.2 开发工具和环境.2 2 数据库设计 5 2.1 数据库设计的原则5 2.2 逻辑结构设计.5 3 系统设计与实现.12 3.1 系统总体设计流程.12 3.2 系统功能模块设计.12 3.3 系统功能结构设计.14 4.系统模块设计与实现.16 4.1 用户登录模块.16 4.2 选题模块.17 4.3 文件上传模块.21 4.4 模板模块.22 4.5 成绩模块.24 4.6 公告模块.27 4.7 用户信息管理模块.27 4.8 作业提交模块.28 5.系统页面设计与实现.30 5.1 系统页面设计原则.30 5.2 系统页面设计.30 6 测试结果与不足.32 6.1 测试结果.32 6.2 系统不足.41 结论.42 致 谢.43 参考文献44 北京电子科技学院 毕业设计文档管理系统 1 前 言 毕业设计是一个复杂的过程,将产生大量的格式文档,从选题单、开题报 告,直到翻译文章、论文,再到生成各种与论文有关的表格、论文格式的统一 等,其间,管理者、设计者、专家等需要对文档进行审阅或修改。目前,国内 高校使用专门的文档管理系统进行毕业设计相关工作管理的还很少,普遍采用 的毕业设计文档管理方式主要有两种,或是由手工完成,或是由传统的 FTP 方 式完成。传统的手工方式存在诸多缺陷,如:工作量繁多、资料易丢失、更新 和修改不方便、老师与学生之间的沟通和信息传达不及时等等。而常用的 FTP 共享方式不利于权限控制和保密。这两种方式都大大降低了毕业设计文档的管 理效率。因此,开发一个功能齐全,操作简单,用户界面友好,安全性高的毕 业设计文档管理系统是有很大的实用价值和使用价值的。 为了充分利用高校的校园网优势,提高教学管理水平,更好的为教学服务, 使学生能方便的选题、开题、提交论文、及时查看有关毕业设计的相关信息、 上传和下载相关资料和文档;使教师能方便的查看和审批学生毕业设计和相关 文档,及时公布毕业设计的相关信息,设计一个毕业设计文档管理系统是十分 必要的。 基于实现毕业设计环节中高效的信息化管理的目的,我尝试开发基于 B/S 架构的毕业设计文档管理系统,系统的功能模块针对我系毕业设计的各个环节 进行设计。按照毕业设计的前期、中期、后期三个阶段进行管理。通过这个系 统,学生可以进行毕业设计题目的查看、选题;公告的查看;成绩的查询;个 人信息的修改等等。教师可以进行添加选题、审核选题、选题结果的查看;开 题报告、任务书、翻译、论文的上传;模板下载;打印选题单、成绩单;发布 公告、查看公告;作业提交情况的查看;用户信息的管理等等。希望通过此系 统,能够方便同学和老师的使用,提高我系毕业设计管理工作的效率。 北京电子科技学院 毕业设计文档管理系统 1 1 系统需求分析 1.1 系统目标系统目标 本系统的目标是开发一个操作简单、界面友好、功能齐全、符合我系毕业 设计流程的毕业设计文档的管理系统,在网上完成毕业设计期间有关文档的管 理工作,包括用户登录、毕业设计题目的添加、审核、浏览、选择;开题报告、 翻译等文档的上传、论文和任务书等模板的下载、公告的发布和查看;学生毕 业设计成绩的更新和查询;学生开题报告、任务书、翻译、论文等提交情况的 查询;用户个人信息的维护;用户信息的管理等等。本系统提供了一个方便教 师和学生交流的平台,将其应用于教学管理中,可以减少教师和学生的工作量, 方便双方的交流,不受时间和地点限制,能够大大提高毕业设计期间有关文档 的管理效率。 通过对我系毕业设计流程的了解和对部分老师希望系统达到的效果的调查, 总结出毕业设计文档管理系统应该具有以下功能: 前台学生管理模块要求实现:浏览选题、选题、选题结果查看、上传文件、 下载文件模板、成绩查询、密码修改、公告查询。 后台教师管理模块要求实现:选题管理、文件上传管理、文件模板管理、 成绩管理、公告管理、用户信息管理、作业提交情况管理。 同时,要求系统具有以下特性: (1)通过系统,能够直接“透视”数据库情况,尽量不和文件数据直接操 作。 (2)系统用户有两种类型,学生和教师,要求有较好的权限管理。 (3)系统运行稳定,安全可靠。 (4)操作简单,界面友好。 (5)数据计算自动完成,减少人工干预,保证系统数据的正确性。提高系 统的智能性。 北京电子科技学院 毕业设计文档管理系统 2 1.2 开发工具和环境开发工具和环境 1.2.1 开发框架开发框架 ASP.NET ASP.NET 是 Active Server Page (ASP) 的下一个版本,是一种建立在通用语 言上的程序构架,能被用于一台 Web 服务器来建立强大的 Web 应用程序。 ASP.NET 提供许多比现在的 Web 开发模式强大的优势。 因为 ASP.NET 是基于通用语言的编译运行的程序,不像以前的 ASP 即时 解释程序,而是程序首次在服务器端运行时就进行编译,这样的执行效果比一 条一条的解释强很多。所以它的强大性和适应性,可以使它运行在 Web 应用软 件开发的多数平台上。通用语言的基本库,消息机制,数据接口的处理都能无 缝的整合到 ASP.NET 的 Web 应用中。同时,ASP.NET 语言独立化。所以,可 以选择一种最适合自己的语言来编写程序,如: C#,VB,Jscript 等。另外, ASP.NET 可以使用一些自带组件和自定义组件。同时,ASP.NET 使运行一些很 平常的任务如表单的提交、客户端身份的验证、分布系统和网站的配置变得非 常简单。 ASP.NET 使用一种字符基础的分级配置系统,使服务器环境和应用程序的 设置更加简单。一个 ASP.NET 的应用程序在一台服务器系统的安装只需要简单 的拷贝一些必要的文件,不需要系统的重新启动。多处理器环境的 ASP.NET 已 经成为一种可以用于多处理器的开发工具。 1.2.2 开发环境开发环境 Visual Studio Visual Studio 是微软公司推出的开发环境。是目前最流行的 Windows 平 台应用程序开发环境。Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用 程序和 Office 插件。 1.2.3 开发语言开发语言 C# C#派生于 C/C+,是 Microsoft 专门为使用.NET 平台而创建的一种新型编 程语言,也是在移植到其他操作系统上的.NET 版本中使用的主要语言。与 北京电子科技学院 毕业设计文档管理系统 3 Windows 的体系结构相似,易为开发人员所熟悉。C#是面向对象的编程语言, 具有面向对象编程语言的一切特性,封装性使代码逻辑清晰、易于管理,且应 用到 ASP.NET 上可以使业务逻辑和 HTML 页面分离;继承性和多态性使代码 的可重用性大大提高。与其他语言相比,C#更安全,更强大。 1.2.4 数据库数据库 SQL Server SQL Server 2000 是一个全面的数据库平台。为关系型数据和结构化数据提 供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数 据应用程序。此外 SQL Server 2000 结合了分析、报表、集成和通知功能。同 时,SQL Server 2000 具有完全的 Web 功能,通过对高端硬件平台及最新网络 和存储技术的支持,可以为 Web 站点提供可扩展性和高可靠性。在安全方面, 可以保护防火墙内外的数据,支持灵活的、基于角色的安全设置,并提供高级 的文件加 密和网络加密功能。 1.2.5 服务器服务器 IIS IIS(Internet Information Server,互联网信息服务)是一种 Web 服务组件, 其中包括 Web 服务器、FTP 服务器、NNTP 服务器和 SMTP 服务器,分别用于 网页浏览、文件传输、新闻服务和邮件发送等方面,用于在网络(包括互联网 和局域网)上发布信息。 1.2.6 数据库访问数据库访问 ADO.NET6 ADO.NET 是.NET 应用程序的数据库访问模型。它能用于访问关系型数据 库系统,如 SQL Server 2000,及很多其它已配备了 OLEDB 供应器的数据源。 为了实现数据库访问和数据操作的分离 ADO.NET 分别使用两类组件,即数据 供应器(Data Provider)和数据集(Dataset) 。数据供应器用于连接数据库,执 行数据操作命令等。数据集则提供了一个与数据源无关的数据表达方式。使用 数据供应器对数据库操作后的结果可以直接被处理,也可以放到数据集对象中。 数据供应器提供了对底层数据源的访问,包括 北京电子科技学院 毕业设计文档管理系统 4 Connection,Command,DataReader、 DataAdaper 四个对象。 2 数据库设计 2.1 数据库设计的原则数据库设计的原则 数据库设计是系统开发中关键的步骤之一,其设计质量的好坏,数据结构 的优劣,直接影响到最终系统的成败。由于毕业设计管理系统涉及信息管理和 操作,所以能否建立一个良好的数据组织关系和数据库,使整个系统的数据之 间可以相互共享所拥有的信息资源,可迅速、方便、准确的调用和管理所需的 数据,是衡量本系统开发工作好坏的重要指标,也是系统的基本要求。数据库 设计的基本原则是在系统总体方案的指导下,数据库应当为它所支持的管理目 标服务,所以,在设计系统数据库系统时,重点要考虑了以下几个因素1 7: (1)数据库必须层次分明,布局合理。 (2)数据库必须高度结构化,保证数据的结构化、规范化和标准化,这是 建立数据库和进行信息交换的基础。数据结构的设计应该遵循国家标准和行业 标准,尤其是要重视编码的应用。 (3)在设计数据库时,一方面要尽可能地减小冗余度,减小存储空间的占 用,降低数据一致性问题发生的可能性;另一方面,还要考虑适当的冗余,以 提高运行速度和降低开发难度。 (4)必须维护数据的正确性和一致性,在系统中,多个用户共享数据库, 由于并发操作,可能影响数据的一致性,因此必须用“锁”等办法保证数据的 一致性。 (5)设定相应的安全机制,由于数据库的信息对特定的用户有特定的保密 要求,安全机制必不可少。 2.2 逻辑结构设计逻辑结构设计 2.2.1 关系模式关系模式 (1)用户(用户登录号、登录密码、是否是系统用户) ; 北京电子科技学院 毕业设计文档管理系统 5 (2)学生(学号、姓名、班级) ; (3)教师(职工号、姓名、职称) ; (4)公告(序号、公告题目、公告内容、公告时间) ; (5)题目(序号、题目、题目性质、指导教师、题目状态) ; (6)成绩 (序号、题目、指导教师、学生学号、学生姓名、考勤成绩、前 期成绩、中期成绩、答辩成绩、总评成绩); .2 数据字典数据字典 (1)user 表:存储所有用户的登录信息,包括用户登录名:userName、用 户登录密码:userPwd、是否为系统用户:system 等,以用户登录名:userName 字段为主键,可唯一区分每一个登录用户。 表 2.1 系统用户表 user 字段名字段名数据类型数据类型长度长度是否为主键是否为主键允许空允许空描述描述 userName userPwd system Vachar Vachar Int 50 50 4 PK No No No No No 用户登录名 用户登录密码 是否为系统用户 (2)topic 存储毕业设计题目的详细信息,包括题目序号:序号、题目名称: 题目、题目性质:题目性质、题目指导教师:指导教师、题目是否被选:题目 状态。以序号作为主键,区分每一个题目。 表 2.2 毕业设计题目表 topic 字段名字段名数据类型数据类型长度长度是否为主键是否为主键 允许空允许空描述描述 序号 题目 题目性质 指导教师 题目状态 Int Varchar Varchar Varchar Varchar 4 50 50 50 50 PK No No No No No No No No No 题目序号(自增) 题目名称 题目性质 题目指导教师 北京电子科技学院 毕业设计文档管理系统 6 题目是否被选 2.2.3E-R 图图 题 目 序号 题目名 题目性质指导教师 题目状态 图 2.1 题目 E-R 图 学 生 学号 学生姓名 班级 图 2.2 学生 E-R 图 北京电子科技学院 毕业设计文档管理系统 7 3 系统设计与实现 3.1 系统总体设计系统总体设计流程流程 开始 判断用户 用户登录 学生教师 学生主页面教师主页面 结束 选 题 管 理 模 板 管 理 用 户 信 息 管 理 文 件 上 传 浏 览 选 题 成 绩 管 理 公 告 管 理 提 交 结 果 管 理 选 题 文 件 上 传 模 板 下 载 选 题 结 果 公 告 浏 览 成 绩 查 询 密 码 修 改 图 3.1 系统总体流程图 3.2 系统功能模块设计系统功能模块设计 毕业设计文档管理系统由前台(学生用户)和后台(教师用户)两部分组 北京电子科技学院 毕业设计文档管理系统 8 成, 系统前台主要有六个模块:选题模块、文件上传模块、文件模板模块、成 绩模块、个人信息模块。 (1)选题模块:主要是浏览选题、选题、选题结果的查看; (2)文件上传模块:主要是上传毕业设计期间的各种文档,包括任务书、 开题报告、翻译、论文等; (3)文件模板模块:主要是下载具有统一格式要求的文件模板; (4)成绩模块:主要是对毕业设计成绩的查询; (5)公告模块:主要是查看公告; (6)个人信息模块:主要是修改登录密码; 系统后台主要有七个模块:选题管理模块、文件上传管理模块、模板管理 模块、成绩管理模块、公告管理模块、用户信息管理模块、作业提交管理模块。 (1)选题管理模块:主要是对毕业设计题目的管理,包括添加选题、审核 选题、浏览选题、选题、选题结果查看; (2)文件上传管理模块:主要是对毕业设计期间学生要上传的文档进行管 理,包括任务书、开题报告、翻译、论文等; (3)模板管理模块:主要是对具有统一格式要求的论文、任务书等模板的 管理,包括文件模板的上传、文件模板的下载; (4)成绩管理模块:主要是对学生毕业设计成绩的管理,包括成绩更新、 成绩查询; (5)公告管理模块:主要是公告的发布和查询; (6)用户信息管理模块:主要是对用户信息的管理,包括添加学生、添加 教师、密码修改、学生信息查看、教师信息查看; (7)作业提交管理模块:主要是查看学生提交要求提交的文档的情况,包 括开题报告、任务书、翻译、论文等; 北京电子科技学院 毕业设计文档管理系统 9 3.3 系统功能结构设计系统功能结构设计 毕 业 设 计 文 档 管 理 系 统 前 台 结 构 图 选 题 文件上传 模板下载 成绩查询 密码修改 公告查询 浏览选题 选 题 选题结果 任务书 开题报告 翻 译 论文 图 3.2 系统前台结构图 北京电子科技学院 毕业设计文档管理系统 10 毕 业 设 计 文 档 管 理 系 统 后 台 结 构 图 选题 文件上传 文件模板 成绩管理 添加选题 审核选题 浏览选题 选题 选题结果 任务书 开题报告 翻译 添加用户 模板上传 论文 模板下载 发布公告 成绩查询 更新成绩 作业提交 密码修改 用户信息管理 论文 用户信息 开题报告 任务书 翻译 查看公告 公告管理 图 3.3 系统后台结构图 北京电子科技学院 毕业设计文档管理系统 11 4.系统模块设计与实现 4.1 用户登录模块用户登录模块 4.1.1 模块设计思想模块设计思想 作为系统,首先需要用户登录界面,根据登录的用户名和系统用户表中的 用户对比判断用户是学生还是教师,是学生进入学生用户主页面,是教师则进 入教师用户主页面。学生和教师的主页面的框架是相同的,不同的是左侧的导 航按钮。教师用户可进行全部功能的操作,学生用户只能进行部分功能的操作。 导航功能的实现时通过 Visual Studio 工具箱中的 treeview 控件实现的。 登录时用到登录名和密码,所以需要用户表 user,用户表中存储用户名、 密码和是否为系统用户的判断标识。 4.1.2 模块设计模块设计 表4.1 登录模块所用文件及功能 文件文件功能 Login.aspx系统登录页面 Top.aspx主页面框架的上部分 Right.aspx主页面框架的右部分 Treemenusys.aspx教师用户主页面的导航部分 Treemenu.aspx学生用户主页面的导航部分 Default.aspx学生用户主页面 Defaultsys.aspx教师用户主页面 4.1.3 模块实现关键代码模块实现关键代码 (1)用户登录页面 protected void Button1_Click(object sender, EventArgs e) string username = textname.Text; /获取用户登录名 北京电子科技学院 毕业设计文档管理系统 12 string userpwd = textpwd.Text; /获取用户登录密码 SqlConnection strcon = new SqlConnection(ConfigurationSettings.App Settings“conStr“); /创建数据库连接 strcon.Open(); SqlCommand scd = new SqlCommand(“select system from user where userName=“ + username + “and userPwd=“ + userpwd + “, strcon); /设置 SQL 语 句查询指定用户名和密码 if (scd.ExecuteScalar() != null) /判断用户名和密码是否存在 int count = (int)scd.ExecuteScalar(); if (count = 1)/教师用户 Session“username“ = username; Response.Redirect(“Defaultsys.aspx“);/转入教师主页面 else if (count = 0)/学生用户 Session“username“ = username; Response.Redirect(“Default.aspx“);/转入学生主页面 else Response.Write(“alert(用户名或者密码错误,请重新 输入!);history.back()“); return; strcon.Close(); 4.2 北京电子科技学院 毕业设计文档管理系统 13 5.系统页面设计与实现 5.1 系统页面设计原则系统页面设计原则 (1)符合教育系统的界面简洁朴素,风格布局一致的特点,没有过多的图 案图片装饰设计。 (2)参照我院BB教学管理系统的设计布局风格,采用框架式设计,每个 页面的页头都是北京电子科技学院的标志和计算机科学与技术系毕业设计文档 管理系统的文字显示,左侧都是系统的导航功能,右侧是显示链接的页面。 (3)系统界面遵循操作简单、界面友好原则。 (4)操作界面的一致性,各个小功能模块的设计都采用统一的设计。 (5)系统配色简单大方,庄重舒适。 (6)人机交互友好,用户能够方便地在各个功能模块之间切换。 5.2 系统页面设计系统页面设计 本系统按照功能模块设计主要分为以下几种页面:登录页面、用户主页面、 添加信息页面、信息显示页面、文件上传页面、文件下载页面、信息更新页面、 作业提交情况查看页面等。整个系统主要是通过Visual Studio工具箱提供的控件 实现页面布局和操作界面的,所有的操作窗口都统一由一个table控件布局。 (1)登录页面:提供用户登录功能。使用login控件实现登录窗口。 (2)用户主页面:提供系统导航功能以及显示各个功能的窗口。采用框架设计 布局,导航功能通过Treeview控件实现。 (3)添加信息页面:提供如添加公告、添加学生教师用户信息的界面。信 息的添加和输入一般通过Textbox控件或Dropdownlist控件实现。确认或重置功 能通过Button控件实现。 (4)信息显示页面:主要是浏览如公告、成绩、题目等信息的页面。通过 Gridview控件实现在页面显示相同信息的功能。 北京电子科技学院 毕业设计文档管理系统 14 (5)文件上传页面:主要是上传任务书、开题报告、翻译、论文等的页面。 通过Fileupload控件实现文件上传,通过Button控件实现确认上传功能。 (6)文件下载页面:主要是实现文件下载的页面。通过Listbox控件显示要 下载的文件,通过一个链接实现下载。 (7)信息更新页面:主要是用于更新成绩和密码修改的,通过Textbox控 件实现信息显示。 (8)作业提交情况查看页面:主要是实现作业提交情况的查询。通过 Listbox控件显示已提交的作业。 北京电子科技学院 毕业设计文档管理系统 15 6 测试结果与不足 系统完成后,对系统的测试是必要而且是必须的。测试结果可以很好的反 映系统的可用性,经过测试,系统基本完成了毕业设计文档管理系统应该具备 的功能。 ,如用户登录、选题管理、文件上传、模板管理、成绩管理、公告管理、 用户信息管理、作业提交情况管理等等。 6.1 测试结果测试结果 系统首页即登录页面如下所示: 图 6.1 系统首页 教师用户主页面如下: 北京电子科技学院 毕业设计文档管理系统 16 图 6.2 教师用户主页面 6.2 系统不足系统不足 由于时间和个人能力限制,本系统的最终设计与理想的终期效果有一些差 距,主要体现在以下几方面: (1)用户类型分类不够明确,没有将教师和管理员分开,而是将教师视为 管理员,降低了系统的安全性; (2)选题模块安全性不高,预期达到的目标是不需要输入学生学号和学生 姓名,而是直接根据登录号进行选题,这样系统安全性比较高。而目前系统只 能进行通过添加信息的方法进行简单的选题; (3)查看作业提交结果模块做的也不够完善,只是在线显示所有提交过的 作业,理想的效果是显示没交作业的同学名单。 (4)有些同学可能提交多次论文、翻译等文档,希望能实现只保存最终版 本,自动删除其它版本。 北京电子科技学院 毕业设计文档管理系统 17 毕业设计管理系统作为高校教学工作中的一个重要应用领域,与校园信息 化管理密切相关。虽然目前系统实现了毕业设计期间文档管理的基本功能,但 是,从系统的整体架构到系统的开发设计,从系统各功能模块的实现到系统调 试,从系统的完善到系统的维护,都有待深入的设计研究和完善。在之后的工 作中,还有空间可以完善系统,具体可从以下几方面: (1)完善系统功能:系统目前的状态只是完成一些毕业设计期间文档管理 的基本功能,其它可从上面提到的四点系统不足来完善系统功能。使系统功能 更加趋于智能化,人性化,更加高效的提高毕业设计文档的管理效率。 (2)扩展系统功能:现在系统主要是对文档进行操作,可以通过扩展系统 功能使系统不仅仅停留在文档管理的基础上,还可以添加如师生在线交流模块、 或是像我院BB系统的发表帖子,大家进行相关讨论的留言模块等等。 (3)优化程序代码:现在的程序代码还有很大的冗余现象,比如类似的功 能通过不同的页面实现,因此代码不够优化,代码重用性不够高。这是可以进 一步改进的地方。 北京电子科技学院 毕业设计文档管理系统 18 结论 毕业设计是高等学校实现本科培养目标和要求的一个重要阶段,为了进一 步规范毕业设计期间文档的管理,保证毕业设计的质量,提高毕业设计的管理 效率,我设计了基于ASP.NET的符合我系毕业设计流程的毕业设计文档管理系 统。系统对毕业设计的各个环节实现自动化的无纸管理,从而规范毕业设计的 各个环节,减少手工统计工作量,降低工作的复杂度,提高管理效率,方便教 师和学生的及时沟通。因此,本系统具有理想的应用价值和使用价值。 本文首先介绍了系统需求、开发工具和开发环境、总体方案,其次,介绍 了系统的需求分析,体系结构,再次,分析了系统数据库的表结构和表之间的 关系,之后,对整个系统的具体设计和实现进行详细介绍,包括对各个主模块 和子模块的分析和设计。最后,对系统进行了测试。测试结论是本系统虽然在 智能性上不够优化,但是基本实现了毕业设计文档管理系统的功能需求。 本文所做的主要研究工作有: (1) 研究了我系毕业设计的全部流程,对我系毕业设计期间对文档处理的需 求进行了调查和分析。 (2) 针对需求分析设计了本系统的整体框架和体系结构,并对系统需要的数 据进行了数据分析。 (3) 划分基本系统模块,对各个模块的重点代码进行了功能代码和页面布局 代码的分析。 (4) 对系统进行必要的测试。 (5) 总结系统需要改进的地方并进行总结。 总的来说,虽然系统满足了基本功能需求,但是,还是在某些方面存在不 足,有待进一步完善。 北京电子科技学院 毕业设计文档管理系统 19 致 谢 三个月的毕业设计时间如白驹过隙。作为检验大学学习成果的最后一份作 业,我是带着认真的态度来完成我的毕业设计的,既是为了珍惜这最后一次的 学习机会,也是为了给大学的学习和生活画上圆满句号,更是为了给自己留下 美好的回忆。 整个毕业设计过程中,从最初的选题到中期检查,从系统的完成到现在的 毕业设计论文,由于经验匮乏,难免有很多考虑不周的地方。孙建树导师无论 多忙多累,都会给予了精心的指导和热情的帮

温馨提示

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

最新文档

评论

0/150

提交评论