基于ASP.NET学生故障管理系统设计与实现

互联网的普及给人们带来的便利不需多说。因此如果把学生故障管理与互联网结合起来,利用visual studio2008技术建设学生故障管理系统,实现学生故障管理的网络化。

学生故障管理系统能够通过互联网得到广泛的、全面的宣传,让尽可能多的学校了解和熟知学校的学生故障管理系统服务等,不仅为学生提供了服务,而且也推广了自己,让更多的用户了解自己。对于学校而言,若拥有自己的学生故障管理系统,通过学生故障管理系统让学校的宣传、营销提上一个新台阶,同时提升了学校形象。

根据本系统的研究现状和发展趋势,系统从需求分析、结构设计、数据库设计,在到系统实现,分别为前端实现和后端实现。论文内容从系统描述、系统分析、系统设计、系统实现、系统测试来阐述系统的开发过程。本系统力求结合实际找出一种切实可行的开发方案,经过反复研究和学习,借助visual studio2008编程语言、net技术、sqlserver数据库和IIS服务器来完成系统的所有功能,最后进行系统测试,来检测系统的权限和漏洞,从而将系统完善,达到符合标准。

 

21世纪,早已进入互联网信息快速发展的时代,互联网的普及给人们带来了许多便利。像大部分的学校等都有自己学校管理系统,而学校也由之前传统的模式转移到互联网上来,这时学校建立属于自己的系统就势在必行。那么学生故障管理系统建设的作用和意义有哪些呢?

1.首先提升学校形象:系统对于一个学校来说就像是一个无形的广告。在现在这个信息时代,如果一个学校连学生故障管理系统都没有做过,往往给学校留下的印象就是这是一个跟不上时代潮流的学校。

2.加强用户服务:用户定期提供资料给学校,或者随时接受学校的建议。如果学校需要,可以通过搜索得知学校对用户的相关服务。

3.同时一个好的系统能将学校的宣传手段提上一个新的台阶。系统内容可以随时更新,这点对于现代学校来说是很重要,但画册、产品手册等都无法做到的。学校系统就可以每天更新,随时反映您学校的最新情况。

学生故障管理系统能够通过互联网得到广泛的、全面的宣传,让尽可能多的用户、学校了解和熟知学校服务等,不仅为用户提供了服务,而且也推广了自己,让更多的用户了解自己。

   通过学生故障管理系统的设计与实现,应用相应的管理法规,保障管理系统的完整性;提高了管理环境;保障学生故障管理系统工作正常秩序,确保工作有序进行;提高监督使用者的自觉性,达到宣传教育的作用。使用本系统极大的提高了管理监督的方便性、管理系统的使用者的自觉性、资源的节约性、维护的及时性。本系统实施后,使管理提升到了一个新的台阶,跟上社会发展的水平。

     随着教育行业的高速发展,提升中国学校的潜力,学生故障管理系统的建设和发展成为业界广泛关注的重点,本文将对此进行分析,以期为我国学校电子商务的发展提供参考。目前对于国内外知名学校,各媒体都已经宣传的比较到位,为了促进地方经济发展,发展地方特色学校,本随风学校系统的开发针对这一现状,可以对地方性学校起到不小的宣传效果。

    根据已经确定的板块状况,整个系统除后台管理模块(对前台内容进行增、删、改、查等操作)外需要:首页、用户管理、维修员管理等内容。

(1)绪论

从开发系统的背景、意义、以及系统的发展状况,详细描述了系统的在哪些方面能得到应用、然后对本章进行总结。

(2)系统分析

概述、用户需求调研、系统业务流程分析、系统数据组成、本章小结。

(3)系统设计

    系统网络结构设计、系统总体设计、系统功能模块的划分、系统功能模块的需求,数据库设计概述、数据库概述结构设计、数据库逻辑结构设计。

(4)系统开发环境介绍

Microsoft visual studio2008简介、HTML简介、SQLSERVER简介net简介、数据库概念和特点、本章小结

 (5)系统的实现

登录模块的实现、管理员模块设计、新闻模块的实现、学生信息模块的实现、学校路线模块的实现。

(6)系统测试

系统编码实现后,需要进行测试,测试包括黑盒测试和白盒测试,本系统采用黑盒测试,通过输入不同组的测试数据进行测试的功能模块测试。

 

