没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论

















(2022/2023 学年第 1 学期)
课程名称: 软件工程课程设计
课题名称: 《网上选课系统》
专 业: 计算机科学与技术
班 级: 计算机 2002 班
学 号:
学生姓名:
指导教师:
设计周数:
分 数:
年 月 日

河北工程大学信息与电气工程学院
课 程 设 计 设 计 任 务 书
指导教师签字: 年 月 日
姓 名
计算机科学与技术 专业 2002 班
题 目
网上选课系统
设
计
任
务
1.数据库设计和总体设计
2.学生端总体设计
3.页面设计和功能设计
4.教师端总体设计
本人的任务是数据库设计和总体设计
时
间
进
度
11 月 28 日 需求分析说明
11 月 29 日 系统架构说明,访问控制设计,域模型设计
11 月 30 日 详细设计说明
12 月 1 日 简单设计编程伪代码、上机调试局部模块、测试模块书写课程设计报
告
12 月 2 日 答辩验收
原 主
始 要
资 参
料 考
与 文
献
[1]耿祥义、张跃平著.JSP 实用教程(第三版) .北京:清华大学出版社,2015.
[2]耿祥义、张跃平著. Java 2 实用教程(第 5 版).北京:清华大学出版社,2017.
[3]李振坤.梁海健.孙延海.基于知识库的学生选课系统的设计与实现.计算机应
用研究,2005.
[4]蒋治学.JSP 技术及其在动态网页开发中的应用分析[J] .浙江水利水电学院报,
2013,32(02).75-77.
[5]刘小飞、李明杰.基于 JSP 和 Servlet 架构的新闻频道系统[J].电脑知识与技
术,2020,16(12):82-83.

目录
一、 引言 .......................................................................................................................................1
1. 项目背景.................................................................................................................................1
2. 项目的目的和意义.................................................................................................................1
二、 系统可行性研究报告 ...........................................................................................................2
1. 现有系统调查.........................................................................................................................2
2. 新系统概述.............................................................................................................................3
3. 可行性综合评述(技术、经济、操作可行性).................................................................3
4. 方案选择.................................................................................................................................3
5. 项目进度计划.........................................................................................................................5
三、 需求规格说明书 ...................................................................................................................5
1. 需求描述.................................................................................................................................5
2. 需求分析与建模...................................................................................................................11
四、 总体设计 .............................................................................................................................12
1. 系统总体设计.......................................................................................................................12
2. 数据库设计...........................................................................................................................13
五、 详细设计 .............................................................................................................................16
1. 系统功能模块详细设计.......................................................................................................16
2. 系统界面设计.......................................................................................................................17
六、总结与体会 ...........................................................................................................................18
评分表: .......................................................................................................................................19

1
一、引言
1.项目背景
随着无纸化办公的普遍实现,信息的自动处理以及网络式的信息交互方
式已经被人们广泛应用。让计算机来管理学生的信息是现在各个高校都在积
极进行的工作之一,也是高校教学管理工作的重要内容之一。网上选课与传
统的选课方式相比更加节约资源,增加了学生选课自主权。
学生选课系统作为一种现代化的教学技术,越来越受到人们的重视,是
一个学校不可或缺的部分,学生选课系统就是为了管理好选课信息而设计的。
学生选课系统的将使选课管理工作规范化、系统化、程序化,避免选课管理
的随意性,提高信息处理的速度和准确性,能够准确、及时、有效的查询和
修改学生选课情况。与传统的选课方式相比,网上选课系统利用局域网为学
生选课带来了极大的便捷。学生在公共机房,或者宿舍的个人电脑上便可以
通过校园网络来选课。在选课期间内,学生能够使用选课系统灵活的修改自
已的选课情况,大大提高了学校选课工作的效率。教务处的教师则可以通过
选课系统的管理员系统来管理学生的选课情况,使得学生选课工作达到系统
化和自动化,大大提高了学校的工作效率,为广大师生及相关人员节省了极
多的时间。
2.项目的目的和意义
为使得学生选课系统的功能实现流畅清晰,在详细设计说明书里对选课
系统的具体实现给出了说明。系统从学生、教师以及管理员三大方面进行了
设计,基本实现了学生的在线信息查询和选课功能、教师查询选课学生和任
课课程相关信息功能以及管理员对老师、学生、课程等信息的管理等功能。
说明书从功能、性能、算法、程序逻辑、接口、存储几个方面对程序进行了
详细的分析,展现了选课系统的可操作性和扩展性。
教务系统管理平台充分利用互联网络 B/S 管理系统模式,以网络为平台,

2
为各个学校教务系统的管理提供一个平台教务,是高校进行教学管理的主要
系统。教务管理系统可以根据不同的用户,完成不同的管理功能。学生选课
系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说
都至关重要。学生选课系统应该能够为用户提供充足的信息和快捷的查询手
段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在
着许多缺点,如:效率低、保密性差等,另外时间一长,将产生大量的文件和数
据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,
计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的
各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机
对选课信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查
找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能
够极大地提高人事劳资管理的效率。
二、系统可行性研究报告
1.现有系统调查
根据本组成员对周边同学所使用的网上选课系统的调查,我们可以看出
现有选课系统都存在一些共有问题,一方面,选课系统功能不全面,用户需
求不能得到更好的满足。另一方面,我们可以看出,每个系统在非选课时间
段,用户都看不到之前的选课记录,无法查询自己已经得到的课程学分。
剩余22页未读,继续阅读
资源评论

一朵青菜
- 粉丝: 4
- 资源: 4

上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
