欢迎来到天天文库
浏览记录
ID:322960
大小:703.50 KB
页数:88页
时间:2017-07-23
《基于.net的学生成绩管理系统的设计 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、湖南机电职业技术学院毕业论文(设计)基于学生成绩管理系统设计与实现作者姓名所属系部信息工程系指导教师专业班级信管0903论文提交日期2012年6月08日基于.NET的学生成绩管理系统的设计摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。本文介绍了在ASP.net环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析某一学校学生管理的不足,创建了一套行之有效的计算
2、机管理学生的方案。文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。关键词:管理信息系统、学生管理、ASP.net应用目录1系统概念41.1系统及需求分析41.1.1系统需求41.1.2可行性分析42开发环境52.1ASP.NET简介52.2结构化查询语句SQL简介63学生管理信息系统设计93.1概述93.2需求分析93.2.1需求功能93.2.2性能需求113.3系统框架113.3.1系统流程分析113.3.2系统功能模块
3、分析123.4系统配置143.4.1软件配置143.4.2硬件配置153.5数据库分析173.5.1系统E-R图173.5.2表/字段分析213.6数据库创建243.6.1创建数据库243.6.2创建表243.6.3创建存储过程253.7数据库连接/数据库具体配置268主要界面及相关代码278.1学生管理系统首页278.2学生信息维护页面298.3学生信息添加页面388.5录入成绩页面508.6添加学生必修课页面558.7成绩管理页面598.8学生选课管理页面758.9学生选课页面811系统概念1.1系统及需求分析1.1.1系统需求通过调查,要求系统需要有以下功能:⑴由于操作人
4、员的计算机知识普遍较差,要求有良好的人机界面;⑵由于该系统的使用对象多,要求有较好的权限管理;⑶原始数据修改简单方便,支持多条件修改⑷方便的数据查询,支持多条件查询;⑸在相应的权限下,删除数据方便简单,数据稳定性好;⑹数据计算自动完成,尽量减少人工干预;处是漏洞,可以说是千疮百孔,这样极不完善的系统对管理来说是没有任何保障的。1.1.2可行性分析由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且学校用于学生管理的微机都是PIII以上的机器,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面
5、,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。2开发环境2.1ASP.NET简介ASP.NET是由ASP发展而来,它是使用.NET框架提供的编程类库构建而成的。使用ASP.NET创建、管理和部署Web应用程序变得非常容易。开发人员可以直接用ASP.NET服务器控件,这些控件封装了公共的、用户HTML用户界面的各种元素(如文本框、下拉菜单等)。实际上,这些控件运行在Web服务器上,它们将用户界面转换成HTML格式后再发送给浏览器。再服务器上,控件负责将面向对象的编程模型提供给Web开发者,这种编程模型提供面向对象编程技术的丰富功
6、能。ASP.NET还提供一些基本结构服务(如会话状态管理和进程重启服务),这些服务大大减少了开发人员需要编写的代码量,并使应用程序的可靠性得到大幅度的提高。ASP.NET还允许开发人员将软件作为一项服务来提供。通过使用ASP.NETWeb服务功能,开发人员只需进行简单的业务逻辑编程,而由ASP.NET基本结构负责通过SOAP来提供服务。ASP.NET是作为.NETFrameworkSDK的一部分提供的。.NETFrameworkSDK可以运行再WindowsXP,Windows2000+ServicePack1及WindowsNT4.0+ServicePack6环境中。另外,服
7、务器还需安装InternetExplorer5.5和MDAC2.6(MicrosoftDataAccessComponents2.6)2.2SQLServer2000简介SQLServer2000是一个功能强大的新一代的数据库管理系统。与前一代产品相比,SQLServer在可伸缩性、可用性和可管理性等方面有了显著的改和提高。MicrosoftSQLServer2000是由一系列相互协作的组件组成,能满足最大的Web站点和企业数据处理系统存储和分析数据的需要。它主要由以下几个组件组成:关系数据
此文档下载收益归作者所有