没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1
摘 要
毕业设计是学生在校期间的最后一个教学环节,是学习深化和提高的一个重要过程,
也是综合检验所学理论知识的一个重要环节。该课题从毕业设计的申报、审核、学生选
题、调剂、指导、评阅、答辩、归档等环节进行管理,实现了毕业设计的整个流程的管
理工作。 毕业设计选题系统的设计采用 B/S(浏览器/服务器)结构,应用了开发工具
myeclipse、开发语言 JSP,后台数据库采用了 SQL Server 2005 及网页开发工具
Dreamweaver8 来实现,并且使用 Photoshop 美化系统。系统主要功能实现了学生自主选
题和教师自主选择学生的网上双向选择,并增加了留言板、文件上传与下载、新闻发布
等,能够保证毕业设计期间管理员、老师、学生之间信息的联通,对保证毕业设计的全
程控制有非常重要的现实意义。 该课题实现了毕业设计的自动化和网络化管理,是参
加毕业设计的教师、学生通过网络及时沟通的一个重要环节,大大提高了我院教学管理
质量和水平。
【关键词】 myeclipse jsp SQL Server 2005
【论文类型】 应用型
Title: The International Conference Papers Management System
Major: E-commerce
Name: Zhang Ling Signature:
2
Supervisor: Tang Shan Cheng Signature:
ABSTRACT
Graduation design is the last teaching link during the period of school students, is an
important course of study deepened and improved, but also the comprehensive inspection is an
important part of the theory of knowledge. The topics of graduation design management from
the declaration, review, topics, students, guidance, review, adjust the respondent, file link,
realizes the whole process of the graduation design management. Graduate design management
system uses B/S (Browser / server) architecture, application development tools Jbuilder2005,
JSP development language, the backstage database uses SQL Server 2000 and Webpage
development tool Dreamweaver8 to achieve, and use the Photoshop landscaping system. The
main functions of the system, realize the two-way choice of students' independent choice of
students and teachers in the topic, and added to the message board, file upload and download,
press releases, can guarantee the Unicom information between administrators, teachers,
students' graduation design period, it is very important to ensure the full control of graduation
design. This project realizes the automation system and network management, is an important
link of graduation design teachers, students communicate through the network, greatly
improving the quality and level of teaching management of our college..
【Keywords】 myeclipse jsp SQL Server 2005
【Type of Thesis】 Application
目 录
1 绪论................................................................................................................................................................4
1.1 系统设计的背景 ................................................................................................................................4
1.2 选题的目的和意义 ............................................................................................................................4
3
2 系统开发平台和工具介绍 ............................................................................................................................5
2.1 B/S 体系结构....................................................................................................................................5
2.2 SQL Server 2005.............................................................................................................................6
2.3 JSP 技术............................................................................................................................................7
2.4 JDBC 数据访问接口 ..........................................................................................................................8
2.5 JavaScript.......................................................................................................................................8
3 系统需求分析..............................................................................................................................................10
3.1 涉众..................................................................................................................................................10
3.2 参与者..............................................................................................................................................10
3.3 用例分析..........................................................................................................................................10
3.3.1 用例......................................................................................................................................10
3.3.2 用例详述 ..............................................................................................................................11
3.3.3 系统用例图 ..........................................................................................................................15
3.4 类......................................................................................................................................................15
3.4.1 边界类..................................................................................................................................15
3.4.2 控制类..................................................................................................................................16
4 系统设计......................................................................................................................................................16
4.1 数据设计..........................................................................................................................................16
4.1.1 数据字典 ..............................................................................................................................16
4.1.2 系统 E-R 图 ..........................................................................................................................18
4.2 体系结构设计..................................................................................................................................20
4.2.1 系统体系结构图 ..................................................................................................................20
4.3 界面设计..........................................................................................................................................20
4.3.1 设计部分 ..............................................................................................................................20
4.3.2 系统界面截图 ......................................................................................................................21
5 系统各模块实现..........................................................................................................................................27
5.1 系统与数据库连接实现 ..................................................................................................................27
5.2 系统主要模块的实现 ......................................................................................................................27
5.2.1 分页模块的实现 ..................................................................................................................27
5.2.2 列表模块的实现 ..................................................................................................................28
5.2.3 添加模块的实现 ..................................................................................................................29
5.2.4 修改模块的实现 ..................................................................................................................29
5.2.5 删除模块的实现 ..................................................................................................................29
6 系统测试......................................................................................................................................................30
6.1 测试概述..........................................................................................................................................30
6.1.1 软件测试的目的....................................................................................................................30
6.1.2 软件测试的任务....................................................................................................................30
6.1.3 测试环境................................................................................................................................30
6.2 性能测试...........................................................................................................................................31
4
6.2.1 测试工具................................................................................................................................31
6.2.2 系统测试范围........................................................................................................................31
6.2.3 软件测试方法概述................................................................................................................31
6.2.3 性能测试................................................................................................................................31
6.3 功能测试..........................................................................................................................................32
6.3.1 黑盒测试................................................................................................................................32
6.3.2 白盒测试................................................................................................................................32
结束语.............................................................................................................................................................33
致 谢.............................................................................................................................................................34
参考文献.........................................................................................................................................................35
1 绪论
1.1 系统设计的背景
随着计算机及计算机网络的普及和全国各院校的校园网络的日益完善、健全,各种
工作的计算机网络化将逐步取代繁重的传统办公模式。毕业设计作为大学生四年学习的
重要环节,也有必要实行计算机网络化管理,从而减轻设计指导老师的承重负担,简化
立题、选题、评分等过程,让繁冗的课题设计信息采用计算机数据库统筹管理。因此,
设计一种毕业设计综合管理系统是我校教学管理发展的一项任务,也是各院校教学发展
的趋势。该系统为学生、教师、管理员提供一个交互的接口,大大方便了学生、老师及
管理员的管理人员。
1.2 选题的目的和意义
毕业设计是学生在校期间的最后一个教学环节,是学习深化和提高的一个重要过程,
也是综合检验所学理论知识的一个重要环节。本设计从课题的申报、课题的审核、学生
选题、调剂、指导、评阅、答辩、归档等环节进行管理,实现了毕业设计的整个流程的
管理工作。系统实现了学生自主选题和教师自主选择学生的网上双向选择,并增加了留
言板、文件上传与下载、新闻发布等功能,能够保证毕业设计期间管理员、老师、学生
之间信息的联通,对保证毕业设计的质量有非常重要的现实意义。随着网络化的普及,
全国高校的校园网络日益健全,实现无纸化办公成为未来的趋势,并且随着天津城市建
设学院的教学体制改革不断加深,本系统的建立为参加毕业设计的教师、学生提供接口。
5
2 系统开发平台和工具介绍
2.1 B/S 体系结构
在 B/S 体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,
服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。B/S 结构简化了用户机
的工作,用户机上只需配置少量的项目端软件。服务器将担负更多的工作,对数据库的
访问和应用程序的执行将在服务器上完成。浏览器发出请求,而其余如数据请求、加工、
结果返回以及动态网页生成等工作全部由 Web Server 完成。实际上 B/S 体系结构是把二
层 C/S 结构的事务处理逻辑模块从项目机的任务中分离出来,由 Web 服务器单独组成一
层来负担其任务,这样用户机的压力减轻了,把负荷分配给了 Web 服务器。这种三层体
系结构如图 2-1 所示。
图
2-1 三层体系结构
采用该结构软件的优势在于:
(1)无须开发用户端软件,维护和升级方便;
(2)可跨平台操作,任何一台机器只要装有 WWW 浏览器软件,均可作为项目机来访问
系统;
(3)具有良好的开放性和可扩充性;
(4)可采用防火墙技术来保证系统的安全性,有效地适应了当前用户对管理信息系统
数据库
Browse
浏览器
Web 服
务器
剩余28页未读,继续阅读
资源评论
Q_97095639
- 粉丝: 377
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功