学生信息选课系统.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生信息选课系统

《java语言程序设计》课程设计报告题  目:个人事务管理系统          学生姓名: 罗军 1400170125 班 级:信息安全141 院 系:   计算机科学与信息学院  专业年级:  年 12 月21  日1绪论:通过这次的设计,主要是做出一个小型的管理系统,来加强对JAVA所学知识的巩固和融会贯通,可以说是对一个学期所学知识的一个小结,加深对JAVA数据库的理解。2需求分析2.1功能需求分析:该系统具备管理学生信息、课程信息、选课信息的功能:用户通过输入账号和密码进下该系统后,可以进行一些基础维护(学生信息维护、课程信息维护、选课信息维护)。全部都可以进行增加、修改、删除、模糊查询,管理员:1.学生管理2.教师管理3.课程管理,教师:查看课程信息,成绩录入,学生:选课,修改选课.3系统分析:3.1系统流程图3.1.1管理员需求分析管理学生,教师的基本信息,设置起止时间。3.1.2学生需求分析学生可以查看个人信息,选择课程,查看已经选课课程详细信息,删除已经选课课程,查看课程成绩。3.1.3教师需求分析教师可以查和修改看个人信息,查看选课情况,设置课程详情,设置课程成绩。2.2系统用例图分析:3.2.1用户需求分析用户包括教师,学生,管理员,用户可以注册,修改密码,登录系统就可以进行操作。3.2.2管理员需求分析管理学生,教师的基本信息,设置起止时间。3.2.3学生需求分析学生可以查看个人信息,选择课程,查看已经选课课程详细信息,删除已经选课课程,查看课程成绩。3.2.4教师需求分析教师可以查和修改看个人信息,查看选课情况,设置课程详情,设置课程成绩。3.3系统数据库分析:.3.3.1数据库概念模型设计:实体1:AdministratorAdministrator(no,name,password) no 为主码实体图:实体2:StudentStudent(no,name,gender,class,password,major,faculty)no为主码实体图实体3:TeacherTeacher(no,name,password,gender,p_职称,C_院系)no为主码实体图:实体4:CourseCourse(no,name,Tno,start,time,site,end,x_学分,y_已选人数,k_可选人数)no为主码实体图:.3.3.2数据库逻辑模型设计:E-R图:对应的关系模式:Administrator(no,name,password)Student(no,name,gender,class,password,major,faculty)Teacher(no,name,password,gender,p_职称,C_院系)no为主码Course(no,name,Tno,start,time,site,end,x_学分,y_已选人数,k_可选人数)Manage(A.no,T.no,S.no)SetUp(T.no ,C.no)X_选课(S.no,C.no).3.3.3数据库物理模型设计:数据库名称:XSXKXTAdministrator表:Administrator列名数据类型是否允许为null备注noInt否管理员编号no为主码namenvarchar(50)否管理员姓名passwordnvarchar(50)否管理员登陆密码Student表:Student 列名数据类型是否允许为null备注noInt否学生学号no为主码namenvarchar(50)否学生姓名passwordnvarchar(50)否学生登陆密码gendernvarchar(4)否学生性别majornvarchar(50)否学生专业facultynvarchar(50)否所在院系,classnvarchar(50)否学生班级Teacher表:Teacher列名数据类型是否允许为null备注noInt否教师编号no为主码namenvarchar(50)否教师姓名passwordnvarchar(50)否教师登陆密码gendernvarchar(4)否教师性别p_职称nvarchar(50)否教师职称C_院系nvarchar(50)否教师所属院系Course表:Course 列名数据类型是否允许为null备注noInt否课程编号no为主码namenvarchar(50)否课程姓名IntInt否教师编号(外键)timenvarchar(50)否上课时间endnvarchar(50)否选课结束startnvarchar(50)否选课开始sitenvarchar(50)否上课地点x_学分smallint否学分y_已选人数Int否已选人数k_可选人数Int否可选人数Manage表:Mana

文档评论(0)

dashewan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档