(档案管理)学生档案管理系统

上传人:管****问 文档编号:129887759 上传时间:2020-04-24 格式:DOC 页数:43 大小:1.27MB
返回 下载 相关 举报
(档案管理)学生档案管理系统_第1页
第1页 / 共43页
(档案管理)学生档案管理系统_第2页
第2页 / 共43页
(档案管理)学生档案管理系统_第3页
第3页 / 共43页
(档案管理)学生档案管理系统_第4页
第4页 / 共43页
(档案管理)学生档案管理系统_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《(档案管理)学生档案管理系统》由会员分享,可在线阅读,更多相关《(档案管理)学生档案管理系统(43页珍藏版)》请在金锄头文库上搜索。

1、xxxxxxxxxxxxxx 软件课程设计 2 报告 姓 名 xxxxxx 学 号 xxxxxx 姓 名 xxxxx 学 号 xxxxxx 专 业 计算机科学与技术 设计题目 学生档案管理系统 指导教师 xxxxxxx 2010 年 9 月 xxxxxxxxxxx 任务下达日期任务下达日期 2010 年年 9 月月 10 日日 软件认知实践日期 软件认知实践日期 2010 年年 9 月月 10 日至日至 2010 年年 9 月月 30 日日 软件认知实践题目 软件认知实践题目 学生档案管理系统学生档案管理系统 软件认知实践主要内容和要求 软件认知实践主要内容和要求 该系统要求独立完成一个学生档

2、案管理系统程序的设计 调试全过程 并且最终以课程设计成果来证明其独立完成各种实际任务的能力 从而放映 出理解和运用本课程知识的水平和能力 本课题设计 学生档案系统 实现管理员的信息设置 学生信息管理 学生信息查询 等功能 本系统以软件工程的理论为设计思想 以 JSP 为编 程工具 采用 SQL Server2005 数据库技术 实现了对学生档案基本管理和查 询功能 开发周期为一个月 摘摘 要要 随着信息技术在管理上越来越深入而广泛的应用 管理信息系统是 一个不断发展的新型学科 任何一个单位要生存发展 就要高效率地把 内部活动有机地组织起来 也就必须建立与自身特点相适应的管理信息 系统 本系统基

3、于 B S 浏览器 服务器 模式开发 开发语言采用 JSP 数据 库采用 SQL Server2005 服务器采用 Tomcat6 0 开发技术运用 Struts2 经典 的 MVCWeb 框架技术 本系统的核心是添加 修改和查询三者之间的关系 每一个表的修改都 将联动到其他的表 当完成添加或修改操作时系统会自动地完成学生档案的 修改 查询功能也是系统的核心之一 在系统中主要根据学生学号 班级和 专业进行查询 其目的都是为了方便用户使用 关键词 关键词 JSP SQL Server2005 学生档案管理系统 目 录 第 1 章 系统概述 1 第 1 1 节 系统开发背景 1 1 1 1课题的背

4、景 1 1 1 2研究的意义 2 第 1 2 节 开发环境及工具介绍 2 1 2 1 JSP 简介 3 1 2 2 SQL Server2005 简介 3 1 2 3 Dreamweaver8 简介 4 第 1 3 节 系统运行环境 4 第 2 章 可行性研究 5 第 2 1 节 技术可行性 5 第 2 2 节 经济可行性 5 第 2 3 节 操作可行性 6 第 3 章 系统需求分析和总体设计 7 第 3 1 节 系统功能模块划分 7 第 3 2 节 业务流分析 8 3 2 1 学生信息管理模块 8 3 2 2 毕业生信息管理模块 8 3 2 3 数据统计信息模块 8 第 3 3 节 系统总体

5、设计 9 3 3 1 系统用例图 9 3 3 2 系统数据流 DFD 图 10 第 4 章 概要设计 11 第 4 1 节 系统结构设计 11 第 4 2 节 数据库设计 12 4 2 1 数据库系统特点 12 4 2 2 数据库需求分析 13 4 1 3 数据库表设计 17 第 5 章 界面设计 21 第 5 1 节 登陆界面 21 第 5 2 节 管理管理主界面 21 第 5 3 节 学生信息管理模块 22 5 3 1 添加学生信息 22 5 3 2 查询学生信息 23 5 3 3 修改学生信息 24 第 5 4 节 毕业生信息管理模块 24 5 4 1 查看毕业生信息 24 5 4 2

