毕业论文-班级信息管理系统_第1页
毕业论文-班级信息管理系统_第2页
毕业论文-班级信息管理系统_第3页
毕业论文-班级信息管理系统_第4页
毕业论文-班级信息管理系统_第5页
已阅读5页,还剩22页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、盐城师范学院毕业设计毕业设计班级信息管理系统学生姓名 学 院 专 业 班 级 学 号 指导教师 2016年5 月 盐城师范学院毕业设计班级信息管理系统摘 要随着网络技术的快速发展以及产业结构的不断革新,每个行业都在加速建设信息化产业,那么信息化管理就显的尤为重要。本文致力于实现一个基于B/S模式的班级管理系统,以C#为核心技术,以SSH框架为主干,页面采取ASP.Net动态页面开发技术。在这个管理系统中用户可以分为3类,分别是管理员、教师以及学生,其中还有很多功能,如成绩管理,学生与教师信息管理等等。该班级管理系统一旦实现,繁琐机械的传统工作流程将转变为方便快捷的信息化操作,这将大大提高管理效

2、率,这也就体现了管理理论中以资源为本的根本宗旨。 【关键字】班级信息管理系统;B/S;ASP.net;C#Class information management systemAbstractThe development of network, innovation of industrial structure, the rapid development of a new generation of information technology., management system has been gradually mature, the implementation is mor

3、e in place. This paper is introduced in the VS2008 environment using the bottom-up planning, bottom-up development and use to develop a class information management system application. According to the deficiencies of the class management data analysis above, in order to monitor information of stude

4、nt. Make an effective solution. This article describes the class information management system system analysis part, which can include business process feasibility and feasibility analysis, we can know how to implement part of the function.The class information management system is a system contains

5、 many functions, very comprehensive. The users are divided into 3 categories, namely administrators, teachers and students 3 login module. There are many functions, such as performance management, students and teachers management, etc., with practical. This site uses the B/S model from a system, whi

6、ch uses zhe technology. System interface has a good use of experience, which has huge advantages. Key words Class information management platform, B/S,ASP.Net,C#第页 共23页 共目录 TOC o 1-3 h z u HYPERLINK l _Toc452737006 1引言 PAGEREF _Toc452737006 h 2 HYPERLINK l _Toc452737007 1.1研究背景 PAGEREF _Toc452737007

7、 h 2 HYPERLINK l _Toc452737008 1.2课题研究意义 PAGEREF _Toc452737008 h 2 HYPERLINK l _Toc452737009 1.3系统设计思想 PAGEREF _Toc452737009 h 2 HYPERLINK l _Toc452737010 2应用技术及开发环境的介绍 PAGEREF _Toc452737010 h 3 HYPERLINK l _Toc452737011 2.1应用技术及开发环境的介绍 PAGEREF _Toc452737011 h 3 HYPERLINK l _Toc452737012 2.1.1C#的简介

8、PAGEREF _Toc452737012 h 3 HYPERLINK l _Toc452737013 2.1.2 SQLServer的简介 PAGEREF _Toc452737013 h 3 HYPERLINK l _Toc452737014 2.1.3 CSS的简介 PAGEREF _Toc452737014 h 3 HYPERLINK l _Toc452737015 2.1.4开发环境的介绍 PAGEREF _Toc452737015 h 4 HYPERLINK l _Toc452737016 2.2系统开发模式 PAGEREF _Toc452737016 h 4 HYPERLINK l

9、 _Toc452737017 2.2.1 ASP.Net PAGEREF _Toc452737017 h 4 HYPERLINK l _Toc452737018 2.2.2 动态网站技术 PAGEREF _Toc452737018 h 4 HYPERLINK l _Toc452737019 2.3 ADO.NET连接数据库 PAGEREF _Toc452737019 h 4 HYPERLINK l _Toc452737020 3系统概要分析 PAGEREF _Toc452737020 h 5 HYPERLINK l _Toc452737021 3.1系统功能概述 PAGEREF _Toc452

10、737021 h 5 HYPERLINK l _Toc452737022 3.2系统安全需求 PAGEREF _Toc452737022 h 5 HYPERLINK l _Toc452737023 3.3连接数据库 PAGEREF _Toc452737023 h 6 HYPERLINK l _Toc452737024 3.4班级信息管理数据库分析 PAGEREF _Toc452737024 h 6 HYPERLINK l _Toc452737025 3.5数据库设计和调用 PAGEREF _Toc452737025 h 7 HYPERLINK l _Toc452737026 3.5.1数据库的

