《.net技术基础》课程设计 (论文)-计算机二级考试培训班报名系统.doc

上传人:小小飞 文档编号:3904837 上传时间:2019-10-10 格式:DOC 页数:28 大小:3.19MB
返回 下载 相关 举报
《.net技术基础》课程设计 (论文)-计算机二级考试培训班报名系统.doc_第1页
第1页 / 共28页
《.net技术基础》课程设计 (论文)-计算机二级考试培训班报名系统.doc_第2页
第2页 / 共28页
《.net技术基础》课程设计 (论文)-计算机二级考试培训班报名系统.doc_第3页
第3页 / 共28页
《.net技术基础》课程设计 (论文)-计算机二级考试培训班报名系统.doc_第4页
第4页 / 共28页
《.net技术基础》课程设计 (论文)-计算机二级考试培训班报名系统.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《《.net技术基础》课程设计 (论文)-计算机二级考试培训班报名系统.doc》由会员分享,可在线阅读,更多相关《《.net技术基础》课程设计 (论文)-计算机二级考试培训班报名系统.doc(28页珍藏版)》请在三一文库上搜索。

1、.net技术基础课程设计 (论文)项目名称:计算机二级考试培训班报名系统完成日期: 2010年12月24日 26目录摘要1关键字1Abstract1Key words11.绪论21.1系统开发背景21.2选题的目的和意义22.系统总体设计32.1系统设计指导思想及原则32.2 ASP.net简介32.3 系统需求分析42.4 系统功能模块的划分42.5 数据库设计52.5.1 数据库简介52.5.2数据库逻辑结构设计62.5.3 数据库表73.详细设计分析与系统测试93.1计算机二级考试培训班报名模块设计分析测试103.1.1管理员页面设计与测试103.1.2普通用户页面设计与测试153.2精

2、品课程模块设计分析与测试194.网站的更新维护22设计小结23参考文献23算机二级考试培训班报名系统摘要:本网站是在VisualStudio.Net平台上运用ASP.NET技术,使用了SQL2000创建的数据库来实现二级考试培训班报名系统。该系统主要包括计算机二级考试培训班报名模块和精品课程两个模块。其中计算机二级考试培训班报名模块又分为管理员模块和普通用户模块,管理员模块功能:查询、删除、修改、添加学生信息,修改密码,查看水晶报表以及留言;普通用户模块包括查询个人信息和注册两个功能。并通过计算机二级考试配宣办模块链接到精品课程,精品课程模块中管理员可以上传下载精品课程,普通用户只能下载精品课

3、程。该系统使二级考试培训班报名网络化、精品课程上传下载更加方便,同时便于学生查看个人信息、管理员管理报名学生信息以及普通用户与管理员之间的交流。关键字:计算机二级考试;精品课程;数据库Abstract:This website is in VisualS platform using technology, the use of the SQL2000 create database to achieve the secondary examination training registration system. The system mainly consisted of compute

4、r secondary examination training application module and exquisite course of two modules. Which computer secondary examination training application modules are administrator module and ordinary users module, the administrator module function: to inquire, delete, amend, add student information, cipher

5、 amending, check the crystal reports and message, Ordinary users module includes access to personal information and registered two functions. And through the computer level 2 test match xuan do module link to exquisite course, exquisite course module administrator can uploads and downloads exquisite

6、 course, ordinary users can download exquisite course. This system makes secondary examination training application network, exquisite course uploads and downloads more convenient, facilitate at the same time students view of personal information, administrator management registration information, a

7、s well as ordinary users and student exchanges between administrator.Key words:Computer secondary examination;Exquisite course;database1.绪论网站是一种通信工具,就像布告栏一样,人们可以通过网站来发布自己想要公开的信息,或者利用网站来提供相关的网上服务。人们可以通过网页浏览器来访问网站,获取自己需要的信息或者享受网上服务。本计算机二级考试培训班系统是在VisualStudio.Net平台上运用ASP.NET技术,使用SQL2000数据库的架构实现,此系统的用户

