学生信息管理系统JSP.docx
《学生信息管理系统JSP.docx》由会员分享,可在线阅读,更多相关《学生信息管理系统JSP.docx(62页珍藏版)》请在一课资料网上搜索。
1、大连工业大学课程设计(论文)任务书专 业电子商务班 级电商122题 目学生管理系统的数据库设计子 题高校学生信息管理系统的数据库设计指导教师1答疑教师1设计时间2014年12 月 15 日至 2014年 12 月 28 日 共 二 周设计要求设计(论文)的任务和基本要求,包括设计任务、查阅文献、方案设计、说明书(计算、图纸、撰写内容及规范等)、工作量等内容。一、课程设计要求根据所选的题目,每组同学合作完成管理系统数据库的要求书写详细的设计说明书,严禁相互抄袭。具体要求如下:1、需求分析。调查清楚用户的信息需求、处理需求、安全性和完整性需求,以书面形式表示出来。2、根据需求分析的结果,设计管理系
2、统的E-R模型。3、将所设计的E-R模型转换成相应的关系数据库模型。4、利用关系模型的规范化理论,分析设计出的关系数据库模型,检查是否存在着存储异常等问题,如果有的话,请用模式分解的方法消除之。5、数据库实现。6、数据库运行与维护。7、可自行选择前台开发工具,设计管理系统的用户访问界面,可实现用户的权限控制、查询、更新功能。8、设计完成后,必须提交设计说明书。二、课程设计内容要求学生根据课题的内容完成方案论证、总体设计、技术标准和规范的使用、程序的编写、调试等方面,以期得到综合性训练。根据所给课题,完成由指导教师具体布置的课程设计任务。每组由组长负责分工,小组成员共同完成设计内容,并按课程设计
3、要求写出课程设计说明书。三、设计完成后,必须提交设计说明书。四、备选题目1、高校学生信息管理系统的数据库设计2、高等学校教师信息管理系统的数据库设计3、高校图书管理系统的数据库设计4、高校学生宿舍管理系统的数据库设计5、企业员工培训管理系统的数据库设计6、企业员工薪酬管理系统的数据库设计7、企业员工考勤管理系统的数据库设计8、企业员工绩效管理系统的数据库设计9、超市销售管理系统的数据库设计10、酒店管理系统的数据库设计11、公司库存管理系统的数据库设计12、小区物业管理系统的数据库设计13、医院住院管理系统的数据库设计14、医院门诊管理系统的数据库设计15、汽车销售管理系统的数据库设计16、药
4、房销售管理系统的数据库设计17、房地产销售管理系统的数据库设计18、机票预订管理系统的数据库设计19、旅行社管理系统的数据库设计20、驾驶员培训学校管理系统的数据库设计指导教师签字: 系(教研室)主任签字: 2014年12 月 15 日课程设计分工全组:数据库概念结构设计全组:数据库逻辑结构设计 全组:数据库物理结构设计部分赵负责数据库实现部分孙负责数据库设计部分赵负责数据库设计部分刘负责数据库设计部分李负责报告书写和答辩 刘负责数据库实现部分 目录第一章 需求分析5第二章 数据库概念结构设计6第三章 数据库逻辑结构设计11第四章 数据库物理结构设计12第五章 数据库运行及维护13第六章 学生
5、信息管理系统设计与实现30链接Oracle的页面30首页代码31检验登陆密码是否正确进行跳转33学生登陆成功页面35教师登陆成功页面36管理员登陆成功页面38学生登陆成功后看课表39学生登陆成功后看成绩41管理员登陆对学生进行操作43管理员查询学生46管理员登陆对学生进行添加操作46学生添加成功48添加成功后显示在表里增加一行50管理员登陆对学生进行更新操作50更新成功后显示在表里改变一行54管理员登陆对学生进行删除操作54管理员课程页面57管理员教师页面60第七章 课程设计总结64第一章 需求分析 信息需求:学生信息管理系统,可用于学校等机构的学生信息管理,查询,更新与维护,使用方便,易用性
6、强。 处理需求:该系统实现的大致功能:用户登陆。提供了学生信息的查询,相关科目的成绩查询等功能。教师管理。提供了对学生成绩的录入,修改,删除。管理员。可以修改,删除,查询所有信息。 安全性:数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露,更改,或者破坏。安全性问题不是数据库系统所独有的,所有计算机系统都有这个问题,只是在数据库系统中大量数据集中存放,而且为许多最终用户直接共享,从而使安全问题更为突出,系统安全保护措施是否有效是数据库系统的主要指标之一。 完整性需求: 数据库中关系模型完整性约束:实体完整性、参照完整性、和用户定义完整性。其实实体完整性和参照完整性是关系模型中必须
7、满足的完整性条件。因此用户在使用数据库必须遵守完整性规则:实体完整性规则、参照完整性规则、用户定义完整性规则。在关系模型中以主码作为唯一标识,因此主码不能为空。总的来说数据库完整性是指数据的正确性和相容性。例如本系统中学生学号必须唯一;性别只能是男或女等.数据库是否具备完整性关系到数据库系统能否真实地反映现实世界,因此维护数据库的完整性是非常重要的。第二章 数据库概念结构设计课程实体集及其属性: 课学分 课学时授课院系课程课程名课程号电话登录密码 教师教师实体集及其属性: 专业号 职称姓名教师号性别姓名性别学号 学生学生实体集及其属性班级号出生时间登录密码职称nm电话nm学院实体集及其属性学院
8、号学院学院名专业实体集及其属性专业号专业学院号专业名班级实体集及其属性人数班级号班级专业号班级名讲授联系的属性课程号教师号职称课程名讲授课程课学时电话教师1 1教室号号课学分登录密码上课实体集及其属性学号教师号姓名职称学生上课 n性别电话教师1出生时间登录密码课程号m考试联系的属性p邮政编码E-mail课程号学号姓名课程名学生课程考试n1学分性别年龄周学时 成绩全局的E-R模型:数据元素一览表4-2编号数据元素名称别名类型长度DE001学号id字符型10DE002姓名s_name字符型10DE003性别s_sex字符型2DE004出生时间s_birthdaydatetime型8DE005学生密
9、码s_password字符型10DE006课程号cou_id字符型20DE007课程名cou_name字符型20DE008授课院系cou_dept字符型10DE009课学时cou_hourint型4DE010课学分cou_scorefloat型8DE011教师号t_id字符型10DE012教师名t_name字符型10DE013性别t_sex字符型2DE014职称duty字符型10表4-2 数据元素一览表 续表编号数据元素名称别名类型长度DE015电话tel字符型20DE017教师密码t_password字符型10DE018学院号d_id字符型2DE019学院名d_name字符型10DE020专
10、业号m_id字符型4DE021专业名m_name字符型10DE022班级号c_id字符型6DE023班级名c_name字符型10DE024人数c_numberint型3DE026教室号r_id字符型10DE027成绩score字符型10学生信息管理涉及的实体有:(1)学生student 它的属性有:学号、姓名、性别、出生时间、登录密码,班级号。(2)课程course 它的属性有:课程号、课程名、授课院系、课学时、课学分。(3)教师teacher 它的属性有:教师号、姓名、性别、职称、电话、登录密码,专业号(4)学院dept 它的属性有:学院号、学院名。(5)专业major 它的属性有:专业号、
11、专业名,学院号。(6)班级sclass 它的属性有:班级号、班级名、人数,专业号。联系:(1)讲授instruct:教师号、课程号、教室号(2)上课teach:教师号、课程号、学号(3)考试exam:课程号、学生号、成绩(4)一个学生可以选择多个课程,而一个课程又可以被多个学生所选择。(5)一个学生类别里包含一个或多个学生,一个学生必然属于某个特定学生类别。(6)一个课程类别里包含一门或多门课程,一门课程必然属于某个特定课程类别。第三章 数据库逻辑结构设计学生(学号,姓名,性别,出生时间,登录密码,班级号)教师(教师号,姓名,性别,职称,电话,登录密码,专业号)课程(课程号、课程名、授课院系、
12、课学时、课学分)学院(学院号、学院名)专业(专业号、专业名,学院号)班级(班级号、班级名、人数,专业号)讲授(教师号、课程号、教室号)上课(教师号、课程号、学号)考试(课程号、学生号、成绩)讲授(教师号、课程号、教室号)属于第一范式上课(教师号、课程号、学号)属于第一范式考试(课程号、学生号、成绩)属于第一范式第四章 数据库物理结构设计1、 确定记录的存储格式 Jsp格式2、 选择文件的存储结构 散列结构3、存储路径D:myeclipseWorkspacesMyEclipse 10kcsj第五章 数据库运行及维护1、建立数据库结构,试运行,装入实际数据库并建立实际数据库。create tabl
13、e course(cou_id char(20),cou_name varchar(30) not null,cou_dept varchar(20) not null,cou_hour number(4) not null,cou_score float(8) not null,constraint pk_course primary key(cou_id);create table dept(d_id char(10),d_name varchar(20) not null,constraint pk_dept primary key(d_id);create table major(m_
14、id char(10),m_name varchar(30) not null,d_id char(10),constraint pk_major primary key(m_id),constraint fk_did foreign key(d_id) references dept(d_id) on delete cascade);create table teacher(t_id char(10),t_name varchar(20) constraint nn_t_name not null,t_sex varchar(4) constraint nn_t_sex not null,d
15、uty varchar(10) not null,tel varchar(20),t_password varchar(10) not null,m_id char(10),constraint pk_teacher primary key(t_id),constraint chk_t_sex check(t_sex in(男,女),constraint fk_mid foreign key(m_id) references major(m_id) on delete cascade);create table sclass(c_id char(10),c_name varchar(30) n
16、ot null,c_number number(3) not null,m_id char(10),constraint pk_sclass primary key(c_id),constraint fk_majorid foreign key(m_id) references major(m_id) on delete cascade);create table student(id char(10),s_name varchar(20) constraint nn_s_name not null,s_sex varchar(4) constraint nn_s_sex not null,s
17、birthday varchar(10) not null,s_password varchar(10) not null,c_id char(10) not null, constraint pk_student primary key(id),constraint fk_cid foreign key(c_id) references sclass(c_id) on delete cascade);create table instruct(t_id char(10),cou_id char(10),r_id varchar(10) not null,constraint pk_inst
18、ruct primary key(cou_id),constraint fk_itid foreign key(t_id) references teacher(t_id) on delete cascade,constraint fk_icid foreign key(cou_id) references course(cou_id) on delete cascade);create table exam(cou_id char(10),id char(10),score char(10),constraint pk_exem primary key(cou_id, id),constra
19、int fk_ecid foreign key(cou_id) references course(cou_id) on delete cascade,constraint fk_esid foreign key(id) references student(id) on delete cascade);create table teach(t_id char(10),id char(10),cou_id char(10),constraint pk_teach primary key(t_id, id,cou_id),constraint fk_ttid foreign key(t_id)
20、references teacher(t_id) on delete cascade,constraint fk_tsid foreign key(id) references student(id) on delete cascade,constraint fk_tcid foreign key(cou_id) references course(cou_id) on delete cascade);create table usern(u_id char (10),u_password varchar(10),constraint pk_usern primary key(u_id);in
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息管理 系统 JSP
一课资料网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。



福建省大田县第一中学2016届高三生物上学期第一次月考试题.doc
煤田地质学第一章.ppt

![MLSPGO8Q0C2L%`J2QI2M]C3.png](https://www.ekdoc.com/FileUpload/ueditor_s/upload/2020-5/8/6372452921073120799898817.png)