6、查询毕业生信息 25 第 5 5 节 数据统计信息模块 25 5 5 1 查看在校生信息统计 25 5 5 2 查看专业统计信息 26 第 6 章 编码设计 27 第 6 1 节 数据库编码设计 27 6 1 1 数据库的连接方法 27 6 1 2 数据库的关闭方法 28 6 1 3 执行更新语句的方法 29 6 1 4 执行查询语句的方法 29 第 6 2 节 Struts XML文件配置 31 第 7 章 运行结果与测试 32 第 7 1 节 系统测试 32 7 1 1 测试方法 33 7 1 2 功能测试 34 7 1 3 界面测试 34 7 1 4 随机测试 35 第 7 2 节 测试

7、实例 35 7 2 1 登录模块测试 35 7 2 2 学生信息管理模块测试 36 结束语 37 参考文献 38 xxxxxxx 软件课程设计 2 报告 1 第第 1 章章 系统概述系统概述 随着计算机技术的飞速发展 计算机在各行各业中得到了迅速推广 同 样在各种行业中也得到了广泛的应用 各种各样的管理软件也应运而生 但 是这些软件都具有普通性的特点 并不是针对某一具体对象的管理机制而写 的 所以 在某些特定的工作中 它就不再实用 因此 本次将开发一个学 生档案管理系统 实现学生档案管理系统的现代化 科学化 完善运行的机 制 大大减少管理者的错误率和人力资源的浪费 从很大程度上减轻了管理 人员

8、的负担 从而 提高管理人员的工作效率 使其符合现代化发展的需要 第第 1 1 节节 系统开发背景系统开发背景 1 1 1 课题的背景课题的背景 随着科学技术的不断提高 计算机科学也日渐成熟 其强大的功能已被人 们深刻认识 它已进入人类社会的各个领域并发挥着越来越重要的作用 作为 计算机应用的一部分 使用计算机对学生档案信息进行管理 具有手工管理所无 法比拟的优点 例如 检索迅速 查找方便 可靠性高 存储量大 保密性好 寿命长 成本低等 这些优点能够极大地提高学生档案管理的效率 也是企业 的科学化 正规化管理 与世界接轨的重要条件 如今 电脑已经深入到日常工作和生活的方方面面 比如文字处理 信

9、息管理 辅助设计 图形图像处理 教育培训以及游戏娱乐等 各行各业的 人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作 虽然现 xxxxxxx 软件课程设计 2 报告 2 在世界上已经充满了各种软件 但它们依然不能满足用户的一些特殊需要 所以人们不得不开发适合自己特殊需求的软件 1 1 2 研究的意义研究的意义 随着 Internet 的发展 学生档案管理越来越麻烦 因此教育机构需要一个 简单方便的管理系统 我们要查询学生的信息可以通过几种不同的方式来查 看 提高了管理效率 学生查询页比较傲方便 所以 为了能及时查询到我 们需要的信息 提高我们工作的效率 学生档案管理系统的建立是十分必

10、要 的 本系统主要是针对网络版的学生档案管理 考虑到本系统的性能要求 和现有的条件 我们选择了 WINDOWS XP 中文版作为开发 测试和运行的 平台 因为 WINDOWS 操作系统是目前应用最广的操作系统 它以全新的图 形界面 简单快捷的操作方式 支持多媒体功能等特点而成为软件发展的流 行趋势 系统采用 SQL Server2005 来设计数据库 并使用当前优秀的开发工 具 JSP 它有着最为灵活的数据库结构 对数据库应用有着良好的支持 第第 1 2 节节 开发环境及工具介绍开发环境及工具介绍 本系统主要是针对单机版的域名查询 考虑到本系统的性能要求 和现 有的条件 我们选择了 WINDO

