【基于c#的学生考勤系统设计与实现10000字(论文)】_第1页
【基于c#的学生考勤系统设计与实现10000字(论文)】_第2页
【基于c#的学生考勤系统设计与实现10000字(论文)】_第3页
【基于c#的学生考勤系统设计与实现10000字(论文)】_第4页
【基于c#的学生考勤系统设计与实现10000字(论文)】_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

绪论1.1课题背景近年来,中国高等教育的快速发展,教育投入和入学人数的增加,高校规模不断扩大,学校也可以增加资源配置。我们通过学生出勤系统的信息调查发现,随着大学入学人数的增加,学生出勤工作也越来越艰巨和微不足道,如学生教师,学生考勤等种种问题,手工管理学生考勤已经不能满足当前需要,容易出错,数据繁多,所以需要及时改善学生出勤制度,提高学生就诊效率,这也可以避免管理漏洞造成的不完善的制度,使得学生考勤系统的运行和管理就显得尤为重要。目前的信息技术,网络技术得到快速发展和进步。在这种情况下,人类社会进入了信息技术的新纪元。使用计算机网络管理和访问学生信息是信息时代的必然结果。越来越多的学生信息的不断增加让现代化学校发展到了一个新的高度。学生信息管理的信息量和相关的数据量越来越多,使多种业务融合在一起,在这样的背景下采用传统的管理方案显得已经不和适宜。学校的规模不断扩大,同时相应需要管理的信息也在不断的增多,所以就催生了采用计算机的方式来对信息进行管理的要求。学校需要非常强大,可以运行在B/S形式的网络信息管理系统中。1.2研究意义目前,大众教育时代的学生素质明显下降,学校信用制度的质量学习管理的推广,给学生更多的自主权,同时,学生的学习能力和自我管理能力也提出了更高的要求。然而,由于缺乏系统的学习指导体系,加上缺乏学生的学习能力,依赖性,学生纪律严重,学业问题如延迟毕业,受到学校管理甚至辍学人数不断增加。加强高等教育经营管理和出勤保障机制建设是实现教育质量目标的重要手段。如何提高学生的自我管理和自学能力,如何帮助学生预防,减少和克服困难和问题在学习过程中确实值得广大的大学生认真思考,深入探索的实践,探索学生学习过程管理和建立学生考勤系统即将来临。大学生入学制度的建设旨在解决问题,或通过“前进”防止问题的发生,使学生的问题有更多的时间解决问题,同时通过具体的工作的学生及时找到问题,家长和学校的三维综合考勤系统解决问题,或采取有针对性的预防措施,大学生脾气真正的“青睐”。1.3国内外研究现状目前中国国内计算机技术发展目前还比较落后,一些大型学校首先采用计算机信息管理技术。但是即使是大型的学校对于学校内部教务的管理绝大部分还是采用纸质的传统方式进行处理。信息化的学生信息管理技术在大多数的学校也不被重视,利用计算机来对学生信息进行管理还没有被重视起来。有必要开发一套计算机先进技术来管理和控制学生信息。国外是计算机技术起步和发展比较早的地区,计算机信息技术就产生在国外,所以被使用和发展都比国内的要早。因为计算机技术在国外起步和发展所以计算机信息化的水平相比国内要高,利用的范围也比较广泛,在外国学校也正在逐步利用计算机信息的方式来控制相关信息和管理。在国外的学校已经非常普遍的使用学生考勤系统来对学校内部的学生信息来进行控制和管理了。使用计算机技术来控制和管理与教育有关的信息为外国学校带来巨大的利益:降低了人力资源投入、提高了工作效率、降低了出错的几率、最重要的是采用计算机来对学生信息进行管理还可以对教务进行高效的决策管理。

