大学设计方案上传与批改系统设计方案

发布 2021-11-11 22:17:28 阅读 8727

杭州师范大学。

hangzhou normal university毕业设计(**)

题目酒店管理系统。

学院 专业。

学号 学生姓名 xxx

指导教师 引言。

作业提交系统2.0是基于b/s结构,在iis平台上使用asp与microsoft sql 2000开发的,主要目的是解决学校机房管理上机作业的问题。因为传统的对学生作业管理是在服务器上建立一个ftp服务器,然后对学生用户设置一个专门的帐号,只允许对作业进行上传,然后学生将作业上传到服务器里对应的班级文件夹下面,传统方式无法解决的问题有:

不能防止学生乱上传作业,不能防止学生找错班级文件夹,不能对作业进行限制如大小,类型,上传时间等,教师布置作业要通过黑板写字,教师打分之后只能记在本子上,不能通过局域网发布出来让学生看,教师**作业必须到服务器上拷贝。而这套系统正是出于这个目的,为了解决上面的问题而设计的。系统对于复杂的问题都采用程序的方式解决了。

系统分了管理员、教师、学生用户,管理员须要的操作只是添加专业,添加班级,添加管理员或教师用户都是通过网页的形式展示出来。而教师无须向以前那样,只需要发布作业,对作业的要求进行限制,不必去服务器上建文件夹来存放你的作业,并且程序自动创建目录。**作业也只须要点一下就会将作业全部打包**回来,在局域网内的任何一台计算机都可以进行各种操作。

学生则再也不会将作业上传错,上传到别的班级中,也不允许上传非法的文件,对一次未上传完成的作业也可以先上传后下节课再**回来接着做。系统用程序的方式解决了那些非常复杂的操作,比如对文件夹的创建等,所有的角色只需要简单的几步操作就可以完成,非常简单实用。

第一部分问题定义及内容简介。

1.1问题的定义。

解决传统的ftp服务器不能够满足作业上传的要求下:

1.教师发布作业必须到服务器上建立文件夹。

2.教师发布作业由在黑板上写的形式改为在网页上写再发布。

3.教师不能对作业进行限制如大小,类型,过期时间。

4.教师**作业的必须到服务器去**改为在局域网内任何一台计算机都可以**。

5.教师无法发布成绩改为通过网页发布成绩。

6.学生一次未完成的作业可以先上传再**,完成之后再上传。

7.学生上传作业只须点一个按钮,无须选择要上传的目录。

1.2 内容简介。

通过网页的形式来完成作业提交的管理。首先讲述开发平台的特点,和所使用的开发语言的简介。再介绍研究的背景与意义并对系统进行需求分析与可行性分析,最后进行详细的设计。

通过此文档,可以让读者了解作业上传系统的大至流程,对于其中的功能也有一定的了解,知道作者的实现原理及使用的方法。

第二部分研究背景与研究意义。

2.1 研究背景。

为学校各位老师提供了一个可靠的软件,更好的让学生提交作业。传统的手工操作方式,容易对自己身体疲劳,统计错误,且速度慢。这套系统可以提高管理效率和水平。

2.2 研究意义。

网络化教育代表了教育改革的一个发展方向,已经成为现代教育的一个特征,并对教育的发展形成新的推动力。通过internet/intranet来实现网上作业提交,是现代教育技术的一个具体实现,具有很重要的现实意义。可以实现学生**提交作业的无纸化管理,可以有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教案、科研、管理服务,随时随地的可以让学生联机操作提交。

第三部分开发平台与语言简介。

3.1 .net 简介。

.net 是 microsoft 的用以创建 xml web 服务(下一代软件)平台,该平台将信息、设备和人以一种统一的、个性化的方式联系起来。”

借助于 .net 平台,可以创建和使用基于 xml 的应用程序、进程和 web 站点以及服务,它们之间可以按设计、在任何平台或智能设备上共享和组合信息与功能,以向单位和个人提供定制好的解决方案。”

.net 是一个全面的产品家族,它建立在行业标准和 internet 标准之上,提供开发(工具)、管理(服务器)、使用(构造块服务和智能客户端)以及 xml web 服务体验(丰富的用户体验)。.net 将成为您今天正在使用的 microsoft 应用程序、工具和服务器的一部分,同时,新产品不断扩展 xml web 的服务能力以满足您的所有业务需求。

