毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#学生信息管理系统设计与实现+流程图(2)
2 系统相关技术
该系统运用目前比较流行的ASP.NET作为开发平台,采用ADO.NET实现数据库连接,在面向对象的基础上,开发设计了该系统。
2.1 ASP.NET简介
ASP.NET 是统一的 Web 应用程序平台,它提供了为建立和部署企业级 Web 应用程序所必需的服务。ASP.NET 为能够面向任何浏览器或设备的更安全的、更强的可升级性、更稳定的应用程序提供了新的编程模型和基础结构。ASP.NET 是 Microsoft .NET Framework 的一部分,是一种可以在高度分布的 Internet 环境中简化应用程序开发的计算环境。ASP.NET具有如下特点:
(1)ASP.NET是同Microsoft .NET Framework集成在一起的,运行在CLR运行库环境之内。
(2)ASP.NET是编译执行的,它支持多种编程语言,同时它也是面向对象的。
(3)ASP.NET是跨浏览器和跨设备的,开发过程中可以完全使用ASP.NET自带的Web服务器控件。
(4)ASP.NET易于配置与部署。
(5)ASP.NET的安全机制好,借助内置的 Windows 身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。
2.2 ADO.NET数据库访问技术
ADO.NET是与C#和.NET Framework一起使用的类集的名称,用于以关系型的、面向表的格式访问数据,包括关系数据库和非关系数据源。ADO.NET已被集成到.NET Framework,用于任何.NET语言,特别是C#。ADO.NET的目标就是:简单地访问关系和非关系数据;统一可扩展标记语言(Extensible Markup Language,XML)和关系数据的访问,支持Internet上的多层应用程序;可以扩充用以支持更多的数据源。ADO.NET是一个包含在Microsoft.NET框架中的类库,它可以帮助.NET应用程序访问各种数据源,提供了丰富的类、接口,它的结构是在.NET框架内处理数据访问。ADO.NET相对于ADO等来说是革命性的、更可靠的继承者,支持断开式连接访问数据库。
ADO.NET的另一个创新是引入了数据集(Dataset)。数据集是内存中提供数据关系图的高速缓冲区,数据集对数据源一无所知,它们可以由程序或通过从数据库中调入数据而被生成、填充。不论数据从何处获取,数据集都是通过使用同样的程序模板而被操作的,并且它使用相同的潜在的数据缓冲区。
3 系统分析
3.1 系统需求分析
学生信息管理系统分三种角色:管理员、学生、教师,三种角色对系统具体功能的需求如下。
(1)管理员对系统的功能需求:登录系统前身份验证,查看、添加、修改、删除学生信息、教师信息、院系信息、专业信息、班级信息、课程信息、成绩信息,修改个人信息、个人密码,重置用户密码,超级管理员可以管理管理员信息。
(2)学生对系统的功能需求:学生登录验证、查看、修改个人信息、查看个人成绩及修改登录密码。
(3)教师对系统的功能需求:教师登录验证、查看、修改个人信息及修改登录密码。
3.2 系统功能设计
学生信息管理系统是一个完整的学校学生信息管理系统。根据系统的需求分析要求,它主要包括用户登录功能、学生信息管理功能、教师信息管理功能等。该管理系统的功能特点如下。
(1)操作简单、界面友好:许多选项包括信息类别、来源部门等只需要点击鼠标就可以完成。
(2)功能完善,包括常见系统的信息管理的各个方面(包括信息的录入、更新、浏览、删除、查询等各个方面)。
(3)方便移植针对不同的学校或相关单位,只需要稍作修改就可以开发出适合本单位特点的信息管理系统。
3.3 系统总体设计
按照系统功能的设计,可以把学生信息管理系统划分为管理员管理模块、重置密码模块、学生信息管理模块、学生成绩管理模块、教师信息管理模块、院系信息管理模块、专业管理模块、班级管理模块、课程信息管理模块等。它们之间的关系如图1所示。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
网络聊天室的设计与实现+多线程Thread
下一篇:
数字几何信息隐藏检测技术研究
PHP+IOS的会议管理系统的设计+ER图
银行行办公信息服务系统【1544字】
论信息技术茬外语教學中的應用【3270字】
计算机信息管理茬第三方...
电子商务中信息不對称问题研究【2365字】
用友NC信息系统的实施應用实践研究【3307字】
标准件经销管理系统【959字】
志愿者活动的调查问卷表
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...
公寓空调设计任务书
国内外图像分割技术研究现状
C#学校科研管理系统的设计
中国学术生态细节考察《...
医院财务风险因素分析及管理措施【2367字】