帮帮文库

返回

课程设计_基于java的学生选课系统word文档(33页) 课程设计_基于java的学生选课系统word文档(33页)

格式:word 上传:2022-06-24 20:49:37

《课程设计_基于java的学生选课系统word文档(33页)》修改意见稿

1、“.....而制成是数据列表,因此需要使用下拉列表控件。填写完信息之后,当然还要进行数据提交,所以提交按钮时必不可少。设计结果如图图添加新教师界面设计管理员管理课程界面当管理员进行课程管理操作时候,首选要显示所有课程列表。为此我们设计了课程列表界面。该界面中,需要包括如下信息课程号课程名学分预选课和所在系。还应该提供对课程管理操作入新增修改删除新增修改删除新增修改删除管理员列表图学生操作流程图学生登录课程列表选课查看学分情况更改个人信息二数据库设计数据库逻辑结构设计数据库设计是系统设计中非常重要个环节。数据库设计就像高楼大厦根基样,如果设计不好,在后来系统维护变更和功能扩充时,甚至在系统开发过程中,将会引起比较大问题,有时将会重新进行大量工作。根据功能模块划分结果可知,本系统用户有三类管理员学生和教师。由于管理员学生和教师权限和操作大不相同,因此在本系统中我们需要分别进行数据记录。首先根据如下个数据实体管理员数据实体只需要记录管理员登录名姓名和密码......”

2、“.....学生数据实体包括学生号密码学生姓名性别学生所在系籍贯联系电话电子邮件。这些信息中,密码联系电话和电子邮件由学生自己精心维护,管理员在学生入学时根据填写信息初始化学生信息,在以后维护过程中,仅在特殊情况下对信息进行修改。教师数据实体包括教师号密码教师姓名职称。这些信息由管理员初始化好,如果有所改动都要有管理员维护。除了以上三个系统用户实体外,学生综合素质评价系统还要对学生课程班级和第二课堂活动进行管理,这就又需要如下三个数据实体课程数据实体用于记录所有课程基本信息,包括课程课程号课程名学分系别和预选修情况。这些信息由学校工作人员以管理员身份登录后进行维护。班级数据实体用于记录所有班级基本信息,包括班级号教师课程教室和上课时间。这些数据由管理员进行录入和维护如果与学校排课系统等结合,数据就由那些系统来提供。根据以上分析,设定每个数据实体都有个作为它唯标志,那么这个数据实体关联关系如图所示其中管理员数据实体相对,这里没有列出关系图......”

3、“.....表与表之间相互关联,共同存储着系统所需要数据。在设计数据库表过程中,般要遵循几条原则数据库个表最好只存储个实体或对象相关信息,不同实体最好存储在不同数据表中,如果实体还可以再划分,实体划分原则是最好能够比当前系统要开发实体复杂度小数据表信息结构定要合适,表字段数量般不要过多扩充信息和动态变化信息定要分别放在不同表里多对多表关系精尽量不出现。数据库实现在设计数据库表结构之前,首先要创建个数据库。安装好后,建立数据库名字,在这个数据库管理系统中要建立张数据表管理员表用于存放管理员用户数据记录。学生信息表用于存放所有学生基本信息。教师信息表用于存放所有上课教师基本信息。课程信息表用于存放所有开课课程基本信息。班级信息表用于存放所有与班级相关信息。学生课绩信息表用于存放学生所有课绩信息。这张数据表字段说明如表表所示......”

4、“.....也是系统唯入口。管理员模块此模块是用于管理员对学生教师课程和班级等基本信息管理和维护,包括如下几个部分学生管理新增更改删除学生。学生管理新增更改删除学生。教师管理新增更改删除教师。课程管理新增更改删除课程。班级管理新增更改删除班级。学生模块次模块是学生管理操作界面,包括如下几个部分。选报课程查看可选课程选课。查看成绩查看自己成绩。个人信息修改。教师模块此模块是教师管理操作界面,包括如下几个部分。接受学生选课查看接受学生。打分查看打分。登陆界面系统任何用户使用系统,都必须从系统登陆入口进入,这是任何个系统管理功能保密性需要。根据前面需求分析和设计指导,系统角色包括管理员学生和教师类,这就要求为着类用户都提供登陆界面。为了给系统三类用户提供公共登录界面,在登录界面中,提供了选择登陆用户类型单选按钮。而且登录名和密码输入框是必不可少,还要包括登陆连接。设计结果如图所示......”

5、“.....如果登录失败,则会有提示信息。然后管理员可以进行自己工作了。因为管理员要维护信息由学生教师课程和班级,所以在刮泥首页面上提供了维护这些信息链接入口。到此为止,用设计结果如图所示。图管理员管理界面管理员管理学生界面当管理员进行学生管理操作时,首先要显示所有学生列表,为此,我们设计了学生列表界面。在该界面中,需要包括如下信息学生号姓名密码籍贯系别性别学分电话和电子邮件。还应该提供对学生管理操作入口,包括增加学生,更新学生和删除学生。设计界面如图图显示学生列表界面管理学生时,首先添加学生,用设计结果如图图添加学生界面管理员管理教师界面当管理员进行教师管理操作时候,首先显示所有教师列表。为此,我们设计了教师列表界面。该界面中,需要包括如下信息教师号姓名职称密码。还应该提供对教师管理操作入口,包括新增教师更新教师和删除教师,设计图如图所示图显示教师列表界面管理教师时,首先要添加教师,因此我们首先设计添加教师界面。根据数据库设计部分可知,教师信息为......”

