家教信息管理系统的设计与实现Word格式.docx
《家教信息管理系统的设计与实现Word格式.docx》由会员分享,可在线阅读,更多相关《家教信息管理系统的设计与实现Word格式.docx(54页珍藏版)》请在冰豆网上搜索。
![家教信息管理系统的设计与实现Word格式.docx](https://file1.bdocx.com/fileroot1/2022-10/24/e1885d68-6bb0-4ac4-a8ef-9a9d96ec6a28/e1885d68-6bb0-4ac4-a8ef-9a9d96ec6a281.gif)
B/S模式;
HomeTutorInformationManagementSystem
Abstract:
Currently,seekingahometutoronInternetisoneofthetrendofsocialdevelopment.Aimingtoprovidehometutorserviceandmanagement,asmallscaledwebsiteinformationmanagementsystemisdevelopedinordertoprovidedacommunicationplatformforhometutorservice,managementthroughanalyzingdemandingforhometutorservice.ThissystemisbasedonB/Smodelandadopts"
ASP.NET+C#"
developmentenvironmentplatformfortheforegroundandsqlServerforthebackgrounddatabaseandisdevelopedbyJavaScriptintegratedtool.Themainfunctionsofthissysteminclude:
studentregistration,teacherregistration,student'
sandteacher’sinformationbrowse,theorderinformationbrowse,studentinformationmanagement,teacherinformationmanagement,thehometutorjobadvertisementmanagement,informationindex,favorites,ratingandevaluatingforteacheronline,publishacommunityinformation,leaveamessage,ect.
Bymeansofthesystem,bothofhometutorcancommunicatethroughanetworkandselectonewhomeethis/herneedtocontact.Sothat“double-selection”andmanagethemselvesinformationcanbeachievedthroughselectinghometutorbystudentandviceversa.
Keywords:
HomeTutorInformation,Informationmanagement,B/Smodel
第1章绪论
1.1系统开发背景
网上找家教不仅是推动家教管理变革与流程创新的有效手段,更是实现人工技能网络化与信息化的桥梁。
要彻底实现网上找家教,需建立信息的资源共享机制,建立相应的组织机构,完善身份认证制度,建立健全的家教信息安全机制体系。
为了进一步提高网上找家教的效率和质量,适应家教普及发展的需要,实施网上找家教是非常必要的。
一直以来,找家教是个古老而又常说常新的话题,随着家教的普及以及形式的多样化,因此,对家教服务及服务质量提出了越来越高的要求。
形势的发展:
家长学生希望能找到专业以及符合他们诸多条件的教师,教师也希望找到一份地理位置合适,薪酬满意的家教工作。
由于传统的做家教和找家教方式已经难以适用家教双方的需求,比如说,学生找老师和老师找学生,过程都过于复杂,非常影响工作效率,也不利于家教这个行业的发展等。
但目前,我国信息化程度日益普及,上网已成为工作和生活的重要部分,在全国大部分地区实现网上找家教的条件已经成熟。
无可厚非,各个城市地区实现网上找家教是当今社会发展的趋势,学员可以搜索教员查询教员的详细信息,以满足自己的需求;
教师也可去选择合适自己的家教工作,而且双方还可在网上通过留言进行咨询和沟通。
诚然,实施网上找家教有着人工寻找无与伦比的优势,他可以向学员和教员提供更为方便的服务。
因为学员和教员可以通过留言进行咨询,有很好的灵活性与机动性强,非常适用当今家教行业的需求。
对管理员来说,统计家教数据将会更加快捷,操作更加方便,从而使家教管理更加规范化、科学化,同时还能够动态掌握家教信息,及时统计相关数据,为该行业的发展提供很重要的数据支持。
1.2国内外研究现状
目前,国内孩子业余辅导方式大致有三种:
辅导班、家教、网络教育,缘于家教的面对面性、一对一或者多对一性,逐渐被家长广泛认可,家教面向的消费群体也从贵族型趋于平民化,家教在三大辅导方式中的比重也随之递增,目前约占三大辅导方式的45%。
20世纪90年代末期,家教在中国逐渐普及,兴起于北京、上海等大城市,随后蔓延全国。
2004年至今为国内家教行业迅猛发展期,家教开始呈现成熟化、规范化、多元化的强劲发展势头。
各地家教网;
星罗棋布,几乎遍布国内每个地级市,其中以一点通家教网、天天家教网、阳光家教网为代表,凭借网络平台在全国大中城市填棋布阵发展二级代理或分支机构。
网站整合了各地大量师资力量,为家长提供了可参考的师资平台。
各类网校:
多以国内众多重点中小学为依托构建网上教育平台,使学生购买网卡后可以分享网络教育资源,或者在线与名师交流。
该类企业国内以黄冈中学网校、101网校、北京四中网校等为代表,在各地寻找加盟商实现与当地学校的结合,向各中小学生推广网卡。
但其模式碍于不能面对面授课、面对面交流,加之目前国人对网络的认可度尚待提高,所以目前普及型推广仍有难度。
1.3生产需求状况
当地家教机构与远程教育的结合;
目前,国内部分地区家教机构借助远程教育的师资优势实现两者结合经营,配备专门网络教室,使学生分享网络资源,并配置2-3名专职教师,使学生遇到问题可以即时提问即时回答,为家教行业的横向整合开创了先河。
远程教育目前多处于赔本赚吆喝的境地,但其优势明显,其高速发展将在2015年之后,在经历了多年的积累和经验沉淀后,市场逐渐成熟。
随着国家对网络监管制度的完善,国人对网络的认知度逐渐提高,网络教育会逐渐普及,同时有望实现与家教网的整合或联营。
随着家教行业竞争的加剧、国内教育制度的不断深化改革,各类家教机构将更加注重学生的素质教育,不再单一为提高孩子学习成绩而努力。
教学方法、经营模式将呈现多元化,以适应市场为先导,将更加注重孩子学习兴趣、学习习惯的培养,增强家长对家庭教育的认知,以孩子个性资质为前提,以令孩子勤学、乐学、善学为目标。
帮助孩子树立远大目标并鼓励孩子为之奋斗,同时将融入国外先进教育理念,致力于提高孩子综合素质。
1.4开发目的及必要性
由此可见,开发网上基于web的家教信息管理系统的意义在于:
对学员来说,无需长途跋涉就可以查找巨大的教员库,选择符合自己教学要求的教员进行联系沟通。
即省时又省力。
对于教员来说,需要通过网络注册就能把自己的信息传送到网络上,供学员去选择,也能寻早已注册的学员,主动联系。
达到一个学员可以选择教员,教员可以选择学员的双选效果,更加具有人性化。
对于管理者来说,只需很少的管理人员就可以完成很多的人家教需求任务,使得家教管理更加规范化、科学化,人性化,同时还能够动态掌握教员和学员的信息,及时统计相关数据,为家教管理单位提供决策依据,既减少了人员的组织与花费,又提高了家教的服务水平和质量。
1.5本章小结
本章主要是对系统开发背景以及现状状况作了简要的介绍,论证了系统开发的必要性,并结合相关内容阐明了系统的主要研究内容。
在下一章节中,将对系统进行系统分析。
第2章家教信息管理系统分析
2.1系统可行性分析
2.1.1技术可行性分析
B/S(Browser/Server)结构即浏览器和服务器结构。
它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。
在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构[12]。
这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。
以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。
它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;
它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。
特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。
在推出ASP之后,微软于1998年又发布了ASP2.0,其与ASP1.0的主要区别是ASP1.0外部的组件需要实例化。
在这之后,Microsoft又推出了ASP.NET,它并不是ASP的简单升级,而是全新的一个动态网页实现体系。
ASP.NET是微软发展的新的体系结构.NET的一部分,其策略是将互联网本身作为构建新一代操作系统的基础,对互联网和操作系统的设计思想进行合理延伸,这样开发将可创建出摆脱设备硬件束缚的应用程序,轻松实现互联网连接[11]。
ASP.NET技术上的优势:
(1)可编程的ASP.NET控件。
ASP.NET包含大量HTML控件。
几乎所有页面中的HTML元素都能被定义为ASP.NET控件,而这些控件都能由脚本控制。
ASP.NET同时包含一系列新的面向对象的输入控件,比如可编程的列表框和验证控件。
新的DataGrid控件支持分类、数据分页。
(2)事件驱动的控件。
所有Web页面上的ASP.NET对象都能够发生可被ASP.NET代码处理的事件。
可由代码处理的加载、点击和更改事件使得编程更轻松,更有条理[6]。
(3)基于XML的ASP.NET组件。
ASP.NET组件深入地基于XML。
比如新的ADRotator,它使用XML来存储广告信息和配置。
(4)用户身份验证。
ASP.NET支持基于表单的用户身份验证,包括cookie管理和自动的非授权登录重定向。
(您仍然能够定制自己的登陆页面和用户验证程序)。
(5)User帐户和角色。
ASP.NET允许用户帐户和角色,赋予每个用户(带有一个给定的角色)不同的服务器代码访问权限。
(6)更强的性能——编译代码。
对服务器上ASP.NET页面的第一个请求是编译其ASP.NET代码,并在内存中保存一份缓存的备份。
这样做的结果当然极大地提高了性能。
(7)更容易配置