11、设计 PAGEREF _Toc452737026 h 7 HYPERLINK l _Toc452737027 3.5.2数据库的调用 PAGEREF _Toc452737027 h 7 HYPERLINK l _Toc452737028 4系统详细设计 PAGEREF _Toc452737028 h 8 HYPERLINK l _Toc452737029 4.1用户登陆模块 PAGEREF _Toc452737029 h 8 HYPERLINK l _Toc452737030 4.2学生管理信息模块 PAGEREF _Toc452737030 h 9 HYPERLINK l _Toc45273

12、7031 4.3教师信息管理模块 PAGEREF _Toc452737031 h 11 HYPERLINK l _Toc452737032 4.4成绩信息管理模块 PAGEREF _Toc452737032 h 12 HYPERLINK l _Toc452737033 4.5班级信息管理模块 PAGEREF _Toc452737033 h 14 HYPERLINK l _Toc452737034 4.6修改信息管理模块 PAGEREF _Toc452737034 h 15 HYPERLINK l _Toc452737035 5 系统测试 PAGEREF _Toc452737035 h 16 H

13、YPERLINK l _Toc452737036 5.1 测试介绍 PAGEREF _Toc452737036 h 16 HYPERLINK l _Toc452737037 5.2测试方案 PAGEREF _Toc452737037 h 16 HYPERLINK l _Toc452737038 5.3测试分析 PAGEREF _Toc452737038 h 20 HYPERLINK l _Toc452737039 6结论 PAGEREF _Toc452737039 h 20 HYPERLINK l _Toc452737040 致谢语 PAGEREF _Toc452737040 h 21 HYP

14、ERLINK l _Toc452737041 参考文献 PAGEREF _Toc452737041 h 211引言1.1研究背景信息产业的日益进步,互联网的飞速革新发展,无论我们的生活还是当今的政治与经济都与互联网息息相关。互联网的信息发布是依靠网站来实现的,我们所获取的信息也是从互联网中按照搜索来查找的,百度和谷歌已经与我们密不可分,现在的我们已经可以足不出户的获取想要的信息了,因此网站的建设与应用的地位就显而易见,它已经是当今信息社会的不可缺少的一部分了,深受人民的重视。班级信息管理系统采用计算机来管理班级信息,这是计算机应用的一个重要体现,在计算机还没有普及以前这类工作都是通过人工手动来

15、操作的,极其的不便捷,甚至可以说是“劳民伤财”。如今,正常的学校都是采用计算机来进行信息化管理,依靠计算机来来进行班级信息的管理,据业务研究定制需求,开发实现对应的业务功能,在设计开发的期间,尽量采用友好的页面设计。1.2课题研究意义传统的班级管理大部分采用纸质记录的形式,存在着不易汇总、容易丢失、以及信息传递不及时等问题,可谓是“劳民伤财”“耗时耗力”。所以,本课题针对这些问题设计了班级信息管理系统,该系统可以高效的整理汇总用户信息,储存量大并且保密性也强,能够及时反馈用户的需求,有效的提高工作效率,降低成本。除此以外,本系统还能更好的响应“安全绿色办公”的号召,实现无纸化办公。1.3系统设

16、计思想首先明确网站为何而建立,本次开发设计的系统是信息管理的网站。在开发设计前要对班级管理有个基本的了解,只有这样才能知道用户需要的是什么样的系统。通过分析,该系统应该具备以下几个基本职能:第一,是信息收集的功能,这也是此信息管理系统最基础的功能和工作。信息收集的目的是对为了更好的了解每个学生的基本信息,并且为学校信息管理系统的其他共同提供原始资料,这对学校教育的发展以及对学生个体的发展有十分重要的作用。因此收集信息的功能的重要性以及必要性就能够体现出来。信息收集系统的对象要有明确的定义,就一个班级来说,信息收集的对象不仅仅是学生,还包括教师信息。信息收集系统要保证真实性和完整性。这个系统服务