8、分为管理员与普通用户两类。管理员主要操作方式有录入先报名学生信息,查询、修改、删除已注册学生信息,上传下载删除精品教程,查看水晶报表以及留言、清除留言板等操作;普通用户享有注册报名,查询个人信息以及留言等操作权限。1.1系统开发背景随着时代的进步,科技的发展,Internet也同样在飞速发展,如今互联网成为了人们快速获取、发布和传递信息的重要渠道,它在经济、政治、生活等各方面发挥着重要的作用。网站是Internet上发布信息的主要渠道,而获取信息也是要在Internet“海洋“中按照一定的检索方式将所需的信息从网站上下载下来。计算机二级考试培训班报名系统能够使报名老师更加便捷的掌握报名的学生信

9、息,同时为普通用户提供了精品课程的下载服务,使教学资源网络化。1.2选题的目的和意义本网站的建立是为了使二级考试培训班报名网络化。二级考试培训班报名系统的实现使得普通用户对个人信息查询和二级考试培训班报名便捷,管理员对计算机二级考试培训班报名的学生信息进行管理更加方便。2.系统总体设计2.1系统设计指导思想及原则该系统设计旨在让计算机二级培训班报名、信息管理、精品课程上传下载网络化,易于管理和操作。按照系统论的一般原理,系统具有目的性、整体性、相关性、环境适应性等特征。深入分析系统的特征,根据系统发展的规律来建立系统,是系统开发的指导原则,其要点如下:(1)系统的目的性:以实现计算机二级考试培

10、训班报名易于操作与管理为目的。(2)系统的整体性:先设计计算机二级考试培训班报名系统的逻辑模型,再设计其物理模型。(3)系统的相关性:“自顶向下” 地开发系统,也就是说首先考虑全局问题,全局问题解决以后,再按层次分解,逐层分析地发展系统并保证在不正确的操作时系统能够正常的运行。(4)系统的环境适应性:应该适应环境变化的要求,开发易扩展、易维护的计算机二级考试培训班报名系统。2.2 ASP.net简介ASP 是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指 Active Server Pages(动态服务器页面) ,运行于 IIS 之中的程序 。ASP.

11、NET的前身ASP技术,是在IIS 2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了Visual InterDev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。由于它的简单以及高度客制化的能力,也是它能迅速窜起的原因之一。ASP.NET基本特性:(1) ASP.NET文件的扩展名为.aspx,以区别于其他动态

12、网页文件;(2)ASP.NET使用VB.net或C#这类语言,机、也就是说ASP.NET程序代码会先通过编译;(3)ASP.NET巨有强大的扩充性与功能,因为其可以使用整个.NET Framework的类库;(4)ASP.NET支持微软现有的COM对象(如:Response等);(5)ASP.NET效率高,开发相同功能的代码量比其他技术小。2.3 系统需求分析管理员将学生信息录入以及将精品课程上传到网上,普通用户登录该网站后就可以查询个人信息或注册报名、下载精品课程、留言。管理员还可以对学生报名信息进行修改删除,删除精品教程下载资源,修改自己的密码,通过查看水晶报表查看所有计算机二级考试培训班

13、报名学生信息,查看、清除留言板或留言。需求分析说明如下:(1)管理员需要登录后才能执行管理员的查询学生信息,查询后可对查询到的学生信息进行修改、删除,查看水晶报表,上传、下载精品课程,修改自己的密码,查看留言、留言、清除留言板等操作。(2)普通用户可以享有网上注册报名、查询自己的个人信息、下载精品课程以及留言等权利。2.4 系统功能模块的划分本网站主要包括计算机考试培训班报名模块以及精品教程模块两个模块。计算机二级考试培训班报名模块主要包括:管理员(收费老师)包括对学生二级培训班报名信息的查询(查询后可修改、删除查询到的学生信息),录入先报名学生信息,查看水晶报表,对管理员登录密码进行修改等功

14、能;普通用户(报名学生)包括注册、个人信息查询等功能。详细模块功能架构图,如图2-1计算机二级报名模块功能架构图所示:图2-1计算机二级报名模块功能架构图精品课程模块主要包括:管理员上传、下载、修改删除已存在的精品课程;普通用户下载课件ppt 、教学视频、学习资料等教学资源。详细模块功能架构图,如图2-2精品课程模块功能构架图所示:图2-2精品课程模块功能构架图2.5 数据库设计2.5.1 数据库简介数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需

