bs的毕业设计选题系统的设计与实现(附件)
摘 要毕业设计是衡量学生专业知识应用及解决问题能力的关键步骤,也是信息管理与信息系统专业人才培养中的重要环节。毕业设计的选题工作在整个设计环节中尤显重要,针对以前手工选题的弊端,本文提出了基于B/S的毕业设计选题系统的设计与实现。本论文从三个层面对选题系统的开发和设计过程进行阐述,这三个层面分别是系统的研究意义,需求分析,总体设计。最重点介绍总体设计和功能实现这两块,与此同时对该选题系统所采用的系统开发工具及应用技术进行简要的介绍。系统设计时是使用B/S构架模式和SQL Server 2005数据库开发的Web 应用程序技术。主要针对三种需求不同的对象用户进行研究设计,即学生对象用户、老师对象用户、管理员对象用户。通过选题系统,最终实现毕业设计选题可以在网上进行操作完成。本系统使用起来操作简单快捷,具体包含有管理员信息的发布、管理对象用户、系统设置,学生选择选题、个人修改信息,教师课题的添加、确定选题信息等基本功能。此选题系统可以大大的减轻学生和老师负担,提高毕业生选题工作的效率,具有非常显著的效果。目 录
1 引言
1.1研究背景 1
1.2研究目标 2
1.3研究意义 2
1.4系统开发工具及技术概述 2
2 需求分析
2.1系统功能需求 4
2.2系统业务流程分析 5
2.3数据流程分析 8
3 系统概要设计
3.1系统功能模块划分 10
3.2系统功能描述 10
3.3数据库设计 13
3.4系统数据库ER图 13
3.5各数据库表的结构 14
4 系统详细设计实现
4.1部分功能模块详细设计 21
4.2实现用户登录 22
4.3个人信息管理 23
4.4课题选择 25
5 系统测试
5.1测试环境 28
5.2测试过程 28
5.3测试结果 29
结论 30
参考文献 31
致谢 32
引言
1.1研究背景
如今伴随着计算机科学技术的不
*好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
登录 22
4.3个人信息管理 23
4.4课题选择 25
5 系统测试
5.1测试环境 28
5.2测试过程 28
5.3测试结果 29
结论 30
参考文献 31
致谢 32
引言
1.1研究背景
如今伴随着计算机科学技术的不断发展与提高,全球信息化技术的日益成熟,尤其是Internet的网络普及,解决掉了信息在Internet上的传递等问题,建立了一个有组织的信息结构的框架,让Internet使用者能够在Internet上的任何一个客户终端,以一种简便、一致的操作方式进行访问超媒体文档的内容。
如今Internet的普及,世界各大中专院校也加快了信息化管理进程,大多院校都建立了自己的校园内网。这些都为我们网络现代化教育的发展提供了良好的物质基础。在科学技术和人文需求的推动下,广大毕业生以班级为单位,用很原始的手写选题报送的毕业选题方式,袒露出了很多缺点和不足之处,例如消耗的时间比较长、工作的效率太低,而现有的Internet却没能提供这些专业的工具。所以使用计算机系统实现毕业生能够在网上进行选题,具有手工报送选题根本无法比拟的优点和便利。举例如:迅速检索功能,查找简便,可靠性比较高,信息存储量大,信息保密性高,软件寿命长,系统成本低等等。这些优点可以很大的提高毕业生进行毕业设计选题的效率及质量,信息化管理也是各大高校实现科学化的教学,正规化的教学管理方式中的一项重要的根基条件。
基于以上所述,本文详细介绍了一种网上选题系统,它能针对性的解决以上所述的问题。改变了以前以班级为单位进行最原始的手工选题的方式,而是采用这种以个人为依托进行自主操作的网上选题方式,使院校毕业生能够在毕业设计选题的环节中切实实现毕业选题的规范智能化,高效简便化;最大可能地减轻了学生和指导老师的工作量,明显地提高了毕业相关工作的效率。本文介绍的选题系统引用了B/S这种具有强大功能、用于Web网页开发的全新框架模式。B/S框架模式在系统中处于具体的操作系统内核与应用程序这两者之间,使这些应用程序能更好地利用操作系统供应的功能,并且使得应用程序的开发实现的更快、更简单。本系统最基础的目的是让在籍毕业学生可以进行在线选题,指导教师可以登录系统在线进行毕业课题信息输入、选题信息查询等,通过选题系统这些操作都变得极为简单,并且信息响应也是非常快捷的。
1.2研究目标
本系统设计的主要目标是完成我们学院毕业生毕业设计环节中的选题任务方面的管理。主要针对的用户分别是学生对象,管理员对象,教师对象。学生对象通过该系统可以进行的操作分别是在线课题查询、课题的选择、查看选题的情况和个人详细信息的修改;管理员对象通过该系统可进行对用户信息的管理操作(添加用户信息、修改用户信息、删除用户信息),课题管理的操作,系统的设置;教师对象可以通过本系统进行课题的操作(课题添加操作、课题修改操作、课题删除操作),查看选题信息,调整课题的选择及个人信息的完善与修改等等。
1.3研究意义
本毕业设计选题系统不论哪个用户对象使用操作起来都非常简单快捷,可以减轻学生,教师的劳动强度,提高高校对毕业生选题的工作效率与管理水平,具有极大的应用价值。通过该毕业选题系统,能够实现整个毕业设计选题过程的规范化以及无纸化。而且本系统的主要框架是基于B/S架构,不需要在客户端安装任何应用程序就能够使用,模块化管理方式是本系统的一大特色,使用模块化管理可以方便的对系统的功能进行添加删除。这样,当以后出现什么新的功能需求,可以通过修改部分系统模块,就可以适应新的功能要求。
1.4系统开发工具及技术概述
本系统以Windows操作系统为服务平台,后台数据库和前台设计分别采用了自己熟悉的SQL Server 2005数据库和Visual Studio 2010。
(1)B/S模式简介
B/S模式即浏览器/服务器(Browser/Server)模式,该模式一般不用在客户端上安装软件,通过IE浏览器就可以达到进入系统的目的,是目前管理系统普遍采用的开发模式。最初的管理信息系统基本上是采用客户机/服务器(Client/Server)模式开发的,但随着WWW的广泛应用,目前的管理信息系统已经逐渐开始从C/S模式向浏览器/服务器(Browser/Server)模式转变。B/S与C/S相比有比较明显的优点。其一,具有分布式的优点,客户端可以随时随地进行操作,没有时间和空间的限制;其二,系统升级更新简单,只需对服务器更新则整个系统就可以更新;在服务器上增加、更改功能模块后客户端不需要做任何改变即可使用,所以目前已成为企业网上首选的计算机模式,原先在C/S下的很多软件都开始移植到B/S模式下。
(2)SQL Server 2005数据库技术概述
SQL Server目前正日益成为Windows操作系统上面最为重要的一种数据库管理系统,随着SQL Server 2005的推出,微软的这种数据库服务系统在WindowsNT/20
1 引言
1.1研究背景 1
1.2研究目标 2
1.3研究意义 2
1.4系统开发工具及技术概述 2
2 需求分析
2.1系统功能需求 4
2.2系统业务流程分析 5
2.3数据流程分析 8
3 系统概要设计
3.1系统功能模块划分 10
3.2系统功能描述 10
3.3数据库设计 13
3.4系统数据库ER图 13
3.5各数据库表的结构 14
4 系统详细设计实现
4.1部分功能模块详细设计 21
4.2实现用户登录 22
4.3个人信息管理 23
4.4课题选择 25
5 系统测试
5.1测试环境 28
5.2测试过程 28
5.3测试结果 29
结论 30
参考文献 31
致谢 32
引言
1.1研究背景
如今伴随着计算机科学技术的不
*好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
登录 22
4.3个人信息管理 23
4.4课题选择 25
5 系统测试
5.1测试环境 28
5.2测试过程 28
5.3测试结果 29
结论 30
参考文献 31
致谢 32
引言
1.1研究背景
如今伴随着计算机科学技术的不断发展与提高,全球信息化技术的日益成熟,尤其是Internet的网络普及,解决掉了信息在Internet上的传递等问题,建立了一个有组织的信息结构的框架,让Internet使用者能够在Internet上的任何一个客户终端,以一种简便、一致的操作方式进行访问超媒体文档的内容。
如今Internet的普及,世界各大中专院校也加快了信息化管理进程,大多院校都建立了自己的校园内网。这些都为我们网络现代化教育的发展提供了良好的物质基础。在科学技术和人文需求的推动下,广大毕业生以班级为单位,用很原始的手写选题报送的毕业选题方式,袒露出了很多缺点和不足之处,例如消耗的时间比较长、工作的效率太低,而现有的Internet却没能提供这些专业的工具。所以使用计算机系统实现毕业生能够在网上进行选题,具有手工报送选题根本无法比拟的优点和便利。举例如:迅速检索功能,查找简便,可靠性比较高,信息存储量大,信息保密性高,软件寿命长,系统成本低等等。这些优点可以很大的提高毕业生进行毕业设计选题的效率及质量,信息化管理也是各大高校实现科学化的教学,正规化的教学管理方式中的一项重要的根基条件。
基于以上所述,本文详细介绍了一种网上选题系统,它能针对性的解决以上所述的问题。改变了以前以班级为单位进行最原始的手工选题的方式,而是采用这种以个人为依托进行自主操作的网上选题方式,使院校毕业生能够在毕业设计选题的环节中切实实现毕业选题的规范智能化,高效简便化;最大可能地减轻了学生和指导老师的工作量,明显地提高了毕业相关工作的效率。本文介绍的选题系统引用了B/S这种具有强大功能、用于Web网页开发的全新框架模式。B/S框架模式在系统中处于具体的操作系统内核与应用程序这两者之间,使这些应用程序能更好地利用操作系统供应的功能,并且使得应用程序的开发实现的更快、更简单。本系统最基础的目的是让在籍毕业学生可以进行在线选题,指导教师可以登录系统在线进行毕业课题信息输入、选题信息查询等,通过选题系统这些操作都变得极为简单,并且信息响应也是非常快捷的。
1.2研究目标
本系统设计的主要目标是完成我们学院毕业生毕业设计环节中的选题任务方面的管理。主要针对的用户分别是学生对象,管理员对象,教师对象。学生对象通过该系统可以进行的操作分别是在线课题查询、课题的选择、查看选题的情况和个人详细信息的修改;管理员对象通过该系统可进行对用户信息的管理操作(添加用户信息、修改用户信息、删除用户信息),课题管理的操作,系统的设置;教师对象可以通过本系统进行课题的操作(课题添加操作、课题修改操作、课题删除操作),查看选题信息,调整课题的选择及个人信息的完善与修改等等。
1.3研究意义
本毕业设计选题系统不论哪个用户对象使用操作起来都非常简单快捷,可以减轻学生,教师的劳动强度,提高高校对毕业生选题的工作效率与管理水平,具有极大的应用价值。通过该毕业选题系统,能够实现整个毕业设计选题过程的规范化以及无纸化。而且本系统的主要框架是基于B/S架构,不需要在客户端安装任何应用程序就能够使用,模块化管理方式是本系统的一大特色,使用模块化管理可以方便的对系统的功能进行添加删除。这样,当以后出现什么新的功能需求,可以通过修改部分系统模块,就可以适应新的功能要求。
1.4系统开发工具及技术概述
本系统以Windows操作系统为服务平台,后台数据库和前台设计分别采用了自己熟悉的SQL Server 2005数据库和Visual Studio 2010。
(1)B/S模式简介
B/S模式即浏览器/服务器(Browser/Server)模式,该模式一般不用在客户端上安装软件,通过IE浏览器就可以达到进入系统的目的,是目前管理系统普遍采用的开发模式。最初的管理信息系统基本上是采用客户机/服务器(Client/Server)模式开发的,但随着WWW的广泛应用,目前的管理信息系统已经逐渐开始从C/S模式向浏览器/服务器(Browser/Server)模式转变。B/S与C/S相比有比较明显的优点。其一,具有分布式的优点,客户端可以随时随地进行操作,没有时间和空间的限制;其二,系统升级更新简单,只需对服务器更新则整个系统就可以更新;在服务器上增加、更改功能模块后客户端不需要做任何改变即可使用,所以目前已成为企业网上首选的计算机模式,原先在C/S下的很多软件都开始移植到B/S模式下。
(2)SQL Server 2005数据库技术概述
SQL Server目前正日益成为Windows操作系统上面最为重要的一种数据库管理系统,随着SQL Server 2005的推出,微软的这种数据库服务系统在WindowsNT/20
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/1087.html