基于asp的学生信息管理系统.doc
【精品文档】如有侵权,请联系网站删除,仅供学习与交流基于asp的学生信息管理系统.精品文档.基于asp的学生信息管理系统<P>326数据库分析<BR>(1)在该系统中,所存在的实体有基于asp的学生信息管理系统学生信息实体、课程信息实体、成绩信息实体。<BR>学生信息管理系统的基于asp的学生信息管理系统实体关系简图如下:</P><P>学生信息</P><P><B基于asp的学生信息管理系统R>课程信息</P><P><BR>  基于asp的学生信息管理系统; 基于asp的学生信息管理系统 &n基于asp的学生信息管理系统bsp; &n基于asp的学生信息管理系统bsp; 0,n &基于asp的学生信息管理系统nbsp; 0,n</P><P>&基于asp的学生信息管理系统nbsp; &基于asp的学生信息管理系统nbsp; &n基于asp的学生信息管理系统bsp; &nbs基于asp的学生信息管理系统p;  基于asp的学生信息管理系统; 0,基于asp的学生信息管理系统1 0,1<BR>成绩信息</P>基于asp的学生信息管理系统<P> </P><P>学生信息管理系统中:课程包括基于asp的学生信息管理系统(课程ID、课程名、代课老师),学生包括(学生ID、姓名、性别基于asp的学生信息管理系统、系名、班级、家庭住址、联系电话),成绩包括(学生课程ID、成绩基于asp的学生信息管理系统)<BR>(2)创建数据库<BR></P></p><br /基于asp的学生信息管理系统<br><p><strong>摘要:</strong基于asp的学生信息管理系统>随着科学的不断进步,计算机应用已经遍布整个社会的每个角落。目前社会基于asp的学生信息管理系统正处于健保发展方兴未艾的时代,各火车站莫不兢兢业业地改善本身的体基于asp的学生信息管理系统制或管理方式,以适应健保越来越严格的规范;在此背景下,本文论基于asp的学生信息管理系统述了小型火车订票管理系统的设计与实现。通过对各种数据库管理系统基于asp的学生信息管理系统(DBMS)的模型分析,结合火车站售票查询的实际需求,同时本文还说明基于asp的学生信息管理系统了火车订票管理系统的开发过程及各种技术细节。本系统是适应时代发展基于asp的学生信息管理系统的需要,提高管理的效率而开发设计的。 <br />中国拥有总里基于asp的学生信息管理系统程超过五万公里的铁路线,是世界上最大的铁路运输网之一。而铁路客运服务基于asp的学生信息管理系统在其中又占有非常重要的地位。其中有5000多个车站承办客运业务基于asp的学生信息管理系统,日开列车2000多列。为了在日益加剧的客户运输服务竞争中确基于asp的学生信息管理系统保优势,改善铁路客户的服务质量,铁道部门一直在努力寻找提高竞争基于asp的学生信息管理系统力、改善服务的新途径。 <br />结合所要开发的系统的特点基于asp的学生信息管理系统,软件设计采用ASP.NET面向对象设计开发工具,后台数据库采基于asp的学生信息管理系统用SQL。整个系统力求做到操作简便、界面友好、灵活、实用和安全。 <基于asp的学生信息管理系统br />论文主要介绍了本课题的开发背景,所要完成的功能和基于asp的学生信息管理系统开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和基于asp的学生信息管理系统解决方案。 <br /><strong>关键词:</strong基于asp的学生信息管理系统>数据库管理系统 ASP.NET ,SQL, 票务查询</p>基于asp的学生信息管理系统<p><br /> </p><p>&nb基于asp的学生信息管理系统sp;</p><p> </p><p><str基于asp的学生信息管理系统ong>目录</strong> <br />引言 4 <br基于asp的学生信息管理系统1概述 4 <br />2相关工具介绍 6 <br 基于asp的学生信息管理系统3 系统的设计 9 <br />3.1系统需求分析基于asp的学生信息管理系统 11 <br />3.2系统概要设计 12 <br /基于asp的学生信息管理系统3.2.1 系统结构设计 12 <br />3.2.2 数基于asp的学生信息管理系统据库设计 14 <br />3.3 系统的程序流程图 19 <基于asp的学生信息管理系统br />4 系统的详细设计 21 <br />4.基于asp的学生信息管理系统1 系统界面设计 21 <br />4.2 系统核心代码 37 基于asp的学生信息管理系统<br />5 系统测试 46 <br />51测基于asp的学生信息管理系统试项目 46 <br />52测试方法 48 <br /基于asp的学生信息管理系统结束语 48 <br />致谢 48 <br />基于asp的学生信息管理系统参考文献 49</p><p> </p><p>基于asp的学生信息管理系统 </p><p><strong>功能模块:</基于asp的学生信息管理系统strong></p><p>(1)列车基本信息设置<br 基于asp的学生信息管理系统此功能是对列车的基本信息进行设置,包括列车的班次,列基于asp的学生信息管理系统车的起始站和终点站以及一些列车的其它备注信息。<br />1、添加列车信息:<br />添加一个新的列车信息,按照数据库设计出的表结构依次填入必填项,确认后向数据表中插入数据,同时给出提示,已经添加成功。<br />2、删除列车信息:<br />删除一个存在的列车信息,删除的时候给出提示以免误删除操作,确认无误后将数据信息删除,并给出提示已经删除成功。<br />3、查询列车信息:<br />查询列车信息时,用户可根据自己的需要输入单个或者多个条件,以进行单条件或联合查询, 并使查询结果更加明确。<br />4、 修改列车信息:<br />从数据库中调出列车信息的内容,并对某一项进行修改,但是对于数据库中的主键是不能修改的。<br />(2)列车时刻表设置<br />此功能是为不同班次的列车设置时刻表的。<br />1、添加列车时刻表信息:<br />为列车添加始发时间和达到终点站时间等基本信息<br />2、删除列车时刻表信息:<br />删除相应列车时刻表的人事信息。<br />3、 修改列车时刻表信息:<br />浏览所有列车时刻表的信息,然后对相应的数据项进行修改。<br />4、 查询列车时刻表信息:<br />(3)票务信息设置:<br />这部分主要完成,对某班次列车的票务信息进行设置,管理员可以输入某个区间段起始和终止的两个车站,并设置这段区间内的车票价格。<br />1、添加票务信息:<br />管理员指定某班次列车在某个区间段内的起始地点和终止地点,并为这个区间段设置票价(比如广州到北京的列车,管理员可以设置其中一个区间段,比如武汉到郑州的价格为多少)<br />2、 删除票务信息:<br />根据实际情况(列车不再停靠某些站点,某些站点取消等情况),完成对这些站点的票务信息的删除。<br />3、修改票务信息:<br />由于春运和节假日的到来,车票会有一定的涨幅,以及其它一些情况需要对票务信息进行修改。<br />4、查询票务信息:<br />可以查询某班次列车在某区段的未销售的票数以及票的种类(硬座,硬卧等)</p><p>(4)旅客订票<br />旅客在登陆系统后,首先需要注册一个用户名和密码,注册并登陆系统成功后,进入订票系统,在这了,旅客可以分类查询,列车的详细情况(包括列车班次,列车开车时间,列车到达目的地时间,各个区段内的票价,还剩的票数等基本情况),旅客可以预定自己需要的票(可预定多张)。<br />(5)管理员审核<br />对于旅客预定的车票,必须通过某种权限的管理员审核后,该票才会邮寄到旅客注册信息里提供的地址,如果没有通过管理员审核,表明该旅客的订票是失败的。</p><p>SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。</P><p>SQL语言的突出优点就是它的非过程化、统一,而且还是所有关系数据库的公共语言。SQL语言一次处理一个记录,对数据提供自动导航,它允许用户在高层的数据结构上工作,而部队单个记录进行操作,可操作记录集,所有SQL语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。同时,它不要求用户指定对数据的存放方法,这种特性使用户更易集中精力于要得到的结果;所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引。作为统一的语言,SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。</P><p>本系统包括以下几个用户表:<?</P><p>表4-1 操作员(admin)表</P><TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellSpacing=0 cellPadding=0 border=1><TBODY><TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" vAlign=top width=117><p>字段名</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=117><p>字段类型</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=117><p>长度</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=117><p>是否允许空</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=117><p>字段说明</P></TD></TR><TR style="mso-yfti-irow: 1"><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ebe9ed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=117><p>adminid</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ebe9ed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=117><p>nvarchar</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ebe9ed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=117><p>50</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ebe9ed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=117><p>是</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ebe9ed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=117><p>用户代码</P></TD></TR><TR style="mso-yfti-irow: 2"><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ebe9ed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=117><p>adminmm</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ebe9ed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=117><p>nvarchar</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ebe9ed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=117><p>50</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ebe9ed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=117><p>是</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ebe9ed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" width=117><p>用户密码</P></TD></TR><TR style="mso-yfti-irow: 3; mso-yfti-lastrow: yes"><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ebe9ed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=117><p>adminxm</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ebe9ed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=117><p>nvarchar</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ebe9ed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=117><p>50</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ebe9ed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=117><p>是</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ebe9ed; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 87.75pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" width=117><p>用户姓名</P></TD></TR></TBODY></TABLE><p> </P><p>表4-2 电费价目(bl)表</P><TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellSpacing=0 cellPadding=0 border=1><TBODY><TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 73.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" vAlign=top width=97><p>字段名</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 73.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=97><p>字段类型</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed; WIDTH: 73.15pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=98><p>长度</P></TD><TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #ebe9ed