”net为开发人员提供了新的开发平台 (.net框架) ,新的开发语言(asp) ,新的开发工具 (visual studio .net) ,新的开发方式 (web service) ;为普通用户提供了windows ce、windows xp、stinger、xbox、tablet pc、.

net my services、msn等产品;为企业提供了bcentral。在未来,最终大多数流行的 microsoft 软件应用程序——包括 office 和 visual studio .net——将开始与 xml web 服务实现交互,并把它们的主要功能作为 xml web 服务公开,以便其他开发人员可以利用。

3.2 asp 简介。

asp(读作“c-sharp”)作为microsoft的下一代面向对象的语言产品.能够让开发人员在iis平台上快速地建立大量的应用程序。按照微软给出的定义,asp是一种源自于c和c++的.简单的、现代的、面向对象的和类型安全的程序设计语言。asp为程序员提供了开发飞速发展的web应用程序所需的强大而灵活的功能。

asp和j**a的核心与c++比较有着相同的优势和局限,比起c++,asp将更容易被人们理解和接受,未来大量.net平台的应用将由asp开发。

3.3 简介。

是对microsoft activex data objects (ado)一个跨时代的改进,它提供了平台互用性和可伸缩的数据访问。由于传送的数据都是xml格式的,因此任何能够读取xml格式的应用程序都可以进行数据处理。事实上,接受数据的组件不一定要是ado .

net组件,它可以是基于一个microsoft visual studio的解决方案,也可以是任何运行在其它平台上的任何应用程序。

提供对 microsoft sql server 等数据源以及通过 ole db 和 xml 公开的数据源的一致访问。数据共享使用者应用程序可以使用 来连接到这些数据源,并检索、操作和更新数据。

有效地从数据操作中将数据访问分解为多个可以单独使用或一前一后使用的不连续组件。 包含用于连接到数据库、执行命令和检索结果的 .net 数据提供程序。

您可以直接处理检索到的结果,或将其放入 dataset 对象,以便与来自多个源的数据或在层之间进行远程处理的数据组合在一起,以特殊方式向用户公开。 dataset 对象也可以独立于 .net 数据提供程序使用,以管理应用程序本地的数据或源自 xml 的数据。

3.4 microsoft sql server 2000简介。

microsoft sql server 2000是一个高性能的客户端/服务器结构的关系数据库管理系统(rdbms,relational database management system)。sql server 2000是为了支持高容量的事务处理(比如**订购录入、存货目录、记帐或制造)以及数据仓库和决策支持系统(比如销售分析应用)而设计的。它运行在microsoft windows nt4或microsoft windows 2000 server上——基于intel处理器的网络。

可以把sql server 2000作为一种个人桌面数据库系统安装在运行window nt workstation 4、windows 2000 professional、windows98和windows millennium edition(me)的机器上。可以使用相同的cd来安装任何一个sql server 2000的服务器版本或个人版本。

第四部份系统需求分析及可行性分析。

4.1 系统需求分析。

4.1.1 系统功能体系图。

4.1.2 目标。

完成一套网上的作业提交系统,免费提供给学校机房使用,将所有源**公开,方便别人学习,也希望更多的人参与本系统的开发。

4.1.3 用户的特点。

会员系统设计方案

现今各个企业都拥有自己的客户,为加强企业与客户之间的紧密联系,所以建立一个完善的会员系统是必需的。根据企业需求,在现有的pos终端基础上,开发会员卡预存金额和积分系统。客户凭企业发行的会员卡到店铺进行刷卡消费,还可以累积会员积分,支付时也可以使用积分兑换产品。企业通过会员打折 充值优惠等多种营销方式...

LED系统设计方案

目录。第一部分工程概况与用户需求 2 一 工程概况 2 二 用户需求分析 2 第二部分初步设计方案 2 一 系统概述 2 二 技术规范及标准 3 三 设计原则 系统特点 3 1 设计原则 3 2 系统特点 6 四 系统设计 7 五 设计方案 7 1 信息引导及发布系统的功能 7 2 信息引导及发布系...

银行系统机房设计方案

1.前言。随着电子计算机在国防 科研 金融 生产自动化 工业 管理等领域的广泛应用,与此同时,计算机房工程这一新兴产业也获得了突飞猛进的发展。我们认为,计算机房工程是一种涉及到空调技术 供配电技术 自动检测与控制技术 抗干扰技术 综合布线技术 以及净化 消防 建筑和装饰等多种专业的综合性产业。本公司...