JCHub

  • Home
  • Category
    • A/V
    • WebRTC
    • Beauty of Programming
    • Linux
    • Windows
    • Moments of Life
    • Campus Life
  • Reference
    • API Reference
    • Utilities
    • AV Test
    • Doc
  • Message Board
  • About
JCHub
Code as My Sword, Lost in Obsession
Audio & Video Sharing

视频: IBM的未来物联网

2013年8月18日 0comments 1222hotness 0likes Jeff Read all
Beauty of Programming

基于RBAC的大学学生成绩管理系统

1.背景 当今社会是一个信息爆炸的社会,因为信息科技人们生活发生了巨大的变化,以计算机技术为代表的应用及普及到经济和社会生活的各个方面。这是属于一个大数据的时代,数据库系统几乎在每个领域都发挥着重大作用,用于加强对大量信息的管理,方便了人们的生活。 在大学里学生成绩管理如果靠人力将十分麻烦,有必要设计一个成绩管理系统,为了加强系统的安全性,引入了基于角色的访问控制模型(RBAC),应用该模型可以使不同用户登陆后得到不同的访问权限,不具有某个权限的用户将不能操作该权限,从数据库层进行权限控制有利于提高系统易用性,可扩展性,健壮性以及安全性。本次课程设计就是要设计一个基于RBAC的成绩管理系统,要从底层对用户权限进行控制,而不是在应用层。 2.系统需求分析 2.1需求描述 该成绩管理系统基于RBAC技术,能够对大学里各学生的成绩进行管理。系统有三个角色,分别是学生,教师以及管理员,管理员的权限最大。 学生通过该系统可以查询到自己某个课程的成绩,以及选择某个老师的某个课程。 教师可以录入所教课程学生的成绩,但不能修改,如果要修改只能联系管理员修改,还有查询有哪些学生选了他的课。 管理员拥有所有权限,包括删除用户,给用户重置登录密码,对各表的记录进行删除,增加,修改等。 该系统在微软的SQL SERVER 2008上进行开发,操作系统环境为Windows 7,通过写好的存储过程在数据库层完成各种操作,从而实现成绩管理。 2.2系统功能结构 2.3数据流图 3.数据库设计 3.1全局E-R图 ER图包括两个部分,一个有关用户权限分配,一个有关学生的成绩管理。 3.2数据字典 3.3数据库内关系表定义 用户信息(用户ID,用户名,用户密码) 用户-角色(用户ID,角色ID) 角色(角色ID,角色名) 角色—权限(角色ID,权限ID) 权限(权限ID,动作,对象,表名) 学生成绩(学号,课程号,姓名,成绩) 选课(课程号,课程名,学号,教师号) 教师(教师号,姓名,课程号) 加下划线的表示为主键。 4.数据库实现 4.1关系表(及相关视图)创建SQL代码 建立系统注册成员的信息表,包括用户唯一的账号,密码,姓名: [crayon-69cf82903e651217212404/] 建立角色信息表: [crayon-69cf82903e65f904840871/] 建立用户角色联系的表: [crayon-69cf82903e663751101216/] 建立角色权限联系的表: [crayon-69cf82903e666919462704/] 建立权限信息表: [crayon-69cf82903e669110417536/] 建立学生成绩表,包括学号,姓名,课程号,成绩: [crayon-69cf82903e66c468992196/] 建立教师表,包括教师号,姓名,课程名: [crayon-69cf82903e66f008263418/] 建立选课表: [crayon-69cf82903e672510323418/] 建立临时表,用于存储某个用户的权限: [crayon-69cf82903e675123779266/] 4.2存储过程、触发器等的创建SQL代码 用户注册: [crayon-69cf82903e678563484349/] 修改密码: [crayon-69cf82903e67b062220515/] 用户角色分配: [crayon-69cf82903e67e525815878/] 角色权限分配: [crayon-69cf82903e681198312347/] 删除角色某个权限: [crayon-69cf82903e684293439552/] 将某用户数据放入前面创建的一张临时表temp中,调用该存储过程可知用户有哪些权限: [crayon-69cf82903e687455701453/] 从临时表得到数据,判断用户是否有此权限: [crayon-69cf82903e68a976427424/] 安排教师教授某个课程,只有管理员有这权限 [crayon-69cf82903e68d953839748/] 学生选课: [crayon-69cf82903e690845805800/] 往student表添加一行数据,即录入成绩,由前面的权限分配可知只有教师管理员有这权限: [crayon-69cf82903e693751742634/] 往student表删除某行数据: [crayon-69cf82903e696835609850/] 删除某个用户: [crayon-69cf82903e69a030017109/] 5.应用场景描述(SQL SERVER 2008模拟 在场景描述前我们先为该系统注册了三个用户,分别是张三(ID:1,学生),李四(ID:2,教师),王五(ID:3,管理员),角色信息表按如下初始化: [crayon-69cf82903e69d178409519/] 根据上述权限信息,我们给学生,教师,管理员分配了各种权限,示例场景如下: 1)给老师安排某个课程: 假设李四的教师号为2,我们要给李四安排教学1号课程,用到的存储过程为procedure jiaoke。 首先让学生张三安排,执行exec jiaoke 1,2,'李四','1',得到结果: 消息提示该用户无此权限,同时左侧结果提示拥有的权限,避免盲目操作。 同理2号用户作为老师的李四执行也是相同结果,接着安排管理员,3号用户王五执行:exec jiaoke 3,2,'李四','1',得到结果: 2)学生选课: 我们要给张三安排课程,假设安排的是课程号为1,课程名为计算机,李四老师上的课,对于选课,只有学生,管理员有这权限。 首先张三选课,假设张三学号为111,执行: exec xuanke 1,1,'计算机',111,2,得到结果: 教师李四执行:exec xuanke 2,1,'计算机',111,2,结果为: 管理员执行时得到与学生相同的结果。 3)录入成绩 学生选完课后,就可以录入成绩了,此时只有老师管理员有此权限,首先让学生张三自己录入成绩,执行exec saddhan 1,111,'张三',1,95,’计算机’,系统提示无此操作权限。 2号教师执行:exec saddhan 1,111,'张三',1,95,’计算机’,得到结果:

