iData_家教信息管理系统的设计与实现_李海成.docx
《iData_家教信息管理系统的设计与实现_李海成.docx》由会员分享,可在线阅读,更多相关《iData_家教信息管理系统的设计与实现_李海成.docx(83页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要 伴随着科学技术的迅猛发展,计算机与网络技术日益突显出它们的优势,它 们已经成为人们学习、工作、生活中不可缺少的重要组成部分。利用计算机在网 络上发布信息、查询信息可以极大地节约人力、物力,提高工作效率。互联网作 为重要的信息交流平台,为更多的人们所利用。 利用这一技术我们可以组建家教信息平台,进行各类家教信息的发布和获取。 该平台的建立可以为所有的网民提供家教供求信息服务,使无论是想找家教的学 员,还是欲做家教工作的教师,均能够通过该网络信息平台进行家教信息方面的 交流,从而满足自己的需求。 论文对家教信息管理系统的设计与实现进行探讨研究。利用如今在网站开发 中普遍使用的 ASP. NE
2、T技术,结合 SQL Sever 2005数据库技术,基于 Windows XP Professional操作系统上开发出一套系统 B/S结构的家教信息管理系统。该家教 信息管理系统是专门为学员(家长 ) 与教师提供家教信息交流和其它个性化服务 的网络产品。利用该系统不仅可以让供求双方通过发布、查询家教信息从而达成 合作协议,还可以为学员和教师提供一些诸如学习技巧、教学经验、教考资料等 服务信息。 本文经过对系统的相关技术分 析,概述了系统设计方案,依据实际需求,确 定出系统总体框架和功能结构,并对家教系统所涉及到的各大功能模块进行了详 细论述,最终使系统的功能得以实现。 关键词:家教管理系统
3、, B/S结构,数据库,信息 ABSTRACT With the rapid development of science and technology, the strengths of computer and network are increasingly highlighted. They have become indispensable parts to peoples life. Using computers to release and inquire information on the network saves manpower, resources, and imp
4、roves the efficiency of work. Being as an important platform for the exchange of information, the internet has been utilized by more and more people. It9s easy for us to use the technology to establish an information platform of family education and to release or inquire relevant information. The pl
5、atform provides services for all the cyber citizens who have supply and demand information of family education. Both tutors and students can exchange information through it and meet their different needs. The paper is to exploit and deliberate a new family education information management system. Th
6、e author has designed a new family education information management system and has done research on its application. In practice, commonly used ASP.Net and SQL Sever 2005 database technology based on Windows XP Professional are used to exploit a new B/S structure family education information managem
7、ent system. The system is a networking product caters for personalized needs of tutors and students. Application of the system can not only help the supply and demand sides to release and inquire tutor information and reach the cooperative agreement but also serve both sides information about resour
8、ces and techniques of learning, teaching and tests. This paper related to the system through technical analysis, an overview of the system design, based on actual needs, determine the structure and function of the overall framework of the system, and the tutoring system involved in the major functio
9、nal blocks are discussed in detail, and ultimately the function of the system can be achieved. Key words: tutor management system, B/S structure, database, information 目录 第一章绪论 . 1 1.1选题背景及意义 . 1 1.2国内外相关现状分析 . 2 1.3系统设计思想 . 2 1.4主要研究内容和章节安排 . 4 第二章相关技术 . 5 2.1管理信息系统基本理论及应用概述 . 5 2丄 1管理信息系统简介 . 5 2丄
10、 2管理信息系统内容 . 5 2.2系统开发环境简介 . 6 2.2.1 ASP.NET 的优势 . 6 2.2.2 B/S架构简介 . 7 2.2.3数据库的简介 . 7 第三章系统分析 . 9 3.1系统需求分析 . 9 3丄 1系统需求分析的任务 . 9 3丄 2需求分析的实现途径 . 9 3丄 3需求分析的阶段成果 . 10 3.2软件系统的可行性研究 . 10 3.2.1经济可行性研究 . 11 3.2.2技术可行性研究 . 11 3.2.3操作可行性研究 . 11 3.3系统数据字典 . 12 3.4系统总体需求分析 . 12 3.4.1系统总体需求分析框图 . 12 3.4.2性
11、能需求 . 13 3.4.3运行需求 . 14 第四章家教信息管理系统设计 . 15 4.1系统设计概述 . 15 4.2系统体系结构设计 . 15 4.2.1系统的总体结构设计遵循原则 . 15 4.2.2系统的体系结构 . 16 4.2.3系统的功能分析 . 16 4.2.4系统的详细设计 . 19 4.3系统用例设计 . 21 4.3.1前端用户子系统 . 21 4.3.2后端管理员子系统 . 22 4.3.3系统用例详细设计 . 22 4.4数据库结构设计 . 25 4.4.1数据 E-R图设计 . 25 4.4.2系统数据库设计 . 25 4.5界面设计 . 34 4.5.1客户端界
12、面设计 . 34 4.5.2服务端界面设计 . 39 4.6本章小结 . 40 第五章系统实现 . 41 5.1系统开发环境配置 . 41 5.1.1硬件环境 . 41 5.1.2软件环境 . 42 5.2系统功能实现 . 43 5.2.1用户登录核心 . 43 5.2.2学员信息检索核心控制 . 45 5.2.3加入收藏夹功能 . 47 5.2.4收藏夹中的信息 . 50 5.2.5系统登录模块的实现 . 51 5.2.6学员主要功能模块的实现 . 55 5.2.7教师主要功能模块的实现 . 59 5.2.8管理员管理模块的实现 . 63 5.3 本章 /J、 . 64 第六章系统的测试与维
13、护 . 65 6.1系统测试概述 . 65 6.2系统测试对象与目标 . 65 6.3测试要点与内容 . 66 6.3.1被测特性 . 66 6.3.2不被测特性 . 66 6.4测试方法选择与实施 . 67 6.4.1测试用例概述 . 67 6.4.2本系统测试用例的设计与实施 . 68 6.5本章小结 . 72 第七章结论与展望 . 73 7.1系统总结 . 73 7.2问题与不足 . 74 7.2.1设计中的问题 . 74 7.2.2系统测试中遇到的问题以及解决方案 . 75 7.3 展望 . 75 致谢 . 76 参考文献 . 77 第一章绪论 1.1选题背景及意义 当今的时代是计算机
14、的时代,当今的时代是网络的时代,当今的时代是信息 的时代,如今信息借助于高科技的计算机网络已经成为人们工作、学习、生活中 不可缺少的一部分。在互联网上进行各种信息的发布与检索已经成为极其普遍的 事情,而将互联网上的这一信息发布与检索的技术应用在家教信息服务中,构建 一个家教信息交流平台,则可以将传统的家教信息服务方式转变成现代化的服务 方法,为广大用户提供更多更便捷的家教信息服务。如此以来,需要家庭教师的 学员或家长通过在此信息服务平台上发布或搜索信息,便可以找到适合自己的 教 师;有志进行家教活动的教师通过在这一信息平台上发布或检索信息,也能够找 到合适的家教工作。基于网络的家教信息管理系统
15、的开发是极其必要的,对人们 的工作生活来说也是极其有益的,因此我选择了开发设计家教信息管理系统这一 课题进行研究,以作为我的毕业设计任务。 在本次毕业设计工作中,我所负责开发设计的家教信息管理系统是面向社会 上普遍需求的家教信息来进行开发设计的一套信息处理信息,该系统拟采用 B/S 结构开发,选择较为成熟的 ASP. NET技术,配合 SQL Sever 2005数据库 , Windows XP Professional操作系统上进行开发研制,力争创作出一个适合广大学生、家 长和教师方便使用的互联网上信息交流平台。 整个家教信息管理系统将为各位注册用户提供全方面个性化的服务。可以让 学员和家长
16、通过注册登录的方式,来发布各种家庭教师需求信息,也可以在系统 中查找喜欢的任教老师信息,或是在系统中通过对各种学习资料的浏览来主动学 习;而在该系统中注册过的教师,同样也能够在系统上发布各种任教信息,或是 搜索感兴趣的学员求教信息,抑或在系统里进行教学教法方面的学习。由此家教 信息管理系统切实为家教双方提供了一个 良好的选择与交流的平台,使注册的学 员和教师能够通过留言或是在论坛中的交流来达成合作协议,实现各种家教信息 的双向交流与沟通,达到真正意义上的家教信息服务自助化和网络化。 家教信息管理系统除了为家教双方提供良好的信息服务外,还要有着系统的 管理机制,以确保该系统正常运转,以便在网络上
17、提供实时的信息服务,故此在 系统内部,要有着严格的会员审核管理方案,对注册会员所发表的信息也要有严 格的审核过程。因此研究开发家教信息管理系统是极其有必要的,该项目对于我 们作为计算机软工即将毕业的学生来讲,也是一个很好的实践锻炼机会。 1.2国内外相关现状分析 目前我国想做兼职家教的大学生或教师所处的现状有两类:一类为:找不到 介绍做家教工作的正确途径,故此多数家教求职者,因为没有找家教工作的途径 而不得不放弃作家教的想法;另一类为:国内家教信息管理网站很少,仅存的几 个家教信息管理网站,也因为技术问题,服务跟不上,从而导致在其网站注册人 员较少,网站处于 “ 鸡肋 ”之状态。 而 在 国
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- iData_ 家教 信息管理 系统 设计 实现 李海成
限制150内