学生在线作业提交系统是一个典型的Web系统,它的出现,改变了学校传统的作业资料传播的方式,管理员及教师使用计算机对学生作业信息进行管理,具有手工管理无法比拟的优点,例如:容易查找,数据存储量大,可靠性高,保密性好等;对学生来说,简化了查找作业的提交过程,并且随时可以下载到老师布置的作业。学生在线作业提交系统以方便、快捷等优点冲击着传统的学校作业提交方式。也正是因为这些优点,使它更符合现代社会人们快节奏、高效率的生活方式。
Microsoft SQL Server 2000 的特性包括:
(1)    Internet集成
SQL Server 2000 数据库引擎提供完整的 XML 支持。它还具有构成最大的 Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000 程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且 SQL Server 2000 支持 English Query 和 Microsoft 搜索服务等功能,在 Web 应用程序中包含了用户友好的查询和强大的搜索功能。
(2)    可伸缩性和可用性
同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windows® 98 的便携式电脑,到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务器。SQL Server 2000 学校版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。
(3)    学校级数据库功能
SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server 2000 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 2000 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以文护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。
(4)    易于安装、部署和使用
SQL Server 2000 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。SQL Server 2000 还支持基于标准的、与 Win-dows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使您得以快速交付 SQL Server 应用程序,使学生只需最少的安装和管理开销即可实现这些应用程序。
 
2    分析
可行性研究的目的是用最小的代价,在尽可能短时间内确定问题是否能够解决,它的目的不是解决问题,而是确定问题是否值得去解决,可行性从以下四个方面来考虑:
2.1    可行性分析
2.1.1    技术可行性
学生在线作业提交系统是由网络和网页实现的。所以本系统使用SUM公司的JSP技术,应用界面友好且功能强大的由Macromedia公司的Macromedia Dreamweaver MX软件来设计界面,服务器端脚本用JAVA来编写,数据库使用SQL SERVER 2000 数据库,服务器是TOMCAT 5.0.28。本人在学校学过这几门语言,并且进行过多次课程实习,对系统开发有一定的了解,再加指导老师的指导,所以在技术上是可行的。
(1)    B/S发展及优势
伴随着Internet的迅速发展,计算机技术正在由基于C/S(client)模式的应用系统转变为基于B/S(Browser/Server)模式的应用系统。
过去,网络软件的开发都采用C/S(client)模式,在这种模式下,主要的业务逻辑都集中于学生端程序,因此,必然导致以下问题:
上一篇:C#地铁站台及出口路径查询管理系统设计
下一篇:asp+access网络聊天室设计+文献综述

JSP网页自动生成工具的设计与实现【4080字】

jsp+mysql的B2C网上商城系统的设计与实现

asp.net+sqlserver数据挖掘的在...

移动终端和JSP和MYSQL酒店管理系统设计

jsp+mysql毕业设计课题管理系统的设计

jsp+sqlserver会员管理系统设计

jsp的maven研究生学位论文评审系统设计

国内外图像分割技术研究现状

医院财务风险因素分析及管理措施【2367字】

中国学术生态细节考察《...

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

公寓空调设计任务书

神经外科重症监护病房患...

C#学校科研管理系统的设计