毕业设计之计算机维护维修资源网站建设

上传人:re****.1 文档编号:431209961 上传时间:2023-09-29 格式:DOCX 页数:24 大小:947.48KB
返回 下载 相关 举报
毕业设计之计算机维护维修资源网站建设_第1页
第1页 / 共24页
毕业设计之计算机维护维修资源网站建设_第2页
第2页 / 共24页
毕业设计之计算机维护维修资源网站建设_第3页
第3页 / 共24页
毕业设计之计算机维护维修资源网站建设_第4页
第4页 / 共24页
毕业设计之计算机维护维修资源网站建设_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《毕业设计之计算机维护维修资源网站建设》由会员分享,可在线阅读,更多相关《毕业设计之计算机维护维修资源网站建设(24页珍藏版)》请在金锄头文库上搜索。

1、毕业设计 题目:计算机维护维修资源网站建设指导老师:夏雪刚 专业班级:网络系统管理 姓 名:袁杰 学 号 20 摘 要:随着网络的发展,计算机的普及,很多时开拓一个计算机维修维护网站变得必不可缺,论文阐述了计算机维修维护资源网站开发过程,包括可行性分析、需求分析、概要设计、详细设计、实现及系统的测试等几个阶段,计算机维修与维护资源网站开发采用了ASP.NET技术结合SQL Server数据库,实现了电脑入门教学、硬件故障维修、驱动下载、在线视频教程、经验交流等功能,能使用户及时解决电脑所处的故障。关键词:计算机维修维护资源网站;在线教程;驱动下载目 录引言11 系统概述11.1系统现状研究11

2、.2系统开发的相关技术22 系统调研及可行性分析22.1系统调研22.2系统总体目标32.3技术可行性分析33 系统分析33.1需求分析33.1.1功能需求33.1.2性能需求33.2系统流程图44 系统设计44.1概要设计44.1.1功能模块结构图44.1.2功能模块描述54.2数据库设计64.2.1数据库信息64.2.2各个表设计64.3功能模块的设计74.3.1用户注册模块的设计75 系统的实现145.1用户注册模块的实现95.2用户登录模块的实现115.3电脑入门模块的实现125.4硬件故障模块的实现135.5系统驱动下载模块的实现145.6在线视频教程模块的实现15 5.7 经验交流

3、模块的实现 166 系统测试17结论18参考文献19编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页 共1页引言近年来,互连网用户要求的不断提高及计算机科学的迅速发展,在线教程在Internet中的得到广泛应用,Web站点向用户提供的服务越来越人性化,人性化已逐渐成为当今Web应用的潮流。电子在线务是指买卖双方之间依托计算机网络,按照一定的标准所进行的各类服务活动。各类的电子在线服务网站兴起,使得以往传统的服务方式发生了非常大的变化。生活在这样快节奏的信息时代,时间显的更加宝贵。以往传统的服方式给生活带来了很大的不便,电子在线服务让服务方式变得了更加快捷,简便。开发本系

4、统的目的就是让人们足不出户便可以解决电脑故障。本系统针对用户实现了注册、电脑入门学习和在线教程的功能,针对网站的管理员实现了对电脑故障反馈信息的增加、删除、修改等功能,及对会员的增加、删除、修改、远程协助等功能。本文介绍了该系统的开发过程,包括可行性分析、需求分析、概要设计、详细设计、数据库设计、实现及系统的测试等几个阶段。 1 系统概述1.1系统现状研究计算机网络、通信技术的日益发展以及Internet的普及和应用,数据库技术不断更新,深刻地改变着人们生活和学习方式,网上在线服务也成为人们的共同话题。在线服务打破了传统的服务方式,使得在家也能得到你想要的服务,促进了社会经济的更快发展。本次设

5、计的计算机在线维修维护资源系统主要实现对电脑故障的排查,电脑故障的管分类,在线教程,远程协助。在线服务的优势在于不受空间的限制,而且及时帮你解决电脑的故障,并且人们还可以通过查找的方式找到如何优化自己的电脑,网站使顾客电脑故障更加方便、省时、快速地解决。1.2系统开发的相关技术本系统开发基于B/S架构,使用ASP.NET技术结合数据库SQL server 2005。使用ADO.NET访问数据库,ADO.NET是.NET Framework提供的数据访问服务的类库,它提供了对关系数据,XML和应用程序数据的访问。ADO.NET提供对各种数据源的一致访问。针对不同的数据源,使用不同名称空间的书记访

6、问类库。使用ADO.NET,可以实现灵活的数据库访问控制。基于ASP.NET的Web数据库开发平台是目前最流行的Web开发技术之一。ASP.NET不是ASP的简单升级,而是全新一代的动态网页实现系统。ASP.NET允许用户选择并使用功能完善的strongly-type编程语言,也允许使用潜力巨大的.NET Framework。ASP.NET是编译性的编程框架,运行是服务器上的编译好的公共语言运行库代码,可以利用早期绑定,实施编译来提高效率。ASP.NET把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。使用的SQL Server数据库是Microsoft公司推出的一款强劲而且轻

7、便的数据库系统,该数据库可以胜任中小型的网站的数据库存储。2 系统调研及可行性分析2.1系统调研随着Internet的发展,在线服务的生活方式也日益普及,各式各样的在线维护维修电脑资源网站也日益普及,满足更多人的需求,本销售系统将要实现的功能:(1) 实现计算机软硬件故障的分类及详细的故障排除信息。(2) 实现用户可以浏览和查询网站计算机软硬件故障排除信息以及反馈自己电脑的故障。(3) 实现管理员系统的管理,对用户反馈信息的回复、删除、修改、查询与用户建立等管理。对注册用户的管理,会员管理,管理员的修改、添加等。2.2系统总体目标本系统在使用方面要求比较简单方便,界面设计方面比较整齐直观,后期