2技术背景2.1ASP.NET简介ASP.NET技术框架是一种广泛应用于程序开发的新程序架构。采用了模块化和组件的方式运行和开发,是目前大多数程序开发人员所掌握的一种全新的程序开发技术框架。ASP.NET版本也不断升级和进步,经历了1.0,2.0,3.5,4.0等版本的更改。在短短几年的时间微软开发的这个程序开发体系结构就已经被广泛的使用起来了。ASP.NET是开发过程中最大的特点,可以实现各种编程语言支持,无论使用Ç语言还是C++语言,甚至C#语言和J#语言对程序进行开发,在程序的运行和编译过程中都被同样的编译成一种通用的中间件,不应影响程序的运行效率。是多语言支持的新平台。ASP.NET程序框架不是简单的对ASP技术的升级,ASP根本不具备多种语言进行开发的特点,同时也没有一个整体的综合开发平台来对ASP程序设计进行良好的支持。ASP.NET可以是Microsoft开发的MicrosoftVisualStudio集成平台,用于开发程序,程序开发平台提供了各种框架,多种控件,多种基类的支持,是一种可视化的集成开发环境,这就给程序开发变得一目了然,使开发过程变得非常简单方便。此外MicrosoftVisualStudio集成开发环境具备良好调试模块,在软件系统的开发过程中可以对软件进行调试,环境可以给出相应的错误或者建议的提示,利用这样的开发平台来对程序进行开发和建立大大的节约了开发的时间,降低项目开发难度,提高工作效率的发展。在ASP.NET程序架构上运行的公共语言运行时运行在服务器上,同时使用ASP.NET开发过程可以在实时编译器上完成。同时还采用了非常优秀的缓存技术手段,可以实时的把开发好的程序代码直接编译成电脑可以识别的机器代码。此外,ASP.NET是运行在通用的语言运行库上的,是目前唯一一种可以对多种程序设计语言同时支持的综合开发框架,ASP.NET框架给程序设计人员提供了极大的便利。由于ASP.NET具备多种强大的功能,所以优程序设计人员在进行软件系统开发的过程就变得十分灵活,即使在软件系统开发过程中,程序员也可以使用拖放控制的方式来设计和布局程序,这种方式大大降低了软件开发人员开发技术要求。综合环境一直是大量的基础控制,基本可以满足软件系统的一般开发,但是同时还提供了对第三方控件的支持,程序设计人员可以开发更多的第三方的程序控件来给集成开发环境的工具箱添加更多的开发工具控件。由于ASP.NET提供了这样的扩展性能,所以给程序的开发带来越来越多的便利,提高了程序开发的效率。ASP.NET以Windows操作系统作为开发平台作为开发平台,其他操作系统目前不支持ASP.NET程序框架。因为大多数计算机使用Windows作为操作系统,所以ASP.NET已经成为广泛使用的程序开发框架。但是开发好的软件系统具备先进的可移植性能,可以在目前主流的操作系统平台上运行。这些优点是因为这样的框架采用了全新的开发形式,全新的架构形式,全新的编程形式。ASP.NET框架也实现了与数据库的无缝连接,使用ADO.NET方式直接和数据库相关的操作,让软件开发人员甚至可以不了解程序是如何和数据库进链接的就可以对数据库进行操作和控制。这就大大降低了软件开发人员的开发难度。ADO.NET技术是数据库组件的高级管理和控制,允许软件开发人员灵活方便地查询数据库,更新和删除。综上所述,ASP.NET技术框架是一个非常好的程序开发框架,已被广泛应用于高级开发框架。它可以为开发网络编程提供支持。本文开发的这个学生考勤系统我们使用ASP.NET框架来进行开发。2.2管理系统概念什么是信息管理系统?信息管理系统是利用计算机管理工具来控制各种信息和管理先进的管理工具。信息管理系统可以帮助各行各业提高工作效率,降低人力成本。使用信息管理系统可以实现各种信息的科学高效管理。信息管理系统是随着计算机信息管理技术的发展而不断发展,越来越多的先决条件,在信息管理系统的发展中不断提供强有力的支持。从架构的信息管理系统可以分为C/S模式信息管理系统和基于B/S模式的信息管理系统。虽然两种信息管理系统的目的相同,但是这两种不同的信息管理系统方式有很大的区别。这两种结构都可用于控制和管理各种信息,但使用范围大不相同。基于C/S的信息管理系统只能在本地计算机上使用,不能通过互联网和操作使用,在使用地理等方面的B/S架构不容易使用。基于B/S的信息管理系统可以在互联网上架设,可以在不受地理等条件限制的情况下使用,并可用于任何互联互联网上的信息管理系统。本文开发的学生考勤系统是基于B/S架构开发的高级信息管理系统。2.3B/S架构介绍B/S架构是一种基于程序开发框架的互联网系统,目前正在开发中使用非常广泛的程序结构。目前的B/S架构已被广泛应用于破坏模型的C/S结构,对基于程序系统的网络模型提供了很好的支持。B/S架构随着互联网技术的发展和逐渐的发展和更新。随着互联网的进一步发展,它需要大部分信息管理系统的要求不仅可以在电脑中使用,而且在互联网上访问其他电脑也可以使用系统进行操作和使用。在这种情况下,基于B/S架构的编程方法越来越广泛,基本部分不断更新。B/S架构是使用操作系统来使用浏览器,而不是表单程序,不需要在计算机上使用系统进行安装。B/S架构正在远程服务器上运行,开发部署在远程服务器上的软件系统,部署程序后可以实现任何访问互联网电脑访问部署好的程序系统。B/S架构使用管理系统的用户非常方便。学生考勤系统是一个综合信息管理系统,用于管理和控制学校内的学生信息。因为使用教育用户不一定在学校内,这就要求使用学生考勤系统,可以通过互联网进行操作,随时随地对教育状况等信息进行操作和更新。所以必须基于B/S架构来开发。给学校用户在教学中添加,修改,控制和更新过程提供了极大的便利。2.4SQLServer数据库简介设计完整数据库的过程需要通过数据库的建立,数据库的设计,数据库的组件,调试和测试数据库的过程。数据库开发技术与软件系统开发完全不同。数据库开发过程是结合各种学科的技术,是软件系统的数据结构和各种关系来研究一个过程的设计。所以数据库开发技术是一个非常重要的技术,数据库开发的最重要的方面是研究一个好的数据库的开发是否能够有效运行。在数据库设计过程开发数据库中是一套数据库设计规范。一般数据库设计要求必须符合第三范式的标准。使数据库中的数据具有良好的结构,数据库数据在生产过程中生成的冗余数据很少。这个过程通过数据库的表,视图,触发器等基本数据库组件的单位合理而优秀的设计,以确保数据库的设计是一个完整,安全,高效的数据库。因为SQLServer2008可以使数据库表之间有良好的良好关系。使用SQLServer2008数据库管理工具对学生考勤系统进行数据库开发和设计是一个很好的选择。SQLServer2008也可以同时支持多个数据库高效运行。在开发学生考勤系统时,只有一个数据库文件,但是数据库系统必须有一定的可扩展性,可以在数据库更新和扩展后更新软件系统。SQLServer2008数据库管理可以实现这样的要求,可以支持多个数据库已经优化运行的同时。

