数据专业课程设计.doc
《数据专业课程设计.doc》由会员分享,可在线阅读,更多相关《数据专业课程设计.doc(30页珍藏版)》请在咨信网上搜索。
1、池 州 学 院CHIZHOU COLLEGE 数据库课程设计汇报课程名称 数据库 题目名称 教务管理辅助系统设计 专业班级 10计算机科学和技术(1)班学 号 学生姓名 周庆瑞 胡浪 夏权 宋张超 指导老师 黄孝 目录1系统分析31.1开发背景31.2开发目标31.3现行系统存在关键问题31.4需求分析41.4.1信息要求:41.4.2处理要求:41.4.3安全性和完整性要求:51.5系统功效分析51.6业务步骤图、数据步骤图52系统设计82.1ER图和关系模式82.2总体结构设计92.3数据库设计93系统实现104试验总结:285参考文件29教务辅助管理系统设计和实现1 系统分析1.1 开发
2、背景伴随计算机技术不停发展,计算机应用于各大领域,并给大家生活带来了极大便利,一样能够应用在教务管理方面。以往大学老师因为缺乏合适软件而给其工作带来了很多不便。本文所介绍便是一个教务辅助管理系统,以方便其在课程安排、成绩处理、学籍管理上工作。教务辅助管理系统是一个庞大而复杂系统,它包含对院系资料管理,对课程资料管理,对学生资料管理和对学生成绩管理等等关键功效。教务辅助管理系统是每个学校一项必不可少内容,它好坏直接影响到学校里关键工作,为了提升教务管理工作效率,降低错误出现,节省大量人力资源,现在学校教务管理也逐步从手工转到计算机自动化信息处理阶段1.2 开发目标l 为了教务处管理系统更完善;l
3、 节省资源l 为了教务处办公室对学生管理更方便;l 为了减轻工作人员工作负担1.3 现行系统存在关键问题1) 单机单用户系统,伴随网络发展和校园网建立,同时教务管理系统中信息使用者大大增加,原有单机单用户系统已远远不能满足需要。同时,原有数据库也不支持多用户网络运行环境。2) 系统独立性差,原有系统通常全部是使用数据库提供开发工具编写程序,所以收数据库制约比较大,编写出来程序性能也不好。尤其是无法支持如Access, MS SQL Server等新数据库。3) 模块性差,因为不是一个完整编程语言,故无法做到代码模块化,给功效扩展带来了巨大不便。1.4 需求分析教务辅助管理系统大大提升了学校管理
4、工作效率,使用户能够方便对院系信息、课程信息、学生信息和成绩信息进行管理。本系统对含有不一样权限用户所开放功效是不一样,最高级用户权限是“管理员”,它能使用系统全部功效,另一个用户权限是“用户”,它只能使用系统部分功效。1.4.1 信息要求:u 教务管理系统包含实体有:l老师工作证号、姓名、职称、电话等;l学生学号、姓名、性别、出生年月等;l班级班号、最低总学分等;l系系代号、系名和系办公室电话等;l课程课序号、课名、学分、上课时间及名额等。u 这些实体之间联络以下:l每个学生全部属于一个班,每个班全部属于一个系,每个老师也全部属于一个系。l每个班班主任全部由一名老师担任。l一名老师能够教多门
5、课,一门课能够有几位主讲老师,但不一样老师讲同一门课其课序号是不一样(课序号是唯一)。l一名同学能够选多门课,一门课可被若干同学选中。一名同学选中课若已学完,应该统计有对应成绩。l本单位学生、老师全部有重名,工作证号、学号能够作为标识。1.4.2 处理要求:教学系统关键提供数据维护、选课和信息查询。其中常见查询有:系统中各对象基础信息查询。 查询指定班、系学生信息(名单、人数等)。查询学生成绩、学分情况。查询老师讲课情况和学生选课情况。1.4.3 安全性和完整性要求:u l安全性要求:1.系统应设置访问用户标识以判别是否是正当用户,并要求正当用户设置其密码,确保用户身份不被盗用;2.系统应对不
6、一样数据设置不一样访问等级,限制访问用户可查询和处理数据类别和内容;3.系统应对不一样用户设置不一样权限,区分不一样用户,如学生,老师,系统管理员。u l 完整性要求:1.多种信息统计完整性,关键信息统计内容不能为空;2.多种数据间相互联络正确性;3.相同数据在不一样统计中一致性1.5 系统功效分析不一样权限用户能使用功效以下: 用户管理:此项功效只能由管理员使用 修改密码:管理员和用户全部能使用 信息管理:包含了系别管理、学生管理、课程管理、成绩管理四个模块,只能由管理员使用,用户不能使用。 学生资料查询:只能由管理员使用,用户不能使用 学生成绩查询:管理员和用户全部能使用1.6 业务步骤图
7、、数据步骤图所在系信息课程信息专业信息学生信息老师信息成绩信息教务人员基础数据维护课程信息维护学籍信息维护老师信息维护开课制订课程信息数据表公共信息数据表学生信息数据表开课信息数据表老师信息数据表成绩信息数据表成绩单打印成绩维护图 1.6.1业务步骤图学生档案管理人员1公共信息管理2学籍管理查询学院、专业、学生、班级条件班级、学生资料卡学院、专业资料卡学员信息统计学院数据库专业数据库专业信息统计库中学院统计学生、专业、学院、班级查询信息结果存库班级信息班级数据库库中学生信息库中班级信息存库学生信息学生数据库课程数据库课程统计成绩相关课程信息库中课程信息库中专业信息3课程管理开课班级信息4学生成
8、绩处理学生信息统计成绩排名学生成绩管理人员指定班级信息成绩单指定学生信息图 1.6.2数据步骤图2 系统设计2.1 ER图和关系模式学院名称老师学生姓名性别学号姓名职称老师号讲授选修课程课程号类型分数电话nnmm电话出生年月成绩工作系系代号系名系办公室电话属于班级负责111nn1属于1n班号班级最低总分姓名关系模式:老师(老师号,姓名,职称,电话,系代号)学生(学号,姓名,性别,出生年月,班号)系(系代号,系名,系办公室电话)课程(课序号,课名,学分,上课时间,名额,工作证号)班级(班号,最低总学分,工作证号,系代号)2.2 总体结构设计教务管理系统登陆管理系统管理信息管理信息查询帮助管理员登
9、录用户登录用户管理修改密码添加用户删除用户系统管理学生管理课程管理成绩管理里学生资料查询学生成绩查询相关系统相关作者添加院系修改院系删除院系添加课程修改课程删除课程添加学生修改学生删除学生添加成绩删除成绩l2.3 数据库设计表1:登录信息表统计号字段名称数据类型字段大小属性(是否可为空)1用户名text16否2密码text16否3权限text16否表2:系别信息表统计号字段名称数据类型字段大小属性(是否可为空)1系编号int4主键2系名nvarchar50是3系办公室电话nvarchar50是表3:学生信息表统计号字段名称数据类型字段大小属性(是否可为空)1学生编号char10主键2学生姓名n
10、varchar50是3学生性别char10是4年纪int4是5身份证号nvarchar50是6所在院系nvarchar50是表4:课程信息表统计号字段名称数据类型字段大小属性(是否可为空)1课程编号Int4主键2课程名nvarchar50否3课程类型nvarchar50是4课程学分float8是3 系统实现一、主页登录部分 default.asp%If Trim(request.form(username) AND Trim(request.form(pswd) Then Dim db Set db=Server.CreateObject(ADODB.Connection) db.Open j
11、iaowu Dim userid,pswd,strsql,rs userid=Request.Form(username) pswd=Request.Form(pswd)End IfIf request.form(D1)=学生 Then strsql=Select * From stu Where sno=&userid& Set rs=db.Execute(strsql) If pswd=rs(spin) Then Session(stuid)=userid Response.Redirectstudent.asp Else Response.write密码错误 End IfElseIf r
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 专业课程 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。