17、于学校管理,只有确保了信息是完整真实的才能实现对学校进行更加方便、高效的管理。不仅要及时填充最新的信息,而且要就系统本身进行升级更新以迎合班级管理的发展性需要;第二,此系统具有分析解释的职能,如果只是单单收集学校学生和教师的信息的话,对学校的管理并不能达到像设计开发初期的预想结果,信息的收集就是为了利用,而对于信息最基本的利用就是进行分析与解释。因此为了方便高效的进行管理,网站需要提供对收集来的信息进行分析统计的功能。分析解释的范围也极其广泛,能够是不同学生之间差异的分析,能够是不同时期实行了不同教育政策的分析,能够是不同老师的教育方法达成的不同教育效果的分析。对分析的结果进行解释,以待获得更

18、深层次的信息;第三,有了基本信息的收集,又有了进一步的分析解释,信息获得者已经能基本掌握他需要获得的信息,但获得信息还可以通过本系统做更多的事。所有本系统设计了预测引导功能,它会根据信息收集分析的结果,提出预测以及改进引导的措施。就一个学生而言,对比分析他的基本信息,并对他某一阶段的学习成绩进行分析,找出影响其学习成绩的因素,对正影响因素进行鼓励强化,对负影响因素进行排除弱化,以此来帮助学生的发展;第四,公开与保密职能。即在收集系统时可以对大部分的信息进行公开,以便于查阅。但是对于一些有关学校机密,学生隐私的相关信息就需要进行保密,只有特定的人通过特定的方式如密钥等才能获得。当然,系统的职能还

19、有研究开发、交流沟通等等。2应用技术及开发环境的介绍2.1应用技术及开发环境的介绍 2.1.1 C#的简介C#是面向对象的编程语言,也是目前最主流的开发语言,这门语言很容易掌握,并且与其他开语言都有着许多共同的地方,学会C#后再去学习其他语言将会事半功倍,而且C#项目可以在很多平台上工作,比如:Linux、Unix等1。2.1.2 SQLServer的简介SQLServer是一款功能非常强大的数据库软件,灵活性强,速度快,使用的是人们最常用的标准化SQL语言,而且还是开源的,这让许多非大型企业将它作为数据库软件的首选2。2.1.3 CSS的简介CSS主要作用是对页面进行排版以及样式修改,可以精

20、确控制各个页面元素的大小、颜色等属性,是现阶段最好的表现设计语言3。2.1.4开发环境的介绍本系统是在win7 64位的操作系统上完成的,用到的开发软件有Google Chrome、visual studio,所选择的数据库是SQLServer,运用到的技术为:C#、CSS。2.2系统开发模式此章节讲述的是设计所运用到的理论知识,其中主要包括的是和动态网站技术。2.2.1 ASP.NetASP.Net是M的一部分,不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务ASP.N

21、et 的语法在很大程度上与 ASP 兼容,并且它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.Net功能,随时增强 ASP 应用程序的功能。ASP.Net是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.Net应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等4。ASP.

22、Net 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持5。2.2.2 动态网站技术操作界面是以Web的页面形式来进行,对于用户的体验是根据动态的处理来返回所需要的结果,这些都是静态页面不能够实现的。动态网站有着良好的可扩展性,对于数据的处理也更为方便,可以为开发人员提供便利,从而减少开发的实际,为许多的web开发提供了稳定有效的环境6。2.3 ADO.

23、NET连接数据库ADO.NET是一种简便化的数据工程,采用了一种前所未有的数据库的访问途径。ADO.NET给与了客户两张访问数据的模式,分别是连接模式和非连接模式,连接模式中的数据连接编写是用ADO来完成,在非连接这种模式中ADO.NET是系统本身就带有的,使得用户的使用更加灵活,当从数据访问中获得了数据之后,就可以把原数据的连接断开,从而完成数据的更新7。3系统概要分析3.1系统功能概述如图3-1为系统的架构设计图,此架构是通过仔细的系统的需求分析,以及反复的斟酌架构的高性能才得出的设计8。图3-1 系统架构图1用户的登录;2管利用要进行学生成绩的管理。进行班级信息的查看并且能够对学生老师进

