没有合适的资源?快使用搜索试试~ 我知道了~
学生档案管理系统论文_正文.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 161 浏览量
2023-08-12
07:06:39
上传
评论
收藏 806KB DOC 举报
温馨提示
试读
22页
学生档案管理系统论文_正文.doc
资源推荐
资源详情
资源评论
摘 要
随着社会和经济的不断发展,各类学校的规模都在不断扩大,学生人数、教师人
数也在迅速上升,每个学校都有大量的基础信息。面对如此庞大的信息量需要有一个
档案管理系统来提高学校管理者的工作效率,提高学校的管理能力。
本学生档案管理系统可以说是一个综合性的系部学生管理系统,它包含了学生用
户信息管理模块、班级管理模块、学生获奖管理模块等多种功能,因而具有一定的实
用性。系统基于 B/S 模式开发,采用了目前流行的 asp.net 技术和 SQL Server 数据
库,界面友好,操作简单,比较实用。
关键词: 学生档案 asp.net SQL Server
目 录
1. 引言 ................................................................4
2. 开发技术介绍 ........................................................4
2.1 C#简介 .........................................................4
2.2 Sqlserver 数据库服务器 .........................................5
2.3 ASP.net 技术 ...................................................5
3 可行性分析 ..........................................................5
3.1 技术可行性 .....................................................6
3.2 经济可行性 .....................................................6
3.3 操作可行性 .....................................................6
4 需求分析 ............................................................6
4.1 用列图 .........................................................6
4.2 软硬件需求 .....................................................8
5 系统概要设计 ........................................................9
5.1 系统结构图 .....................................................9
5.2 功能模块设计 ..................................................10
5.3 数据库设计 ....................................................13
6 系统详细设计 .......................................................16
6.1 用户登录模块 ..................................................16
6.2 学生信息管理模块 ..............................................17
6.3 教师信息管理模块 ..............................................18
6.4 系别信息管理模块 ..............................................19
6.5 学期信息管理模块 ..............................................20
6.6 班级信息管理模块 ..............................................21
6.7 奖助学金信息管理模块 ..........................................22
6.8 修改密码模块 ..................................................22
7 总结 ...............................................................23
参考文献...............................................................23
3
引言
随着社会和经济的不断发展,我们渐渐步入信息化时代。在这样的一个数字化
时代里,每个学校都有大量的基础信息工作,而这些信息管理工作受到了极大的挑战。
如今,各类学校的规模都在不断扩大,学生人数、教师人数也在迅速上升,有关学生、
教师等各方面的信息量也在成倍增长,这就给学校带来了一个严重的问题,学生、教
师的大量基础信息改如何管理?面对如此庞大的信息量需要开发一个档案管理系统
来提高学校管理者的工作效率,统一规范学生、教师的相关信息,做到科学统计、快
速查询,以达到减少信息管理工作量的目的。
1. 开发技术介绍
本系统采用 B/S 架构,将 Microsoft Windows8 系统作为开发和操作的平台,将
ASP.NET 作为开发技术,开发语言选用的是 C#,数据库选用的是 SQLSERVER,它
们之间的兼容性较好,并且设计方面简单易行,成本的维护非常低。对使用的人员操
作简单、容易升级。
2.1 C#简介
由于 WEB 的应用系统,自 Internet/Intranet 技术问世以来,发展迅猛。WEB 的
计算机应用系统在银行、政府的内部,互联网上的应用服务系统,都扮演了非常重要
的角色。并逐渐成为计算机应用系统的主流。
C#是微软公司的.NET 框架技术的一部分,他的目的就在于建立 XML WEB 服务
和 WEB 应用程序。
C#具有如下的优点:
(1)速度迅速,执行效率高,因为全 C#代码(包括服务器脚本)都是经过了编译
才运行。
(2)部署及应用升级能由 XCOPY 顺利达成。程序的实时更新受到 C#的支持。
administrator 可以更新应用程序而不用像从前那样关掉网络服务器或者甚至停止应用
程序的运行。
4
(3)将代码和内容分隔开。通过 Code-Behind、用户控件、自定义控件及组件这
四种方法,C#就能将程序结构与执行代码隔开,这样做的目的让程序的逻辑结构清
晰明白,对团队开发有益。
(4)支持多种移动设备。C#的移动控件可以让开发人员面向包括 Web 的移动电
话、寻呼机和个人数字助理((PDA)在内的多种移动设备。
(5)Web 服务的方便性。因为以.NET Framework 为基础的 C#和.NET 远程处理,
所以它们就使得 XML Web services 的创建变容易了许多。
2.2 Sqlserver 数据库服务器
Sqlserver 是目前最主流的数据库之一。Sqlserver 最大的用武之地是在 web 应用
方面。它可以将数据保存在不同的数据表中,大大提高了安全性和灵活性。同时它既
可以在数据表里增、删、改、查数据还可以建立各个数据表之间的关联关系。
Sqlserver 数据库体积小、写入、读取数据时速度快,同时其还具有开放源码的优
势。许多中小型网站选择 Sqlserver 数据库不但可以节省成本,在功能方面也能满足
需求。因此 Sqlserver 被广泛地应用在各大网站上的中小型网站中。
2.3 ASP.net 技术
ASP 是微软公司开发的一种非常实用的开发工具,它能与数据库和其它程序直接
交互,是非常简单便捷的编程工具。ASP.NET 强大的优势主要体现在以下几点:
(1)执行率:ASP.NET 是建立在.NET 之上的,它能支持的语言有 Visual
Basic ,C++,在执行了一次之后不用重新编辑就能直接运行。所以速度和效率是非常高
的。
(2)代码可用性:ASP.NET 的代码不是像 ASP 那样将代码与 HTML 混在一起,
而是可以将代码和内容分离可用性非常高。
(3)代码的数量:ASP 实现是要通过编写代码才行。而 ASP.NET 不用一个一
个代码敲出来,只能预先说明,就可自动编译出来,所以代码量非常小。
5
3 可行性分析
对所有系统完成设计,都可能受到各种条件的制约。所以,在设计每一个项目开
始,必须对系统实行可行性分析,对软件开发中将要面临的问题及其解决方案进行初
步设计及合理安排,明确开发目标,这样可以降低项目的危害,降低人力、物力和财
力的损耗。下面对技术、经济、操作几个方面进行简要分析。
3.1 技术可行性
技术方面主要包括了编程环境和编程人员,在编程环境方面,目前基本的电脑配
置都满足要求。在编程方面,运用大学几年所学知识,加上指导老师的答疑解惑,可
以为系统的开发提供技术保障。本系统是通过 ASP.NET 技术,还有 SQL2008 来进行
开发的。通过分析在技术方面是可以执行的。
3.2 经济可行性
本系统主要采用 ASP.NET 和 SQLSERVER 开发,尽管微软的产品收费,但是对中
国的大学高校还是不收费的。所以经济上不用担心软件版权费的纠纷。通过分析在经
济方面是可以执行的
3.3 操作可行性
为了使第一次使用此本系统而且没有专业知的用户不进行麻烦的培训就可以学
会该系统的操作,在设计时采用了流行的 WebUI 界面设计,也就是说用户只用鼠标
和键盘就可以找到自己想要的各种各类的信息。
4 需求分析
4.1 用列图
本系统以应用 ASP.net、sqlserver 等工具,按系统分析、系统设计、系统实施的
三个阶段进行开发。系统支持管理员、教师、学生三个不同角色权限,见图 4.1 所示。
管理员权限:
剩余21页未读,继续阅读
资源评论
豆包程序员
- 粉丝: 2755
- 资源: 3504
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功