ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:23.08KB ,
资源ID:8788773      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/8788773.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(计算机科学与技术 生产实习.docx)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

计算机科学与技术 生产实习.docx

1、 实 习 报 告 实习名称 计算机生产实习 专业班级 计算机 0741 姓 名 肖 小飞 学 号 0704431126 成 绩 评 定 考核 内容 实习 表现 实习 报告 实习成果 或其它 综合评 定成绩 成 绩 电气与信息学院 和谐 勤奋 求是 创新 一、实习目的 生产实习是计算机专业教学计划中十分重要的实践性教学环节。是对学生进行专业基本训练,培养实践动手能力和向实践学习,理论联系实

2、际的重要课程。认真抓好生产实习的教学工作,提高生产实习教学质量,是提高学生业务素质和政治素质很关键的一环。 生产实习的目的是,训练学生从事专业技术工作及管理工作所必须的各种基本技能和实践动手能力;让学生了解本专业业务范围内的现代工业生产组织形式、管理方式、工艺过程及工艺技术方法;培养学生理论联系实际、从实际出发分析问题、研究问题和解决问题的能力,将学生所学知识系统化;培养学生热爱劳动、不怕苦、不怕累的工作作风。 二、实习内容 计算机专业的生产实习主要以参观实习为主,实际操作为辅。为了使学生在生产实习中有的放矢,制定本次计算机生产实习计划,尽量涵盖以下实习内容。 1、参观计算机机房的设置

3、和管理方法。 2、调查了解计算机的种类、型号、功能以及计算机的发展过程和今后的发展方向。 3、全面了解计算机的有关配置(比如:显示器、打印机、鼠标、绘图仪、扫描器等等)及各种配置的型号、功能和用途。 4、了解计算机局部网络有关情况。 5、调查了解计算机用于管理的范围和前景。 6、到工厂参观了解用计算机进行自动控制过程和方法。 7、到学校调查计算机辅导教学的应用情况、发展过程、前景。 8、到网络公司调查计算机网络的发展现状,熟悉策划网站的流程,了解比较流行的技术手段。 9、到软件开发企业,了解现行软件开发设计的模式与方法,软件项目的开发设计流程及开发团队的组织与管理。 10、结

4、合毕业设计题目进行前期的软硬件开发与设计工作。 三、实习具体内容 基于SQL的学生证管理系统数据库的设计与实现 1.实现下列功能: 1.录入某位学生的学生证信息 2.给定学号,查询某位学生的学生证信息; 3.给定班号,显示该班所有学生的学生证信息; 4.给定学号,修改该学生的学生证信息; 5.给定学号,删除该学生的学生证信息; 2.系统需求分析 1.数据流图: 录入、修改、查询、删除 学生证 身份证明 学生

5、 注册 2.数据字典: (1)对学生信息的管理 编号 1 名称 学生信息管理 简述 维护学生信息的完整性 输入 学生姓名、学号、班级号、出生年月、性别、民族、籍贯 处理 1. 新增学生信息的录入 2. 修改学生信息 3. 删除学生信息记录 4. 查询个人学生信息及班级学生信息 输出 学生信息表 (2)对系别信息的管理 编号 2 名称 系别信息管理 简述 维护系别信息的完整性 输入 系别名,班级号等 处理 1.新增系别信息的录入 2.修改系别信息 3.删除系别信息记录 4.查

6、询系别信息 输出 系别信息表 (3)对学生证注册信息的管理 编号 3 名称 学生证注册信息管理 简述 维护学生证注册信息的完整性 输入 学号,注册日期,截止日期 处理 1.新增注册信息的录入 2.修改注册信息 3.删除注册信息记录 4.查询注册信息 输出 注册信息表 3.概念结构设计 1.局部E-R图: 学生信息表: 学生 姓名 学号 班级号 性

7、别 出生年月 籍贯 民族 系别信息表: 系别 系别名 班级号 注册信息表: 注册信息 学号 注册日期 截止日期 2.全局E-R图: 系别 系别名

8、 学生证 1 班级号 1 注册日期 拥有 注册 截止日期 n 1

