基于net中学电教设备报修系统设计与实现.docVIP

基于net中学电教设备报修系统设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于net中学电教设备报修系统设计与实现

基于net中学电教设备报修系统设计与实现   一、系统设计的由来   随着教育现代化的不断推进,教育技装部门为我校配备了大量的电教设备。我校共有60间教室(包括专用实验室),每个班级均配备有电子白板系统(包括电脑、投影仪、白板、音箱、网络)。另外,近150位专任教师均配有笔记本电脑,每个办公室均布置了到办公桌的网络接口。这些设备在使用过程中,不可避免地会发生软件、硬件、网络等方面的故障。   一般在中学里,承担电教设备维护与故障处理任务的往往是学校的信息技术教师,他们只有在完成自己的教学任务后,才能去接受和处理报修请求。如采用传统的电话或纸质报修方式,可能会因为信息技术教师正在上课等原因无法及时处理而造成延误。现在学校对电教设备的依赖性越来越大,维修的延误会严重影响正常的课堂教学。为此,笔者萌生了让教师和学生在线报修的想法,于是使用Asp.net与Acess开发了B/S结构的在线报修系统。经过一年多的使用,平台运行稳定,处理效率大大提高,效果令人满意。现将开发过程中的一些想法、设计与实现方法和大家分享。   二、系统结构设计与分析   系统结构主要分为3个模块(如图1所示):我要报修、维修管理、维修反馈。   1.我要报修   当教师有报修需求时,在“我要报修”中根据提示直接填写以下内容:学科部门、报修人、联系电话、故障地点、故障信息,添加一条新的报修记录至后台数据库中。   在本模块中,并没有采用一般系统通常用的登录模块,主要原因有以下3点:   (1)增加注册登录功能会增加报修人操作的复杂程度与难度;   (2)由于报修者可能偶尔才会登录一次,当需要报修时,遗忘用户名和密码的情况会非常多,增加不必要的麻烦;   (3)本系统将在程序中加以限制,只允许学校内部IP访问,没有恶意添加记录的可能。   2.维修管理   管理员通过“管理员登录”界面,输入“用户名”“密码”“验证码”,当系统验证通过后,可以进行如下操作:   (1)管理员的添加或删除;   (2)维修管理与反馈,包括查看新添加的报修信息、删除重复的报修记录、维修完成后填写维修反馈信息等。   3.维修反馈   当管理员在维修完成,在维修管理中填写完维修反馈信息后,此条报修信息会自动按设定格式显示至本栏目下,供全校师生查阅。   三、技术及工具的选择   由于系统中涉及许多从数据库中进行数据的读取、显示、修改、删除等操作程序, Visual Studio.NET 2008中可以添加自定义通用数据库操作类,DataList和GridView等数据控件具有强大的模板定制、数据绑定等功能,使得开发者只要编写很少量的代码,便能完成对数据的读取、显示、修改、删除等,大大提高开发的效率。所以本系统采用Visual Studio.NET 2008作为开发工具,使用C#作为开发语言,因数据量很小,选用Access作为数据库,建立一个基于.NET Framework2.0的B/S架构应用系统。   四、系统的实现   1.数据库设计   根据需求分析创建数据库djgl.mdb,其中有两个表:表admin_user用来存放后台管理员的用户名和密码(如图2所示);表bxjl用来存放报修及反馈信息(如图3所示)。   2.系统文件的规划   (2)为了能使整个系统风格统一、使用方便,在设计时使用VS.NET设计一个模板页mb.master,该模板页中包含系统名称标识、统一的导航、版权信息等(如图4所示),其他所有页面均继承于该模板页,而无需在每一页上重复相同的设计工作。母版页上的任何修改,也将在所有应用母版的页面得到即时反映。   3.系统文件结构   4.主要文件的设计与实现   使用VS.NET创建一个新的网站,在其中添加自定义的数据库操作类文件MyDb.cs, 并编写相应代码。新建一个母版页mb.master,并完成相关界面的设计。接下来依次添加系统中3个模块所需的所有页面,并完成界面设计与代码编写。   (1)我要报修   选择添加一个新的“web窗体”,并作如下设置,文件名:wybx.aspx;语言:Visual C#;选择使用母版页mb.master;选择将代码放在单独的文件中(这样会在创建wybx.aspx文件的同时,自成生成一个wybx.aspx.cs文件,实现界面与代码的分离)。   在wybx.aspx中使用VS.NET中的控件工具箱的工具,设计网页的界面(如图6所示)。其中文本框中数据是否为空、是否符合格式要求等,可直接使用和配置工具箱中的对应验证工具,无需自己手动编写代码来实现验证功能。   (2)维修管理   使用与前面同样的方法新建:管理员登录页面admin_login.aspx(admin_login.aspx.cs)、维修管理反馈页面gl_show.asp

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档