1、 【摘要】随着高校办学规模的扩大和学生数量的增多,每年高校毕业设计课题的 数量和研究领域也随之增加, 使得毕业设计的管理工作和信息收集工作变得复杂 和困难。鉴于此,采用信息化的管理方式管理毕业设计期间产生的大量文档成为 高校信息化管理的趋势。 一个较完善的毕业设计文档管理系统能使学生方便的选 题、开题、提交论文、及时查看有关毕业设计的相关信息、上传和下载相关资料 和文档;也使教师方便的查看和审批学生毕业设计和相关文档,因此会大大提高 毕业设计期间的管理水平和教学水平。本文主要进行了系统需求的分析,同时也 对系统数据库的整体架构和各部分表之间的关系进行了分析和概述, 最后对整个 系统的具体设计和
2、实现进行详细介绍,包括对各个模块的设计与分析、流程的实 现以及具体功能的展示。 【关键词】文档管理 信息管理系统 ASP.NET C# SQL Server 目录 前 言 1 1 系统需求分析 . 1 1.1 系统目标 . 1 1.2 开发工具和环境 . 2 2 数据库设计 . 4 2.1 数据库设计的原则 4 2.2 逻辑结构设计. 4 3 系统设计与实现 7 3.1 系统总体设计流程 . 7 3.2 系统功能模块设计 . 7 3.3 系统功能结构设计 . 9 4.系统模块设计与实现 . 11 4.1 用户登录模块 11 4.2 选题模块 .12 4.3 文件上传模块. 错误错误!未定义书签
3、。未定义书签。 4.4 模板模块 错误错误!未定义书签。未定义书签。 4.5 成绩模块 错误错误!未定义书签。未定义书签。 4.6 公告模块 错误错误!未定义书签。未定义书签。 4.7 用户信息管理模块 . 错误错误!未定义书签。未定义书签。 4.8 作业提交模块. 错误错误!未定义书签。未定义书签。 5.系统页面设计与实现 . 13 5.1 系统页面设计原则 13 5.2 系统页面设计13 6 测试结果与不足 15 6.1 测试结果 .15 6.2 系统不足 .16 结论 18 致 谢 19 参考文献. 20 前 言 毕业设计是一个复杂的过程, 将产生大量的格式文档, 从选题单、 开题报告,
4、 直到翻译文章、论文,再到生成各种与论文有关的表格、论文格式的统一等,其 间,管理者、设计者、专家等需要对文档进行审阅或修改。目前,国内高校使用 专门的文档管理系统进行毕业设计相关工作管理的还很少, 普遍采用的毕业设计 文档管理方式主要有两种,或是由手工完成,或是由传统的 FTP 方式完成。传统 的手工方式存在诸多缺陷,如:工作量繁多、资料易丢失、更新和修改不方便、 老师与学生之间的沟通和信息传达不及时等等。 而常用的 FTP 共享方式不利于权 限控制和保密。这两种方式都大大降低了毕业设计文档的管理效率。因此,开发 一个功能齐全,操作简单,用户界面友好,安全性高的毕业设计文档管理系统是 有很大的实用价值和使用价值的。 为了充分利用高校的校园网优势,提高教学管理水平,更好的为教学服务, 使学生能方便的选题、开题、提交论文、及时查看有关毕业设计的相关信息、上 传和下载相关资料和文档;使教师能方便的查看和审批学生毕业设计和相关文 档,及时公布毕业设计的相关信息,设计一个毕业设计文档管理系统是十分必要 的。 基于实现毕业设计环节中高效的信息化管理的目的, 我尝试开发基于 B/S 架