基于JSP的中小学生家校联系系统 毕业设计
基于JSP设计的教务系统中的学生信息管理系统课程报告
JSP程序设计与网站开发课程报告教务管理系统中学生信息管理1、模块简介1.1登录模块用户输入用户名和密码,jsp页面把得到的用户名和密码与数据中的数据进行对比,验证是否登录成功。
1.2查看学生信息模块用户可在该页查看学生信息表(student)中的所有数据且所有信息按学号排序。
1.3查询学生信息模块用户可在该模块对学生信息进行查询,该模块为用户提供了三种查询方式分别为学号、班级、姓名。
1.4修改学生信息模块该模块用户通过输入学号,来修改相应的学生信息记录。
1.5添加学生信息模块用户可在该模块向学生信息表中添加记录。
1.6删除学生信息模块用户可在该模块对学生表中的信息进行删除,该模块用户可以根据学号进行删除,该模块还为用户提供两个快捷删除功能分别为删除最近一次修改的学生信息记录和删除最近一次添加的信息记录。
2、数据库设计2.1用户表(mytable)2.2学生信息表(student)3、程序功能说明与程序设计流程图3.1登录登录部分涉及的jsp文件:Denglu.jsp、Denglu2.jsp,success.jsp:Denglu.jsp通过定义两个文本框:name="logname" ,name ="password"获取用户输入的用户名和密码并把值传递给Denglu2.jsp Denglu2.jsp把传递过来的用户名和密码存放在String logname1、String password1中,连接数据库通过遍历mytable表中的数据,对比两次,第一次对比用户名,第二次对比用户名和密码,同时定义两个int型变量,用户名正确则n=1,用户名和密码同时正确则m=1,再判断n与m的值,当n=1 &&m=1正确登录,n=1 &&m!=1 提示密码错误,n!=1 提示用户名不存在。
Success.jsp登录已成功,能够显示登录的用户名,显示出功能选项。
基于jsp学生信息管理系统的设计与实现
摘要随着信息技术的发展及在管理上的应用越来越深入而广泛,管理信息系统的设计、实施在技术上于完善。
在当今社会任何单想要生存、发展,都必须有效的组织、合理的运用资源,因而管理信息系统也成了他们不可缺少的管理工具。
目前,学校的规模都在不断的扩大,学生数量在急剧增长,有关学生的相应信息也在成倍的增加。
这就需要一个功能完善的学生信息管理系统来进行信息的规范化费力。
本系统的开发主要包括后台数据库的建立、连接和维护以及前台网络页面的开发两大方面。
由于Java的跨平台性、安全性等诸多优势,本论文采用Jsp+Tomcat+SQLServer的技术途径和规范的全局设计开发流程,在Myeclipse的开发环境下设计、编写学生信息管理系统。
系统用户权限分两种:学生和管理员,不同权限的用户登录到不同的操作页面,从而进行相应的操作。
关键词:学生信息管理,Jsp,SQLServer目录第一章绪论 (4)1.1 选题背景 (4)1.2 课题研究现状 (4)第二章管理信息系统概述 (5)2.1 管理信息系统介绍 (5)2.2 管理信息系统设计原则 (5)第三章可行性分析 (6)3.1 学生信息管理系统的目标 (6)3.2 系统建设技术可行性分析 (6)3.2.1 系统模式分析 (6)3.2.2 MVC与Jsp/Servlet技术分析 (8)3.3 系统建设经济可行性的分析 (11)第四章需求分析 (11)4.1 系统的功能简述 (11)4.2 系统的功能分析 (12)第五章系统总体结构设计 (13)5.1 系统功能模块划分与设计 (13)5.1.1 系统功能模块划分 (13)5.1.2 系统功能模块流程图 (13)5.2 系统功能模块流程图 (15)5.2.1 系统管理员功能模块流程图 (15)5.2.2 学生功能模块流程图 (17)第六章系统详细设计 (20)6.1 系统运行环境配置 (20)6.2 数据库模型的分析与设计 (22)6.2.1 数据库概述 (22)6.2.2 数据字典 (22)6.2.3 数据库逻辑设计 (23)6.3 系统功能的设计与实现 (24)6.3.1 登录功能的设计与实现 (24)6.3.2 学生个人信息的添加、删除、查询及修改的设计与实现 (25)6.3.3 学生成绩的添加、删除、查询及修改的设计与实现 (27)6.3.4 学生参加选修课的设计与实现 (29)6.3.5 学生对个人信息、登录密码的查看及修改的设计与实现 (30)6.4 学生信息管理系统实现的具体细节 (31)6.4.1 数据库的连接 (31)6.4.2 系统登录页面的实现34查询及修改的设计与实现 (32)6.4.3 系统权限检查的实现35查询及修改的设计与实现 (33)6.4.4 系统添加功能的实现36查询及修改的设计与实现 (34)6.4.5 系统查询功能的实现37查询及修改的设计与实现 (35)6.4.6 系统修改功能的实现37查询及修改的设计与实现 (36)6.4.7 系统删除功能的实现38询及修改的设计与实现 (36)第七章系统实施与测试 (37)7.1 系统实施主要活动 (37)7.1.1 系统实施的前提条件 (37)7.1.2 系统实施的主要活动 (37)7.2 系统测试 (37)7.2.1 系统测试方法 (37)7.2.2黑盒测试 (38)7.2.3白盒测试 (38)7.3 部分系统测试用例 (39)第八章参考文献 (40)第一章绪论1.1 选题背景随着社会的进步,经济的发展,计算机技术在日益成熟。
基于JSP技术的校园学习交流平台的设计与实现毕业设计论文
目录第一章引言 (1)1.1 项目背景 (1)1.2 国内外研究现状 (3)第二章系统分析 (5)2.1系统的基本功能描述 (5)2.2 相关技术分析与简介 (5)2.3 可行性分析 (6)2.3.1 技术可行性 (7)2.3.2 经济可行性 (7)2.3.3 经济可行性 (7)第三章数据库的设计与实现 (8)3.1 数据库设计逻辑 (8)3.2 实体数据E-R图 (8)3.3 创建数据库表 (10)第四章系统实现 (12)4.1 系统开发环境 (12)4.2 系统功能概述 (12)4.3 首页功能模块实现 (12)4.4 登录功能模块实现 (13)4.5 注册功能模块实现 (15)4.6 帖子功能模块实现 (16)4.7 发帖功能模块实现 (17)4.8 回帖功能模块实现 (17)4.9 删帖功能模块实现 (19)第五章系统测试 (20)5.1 测试目的和方法 (20)5.2 测试结果 (21)总结 (23)参考文献 (24)致谢 (25)第一章引言1.1 项目背景近年来,随着计算机互联网络的普及和移动互联网技术的迅猛发展,我国网民的数量规模发生了极大的变化,据中国互联网信息中心CNNIC(China Internet Network Information Center)第40次中国互联网发展状况统计报告显不,截止2017年6月,我国网民规模达到7.51亿,互联网普及率为54.3%,其中手机网民规模达到7.24亿。
正是在互联网不断普及和移动互联技术不断发展的形式下,基于Web2.0技术的在线社交网络也随之得到不断的发展,涌现出多种形式的在线社交应用,越来越多的网民参与到在线社交网络当中,在线社交网络也逐渐成为社会新闻发布、舆论传播、个性化内容发布的重要平台。
目前以新媒体应用为代表的在线社交平台多种多样,形式层出不穷,如微博、博客、Facebook、Twitter、在线网络论坛、即时通信工具等。
jsp学生管理系统的课程设计
jsp学生管理系统的课程设计一、课程目标知识目标:1. 理解JSP技术的基本原理,掌握JSP页面的基本结构和语法。
2. 学会使用JDBC连接数据库,实现数据的增、删、改、查功能。
3. 掌握学生管理系统中常用的功能模块,如学生信息管理、成绩管理和课程管理。
技能目标:1. 能够独立设计并实现一个基于JSP的学生管理系统。
2. 能够运用所学知识解决实际编程问题,具备一定的编程调试能力。
3. 能够通过小组合作,进行项目分工与协作,提高团队沟通与协作能力。
情感态度价值观目标:1. 培养学生对计算机编程的兴趣,激发学生学习Java技术的热情。
2. 增强学生的自信心,让他们相信自己具备解决实际问题的能力。
3. 培养学生严谨、踏实的编程态度,提高他们面对挫折和困难时的心理承受能力。
课程性质:本课程为实践性较强的课程,注重培养学生的动手能力和实际操作技能。
学生特点:学生已具备一定的Java基础,了解基本的编程概念,对JSP技术有一定了解。
教学要求:结合学生特点和课程性质,将课程目标分解为具体的学习成果,注重实践操作,提高学生的实际编程能力。
在教学过程中,关注学生的个体差异,鼓励学生积极参与,培养他们的团队协作精神。
通过本课程的学习,使学生能够掌握JSP学生管理系统的设计与实现,为后续项目开发打下坚实基础。
二、教学内容1. JSP基本原理与页面结构:介绍JSP技术的基本概念、工作原理和页面结构,包括JSP生命周期、指令、脚本语言和标准标签库的使用。
教材章节:第1章 JSP技术概述,第2章 JSP页面元素2. 数据库连接与操作:讲解JDBC的使用,实现与数据库的连接、数据的增删改查等操作。
教材章节:第3章 数据库连接与JDBC,第4章 数据库操作3. 学生管理系统功能模块设计:- 学生信息管理:实现学生信息的添加、修改、删除和查询功能。
- 成绩管理:实现学生成绩的添加、修改、删除和查询功能。
- 课程管理:实现课程的添加、修改、删除和查询功能。
基于JSP的毕业论文系统的设计与实现(全文)
基于JSP的毕业论文系统的设计与实现随着计算机及XX络的进展和普及,各高校的校园XX络技术不断完善,健全,学生和老师使用XX络来进行学习和工作的机会越来越多,毕业设计和论文史学生在校期间的最重要的一个学习过程之一,所以,使用信息化治理毕业设计和论文势必要取代手把手教学的模式。
该系统是高校进行学生治理工作的一部分,也是学生和教师互动的接口,它的应用给学生,老师,行政部门都带来了大大的方便,既节省了教师与学生的宝贵时间,也规范和完善了毕业设计这个环节的治理。
1 系统简介及使用工具本系统的功能是进行毕业设计,由学院布置教师的毕业设计指导任务,让学生选题,准备开题,教师同意开题后教师和学生在XX站上进行交流,完善设计后开始撰写论文,毕业论文完毕,学生开始答辩,由教师审核并给出修改意见,最后教师给出成绩。
毕业论文系统采纳了JSPXX站开发技术,XX页设计软件Dremwever 8,SQL Server数据库技术,JDBC数据库连接技术来制作。
JSP技术以Jv Servlet为基础,保留了Jv技术简单易用、面向对象、平台无关性和安全可靠的特点。
Dremwever 8可以使用服务器技术(例如,CFML,SP,,JSP和PHP)生成动态的、数据库驱动的Web应用程序。
SQL Server采纳SQL语句执行操作,这些语句可以作为脚本语句直接在数据库环境中编译运行,还可以嵌入到其他宿主语言中去。
JDBC可以连接的数据库包括Orcle,SQL Server, MYSQL,Sybse, DB2,ccess,来满足不同编程人员对数据库开发的要求。
2 系统的功能设计根据毕业设计和论文的完成要求,功能分为3个模块,包括教师,学生,治理人员。
系统的功能模块划分如下:治理员:设置功能与权限,学生与教师信息治理,题目审核,论文指导工作安排,公布公告,指导教师与学生调剂,数据保存,生成报表和文件教师:教师基本信息,论文题目,查看选题,处理题目,论文查看,公告与回复,成绩评定学生:学生的信息,指导教师与题目,选题功能,提交论文与发言,查看成绩3 系统的实现3.1 系统前台和后台的实现系统的前台实现主要使用控件,后台功能的实现使用代码,列举其中2个功能模块的实现过程如下:学生注册页面的实现学生注册信息包括学号,姓名,专业,班级,电子邮件,联系电话,QQ号码其后台功能代码是:3.2 系统数据库的实现本系统的功能就是教师指导学生进行毕业设计,由学院布置教师的毕业设计指导任务,由教师先给出专业方向让学生选题,审题后布置任务,学生开始收集资料并准备开题,教师确定开题后学生开始进行毕业设计,在设计期间教师和学生在XX站上进行交流,完善设计后开始撰写论文,教师一直都在XX站上辅导,到了规定的时间,毕业论文完毕,学生开始预答辩,由教师审核并给出修改意见,学生正式答辩,教师在答辩后再给出完善意见来达到最中意的程度,最后教师根据整个毕业设计指导过程结合答辩组的意见给出成绩,最后将答辩的所有相关文件和资料都保存到XX站上供其他人来扫瞄。
毕业设计论文—基于jsp(java)网络教学平台系统的设计和开发[管理资料]
毕业设计(论文)基于jsp(java)网络教学平台系统的设计和开发姓名系别、专业导师姓名、职称完成时间摘要远程教育作为现代教育技术的形式,给教育思想与技术带来了革命性的变革,己经成为现代教育的必然要求。
远程教育要得以顺利、高效的实施,必然离不开高效的管理与支撑平台环境。
,面向对象的系统开发平台以及对Web应用系统的支持,对象建模语言UML的基本知识。
然后主要介绍了以UML为建模语言,开发基于JSP/Servlet的网络教学管理系统的过程使用用例图,顺序图和活动图来寻找用户需求,明确用例中对象之间的关系,从而建立系统的用例模型;分析类,确定了系统中的对象抽象成类:这样完成了系统分析。
在系统设计过程中,首先设计系统构架,划分功能模块,并给出功能设计。
在功能设计中,构建设计类,运用设计类顺序图,类图来实现了系统的设计模型。
数据库设计给出数据库模型和数据库中各个表的字段结构。
最后一章对系统关键实现做了探讨,分别实现了用户身份鉴别,会话跟踪,数据库连接池和数据优化并对系统安全作出说明。
本文对如何运用面向对象的方法来快速高效的开发一个复用性良好的安全的网络应用程序提供了一个良好的思路。
关键词:远程教育,教学管理,UML,网络教学AbstractAs a representation of contemporary education, remote education, which has brought the traditional education revolutionary ideas and technologies and optimized the educational resources, has been the trend of the contemporary education. Remote education can't run well without an efficient management platform. To architect a teaching management system through internet based on JSP/Servlet becomes very important.The paper first introduces the development of remote education, the object-oriented development platform JSP and the brief knowledge of UML. Then a detailed introduction is given on the development process of a teaching management system through internet based on JSP with UML as modeling language. Constructing use case model through using use case diagram, sequence diagram and activity diagram to make clear user's requirement and the relation between objects in use case. Through analysing classes to confirm the objects in system and abstract them to classes. So the analysis of system is completed. Among the design process of system, designing the system architecture, partitioning the system to several subsystem and function models according to use cases and giving the function design of one subsystem. The function design includes the classes design and the following sequence diagram and class diagram. Database design involves a database logic model and the structure of all labels. In the end,I implement some key technologies of system such as user’s identity ,session track, database pool ,data process optimizing and system security. To ensure security, a reliable and practical security policy, in which container based declarative security is dominant and programmatic security is complementary, is given respectively to the web tier, EJI tier and data tier of the system according to the system framework .This article also supplies a good idea on how to develope reusable and safe web application quickly with object-oriented methodology.Key words:remote education, leaching management, JSP, UML目录1 引言 (1)网络教学系统的技术 (1)本系统的特点和意义 (2)2 系统核心技术特点 (2)web系统应用研究 (2)N层体系结构 (2)基于组件开发 (3)JSP/Servlet对web应用系统的支持 (3)3 系统分析 (4)用例分析 (4)用例建模 (5)标识参与者 (6)用例图 (6)顺序图 (7)活动图 (8)分析类 (10)边界类 (10)实体类 (10)控制类 (11)4 系统设计 (12)体系结构设计 (12)系统功能设计 (13)功能模块划分 (13)功能实现设计 (15)用例设计 (18)数据库设计 (19)数据库设计原则 (19)系统数据库设计 (20)5 关键技术及实现 (22)用户身份鉴别 (22)对会话的跟踪和处理 (23)数据库连接池的实现 (24)数据访问优化实现 (26)系统安全实现 (27)网络层安全 (27)数据层安全 (28)6 结束语......................................................................................................... 错误!未定义书签。
基于JSP的校园网站的设计与实现_毕业设计
基于JSP的校园网站的设计与实现Design and implementation of Campus website Based on the JSP摘要基于JSP的校园网站的设计与实现在信息时代飞速发展的今天,无论是企业还是学校,信息化建设都成为一个必不可少的模块。
校园网站作为学校高度信息化的平台,主要用于达到学校面向大众的宣传效应以及日常校园管理中新闻的及时发布。
因此,一个好的校园网站在提高校园日常管理效率的同时,达到良好的宣传效应。
而怎样利用一项新的技术构建校园网站,加速学校信息化的进程,提高学校及教师的工作效率,增强教育资源的管理,从而提升学校的知名度成为我们亟待解决的一个问题。
本校园网站课题在对各个组织相关理论进行分析的基础上,采用了目前应用比较普遍的B/S架构,在JSP技术和MySQL数据库管理技术的基础上进行设计和实现,能够很好地帮助学校解决教学资源管理的许多难题。
在设计与开发过程中,我们采用JSP结合CSS以及JavaScript设计语言,利用MyEclipse,以MySql Server为数据库,Tomcat为web服务器进行开发,网站为B/S架构,开发过程中遵循三层架构模式,较低了系统的复杂性,提高了系统的可扩展性。
我们将系统分为前台页面展示和后台管理两大模块,将使用对象划分为五中用户角色并赋予不同级别的权限。
设计过程遵循B/S三层架构,保证了系统的可扩展性,降低了系统的复杂性。
此外,在开发过程中,我们利用JavaScript实现动态图片的展示,用JspSmartUpload实现上传下载,用Ckeditor实现后台编辑,用过滤器实现非法登陆的拦截。
最后,我们通过CSS结合HTML的精心设计,在实现基本功能的同时,尽力达到简约时尚、页面布局合理舒适,色彩清新的界面设计,在体现其新闻性的同时,提高网站的观赏性,让人耳目一新。
本次网站的设计与实现过程基于对校园业务需求的深入调研。
JSP学生信息管理系统论文及毕业设计_答辩稿
研究内容
本课题研究内容为学生信息管理系统,信息管 理系统提供了强大的学生档案管理管理功能, 方便管理员对学生信息的添加、修改、删除、 查询等操作。系统开发的总体任务是实现学生 信息管理的系统化、标准化、自动化、到达提 高学生信息管理效率的目的。
主要内容包括:
学籍维护模块:
1. 管理员可以对学生进行添加〔包过根本
下面分别为权限管理图、学生操作管理图、管 理员操作管理图和系统总功能图。
学生
管理员
修 学选查 改 籍修看 密 维课成 码 护程绩
学选成 生课绩 管管管 理理理
信息管理系统
学生
管理员
学生信息管理系统
学 生
管 理 员
管 理 员
学 生
管 理 员
学 生
管 理 员
学 生
添删修 加除改 学学学 生生生
录入、修改学生根本课程成绩,查找单个学生的
所有成绩以及查找单门根底课程所有学生的成绩。
2. 学生可以查询自己的根底课程成绩。
系统设计
本系统功能主要包过三大块:学籍维护〔管理 员添加、删除学生根本信息;学生查看、修改 个人附加信息〕;选课管理〔添加、删除选修 课表,查看单个学生选课情况以及单门课程被 学生选修情况;学生查看、选修课程并可对所 选课程进行修改〕;成绩查询〔管理员添加、 删除成绩课表,添加学生分数以及查询单人或 单课分数情况;学生查看自己所学根底课成 绩〕。
基于JSP的学生信息管理系统
说明: 1.需本辩论稿配套的程序及论文,可以访问 下载 2.有什么不明白的地方,可以联系作者本人
选题的意义
随着我国教育产业化的飞速开展,社会对教育 水平和教学管理软硬件的要求日益提高,尤其 是对一个学校能够具有一整套完善的教学管理 软件提出了更多的要求。为了适应这种形式, 教育系统尤其是大学不仅首先要有坚实的硬件 根底,还要有一整套完善的教学管理软件管理 系统。而要实现这一功能,就要求学校管理者 配备一套高效的教育管理网络系统,以便在学 校内实施良好的一整套完善的管理且以最快地 速度响应教师和学生的需求,及时为他们提供 效劳,为他们提供一个高效、便捷的环境。本 系统设计的学生信息管理系统大大改善了学校 教学、科研与管理的根底环境,在一定程度上 反映出学校管理现代化的水平。
毕业设计(论文)-jsp学生信息管理系统[管理资料]
毕业综合实践课题名称:学生信息管理系统作者:XXXX 学号:XXXXXXXXX 分院:电子信息工程分院专业:计算机网络技术指导老师:XXXXX专业技术职务XXXX2011年 3 月 1日目次1 绪论 (3) (4) (5) (5) (5)server 2005 (8) (13) (14)2 系统需求分析 (15) (15) (16) (16)3 系统总体设计 (18) (18) (18) (19)4 系统详细设计 (20) (20) (22) (23) (25)结论 (28)致谢 (30)参考文献 (31)1 绪论计算机技术的发展和互联网时代的到来给我们的社会注入了新的活力,同时也为我们学校管理提出新的要求。
采用网络技术手段提高学生管理水平,对提高人才的综合素质培养具有重大的影响,对学校建设更有着广泛深远的意义。
同时,随着近几年我国教育改革的深化,素质教育的全面推进,各个学校扩招政策的出台,使得办学规模不断扩大,教学资源也日益紧张。
对学校管理部门来说,不仅增加了工作量,而且增加了工作难度,管理手段落后将直接影响整个学校办学水平。
目前,我国的大部分中职学校学生信息的管理水平有所提高,停留在纸介质的基础上的学校比较少,但是很多学校仍然采用Word、Excel等软件来进行学生信息的管理。
这样的机制虽然较以前传统的手工管理方法有所进步,但效率依然很低,出错率较大,而且浪费了许多人力,已经不能适应时代的发展。
尽管有些学校启动了数字化校园建设的步伐,相继建成了校园网,搭建了数字化校园的硬件平台,部分学校购置了管理系统,部分学校开发了单一项目的管理模块,但是,不少软件在实际使用过程中或多或少存在一些缺陷:管理模式滞后,缺乏与相应的信息技术匹配的管理模式;管理功能单一,不能涵盖中等职业学校管理部门的诸多方面;可用性不强,很多问题的设置与实际情况不符。
学生信息管理系统作为一个教育单位不可缺少的部分,也是程序设计中一个很基础的内容。
基于JSP的学生信息管理系统毕业设计论文
基于JSP的学生信息管理系统摘要随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。
面对如此庞大的信息量,开发学生信息管理系统来提高学生管理工作的效率就成为必然。
通过该系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。
本文主要介绍了学生信息管理系统的主要任务,阐述了开发该系统用到的关键技术,如采用B/S结构,使用JSP编程、利用SQLServer2000建立数据库、采用HTML,JavaScript 等编程技术。
本系统是采用B/S模式进行开发的,系统的用户权限有两种:学生和系统管理员,不同权限用户登入到不同的操作界面。
该系统主要由学籍维护、选课管理、成绩查询等功能模块组成,本文具体介绍了各功能模块所包含的小模块的功能,学籍维护模块主要是对学生的基本信息进行添加、查询、修改、删除;选课管理模块主要是对选修的课程进行添加、删除、统计选修人数,以及学生进行选课和更改选课;成绩查询模块主要是对必修课进行添加、删除、录入成绩,以及学生进行查询成绩等功能。
关键字:学生信息管理,B/S,JSP,Script,SQLServer2000。
Based on JSP student information management systemAbstractAlong with the school scale unceasing expansion, the student quantitysharp growth, concerned student's each kind of information also becomesdoubles the growth.Facing the so huge information content develops thestudent information management system to enhance the student supervisorywork the efficiency to become inevitably.Through this system, may achievethe information the standard management, the science statistics and thefast inquiry, thus reduced management aspect work load.This article mainly introduced the student information managementsystem primary mission, elaborated develops essential technology whichthis system uses, like uses the B/S structure, uses the JSP programming,using the SQLServer2000 establishment database, uses HTML and JavaScript,and so on programming technology.This system uses the B/S pattern to carry on the development; thesystem user jurisdiction has two kinds: The student and the system manager,the different jurisdiction user records to the different operationcontact surface. This system mainly by the school register maintenance,chooses function module and so on class management, result inquiry to becomposed, this article specifically introduced various functions modulecontains the small module function, the school register maintenancemodule mainly is carries on the increase, the inquiry, the revision, andthe deletion to student's basic information; Chooses the classadministration module mainly is to the curriculum which takes as anelective carries on the increase, the deletion, the statistics takes asan elective the population, as well as the student carries on chooses theclass and re-elects the class; The result inquiry module mainly carrieson the increase, the deletion, the input result to the required course,as well as the student carries on function and inquiry result and so on.计算机专业毕业设计参考论文(作者:)毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。
基于JSP的学生信息系统的设计与实现
基于JSP的学生信息系统的设计与实现摘要学生信息系统是学校中重要的基础系统,它能实现学校基本信息的维护,具体功能包括学校部门信息管理维护、学校专业信息管理维护、学校教学班级信息管理维护、学生信息管理维护、教师信息管理维护。
信息管理维护主要包括增、删、改、查四种常见操作。
该系统采用B/S结构,通过Internet实现网络信息处理功能,系统采用先进的应用体系结构和开发模式,系统具有能好的可扩展性、可维护性和交互性。
该系统相对独立,接口实现简单、安全,可操作性强。
关键词JSP;MySQL;系统、B/S1 概述学生信息系统是一所学校不可缺少的组成部分,其内容对于学校的决策和管理都至关重要。
社会教育逐步进入网络信息化的时代。
信息化的来临,各学校校都紧跟时代的脚步,转变着学校运营的模式、管理的模式,从传统的人工管理体制,向信息自动化管理体制过渡。
一个学校对信息数据掌握程度、处理的能力,充分体现了一个学校对学生情况的敏感程度,数据的真实性、准确性直接决定着学校的教育发展方向。
该学生信息系统能基上满足了用户在学校信息管理方面的需求,用户界面非常友好。
2 系统设计2.1 总体设计学生信息系统主要实现学校基本信息的维护管理。
系统在开发中,本系统拟采取JSP + 数据库开发。
系统分为三个部分:用户(浏览器客户端)、应用服务器、数据库。
所有用户使用浏览器通过Internet或者单位Intranet内网访问Web 应用服务器,应用服务器和数据库服务器交互获得需要的数据。
本系统的功能结构图见图1。
图1 系统功能结构图2.2 页面设计根据对系统功能的分析,每个信息管理维护模块包含对信息的增、删、改、查等功能,对“学生信息系统”中的部门信息管理模块的页面设计如表1,其他模块类似设置。
序号系统功能页面名称页面功能1 部门信息添加depAdd.jsp 部门信息添加2 部门信息管理depManage.jsp 部门信息管理对部门信息进行查询、撤销、删除;通过此页面打开部门详细信息页面、部门信息修改页面。
JSP的学生信息管理系统的设计与实现
常州机电职业技术学院毕业设计(论文)作者:安翠学号: 50811201 系部:信息工程系专业:计算机网络技术题目:基于JSP的学生信息管理系统的设计与实现指导者:余宏评阅者:2011年4 月毕业设计(论文)中文摘要毕业设计(论文)外文摘要目录1 引言 (1)1.1 选题的背景和意义 (1)1.2 系统设计使用技术介绍 (2)1.2.1 JSP(Java Server Pages)技术介绍 (2)1.2.2 JavaBean 技术介绍 (3)1.2.3 Ajax 技术介绍 (4)1.2.4 Servlet介绍 (5)1.2.5 CSS层叠样式表技术 (5)1.2.6 MySQL 数据库介绍 (5)2 系统功能设计 (6)2.1 需求分析 (6)2.2 系统功能模块设计 (6)2.3 管理员和用户权限设计 (7)2.3.1 管理员权限设计 (7)2.3.2 用户权限设计 (8)2.4 系统模块流程图 (8)2.4.1 系统功能模块图 (8)2.4.2 系统用例图 (8)3 数据库设计 (9)3.1 数据库逻辑设计 (10)3.2 数据库连接访问类 (13)4 客户端页面设计与JSP页面实现 (14)4.1 公共模块的设计与实现 (15)4.4.1 系统登录界面 (15)4.1.2 个人信息页面 (16)4.1.3 更改密码页面 (18)4.1.4 查看课程信息页面 (20)4.1.5 查看新闻动态页面 (22)4.2 学生模块的设计与实现 (23)4.2.1 选课 (23)4.2.2 成绩查询 (25)4.2.3 意见反馈 (26)4.3 教师模块的设计与实现 (26)4.3.1 管理学生成绩 (27)4.3.2 浏览学生反馈的意见 (28)4.4 管理员模块设计与实现 (28)4.4.1 管理学生 (28)4.4.2 管理教师 (29)4.4.3 管理课程信息 (30)4.4.4 管理新闻 (30)结论 (31)致谢 (32)参考文献 (33)1 引言二十世纪科技发展的卓越成就之一就是发明了电子计算机。
JSP学生信息管理系统(报告)
重庆科技学院《Web应用程序设计》课程设计报告摘要随着社会信息化程序不断提高,越来越多的软件开发人员需要开发Web应用程序。
目前网络编程主要有两大技术体系:基于JavaEE的网络开发和基于.NET的网络开发。
JavaEE技术以其开放性,灵活性的技术成熟度,赢得了广大编程爱好者的青睐,并且在目前企业级信息系统开发领域也占领了很大的市场,取得了许多成功的案例。
此次课程设计我使用JavaEE编程技术,利用MyEclipse开发工具设计了一个学生信息管理系统。
用户的身份分为学生和管理员,用户登陆系统时系统根据用户身份提供相应的功能。
学生的功能包括:学生信息的查询,个人信息的修改,密码修改和留言。
当用户登陆时若有新留言,系统提示用户查看新留言。
管理员在此基础上还有添加学生信息和删除学生信息的功能,修改的权限也大于学生。
本系统采用JSP 和Servlet 结合,JSP和JavaBean结合的技术。
通过JDBC连接到数据库,实现数据库的操作。
关键词:JavaEE编程技术 Servlet JavaBean 数据库目录一、需求分析 (1)1.1功能需求 (1)1.2环境需求 (1)二、概要设计 (2)2.1系统总体结构 (2)2.2开发环境的配置 (2)三、详细设计 (3)3.1数据库设计 (3)3.1.1数据字典 (3)3.1.2逻辑设计 (4)3.1.3物理设计 (4)3.1.4数据库实施 (5)3.1.5 JAVAEE数据库连接 (6)3.2功能设计 (7)3.2.1登陆功能 (7)3.2.2查询功能 (9)3.2.3添加功能 (11)3.2.4 删除功能 (13)3.2.5修改功能 (15)3.2.6留言功能 (17)四、调试与测试 (20)4.1学生登陆测试 (20)4.2管理员登陆测试 (22)五、总结 (25)参考文献: (26)致谢 (27)一、需求分析1.1功能需求前台功能:1)学生信息浏览功能:学生和管理员都可进行查询和浏览,学生可以按学号、姓名查询和查询全部学生信息,管理员可以按班级,专业查询。
jsp毕业设计
jsp毕业设计
在JSP毕业设计中,设计一个学生信息管理系统,通过JSP技术来实现。
首先,需要设计一个数据库来存储学生的信息,可以包括学生的姓名、学号、性别、年龄等基本信息。
可以使用MySQL数
据库进行存储。
接下来,设计一个首页,通过JSP页面来展示学生的信息列表,可以使用表格形式展示。
页面上可以添加按钮,可以实现添加学生信息、删除学生信息、修改学生信息等功能。
在添加学生信息功能中,可以设计一个表单,通过用户输入来添加学生的信息。
用户输入的信息可以通过JSP脚本传递给后台处理,然后将数据插入到数据库中。
在删除学生信息功能中,可以设置一个复选框来选择要删除的学生,点击删除按钮后,通过JSP脚本将选中的学生的学号等信息传递给后台,然后在数据库中删除对应学生的信息。
在修改学生信息功能中,可以设置一个修改按钮,在点击修改按钮后,进入一个修改页面,通过JSP脚本将要修改的学生的信息传递给后台,然后在数据库中更新学生的信息。
同时,可以实现一个查询功能,使用JSP脚本将用户输入的关键字传递给后台,后台根据关键字在数据库中查询对应的学生信息,并在页面上展示查询结果。
最后,可以添加一些辅助功能,例如分页功能,可以将学生信息分页展示,提高系统的效率。
也可以添加一些数据校验功能,例如输入信息的合法性校验,避免用户输入错误数据。
通过以上的设计,可以实现一个简单的学生信息管理系统。
该系统基于JSP技术,通过JSP页面和JSP脚本来实现与后台的
数据交互,提供了学生信息的增删改查功能,是毕业设计的一个简单而实用的项目。
软件工程毕业设计_家长学校交流平台后台管理1
河北农业大学
本科毕业设计
论文题目家长学校交流平台--后台管理材料目录:
1、任务书(1 )份
2、进度计划表( 1 )份
3、开题报告(含文献综述)(1 )份
4、指导教师评阅书(1 )份
5、答辩记录表(1 )份
6、论文正文(1 )份
7、其它材料
本科毕业设计任务书
现把2012-2013 学年,第 2 学期的毕业论文安排下达给你,你本学期承担的毕业论文任务如下:
1、依据本任务书中论文题目、目的意义、可行性分析的内容完成开题报告。
2、按照开题报告的要求按期完成毕业论文各项工作的实施。
3、完成毕业论文的撰写。
4、完成毕业论文的答辩。
请按相关要求完成毕业论文任务。
教师签字:
年月日
本科毕业设计开题报告
河北农业大学现代科技学院
本科毕业设计指导教师评阅书论文题目:家长学校交流平台——后台管理
河北农业大学现代科技学院
2013届本科毕业设计答辩记录表
所在学部:工程技术学部专业班级:计算机0902班时间:2013 年 6 月4 日
河北农业大学现代科技学院毕业设计进度计划表。
基于JSP的家教信息管理系统的设计与实现
本科毕业设计论文题目:基于JSP的家教信息管理系统的设计与实现专业名称学生姓名指导教师毕业时间毕业一、题目基于JSP的家教信息管理系统的设计与实现二、指导思想和目的要求家教信息系统是建立在互联网基础上的一种信息交流平台,面向所有网民提供服务.通过设计实现家教管理系统,掌握信息管理系统的原理,机制,实现技术,为解决网站信息管理提供技术工程实现解决方案。
通过此次毕业设计,让学生了解信息管理系统设计、分析、实现过程,掌握综合应用软件工程、计算机编程、数据库知识解决实际工程问题的技能,锻炼理论与实践结合的能力.三、主要技术指标1.理解软件系统分析、设计的规范;2。
理解数据库设计及程序访问实现;3.利用一种编程工具和一种数据库软件实现系统功能;4.形成规范的系统文档。
四、进度和要求1.第1周:了解毕业设计任务和熟悉开发环境,准备相关资料;2.第2周:设计基本方案、分析论证;3.第3周~第6周:设计方案研制开发;4.第7周:中期检查(第11周):按进度与要求接受教务处、系组织的检查验收;5.第8周~~第9周:系统调试/验证、修改和完善;6.第10周~~第11周:毕业设计论文及其相关技术资料文档的整理;7.第12周~~第14周:准备毕业设计(论文)答辩,成果演示、验收。
五、主要参考文献[1] 吴亚峰.30天学通Java Web项目案例开发[M].北京:电子工业出版社,2009[2]贺民.SQL实用全书[M].北京:电子工业出版社,2010[3]王珊萨师煊。
数据库系统概论[M].北京.高等教育出版社,2009[4] 张海藩.软件工程[M].北京:清华大学出版社,2009[5]王津涛。
HTML,CSS,javaScript整合详解[M]。
北京:机械工业出版社,2009 [6] 刘京华.Java Web整合开发王者归来[M]。
北京:清华大学出版社,2010 [7]孙鑫。
Java Web开发详解[M]。
北京:电子工业出版社。
基于JSP的中小学生家校联系系统
JIU JIANG UNIVERSITY毕业论文题目基于JSP的中小学生家校联系系统英文题目Family-School Connection System of Primary and Middle School StudentsBased on JSP院系信息科学与技术学院专业计算机科学与技术信息科学与技术学院学士学位论文摘要现代化素质教育要求根据孩子自身特点因材施教,要求家长和老师能及时沟通并改进对孩子的教育方式。
家校联系系统就是针对目前家校联系方式单一的现象而设计的意在方便家庭和学校沟通的系统,它能够帮助解决家长快速了解学校动态、孩子在校表现以及家长、老师和学校之间的沟通问题。
本系统分为个人信息、新闻公告、学生考勤、学生成绩、学习资料及交流中心六个模块。
其中个人资料模块实现了普通用户个人资料的修改,管理员对用户的增删改查,并且能够批量导入。
新闻公告模块实现了管理员的发布及普通用户的查看功能。
学生考勤模块实现了对学生考勤的动态查询,通过组合条件进行查询。
学生成绩模块实现了对成绩的条件组合查询,班级成绩查询及排名的功能。
学习资料模块实现了对学习资料的上传下载与搜索的功能。
交流中心模块实现写留言、回复留言,查找与删除留言的功能。
系统是基于JSP(Java Server Pages)、My SQL技术在My Eclipse、Tomcat开发环境下设计实现的。
在个人资料与学习资料模块采用了现在比较常用的jxl类库及smart upload类库实现文件上传下载与Excel存储的用户数据导入数据库的功能。
通过对系统实现的冒烟测试及各功能模块的测试,确定了系统的各模块基本功能正常实现,正常运行,实现了家长、老师、学生之间的零距离沟通。
关键词:家庭,学校,沟通,交流平台信息科学与技术学院学士学位论文AbstractModern quality educations need educators to teach according to children’characteristics of their own strengths also need parents and teachers to communicate in time and improve the education mode for children. This system is designed to solve the phenomenon of simplex contact method between family and school. It can help parents to know school news and his children’performance quickly, at the same time help student parent and teachers to communicate with each other.This system is divided into six modules as follow: personal information, news bulletin, student attendance, student achievements, study materials and exchange center. The personal data module implemented the personal data modification of ordinary users, the management of users by administrator and batch import of users. News bulletin module implemented news release by administrator and view function to ordinary users. Student attendance module implemented the attendance dynamic inquires of student through the combination of the query terms. Student achievement module implemented the function of score dynamic inquires, class scores query and the score rankings. Learning material module implemented the function of study material’ uploads, downloads and search. Exchange center module implemented to write message, reply message, finding and delete the message function.The system is designed and implemented by JSP (Java Server Pages), My SQL technology and My Eclipse Tomcat development tools. Jxl class library and smart upload class library are in used in data import and file upload and download module. Through the smoking test and the function test to modules, each module of the system has achieved its basic functions. System has Realize the zero distance communication between parents, teachers and students.Keywords:Family, School, Communication, Exchange Platform信息科学与技术学院学士学位论文目录摘要 (I)Abstract (II)1 绪论1.1开发背景和意义 (1)1.2可行性报告 (2)1.3开发技术简介 (3)1.4论文组织结构 (4)2 需求分析2.1平台需求分析 (5)2.2系统功能需求分析 (6)2.3用例描述 (8)2.4数据库需求分析 (12)2.5小结 (15)3 系统设计3.1总体结构设计 (16)3.2概要设计 (20)3.3详细设计 (21)3.4数据库详细设计 (25)信息科学与技术学院学士学位论文3.5小结 (29)4 系统实现4.1环境部署 (29)4.2公共模块编写 (30)4.3个人资料模块 (32)4.4学习资料模块 (37)4.5成绩管理模块 (39)4.6小结 (41)5 系统测试5.1测试计划 (42)5.2冒烟测试 (42)5.3新闻公告模块测试 (47)5.4小结 (53)6 总结与展望6.1工作总结 (54)6.2工作展望 (55)致谢 (56)参考文献 (57)信息科学与技术学院学士学位论文1 绪论家校合作,顾名思义,是指家庭和学校两个相对独立的机构进行的一种旨在促进青少年儿童健康发展的相互配合、相互协调的教育活动。
中小学家校联系系统设计毕业论文
中小学家-校联系系统设计毕业论文目录摘要 (I)ABSTRACT........................................................... I I 第一章绪论 (1)1.1课题的背景 (1)1.2课题的来源 (2)1.3国外教育信息化发展现状 (2)1.4课题的意义 (2)第二章可行性分析 (4)2.1开发工具选择分析 (4)2.1.1 B/S结构 (4)2.1.2关于Visual Studio .NET (4)2.1.3 C#概述 (6)2.1.4 (6)2.1.5 (7)2.1.6 SQL server 2000 (8)2.2 经济可行性 (8)2.3 操作可行性 (8)第三章系统需求分析 (10)3.1 需求分析任务 (10)3.2 用户需求分析 (10)3.3 系统功能分析 (11)3.4系统流程图 (11)3.5 数据库需求分析 (13)3.5.1系统数据流图 (13)3.5.2 数据字典 (14)3.5.3 实体联系(E-R)图 (19)3.5.4 数据库关系模式 (24)3.5.5 系统数据库基本表 (25)第四章系统设计 (28)4.1 系统模块划分 (28)4.2 系统功能模块图 (28)4.2管理员功能模块 (28)4.3 老师功能模块 (29)4.4 家长功能模块 (30)第五章系统实现 (31)5.1 关于程序流程图 (31)5.2 登录模块系统流程图 (32)5.3 管理员模块系统流程图 (32)5.4 教师模块系统流程图 (33)5.5 家长模块系统流程图 (34)5.6 主页模块实现 (35)5.7 登陆模块实现 (36)5.8管理员模块实现 (38)5.8.1教师管理 (39)5.8.2 通知管理 (40)5.8.3 新闻管理 (40)5.8.4 论坛管理 (41)5.9 教师模块实现 (41)5.10 家长模块实现 (42)5.11 校论坛模块实现 (42)5.12班级留言板模块实现 (43)第六章软件测试 (44)6.1 测试方法 (44)6.2 测试过程 (44)6.2.1 用户模块测试 (44)总结和展望 (48)致谢 (49)参考文献 (50)附录 (51)附录一 (51)附录二 (53)系统使用说明书 (57)第一章绪论随着信息时代的来临、电脑的普及和互联网的快速发展,人们的沟通交流方式也由过去面对面、书信等有着诸多局限性的交流方式转化为网络多元化交流,及时、方便、快捷,距离、语言等障碍都已经不在存在了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于JSP的中小学生家校联系系统毕业设计JIU JIANG UNIVERSITY毕业论文题目基于JSP的中小学生家校联系系统英文题目Family-School ConnectionSystem of Primary and MiddleSchool Students Based on JSP 院系信息科学与技术学院专业计算机科学与技术信息科学与技术学院学士学位论文摘要现代化素质教育要求根据孩子自身特点因材施教,要求家长和老师能及时沟通并改进对孩子的教育方式。
家校联系系统就是针对目前家校联系方式单一的现象而设计的意在方便家庭和学校沟通的系统,它能够帮助解决家长快速了解学校动态、孩子在校表现以及家长、老师和学校之间的沟通问题。
本系统分为个人信息、新闻公告、学生考勤、学生成绩、学习资料及交流中心六个模块。
其中个人资料模块实现了普通用户个人资料的修改,管理员对用户的增删改查,并且能够批量导入。
新闻公告模块实现了管理员的发布及普通用户的查看功能。
学生考勤模块实现了对学生考勤的动态查询,通过组合条件进行查询。
学生成绩模块实现了对成绩的条件组合查询,班级成绩查询及排名的功能。
学习资料模块实现了对学习资料的上传下载与搜索的功能。
交流中心模块实现写留言、回复留言,查找与删除留言的功能。
系统是基于JSP(Java Server Pages)、My SQL技术在My Eclipse、Tomcat 开发环境下设计实现的。
在个人资料与学习资料模块采用了现在比较常用的jxl 类库及smart upload类库实现文件上传下载与Excel存储的用户数据导入数据库的功能。
通过对系统实现的冒烟测试及各功能模块的测试,确定了系统的各模块基本功能正常实现,正常运行,实现了家长、老师、学生之间的零距离沟通。
关键词:家庭,学校,沟通,交流平台信息科学与技术学院学士学位论文AbstractModern quality educations need educators to teach according to children’ characteristics of their own strengths also need parents and teachers to communicate in time and improve the education mode for children. This system is designed to solve the phenomenon of simplex contact method between family and school. It can help parents to know school news and his children’ performance quickly, at the same time help student parent and teachers to communicate with each other.This system is divided into six modules as follow: personal information, news bulletin, student attendance, student achievements, study materials and exchange center. The personal data module implemented the personal data modification of ordinary users, the management of users by administrator and batch import of users. News bulletin module implemented news release by administrator and view function to ordinary users. Student attendance module implemented the attendance dynamic inquires of student through the combination of the query terms. Student achievement module implemented the function of score dynamic inquires, class scores query and the score rankings. Learning material module implemented the function of study material’ uploads, downloads and search. Exchange center module implemented to write message, reply message, finding and delete the message function.The system is designed and implemented by JSP (Java Server Pages), My SQL technology and My Eclipse Tomcat development tools. Jxl class library and smart upload class library are in used in data import and file upload and download module. Through the smoking test and the function test to modules, each module of the system has achieved its basic functions.信息科学与技术学院学士学位论文System has Realize the zero distance communication between parents, teachers and students.Keywords:Family, School, Communication, Exchange Platform目录摘要 (I)Abstract (II)1 绪论1.1开发背景和意义 (1)1.2可行性报告 (2)1.3开发技术简介 (3)1.4论文组织结构 (4)2 需求分析2.1平台需求分析 (5)2.2系统功能需求分析 (6)2.3用例描述 (9)2.4数据库需求分析 (14)2.5小结 (18)3 系统设计信息科学与技术学院学士学位论文3.1总体结构设计 (18)3.2概要设计 (22)3.3详细设计 (24)3.4数据库详细设计 (28)3.5小结 (34)4 系统实现4.1环境部署 (34)4.2公共模块编写 (36)4.3个人资料模块 (37)4.4学习资料模块 (42)4.5成绩管理模块 (44)4.6小结 (46)5 系统测试5.1测试计划 (48)5.2冒烟测试 (48)5.3新闻公告模块测试 (57)5.4小结 (68)6 总结与展望6.1工作总结 (68)6.2工作展望 (69)信息科学与技术学院学士学位论文致谢 (71)参考文献 (72)信息科学与技术学院学士学位论文1 绪论家校合作,顾名思义,是指家庭和学校两个相对独立的机构进行的一种旨在促进青少年儿童健康发展的相互配合、相互协调的教育活动。
现代教育是一个开放的体系,青少年儿童的成长要接受来自家庭、学校、社会等多方面因素的影响,只有多方面的教育形成合力,才能对青少年儿童的发展起到事半功倍的效果[1]。
因此,与青少年儿童的发展关系最为密切的两个机构家庭和学校积极地进行合作,才能促进其身心健康和谐的发展。
1.1开发背景和意义很多学校管理者和广大教师深知家庭、学校沟通的重要性,但是往往都局限在传统的沟通方式,没有一个良好的家校联系平台,而那些方式、方法在技术飞速发展的今天已经不能满足家长和学校沟通的需要,不再适用了。
在传统的方式下,由于时间、地点等多方面原因,教师一般很少与家长进行面对面的交流,通常学校仅在学期结束时召开统一的家长会,而在家长会上教师往往是与家长进行一对多的交流,教师会将该学期的工作为家长作以简单的介绍,并对学生的假期活动作以简单的安排,同时教师会向家长汇报学生该学期的学习成绩状况。
在这种情况下教师很难与家长有更深入的交流。
教师有时也会因为一些特殊原因与家长进行单独交流,通过电话或是家访的方式,有时也会通知家长到学校进行面谈。
而这时谈话的内容多半是针对一些学生所犯的错误将之告知家长。
所以很多学生在得知教师要进行家访和面谈时多半都会有一定的抵触情绪。
这些从某一侧面也反映了教师与家长之间缺乏有效的沟通交流[2]。
久而久之,家长与学校之间就会形成一个教育互动上的“真空地带”,非常不利于对孩子的教育。
家长和老师之间这种单一的沟通的方式,已经给孩子,学校,家长带来一些负面影响。
随着Internet的飞速发展和普及,利用其先进信息技术实现在家庭——学校间搭建一座快捷、实时、有效的沟通平台已是一种必然。
信息科学与技术学院学士学位论文1.2可行性报告1.2.1经济可行性本系统的使用效益,可以让家长和老师的沟通更加及时方便,省去了一定的时间资源。
同时系统的实时反映学生状况,可以减轻监护人的工作量。
另一方面学生使用系统的学习模块,省去家长在家配合教学或请辅导老师的情况。
同时本系统的开发成本也较低。
从这些方面都说明经济的可行。
1.2.2技术可行性本系统采用My Eclipse(My Eclipse Enterprise Workbench企业级工作平台,简称My Eclipse)工具、My SQL数据库工具及JSP(Java Server Pages)技术进行开发。
使用My Eclipse的优势就是它有语法着色,和语法提示[3]。
自动配置JDK(Java Development Kit)的环境变量。
图形界面操作,简单方便。
而My SQL 结构体系简单易于使用和部署而且运行速度极快。
这两个工具即使对于初学者也很容易上手。
对于JSP技术,有学习和实践的经验及老师的指导也不成问题。
1.2.3社会可行性在国外,目前,美国全国已有一定数量的中学使用了家校联系系统。
有条件上网的家长可以在网上查看自己孩子的作业,并用电子邮件向老师提问和反映情况。
那些没有计算机的家长则可以拔打固定电话,该电话会自动读出老师在网上发布的信息。