9、 学生 姓名 学号 性别 出生年月 籍贯 民族 4.逻辑结构设计 实体关系模式: 学生(学号,姓名,性别,出生年月,籍贯,民族) 系别(系别名,班级号) 联系关系模式: 拥有(系别名,学号) 注册(学号,注册日期,截止日期) 5.实现过程 (一)建表 在企业管理器中,新建数据库,并设置名为student。 在该数据库中创建三个表,即学生信息表、系别信息表和注册信息表,分别命名为S,D,C。 首先设计学生信息表S

10、包括以下属性,及各属性的数据类型和长度: 含义 标识 数据类型 长度 约束 姓名 stu_name varchar 30 Not null 学号 stu_no char 10 Not null,primary key 班级号 class_no char 6 Not null 性别 stu_sex char 2 出生年月 stu_birthday datetime 8 民族 stu_native char 10 Default ‘汉’ 籍贯 stu_birthday varchar 30 系别信息表D:

11、 含义 标识 数据类型 长度 约束 系别名 dept varchar 30 Not null 班级号 class_no char 6 注册信息表C: 含义 标识 数据类型 长度 约束 学号 stu_no char 10 Not null,primary key 注册日期 login_date datetime 8 Not null 截止日期 validity_date datetime 8 Not null 在设计表后即可向表中添加数据,在添加时要注意各项的约束条件及数据长度限制。 (二)

12、设置安全性及用户权限 1.在企业管理器中,安全性一项中,新建登录。 (1)设置登录名为ll,并设置SQL server身份验证密码,及默认登录的数据库为student。 (2)设置该登录用户的服务器角色为:System Administrators。 (3)设置该登录用户均可访问所有数据库。 2.编辑SQL server注册属性。 (1)选择使用SQL Server身份验证。 (2)设置登录名ll及密码。 (3)选择总是提示输入登录名和密码。 3.在student数据库中,为用户设置权限。 (1)设置用户ll的数据库角色为:public和db_owner。 (2

13、设置ll的用户权限,即对S,D,C三个表均能够Select,Update,Delete,Insert和DRI。 (三)创建学生证视图 创建学生证信息的视图,从三个表中选择学生证所需信息,以便对视图以外的数据进行保密,简化了查询操作,并保证了数据的逻辑独立性。 以下创建视图Stu_card,连接D表,C表和S表,选择所需数据项组成视图。 Create view Stu_card(Dept,SName,SNo,ClassNo,Sex,Birthday,Native,Birthplace, LoginDate,ValidityDate) AS SELECT dept,S.*,

14、login_date,validity_date FROM D,C,S WHERE D.class_no=S.class_no and C.stu_no=S.stu_no (四)实现对学生证的各操作功能 1.录入学生证信息 (1)对某学生的学生证信息录入之前,需先判断该学生的学生证信息是否存在,如已经存在就不能再录入了;如果不存在,还需判断该学生的学生信息是否存在,因为如果该学生已存在学生信息,但没有注册学生证,则该学生也不存在学生证信息。在判断之后再根据不同情况进行学生证信息的录入。 创建存储过程InsertIf,判断是否录入学生证信息: create procedure

15、InsertIf --判断是否录入 ( @sno varchar(10) )--设置参数,通过学号查询该学生的学生证信息使否存在 as begin declare @cant varchar(50) declare @sel varchar(50) declare @aa varchar(70) declare @bb varchar(70) set @cant='信息已存在,不能录入' set @sel='无此学生证信息,请录入' set @aa='有此学生信息,但未注册,请注册(执行InsertC)!' set @bb='无此学生信息,请

16、录入学生信息并为其注册(执行InsertS和InsertC)!' if exists (select * from Stu_card where SNo=@sno) --如果存在该学生 print @cant --的学生证信息就打印出来 else begin print @sel if exists(select * from S where Stu_no=@sno) --如果不存在 print @aa --该学生证信息,但存在学生信息,说明为注册 else print

17、 @bb --不存在学生信息,可以录入该学生信息并注册 end end (2)判断后,如不存在学生证信息但存在学生信息,则需注册。 创建存储过程InsertC,对学生进行注册 create procedure InsertC --注册,向表C中添加学生证注册信息 ( @sno char(10), @logindate datetime, @validate datetime ) as insert into C values(@sno,@logindate,@validate) (3)判断后,如不存在学生信息,则需录入该学生信息,并进行学生证注册

18、创建存储过程InsertS,录入学生信息: create procedure InsertS //向S表中添加学生信息 ( @sname varchar(30), @sno char(10), @classno char(6), @sex char(2), @birthday datetime, @native char(2), @birthplace varchar(30) ) as insert into S values(@sname,@sno,@classno,@sex,@birthday,@native,@birthplace) 在录入学

19、生证信息时,先添加学生信息,再执行存储过程InsertC,注册学生证,才完整的录入一条学生证信息。 2.查询学生证信息 (1)给定学号,查询某位学生的学生证信息 由于学生证信息是在视图中体现的,因此通过查询视图,可以查看学生的学生证信息. 创建存储过程QureyInfor,传递参数sno,通过给定学号,判断该学生的学生证信息是否存在,如不存在,则告知不存在该学生证信息;如存在,则显示出该学生的学生证信息. create procedure QureyInfor ( @sno char(10) ) as begin declare @cant varchar(50) s

20、et @cant='信息不存在' if exists (select * from Stu_card where SNo=@sno) select * from Stu_card where SNo=@sno else print @cant end (2)给定班号,查询该班所有学生的学生证信息 该查询与前一查询方法是相同的,通过查询视图,查看信息。 创建存储过程DisplayInfor,传递参数classno,通过给定班级号,判断该班学生的学生证信息是否存在,如不存在,则告知"不存在该班学生证信息";如存在,则显示出该班全部学生的学生证信息。 c

21、reate procedure DisplayInfor ( @classno char(6) ) as begin declare @cant varchar(50) set @cant='无相关信息' if exists (select * from Stu_card where ClassNo=@classno) select * from Stu_card where ClassNo=@classno else print @cant end 3.修改学生证信息 学生证信息的修改,虽然是对视图进行修改,但实质是对各表的修改。 对于

22、学生证信息的修改,是先通过给定学生学号,先判断该学生的学生证信息是否存在,如存在,再通过添加表信息来添加学生证信息。 (1)首先创建存储过程ModIf,用来判断需修改的学生证信息是否存在,如不存在,则告知"不存在该学生证信息";如存在,则将该学生证原本信息显示出来,表明可以进行修改。 create procedure ModIf ( @sno char(10) ) as begin declare @cant varchar(50) set @cant='无此学生证信息,不能修改' if exists (select * from Stu_card where SNo=@

23、sno) begin select * from Stu_card where SNo=@sno end else print @cant end (2)再创建存储过程ModS,ModC及ModD,通过更新操作update对表进行修改,以修改学生证信息。 create procedure ModS //更新S表中学生信息 ( @sname varchar(30), @sno char(10), @classno char(6), @sex char(2), @birthday datetime, @native char(2),

24、 @birthplace varchar(30) ) as update S Set stu_name=@sname,stu_no=@sno,class_no=@classno,stu_sex@sex, stu_birthday=@birthday,stu_native=@native,stu_birthplace=@birthplace create procedure ModD //更新D表中学生信息 ( @dept varchar(30), @classno char(6), ) as update S Set dept=@dept,clas

