毕业设计资料管理系统毕业设计

上传人:cl****1 文档编号:555907074 上传时间:2023-04-30 格式:DOC 页数:54 大小:1.27MB
返回 下载 相关 举报
毕业设计资料管理系统毕业设计_第1页
第1页 / 共54页
毕业设计资料管理系统毕业设计_第2页
第2页 / 共54页
毕业设计资料管理系统毕业设计_第3页
第3页 / 共54页
毕业设计资料管理系统毕业设计_第4页
第4页 / 共54页
毕业设计资料管理系统毕业设计_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《毕业设计资料管理系统毕业设计》由会员分享,可在线阅读,更多相关《毕业设计资料管理系统毕业设计(54页珍藏版)》请在金锄头文库上搜索。

1、毕业设计资料管理系统摘 要毕业设计作为高校学生毕业前的最后设计课程,是对学生综合能力检验及应用能力培养的重要途径。通过毕业设计管理系统,能够使学生与老师进行有效的沟通,毕业设计过程中的要求很好的得到完成,课题管理也很方便。本课题主要针对于高校的毕业环节进行管理,包括指导教师发布课题,学生进行选题,教师审核,毕业设计资料管理系统环节。本课题拟在WINDOWS XP系统下,安装配置IIS服务器实现相应的功能,用SQL SERVER 作为后台数据库,开发工具采用Microsoft Visual Studio 2005,利用ASP.NET技术设计相关动态网页页面,完成系统的开发。在系统中主要实现的功能

2、可分为以下几类,一是课题申报管理,二是学生选题管理,三是教师对课题的审核进行管理,四是对毕设过程中的资料进行管理。在本系统的具体实现中,即编码阶段,除了综合面向对象的开发技术外,SQL语句是贯穿整个程序的,无论是查询、删除、插入、修改用SQL语句实现都是比较直观的,而且易懂。关键词: 数据库;SQL;服务器AbstractAs a college graduation graduation before the final design course, is their comprehensive ability test and an important way of Application

3、 Ability. Design management system through graduation, enabling students to communicate effectively with teachers, graduation requirements of the design process be completed well, Project Management is also very convenient. The main subject areas for the universitys graduate management, including gu

4、idance issued subject teachers, students topics, teachers review, graduate design data management system links.The project intends to WINDOWS XP system, install and configure IIS server to achieve the corresponding functions, using SQL SERVER as backend database, development tools using Microsoft Vi

5、sual Studio 2005, using ASP.NET dynamic web page design-related technologies, complete systems. Main achieved in the system functions can be divided into the following categories, one subject reporting management, two topics of management students, three teachers management review of the subject, fo

6、ur is a complete data set to manage the process. In the specific implementation of the system, that the coding phase, in addition to the development of integrated object-oriented technology outside, SQL statement is run through the whole process, whether it is the query, delete, insert, modify, use

7、the SQL statement is relatively straightforward to achieve, and Easy to understand.Keywords: Database; SQL; server目 录I 摘 要IAbstractII第 1 章 系统概述11.1项目开发背景11.2课题定义11.3系统流程1第 2 章 可行性分析32.1引言32.2系统开发的目的和意义32.3开发工具的选择42.4系统可行性分析52.4.1 技术可行性52.4.2 经济可行性52.4.3 操作可行性52.5总结5第 3 章 需求分析63.1引言63.2系统功能描述63.3系统配置

8、要求73.4 数据流图73.5 数据字典93.5.1 数据存储103.5.2 数据流113.5.3 数据处理14第 4 章 总体设计154.1引言154.2系统总体设计164.2.1管理员操作子系统的总体设计164.2.2教师操作子系统的总体设计174.2.3学生操作子系统的总体设计174.3系统功能描述184.4 数据库概念结构设计194.4.1 各实体属性图如下所示:194.4.2 各实体之间的关系总E-R图204.5数据库设计214.5.1数据库技术214.5.2 SQL Server 2000 的特性234.5.3本系统的数据库设计24第 5 章 详细设计275.1编程环境简介275.

9、2 程序流程图285.3 管理子系统的实施305.3.1 系统登录模块305.3.2 学生信息管理模块325.3.3 教师信息管理模块335.3.4 学生选题信息查看模块345.4 教师子系统的实施355.4.1 课题信息管理模块355.4.2 申请人课题管理模块365.4.3 资料上传管理模块375.4.4学生上传资料查看模块385.5 学生子系统的实施385.5.1 学生注册模块385.5.2 设计选题管理模块405.5.3 已选课题查看模块415.5.4资料上传模块415.5.5教师上传资料查看模块43第6章 测试与维护446.1测试的任务及目标446.1.1测试的任务446.1.2测试

10、的目标446.2测试方案446.2.1用户登录测试466.2.2系统功能测试4663 系统维护46总 结48致 谢49参考文献50 第 1 章 系统概述1.1项目开发背景随着社会的快速发展,计算机科学技术的日趋完善,人们传统的思想观念和工作方式开始发生巨大的转变,依靠计算机技术进行信息化管理已经势在必行。而我们高校也面临着同样的问题,学生信息的管理、老师信息的管理和日常工作的管理等等,都必须依靠计算机软件管理。学生毕业设计管理系统是众多管理系统中的一部分,也是很重要的一部分。可是,据我了解,许多高校并没有在这一环节上实现信息化管理,而这一部分的工作仍然是由人工来进行完成。人工操作必定存在很多的

11、缺陷,比如:工作量繁多、资料易丢失、更新和修改很不方便、老师 与学生之间的沟通不及时等等。我所做的课题基于WEB的毕业设计管理系统,它采用了当前流行的B/S结构和Internet网络技术,不仅方便操作,而且可以大大提高系统的可移植性。并且,通过计算机信息化管理可以避免人工操作的一些缺陷和不足。1.2课题定义由于毕业设计管理系统是针对毕业课程设计这一环节的,所以,我首先要明白毕业课程设计环节要干些什么。首先管理员要对基本资料进行管理与维护,如学生的信息、教师的信息、班级的信息等进行初使的设置。已经存在数据库中的老师登陆系统进行课题发布。课题发布后,学生就可以进行选题,每次学生只允许选择一个课题,

12、教师根据学生的选题情况进行审核,审核通过后则为选题成功劝,学生和指导教师可以通过本系统来上传或下载毕业设计资料。1.3系统流程业务流程描述:用业务流程图描述现系统各项业务处理过程,并结合业务流程图详细准确地说明业务处理过程中数据的收集、输入、传递、存储、加工的方法、算法、输出的数量及形式等。现行系统的业务流程图是分析和描述现行系统业务的重要工具之一。其主要作用是:描述现行系统的业务情况以便于与企业管理人员交流,它是系统设计的前提和保证。业务流程图使用的符号:符号名称实体输入/输出的报表处 理业务流向文档存储教师课题发布可选课题审批学生浏览课题教师学生选课题信息选题报表选择课题课题信息第 2 章

13、 可行性分析2.1引言这个阶段要回答的关键问题是:“对于上一个阶段所确定的问题有行得通的解决方法吗?”。为了回答这个问题,需要一次大大压缩和简化了的系统分析和设计的过程,也就是在较抽象的高层次上进行的分析和设计的过程。可行性研究应该比较简短,这个阶段的任务不是具体解决问题,而是研究问题的范围,探索这个问题是否值得去解,是否有可行的解决方法。并不是所有问题都有简单明显的解决方法,事实上,许多问题不可能在预定的系统规模之内解决。如果问题没有可行的解,那么花费在这项开发工程上的任何时间、资源、人力和经费都是无谓的浪费。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。但可行性研

14、究的目的不是解决问题,而是确定问题是否值得去解。为了达到这种目的,不能靠主观猜想而只能靠客观分析。为此,我们要进行必要的可行性研究。2.2系统开发的目的和意义毕业设计管理的整个过程中,教师发布课题,学生申报课题,教师审核课题,教师及学生提交相关文档等,如教师应提交包括毕业设计题目申报表、毕业设计课题论证书、对课题的要求,以及学生选题申请表、校外设计申请表、课题的开题报告、外国文献的翻译,课题参考的文献以及毕业设计的代码撰写最终论文电子稿、答辩稿等材料。现在,一般都是教师定期报盘,并报送纸质材料,但格式一方面不及时,另一方面两种介质下的材料也不一定完整,而且容易丢失导致无法统计和统一归档。为了解

15、除以上麻烦,课题拟利用ASP.NET技术,设计一套毕业设计管理系统,实现教师对课题的网上录相,学生网上选题,教师审核,文档资料上传与管理,实现网络办公和电子文档的集中管理过程,并实现统一打印,保证格式,以及资料的统一管理。 2.3开发工具的选择1网站开发工具现在最常用的三种动态网页语言为ASP.NET,PHP,JSP。1)ASP.NET是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。ASP采用脚本语言c#、vb、JAVA作为自己的开发语言7。这种脚本语言简单易懂,结合HTML代码,可快速地完成网站的应用程序,并且这种脚本语言只需在WEB服务器端执行,客户端的浏览器不需要执行这些脚本语言。 2)PHP是一种跨

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号