15、要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。SQL是Structure Query Language(结构化查询语言)的缩写,它是一标准的数据库查询语言,最早是由IBM公司于1970年开发出来,后来经美国ANSI协会采用作为数据库的查询(Query)、删除(delete)、增加(Append)、修改(Update)等处理的标准计算机语言格式。SQL Server关系数据库简介:SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Syb

16、ase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。SQL Server近年来不断更新版本,1996年Microsoft推出了SQL Server6.5版本;1998年,SQL Server7.0版本和用户见面;SQL Server2000是Microsoft公司于2000年8月推出的最新版本。SQL Server特点:1真正的客户机/服务器体系结构;2良好的图形用户接口,使系统管理和数据库管理更加直观、简单;3支持多种开发平台,即开发人员几乎可以用现有的任何开发平台编写应用程序来访问SQL Server;4支持远程管理,无论SQL Server服务器与数

17、据库管理人员相距多远,数据库管理及开发人员均可通过网络使用企业管理器来管理SQL Server的服务器;5通过查询能够支持决策支持系统、数据仓库和OLAP(Online Analytical Processing)应用程序中的大型数据库和复杂的查询。2.5.2数据库逻辑结构设计数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本 E -R 图(Entity-Relationgship Model 实体-联系模型)转换为与选用的 DBMS 产品所支持的数据模型相符合的逻辑结构。如图2-3E-R图截图、图2-4E-R图截图、图2-5E-R图截图所示:图2-3E-R图截图图2-4E-R图截图图2-

18、5E-R图截图将E-R图转换为关系模型为:管理员(序号,用户名,密码)学生(学号,姓名,系别,电话,层次,原vb老师,培训费,培训书费,书否定书,是否领书)精品课程(文件号,文件名,文件名大小,文件类型,上传时间,文件内容大小)其中有下划线的是主码。2.5.3 数据库表在SQL Server数据库中,所有的数据存储都是围绕表进行的,数据不会存储在数据库的其他位置。虽然可以有许多方法访问数据,但是它们全部来自表。可以说,表是一个数据库的灵魂。该系统设计了3个表,分别是:管理员登录表(login)、报名学生信息表(student)、文件信息表(Upload Document)。各表功能如下所示:管

19、理员登录表(login):用于存放管理员登录用户名和密码的记录。报名学生信息表(student):用于存放注册学生信息的记录。文件信息表(Upload Document):用于存放管理员上传的精品课程的记录。管理员登录表(login):主要用来存放管理员的用户名、密码等。管理员登录信息如表2-1管理员登录表所示:字段名称字段说明字段类型id关键字Int(自增1)user用户名Varcharpwd密码varchar表2-1管理员登录表报名学生信息表(student):该表主要用来存放注册报名的学生信息,主要包括学生姓名、学号、系别、电话、层次、原VB老师、现培训班班号、培训班教师、培训费、培训的

20、书费、是否订培训书、是否领书等字段信息。报名学生信息表如表2-2报名学生信息表所示:字段名称字段说明字段类型备注id关键字int自增1sno学号Varchar(关键字)name姓名varchardept系别varchartel电话varcharbz本科或专科层次varchartecher以前vb任课教师varcharclass现培训班班号inttrainer培训班教师varcharfei培训费intbook培训的书费intord是否订培训书varcharbring是否领书varchar注意:交费的fei及book值为正数;欠费的为负数表2-2报名学生信息表文件信息表(Upload Docume

21、nt):主要用来存放管理员上传的文件信息,其中包括文件的名称,文件类型、文件名长度,文件内容长度以及上传的时间等字段信息。晚间文件信息表如表2-3文件信息表所示:序号列名字段说明类型备注1File_id文件号(关键字)int自增12File_name文件名varchar文件名3File_size文件大小int大小4File_type文件类型varchar类型5File_time上传下载时间datatime上传时间6File_contentsize文件内容大小int表2-3文件信息表3.详细设计分析与系统测试本网站是通过计算机二级考试培训班报名模块以及精品教程模块两个模块来实现的。计算机二级考试