3系统需求分析3.1可行性分析可行性分析是在任何管理体系的发展或系统早期发展的现场,在需求,技术,经济等方面进行分析。通过对需求,技术,经济等方面的分析来评估系统是否具有发展的可行性。可行性最重要的技术方面之一,技术可行性是分析软件开发技术的使用开发系统的可行性。随着软件系统分析的需求,软件需求的分析可以满足预先设想的功能要求。最后讨论了系统的运行可行性和经济可行性。(1)需求可行性分析:需求的可行性是分析和讨论系统可以实现什么样的要求。开发的系统或网站是否与以前的要求一致。只有在发展预评估系统之前才能完成要求,开展实施系统。如果您没有必要在功能方面开发良好的系统功能,在预期要求等于开发失败之前。开发系统是否有用,可以讨论之前的要求。以下需要对学生出勤系统进行实际需求分析。学生考勤系统是可以在学校申请的学生考勤系统。学生信息管理人员控制和管理学生的出勤信息。学生出勤系统可以让学校工作人员为用户提供极大的便利,如果使用计算机信息管理手段确保学校的内部教育信息,确保学生信息管理的安全,学生信息管理和管理更科学有效。(2)技术可行性分析:技术可行性是讨论一个系统的开发,运用什么样的技术手段来实现。技术可行性在系统开发过程中至关重要。学生考勤系统的开发是可以在互联网上用于学生信息管理的系统。学生考勤系统可以在整个地区的操作和使用,在任何地方,任何网络,系统可以使用系统来控制和管理学生信息。基于此考虑可以用于B/S程序结构,使用这样的程序架构可以实现这样的需求。在考虑和评估程序开发语言之后,考虑该程序的开发语言和开发系统的开发语言也很重要。目前学校学习过程开发语言ASP.NET更受欢迎,熟悉编程语言。ASP.NET程序现在被越来越多的软件开发人员使用,因为这些技术在过程语言语法中相对简单易懂,易于理解。通过这种分析,选择ASP.NET技术开发学生考勤系统是可行的。(3)操作可行性分析:操作可行性是开发一个很好的系统,在简单的导航菜单中使用,用户很容易使用过程来找到自己需要的操作功能表单。程序界面不但漂亮,大方,简单,而且还允许使用系统人员来看系统实现所有功能。通过简单的操作导航菜单进行系统功能的运行和使用。还有一个更简单的方法是设置快捷键,很多软件在使用快捷键的过程中,可以使用快捷键操作,无需鼠标即可直接打开功能直接需要。通过上述运行可行性分析,系统必须在运营方面的可行性,或开发的系统难以成为用户,不仅不能降低效率,而且增加了工作的难度。(4)经济可行性分析:经济可行性分析讨论开发软件系统的成本。首先,系统的发展需要投入分析所需的成本,然后利用系统分析讨论产生的利润。如果开发软件系统的成本远远大于使用后产生的利润,则不需要开发软件系统。通过分析学生发展和考勤制度的成本,运行后的利润和节省成本,学生考勤制度用于管理教育事务,成本不是很大,这可以大大提高工作效率。结果表明,学生出勤系统的开发和使用在经济上是可行的。3.2系统需求分析根据系统的需求分析,结合系统的功能要求,基于的学生考勤系统的设计与实现分为学生、教师、管理员三种身份。1.学生用户:主要实现的是对入学考勤查看、教师的查看、考勤信息的查看、考勤信息查看等,操作功能以信息查看为主。2.教师用户:实现的是对入学考勤信息的查看、教师管理的查看、学生考勤管理、考勤信息查看等功能。3.系统管理员:院系管理:院系资料管理班级管理:班级信息管理课程管理:课程信息管理学生管理:学生信息管理教师管理:教师信息管理考勤标准管理:如旷课多少节考勤、请假多少节考勤、学分低于多少考勤。