2013年8月17日 0comments 2297hotness 0likes Jeff Read all
Beauty of Programming

html5音频播放(测试)

就来首西城男孩的经典歌曲my love

2013年8月16日 0comments 1191hotness 0likes Jeff Read all
Audio & Video Sharing

html5视频播放(测试)

随便找了个mp4视频,测试下

2013年8月16日 0comments 1701hotness 0likes Jeff Read all
Audio & Video Sharing

分享一首很欢快的英文歌-traveling light

分享一首很欢快的英文歌-traveling light

2013年8月16日 0comments 1418hotness 0likes Jeff Read all
Moments of Life

平凡的人生,平凡的日子平常过

很多的人一开始都在追求人生的辉煌,拼搏奋斗努力,流汗甚至于流血。但是一路走来,更多的时候慢慢的发现,并不是你辛苦了、付出了、流泪了、流血了,就一定会收获和成功!慢慢的沉静了之后,才会发现平凡才是人生的底蕴。 实际上,平凡,才是是大多数人的人生轨迹。很多的人最终也不过如此。站在塔尖上的毕竟是少数,很多的人终将默默无闻。 别把人生想的太复杂,生活其实很简单。只要我们想到那些即将凋零的生命,我们应该感恩于还活着,还能继续看到明天的太阳!走过人生的历程,世海沧桑,苦乐杂陈,谁都有过快乐、忧伤、困苦、彷徨、哀怨……这些才会成就丰富的人生!也会使人更加的成熟和明事理。真的是“繁华落尽是平淡,喧嚣之后,依旧安详”。经历一些之后,日子依然在平淡中流逝…… 人生不必想太多,只要有个活着的大框即可,剩下的根据自己的能力水平和客观实际进行慢慢地填充吧。月有阴晴圆缺,人生也是如此,没有人完美无缺,没有人一生无憾!不是所有的事都如人愿。简单一点,淡然一些,平凡也是一种人生,活着就是如此这般。 日子就这么清清淡淡。平平凡凡,从从容容,如水悠然长流,一句话说得好:平平淡淡才是真。在这如水般的日子里,也应该悠出清、淡、真、稳、静…… 真的如有人所说:“大千世界,芸芸众生而言,我们只不过为一平凡人物而已,如小草之于烂漫的春天,象小溪之于辽阔的大海,更象白云之于无垠的蓝天……毕竟,惊世骇俗者寥若晨星,大多数人,只能走不出平凡,而又乐意在平凡中默默生存。因此,平淡便是我们生活的主流”。 在平凡的人生中,从从容容的步履中,领略人生、自然之乐趣。做自己该做的,想自己所想的,但别是妄想和脱离实际。尽量群宽容豁达,珍重别人,活的是自己。 只有在平凡的岁月里, 我们才会体味到平凡的珍贵,生命的平凡就在这平凡的人生中!我们在平静的心绪中用心去聆听风霜雨雪,用眼去看四季变换,体验出生活的真实味道,体味到平凡的独特心境。 平凡是一种清淡的人生或许虽为平凡之辈而不落于平庸之流,我们平凡一生,也应该领略到平凡的情感、事业、人生境界里,毕竟也会有那么多姿多彩,灿烂绚丽。 也许正是因为有了平凡的生活才组成了我们多彩的一生。年轻的时候天天忙碌奔波,当你自己停下来看看世间的一切你会发现生活是那样的平淡。日出日落,春去秋来都没有任何的区别。平凡是美丽的,只要你用心去感受生活中的酸甜苦辣,那么你将不会再感叹,也不会再为自己平凡的生活而悲哀,因为平凡的生活本身也是一种美丽。真的是“心平,风平浪静;心正,一帆风顺;心放,安乐幸福”生活中,不可能任何人都喜欢你,也不可能任何人都讨厌你;不可能任何人都赞叹你,也不可能任何人都诽谤你。只要自己看开就好,只要自己正确认识自己就好。 很多的人一张利嘴或者一颗闲心,评头论足别人,实际真的不可取,评论他人的过失本身就是一种过失。只要心放平了,一切都会风平浪静;心放正了,一切都会一帆风顺;心放下了,永恒的安乐与幸福也就随之而来了。 很多的时候,觉得把自己放在高处的时后,实际上或许在最低处;觉自己在最低处时,或许你应经在最高处了! 很多的时候,我们不去执着的时候,有的东西反而悄悄的来了,有的事情反而顺利成章的解决了!真的是“放下不是放弃,轻松不是懈怠,自在不是放逸,随缘不是随便,不执著不是不认真”。 平凡的人生,平凡的日子,平凡的生活没什么不好。生活得长长久久,还真的是这样!