22、培训班报名模块主要包括:管理员(收费老师)包括对学生二级培训班报名信息的查询(查询后可修改、删除查询到的学生信息),录入先报名学生信息,查看水晶报表,对管理员登录密码进行修改等功能;普通用户(报名学生)包括注册、个人信息查询等功能。精品课程模块主要包括:管理员上传、下载、修改删除已存在的精品课程;普通用户下载课件ppt 、教学视频、学习资料等教学资源。两个模块的操作人员均是管理员和普通用户,因此通过管理员页面和普通用户页面将两个模块连接起来。其功能流程图如图3-1功能流程图截图所示:图3-1功能流程图截图3.1计算机二级考试培训班报名模块设计分析测试计算机二级考试培训班报名有两类用户:收费老师

23、为管理员,报名同学为普通用户。权限:管理员需要登录才能进入查询学生信息、添加学生信息、查看水晶报表、密码修改以及管理员留言板等页面,普通用户不需要登录就能进入注册页面、查询页面以及用户留言板页面。3.1.1管理员页面设计与测试管理员登录页面:管理员需要先登录,然后才能进入查询学生信息、添加学生信息、查看水晶报表、密码修改以及管理员留言板等页面。该页面的截图如图3-2管理员页面截图所示:图3-2管理员页面截图如果成功登录则跳转到管理员页面,否则就会提示出错,如:当不输入用户名和密码时提示如图3-3提示截图所示:图3-3提示截图当用户名或密码错误时提示“用户名或密码有误,请重新登录!”,该提示截图

24、如图3-4提示截图所示:图3-4提示截图代码如下所示:DataSet1TableAdapters.loginTableAdapter a = new loginTableAdapter(); if (TextBox1.Text != & TextBox2.Text != ) DataSet1.loginDataTable b = a.queryAdmi(TextBox1.Text, TextBox2.Text); if (b.Count 0) SessionAdmiName = TextBox1.Text; SessionAdmiPwd = TextBox2.Text; Response.Re

25、direct(AdmiPage.aspx); else Label1.Text = 用户名或密码有误,请重新登录!; TextBox1.Text = ; TextBox2.Text = ; TextBox1.Focus(); else if (TextBox1.Text = ) Label1.Text = 必须输入用户名!; else Label1.Text = 必须输入密码!; 管理员页面:通过该页面可以连接到查询学生信息、录入学生信息、上传精品课件、下载精品课件,浏览水晶报表以及修改密码等页面。管理员享有的功能信息的截图如图3-5管理员操作信息截图所示:图3-5管理员操作信息截图管理员查询

26、学生信息页面:管理员可以通过5种方式查询学生信息,按学生学好查询、按学生姓名查询、按层次查询、按原VB老师查询以及全部查询。按学号进行查询时查询信息如图3-6管理员查询学生信息截图所示:图3-6管理员查询学生信息截图此模块是通过Multiview、view来实现每次查询只显示一个gridview信息的。如果查询的学生信息不存在则提示不存在此学生信息。例如当按学号查询学生信息时提示“暂无此学号学生信息”,提示截图如图3-7所示:图3-7提示截图管理员录入学生信息页面:添加先交报名费的学生信息。录入信息截图如图3-8管理员录入学生信息截图所示:图3-8管理员录入学生信息截图管理员录入学生信息主要是

27、采用数据集来实现学生信息的录入。其中学生姓名以及学生学号必须填写项用代码代替RequiredFieldValidator的功能,避免了不录入而不能使用连接进入其他页面的现象;电话采用RegularExpressionValidator控件以保证输入的电话号码格式正确;报名费和书费则采用RangeValidator控件确保输入的值在一定范围内。如果填入的信息不正确则会出现提示信息,如当姓名学号不输入值时,提示如图3-9提示截图所示:图3-9提示截图如果该学生信息已经存在,而再次录入此学生信息,则会出现“已存在该学号学生信息,请确认是否输入有误!”的提示,其截图如图3-10提示截图所示:图3-10

28、提示截图水晶报表页面:管理员通过查看水晶报表来查看所有计算机二级考试培训班报名学生信息、学生人数、总报名费、以及总书费。该页面的截图如图3-11水晶报表页面截图所示:图3-11水晶报表页面截图管理员修改密码页面:管理员登录后可以对自己的密码进行修改。该页面的管理员修改密码截图如图3-12管理员修改密码截图所示:图3-12管理员修改密码截图输入的修改密码和确认的修改密码一致且与原密码不同时提示如图3-13提示截图所示:图3-13提示截图输入的修改密码与确认的修改密码不一致时提示如图3-14提示截图所示:图3-14提示截图当修改的密码与原密码一致时提示如图3-15提示截图所示:图3-15提示截图管