4系统总体设计4.1系统功能模块本系统是一个学校的学生考勤系统应该包括三种类型,管理员,教师,和学生用户三种用户类型。整体的结构图如图4-1所示。图4-1系统功能模块图4.2数据库设计4.2.1逻辑设计本小节我们根据前面的数据库项来对系统的数据库实体之间的关系来进行设计和分析,我们通过ER图的方式来进行展现。管理员信息实体如图4-2所示.图4-2管理员信息实体图课程信息的物理信息如图4-3所示.图4-3课程信息实体图考勤信息实体图如图4-4。图4-4考勤信息实体图学生信息实体图如图4-5图4-5学生信息实体图教师信息实体图如图4-6。图4-6教师信息实体图学院信息实体图如图4-7。图4-7学院信息实体图班级信息实体图如图4-8。图4-8班级信息实体图教师信息实体图如图4-9。图4-9教师信息实体图教室信息实体图如图4-10。图4-10教室信息实体图4.2.2物理设计我们SQL2008数据库中建立的数据库文件名为XueShengKQ,在数据库中创建10个数据库表,下面介绍了这些数据表的表结构:学院信息表如表4-1所示表4-1学院信息表列名说明类型(长度)备注Id编号Int(4)主键Name名称nvarchar(50)不允许空ZhuRen主任nvarchar(50)Tel联系电话nvarchar(50)管理员信息表如表4-2.表4-2管理员信息表列名说明类型(长度)备注Id编号Int(4)不允许空,Admin名称Nvarchar(50)不允许空Pwd密码Nvarchar(50)不允许空班级信息表如表4-3.表4-3班级信息表列名说明类型(长度)备注Id编号Int(4)主键name名称nvarchar(50)不允许空ZhuanYeId学院编号nvarchar(50)不允许空ZhuanYeName学院名称nvarchar(50)不允许空BanZhuRen班主任nvarchar(50)不允许空Tel电话nvarchar(50)不允许空RenShu人数nvarchar(50)不允许空课程信息表如表4-4.表4-4课程信息表列名说明类型(长度)备注Id编号Int(4)主键name名称nvarchar(50)不允许空ZhuanYeId学院编号Int(4)不允许空ZhuanYeName学院名称nvarchar(50)不允许空ClassName所属班级nvarchar(50)不允许空TName任课教师nvarchar(50)不允许空教师信息表如表4-5.表4-5教师信息表列名说明类型备注Id编号Int(4)主键name名称Nvarchar(50)不允许空Sex性别Bigint(8)不允许空zhuanye学院Nvarchar(20)不允许空GongHao职称Nvarchar(50)不允许空chushengriqi出生日期Nvarchar(50)不允许空Addtime添加时间Nvarchar(50)不允许空Ds描述Nvarchar(50)不允许空Photo照片Dattime(8)不允许空Pwd密码Nvarchar(50)不允许空教师信息表如表4-6.表4-6教师信息表列名说明类型备注Id编号Int(4)主键CourseName课程名称Int(4)不允许空CourseId课程编号Nvarchar(50)不允许空StId学生编号Int(4)不允许空StName学生姓名Nvarchar(50)不允许空Score教师Nvarchar(50)ClassID班级编号Int(4)学生信息表如表4-7.表4-7学生信息表列名说明类型备注Id编号Int(4)主键name名称Nvarchar(50)不允许空Sex性别Bigint(8)不允许空zhuanye学院Nvarchar(20)不允许空GongHao职称Nvarchar(50)不允许空chushengriqi出生日期Nvarchar(50)不允许空Addtime添加时间Nvarchar(50)不允许空Ds描述Nvarchar(50)不允许空Photo照片Dattime(8)不允许空Pwd密码Nvarchar(50)不允许空教室信息表如表4-8.表4-8教室信息表列名说明类型备注Id编号Int(4)主键Name课程编号Int(4)不允许空考勤信息表如表4-9.表4-9考勤信息表列名说明类型备注Id编号Int(4)主键ClassId班级编号Nvarchar(50)不允许空StId学生编号Int(4)不允许空StName学生姓名Nvarchar(50)不允许空LeiXing考勤类型Nvarchar(50)Remark考勤内容Nvarchar(50)

