基于ASP_NET的高校学生管理系统
摘要:目前,无论大小,每个手里总是会有很多的学生档案,而且随着一年一年的累积,规模的逐渐扩大,学生档案信息是越来越多。而对于学生管理来说,目前还没有一套完善的系统。因此,开发一套适和大众的、兼容性好的管理网站是很有必要的。
本论文通过对用户对学生管理网站的意见与现实情况,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统不只适用于一家教育机构。在开发方法的选择上,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施。
关键词:管理信息系统 信息化 数据库 Asp.net
中图分类号:TP393
Management website of School
Han Beibei
(School of Information Science and Engineering, Shandong Normal University)
Abstract: As time goes on and the increase of the student number,it is harder to mange.Up to now, as for the teaching management,there is not a set of complete and unified website,so it's very necessary to develop a common,compatible one.
In developing procedure,we pursuer the comprehensiveness and commomality of the system,so that it can not only be applied in on eeducational in stitution.In choosing the developing methods,we combine the life sycle approach and the proto type-based approach. As to data design,evolutionary prototype-based approach is partially adopted to reanaly size,redisign and reimplemate with the user'sever-in creasing under standing of the system.
Key words: Asp.net student information management database
1 .引 言
随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使用人们的生活与工作方式发生了很大的改观。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行。
数据库始于20世纪60年代,经过40多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。
而互联网技术的出现,更是进一步丰富的人类生活,数字化生存已经一步步走进我们的生活与工作。互联网技术与数据库技术的结合为计算的在人类生活中的应用带来了巨大的影响。产业信息化,管理现代化,科学化已经成为行业发展的重要课题,这不仅是企业提高自身竞争力,甚至是国家提高综合国力,走向国民富强的重要手段。
在中,学生档案管理系统的内容对于的决策者合管理者来说都至关重要。在我国,各大中小的各类信息管理系统并非一个新的课题,但也有的根本就没有信息任何管理系统,所有的工作几乎还是手工操作来完成。有些虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去。
本系统是将现代化的计算机技术和传统的教学、教务工作相结合,按照的工作流程设计完成的。为了使系统在的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标:
1.系统应具有实用性、可靠性和适用性,同时注意到先进性。
2.对各个数据库进行动态管理,防止混乱。
3.能够按照用户选择的不同的条件进行简单查询和复合查询。
4.能够对查询结果进行分类汇总,实现报表打印。
5.注意数据的安全性,具有数据备份和恢复的功能。
6.方便用户的操作,尽量减少用户的操作。
2 .可行性分析
采用现有的资源,先进的管理系统开发方案,充分利用现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。系统就应满足的需求,例如学生信息的录入、查询、更新等。学生录入与排名。系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。
2.1 经济上可行性:
现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,是为学生选课使用的系统,装上就可以使用。本系统的运行不仅可以代替人工进行许多繁杂的劳动,而且也可以大大的提高的工作效率。所带来的利益远远大于软件的开发成本。所以,本系统在经济上是可行的。
2.2 技术上可行性:
本系统的开发利用Microsoft SQL Server2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。
2.3 操作上可行性:
界面的设计上充分考虑管理人员的使用习惯,使得操作十分简单;所耗费的资源非常的小,的电脑无论是硬件还是软件都能够满足条件。因此,它在操作上是可行的。
3. 开发工具的选择
根据上述系统的特点和要求,本次设计的学生档案管理系统采用微软ASP脚本语言来开发web应用程序。ASP方便上手,网页可视化程度高,容易和HTML配合成丰富的动态网页。数据库在一个系统中占有很重要的地位,数据库结构设计的好坏将直接对应用系统的效率的实现的效果产生影响。一个合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于程序的实现。
3.1 asp的优势
ASP程序实际是以asp为扩展的文件,其控制部分是用VBScript和Jscript等脚本语言来编写的。ASP是Active Server Pages的缩写,中文名字叫做"动态服务器页面"ASP实际上是将标准的HTML文件扩展了一些附件特征,也想标准的HTML文件一样,包含HTML对象并且有一个浏览器解释并显示。
ASP.net不仅仅是 Active Server Page (ASP) 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的的优势。执行效率的大幅提高,并且有健壮性好,适应性强,简单易于学习和可以高效管理的优点。
3.2 数据库的优势
本系统将采用Microsoft SQL Server2000作为系统的DBMS支撑,SQL Server2000是能够支持企业级关系型数据库的管理系统,它能与Windows操作系统紧密集成,具有方便易用的图形管理界面,其用户界面风格与Windows一样非常友好。而且SQL Server2000具有动态的自我管理,可编程的管理,可能收缩性和高可能性新系统访问Internet集成等特点。综上所述,在开发空管理信息系统时,采用SQL Server 2000作为数据库管理系统。[url=qustbbs.info/]青岛教育信息网[/url]
[url=51zsb/]山东专升本考试信息网[/url]
3.3 面向数据库的优势
数据库应满足两条准则:它应该是一个数据库管理系统,而且还是一个面向对象的系统。把面向对象技术和数据库技术相结合产生的新一代数据库系统一--面向对象数据库系统(OODBS),其数据库管理系统是支特面向对象的数据模型和对象操作一体化的语言。在面向对象系统中,用户具有封装性(encapsulation)和继承性(inheritance)两个主要
上一篇:
基于net的自动阅卷考试系统毕业论文
下一篇:
马原:环境保护与可持续发展论文(word)