没有合适的资源?快使用搜索试试~ 我知道了~
首页软件工程课程设计报告学生选课管理系统报告
软件工程课程设计报告学生选课管理系统报告
需积分: 50 92 下载量 164 浏览量
更新于2023-03-16
评论 19
收藏 1.51MB DOC 举报
有关软件工程课程设计的学生选课管理系统报告,报告是以软件工程化的方式建的Word,供需要课程设计同学参考~
资源详情
资源评论
资源推荐
计 算 机 工 程 系
软件工程课程设计
选题名称: 选课管理系统
系(院): 计 算 机 工 程与软件工程学院
专 业: 计算机科学与技术
班 级:
姓 名: 学 号:
指导教师:
学年学期: 2016 ~ 2017 学年 第 2 学期
2017 年 6 月 9 日
摘要:
随着信息化的不断发展,我们的生活离不开数据,总是把生活的信息放入数据库系
统中,让生活更井井有条。无论是生活还是学习,我们都需要系统帮助我们记录。因
此我选择了这个课题选课管理系统,为了能更方便的进行选课相关的一系列操作。对
于本课题,我进行了以软件工程化的方式建立需求分析,系统的概要设计,逻辑设计 ,
物理设计,在 sql server2008 中建立 相应的数据库 ,以及在 使用 Java 语言在
eclipse 环境中运行前台页面,包括使用 Microsoft visio2010 进行数据库以及数据
字典数据流图的相关图。
关键词:概要设计;逻辑设计;物理设计;软件工程
目 录
1 需求分析.......................................................................................................................................................0
1.1 课设的选题................................................................................................................................0
1.2 课设的意义................................................................................................................................0
1.3 系统开发环境............................................................................................................................0
1.4 系统需求分析............................................................................................................................1
2 系统的概要设计...........................................................................................................................................2
2.1 局部概念设计............................................................................................................................2
2.2 全局概念设计............................................................................................................................3
2.3 数据流图....................................................................................................................................4
2.4 数据字典....................................................................................................................................5
3 系统的逻辑设计...........................................................................................................................................7
3.1 逻辑转换....................................................................................................................................7
3.2 细化表结构................................................................................................................................7
4 系统的物理设计...........................................................................................................................................9
4.1 创建表........................................................................................................................................9
4.2 建立视图..................................................................................................................................11
5 应用程序设计.............................................................................................................................................12
5.1 功能模块界面分析..................................................................................................................12
5.2 登录界面..................................................................................................................................12
5.3 学生登录后的界面..................................................................................................................13
5.4 教师登录后的界面..................................................................................................................14
5.5 学生信息管理界面..................................................................................................................14
5.6 课程信息管理界面..................................................................................................................15
6 实现.............................................................................................................................................................16
6.1 编码..........................................................................................................................................16
6.2 测试..........................................................................................................................................18
总结与体会....................................................................................................................................................20
致 谢...............................................................................................................................................................21
参考文献........................................................................................................................................................22
软件工程课程设计
1 需求分析
1.1 课设的选题
由于我们学生在校选课很是常见,所以选择了选课管理系统这个课题
选择了这个课题,让我更深入了解以软件工程化的方式建立文档以及对于
数据库的建立与连接。
1.2 课设的意义
本系统主要用于实现学生选课,其主要任务是利用计算机对学生各种课
程信息进行日常管理,如查询、修改、增加、删除,对于这些功能设计了
课程信息管理系统。课程信息管理系统是当代在校生以及老师较为重要的
一个软件,它能够为学生或老师提供快捷的查询,能有效的帮助学校和老
师了解学生的基本情况,为学生提供个人资料、学分跟课程方面的查询。
1.3 系统开发环境
本系统是由数据库服务器结构组成。用户可通过 Eclipse 打开登录页面,
0
软件工程课程设计
用户通过登陆页面进行相应的操作请求,则 JDK 通过 JDBC 访问数据库
服务器,执行结果产生静态的一个管理页面将查询结果反馈给用户。其中
系统采用 Windows7+ Eclipse+ sql server 2008 作为开发环境。
1.4 系统需求分析
本课程系统是选课管理系统,其中主要实现学生课程信息的管理,主要
实现了学生信息管理,课程信息管理和课表查询、选课的功能。其中
满足两个用户要求分别是教师、学生。具体的需求分析如下:
1.4.1 教师用户
(1)学生信息管理:主要包括管理学生信息,其中包括增加、删除、修
改、查询、显示以及为学生录入选课成绩,实现了学生信息的管理。
(2)课表信息管理:主要包括管理课程信息,其中包括增加、删除、修
改、查询、显示等部分,实现了课程信息的管理。
1.4.2 学生用户
(1)学生用户可以查看所有课程,对所有课程进行选课,以及查看自己
已选的课程,对已选的课程进行删除。
1
剩余25页未读,继续阅读
qq_24359979
- 粉丝: 2
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0