29、理员留言板页面:通过此留言板管理员可以查看普通用户或管理员的留言信息、留言以及清空留言板等功能。该页面截图如图3-16管理员留言板页面截图所示:图3-16管理员留言板页面截图3.1.2普通用户页面设计与测试普通用户页面:通过此页面进入普通用户注册以及查询页面。该页面普通用户操作信息截图如图3-17普通用户操作信息截图所示:图3-17普通用户操作信息截图注册页面:学生个人信息的注册。其中培训费、培训教材费、是否领书等字段对学生不可见。该页面学生注册信息截图如图3-18学生注册信息截图所示:图3-18学生注册信息截图此页面主要是针对先录入信息再报名的学生而言,运用类似管理员录入学生信息页面一样的方

30、法:使用代码代替RequiredFieldVilidator控件功能,避免未注册就无法链接到其他页面的现象。当录入信息中姓名或学号信息缺失时提示“必须输入姓名!”或“必须输入学号!”提示截图如图3-19提示截图所示:图3-19提示截图电话号码格式不正确时提示“号码格式有误”并弹出错误信息框,提示截图如图3-20提示截图所示:图3-20提示截图如果注册的学生已经存在于数据库中,则提示用户“该生已存在,不能重复注册!”。提示截图如图3-21提示截图所示:图3-21提示截图重新注册信息时可选择重置按钮,消除上次填入信息。查询页面:普通用户输入学号,查询注册学生的个人信息。该页面截图如图3-22普通用

31、户查询页面截图所示所示:图3-22普通用户查询页面截图当没有输入学号,点击按学号查询按钮时提示“请先输入学号!”,提示截图如图3-20提示截图所示:图3-20提示截图当数据库中无输入学号的学生信息,提示“不存在此学号学生信息”,提示截图如图3-21提示截图所示:图3-21提示截图普通用户留言板页面:该页面为普通用户提供了一个与管理员交流信息的平台,同时能够为本网站提出宝贵的意见或建议。该页面截图如图3-22普通用户留言板页面截图所示:图3-22普通用户留言板页面截图3.2精品课程模块设计分析与测试通过管理员页面的相关控件链接到精品课程模块。该模块同样区分管理员、普通用户。管理员可以对课件ppt

32、 、教学视频、学习资料等教学资源上传、下载以及对已存在的下载资源进行修改删除操作,而普通用户只能下载教学资源。上传页面:仅供管理员上传课件ppt 、教学视频、学习资料等教学资源。该页面截图如图3-23精品课程上传页面截图所示:图3-23精品课程上传页面截图当文件上传成功时提示如图3-24提示截图所示:图3-24提示截图如果上传文件已经存在则出现如图3-25提示截图的提示:图3-25提示截图代码如下所示:if (FileUpload1.HasFile) string name = FileUpload1.PostedFile.FileName; FileInfo file = new FileI