2013年8月16日 2comments 2037hotness 0likes Jeff Read all
Information Technology

中南大学物联网专业培养方案

在中南大学的专业分类系统中,物联网工程专业隶属于电气信息类专业大类,并被列为计算机子类。因此其培养目标既受电气信息类专业大类总体培养目标的约束,又必须满足本专业的培养目标要求。 一、培养目标     总体培养目标: 电气信息类专业以电气信息科学与技术、电子信息科学与技术为主干学科。信息科学是以信息理论为基础发展起来的综合科学。依据厚基础、宽口径、强素质、注重文理交叉的原则,培养在知识结构、能力结构和人文素质结构三方面兼顾的电子与电气信息领域的具有自主学习能力的复合型人才。  培养学生较扎实地掌握本学科的基础理论、专业基础理论和专业知识及专业技能;具有较全面的人文素质和承担社会责任的能力;具有较强的自主获取相关专业新知识的能力、实践能力和一定的创新能力。本大类实行宽口径培养,学生入学后第一年完成本大类开设的全校性通识教育课程以及大类基础课程学习;第二年按控制类、计算机类和信息通信类3个子类完成学科大类基础课程学习;后2年根据人才需求情况和学生的学习成绩、志愿情况可选择到本大类的信息安全、测控技术与仪器、自动化、电子信息工程、通信工程、计算机科学与技术、物联网工程、电气工程及其自动化、智能科学与技术九个专业完成专业课程学习。     物联网工程专业培养目标: 本专业培养物联网领域的高级工程技术人才,系统地掌握物联网技术与工程领域所需要的电工、电子、计算机、自动化和通信等相关学科的基本理论和基本知识,掌握物联网感知与标识技术、物联网信息处理技术、物联网体系结构、数据传输与安全技术,具有物联网系统的硬件、软件设计和开发能力,具备在物联网系统及其应用方面进行综合研究、开发和集成的能力。 二、培养要求     物联网工程专业培养要求: 1、具有扎实宽广的自然科学基础,扎实的信息科学基础知识。 2、具有较好的人文社会科学、管理科学知识,综合素质较高,并具有一定的组织协调与管理能力。 3、熟练掌握一门外语,具有良好的听、说、读、写能力,能顺利阅读本专业外文书籍和文献。 4、掌握物联网技术与工程专业的基础理论、专业知识和应用技术,主要包括电路理论、模拟与数字电子技术、传感技术、射频识别技术、计算机网络、嵌入式系统、传感器网络及应用、移动通信、近距离无线通信技术、物联网平台与标准、物联网编程技术、多媒体技术等、网络与信息安全技术等。 5、较好地掌握物联网系统设计、工业过程监控、智能交通系统、智能商业与现代物流等方面的知识和技术,了解本专业学科的前沿发展趋势。 6、获得良好的物联网领域的工程实践训练,一定的科学研究训练,具有较强的系统分析、系统设计、系统开发和解决实际问题的能力,具有一定的科学研究能力。 7、了解信息学科、计算机网络、物联网工程等专业与学科的发展动态,并掌握相关文献检索方法,具有较强的专业资料分析与综合、文档与科学论文撰写能力。 8、具有较强的创新意识和创新能力,以及跨文化交流、竞争与合作的能力。 三、主干课程和特色课程     电气信息类分为控制类、计算机类、信息通信类等3个子类。     控制类:    主干课程:信息学科导论、信号与信息理论基础、自动控制理论、电路理论、模拟电子技术、数字电子技术、运动控制系统     计算机类: 主干课程:信息学科导论、信号与信息理论基础、离散数学、数据结构、信息与编码、计算机网络、电路与电子技术、数字电路与逻辑设计     信息通信类: 主干课程:信息学科导论、信号与信息理论基础、现代信号处理、数据结构、通信原理、通信网原理、电路理论、模拟电子技术、数字电子技术     物联网工程专业: 主干课程:电路与电子技术、数字电路与逻辑设计、数据结构、计算机原理与汇编、操作系统原理、数据库原理、离散数学、计算机网络、通信原理、自动控制原理、传感技术、射频识别技术及应用、嵌入式系统、微机与接口技术 特色课程:无线传感器网络、移动通信、近距离无线通信技术、多媒体技术、物联网平台与标准、物联网编程技术、物联网定位技术、网络与信息安全技术 四、毕业合格标准 本大类学生应达到学校对本科毕业生提出的德、智、体、美等方面的要求,完成培养方案规定的各教学环节的学习,修满规定学分(其中必须修满规定的必修学分),毕业设计(论文)答辩合格,方可准予毕业。 五、学制与学位 标准学制:4年,学习年限3-6年 学    位:工学学士 六、各类课程学分学时分配表 (八)物联网工程专业 类   别 性质 最低要求学分 占总学分比例(%) 学时 公共课程 必修 35.5 18.9 560 选修 10 5.3 160 大类课程 必修 39 20.7 544 选修 0 0 0 专业课程 必修 52 27.7 选修 43.5 23.1 课外研学 必修 8 4.3 合  计 188 100 2288 集中实践环节 必修 42 22.3 七、课程设置及学分 (一)公共课程 课程编号 课 程 名 称 学分数 备注 18040011 基础英语 12 必修课程 21020021 思想道德修养与法律基础 3 21020011 大学生心理健康教育 1 21040021 中国近现代史纲要 2 21050011 马克思主义基本原理 3 21030021 毛泽东思想、邓小平理论和“三个代表”重要思想概论 5 40000011 形势与政策 1 39000011 体育 4 39000021 体育课外测试 1.5 41000013 军训 2.5 41000023 毕业教育 0.5   全校性选修课程 10 分散在全学程 (二)大类课程 课程编号 课 程 名 称 学分数 备注 09000011 信息学科导论 1 必修课程 09060011 信号与信息处理基础 3 09080013 电子技术课程设计Ⅰ 2 09090011 大学计算机基础 2.5 09090013 大学计算机基础实践 1 09090021 计算机程序设计基础 3 09090023 计算机程序设计实践 2 13070011 微积分ⅠA 5.5 13070021 微积分ⅡA 3 13070031 微积分ⅢA 1.5 13070081 线性代数Ⅰ 2 13070091 概率论B 2 13070101 数理统计Ⅱ 1.5 14030021 大学物理Ⅱ 7.5 14040021 物理实验Ⅱ 1.5 (三)专业课程 8、物联网工程专业 课程编号 课 程 名 称 学分数 备注 09080121 电路与电子技术 4 必修课程 09080141 电子技术实验 1.5 09040011 离散数学 3 09040021 数据结构 3.5 09040251 RFID技术及应用 3 09040191 数据库原理及其应用 3 09080131 数字电路与逻辑设计 4 09040013 数据结构课程设计 2 09040113 数据库系统课程设计 2 09040263 RFID技术及应用课程设计 2 09040303 无线传感器网络课程设计 2 09040023 计算机网络课程设计 2 13070182 复变函数与积分变换 限选 2.5 选修课程 09010051 自动控制理论 4 09040012 计算机原理与汇编 4 09040352 嵌入式系统 3 09040353 嵌入式系统课程设计 2 09020132 传感技术…

