学 号: | |
课 程 设 计
题 目 | 学生信息管理系统 |
教 学 院 | 计算机学院 |
专 业 | 计算机信息管理 |
班 级 | 级信息管理 |
姓 名 | |
指导教师 | |
2012 | 年 | 06 | 月 | vs编程软件27 | 日 |
前 言
开发工具的介绍:
ASP.NET
ASP 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP提供许多比现在的Web开发模式强大的优势,使执行效率大幅提高。ASP是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。
Microsoft SQL Server 2005
SQL Server是Microsoft公司开发的大型关系数据库管理系统,具有强大的关系数据库创建、开发、设计和管理功能。其SQL Server 2000版本已将数据库与Internet紧密连接,可以通过Web浏览器显示对数据库操作的结果数据,具有客户机/服务器体系结构。SQL Server 2000提供了对分布式事务处理的支持,并对开发工具具有良好的支持,为大型数据库项目提供了企业解决方案。SQL是关系数据库的标准语言。操作数据库有多种途径:使用企业管理器、使用查询分析器、编程中使用T-SQL语句或使用交互命令形式等。
IIS
IIS(Internet Information Server)是微软公司主推的服务器,包容了World Wide Web Gopher server和FTP server,IIS是随Windows XP一起提供的文件和应用程序服务器,是在Windows XP2上建立Internet服务器的基本组件。它能与Windows XP2集成,因而能通过Windows XP2内置的安全性以及自身的安全性建立强大,灵活而安全的Internet和Intranet站点。IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议),FTP(File Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScript,JavaScript脚本语言以及C#等编语言。
摘 要
程序设计思想:
本学生信息管理系统中,运用到了asp,c#,javascript,语言等。本系统功能主要有增
加、删除、编辑、查询等功能,能够满足基本的要求,但由于时间上的关系,本系统数据库的测试数据并不多。用户分为管理员和普通用户(学生),管理员能够增加和删除学生信息,学生可以登录本系统进行相应查询自己的学籍信息、课程和成绩信息等。
成绩查询系统的主要功能是——教师登录系统录入学生成绩,学生登录系统查询成绩。当然这只是系统的基本功能,一般的成绩查询系统会和学籍管理、考试系统等一同构成整个学生信息管理系统。本例的主要目的是介绍学生成绩程序系统的实现方式,让读者在前面教程部分学习的基础上尽快掌握ASP.NET 3.5及Microsoft Visual Studio 2008 下的Web 应用程序开发,功能部分只实现了最简单的一些模块,集中介绍ASP.NET 数据库应用程序的开发。通过本例的学习掌握学生信息管理系统的设计思路与开发方法,再根据实际需要与其他系统结合,实现功能完善的学校信息系统。
第一章 可行性研究
1.1引言
随着信息技术的迅猛发展及广泛普及,传统的教学思想教学手段、教学过程、教学组织随
之发生了变化,而且引起了 教学模式和教育体制的根本性变革。建设信息化的多媒体交互软件、仿真教育系统、信息教育系统、资料共享系统等学校软环境,以信息化带动教育的现代化,实现教育的跨越式发展 已成为当代教育的头等大事。而学生信息管理系统是一个教育单位不可缺少的部分,它的存在对学校的决策者和管理者来说都至关重要。同时它为管理学生在校期间的信息,为学生提供方便、快捷、周到、高校的信息服务,是一件可行、必要和有意义的工作。
1.2系统可行性分析
可行性分析也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会等方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。
(1)经济可行性:主要是对项目的经济效益进行评价,本系统开发经费对于本单位在经济上是可以接受的,并且本系统实施后可以显著提高工作效率,有助于学院实现信息化管理。所以本系统在经济上是可行的。
(2)技术可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该管理系统采用了当前新兴的Browser/Server模式进行开发。三层的Browser/Server体系结构具有许多传统Client/Server体系结构不具备的优点,而且又紧密的结合了Internet/Intranet技 术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。数据库服务器选用SQL数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台己成熟、可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,硬件平台完全能满足此系统的需要。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论