25、s_no=@classno create procedure ModC --修改表C中信息 ( @sno char(10), @logindate datetime, @validate datetime ) as update C set stu_no=@sno,login_date=@logindate,validity_date=@validate 4.删除学生证信息 在删除学生证信息时,并不是将学生证中的学生信息及相关系别信息也相应删除,而只是删除该学生证的注册信息。应保证在删除学生证信息同时保留该学生的学生信息及相关的系别信息。 (1)判断该学生证

26、信息是否存在 创建存储过程,给定学号参数,判断是否存在该学生的学生证信息,如不存在,则告知"不存在该学生证信息",即无法删除;如存在,则告知"存在信息",并显示出该条信息。 该操作同样可以使用存储过程ModIf来完成,因此不需再重新创建。 (2)删除信息 创建存储过程DelInfor,给出要删除的学生学号,通过delete操作删除注册信息表C中的该条记录,即完成学生证信息的删除工作。 create procedure DelInfor ( @sno char(6) ) as delete from C where stu_no=@sno (3)显示删除后信息 在删除完成后,通过显示剩余全部学生证信息,确认要删除的学生证信息是否删除成功。 创建触发器DisplayAll,完成删除工作的检验工作,当对表C进行delete操作时,通过查询视图,显示剩余全部学生证信息。 create trigger DisplayAll on C for delete as select * from Stu_card

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服