33、nfo(name); string fileName = file.Name; string webFilePath = Server.MapPath(file/ + fileName); if (!File.Exists(webFilePath) FileUpload1.SaveAs(webFilePath); string filepath = FileUpload1.PostedFile.FileName; string filename = filepath.Substring(filepath.LastIndexOf() + 1); string filetype = filepat

34、h.Substring(filepath.LastIndexOf(.); int filelength = (int)FileUpload1.PostedFile.ContentLength; int filenamelength = (int)filename.Length; string savepath = Server.MapPath(file); FileUpload1.PostedFile.SaveAs(savepath + + filename); DataSet1TableAdapters.Upload_Document1TableAdapter a = new Upload_

35、Document1TableAdapter(); a.fileUpLoad(filename, filenamelength, filetype, DateTime.Now, filelength); Response.Write(alert(文件上传成功!);); else Response.Write(alert(该文件已经存在!);); 管理员下载页面:为管理员提供下载精品教程功能,同时管理员可以通过此页面对已存在的精品课程下载资源进行修改或删除。该页面下载信息的截图如图3-26精品课程下载信息截图所示:图3-26精品课程下载信息截图下载时出现提示框如图3-27提示截图所示:图3-27提

36、示截图代码如下所示:/*using DataSet1TableAdapters;using System.IO;using System.Diagnostics;*/DataSet1TableAdapters.Upload_Document2TableAdapter a = new Upload_Document2TableAdapter(); DataSet1.Upload_Document2DataTable b = a.GetDataID(Convert.ToInt32(e.CommandArgument.ToString(); string fname = b0.File_name.T

37、oString(); string downloadfilename = /file/ + fname; string filepath = Server.MapPath(downloadfilename); string filename = Path.GetFileName(filepath); FileInfo file = new FileInfo(filepath); Process.Start(explorer.exe, (filepath); /*Response.Clear(); Response.ContentType = application/octet-stream;

38、Response.AddHeader(Content-Disposition, attachment;filename= + HttpUtility.UrlDecode(filename, System.Text.Encoding.UTF8); Response.AddHeader(Content-length, file.Length.ToString(); Response.Flush(); Response.WriteFile(filepath);*/普通用户下载页面:该页面仅为普通用户提供下载服务。该页面下载信息的截图如图3-28普通用户下载信息截图所示:图3-28普通用户下载信息截图

39、4.网站的更新维护网站维护是网站建设中极其重要的部分,也是最容易被忽视的部分。不进行网站维护的网站,很快就会因为内容陈旧,信息过时而无人问津,或因技术原因而无法运行。这是目前网站建设中最大的弊端。简单的说:建好了网站,只是第一步,要真正让网站发挥作用,网站维护及网站推广才是重要的。所谓网站维护,即是要经常对网站内容进行更新维护。本计算机二级考试培训班报名系统随着时间的推移,注册报名同学不可能全部参加培训班,精品课程也会过时,留言板留言过多,此因要对报名学生信息、精品课程以及留言板及时更新。故而管理员需要间隔一段时间就对网站信息、资源进行整理、更新,减少网站冗余信息,使网站内容新颖,与现实情况保

40、持一致,从而使浏览者更愿意从网站上查看信息、下载资源,提高网站的浏览率。1不断更新、充实网站内容,使之始终同步反映当前动态2及时回复访问者的留言3不断增加网上服务功能4网上宣传,包括友情链接、网络广告设计小结在建设网站过程中难免会遇到这样或那样的问题,从初步实现基本功能到逐步完善网站,学到了很多。在很早就开始准备这个课程设计,只是原先采用的是用代码来实现网站与数据的链接,也同样采用代码形式查询、插入、删除学生信息,后来老师那里了解到原来用数据集或DataGridView会容易些,不需要再使用代码来实现数据库的链接或查询插入删除等模块。当然刚刚使用数据集和DataGridView难免会觉得不可理

41、解,很纳闷究竟是怎样连接数据库的,又是怎样把数据从数据库中读出或插入的。不过后来有所明白,原来这与用代码来实现没有什么太大的区别,只是更简易了。其次我觉得网页的设计也是一个很头疼的问题,从实现网站的基本功能没有花费太多的时间,时间主要是用到了网页的设计上去了。模板页使用了多个,每个都使用相同的图片,看起来差不多。模板页也换了一个又一个,可是还是搭配得不太满意,不过最终设计的效果看着没那么别扭了。最后我想说的是尽管网站并不是很完善,但是尽力去实现自己想要的效果了就可以了,同时我还要感谢老师和同学的帮助。参考文献【1】常永英著,ASP.NET程序设计教程:C#版,北京:机械工业出版社,2007.8

42、(2009.2重印)【2】常永英著,ASP.NET程序设计教程(C#版)上机指导与习题解答,北京:机械工业出版社,2007.8(2010.1重印)【3】苗雪兰著,数据库系统原理及应用教程3版,北京:机械工业出版社,2007.8(2010.1重印)【4】(美)斯科帕著;梁超,张莉,贺堃译,ADO.NET技术内幕,北京:清华大学出版社,2003【5】王国胜,柴宝杰,尼春雨著,ASP.NET+SQL Server动态网站开发,北京:清华大学出版社,2009.1综合成绩评定: (百分制)论 文 等 级: 指导教师签字: 检 查 时 间: 08本.net技术基础课程设计网站验收情况记载表系 别: 计算机系 课程名称:.net技术基础课

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1