6、“.....我们界面中应该包括教师号,教师姓名和密码输入框,而制成是数据列表,因此需要使用下拉列表控件。填写完信息之后,当然还要进行数据提交,所以提交按钮时必不可少。设计结果如图图添加新教师界面设计管理员管理课程界面当管理员进行课程管理操作时候,首选要显示所有课程列表。为此我们设计了课程列表界面。该界面中,需要包括如下信息课程号课程名学分预选课和所在系。还应该提供对课程管理操作入执行关闭对象有执行执行关闭对象有有输出到客户端心得体会时光飞逝,周课程设计结束了。感觉收获颇多,使我在软件编程中提升了不少,感觉现在自己在短短二周学习中,比以前我提升了太多,今天取得进步离不开老师苦心教导,也离不同组同学们耐心认真帮助和各位老师在我迷失方向时及时给我沟通,像指明灯样指引我方向。正因为他们帮助我取得了今天成果,在这里我由衷谢谢他们。中已经学过,但理解不够深,只能做些简单习题,在上课中我有学习了遍却感觉是不样。大大小小系统做过,包括课程贯穿项目和上机部分贯穿项目,有了这些项目经验,我感觉......”

7、“.....呵呵在工作中就不用害怕。周课程设计感觉在工作中会实用,特别是针对大项目。其中有章是高级在我们编写程序时,经常做就是访问数据库。在项目中服务器接收客户请求,在需要进行数据库访问时,都和数据库建立个连接,数据库操作旦结束就断开连接这样会耗费大量时间和资源。因为数据库每次配置连接都要将对象加载到内存中,在这种情况下我们既要考虑访问数据库和操作数据表效率。学习了这章正好让我解决了这个问题。还有对设计模式更深理解和运用和最后调用服务。能让我做出更成熟完整项目。对这本书学习感觉收获很多,对编程提升了很多,这个多月没有白来学校。最后衷心感谢我老师和同学对我帮助,参考文献邹竹彪宝典电子工业出版社孙佳刘中兵李伯华动态网站开发精选杨易网络编程技术与实例向学哲柳庆勇王桂娟程序设计教程郎波语言程序设计应用需求分析学生选课系统需要满足来自两方面需求,这两个方面分别是学生管理员。学生需求是查询院系课程学生选排课情况及学生信息修改学生可以直接查看选课情况......”

8、“.....般情况下,学生只应该查询本人选课情况和个人信息,若查询其他学生选排课及成绩查询信息,就要知道其他学生用户名和密码。这些是很难得到,特别是密码,所以不但满足了学生要求,还保护了学生个人隐私。学校工作人员有修改学生选课权限,所以需对工作人员登陆本模块进行更多考虑。在此系统中,学校工作人员可以为学生加入选排课或是登陆记录,并打印生成相应报表给用户查看和确认院系管理人员功能信息量大,数据安全性和保密性要求最高。本功能实现对选排课信息教师信息总体选排课情况信息查询和统计工作人员和管理人员信息查看及维护。学校管理员可以浏览查询修改统计选排课基本信息浏览查询统计和修改学生选排课基本信息,浏览查询统计学生信息,但不能添加删除和修改学生信息,这部分功能应该由院系工作人员执行,但是,删除条学生选排课基本信息记录时,应实现对该学生选排课级联删除。并且还应具有生成选排课报表,并打印输出功能......”

9、“.....本系统主要实现学生信息管理课程信息管理排课管理学生选课管理,学生信息管理有学生姓名学生学号和学生所在系课程信息管理有课程名称学分上课地点已选人数课程性质开课系课程人数系信息管理有系号和系名。学生信息模块完成学生登陆,然后根据各位同学所在系不同,调用相应选排课模块。其中学生登录模块功能是验证登录人员确实是本院学生,学生启动本系统后,系统提示输入学生学号码和密码,验证后进入主控操作界面。教师信息模块完成教师登陆,然后根据各位教师所在系不同,教师所教课程不同,调用所选课程其中教师登陆模块功能是验证登录人员确实是本院教师,教师启动本系统后,系统提示输入教师工号和密码,验证后进入主控操作界面。课程信息管理包括必修课程和选修课程......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
课程设计_基于java的学生选课系统.doc预览图(1)
1 页 / 共 33
课程设计_基于java的学生选课系统.doc预览图(2)
2 页 / 共 33
课程设计_基于java的学生选课系统.doc预览图(3)
3 页 / 共 33
课程设计_基于java的学生选课系统.doc预览图(4)
4 页 / 共 33
课程设计_基于java的学生选课系统.doc预览图(5)
5 页 / 共 33
课程设计_基于java的学生选课系统.doc预览图(6)
6 页 / 共 33
课程设计_基于java的学生选课系统.doc预览图(7)
7 页 / 共 33
课程设计_基于java的学生选课系统.doc预览图(8)
8 页 / 共 33
课程设计_基于java的学生选课系统.doc预览图(9)
9 页 / 共 33
课程设计_基于java的学生选课系统.doc预览图(10)
10 页 / 共 33
课程设计_基于java的学生选课系统.doc预览图(11)
11 页 / 共 33
课程设计_基于java的学生选课系统.doc预览图(12)
12 页 / 共 33
课程设计_基于java的学生选课系统.doc预览图(13)
13 页 / 共 33
课程设计_基于java的学生选课系统.doc预览图(14)
14 页 / 共 33
课程设计_基于java的学生选课系统.doc预览图(15)
15 页 / 共 33
预览结束,还剩 18 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档