学生家-校联系系统的设计与实现.rar

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2013-10-21
  • 论文字数:14469
  • 当前位置论文阅览室 > 毕业设计 > 信息与计算科学 >
  • 课题来源:(在职研究生)提供原创文章

支付并下载

摘要:随着学校改革的不断深入,越来越多学校都陆陆续续地采用了家校联系系统。家校联系系统是学校向学生和家长开放信息的网站。通过互联网来达到教师和学生之间的交流,同时极大地提高高校教师工作效率,极大地方便学生和老师。

   本B/S结构的系统在Windows 7系统和MyEclipse平台下开发完成,使用Java的开发语言,MySQL作为数据库,JSP作为显示页面。本系统分为管理员、教师和学生三种角色,实现功能包括考试管理、任课管理、学生管理、学籍管理、班级管理。

   系统有较高的安全性和较好的性能。其中连接数据库的字符串可以随时在代码里修改,同时保护了数据库的安全。代码尽量使用存储过程和尽量减少数据库连接的打开时间等手段来提高性能。

关键词 B/S;MySQL ;管理员;考试管理;安全性

 

Abstract:With the deepening of the reform of school, more and more schools are one after another continued with a home-school contact system. The home-school contact your system information site for the school is open to students and parents. Via the Internet to achieve communication between teachers and students are exposed weaknesses and shortcomings, and greatly improves the work efficiency of university teachers, which greatly facilitates the students and teachers.

   The B/S structure of the system in the Windows 7 system and MyEclipse platform developed using the Java development language, MySQL as the database and JSP as the view pages.The system is divided into three roles of administrators, teachers and students, features include examination management, classroom management, student management, school management, class management. 

    The system has a higher safety and better performance. String to connect to the database can be modified in the code, while protecting the security of the database. Code try to use stored procedures and minimize the means to improve the performance of database connections open time.

Keywords: B/S  MySQL  administrators  examination management  safety

 

   根据用户使用家校联系系统的实际流程设计整个系统的管理流程,以稳定性、实用性、安全性为总体原则。本系统的后台采用My SQL做为系统的数据库服务器。选用My Eclipse作为开发工具。开发过程中采取的是边开发边验证的方式,最后把模块进行集成,从而实现预期效果。整个设计采用软件工程的方法,系统采用B/S结构进行开发与设计,最后对整个系统进行测试,完成毕业论文的撰写。

   第一章 绪论,主要介绍家校联系系统这个课题的背景,系统大概内容及意义。

   第二章 相关技术,主要介绍了开发这个系统所涉及到的一些技术和开发工具。

   第三章 需求分析,主要包括可行性分析、功能分析、用例分析。

   第四章 总体设计,介绍了系统的各个模块、模块包含的功能,系统ER图和表结构设计。

   第五章 系统实现,主要介绍系统各模块功能是如何实现的,实现了哪些功能以及部分功能的代码介绍。

   第六章 系统测试,主要介绍功能方面的测试。