- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGEI
基于javaspring的校园公选课网站系统设计
目录
摘要 ITOC\o1-3\h\z\u
1绪论 1
1.1研究背景 1
1.2研究的内容和本人主要工作 1
1.2.1研究的内容 1
1.2.2本人的主要工作 1
1.3论文结构 1
2关键技术介绍 2
2.1JAVA介绍 2
2.2B/S框架 2
2.3MYSQL数据库 2
2.4IDEA平台 2
3需求分析 3
3.1业务分析 3
3.1.1业务描述 3
3.1.2业务人员分析 3
3.2用户角色分析 3
3.3USE-CASE用例图 3
3.4功能概述 4
4系统结构 8
4.1系统体系结构 8
4.2系统功能结构 8
4.3系统开发流程结构 8
4.4用户注册流程结构 9
4.5用户登录流程结构 10
4.6业务流程 11
5数据库设计 12
5.1概念模型设计 12
5.2数据库表设计 12
6系统主要功能的实现 14
6.1系统主要功能界面 14
6.1.1系统登录功能界面 14
6.1.2用户注册功能界面 14
6.1.3管理员主界面 15
6.1.4用户管理界面 15
6.1.5成绩管理功能界面 15
6.1.6课程管理功能界面 16
6.1.7评价等级管理功能界面 16
6.1.8评价内容管理功能界面 17
6.1.9老师用户登录主界面 17
6.1.10课程管理功能界面 18
6.1.11成绩管理功能界面 18
6.1.12评价等级功能界面及评价内容功能界面 18
结论与展望 20
参考文献 21
PAGE25
1绪论
1.1研究背景
如今,在互联网技术发展迅速的现代社会,与往常不同的是,互联网科技的概念慢慢进入人们的观念中,人们对于网络的依赖越来越强,无论是日常生活中还是处于工作环境中,人们对计算机,对互联网的便捷与智能化有了更深的印象。越来越多的学校利用计算机来处理学生的选课信息。正是在于这样一种大环境中一个采用计算机来进行选课信息相关管理工作的系统的应运而生。而一个校园选课系统对于日常管理老师学生之间选课信息的工作人员来说能起到非常大的作用,将选课系统与数据库管理系软件相结合用来搭建管理员和用户之间的一个方便又快捷的操作平台,不管是因为现代社会网络化的大环境还是为方便相关工作人员设计这个选课系统是非常有必要的。
通过对以上的了解,种种结果表明运用软件来代替目前的手工操作来管理所有选课信息相关数据资料是选课信息管理流程非常需要的方法。
1.2研究的内容和本人主要工作
1.2.1研究的内容
此校园选课系统的主要目的是为了让学校对开设的所有课程及后台数据进行管理,本校园选课系统,可以把老师用户管理课程、对课程打分、查看学生对于课程的评价的需求用一种简单的方式实现,还可以让学生用户能够对自己选择的课程进行查看与移除、查看老师对于自己所选课程给的成绩以及提交对该课程老师提出意见建议,系统可以根据不同使用者的操作,在不同的用户中进行数据的转换,同时也可以实时的显示出各个客户的数据变化。
1.2.2本人的主要工作
本人需要在项目开始前对所要开发的系统的功能模块进行分析,通过各种分析得出所开发系统的大致设计方案,考虑所运用的数据是否为必需的,并且判断得出的方案是否可行。最后开始项目体系的架构,用jps做前端,MySQL数据库储存数据,并设计数据库表结构。在此之外,本人还对项目的优缺点进行了分析,该项目的优点在于实现了选课信息的计算机化;将维护简单、操作容易的关系型数据库用于存储前端传输的数据信息;使用维护以及升级方便且开发简单、分布性强的Browser/Server模式。而项目缺点就是选课系统的性能需要提高,因为不同用户之间的需求是不一样的,而根据不同用户的需求对系统实现的功能进行多次修改时,很可能因此导致项目的不稳定。
1.3论文结构
此论文共由八个章节内容组成,具体章节内容描述如下:
第一章对此次毕业设计项目选题研究背景进行了介绍,并且总结了该系统的研究内容及关于毕业设计本人所做的工作和此次论文的结构。
第二章对毕业设计项目的开发所运用的技术以及工具进行大概的介绍和描述。
第三章是本文的重点内容中的一个,分析了系统的需求,分析描述系统的业务、业务流程和用例,为系统的设计奠定了基础。
第四章在需求分析后是对系统的结构进行设计,利用软件体系结构图、软件功能结构图和E-R图对系统的模块进行设计。
第五章是本文的核心内容之一,对项目的数据库概念模型进
您可能关注的文档
- 2025【5S管理在电子厂生产中的作用12000字论文】.doc
- 2025【IIR数字滤波器的有限字长效应分析综述2200字】.docx
- 2025【JS银行柜面操作风险管理研究国内外文献综述5500字】.doc
- 2025【PON的基本原理分析综述3200字】.docx
- 2025【STC89C52单片机为核心的智能电子秤设计与实现15000字】.docx
- 2025【ST沈机债务重组的动因及其重组绩效研究文献综述3900字】.doc
- 2025【S村农村电网改造工程设计7200字】.docx
- 2025【S分行信用卡业务营销策略研究的国内外文献综述4400字】.docx
- 2025【S分行信用卡业务营销策略研究的相关概念及理论基础综述2300字】.docx
- 2025【S工程机械公司内部控制现状、问题及完善对策研究20000字】.docx
最近下载
- 部编版(2024)一年级语文下册课件 第六单元 11 浪花.pptx VIP
- GB_T 34120-2023 电化学储能系统储能变流器技术要求(OCR).pdf
- 创设情境提升小学生数学学习兴趣教学研究课题报告.docx
- DB4413_T 58-2024 特种设备双预防导则.docx VIP
- 影视或媒体岗位招聘面试题与参考回答.docx VIP
- 温室气体 产品碳足迹量化方法与要求 电解铝及编制说明.pdf
- 人工智能的现实困境.docx VIP
- 2022-2023学年上海市杨浦区复旦大学第二附属八年级下学期期中考试数学试卷含详解.pdf VIP
- 桥面板预制场施工设计方案.pdf
- 《桃花源记》文言文教学设计一等奖 .docx VIP
文档评论(0)