家教信息管理系统的设计与实现本科毕业论文设计.doc
《家教信息管理系统的设计与实现本科毕业论文设计.doc》由会员分享,可在线阅读,更多相关《家教信息管理系统的设计与实现本科毕业论文设计.doc(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VIII西南科技大学本科生毕业论文毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权
2、保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意
3、学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正
4、文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文
5、译文、译文原文(复印件)次序装订3)其它家教信息管理系统的设计与实现摘要:当前实现网上找家教是社会发展的趋势之一。通过对家教服务需求的分析,为家教服务提供一个交流和管理的平台,开发出一套以家教信息发布和管理为目标的小型网站信息管理系统。系统基于B/S(Browser/Server)结构模式,以ASP.NET+C#作为前台开发环境,SQL Server作为后台数据库,并结合JavaScript辅助语言开发。实现了学员注册、教员注册、学员教员信息浏览、订单信息浏览、学生信息管理、家教信息管理、信息检索,收藏夹,教员评分评价,发布社区信息,留言等功能。系统实现后,家教双方就能通过网络进行交流,选择符
6、合自己要求的进行联系沟通,达到学员可以选择教员,教员可以选择学员的双选效果,并能管理各自的相关信息。关键词:家教信息;信息管理系统;B/S模式;Home Tutor Information Management SystemAbstract: Currently,seeking a home tutor on Internet is one of the trend of social development. Aiming to provide home tutor service and management, a small scaled website information mana
7、gement system is developed in order to provided a communication platform for home tutor service, management through analyzing demanding for home tutor service. This system is based on B/S model and adopts ASP.NET+C# development environment platform for the foreground and sqlServer for the background
8、 database and is developed by JavaScript integrated tool. The main functions of this system include: student registration, teacher registration, students and teachers information browse, the order information browse, student information management, teacher information management, the home tutor job
9、advertisement management, information index, favorites, rating and evaluating for teacher online, publish a community information, leave a message, ect.By means of the system, both of home tutor can communicate through a network and select one who meet his/her need to contact. So that “double-select
10、ion” and manage themselves information can be achieved through selecting home tutor by student and vice versa.Keywords: Home Tutor Information, Information management, B/S model目录第1章 绪 论11.1 系统开发背景11.2 国内外研究现状11.3 生产需求状况21.4 开发目的及必要性21.5 本章小结3第2章 家教信息管理系统分析42.1 系统可行性分析42.1.1技术可行性分析42.1.2系统设计方案62.1.3
11、开发工具和数据库的选择72.2 需求分析72.2.1系统工作流程分析72.2.2系统功能需求分析72.2.2系统功能表102.2.3系统数据流图112.2.4数据字典162.2.5系统实体关系分析162.3 性能需求分析182.4本章小结18第3章 家教信息管理系统概要设计203.1系统概要设计概述203.2系统总体拓扑图203.3系统设计业务目标213.4系统总体设计目标213.5系统基本结构设计223.6数据库建立253.6.1数据库表分析253.6.2数据库表结构及设计263.6.2数据库备份与恢复313.7登录角色权限分配313.8本章小结31第4章 家教信息管理系统的实现324.1系
12、统实现的环境配置324.1.1服务器端运行环境324.1.2用户端运行环境324.1.3开发环境324.2系统主流程334.3注册登录模块的实现334.4用户管理模块的实现364.5用户搜索模块的实现384.6后台管理模块的实现404.7社区模块的实现404.8搜藏夹管理模块的实现414.9本章小结43第5章 家教信息管理系统测试445.1测试概述445.2软件测试445.2.1测试要点445.2.2测试内容445.3测试用例445.4本章小结49结论50致谢51参考文献52西南科技大学本科生毕业论文第1章 绪 论1.1系统开发背景网上找家教不仅是推动家教管理变革与流程创新的有效手段,更是实现
13、人工技能网络化与信息化的桥梁。要彻底实现网上找家教,需建立信息的资源共享机制,建立相应的组织机构,完善身份认证制度,建立健全的家教信息安全机制体系。为了进一步提高网上找家教的效率和质量,适应家教普及发展的需要,实施网上找家教是非常必要的。一直以来,找家教是个古老而又常说常新的话题,随着家教的普及以及形式的多样化,因此,对家教服务及服务质量提出了越来越高的要求。形势的发展:家长学生希望能找到专业以及符合他们诸多条件的教师,教师也希望找到一份地理位置合适,薪酬满意的家教工作。由于传统的做家教和找家教方式已经难以适用家教双方的需求,比如说,学生找老师和老师找学生,过程都过于复杂,非常影响工作效率,也
14、不利于家教这个行业的发展等。但目前,我国信息化程度日益普及,上网已成为工作和生活的重要部分,在全国大部分地区实现网上找家教的条件已经成熟。无可厚非,各个城市地区实现网上找家教是当今社会发展的趋势,学员可以搜索教员查询教员的详细信息,以满足自己的需求;教师也可去选择合适自己的家教工作,而且双方还可在网上通过留言进行咨询和沟通。诚然,实施网上找家教有着人工寻找无与伦比的优势,他可以向学员和教员提供更为方便的服务。因为学员和教员可以通过留言进行咨询,有很好的灵活性与机动性强,非常适用当今家教行业的需求。对管理员来说,统计家教数据将会更加快捷,操作更加方便,从而使家教管理更加规范化、科学化,同时还能够
15、动态掌握家教信息,及时统计相关数据,为该行业的发展提供很重要的数据支持。1.2国内外研究现状目前,国内孩子业余辅导方式大致有三种:辅导班、家教、网络教育,缘于家教的面对面性、一对一或者多对一性,逐渐被家长广泛认可,家教面向的消费群体也从贵族型趋于平民化,家教在三大辅导方式中的比重也随之递增,目前约占三大辅导方式的45%。20世纪90年代末期,家教在中国逐渐普及,兴起于北京、上海等大城市,随后蔓延全国。2004年至今为国内家教行业迅猛发展期,家教开始呈现成熟化、规范化、多元化的强劲发展势头。各地家教网;星罗棋布,几乎遍布国内每个地级市,其中以一点通家教网、天天家教网、阳光家教网为代表,凭借网络平
16、台在全国大中城市填棋布阵发展二级代理或分支机构。网站整合了各地大量师资力量,为家长提供了可参考的师资平台。各类网校:多以国内众多重点中小学为依托构建网上教育平台,使学生购买网卡后可以分享网络教育资源,或者在线与名师交流。该类企业国内以黄冈中学网校、101网校、北京四中网校等为代表,在各地寻找加盟商实现与当地学校的结合,向各中小学生推广网卡。但其模式碍于不能面对面授课、面对面交流,加之目前国人对网络的认可度尚待提高,所以目前普及型推广仍有难度。1.3生产需求状况当地家教机构与远程教育的结合;目前,国内部分地区家教机构借助远程教育的师资优势实现两者结合经营,配备专门网络教室,使学生分享网络资源,并
17、配置2-3名专职教师,使学生遇到问题可以即时提问即时回答,为家教行业的横向整合开创了先河。远程教育目前多处于赔本赚吆喝的境地,但其优势明显,其高速发展将在2015年之后,在经历了多年的积累和经验沉淀后,市场逐渐成熟。随着国家对网络监管制度的完善,国人对网络的认知度逐渐提高,网络教育会逐渐普及,同时有望实现与家教网的整合或联营。随着家教行业竞争的加剧、国内教育制度的不断深化改革,各类家教机构将更加注重学生的素质教育,不再单一为提高孩子学习成绩而努力。教学方法、经营模式将呈现多元化,以适应市场为先导,将更加注重孩子学习兴趣、学习习惯的培养,增强家长对家庭教育的认知,以孩子个性资质为前提,以令孩子勤
18、学、乐学、善学为目标。帮助孩子树立远大目标并鼓励孩子为之奋斗,同时将融入国外先进教育理念,致力于提高孩子综合素质。1.4 开发目的及必要性由此可见,开发网上基于web的家教信息管理系统的意义在于:对学员来说,无需长途跋涉就可以查找巨大的教员库,选择符合自己教学要求的教员进行联系沟通。即省时又省力。对于教员来说,需要通过网络注册就能把自己的信息传送到网络上,供学员去选择,也能寻早已注册的学员,主动联系。达到一个学员可以选择教员,教员可以选择学员的双选效果,更加具有人性化。对于管理者来说,只需很少的管理人员就可以完成很多的人家教需求任务,使得家教管理更加规范化、科学化,人性化,同时还能够动态掌握教
19、员和学员的信息,及时统计相关数据,为家教管理单位提供决策依据,既减少了人员的组织与花费,又提高了家教的服务水平和质量。1.5 本章小结本章主要是对系统开发背景以及现状状况作了简要的介绍,论证了系统开发的必要性,并结合相关内容阐明了系统的主要研究内容。在下一章节中,将对系统进行系统分析。51第2章 家教信息管理系统分析2.1系统可行性分析2.1.1技术可行性分析B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但
20、是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构12。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是
21、方便、快捷、高效。在推出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 元
22、素都能被定义为ASP.NET 控件,而这些控件都能由脚本控制。ASP.NET 同时包含一系列新的面向对象的输入控件,比如可编程的列表框和验证控件。新的Data Grid控件支持分类、数据分页。(2)事件驱动的控件。所有 Web 页面上的ASP.NET 对象都能够发生可被ASP.NET代码处理的事件。可由代码处理的加载、点击和更改事件使得编程更轻松,更有条理6。(3)基于XML的ASP.NET 组件。ASP.NET 组件深入地基于 XML。比如新的AD Rotator,它使用 XML 来存储广告信息和配置。(4)用户身份验证。ASP.NET 支持基于表单的用户身份验证,包括 cookie 管理和
23、自动的非授权登录重定向。(您仍然能够定制自己的登陆页面和用户验证程序)。(5)User 帐户和角色。ASP.NET 允许用户帐户和角色,赋予每个用户(带有一个给定的角色)不同的服务器代码访问权限。(6)更强的性能编译代码。对服务器上ASP.NET 页面的第一个请求是编译其ASP.NET 代码,并在内存中保存一份缓存的备份。这样做的结果当然极大地提高了性能。(7)更容易配置。通过纯文本文件就可完成对ASP.NET 的配置。配置文件可在应用程序运行时进行上传和修改。无需重起服务器。也没有 metabase 和注册方面的难题。(8)更容易开发。不需要重起服务器来配置和替换已编译的代码。ASP.NET
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 家教信息 管理 系统 设计 实现 本科毕业 论文
限制150内