8、维护方面比较容易,如要对某些功能模块方面做修改,则无需进行整个系统的重新架构。不论是用户或是管理员只要登录本系统的网站后,就可根据需要进行相应权限的操作。管理员对各类信息的添加、删除、修改等工作都可以在网上进行,避免了很多不必要的麻烦。2.3技术可行性分析本系统是采用ASP.NET技术结合SQL Server 2005后台数据库开发。ASP.NET能够方便地将数据集成页面,使用简单易学,并且有能力进行更复杂的数据应用。而SQL Server 2005是一个非常优秀的数据库管理软件,使用方便,性能稳定。于是,采用ASP.NET+SQL Server技术完全能够实现本系统的开发。3 系统分析3.1

9、需求分析3.1.1功能需求(1)电脑入门教学功能用户可以看帖子快速掌握电脑的基本操作技巧。(2)在线教学能用户可以会员的身份通过在线视频优化自己的电脑除等功能。 (3)招标广告管理功能广告商以租金的方式在本网站挂广告,管理员对网站广告进行的管理。3.1.2性能需求(1)系统的硬件需求系统的硬件需求如表3.1所示。表3.1硬件环境需求表服务器端处理器I3内存2G硬盘1T网络配置100M宽带以上(2)系统的软件需求系统的软件需求如表3.2所示。表3.2软件环境需求表服务器端用户端操作系统Windows2000/2003/xpWindows2000/2003/xp网络协议TCP/IPTCP/IP H

10、TTPWeb服务器IIS 9.0IIS 9.0数据库Microsoft SQL Server远程控制软件QQ远程协助QQ远程协助3.2系统流程图系统流程图如图3.1所示。开始管理员登录用户注册及时发布消息提供资源在线查阅和学习教程图3.1 系统流程图4 系统设计本章主要介绍概要设计,数据库设计。4.1概要设计4.1.1功能模块结构图本销售系统共分为两个子系统界面:前台用户界面和后台管理员界面,其功能模块划分如图4. 1所示。计算机维修维护资源网站打开用户界面打开管理员界面在线学习主页经验交流区电脑入门硬件故障系统驱动下载 图4.1功能模块结构图4.1.2功能模块描述(1)用户注册模块用户可以通

11、过点击按钮进入注册页面,输入用户的详细信息并通过验证,若符合各个信息的要求,更新数据库得到相应的权限。(2)用户登录模块用户登录模块主要根据用户登录的信息,与数据库中信息成功匹配后,成功登录后获得在线视频教程。(3)电脑入门模块电脑入门模块的功能主要介绍一些有关的操作技巧和电脑常识,让初学者能从菜鸟逐步变为高手。(4)硬件故障模块硬件故障模块列出各部分硬件频发故障,不及时发布用户反馈故障的解决方案。(5)系统驱动下载模块系统驱动下载模块主要功能对电脑各部件硬件驱动下载进行分类,包括硬件类别。(6)在线视频教程模块在线视频教程模块的主要功能讲解一些常规软件使用和电脑维护优化方面的技巧。(7)经验

12、交流区模块经验交流区模块的功能是站长及时发布一些电脑方面的使用技巧。4.2数据库设计4.2.1数据库信息数据库名称user,数据库管理系统Microsoft SQL Server 2005,数据库中所包含的表及功能联系见表4.1中所示:表4.1数据库信息表表说明功能Name用户名用户名的创建Code密码用户密码的创建COPY重复密码确认密码name姓名方便用户找回用户名Sex性别方便用户划分.4.2.2表设计(1)用户信息表用于存储用户详细信息,包括用户账号,用户密码,用户类型,用户类型等。表4.3用户信息表(users)字段名字段说明数据类型长度主键或外键Id用户编号int4主键PKusen

13、ame用户账号varchar50外键FKpassword用户密码varchar50name用户姓名bit1datetime出生年月datetime10problem问题varchar504.3.1用户注册模块的设计该模块主要实现用户的注册,验证用户的注册信息,程序流程图如图4.2所示。(1)流程图图4.2用户注册程序流程图(2)处理说明说明:注册用户在首页单击注册(LinkButton1),进入注册页面进行用户注册。注册用户输入用户名、密码、确认密码、姓名、性别等用户信息。使用RequiredFieldValidator控件验证各个TextBox不能为空;使用CompareValidator控

14、件验证两次密码是否一致;使用RegularExpressionValidator 控件验证密码是否符合格式。判断输入信息符合格式要求。若输入注册信息符合格式要求,在用户信息中添加新记录,更新数据库,若不符合,提示错误请用户重置信息。4.3.2用户登录模块的设计 该模块主要实现用户的登录,判断用户信息的正确,判断用户信息的类型,程序流程图如图4.3所示。(1)流程图图4.3用户登录程序流程图(2) 处理说明说明:在登录窗体中,用户输入账号、密码,判断用户输入的信息与后台数据库是否匹配,调出后台数据库中的用户信息,从而验证用户名和密码。若不匹配,则刷新页面,等待用户重新输入。若输入的信息与后台数据库匹配进一步的判断用户的类型,判断是否管理员,正确则进入管理员界面,反之进入用户界面,从而获得相应的权限。( 5 系统的实现5.1用户注册模块的实现图5.1用户注册程序效果图该用户注册模块主要将注册用户提供的信息进行审核,若通过注册信息的要求,在用户信息表中添加新记录,更新数据库,并提供相应的用户权限

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号