一章 绪论VBJAVA 等脚本文件以及数据库连接有关的语句指令,便可对已知数据进行查询,从而生成动态网页的一部分。
1.2.5 Script 脚本语言现在流行的主要是 JavaScript 和 VBScript下面简单介绍一下这两种语言: JavaScript 语言的前身叫作 Livescript。
自从 Sun 公司推出著名的 Java 语言之后,Netscape 公司引进了 Sun 公司有关 Java 的程序概念,将自己原有的Livescript 重新进行设计,并改名为 JavaScript。
JavaScript 是一种基于对象和事件驱动并具有安全性能的脚本语言,有了JavaScript,可使网页变得生动。
使用它的目的是与 HTML 超文本标识语言、Java 脚本语言一起实现在一个网页中链接多个对象,与网络客户交互作用,从而可以开发客户端的应用程序。
它是通过嵌入或调入在标准的 HTML 语言中实现的。
VBScript 的全称是:Microsoft Visual Basic Script Editon.微软公司可视化BASIC 脚本版. 正如其字面所透露的信息 VBSVBScript 的进一步简写是基于 Visual Basic 的脚本语言. 我进一步解释一下 Microsoft Visual Basic 是微软公司出品的一套可视化编程工具 语法基于 Basic 脚本语言 就是不编译成二进制文件 直接由宿主host解释源代码并执行 简单点说就是你写的程序不需要编译成.exe 而是直接给用户发送.vbs 的源程序 用户就能执行了. Javascript 主要优势是适用于各个浏览器但是在各个浏览器上的语句和实现上又细微的差别.VBScript 的优势是他是微软的产品因此他和微软的系统结合的比较好但这同样也是它的劣势平台比较单一.1.3 课题主要工作 学生选课系统是典型的信息管理系统MIS其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的库。
而对于后者则要求应用程序功能完备易使 - 5 - 第一章 绪论用等特点。
本模块主要包括数据库的构建,设计学生、教师、管理员的登陆情况,根据不同的用户身份进入不同的界面管理。
包括学生、教师、管理员的登陆、修改密码、退出。
系统管理包括的功能有学生资料录入、学生资料修改删除、教师资料录入、教师资料修改删除、选修课程录入、选修课限额设置、查询用户密码、查看注册情况、添加通知、通知管理、系统还原、系统备份等等。
- 6 - 第二章 需求分析 第二章 需求分析2.1 可行性分析 1.技术可行性-----本系统仅需要一台装有 Office 软件的计算机即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。
对于软件技术要求,现在的程序设计语言已非常成熟,要运用于 HTML 样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件,数据库使用 SQLServer 2000 提供的数据库桌面工具 ODBC。
2.经济可行性----由于本系统是学生选课管理使用的系统,装上该应用软件,即可使用系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为学校节约大量的人力,物力。
所带来的效益远远大于系统软件的开发成本。
在经济上完全可行。
3.操作可行性----界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩展。
2.1.1 网上选课系统的产生和可行性分析 网上选课系统是针对在校学生和教师使用,从学生的角度来说,由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式,传统的教学模式——学生按照学校安排好的课程上课——已经不能适应新型的教学手段,如果仍然通过纸上的方式选课,一方面浪费的大量的人力、物力资源,另一方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。
随着高校人数的增多,这种弊端会越来越多的暴露出来。
因此,利用网络,使学生只要在计算机前输入自己的个人选课信息即可完成原来几倍的作业量。
从教师的角度来说,同样是节省了大量的工作量,由于教师提出代课申请完成课程发布的工作较学生选课而言更加的复杂,因此通过网上进行课程发布能大幅度的减少教师的工作量,减少错误的发生几率。
作为教师,也只要通过自己的电脑来操作即可,不用再奔波于教务处和办公室之间。
以 MIS 系统的构建思想来实 第二章 需求分析现网上选课系统可以最大程度的做到实用性,可扩展性和可维护性相结合,安全性以及规范化原则。
技术可行性:以 MIS 技术为开发基础。
2.2 功能分析 我国不少高校都实行了学分制,它的核心是允许学生自由选课,即把学习的自主权交给.
上一篇:
C语言题库管理系统
下一篇:
多年来只想说一句,我不怪你