基于BS架构的学生信息管理系统的设计与实现毕业论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计(论文)
题目:基于B/S架构的学生信息
管理系统的设计
学生姓名:
毕业设计任务书
伴随着互联网和我国教育产业化的飞速发展,越来越多的院校开设了学生网上管理系统,与Internet融合在一起,实现了学生管理的信息化建设,使得教务管理智能化、高效化。本文介绍了采用软件工程思想设计分析、运用JSP+ SQL Server 2000技术开发学生网上管理系统的过程。系统采用当前流行的B/S结构,以先进的JDBC技术与数据库连接,使Web技术与数据库紧密联系起来,涉及了Jsp、html、Java、JavaBean、SQL数据库应用、系统分析等相关技术。从需求分析,到使用频繁的Bean的编程实现,数据库的建立和表的设计都进行了详尽的描述。此系统主要完成了学生网上信息维护、网上选课、成绩查询、后台教务信息管理操作、留言板等功能。系统操作方便,维护简单,扩展性移植性较好。
本设计采用B/S模式管理提供了比传统的管理更先进的管理手段和理念,对学生信息进行管理结合网络将传统的管理方式转变为更为便捷,更为直观的Internet网站形式的管理系统中来,让学生自己在网上维护信息,包括学籍管理的修改与更新、课程成绩的查询等等,其具有传统管理方式所无法比拟的优点,例如查找修改更加便捷、存储量大且成本低等等,这些优点都极大地提高了学生信息管理的效率。
关键词:B/S模式,信息管理,JSP网络编程
摘要............................................................. I 目录. (1)
引言 (1)
第1章绪论 (2)
1.1项目背景及意义 (2)
1.2系统可行性分析 (2)
1.3国内外研究现状及发展趋势 (3)
1.4本课题研究目标与内容 (3)
第2章系统设计使用技术介绍 (4)
2.1B/S体系结构 (4)
2.2JSP技术和J AVA B EAN技术介绍 (4)
2.2.1 JSP技术介绍 (4)
2.2.2J AVA B EAN技术介绍 (5)
2.3J AVASCRIPT语言介绍 (6)
2.4SQL S ERVER 2000数据库技术介绍 (6)
2.4.1SQL语句介绍 (6)
2.4.2SQL S ERVER2000数据库的安全配置 (7)
第3章系统需求分析 (8)
3.1学生网上管理系统的功能需求分析 (8)
3.1.1系统功能模块划分 (8)
3.2学生网上管理系统的数据项分析 (11)
3.3系统用例图 (14)
3.4系统UML活动图 (16)
第4章数据库的设计 (17)
4.1系统E-R图 (17)
4.2数据库的创建 (19)
4.3表的创建与设计 (19)
4.3.1总体表设计 (19)
4.3.2数据表的结构 (19)
4.3.3数据库表的关系图 (23)
第5章系统设计 (25)
5.1数据库连接 (25)
5.2系统首页登录模块 (25)
5.3学生操作模块 (27)
5.3.1密码修改 (28)
5.3.2选课操作 (28)
5.3.3查看教师信息 (29)
5.3.4信息维护 (29)
5.3.5成绩查询 (30)
5.3.6退出系统 (30)
5.4管理员操作 (30)
5.4.1密码修改 (30)
5.4.2班级学生信息查询 (30)
5.4.3 学生主要信息管理 (31)
5.4.4 学生信息添加 (32)
5.4.6 选课人数查询 (34)
5.4.7 教师信息管理 (35)
5.4.8 学生成绩管理 (35)
5.4.9 留言板管理 (36)
5.4.10 退出系统 (36)
5.5留言板 (36)
第6章系统测试 (37)
6.1数据库调试 (37)
6.2 程序调试 (37)
6.3功能测试 (37)
第7章系统开发总结 (38)
7.1心得体会 (38)
致谢 (39)
参考文献 (40)
引言
随着Internet和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题,而传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息的新一代网络版应用软件,被称为浏览器——服务器的B/S结构应用系统越来越流行,它的特点是在客户端直接采用了浏览器作为界面,而不用另外安装软件,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,即适用于局域网,更适用于Internet,用户可以不必进行服务器方面的投资,而是去租用,甚至是免费使用ISP的服务器资源,因而受到越来越多中小型单位的青睐。如今高校也开始实现管理的信息化,面对大量的学生和教师信息,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的网上学生管理系统进行自动化处理变得十分重要,这正是本系统开发的目的和意义。
本系统采用了B/S模式管理提供了比传统的管理更先进的管理手段和理念,突破系统使用地域的局限性,实现了信息网络化,以更为直观的Internet网站形式的管理系统中来,让学生自己在网上维护信息、网上选课、成绩查询等等,其具有传统管理方式所无法比拟的优点,操作简单,更新及时,维护方便。这些优点都极大地提高了学生信息管理的效率,同时也提升了学校教务工作的发展。
因此,开发这样一套网上管理系统是很有实际意义的。