5系统详细设计该系统采用技术进行开发,系统架构采用B/S架构开发的工具,采用VS2010开发,数据库采用Sql2008数据库进行数据存储。5.1登录模块详细设计使用学生考勤系统的设计与实现必须要登陆后才能操作里面的功能,所有用户都必须从一个登陆界面进行登录,登陆的时候要选择自己的用户角色权限,然后输入正确的账号和登陆的密码经过系统判断正确的账号密码已经对应的角色才能进入系统中去。系统登录界面设计的也非常友好,有各种错误信息的提示,是输入的账号错误还是密码错误还是角色不对应系统都给出相应的信息提示。用户登录功能模块的具体流程如图5-1所示,从打开登录界面开始,然后输入登陆的用户名和登陆的密码选择用户角色,然后点击登录按钮,程序和数据库进行比较如果您通过验证主页进入系统,如果没有通过系统验证返回当前登录界面继续输入,直到结束程序着陆进程。图5-1用户登录到系统的流程图系统登录的运行效果如图5-1。图5-1普通用户登录运行界面5.2学生管理模块学生信息管理功能模块就是对使用系统的学生的相关的信息进行管理的功能模块,学生管理功能模块是系统中非常重要的功能模块之一,必须要要对使用系统的学生进行管理才能有学生来使用系统,不能随意的人都来使用系统的功能这样的话就无法保证系统的安全性和实用性。学生管理的主要功能应包括增加学生信息,修改学生信息,删除学生信息等功能。添加的学生信息必须保存到数据库中,然后在学生数据库表操作时修改和删除系统,添加数据库表,更新数据库表数据,删除数据库表学生信息等。学生管理的流程图如图5-3。图5-3学生管理流程图添加学生信息界面如图5-4。图5-4添加学生信息界面5.3课程管理模块课程信息管理功能模块就是对使用系统的课程的相关的信息进行管理的功能模块,课程管理功能模块是系统中非常重要的功能模块之一,必须要要对使用系统的课程进行管理才能有课程来使用系统,不能随意的人都来使用系统的功能这样的话就无法保证系统的安全性和实用性。课程管理的主要功能应包括课程信息的添加,修改课程信息,删除课程信息等功能。课程信息必须保存到数据库中,然后修改和删除系统课程表数据库操作,添加数据库表,更新数据库表数据,删除数据库表中的课程信息。课程管理的流程图如图5-5。图5-5课程管理流程图添加课程信息界面如图5-6。图5-6添加课程信息界面5.4教师管理功能模块添加教师功能是管理员用户使用的功能。在界面中添加教师,还可以修改和删除添加的教师信息。流程图如图5-7。图5-7添加教师流程图界面如图5-8。图5-8添加教师信息5.5考勤管理功能模块添加考勤功能是教师用户使用的功能,学生用户只有在登陆到系统中之后才可以进行考勤和查看考勤信息,没有登录的用户是无法查看自己的考勤的。在界面中添加考勤,还可以修改和删除自己的考勤信息。流程图如图5-9。图5-9添加考勤流程图界面如图5-10。图5-10添加考勤信息5.6考勤设置模块考勤信息管理包括管理员设置考勤标准和统计学生的考勤信息两个大的功能模块。考勤标准管理流程图如图5-11。图5-11考勤标准添加流程图界面如图5-12。图5-12添加考勤标准信息图5-13学生考勤信息统计