24、行管理;3教师的主要功能就是进行班级中学生成绩管理,浏览班级信息,并且对自己的账户密码进行管理;4学生能查看自身成绩以及班级中所考分数的排名,并且能对自己的密码进行管理。3.2系统安全需求系统的安全和稳定是与数据库紧密相连的。所以我们要有一个科学的保护方案:1.识别用户:各个用户的登录都要有与其相对应的账号与密码,用户的登录需要有账号密码,如果账号与密码不对劲就不能计入系统查看;2.管理角色:不同角色的各个分工是不一样的,所有的操作权限也是不一样的;3.定期的进行数据的备份。3.3连接数据库由于这个系统是在SQL2008中运行的。调用信息需要采用VS2005中的数据来查找,核心代码如下: 3.

25、4班级信息管理数据库分析根据所需的信息,分析数据库逻辑结构,设计如下实体联系E-R图,如图3-2,图3-3所示。图3-2实体联系图如图3-3用户实例图3.5数据库设计和调用我们都知道数据库的不一样,数据表也不同。虽然不是所有的系统都要数据库,但是我这个系统表需要数据库来收集一些重要的信息。对于数据表,它是数据库中一个不可或缺的一部分,它的存在能更改一些表的相关定义,那些不存在的表就类似于没了基础,不能在数据库中实现。由于数据库不一样,数据表也不同,其中Key是连接数据库的关键字,data source是指的是连接的数据库名,后面那2个initial的东西是指连接数据库不用用户名和密码,连的本机

26、9。3.5.1数据库的设计使用SQL Server创建本地连接并建立一个数据库如图表1所示:表1学生基本信息Pc-2016041703S.列名Dbo.TB_Chengji* 数据类型PC_201604171703允许Null值IDint numMIDintXueHaonvarchar(50)XingMingnvarchar(50)KeChengnvarchar(50)ChengJifloat3.5.2数据库的调用成绩里面的numMID和班级里面的ID相同 ,同学自身numMID和班中ID相同。选择班级查询这个功能后,各个学生的信息我们能够获取到,与此同时,对应的成绩也能获取得到。在这个地方我们

27、用班级主键ID进行有关的关联,会使得表结构更连贯显得更具备可操作性,且由于ID是主键,不会重复,因而使得整个数据链不会出错如图表2所示10。 表2数据库中学生信息 Pc-2016041703S.列名Dbo.TB_Chengji* 数据类型PC_201604171703允许Null值IDintnumMIDintXueHaonvarchar(50)PassWordnvarchar(50)XingMingnvarchar(50)Sexnvarchar(50)Addressnvarchar(50)Telnvarchar(50)BanJinvarchar(50)ZhuanYenvarchar(50)Ni

28、anLingint4系统详细设计基于B/S模式设计的班级信息管理系统,前台采用了主流的html作为视图层,后台则是采用ASP.Net作为逻辑控制层。关系型数据库SqlServer的使用,使得系统的数据管理更加合理,方便。在系统与数据库建立关系上,本系统为了方便,把连接属性全部都以xml的形式保存在配置文件中。每当系统出现改变,仅仅只要在配置文件中进行修改就行,没有必要在各个页面进行修正,使得提高操作便利。在前台页面的js中,为了解决数据合法性的问题,采用了最流行的正则方法来进行数据的前台验证,当然,后台也要进行二次验证,避免黑客的非法操作。于此之外,中文的问题也同样得到了解决,当然为了能够在系

