【ASP.NET设计栏目提醒】:本文主要为网学会员提供“基于.NET的毕业设计选题系统”,希望对需要基于.NET的毕业设计选题系统网友有所帮助,学习一下!
摘 要
论文从系统的研究意义,需求分析,总体设计,具体实现这几个角度对系统的开发过程进行介绍,重点针对需求分析和总体设计进行详细介绍,同时并对该系统所采用的开发工具及技术进行简单的介绍。
系统是利用ASP.NET和SQL Server 2000数据库开发的Web 应用程序。主要针对学生、老师、管理员三种不同用户的需求进行设计,最终实现毕业设计选题网上完成。系统使用起来操作简便快捷,具有管理员发布信息、管理用户、设置系统,学生选择课题、修改个人信息,教师添加课题、确定选题等基本功能。对减轻学生、老师负担,提高选题工作效率,都有显著效果。
关键词:选题;ASP.NET;SQL Server 2000;B/S
目 录
论文总页数:24页
1 引言 1
1.1 研究背景 1
1.2 研究目标 1
1.3 研究意义 1
1.4 系统开发工具及技术概述 2
1.4.1 SQL Server 2000数据库技术概述 2
1.4.2 ASP.NET简介 2
1.4.3 ADO.NET技术简介 2
1.4.4 B/S模式简介 3
2 需求分析 3
2.1 系统功能需求 3
2.2 系统业务流程分析 5
2.3 数据流程分析 7
3 系统的设计 8
3.1 系统功能模块划分 8
3.2 系统功能描述 8
3.3 部分功能模块详细设计 11
3.4 数据库设计 12
3.5 系统数据库ER图 12
3.6 各数据库表的结构 13
4 系统功能模块的实现 17
4.1 用户登录 17
4.2 个人信息管理 18
4.3 课题选择 20
5 系统测试 21
5.1 测试环境 21
5.2 测试过程 21
5.3 测试结果 21
结 论 21
参考文献 22
致 谢 23
声 明 24
1 需求分析
1.1 系统功能需求
开发这个系统的目的就是使学生在毕业设计选题环节中实现选题的规范化、智能化、高效化、简便化;同时极大得便捷学生和指导老师,减轻学生和老师的劳动强度,提高工作效率和管理水平。针对这样的目的系统设计了如下功能:
1. 毕业设计信息的设置:包括管理员对毕业设计信息的添加,修改,删除。
2. 密码修改:针对管理员,老师,学生对自己的密码进行修改。
3. 个人信息管理:针对老师,学生用户对自己个人基本资料的修改。
4. 用户管理:针对管理员对学生和老师用户的添加,修改,删除操作。
5. 课题的设置:针对老师用户对课题的添加,修改,删除操作。
6. 课题的管理:针对管理员用户对课题的,修改,删除,审核操作。
7. 网上选题:针对学生用户通过系统进行在线选题操作。
8. 选题控制:针对管理员,老师用户对选题情况进行调整操作。
图10 学生首页图
740)this.width=740">
图13 选择课题图
上一篇:培养幼儿安全意识之我见