iData_基于ASP的家教管理系统设计与实现_谌琪.docx
《iData_基于ASP的家教管理系统设计与实现_谌琪.docx》由会员分享,可在线阅读,更多相关《iData_基于ASP的家教管理系统设计与实现_谌琪.docx(85页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要 目前,我国教育处在快速发展的时期,中小学在不断扩大,在校大学生的人 数急剧上升,家教工作量成倍増长,工作难度进一步加大,形成了学生人数与管 理人员的比例失衡尖锐的矛盾,严重影响管理部门的工作质量和工作效率。家教 管理工作的改革迫在眉睫。随着计算机技术和网络技术的发展和普及,在计算机 网络平台上对家教管理信息进行采集、分析、处理、存储、传输和反馈已经成为 家教管理的发展趋势。与传统的信息管理手段和媒介相比,现代信息管理技术具 有高速、准确、共享和远程等优势,是传统家教管理手段无法比拟的。这使得家 教管理平台的开发具有很高的研究价值和现实意义。 本文主要从开发家教管理信息系统的观点出发,使用
2、先进的 UML进行系统分 析及系统设计,重点阐述家教管理系统的设计构思,设计原理,首先对于 ASP.NET 的家教管理系统进行了可行性论证,并对用户需求作了详尽的分析,然后实现系 统的总体开发规划,同时解决基于 ASP.NET平台的技术问题,按照总体设计、详 细设计和系统测试的顺序,逐步完成系统建模并最终实现系统。重点是对工作流 的设计进行了阐述,并讨论了 ASP.NET的系统安全,时非法攻击系统提出几种安 全防范措施。 开发上选择了 ASP.NET技术,以 SQLServer2005为数据库管理系统, 本文主要技术是实现方法以及系统调试。 本系统以 ASP为主要制作工具,实现了用户注册、登陆
3、、验证身份及用户数 据的采集、个人简历的预览查询、搜索 /查看用户信息、站内最新工作信息的发布 可进入留言本进行留言从而实现了管理人员与用户之间的交流和沟通等。 关键词:家教管理系统,网络技术,计算机技术,现代信息管理技术 ABSTRACT Currently, the education of our country being in the period of fast development, the primary and secondary school continuously extend, the workload of the school tutoring also bec
4、omes doubly long, the difficulty of work faces further enlargement. The balance of students and administrating members number has been broken, which seriously influences work quality and work efficiency of home tutoring management. The urgency is sharpened that the school tutoring manages the reform
5、 of work. Along with the computer technique and the network technique development and the universality, on the computer network terrace we manage information by collecting, analyzing, handling, saving, delivering to carry on the development trend the school tutoring management. Compared with traditi
6、onal information management, the modern information management technique with advantages of high speed, nicety, sharing and long-distance services should ever win in the school tutoring management. So this development of the educational administration manage terrace is very highly worth researching
7、and realizing. From the point of view of a management information system, this paper introduces mainly its design idea and design principle by UML.first, the feasibility of the school tutoring management system based on ASP.NET is demonstrated. And the user requirement is analyzed detailed. Then the
8、 whole development layout is realized, the technology problem based on ASP.NET is solved. According to the order of total design, detailed design and system test, the system is completed gradually and realized in the end. The design of workflow is set forth. And the system security of ASP.NET is dis
9、cussed. Several measure of security preventing is put forward against illegal attack to the system. ASP.NET technology is adopted in system development, SQLServer 2000 is chosen as DBMS.its implement ways and its system debug is important in this thesis. This system mainly regards ASP as the key pro
10、ducing tool, and thus achieved that the gathering, looking at the query in advance, searching for exam users information of user registers and lands and verify user date and characterization. Newest information is issued inside the station, thus people can enter leaving note, which realizing exchang
11、ing n Key words: school tutoring management system, network technology, computer technology, modern information management technology m 目录 第一章绪论 . 1 1.1选题背景及意义 . 1 1.2管理信息系统基本理论及应用概述 . 2 1.2.1管理信息系统简介 . 2 1.2.2管理信息系统内容 . 2 1.3系统设计思想 . 3 第二章系统相关理论技术基础 . 5 2.1系统开发环境配置 . 5 2.1.1硬件环境 . 5 2丄 2软件环境 . 6 2.
12、2系统开发环境简介 . 6 2.2.1 ASP.NET 的优势 . 6 2.2.2 B/S架构简介 . 7 2.2.3数据库的简介 . 8 第三章系统总体分析 . 10 3.1系统需求分析 . 10 3丄 1系统需求分析的任务 . 10 3丄 2需求分析的实现途径 . 10 3丄 3需求分析的阶段成果 . 11 3.2软件系统的可行性研究 . 11 3.2.1经济可行性研究 . 12 3.2.2技术可行性研究 . 12 3.2.3操作可行性研究 . 12 3.3性能需求 . 13 3.4运行需求 . 14 3.4.1运行界面需求 . 14 3.4.2软件接口需求 . 14 3.4.3硬件接口需
13、求 . 14 第四章家教信息管理系统设计 . 15 4.1系统设计概述 . 15 4.2系统体系结构设计 . 15 4.2.1系统的总体结构设计遵循原则 . 15 4.2.2系统的体系结构 . 16 4.2.3系统的功能分析 . 17 4.2.4系统的详细设计 . 19 4.3系统用例设计 . 22 4.3.1前端用户子系统 . 22 4.3.2后端管理员子系统 . 22 4.3.3系统用例详细设计 . 23 4.4数据库结构设计 . 25 4.4.1数据 E-R图设计 . 25 4.4.2系统数据库设计 . 26 4.5界面设计 . 35 4.5.1客户端界面设计 . 35 4.5.2服务端
14、界面设计 . 40 4.6本章小结 . 41 第五章系统实现 . 42 5.1编码方法综述 . 42 5.2编码规范 . 42 5.2.1命名规范 . 43 5.2.2注释规范 . 44 5.3软件编码 . 45 5.3.1用户登录核心 . 45 5.3.2学员信息检索核心控制代码 . 47 5.3.3加入收藏夹代码 . 48 5.3.4收藏夹中的信息 . 50 5.3.5系统登录模块的实现 . 51 5.3.6学员主要功能模块的实现 . 54 5.3.7教师主要功能模块的实现 . 59 5.3.8管理员管理模块的实现 . 64 5.4设计中的问题 . 66 5.4.1在页面设计时存在的问题
15、. 66 5.4.2代码编写方面存在的问题 . 66 5.5本章小结 . 66 第六章系统的测试与维护 . 67 6.1系统测试概述 . 67 6.2系统测试对象与目标 . 67 6.3测试要点与内容 . 68 6.3.1被测特性 : . 68 6.3.2不被测特性: . 68 6.4测试方法选择与实施 . 69 6.4.1测试用例概述 . 69 6.4.2本系统测试用例的设计与实施 . 70 6.5本章小结 . 74 第七章结论与展望 . 75 致谢 . 77 参考文献 . 78 第一章绪论 1.1选题背景及意义 当今的时代是计算机的时代,当今的时代是网络的时代,当今的时代是信息 的时代,如
16、今信息借助于高科技的计算机网络已经成为人们工作、学习、生活中 不可缺少的一部分。在互联网上进行各种信息的发布与检索已经成为极其普遍的 事情,而将互联网上的这一信息发布与检索的技术应用在家教信息服务中,构建 一个家教信息交流平台,则可以将传统的家教信息服务方式转变成现代化的服务 方法,为广大用户提供更多更便捷的家教信息服务。如此以来,需要家庭教师的 学员或家长通过在此信息服务平台上发布或搜索信息,便可以找到适合自己的教 师;有志进行家教活动的教师通过在这一信息平台上发布或检索信息,也能够找 到合适的家教工作。基于网络的家教信息管理系统的开发是极其必要的,对人们 的工作生 活来说也是极其有益的,因
17、此我选择了开发设计家教信息管理系统这一 课题进行研究,以作为我的毕业设计任务。 在本次毕业设计工作中,我所负责开发设计的家教信息管理系统是面向社会 上普遍需求的家教信息来进行开发设计的一套信息处理信息,该系统拟采用 B/S 结构开发,选择较为成熟的 ASP. NET技术,配合 SQL Server 2005数据库 , Windows XP Professional操作系统上进行开发研制,力争创作出一个适合广大学生、家 长和教师方便使用的互联网上信息交流平台。 整个家教信息管理系统将为各位注册用 户提供全方面个性化的服务。可以让 学员和家长通过注册登录的方式,来发布各种家庭教师需求信息,也可以在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- iData_ 基于 ASP 家教 管理 系统 设计 实现 谌琪
限制150内