基于ASP.NET的毕业设计(论文)管理系统的设计(VS2005,SQL2005)
无需注册登录,支付后按照提示操作即可获取该资料.
基于asp.NET的毕业设计(论文)管理系统的设计(VS2005,SQL2005)(包含任务书,开题报告,进度检查表,毕业论文14000字,程序代码,数据库)
摘 要
基于Web的毕业设计管理系统是在网络环境的支持下,开展学生选题和信息查询的一种先进模式,发挥学生选择课题的自主性,提高学校课题管理效率。网络选题具有其它技术手段无可比拟的优越性,因此世界各国尤其是发达国家无不对此给予高度的重视。本程序运用asp.NET语言和SQL Server 2005数据库进行开发,因此开发的难度大大地降低了。
毕业设计管理是高校必不可缺的组成部分,一直以来,学院教学管理工作人员使用传统人工的方式进行论文选题的管理,模式多种多样,如:学院指定教师与所带毕业设计的学生的对应关系,由教师和学生联系后确定题目;又如:学院汇总选题后,由各班学生分别进行选题和汇总,学院最终进行毕业选题的分配,这种管理方式存在着许多缺点,如:效率低、容易出错,实时性和互动性不强等,在发挥学生特长、更有效地通过毕业设计强化学生知识体系的目标不吻合,也无法实现学分制下教学管理的要求。
关键词:毕业设计;管理系统;asp.NET;SQL Server 2005
Abstract
Graduate design management system based on the Web is the support of the network environment to carry out the students' topics and information, an advanced query mode, play the autonomy of the students to choose topics and improve the management efficiency of school topics. Network topics have incomparable superiority of other technical means, therefore the world, especially developed countries, without exception; have given it a high priority. This program using the asp.NET development language and SQL Server2005 database, thus greatly reduce the difficulty of development.
Graduation project management is essential for colleges and universities an integral part of College teaching management staff to use the traditional manual way has been the topics of management, the pattern varied, such as: the specified College teachers and brought the graduate design students relationship determined by teachers and students to contact the subject; Another example: College summary of topics by the students of each class were the subject matter and aggregate, the college eventually graduating from the allocation of topics, this management approach has many shortcomings, such as: low efficiency, error-prone, and real-time and interactive, in the play to the strengths of students more effectively through the graduation project the goal of students' knowledge systems do not coincide, can not be achieved under the credit system teaching management requirements.
Key words: Graduate design; Management system;asp.NET; SQL Server 2005
本课题应达到的要求
通过结合asp.NET和SQL Server 2005开发工具开发一个毕业设计管理系统,系统应该包含的基本功能包括网站公告,学生信息管理,教师信息管理,论文信息管理,论文审核,论文成绩管理等功能模块。
系统分为3个功能模块每个功能模块的具体功能如下:
管理员操作;
学生管理子模块。
该模块主要负责管理所有应届毕业生的个人信息,主要功能包括添加,删除,修改,查找学生信息,每个应届毕业生都有唯一的号码(学号),管理员添加毕业生后,毕业生即可登录此系统浏览个人信息,登录此系统的用户名和密码默认都是此学生的学号。
指导老师管理子模块:
该模块主要负责管理指导老师的信息,管理员可添加指导老师的个人信息,每个指导老师有唯一的编号,使之拥有登录权限,进行相关操作。
毕业课题管理:该模块管理所有应届毕业课题,可对这些课题进行添加,编辑和删除等操作。
毕业成绩管理子模块:
该模块对应届毕业生的毕业成绩进行管理。
指导老师操作:
修改密码:修改自己的登录密码。
课题进度信息查询子模块:
可查询所指导的学生完成毕业设计的进度及相关情况(已提交的材料以及待提交的相关材料),对其进行跟踪和监督并指导。
自带学生信息:
查询所带学生的个人信息以及相对应的该生所选择的课题。
成绩管理子模块:
对所带毕业生的毕业成绩进行上传,修改以及相关操作。
学生操作模块:
修改密码:修改自己的登录密码。
课题进度信息查询子模块:
可查询所自己完成毕业设计的进度及相关情况,(已提交的材料以及待提交的相关材料)并提醒自己及时完成任务。
成绩管理子模块:
可以待成绩上传后进行查询。
目 录
摘 要 III
Abstract IV
目 录 IV
1 绪论 1
1.1 本课题的研究背景和意义 1
1.2 国内外的发展概况 1
1.3 本课题应达到的要求 1
2 系统开发环境介绍 3
2.1 asp.NET简介 3
2.2 ADO.NET技术介绍 4
2.3 JAVAScript 介绍 4
2.4 HTML语言 4
2.5 SQL Server 2005数据库简介 5
3 需求分析 7
3.1 开发环境及其需求 7
3.1.1 硬件条件 7
3.1.2 系统平台 7
3.1.3运行需求 7
3.1.4 系统功能需求 7
3.2 系统架构 7
4 总体设计 9
4.1 系统功能模块 9
4.2 数据库设计 10
4.2.1 E-R图 10
4.2.2 表设计 13
5 详细设计 17
5.1 用户登录实现 17
5.2 管理员功能实现 18
5.2.1 系统管理 18
5.2.2 用户管理 20
5.2.3 选题管理 25
5.2.4 课题管理 27
5.2.5 新闻公告管理 28
5.2.6 成绩信息管理 29
5.3 指导老师功能实现 30
5.3.1 指导老师信息管理 31
5.3.2 课题管理 32
5.3.3 成绩管理 35
5.3.4 选题情况 36
5.3.5 系统公告 38
5.4 学生功能实现 39
5.4.1 账号管理 39
5.4.2 课题管理 42
5.4.3 系统公告 44
6 结论与展望 47
致谢 49
参考文献 50