29、统中轻松的获取数据库连接,本系统将获取连接的方法封装到一个类中,这同时也是本系统的亮点之一。4.1用户登陆模块如图4-1为班级信息的管理的登陆界面,用户登陆分为三种角色数据权限不同登陆,管理员、教师、学生。登陆后就会跳转到不同的与它相对的页面。图4-1 用户登陆界面用户登陆模块的具体逻辑见代码段4-1-1,在相应的输入框中分别输入正确和错误的用户信息,后台进行用户信息的比对,将查询到的用户信息保存到session中,并与request中的键值对做比较,跳转进入页面 代码段4-1-1 是用户private void FormLogin_Load(object sender, EventArgs

30、e) SQL.conn.Open();/核查登陆 SqlCommand cmd_sql_stu= SQL.conn.CreateCommand(); cmd.CommandText = select top 10 UserName from UserStudent; SqlDataReader sql_with_student = cmd_sql_stu.ExecuteReader(); while (sql_with_student.Read()/增加用户名到下拉框里 this.cmbName.Items.Add(reader .GetString (0); reader.Dispose()

31、; cmd.Dispose(); SQL.conn.Close();4.2学生管理信息模块fake图4-2为添加学生的界面,模块主要是对学生群体信息的管理,以便于更明确的进行信息的修改。管理员所拥有的权限就是对学生信息进行增添录入查看,在学生信息录入没有错误的格式的前提下,便可以提交给后台处理。模块后台也会在基于前台js验证的情况下进行后台正则验证,目的在于保证数据的前后一致。经过验证后的数据就会被添加到数据库中。图4-2添加学生信息图4-3学生信息查看代码段4-2-1为学生管理这个模块的具体逻辑,在对应的输入框中填入信息后,存入对应数据,然后进行查看代码段4-2-1 学生管理listView

32、1.Items.Clear();TreeNode newselect = e.Node; SQL.conn.Open(); while (reader.Read() if (newselect.Text.Equals(reader.GetString(0) ListViewItem newlist = new ListViewItem(new string buffer_reader.obtainChars(1).ToString (), buffer_reader.obtainChars (2).ToString (), buffer_reader.obtainChars (3).ToStr

33、ing (), buffer_reader.obtainChars(4).ToString ();/学生信息管理 this.dataList_grid.ObjectItems.AddRangeOfGrade(new ObjectItems grade_new_list ); cmd.Dispose(); reader.Dispose(); SQL.conn.Close();4.3教师信息管理模块模块主要有两个功能,其中一个是录入添加教师信息如图4-4所示,其中包括用户名,教授课程,职称等等,另外一个功能是查看是所有已经被录入教师的信息如图4-5所示,在这个模块中,被添加到数据库中的数据必须经过

34、正确验证,对应的模块后台才会进行数据处理。当你点击确定按钮,会调用方法实现数据的保存。 图 4-4添加教师信息 图 4-5查看教师信息代码段4-3-1 教师public static DataSet ExcelToDS(string Path)strExcel = select depart,stuNO,stuZ,stuGrade,stuNa,stuSex,stuBirth,stuPhone,stuPa,stuFamily,address,stuTeacher,remark from Sheet1$;/查询对应内容ds = new DataSet();OleDbConnection conn1

35、 = new OleDbConnection(strConn);da1 = new OleDbDataAdapter(strExcel, strConn); string strExcel = ; OleDbDataAdapter da1 = null; DataSet ds = null;/是否存在da1.Fill(ds); conn1.Close();/关闭 return ds;4.4成绩信息管理模块这个模块中我们可以进行学生成绩的添加,存在数据库中,如图4-6,也能对学生成绩进行查看,如图4-7,能够根据对应专业对应班级查看成绩排名如图4-8。 图4-6添加学生的成绩图 4-7查看学生成

36、绩 图 4-8学生成绩排名代码段 4-4-1 成绩信息intnum=Convert.ToInt32(this.datasetGrid.CurrentDataSetInRow.ToString();stu1_string=Convert.ToString(this.txtStudentNum.Text); name1_ string=Convert.ToString(_in_stu.Text); stu1_string=Convert.ToString(this.txtStudyLesson.Text);de1_string=Convert.ToString(this.cmbDepart.Sel

37、ectedItem);class1_string=Convert.ToString(this.txtClass.Text);/查看学生信息if(radioButtonBoy.Checked=true)_Sex=Convert.ToString(radioButtonBoy.Text);else_Sex=Convert.ToString(radioButtonGirl.Text);this.DataUpdate();4.5班级信息管理模块对一些我们专业的班级进行添加编排,方便进行对应的班级管理,系统更加人性化。 图4-9添加班级信息 图4-10班级管理这个模块能够添加已有专业的班级内容如图4-9

38、,并且能够重新编辑班级的内容及删除编辑错误的班级号,如图4-10。代码段 4 #region Treeview和listview的显示listView1.Items.Clear();TreeNode newselect = e.Node; SQL.conn.Open(); while (reader.Read() if (newselect.Text.Equals(reader.GetString(0) ListViewItem newlist = new ListViewItem(new string buffer_reader.obtainChars(1).ToString (), buf

39、fer_reader.obtainChars (2).ToString (), buffer_reader.obtainChars (3).ToString (), buffer_reader.obtainChars(4).ToString ();/添加已有专业的班级 this.dataList_grid.ObjectItems.AddRangeOfGrade(new ObjectItems grade_new_list ); cmd.Dispose(); reader.Dispose(); SQL.conn.Close();4.6修改信息管理模块 图4-11进行密码的修改当用户需要修改密码的

40、时候能够进行简便的更改,用户输入旧密码,就能完成密码修改操作,如图4-11。代码4-6-1 修改try if (fileName != )/如果已选了文件 DataSet ds =IntPutExcel.ExcelToDS(fileName); dtExcel = new DataTable(); dtExcel = ds.Tables0; this.dataGridView1.DataSource = dtExcel; /将数据在表格中显示 this.ToolSave.Enabled = true; _data_gridView1.DataSourceObject = null; catch

41、 (Exception ex) this.ToolSave.Enabled = false; _data_gridView1.DataSourceObject = null; 5 系统测试5.1 测试介绍设计系统与设计船只一样是不可能一完成就立马能够进行投入使用的,一个大的项目也不会一次性就能成功,或多或少都会有些许要完善改进的方面。在进行系统调试的时候,有一些简单的语法甚细节的处理不当都相对容易的调试然后进行改正,但是有一种错误是开发者开发代码时候由于他们对系统功能的处理不当或者是对某些数据计算公式的逻辑上面的错误所导致,这一类的错误,十分的隐蔽,他们不是一直都存在的,有段时间这些问题会存在

42、,而有一阶段他们就被隐藏,所以这种系统错误都是以动态的形式存在的,对于这一类问题的排查是非常耗时耗力的。在进行系统测试的时候,我们要使得各个界面都能被正常打开,并且系统自身要得到正确的连接。5.2测试方案运行班级信息管理系统,我们要检测是否与设计的结果一样。下面是三个具有代表性的重要测试案例:一 登陆测试1.用户在登陆时候,输入账号密码错误时,会有图片提示,如图5-1错误登录界面。 图5-1系统登录出错2.登录者输对账号和密码,完成登录,如图5-2正确登录界面。 图5-2正确登陆界面二 更改密码测试1.用户在正确登陆之后能进入修改密码这个功能模块里面进行密码的修改,输入旧密码以及新的密码,然后

43、在进行新密码确认,点击图标修改,如果两次新密码输入不一致,则会收到报错的提示,如图5-3所示。图5-3新密码确认失败2.新密码确认失败之后,重新对密码进行输入,输入完成后点击图标修改,如果新密码两次输入相同就会收到页面提示如图5-4。图5-4密码修改操作成功三 班级管理测试1.首先进入班级管理的模块,然后选择对应的专业,例如我选择的是软件专业,在班级栏输入要添加的班级信息如图5-5所示。图5-5添加班级管理2.添加完相应的班级后可以进行查看如图5-6所示。图5-6添加班级成功3.如果我们的班级信息没有添加准确,我们可以选择相应班级来进行重新编辑,就会重新进入班级管理模块如图5-7。图5-7编辑

44、班级内容4.编辑完成后进入班级管理中查看如图5-8。图5-8编辑成功5.如果我们需要对多余的班级进行删除,我们直接点击删除即可,我删除的是刚刚编辑的软件工程四班,删除完可以再次进入班级管理进行查看如图5-9。图5-9删除成功5.3测试分析通过对系统的测试,系统的功能都能正确运行,能够进行有效的运行但在有几个地方没有进行很好的处理,使得系统在某些方面显得简单,但是系统测试还是令人满意的,有些bug的处理我也学习了很多。6结论 主要研究了在ASP.Net的基础上面班级信息管理系统的实现,后台逻辑采用.Net处理,结合SqlServer数据库的数据存储,两大主流技术的结合能够很好的实现在初期制定的系

45、统实现目标。当然,技术开发本来就不是一件容易的事情,还是需要通过对优秀代码的可扩展性、性能考虑,不断吸收众多开发源码的可取之处,进行完整性的升华,才使得本系统的功能需求得以完善。作为一个优秀的系统,易操作的系统总是受用户欢迎的,这同时避免了用户再去仔细阅读复杂的软件说明书。本系统在界面上还是需要进一步的优化,以及可以考虑使用html5和css3去编写前台,这样更能引起用户使用的兴趣。在这次编程过程中,我遇到很多的问题,有时甚至指导老师沟通换题目,有些功能技术的实现让我非常苦恼。通过学习网上的知识以及同学老师的帮助,我的一些问题也得到了相应的解答,开发过程中,老师帮我将系统的缺陷指了出来,系统的开发并不是一下子就能完成的,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论