目录 引言... 4 1.核心技术. 4 paper51.com 1.1B/S模式. 4 http://www.paper51.com 1.1.1B/S简介. 4 paper51.com 1.1.2B/S优点和缺点. 4 paper51.com 1.2SQLServe2000简介. 4 paper51.com 1.3asp.net技术简介. 5 paper51.com 1.4C#语言的特点. 5 http://www.paper51.com 2.系统设计. 6 paper51.com
2.1 系统总体结构设计. 6 http://www.paper51.com
2.1.1系统功能描述. 6 内容来自www.paper51.com 2.1.2系统功能模块划分. 7 paper51.com 2.2 系统数据模型设计. 7 内容来自论文无忧网 www.paper51.com 3.主要模块详细设计. 8 paper51.com 3.1 登陆模块. 8 copyright paper51.com 3.1.1学生登陆模块. 10 paper51.com 3.1.2教师登陆模块. 11 copyright paper51.com 3.1.3管理员登陆模块. 11 内容来自论文无忧网 www.paper51.com
3.2 学生模块. 12 内容来自www.paper51.com
3.2.1修改自己的一些基本信息. 12 内容来自论文无忧网 www.paper51.com 3.2.2查询成绩. 12 内容来自www.paper51.com 3.2.3关键技术. 12 http://www.paper51.com 4.总结. 14 copyright paper51.com 参 考 文 献... 15 paper51.com 致谢... 16 copyright paper51.com 引言 copyright paper51.com 该系统主要是使用ASP.NET和SQL server开发的基于B/S的学院管理系统。该系统使用起来简单、方便,在受权的情况下随时随地可以对它进行访问。下面就从本系统三个用户来介绍他们各自不同的功能。 paper51.com 对学生来讲,主要的功能有:查询自己的成绩和修改自己基本信息。 copyright paper51.com 对班主任来讲,主要的功能有:查询自己班级学生的基本信息,查询自己班级学生的成绩,修改自己的基本信息。 paper51.com 对管理员用户:主要的功能模块包括班级管理、成绩管理、贫困生管理、奖惩管理、学籍变动管理等功能实现。 copyright paper51.com 1、核心技术简介 内容来自论文无忧网 www.paper51.com 系统开发所需的技术并不是单一的,它涉及到很多领域的知识与技术,要开发一个好的系统不但要有合理的系统框架,较好的美工基础,还要有健壮的代码和完整的数据库系统。在本次学院管理系统的开发过程中我主要负责前台模块的设计,涉及到的主要技术有:SQLServe2000,asp.net等。 copyright paper51.com 1.1 B/S模式 http://www.paper51.com 1.1.1 B/S简介 内容来自论文无忧网 www.paper51.com 学院管理系统是一套基于B/S模式下的管理型网站,那什么是B/S呢?B/S(Browser/Server,浏览器/服务器)模式又称B/S结构[ 8]。它是随着Internet技术的兴起,是对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据。 内容来自论文无忧网 www.paper51.com 1.1.2 B/S优点和缺点 paper51.com B/S方式是客户端使用IE浏览器,应用服务器采用WEB服务器,浏览器通过Web Server 同数据库进行数据交互[5]。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件[5]。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过内部的安全认证后,无需要人的参与,系统自动分配给用户一个账号进入系统。同时对于远程维护应用系统也比较方便,只要更新应用服务器的应用页面,或class类就可以实现程序更新。 copyright paper51.com 由于B/S结构经常出现在internet网络中,所以经常会遭遇网络黑客的攻击[5]。WEB的使用,必须开放如80,8080等的监听端口,会因此让黑客有机可乘,甚至危及操作系统,另外若网页程序编写不好,有可能给应用带来使用上的漏洞,被黑客所利用,最终使数据库系统跨台。所以WEB应用必须不断完善,防止黑客,改进应用的系统。由于网络中点击量的不确定,对于应用系统要有足够高的系统设计要求,特别是对数据的查询语句和,主表的设计等,需要特别的考虑。 内容来自论文无忧网 www.paper51.com
|