没有合适的资源?快使用搜索试试~ 我知道了~
基于BS的数据结构项目案例库系统的设计与实现论文.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 57 浏览量
2023-08-11
08:05:21
上传
评论
收藏 1.54MB DOC 举报
温馨提示
试读
24页
基于BS的数据结构项目案例库系统的设计与实现论文.doc
资源推荐
资源详情
资源评论
1 引言.......................................................................................................................................2
1.1 课题背景..............................................................................................................................2
1.2 课题意义...............................................................................................................................3
2 理论介绍...............................................................................................................................4
2.1 ASP.NET 简介.......................................................................................................................4
2.2 SQL Server 2008 简介 ......................................................................................................5
2.3 c#概述..................................................................................................................................5
2.4 Microsoft Visual Studio 概述 ......................................................................................5
3 系统功能概述..........................................................................................................................6
3.1 系统功能结构描述...............................................................................................................6
3.2 系统功能分析......................................................................................................................6
3.3 系统流程图...........................................................................................................................7
3.4 系统可行性分析...................................................................................................................8
3.5 开发环境................................................................................................................................9
4 系统概要设计.......................................................................................................................10
4.1 数据库连接的实现..............................................................................................................10
4.2 数据库概念设计..................................................................................................................10
4.3 数据库详细设计..................................................................................................................11
5 功能实现.............................................................................................................................13
5.1 管理员部分.........................................................................................................................13
5.1.1 班级管理模块 ............................................................................................................13
5.1.2 学生管理模块 .............................................................................................................13
5.1.3 院系管理模块 .............................................................................................................14
5.1.4 教师管理模块 .............................................................................................................14
5.2 教师模块..............................................................................................................................15
5.2.1 实验项目管理模块 .....................................................................................................15
5.2.2 项目批改模块 .............................................................................................................16
5.2.3 成绩统计模块 .............................................................................................................16
5.3 学生模块.............................................................................................................................17
5.3.1 课内实验项目模块 .....................................................................................................17
5.3.2 课外实验项目模块 .....................................................................................................17
5.3.3 成绩查询模块 .............................................................................................................17
5.3.4 用户信息管理模块 .....................................................................................................18
5.4.1 登录模块 .....................................................................................................................18
5.4.2 修改密码模块 .............................................................................................................19
6 测试.....................................................................................................................................20
6.1 系统测试的目的................................................................................................................20
6.2 测试方法.............................................................................................................................20
6.2.1.黑盒测试........................................................................................................................20
6.2.2.白盒测试........................................................................................................................20
6.3 测试样例 .............................................................................................................................20
6.3.1 用户登录测试..................................................................................................................20
结 论.......................................................................................................................................22
致 谢 ......................................................................................................................................23
1 引言
1.1 课题背景
在当今社会,利用计算机来进行信息的管理已经发展成为一种趋势,计算机在人们的
工作和生活中变的越来越重要,特别是在工作中,带来了很多方便之处。
采用计算机对数据结构的项目实验内容进行管理,相对于人工管理项目实验内容有许
多的优点。由于学生基础薄弱,以及老师上课内容的增多,老师工作量的上市等因素,导
致了,老师们不能充分的知道学生对知识的了解与熟练掌握的程度,以及为了充分是学生
掌握所学的知识内容,需要一个数据结构项目案例库系统来对学生所学的知识进行训练与
反馈,便于了解学生对所学知识掌握程度与进度的掌控,为后续课程的学习做准备,以及
减少成绩管理方面的复杂和繁琐的工作
[1]
,提高老师的办事效率以及减少重复性的工作,
提高教学的质量,同时也提升学生们的学习成果。
随着网络技术的不断更新与发展,以及大数据与移动互联网时代的到来,社会对计算
机相关人才的需求也增大。利用 ASP.NET 技术来开发网站已经占据了一席之地,它不仅流
程和操作简单,而且对便于开发者易于理解,对开发效率有很大的提高,而且开发的产品
用户使用也非常简单。在设计的过程中,你会发觉阅读或者调试代码非常轻松,因为它把
代码和 HTML 网页代码分离。而 ASP.NET 技术与 SQL Server 数据库相结合开发方式,对于
海量的信息管理变得简单方便,提高了管理效率与可控性,使信息的处理不再是一种庞大
繁复的工作。
1.2 课题意义
数据结构这门课对学习计算机相关专业的学生而言是基础课,但是对计算机而言它的
地位很重要。掌握数据结构的相关知识与技能以及数据结构思想方法对于学习后续的计算
机相关专业课起着重要的作用。
同时,社会的快速发展与进步,对学校课程项目实验内容的质量要求提出了越来越高
的要求与标准。因此,为了使学校的教学质量达到企业的用人标准以及为了使学生更好的
立足于社会、更好的在未来的就业竞争中处于主导地位,以及方便师生之间的交流。
4
2 理论介绍
2.1 ASP.NET 简介
微 软公 司 为 了 占 领 市 场 , 以 及 为 了 更 好 推 广 自 己 的 技 术 ,提 供了 一个 框架
即.NetFramework 框架,这个框架中提供了一个 Asp.Net 技术。这个技术可以方便开发
者能够便捷的开发 Web 应用程序,可以进行 ASP.NET 网页处理、扩展,提供了通信处理
工作的基础以及 HTTP 通道。ASP 技术是 ASP.NET 技术的前身,微软公司首次在推出
IIS2.0 时候,
将 ASP.NET 与 ADO 1.0 同时推出。有人习惯性的把 ASP.NET 看做是一门编程语言,然
而本质上仅是一个.NET Framework 包含的重多平台之一。ASP.NET 也可以看作是.NET 组
件,任何.NET 语言,比如 C#,可以使用这类组件,开发网页或者 Web 服务。
ASP.NET 技术的优点:
(1)可管理性:采用纯文本的方式存储配置信息,依然可以在没有或者不使用本
地管理工具的情况下,使用新的设置。配置文件的任何细微的变动都可以自行的检测并
且使用在应用程序。
(2)安全:身份验证方案与默认的授权方式是 ASP.NET 技术为 Web 应用程序提供
的安全模式之一。开发者可以根据自己所开发的应用程序要求,轻松、方便快捷的对这
些方案进行添加、删除或者替换。
(3)易于部署:部署 ASP.NET 应用程序时没有很复杂的流程,仅需要把必要的文
件放到服务器上即可。不用重启服务器就可以进行部署,也可以直接替换已运行的代码。
(4)增强的性能:ASP.NET 运行的代码必须是已经部署服务器上,并且是已编译了
的代码。与 Active Server Pages (ASP) 不同情况有所不同,实时编译、本机优化、早
期绑定等可以提高性能的方式均被 ASP.NET 所采用,并且还使用全新的缓存服务技术。
(5)国际化:为了达到国际化处理的目的,在处理请求与响应数据时使用 Unicode
的方式。可以很方便的设置每台计算机的目录、页的配置,进行国际化。
(6)移动设备支持性:ASP.NET 支持所有的移动设备的浏览器。开发者可以使用
基于传统的浏览器编程技术来处理移动设备。
(7)可扩展和可用性:ASP.NET 当初的设计目标之一就是使 ASP.NET 易于扩展、具
备特殊专有的功能以处理集群的、多处理器情况下的问题。并且,ASP.NET 运行时对进
程的管理非常的苛刻与严格,会采用新的进程方式管理出现崩溃的进程,使程序继续运
5
行,不至于崩溃。
2.2 SQL Server 2008 简介
本系统的数据库选择 SQL Server 2008 版本, 前端开发选择当前最流行的开发工具
Visual Studio.NET 中最新、最为经典的 C#语言。
数据库技术是现代计算机科学与技术的重要组成部分,它已经成为了计算机信息技
术和应用技术的重要技术之一。SQL Server 2008 数据库是在数据库领域一直处于领先地
位,它是一种关系型数据库管,它具有高度可扩展性和可靠性。使用这款数据库可以方
便系统进行后期的维护工作,比如方便维护人员进行扩展,同时可靠性强的特点也合适。
2.3 c#概述
C#念做 C Sharp。最初的时候,它有个非常炫酷的名字,叫做 COOL。后来被微软公
司正式才命名为 C#。C#在设计之初的目标就是想设计成为一种简单的,通用的面向对象
的语言。C#语言是同时继承了 C 与 C++这类语言优秀特性与功能,同时也具备非常强的
可移植性,程序员们可以很快的从其他语言转到 c#语言,进行应用开发。
C#面向对象的编程语言,专门为.NET 的应用而开发的语言,我们可以快速地编写各
种类型的应用程序,可以说.Net 平台的开发的程序非常的人性化,具有简单、明了方便
快捷的特点,对开发应用程序负担大大的减少。微软公司为了更好的服务于计算与通讯
领域的公司,以及减少这些公司的负担,在.NET Framework 框架中都提供了一些列的集
成工具与服务,以便于这些公司的二次开发。
2.4 Microsoft Visual Studio 概述
Microsoft Visual Studio 2013 是一套可视化编程软件,是团队开发软件非常好用
的一个开发平台。多用户可以直接在这个平台上进行相互开发操作,可以在软件上直接
拖拉的方式来实现,数据开发软件用到的控件都已经做成了集成,减少了开发人员输入
过多的代码,减少了工作量,您可以用 Visual Studio 来开发企业级管理系统、ERP 管
理软件、移动终端程序等,Visual Studio 更是云计算时代唯一的开发工具与协作管理
平台。Visual Studio 已经经历了 2003,2008,2010,2012,2013,2013 几代的洗礼,
现在 2013 也已经投入使用,赢得了用户的赞许。
剩余23页未读,继续阅读
资源评论
豆包程序员
- 粉丝: 3388
- 资源: 3504
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功