2013年8月13日 9comments 2328hotness 1likes Jeff Read all
Information Technology

中南大学物联网专业简介

物联网是通过各种信息传感设备,如传感器、射频识别(RFID)技术、全球定位系统、红外感应器、激光扫描器、气体感应器等各种装置与技术,实时采集任何需要识别、管理和控制的物体或过程的声、光、热、电、力学、化学、生物、位置等信息,与互联网结合形成的一个巨大网络,其目的是实现物与物、物与人的连接,实现对物理世界的智能化识别、管理和控制。物联网被视为21世纪最有前途的战略性新兴产业,受到各国政府、产业与学术界的高度重视。 由于专业人才培养对物联网发展具有十分重要的意义,教育部在2010年3月发出了《关于战略性新兴产业相关专业申报和审批工作的通知》。《通知》指出:在“国家决定大力发展互联网、绿色经济、低碳经济、环保技术、生物医药等关系到未来环境和人类生活的一些重要战略性新兴产业”的背景下,“加大战略性新兴产业人才培养力度,支持和鼓励有条件的高等学校从本科教育入手,加速教学内容、课程体系、教学方法和管理体制与运行机制的改革和创新,积极培养战略性新兴产业相关专业的人才”,是“满足国家战略性新兴产业发展对高素质人才的迫切需求”。 《通知》发出后,全国有近三百家高校提出了申报物联网专业的申请。2010年7月12日,教育部公布了获批的高等学校战略性新兴产业相关本科专业名单,与物联网相关的专业有37个,其中物联网工程专业30个,传感网技术专业5个,还有2个智能电网信息工程专业。2011年教育部又批准了9个国家级物联网工程特色专业,我校物联网工程专业因其雄厚的办学实力和富有特色的培养方案而位列其中,也是湖南省唯一的特色物联网工程专业。 本专业致力于培养物联网领域的高级工程技术人才,毕业生将系统地掌握物联网技术与工程领域所需要的电工、电子、计算机、自动化和通信等相关学科的基本理论和基本知识,掌握物联网感知与标识技术、物联网信息处理技术、物联网体系结构、数据传输与安全技术,具有物联网系统的硬件、软件设计和开发能力,具备在物联网系统及其应用方面进行综合研究、开发和集成的能力。 主要专业课程有电路与电子技术、数字电路与逻辑设计、数据结构、计算机原理与汇编、操作系统原理、数据库原理与应用、离散数学、计算机网络、通信原理、自动控制原理、传感技术、射频识别、嵌入式系统、微机与接口、无线传感器网络、移动通信、近距离无线通信、多媒体原理与系统、物联网平台与标准、物联网编程、物联网定位技术、网络与信息安全等。 本专业注重培养学生的工程实践能力。2011年建成“RFID原理与应用实验平台”、“无线传感器网络实验平台”,2012年建成“物联网中件间实验与开发平台”、“智能交通实验/实训平台”,2013年建成“智能医疗”、“智能指挥与控制” 实验/实训平台。这些平台的建成为开展课程实验、课程设计、毕业设计提供了条件,也为大学生开展创新创业竞赛活动提供了支持。本专业在国内知名企业建立了专门的实习基地,学生在第7学期将进行3周的专业实习。第一届物联网学生是在大三暑假实习,实习公司为上海杰普软件,实习地点为昆山软件园,实习项目为智能家居系统。 大学四年学习的课程可以参考下这个:http://blog.jianchihu.net/central-south-university-of-things-the-specialty-training-projects.html

2013年8月13日 1comments 2957hotness 0likes Jeff Read all
1…2223242526
Copyright Statement

Unauthorized reproduction or plagiarism in any form is strictly prohibited. For reprint requests, please contact via email.

Recent Comments
SanuyemScume Published at 2 hours ago(04 04202643002 03 03pm26) Localized microdontia is widespread, most incessan...
snail Published at 7 days ago(03 03202633105 27 27pm26) 多谢,大佬。醍醐灌顶!
dongxuh Published at 8 months ago(07 07202573103 27 27pm25) 真心不错的博客,有机会能一起分享
南南 Published at 9 months ago(07 07202573103 15 15pm25) 写的超棒!
Jeff Published at 11 months ago(05 05202553105 15 15pm25) 2025-03-12的提交已经支持了
Ad

COPYRIGHT © 2026 jianchihu.net. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang