欢迎来到天天文库
浏览记录
ID:18157723
大小:178.72 KB
页数:22页
时间:2018-09-14
《aspnet文档管理系统的实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、天津农学院《ASP.NET与Web程序开发实习报告》题目:文档管理系统的设计学号:0808054104姓名:田海德系别计算机科学与信息工程系_专业:软件工程______班级:___软件一班指导老师:___赵新海成绩:日期:2012/2/18【摘要】随着高校办学规模的扩大和学生数量的增多,每年高校毕业设计课题的数量和研究领域也随之增加,使得毕业设计的管理工作和信息收集工作变得复杂和困难。鉴于此,采用信息化的管理方式管理毕业设计期间产生的大量文档成为高校信息化管理的趋势。一个较完善的毕业设计文档管理系统能使学生方便的选题、开题、
2、提交论文、及时查看有关毕业设计的相关信息、上传和下载相关资料和文档;也使教师方便的查看和审批学生毕业设计和相关文档,因此会大大提高毕业设计期间的管理水平和教学水平。本文主要进行了系统需求的分析,同时也对系统数据库的整体架构和各部分表之间的关系进行了分析和概述,最后对整个系统的具体设计和实现进行详细介绍,包括对各个模块的设计与分析、流程的实现以及具体功能的展示。【关键词】文档管理信息管理系统ASP.NETC#SQLServer目录前言11系统需求分析11.1系统目标11.2开发工具和环境22数据库设计52.1数据库设计的原则5
3、2.2逻辑结构设计53系统设计与实现123.1系统总体设计流程123.2系统功能模块设计123.3系统功能结构设计144.系统模块设计与实现164.1用户登录模块164.2选题模块174.3文件上传模块214.4模板模块224.5成绩模块244.6公告模块274.7用户信息管理模块274.8作业提交模块285.系统页面设计与实现305.1系统页面设计原则305.2系统页面设计306测试结果与不足326.1测试结果326.2系统不足41结论42参考文献44前言毕业设计是一个复杂的过程,将产生大量的格式文档,从选题单、开题报告,
4、直到翻译文章、论文,再到生成各种与论文有关的表格、论文格式的统一等,其间,管理者、设计者、专家等需要对文档进行审阅或修改。目前,国内高校使用专门的文档管理系统进行毕业设计相关工作管理的还很少,普遍采用的毕业设计文档管理方式主要有两种,或是由手工完成,或是由传统的FTP方式完成。传统的手工方式存在诸多缺陷,如:工作量繁多、资料易丢失、更新和修改不方便、老师与学生之间的沟通和信息传达不及时等等。而常用的FTP共享方式不利于权限控制和保密。这两种方式都大大降低了毕业设计文档的管理效率。因此,开发一个功能齐全,操作简单,用户界面友好
5、,安全性高的毕业设计文档管理系统是有很大的实用价值和使用价值的。为了充分利用高校的校园网优势,提高教学管理水平,更好的为教学服务,使学生能方便的选题、开题、提交论文、及时查看有关毕业设计的相关信息、上传和下载相关资料和文档;使教师能方便的查看和审批学生毕业设计和相关文档,及时公布毕业设计的相关信息,设计一个毕业设计文档管理系统是十分必要的。基于实现毕业设计环节中高效的信息化管理的目的,我尝试开发基于B/S架构的毕业设计文档管理系统,系统的功能模块针对我系毕业设计的各个环节进行设计。按照毕业设计的前期、中期、后期三个阶段进行管
6、理。通过这个系统,学生可以进行毕业设计题目的查看、选题;公告的查看;成绩的查询;个人信息的修改等等。教师可以进行添加选题、审核选题、选题结果的查看;开题报告、任务书、翻译、论文的上传;模板下载;打印选题单、成绩单;发布公告、查看公告;作业提交情况的查看;用户信息的管理等等。希望通过此系统,能够方便同学和老师的使用,提高我系毕业设计管理工作的效率。41系统需求分析1.1系统目标本系统的目标是开发一个操作简单、界面友好、功能齐全、符合我系毕业设计流程的毕业设计文档的管理系统,在网上完成毕业设计期间有关文档的管理工作,包括用户登录
7、、毕业设计题目的添加、审核、浏览、选择;开题报告、翻译等文档的上传、论文和任务书等模板的下载、公告的发布和查看;学生毕业设计成绩的更新和查询;学生开题报告、任务书、翻译、论文等提交情况的查询;用户个人信息的维护;用户信息的管理等等。本系统提供了一个方便教师和学生交流的平台,将其应用于教学管理中,可以减少教师和学生的工作量,方便双方的交流,不受时间和地点限制,能够大大提高毕业设计期间有关文档的管理效率。通过对我系毕业设计流程的了解和对部分老师希望系统达到的效果的调查,总结出毕业设计文档管理系统应该具有以下功能:前台学生管理模块
8、要求实现:浏览选题、选题、选题结果查看、上传文件、下载文件模板、成绩查询、密码修改、公告查询。后台教师管理模块要求实现:选题管理、文件上传管理、文件模板管理、成绩管理、公告管理、用户信息管理、作业提交情况管理。同时,要求系统具有以下特性:(1)通过系统,能够直接“透视”数据库情况,尽量不和
此文档下载收益归作者所有