系统功能模块设计

  1. 系统登录:系统登录是用户访问系统的路口,设计了系统登录界面,包括用户名、密码和验证码,然后对登录进来的用户判断身份信息,判断是管理员用户还是普通用户。
  2. 系统用户管理:不管是超级管理员还是普通管理员都需要管理系统用户,包括普通管理员的添加、删除、修改、查询,修改管理员的登录密码,新添加的管理员用户可以登录系统。
  3. 普通用户管理:管理员可以管理系统的其他普通用户的账号,包括录入新用户,删除现有的普通用户,修改现有的普通用户的信息,并可以通过用户名和姓名等关键字搜索普通用户,打印用户列表页面,导出用户列表至excel中。
  4. 修改密码:系统所有用户(管理员和普通用户)应该都要能修改自己的登录密码,修改后需要重新登录。
  5. 个人资料管理:由普通用户使用,普通用户登录系统后,可以修改个人原始信息,如修改电话号码、邮箱等,用户的用户名是无法修改的。
  6. 登录情况管理:系统每个用户应该都能查看个人的历史登录情况,如登录IP、登录时间、登录地址等,防止用户账号被盗,加强用户账号安全。
  7. 操作日志管理:系统每个用户应该都能查看个人的历史操作日志,如用户添加了某条数据,历史操作日志需要展示操作人,操作描述,操作时间等信息。防止系统被黑客攻击,加强系统的安全性。
  8. 用户管理:管理员对用户的用户管理,查询所有用户的用户记录,管理员可以删除、修改。
  9. 学生信息管理:管理员对用户的学生信息管理,查询所有用户的学生信息记录,管理员可以删除、修改。
  10. 宿舍报修管理:管理员对用户的宿舍报修管理,查询所有用户的宿舍报修记录,管理员可以删除、修改。
  11. 维修员管理:管理员发布维修员后,普通用户便可以查询到该维修员,用户选择某个维修员,查询维修员,管理员审核添加,或删除维修员。
  12. 维修记录管理:管理员发布维修记录后,普通用户便可以查询到该维修记录,用户选择某个维修记录,查询维修记录,管理员审核添加,或删除维修记录。

 

参考文献

[1]刘晓华,周慧贞.JSP应用开发详解[M].北京:电子工业出版社,2013:35-126

[2]阿斯利森,舒塔,金灵等译.Ajax基础教程[M].北京:人民邮电出版社,201415-26 

[3]孙鑫.Struts 2深入详解[M].北京:电子工业出版社,20128-16 

[4]王珊,萨师煊.数据库系统概论[M].北京:高等教育出版社出版社,20107-15 

[5]王毅,周峰,孙更新.J2EE经典案例设计与实现[M].北京:电子工业出版,20136-18 

[6]孙鑫.Struts 2深入详解(Java技术大系)[M].北京:电子工业出版社,20125-14 

[7]郑阿奇.SQL实用教程[M].北京:电子工业出版社,201326-42 

[8]谭庆平,毛新军编著.软件工程实践[M].北京:高等教育出版社,2014:34-87 

[9]林邦杰.Java程序设计入门教程[M]. 北京:中国青年出版社,201163-99 

[10]谢希仁.计算机网络[M]. 北京:电子工业出版社,2012: 89-125 

[11]布朗,戴维斯,斯坦利克,马召等译.Struts 2实战[M].北京:人民邮电出版社,201285-136 

[12]王行言.Java语言与面向对象程序设计[M].北京:清华大学出版社,201336-85 

[13]拉夫利,李进华等译.精通Struts 2Web 2.0开发实战[M].北京:人民邮电出版社,2012253-276 

[14]陈云芳.精通Struts 2基于MVCWeb应用开发实战[M].北京:人民邮电 出版社, 2012136-187 

[15] DavidHopkins.Improvingthe Quality of Teaching and Learning[J].Support for Learning,2014(12):162-165. 

[16] Ed Woychowsky.Introducing Ajax[EB/OL]. http://www. webreference.com/programming/ajax_creating_asynchrono us_web_pages/index.html2015-1-13. 

[17] Roberto Latorre,Francisco Lopez,Antonio E.Martinez.Sharing of procompiled database statements in J2EE application[J]. Software: Practice and Experience,2015(35):301-311. 

[18] Huang,M.Y,Lin,Y.J,Xu,H.A framework for web-based product data management using J2EE.International Journal of Advanced Manufacturing Technology, 2014825-847. 

[19] Aleassanndro Marchetto,Filippo Ricca,Paolo Tonella.A case study-based comparison of web testing techniques applied to ajax web applications[J].International Journal on software Tools for Technology Transfer(STTT),2015,10(12):477-492.

猜你喜欢

转载自blog.csdn.net/wvnyyidtfwvnyyidtf/article/details/129974712