6系统测试6.1系统测试目标我们使用黑盒测试方法对学生考勤系统进行全面测试。黑盒测试是系统测试方法中使用最广泛的测试方法。测试效果可以达到保证每个系统的用例都能和功能完整的对应起来,同时可以实现用例的应用场景。黑盒测试的具体方法应包括用户是否在系统中输入有效的数据测试数据以获得正确的结果。当用户在系统中输入无效数据时,根据不同状态显示相应的错误信息或警告信息。在采用黑盒测试的优点在于,被测试的所有用例逐一都可以测试到,并且每个用例都可以得到相应的测试结果。6.2系统功能模块测试本节我们根据具体的几个重要的功能模块的测试来完成系统的测试功能。我们测试用户信息管理功能模块和教师管理模块。其他功能模块和这两个功能模块的实现过程是一样的,测试方法也是一样的。添加用户测试我们首先对添加用户的功能进行测试,按照黑盒测试的方法来进行测试,我们在添加用户的界面中输入一个具体的测试用户的用例,系统提示添加系统数据库的成功后,我们打开用户信息表,看是否只添加了测试用户信息。如果系统数据库中不存在添加的测试用户信息,或者添加的测试用户信息和每个字段信息不对应就表示用户添加功能模块测试失败。然后我们在继续测试每个用户信息的属性,比如登录账号,登录密码等信息进行测试,测试的时候我们输入正确的格式的相应信息,和输入错误格式的相应信息分别进行测试,查看系统会不会给出相应的系统。如图6-1所示是用户添加测试界面:图6-1添加用户信息测试修改用户信息测试我们打开用户管理界面,点击修改用户按钮,首先查看页面是否跳转到正确的用户修改界面,如果没有成功跳转测试失败,成功跳转测试成功。然后我们查看修改用户界面中每个属性的信息是否对应相应的用例,例如姓名字段是否显示在了姓名表单中。每个信息都完全对应则测试成功,否则测试失败。最后我们点击修改按钮进行测试,然后去数据库中查看相应的用户信息记录是否被更改为测试用户的最新数据信息,如果已更改则测试成功,没有更改测试失败。如图6-1所示是修改用户测试界面:图6-2修改用户信息测试查看用户信息测试在前面测试的基础上我们对查看用户信息进行测试,我们打开系统数据库中用户信息表查看相应的用户信息是否被完全显示在页面中,如果测试成功并且测试成功,则显示不一致的测试。如图6-3所示是查看用户测试界面:图6-3查看用户信息测试

结论经过从开题答辩,中期答辩几个月下来的不懈努力,我终于如期完成了我的毕业设计题目学生考勤系统的设计与实现。在此过程中,我严格的按照软件工程书上说的开发流程那样,从可行性分析开始,做到需求分析,概要设计,详细设计,编码实现这几个阶段。在需求分析阶段,努力查阅网上关于旅游网站的资料,尽可能的多发掘出应该有的需求。在数据库设计中,按照本书第八章数据库设计中描述的数据库设计步骤为结构设计,逻辑结构设计,物理结构设计,数据库实施和数据库操作维护。持续一个学期,我的学生考勤系统设计和实施网站终于完成了。在此期间,网站的整体规划,设计和实施都有了更深入细致的了解。对于网页设计,在设计之前,所以在设计中,我很快就在微软VisualStudio上进行了更为详细的审查和整合,所以在设计中,可以快速入门设计网站界面。在具体设计中,考虑到页面的整体外观整洁,我使用的形式,框架来标准化页面,收到更满意的结果。在设计网站时,建立数据库也很重要。这里我使用SQLServer2008构建数据库,因为操作相对简单。构建数据库后,使用ASP.NET脚本语言将数据库连接到网页。系统的基本功能已经实现,管理员可以根据访客信息和学生考勤系统设计和实施站点等信息来管理消息。不幸的是,由于时间,知识等因素的

温馨提示

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

评论

0/150

提交评论