README.PDF

JSJ01-069@asp.net学生管理系统(源代码+论文)

收藏

资源目录
跳过导航链接。
JSJ01-069@asp.net学生管理系统(源代码+论文).zip
JSJ01-069@asp.net学生管理系统(源代码+论文)
XStuMan.doc---(点击预览)
README.TXT---(点击预览)
README.RTF---(点击预览)
README.PDF---(点击预览)
README.DOC---(点击预览)
BIN
STUMAN.DLL
STUMAN.PDB
addclass.aspx
addclass.aspx.cs
addclass.aspx.resx
addevent.aspx
addevent.aspx.cs
addevent.aspx.resx
addstu.aspx
addstu.aspx.cs
addstu.aspx.resx
addteach.aspx
addteach.aspx.cs
addteach.aspx.resx
AssemblyInfo.cs
CLASS.CS
CLASS.XML
CLASS.XSD
CLASS.XSX
editstusrc.aspx
editstusrc.aspx.cs
editstusrc.aspx.resx
editteach.aspx
editteach.aspx.cs
editteach.aspx.resx
Global.asax
Global.asax.cs
Global.asax.resx
index.aspx
index.aspx.cs
index.aspx.resx
INDEX.HTM
LEFTMANU.HTM
MAIN.CSS
main.css.bak
searchstu.aspx
searchstu.aspx.cs
searchstu.aspx.resx
searchstu_id.aspx
searchstu_id.aspx.cs
searchstu_id.aspx.resx
searchstu_name.aspx
searchstu_name.aspx.cs
searchstu_name.aspx.resx
STUMAIN.CS
STUMAIN.XML
STUMAIN.XSD
STUMAIN.XSX
stuman.csproj
stuman.csproj.webinfo
STUSRC.CS
STUSRC.XML
STUSRC.XSD
STUSRC.XSX
STUSUM.CS
STUSUM.XML
STUSUM.XSD
STUSUM.XSX
TEACHER.CS
TEACHER.XML
TEACHER.XSD
TEACHER.XSX
updatastusrc.aspx
updatastusrc.aspx.cs
updatastusrc.aspx.resx
viewclass.aspx
viewclass.aspx.cs
viewclass.aspx.resx
viewgrade.aspx
viewgrade.aspx.cs
viewgrade.aspx.resx
viewsch.aspx
viewsch.aspx.cs
viewsch.aspx.resx
viewstu.aspx
viewstu.aspx.cs
viewstu.aspx.resx
viewstusrc.aspx
viewstusrc.aspx.cs
viewstusrc.aspx.resx
viewstusrcgra.aspx
viewstusrcgra.aspx.cs
viewstusrcgra.aspx.resx
viewteach.aspx
viewteach.aspx.cs
viewteach.aspx.resx
Web.config
压缩包内文档预览:
预览图 预览图 预览图 预览图
编号:507982    类型:共享资源    大小:409.39KB    格式:ZIP    上传时间:2015-11-10 上传人:QQ28****1120 IP属地:辽宁
12
积分
关 键 词:
毕业设计计算机
资源描述:
JSJ01-069@学生管理系统(源代码+论文),毕业设计计算机
内容简介:
XStuMan 学生管理系统 作者:李白羽 简介 XStuMan 学生管理系统是面向中小学信息化管理的一套学生管理系统。本系统是构建于Microsoft .NET Framework平台上的 ASP.NET Web程序,采用应用前景广阔的 XML技术存储数据,具有平台构建免费、运行速度快、程序小、扩展性好、技术先进等特点。 运行环境 服务器端 CUP 450 兆赫 (MHz) Pentium II 处理器 推荐 600 MHz Pentium III 处理器内存 256M 以上 内存 256M 以上 操作系统 以下任一操作系统 Microsoft Windows Server 2003 Windows XP Professional Windows 2000 Professional (需要 Service Pack 3 或更高版本) Windows 2000 Server (需要 Service Pack 3 或更高版本) Web 服务器 IIS5.0/6.0 .NET Framework 版本 1.1 以上 磁盘空间 10M 客户端 Web 浏览器 IE6.0/Netscape 7.0 以上 技术介绍 .NET Framework .NET Framework 是用于生成、部署和运行 XML Web services 以及其他应用程序的环境。它是整个 .NET 平台的基础结构。 .NET Framework 由三个主要部分构成: 公共语言运行库、类库和 ASP.NET。 公共语言运行库和类库(包括 Windows 窗体、 ADO.NET 和 ASP.NET)结合在一起,可以提供在各种系统内部和各种系统之间方便地集成的服务和解决方案。 .NET Framework 提供完全托管的、受保护的并且功能丰富的应用程序执行环境、简化的开发和部署以及与各种语言的无缝集成。 C# Microsoft C# .NET 是一种现代的、面向对象的类型安全语言。程序员可以使用它快速生成用于新的 Microsoft .NET 平台的各种应用程序。 ASP.NET ASP.NET 不仅仅是下一版本的 Active Server Pages (ASP);而且还是统一的 Web 开发平台,它为开发人员提供了生成企业级 Web 应用程序所需的服务。虽然 ASP.NET 的语法在很大程度上与 ASP 兼容,但它还提供了新的编程模型和结构,从而可以获得功能强大的新应用程序类。您可以通过在现有的 ASP 应用程序中逐渐添加 ASP.NET 功能来迁移现有的 ASP 应用程序。 ASP.NET 是经过编译的基于 .NET Framework的环境。用户可以用任何与 .NET Framework 兼容的语言(包括 Visual Basic 和 Visual C#)来创作应用程序。另外,任何 ASP.NET 应用程序都可以nts使用整个 .NET Framework 平台。开发人员可以轻松地获得 .NET Framework 的好处,其中包括:完全托管的、受保护且功能丰富的应用程序执行环境,简化的开发和部署以及与各种语言的无缝集成。 ADO.NET ADO.NET 是一组类, 它们公开了 .NET Framework 的数据访问服务。 ADO.NET 是从 ADO 自然演变而来,并围绕 N 层应用程序开发生成的。 ADO.NET 是以 XML 为核心而创建的。 ADO.NET 对象模型由两个主要组件构成: 连接层(由组成 .NET 数据提供程序的类构成)和断开连接层(以数据集为基础)。 .NET 数据提供程序包括下列组件: Connection 对象、 Command 对象、 DataReader 和 DataAdapter。前两个组件应是现有的 ADO 程序员所熟悉的;它们用于打开与数据源的连接,并对其执行命令。 DataReader 与只进的只读记录集大致对应。它是一种高度优化、非缓冲、流水式的接口,用于获取对数据源执行的查询结果。 DataAdapter 则在 .NET 数据提供程序和数据集之前起到桥梁作用。 数据集是表的本地缓冲区或断开连接的记录集的集合。 XML XML是由万维网联合会 ( W3C)制定的通用数据标准,即可扩展标识语言 XML(Extensible Markup language。他的前身是 SGML和 HTML。 SGML是指“通用标识语言标准” (Standard Generalized Markup Language), 它是国际上定义电子文件结构和内容描述的标准,是一种非常复杂的文档的结构,主要用于大量高度结构化数据的防卫区和其他各种工业领域, 利于分类和索引。 XML 结合了 SGML 和 HTML的优点并消除其缺点。 XML仍然被认为是一种 SGML语言。比 SGML 要简单,但能实现 SGML 的大部分的功能。 XML 架构参考 (XSD) XSD是由万维网联合会 ( W3C) 定义的 XML 架构定义 ( XSD) 语言 。 主要代码分析 读取、写入数据 .NET类库中提供了相当多的方法来实现XML文件的读取、 写入。 System.Data命名空间中的 DataSet类便有 ReadXml、 ReadXmlSchema、 WriteXml、 WriteXmlSchema 这几个函数实现这些功能。下面的例子实现从文件中读取,并添加数据的功能。 using System.IO; using System.Xml; private void updata() FileStream xmlfilein; xmlfilein=new FileStream(Server.MapPath(“data.xml”),FileMode.Open,FileAccess.Read,FileShare.ReadWrite); DataSet ds=new DataSet(); ds.ReadXml(xmlfilein,XmlReadMode.ReadSchema); xmlfilein.Close(); DataRow newrow=ds.Tables0.NewRow(); newrow“data1”=”newdata”; newrow“data2”=”updata”; ds.Tables0.Rows.Add(newrow); FileStream xmlfileout; nts xmlfileout=new FileStream(Server.MapPath(“data.xml”),FileMode.Open,FileAccess.Write,FileShare.ReadWrite); ds.WriteXml(xmlfileout,XmlWriteMode.WriteSchema); xmlfileout.Close(); 遍历、检索数据 当需要查询数据的时候,就需要得到数据文件中所需要的数据项。例如在表 (DataTable)dt的记录中查找第2条记录的 data1字段( string类型),可以用下面的语句 string str=(string)dt.Rows1“data1”; 这样再配以合适的算法,就能方便的遍历、检索数据 实现功能 这套系统能实现班级管理、学生管理、教师管理、成绩管理等功能。 在成绩管理中,能根据成绩(某个班或某个年级的某次考试)生成图表,以柱状图和饼状图来形象地描述成绩。 另外,由于采用 XML 数据技术,可以非常容易的扩展应用范围。可在本系统基础上添加更专业化的水晶报表 (Crystal Reports)等能应用 XML 技术的模块。 技术优势 运行速度快 一方面由于 ASP.NET 是编译执行,比 ASP 等一些解释执行的 Web 程序技术要高出一个等级。在虚拟路径的 bin 目录下已经生成一装配件形式存在的 stuman.dll 文件 ,这是编译好的 2 进制文件,是可以通过 .NET 中间语言 (IL)来执行的机器码。 Web服务器执行页面时,直接调用 stuman.dll,而今在少数条件下会重新编译程序,即使这样速度也较 ASP快。 另一方面采用 XML 技术,由于 XML 文件是基于 ASCII 或 Unicode 编码的文本文件,读取、写入、执行速度明显要比一些数据库文件快(在数据量相对不太大的情况下) 。这是本系统采用 XMl 技术的原因之一。对于小型系统来说,有相当的速度优势。 平台构建免费 本系统在基本的服务器基础上,只需安装 Microsoft .NET Framework 即可运行。而这个.NET Framework是微软免费发布的。如果服务器操作系统是 Windows Server2003,则.NET Framework 已经随系统默认安装了。 相对于基于 Microsoft SQL Server 和 Oracle 数据库的系统来说,无需任何高昂的软件费用即可使用时非常重要的(否则花费在万元以上) 。而对于相对较为便宜的 Access 数据库来说,其在速度上与本系统相比没有优势。这是本系统采用 XML 技术的另一个重要因素。 扩展性好 这是.NET 平台的优势。.NET 技术能将几乎所有能见到的编程语言有机的组合到一起,同一个系统可能有好几种互不相干的语言编写,但运行效果和用一种语言相同,无论是 C+、 C#, 还是 pascal。而.NET丰富的类库资源和可扩展性使得在本系统上可以方便的添加其他模块来实现更多的功能。 安装与使用 安装 在安装之前,请先确认你的系统配置。 nts 本系统是 Web 应用程序,所以需一台服务器来提供服务。为到达最好的运行效果,请使用 Windows2000 Server 以上的服务器操作系统,并安装 Microsoft. NET Framework。 执行 XStuMan.msi(安装前请确认已安装 Windows Installer2.0 以上的版本) ,将会在你的网站上创建一个虚拟目录 ”XStuMan”来执行本系统(默认的物理路径是 InetpubwwwrootXStuMan) 。 使用 使用前请确认 Web服务器(如 IIS)已经启动并正在运行。 测试本系统可以执行地址
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:JSJ01-069@asp.net学生管理系统(源代码+论文)
链接地址:https://www.renrendoc.com/p-507982.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!