ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:271.32KB ,
资源ID:3160837      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3160837.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于《网络设计与集成》课程动态网站设计.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于《网络设计与集成》课程动态网站设计.docx

1、基于网络设计与集成课程动态网站设计基于网络设计与集成课程动态网站设计第一章 前 言 5第二章 总 体 介 绍 621目的背景与意义 622相关技术与开发工具介绍 7222 ASP的常用名词 8223使用Access2010创建数据库 10 23 可行性分析 11第三章 总体设计 1231 系统功能描述 1232 数据流图与数据字典 12321 数据流图 12322 数据字典 1633 数据库设计 21第四章 功 能 设 计 23第五章 系统实现 255.1实现过程 25511 IIS准备 25512 dreamweaver准备 25513 功能实现 25第六章 学生信息系统软件测试 36结束语

2、 38第一章 前 言随着信息传播速度不断加快,学生对于教育中的信息接收和反馈的要求也越来越高,教师在课程管理当中对于有关学生的各种信息量的处理也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。本系统主要用于一门课程当中学生信息管理,总体任务是实现学生信息和课程管理关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改 、增加、删除,另外还考虑到学生的课业成绩上传,针对这些要求设计了学生信息管理系统;本系统主要包括学生信息查询、教务信息

3、维护和学生三部分。其功能主要有:1、有关学籍等信息的输入,包括输入学生基本信息、所在班级和成绩等。2、学生信息的查询,包括查询学生基本信息、所在班级和成绩等。3、学生信息的修改。4、学生课业成绩的发布和修改。学生信息管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我使用dreamweaver开发工具和access数据库,利用该面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,

4、然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统。第二章 绪论学生信息管理系统是现代教育进程中不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻老师的工作负担,它的内容对于学生来说也至关重要。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点,如:效率低、保密性差,人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个

5、领域并发挥着来越重要的作用。 作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高信息管理的效率,也是教育科学化、正规化管理,与世界接轨的重要条件。 21目的背景与意义本系统主要着眼于学生信息、成绩数据、课程信息,建立数据库以及对数据的各种操作功能。对于学生信息,各任课老师由于各种分类和了解的需要,经常性地进行各种查询。例如:查询一个班级中男、女生的人数,及格的人数,作业未交学生的人数等等。对于成绩管理,任课教师要进行本科目成绩登记,计算平均分、优秀率、

6、及格率;在期中考试和期末考试后计算本班学生总分,排名次;学生则可通过查询工具来了解自己的成绩情况。对于课程信息,对于所上课程每学期的上课时间安排、作业发布、教师通知、学生对教学意见的反馈等等。以上各类信息目前还处于手工或半手工的管理状态,效率低,可靠性差。配备电脑,但实际利用率不高,如果采用计算机进行以上各类信息的管理,必将大大提高工作效率,对学校各类信息的维护及了解起到积极的作用。另外随着计算机网络的持续发展,无论是工作、学习还是生活,将会越来越多地融入到流动的比特中,人们的工作节奏在不断加快,需要快捷的信息来源,并对此作出反应。因此,无论是从目前的现状来看,还是面向未来,一个功能完备的学校

7、信息管理系统的开发都非常有必要。本人作为学习计算机专业的学生,对系统的需求作了较深入的认识,同时也掌握了一定的系统开发理论,借这次毕业设计的契机,一方面利用自己的所学小刀试牛,另一方面通过这次实践必将提升自身对软件工程、数据库、程序设计等理论的认识,积累系统开发的经验。作为毕业设计,由于时间比较紧张,加之本人没有任何系统开发的经验,它肯定存在许许多多不足的地方,但对它的改善和功能的完备并不会随着毕业设计的结束而终止。本人将在原来的基础上,继续追踪计算机新技术发展,并应用到系统持续开发中。22相关技术与开发工具介绍ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。AS

8、P网页可以包含HTML(标准通用标记语言下的一个应用)标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。与HTML相比,ASP网页具有以下特点:利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从we

9、b浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等;由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取; 方便连接ACCESS数据库。IIS是Internet Information Services的缩写,是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,

10、并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,像有编辑环境的界面、有全文检索功能的、有多媒体功能的 其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。IIS(Internet Information Server,互

11、联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事221 ASP .NET开发环境ASP .NET的网站可以使用AdobeDreamweaver进行开发在开发过程中可以进行WYSIWYG(What You See Is What You Get ,所见即为所得)的编辑。可以无缝地与 WYSIWYG HTML编辑器和其他编程工具(包括Microsoft Visual Studio .NET)一起工作。这不仅使得 Web

12、开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。 当创建应用程序时,开发人员可以使用 Web窗体或 XML Web services,或以他们认为合适的任何方式进行组合。每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义. 应该至少掌握一些HTML语言和简单的Web开发术语 并且不需要先前的ASP开发经验,但是必须了解交互式Web程序开发的概念,包含窗体,脚本,和数据接口的概念。222 ASP 的常用名词 常用的名词其基本含义如下:动态页面:相对于

13、静态页面而言,Web中所谓的动态页面是有两种情况的.一种是含动态画面、含简单程序、能进行简单的交互式联系、但不与数据库打交道;另一种是指除此之外,要与数据库打交道,即页面的内容是随着数据库内容的变化而变化。Class -类:一种引用类型,它封装数据和行为,并可以包含嵌套类型,其中数据包括常数和字段,行为包括方法、属性、索引器、事件、运算符、实例构造函数、静态构造函数和析构函数。类类型支持继承。继承是一种机制,它使派生类可以对基类进行扩展和专用化。请HTML Server Control - HTML服务器控件:属于System.Web.UI.HtmlControls命名空间的ASP.NET服务

14、器控件。HTML服务器控件直接映射到HTML元素,并在ASP.NET页中声明为一个由runat=server属性标记的HTML元素,例如。与Web服务器控件相比,HTML服务器控件没有asp标记前缀Interface -接口:对协定进行定义的引用类型。其他类型实现接口,以保证它们支持某些操作。接口指定必须由类提供的成员或实现它的其他接口。与类相似,接口可以包含方法、属性、索引器和事件作为成员。Server.MapPath:如果当前的网站目录为E:wwwroot 应用程序虚拟目录为E:wwwrootcompany 浏览的页面路径为E:wwwrootcompanynewsshow.asp在show

15、.asp页面中使用Server.MapPath(./) 返回路径为:E:wwwrootcompanynewsServer.MapPath(/) 返回路径为:E:wwwrootServer.MapPath(./) 返回路径为:E:wwwrootcompanyServer.MapPath(/) 返回路径为:E:wwwrootcompanyserver.MapPath(request.ServerVariables(Path_Info) Request.ServerVariables(Path_Translated) 上面两种方式返回路径为 D:wwwrootcompanynewsshow.aspSession Session:Session直接翻译成中文比较困难,一般都译成时域。在计算机专业术语中,Session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间以及如果需要的话,可能还有一定的操作空间。具体到Web中的Session指的就是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。因此从上述的定义中我们可以看到,Session实际上是

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1