摘 要 在计算机出现之前,各个大学的毕业论文题目都是以手工方式管理的,这样做的效率极其低下以及会浪费大量的人力物力,最后管理的准确性还得不到保障,有时候还会将数据记录错误或者将资料丢失等等。这些都是传统方式的管理所带来的弊端。所以我将借助本次毕业设计的机会,拟开发一款基于B/S架构的毕业论文题目管理系统,系统的大概功能如下,在管理员模块,分为管理菜单,综合信息管理和系统管理。其中管理菜单包括通知管理,班级信息管理,导师信息管理和学生信息审核;综合信息管理包括导师发布题目查询和学生选题查询;系统管理包括修改密码和退出系统。
在导师模块,分为管理菜单,综合信息管理和系统管理。其中管理菜单包括发布论文题目,审核学生选题和发布论文任务;综合信息管理包括我带的学生;系统管理包括修改密码和退出系统。
在学生模块,分为管理菜单和系统管理。其中管理菜单包括我要选题,我的选题信息和我的论文任务;系统管理包括修改密码,系统通知和退出系统。
拟开发的毕业论文题目管理系统是基于ASP.NET环境下,以及使用SQL2005数据库开发的,利用了数据库的基本操作以及ASP.NET相关控件的使用和连接数据库的操作,介绍了毕业论文题目管理系统的系统分析部分,包括可行性分析,需求分析,系统设计,详细设计和软件测试等。分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。
关键词:毕业论文题目管理系统;ASP.NET;SQL2005;界面友好;实用
目录
摘 要 1
第一章 绪论 4
1.1 课题的背景 4
1.2 课题的意义 4
1.3 管理系统 5
1.4 课题的主要任务 5
第二章 需求分析 7
2.1 可行性分析 7
2.1.1 可行性分析的任务 7
2.1.2 可行性研究过程 7
2.2 开发平台和技术简介 8
2.2.1 IIS简介 8
2.2.2 ASP.NET简介 8
2.2.3 C#简介 10
2.2.4 数据库SQL Server简介 11
2.3 开发环境 11
2.4 数据字典 12
2.5 数据流图 13
2.6 E-R图 15
第三章 系统设计 17
3.1 功能模块概述 17
3.1.1 管理员模块 17
3.1.2 导师模块 17
3.1.3 学生模块 17
3.2 软件结构图 17
3.3 数据库设计 18
第四章 详细设计 23
4.1 界面设计及部分代码 23
4.1.1 登录界面 23
4.1.2 管理员模块 24
4.1.3 导师模块 32
4.1.4 学生模块 37
第五章 软件测试 40
5.1 软件测试的目标 40
5.2 软件测试的准则 40
5.3 软件测试的方法 40
5.4 软件测试的步骤 41
第六章 总结与致谢 42
第七章 参考文献 43
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |