ASP.net高校信息查询网站设计与实现(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.net高校信息查询网站设计与实现(2)


本毕业设计针对社会中没有专门的高校信息查询网站的现状,为那些想要了解各大高校信息的人群提供专业而开放的查询平台,为现代化的查询方式作出一种尝试。
1.2系统开发目的及意义
目前,大部分家长获取以上信息的途径多是互联网。我国各个专科、本科等院校也都建立了各自的网站,并提供了本校的学校概况和专业概况等信息,另外还有很多专门的高校招生网站为学生和家长提供各方面的信息查询和服务。但从学校信息直观性、选择性和丰富性的特殊要求来看,当前互联网所提供的院校信息服务远没有达到学生和家长的需求,因为这些信息都是零散的不集中的分布没有形成集中管理和对比功能。针对这个现状我选择了高校信息查询网站的课题,希望可以解决这个问题,为广大高考学生和家长提供一些便利。
将计算机应用和管理工作结合起来的高校信息查询网站系统,使用计算机对各个高校信息进行管理,有着更多的优点。例如:检索迅速、查找方便、可靠性高、存储量大等,这些优点能够极大地提高学生家长查询高校信息的效率。
2.系统分析与设计
2.1系统开发平台
本系统采用Visual Studio 2010(C#语言)作为前台的开发软件,SQL Server 2005作为后台数据库管理系统
2.1.1系统对开发语言的选择
新兴的网络经济迫使商务企业必须更加迅速的应对竞争的威胁。开发者必须不断缩短开发周期,不断推出应用程序的新版本,而不仅仅是开发一个“标志性”的版本,C#在设计时就考虑了这些问题。C#是一种精确、简单、类型安全、面向对象的语言。C#完全支持类和面向对象编程,包括接口和继承、虚函数和运算 符重载的处理,定义完整、一致的基本类型集,自动清理动态分配的内存,可以用用户定义的特性来标记类或方法,也可以使用指针和直接内存访问, C#语言可以在没有它们的条件下访问内存。它使开发者用更少的代码做更多的事,同时也不易出错[1]。
2.1.2系统对数据库管理系统的选择
开发高校信息查询系统的数据库应用,选择一个优秀的数据库系统是很重要的。目前,信息化的数据库管理系统以关系型数据库为主要产品,技术相对成熟。虽然面向对象的数据库管理系统技术领先,开发和文护起来也相对容易,但是产品并不太成熟。而关系型则不一样,国际上主流的关系型数据库管理系统有ORACLE、SQL Server、SYBASE、DB2和INFORMIX。SQL Server 2005是美国Microsoft公司开发的企业级数据库产品,其应用非常广泛且功能强大。该版本具备更多优点,如使用方便、可伸缩性好、与相关软件集成程度高等。相对于其它数据库,我对SQL Server 2005也更加了解,应用也更加熟练,因而此次毕业设计,选择了SQL Server2005作为后台数据库[2]。
2.2需求分析
2.2.1系统运行环境
系统运行的软件配置为 Window XP/Win7版本的操作系统和SQL Server 2005数据库软件。
2.2.2系统用户
管理员(用户名:me 密码:11)和普通用户。
2.2.3功能需求
本系统基于C#.NET+SQL Server 2005技术开发,为家长和学生提供了一套界面美观,操作简单的高校信息查询系统。
系统最终实现的主要功能主要有:系统用户分为管理员和普通用户两个角色。其中管理员能进行一切操作,可以添加院校信息、编辑院校信息和删除院校信息,可以对用户进行管理,且可以管理留言板信息,回复留言、删除留言等;普通用户可以登录、修改自己的登录密码,登录后可以在留言板留言;并可根据院校所在城市、院校专业和院校类型等条件进行查询功能;游客可以注册。除此之外,需要系统运行稳定,安全可靠并且用户界面设计美观、友好,操作便捷。 (责任编辑:qin)