开题报告-基于SSM的线上选课系统的设计与实现.docx
《开题报告-基于SSM的线上选课系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《开题报告-基于SSM的线上选课系统的设计与实现.docx(10页珍藏版)》请在三一办公上搜索。
1、毕业设计(论文)开题报告电气工程与自动化2022届题目基于SSM的线上选课系统的设计与实现课题类型设计课题来源工程实践学生姓名XXX学号XXXXXXXXX专业XXX班级XXXXXX指导教师职称讲师合作导师职称填写日期:2022年XX月XX日一、本课题研究的主要背景、目的和意义如今互联网高速发展,网络遍布全球,通过互联网发布的消息能快而方便的传播到世界每个角落,并且互联网上能传播的信息也很广,比如文字、图片、声音、视频等。从而,这种种好处使得互联网成了信息传播的主要途径,社会上各种各样的信息都想尽办法通过互联网进行传播,互联网对社会产生的影响越来越大。我国开始研发管理信息系统大概在上世纪90年代
2、,与一些发达国家相比,研发行业起步比较晚。当时的计算机技术刚开始发展起来,因为国家经济发展水平不太稳定,综合国力还处于正在发展阶段,再加上相关的网络应用技术不太先进,我国也使用了一段较长的时间对网络信息化管理进行探索。近些年,因为国家非常重视和支持第三产业的发展,以及人们的日常生活需求越来越离不开信息管理技术的使用,所以我国的信息管理系统行业发展速度非常快,并且相关的体制法规也正在不断地被完善和改进。新时代背景下,根据人们的相关需求,不断地促进着相关产业的产生与发展,一系列电子产品、应用软件、信息管理系统等新时代的产物逐渐出现在人们的视野中,并且在近几年发展迅速,日渐趋于成熟。与国内相比,国外
3、的计算机技术发展比较成熟,所以系统相关的设计也比较完善。国外的计算机技术发展比较成熟,所以系统相关的设计也比较完善。国外很早就开始研发线上选课系统,并且不久之后,迅速将其投入市场进行使用。美国、英国等一些发达国家快速发展计算机技术,促进了相关企业管理行业信息化建设。而后随着相关的技术不断地发展,覆盖面非常广泛,应用领域比较多,促进着线上选课系统等相关的信息管理系统不断地发展和完善,并且其所设计的系统功能结构也比较合理、全面。相对而言,国外系统的研发在相关领域上还是占据着较大的优势。因此,我们需要吸收国外系统开发领域中的较好的技术精华,发展我国的信息化管理系统,使得其面向大众,能够更好的、更全面
4、的服务于相关的工作人员。如果还用传统的人工管理的形式,会导致了效率低下,而且,时间一长的话,积累下来的数据信息不容易保存,对于查询、更新还有维护会带来不少问题。对于数据交接也存在很大的隐患。如果采用电子化的存储方式就会带来很大的改善,而且给用户的查询带来了很大便利,因此设计一个线上选课系统,提高信息管理工作效率及查询效率,有利于更好的为用户提供服务”纥二、本课题研究已有的工作基础,附证书、报告、文献翻译结合用户的使用需求,本系统采用运用较为广泛的JaVa语言,HTM1.语言,JSP技术等关键技术,并在MyECliPSe开发平台上设计与研发超市管理系统。同时,使用MySQ1.数据库,设计实体-联
5、系图和数据表格,用于更好的存储和管理数据信息的数据仓库。(1)熟练掌握各种框架技术和开发软件,以及相关的语法规则和使用方式。(2)查询相关的资料,根据需求分析报告,设计系统的功能模块,认真分析各功能之间存在的联系,并且将这些联系进行编码实现。(3)设计数据库过程中,遵循数据规范化设计,建立好各表格之间存在的联系,在确保数据信息安全的同时,保证数据库基本操作能被正常使用。(4)使用相关的修图工具,优化系统界面设计,并能使其不会对系统的传输速度产生太大的影响。改进系统配色方案,不同时间设计出不同的系统配色的方案。(5)在开发系统的过程中,所使用的开发工具基本上在大学课程中学习过,并且这些开发工具操
6、作简单,便于掌握和使用,有利于设计和实现本系统。三、研究的内容和可行性论证基于SSM的线上选课系统的使用角色可以被分为用户和管理员,用户具有注册、查看信息等功能,管理员具有修改、管理信息等功能。本系统设计的主要功能包括注册登录管理、密码信息管理、用户信息管理、班级信息管理、课程信息管理、成绩信息管理等模块。注册登录管理:首次使用本系统的用户,需要进行注册操作,完成注册操作后,用户登录本系统,即可实现访问功能。如果用户没有完成注册,只能查看,不能实现管理操作。系统使用者角色分为管理员角色和用户角色,通过登录操作,选择相应的角色,输入对应的账号、密码,登录成功后,即可使用本系统。密码信息管理:用户
7、可以通过输入新密码,对个人账户的密码信息进行修改,及时更新个人密码信息,有利于保护个人信息不容易被非法的用户篡改,实时地保障个人账户的信息安全。用户信息管理:管理用户可以对用户信息进行管理。管理用户可以查看编号、姓名、性别、联系电话等信息。管理用户可以通过填写姓名、性别、联系电话等信息,添加相关的用户信息。管理用户也可以选择修改相关的用户信息记录,便于及时更新用户信息。班级信息管理:管理用户可以对班级信息进行管理。管理用户可以查看班级名称、班主任等信息。管理用户可以通过填写班级名称、班主任等信息,添加相关的班级信息。管理用户也可以选择修改相关的班级信息记录,便于及时更新班级信息。课程信息管理:
8、管理用户可以对课程信息进行管理。管理用户可以查看课程名称、学分等信息。管理用户可以通过填写课程名称、学分等信息,添加相关的课程信息。管理用户也可以选择修改相关的课程信息记录,便于及时更新课程信息。成绩信息管理:管理用户可以对成绩信息进行管理。管理用户可以查看课程成绩、学生编号、联系方式等信息。管理用户可以通过填写课程成绩、学生编号、联系方式等信息,添加相关的课程信息。管理用户也可以选择修改相关的成绩信息记录,便于及时更新成绩信息。本系统使用Java语言编码设计相关的功能模块,MySQ1.数据库创建和存储数据表格,并且在idea开发环境中,编写和运行相关的Java代码,然后在MySQ1.数据库中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 开题 报告 基于 SSM 线上 选课 系统 设计 实现
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-7161673.html