11、WS XP 中文版作为开发 测试和运行的平台 因为 WINDOWS 操作系统是目前应用最广的操作系统 它以全新的图形界面 简单快捷的操作方式 支持多媒体功能等特点而成为软件发展的流行趋势 系统采用 SQL Server2005 来设计数据库 使用网络工具 MyEclipse Dreamweaver CS4 来画图等 并使用当前优秀的开发语言 xxxxxxx 软件课程设计 2 报告 3 Java JSP 它有着最为灵活的数据库结构 对数据库应用有着良好的支持 1 2 1 JSP 简介简介 本系统开发的语言为 JSP 它是一种使用非常广泛的页面编程语言 JSP 技术使用 Java 编程语言编写类

12、XML 的 tags 和 scriptlets 来封装产生动态网 页的处理逻辑 网页还能通过 tags 和 scriptlets 访问存在于服务端的资源的应 用逻辑 JSP 将网页逻辑与网页设计和显示分离 支持可重用的基于组件的设 计 使基于 Web 的应用程序的开发变得迅速和容易 Web 服务器在遇到访 问 JSP 网页的请求时 首先执行其中的程序段 然后将执行结果连同 JSP 文 件中的 HTML 代码一起返回给客户 插入的 Java 程序段可以操作数据库 重 新定向网页等 以实现建立动态网页所需要的功能 JSP 与 Java Servlet 一样 是在服务器端执行的 通常返回该客户端的就

13、是一个 HTML 文本 因此客户 端只要有浏览器就能浏览 JSP 可用一种简单易懂的等式表示为 HTML Java JSP 1 2 2 SQL Server2005 简介简介 SQL Server 2005 是一个全面的数据库平台 使用集成的商业智能 BI 工具提供了企业级的数据管理 SQL Server 2005 数据库引擎为关系型数据和 结构化数据提供了更安全可靠的存储功能 可以构建和管理用于业务的高可 用和高性能的数据应用程序 SQL Server 2005 数据引擎是本企业数据管理解决方案的核心 此外 SQL Server 2005 结合了分析 报表 集成和通知功能 这使您的企业可以构

14、 建和部署经济有效的 BI 解决方案 帮助团队通过记分卡 Dashboard Web services 和移动设备将数据应用推向业务的各个领域 与 Microsoft Visual xxxxxxx 软件课程设计 2 报告 4 Studio Microsoft Office System 以及新的开发工具包 包括 Business Intelligence Development Studio 的紧密集成使 SQL Server 2005 与众不同 无论您是开发人员 数据库管理员 信息工作者还是决策者 SQL Server 2005 都可以为您提供创新的解决方案 帮助您从数据中更多地获益 1 2

15、 3 Dreamweaver8 简介简介 在对网页进行美化的时候选择 Dreamweaver 8 Dreamweaver 是唯一提供 Roundtrip HTML 视觉化编辑与原始码编辑同步的设计工具 操作起来比较 简单方便 可以直观的对网页进行编排操作 它会自动的生成美化后的代码 然后可以直接的把代码复制到 Eclipse 中去运行 第第 1 3 节节 系统运行环境系统运行环境 操作系统 Windows XP 开发平台 VisualStudio2005 平台 开发语言 Java JSP 数据库管理系统软件 SQL Server 2005 xxxxxxx 软件课程设计 2 报告 5 第第 2

16、章章 可行性研究可行性研究 第第 2 1 节节 技术可行性技术可行性 本系统开发阶段使用的技术包括 JAVA 基本用发和面向对象技术 Eclipse 开发与调试 JSP 编程 JAVA 编程 本系统在测试阶段包括的技术包括 试凑法 跟踪法和推理法 其中试 凑法边试边瞧的做法 跟踪法运用了 eclips 的设置断点 就是在程序的可疑 区设置断点 每当程序执行到设置的断点时 就会暂停执行或者给出相应的 数值与预期的数值相比对 以便纠错者观察变量内容和分析程序的运行状况 利用上面的知识 这些知识的运用 使得系统在技术上实现才具有可行 性 第第 2 2 节节 经济可行性经济可行性 系统所需的开发环境是要有一台计算机 并安装了 Windows XP Professional Windows 2000 Professional 的操作系统 所安装的应用软件为 MyEclipse SQL Server 2005 和 Tomcat 6 0 而我们已经有了计算机 具有 Windows XP 的操作系统 并且安装了开源的 MyEclipse 和免费的 SQL Server 2005 tomcat 6 0

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号