太原理工大学系统分析实验报告
太原理工大学毕业实习报告
太原理工大学毕业实习报告太原理工大学毕业实习报告摘要:太原理工大学毕业实习是为了让学生在学业结束前能够更好地融入社会工作,在实践中学习和提高自己的能力。
通过实习,我进一步了解了本专业的实际工作情况,学习了实践操作技能,提高了自己的综合实践能力。
这篇报告主要介绍了我在实习期间所做的工作,以及我从中获得的经验和收获。
第一章:实习单位及实习任务1.1 实习单位我本次实习的单位是某软件开发公司,公司规模较大,有着丰富的项目经验和优秀的开发团队。
公司致力于开发高品质的软件产品,并与多家知名企业合作。
1.2 实习任务在实习期间,我主要参与了公司的软件开发项目。
具体任务包括需求分析、系统设计、编码开发、测试等。
在导师的指导下,我独立完成了一项小型软件开发任务,并参与了公司其他项目的开发。
第二章:实习工作与成果2.1 需求分析和系统设计首先,我参与了一个新项目的需求分析工作。
在与客户沟通后,我了解到客户对软件功能和性能有着明确的要求。
我与团队成员一起进行了需求分析,确定了软件的基本功能和模块划分,并编写了相应的需求文档。
接下来,我参与了系统设计工作。
通过对需求文档的分析和团队讨论,我负责了系统的部分模块设计。
我使用了UML工具绘制了系统的类图、时序图和活动图,并编写了相应的设计文档。
2.2 编码开发在需求分析和系统设计完成后,我开始了软件的编码开发工作。
根据系统设计文档,我使用Java语言和Spring框架进行了编码开发。
我参与了系统的多个模块开发,并与其他团队成员进行了协作。
在编码过程中,我遇到了一些问题,但通过查阅资料和请教导师,我能够及时解决,并保证了代码的质量。
2.3 测试与优化在编码开发完成后,我参与了软件的测试工作。
通过测试,我发现了一些潜在的问题,并针对这些问题进行了优化。
同时,我还参与了系统的部署和发布工作,确保了软件能够正常运行。
第三章:实习经验与收获3.1 实践操作技能通过实习,我获得了宝贵的实践操作技能。
太原理工大学操作系统实验报告
课程名称:操作系统B 实验项目:操作系统实验实验地点:实验楼209 专业班级:软件学生姓名:学号:指导教师:方昀2015 年 11 月 30目录实验一几种操作系统的界面 (3)一、目的和要求 (3)二、内容 (3)实验二进程调度程序设计 (6)一、目的和要求 (6)二、示例 (6)实验三存储管理程序设计 (14)一、目的和要求 (14)二、提示 (14)实验一几种操作系统的界面一、目的和要求(一)目的本实验的目的是使学生熟悉1—2种操作系统的界面,在熟练使用机器的基础上,能了解各种操作命令和系统调用在系统中的大致工作过程。
也就是通过操作系统的外部特征,逐步深入到操作系统的内部实质内容中去。
(二)要求1.能熟练的在1—2种操作系统的环境下工作,学会使用各种命令,熟悉系统提供的各种功能,主动而有效地使用计算机。
2.熟悉系统实用程序的调用方法和各种系统调用模块的功能和作用二、内容在某种操作系统的环境下建立、修改、运行、打印源程序和结果,最后撤消一个完整的程序。
提示:可按下述步骤进行1.编写一个完整的源程序,通过编辑命令送入机器,建立源程序文件;2.编译该源文件,建立相应的目标文件;3.编译有错时,再用编辑命令修改源文件,消除全部词法和语法错误;4.连接目标文件,形成可执行文件;5.执行该文件,得到结果;6.打印输出源程序和运行结果;7.撤消本次实验中形成的所有文件。
三、实验步骤及程序流程图1)Dos命令行。
1.按住Windows键+R输入notepad回车调出记事本。
2.编辑一个java程序选择另存为d:。
3.按住Windows键+R输入cmd回车。
4.进入Dos界面键入d:。
5.输入dir查看java文件,使用javac命令进行编辑四、程序清单(据情况而定)class demo{public static void main(String [] args){System.out.print("这是一个java例子");}}五、讨论、心得本次实验是在Windows10系统下进行的,通过对一个Java小程序的编译连接熟悉对Win10的操作以及DOS命令的使用。
太原理工大学软件工程软件需求实验报告
本科实验报告课程名称:软件需求工程实验项目:软件需求课程实验实验地点:行勉楼A304 专业班级:学号:学生姓名:指导教师:2016年5月18日实验一需求分析实验一、实验目的1、要求学生根据实际项目的要求,应用传统的结构化方法或者面向对象方法进行需求分析;2、通过实验了解和掌握UML和Rataional等工具的使用方法。
二、实验设备:PC机、Windows操作系统、UML和Rational等工具软件。
三、实验内容:1、熟悉和掌握UML和Rational Rose工具的使用。
在rose中创建新的模型,分别画出如下的图:用例图、类图、包图、活动图、顺序图、状态图等。
2、根据如下项目,对系统进行需求分析。
具体要求,绘制系统的用例对用例进行规格说明,绘制类图、活动图、顺序图和状态图等。
四、实验步骤1、安装Rational Rose。
2、根据问题目标、业务背景、问题陈述(描述)等(此信息可以根据项目名称从网上搜索),确定系统的参与者Actor(用户),从用户角度确定系统相关功能用例Usecase,做出用例图。
3、针对每个功能用例使用《用例描述模板》,进行描述。
4、分别使用活动图、顺序图描述用例执行过程。
五、实验结果1、安装Rational Rose。
成功安装了UML软件。
2、根据问题目标、业务背景、问题陈述(描述)等(此信息可以根据项目名称从网上搜索),确定系统的参与者Actor(用户),从用户角度确定系统相关功能用例Usecase,做出用例图。
(一)选题1:学生选课系统项目背景:本系统实现学生选课的基本功能,包括学生退选课,查看自己的选课信息;教师查看选课学生的信息,提交成绩;管理员添加学生、管理学生、管理成绩、添加教师、管理教师和管理课程等。
实现学生选课的动态管理,使得对信息的管理更加及时、高效,提高了效率。
用例图:用户:学生:管理者:类图:时序图:管理者:学生:协作图:老师:学生:(二)选题2:图书管理系统项目背景:本系统实现图书管理的基本功能,包括学生借书退书,查看自己的借书信息;管理员添加学生、管理学生和管理书籍等。
太原理工大学软件工程实验报告
2 数据描述
2.1 输入输出:
输入项至少包括:教务处布置的教学计划和工作量计算子系统、学院教师自报的授课计 划和学院制定的有关授课限制条件,输出项至少包括:教务处最终下达全院教师的教学任务 书和学院各个班级下各学期的课程表(可以不含上课地点)。
依次去掉各项输入,第一轮去掉一个,第二轮去掉两个,以此类推。 第三个大模块: 3.1 是否满足条件 测试用例:Z≤2 300≤A≤600 C=0
Z>2 300≤A≤600 C=0 Z≤2 A<300 或 A>600 C=0 Z≤2 300≤A≤600 C≠0 Z>2 A<300 或 A>600 C=0 Z≤2 A<300 或 A>600 C≠0 Z>2 300≤A≤600 C≠0 Z>2 A<300 或 A>600 C≠0 3.2 更新信息 测试用例:教工号+课程名称+课程代码+课时+班级类别+班号 依次去掉各项输入,第一轮去掉一个,第二轮去掉两个,以此类推。 第四个大模块: 4.1 检查 测试用例:教工号+密码 教工号(是否存在) 密码(是否正确) 4.2 查询 测试用例:教工号+课程名称+课程代码+课时+班级类别+班号+限制条件+计划学时+
加工名:审核 编号:5.1 输入:教务号 输出:有效值 加工逻辑:检查输入的教务号是否有密码对应
加工名:审计 编号:5.2 输入:有效值,课程信息 输出:通过名单 加工逻辑:判断课程是否可以通过,给出通过名单
加工名:更新信息 编号:5.3 输入:通过名单 输出:课程信息、教学任务书 加工逻辑:修改课程信息是否通过并给出教学任务书
太原理工大学学生实验报告
太原理工大学学生实验报告图1-1太原理工大学学生实验报告图2-2 应变式传感器安装示意图金属丝在外力作用下发生机械形变时,其电阻值会发生变化,这就是金属的电阻应变效应。
金属的电阻表达式为:lSρ= (1) 当金属电阻丝受到轴向拉力F 作用时,将伸长l ∆,横截面积相应减小S ∆,电阻率因晶格变化等因素的影响而改变ρ∆,故引起电阻值变化R ∆。
对式(1)全微分,并用相对变化量来表示,图2-1应变式传感器信号调理实验电路图图2-3 应变式传感器单臂电桥实验接线图计算系统灵敏度W∆=/(US∆U∆输出电压的变化量,∆(多次测量时为平均值)为输出值与拟合直线的最大×100%式中m满量程输出平均值,此处为200g。
要在砝码盘上放置超过1kg的物体,否则容易损坏传感器。
,绝不可错接成±15V,否则可能烧毁应变片。
太原理工大学学生实验报告图3-1 应变式传感器半桥实验接线图太原理工大学学生实验报告图4-1 应变式传感器全桥实验接线图五、实验注意事项要在砝码盘上放置超过1kg的物体,否则容易损坏传感器。
桥的电压为±5V,绝不可错接成±15V。
六、实验数据太原理工大学学生实验报告图5-2图5-1圆柱形差动式电容传感器示意图图5-2圆柱形差动式电容传感器实验装置安装示意图。
电容式传感器调理模块的电路图如图5-3所示图5-3三、实验设备THVZ-1型传感器实验箱、电容传感器、测微头、万用表(自备)、信号调理挂箱、电容式传感器调理模块。
四、实验步骤1.将“电容传感器调理模块电路图”插放到相应的实验挂箱上,在确保上述模块插放无误后,从实验屏上接入实验挂箱所需的工作电源(电源的大小及正负极性不能接错);2.将电容式传感器引线插头插入信号调理挂箱“电容式传感器调理模块”旁边的黑色九芯插孔中;3.调节“电容式传感器调理模块”上的电位器Rw1,逆时针调节Rw1使旋到底。
用万用表测量此模块上输出两端的电压Uo;本科实验报告课程名称:传感器原理与检测技术实验项目:实验地点:北区多学科楼406专业班级:信息08-2 学号:2008100780 学生姓名:刘洁琼指导教师:乔铁柱沈慧钧李槐生2011年11 月14 日。
太原理工大学Web系统和技术实验报告
课程项目报告书课程名称:Web系统和技术项目题目:_____勤工助学中心系统______ 学院:计算机科学与技术专业班级:计Z1101姓名:莫家威学号:2011001496指导教师:马垚2014年 6 月 5 日三、数据库设计勤工助学系统数据库由3张表构成,分别是岗位表(jobs),勤工新闻表(qnews),用户表(users).(1)E-R图岗位表分E-R图如下所示.勤工新闻表分E-R图如下所示.用户表分E-R图如下所示.汇总后略去各实体属性之后,勤工助学系统的总E-R图如下所示,其中管理员和用户这两个实体属于用户实体.(2)数据表结构本系统采用的数据库系统为MySQL5.5,在数据库中新建一个名为myweb的数据库,该数据库中包含的3个表如下所示.岗位表:勤工新闻表:用户表:四、详细设计(1)前台功能设计勤工助学系统的前台主要为广大普通用户服务.系统前台主页为FirstPage.jsp.其界面如图所示.主要为用户提供用户注册,登录,找回密码,查看新闻,查看岗位等功能.图例:FirstPage.jsp1.登录功能.登录界面主要实现用户的登录操作,采用一个check.jsp来实现,有一些简单的逻辑校验,当用户点击登录按键的时候系统会弹出一个登录框,如下所示.填写完用户密码之后就会跳转到check.jsp,通过对数据库进行交互后登录成功,则跳转至登录成功页面Success.jsp页面.图例:登录界面图例:Check.jsp部分代码2.注册功能注册界面主要实现用户的注册操作,采用MVC的servlet RegisterAction.java来实现注册功能,当用户点击用户注册的时候会进入用户注册页面Register.jsp如下所示.之后会将数据传到RegisterAction.java中,跟数据库进行交互后将数据写入到数据库中,注册不成功会提示重新填写,注册成功则会跳转到注册成功页面.图例:Register.jsp图例:RegisterAction.jsp部分代码3.查看勤工新闻用户通过快速通道,bannal面板和主页的动态现实面板均可以查看勤工新闻,动态面板通过一个JS代码嵌入到div中实现,当鼠标移动到相应分类的时候会动态的从数据库中提取出相应的分类数据到页面上显示出来,如下图所示.用户点击相应分类之后就会进入具体的查看页面qnews.jsp,页面现实每条新闻的简略信息,用户点击每条信息就会进入具体显示页面,根据传参的不同现实不同的新闻,用户也可通过左边的分类切换不同的分类新闻.当新闻数过多时还可自动进行分页显示.图例:动态显示1. 图例:动态显示2.图例:分类现实新闻图例:详细新闻显示图例:详细新闻现实newsdetails.jsp部分代码4.查看岗位查看岗位部分与参看新闻部分相同,在部分现实页面加入显示已招聘人数和招聘人数,在详细显示中加入了报名模块和显示已报名同学部分,通过jobsdetails.jsp实现.图例:报名模块图例:详细岗位查看图例:jobsdetails.jsp部分代码5.岗位报名岗位报名由一个servlet:Stusignup.java和若干jsp页面组合实现.当用户点击岗位详细显示页面下的我要报名按钮的时候,即可进入岗位报名界面,首先进入的是用工协议界面,由Signup.jsp实现,用户点击不同意本协议则跳转回原岗位详细显示页面,点击同意本协议则讲用户信息保存至一个用户session,并跳转至Stusignup.java,在这个servlet完成用户信息的读取和对岗位当前相关状态的修改,在对数据库进行交互之后弹出”报名成功”的提示框,并跳转至原岗位详细显示页面,并且页面会动态更新当前用户的报名信息,若岗位招聘人数已满则会显示报名关闭,并返回上一级.图例:用工协议部分图例:报名成功增加一个学生信息图例:Stusignup.java部分代码5.用户个人操作用户在个人信息显示模块上点击”当前状态”即可查看当前状态,点击注销则会退出登录并退回到主页,点击修改密码则会进入修改密码部分,其他部分同上.图例:个人操作模块图例:具体实现代码(2)后台管理功能后台管理功能主要针对管理员,管理员登录成功后可以进行新闻发布,新闻管理,岗位发布,岗位管理,用户管理等功能.如下所示,重点说明发布部分.1.管理员登录管理员通关管理员登录通道之后可以进入管理界面,在这里可以选择相应的功能进行操作,也可以点击返回首页退出管理界面.图例:教师登录通道图例:管理员管理页面2.岗位,新闻发布岗位发布由一个servlet:AddjobsAction.java和若干jsp页面组合实现,新闻发布由一个servlet:AddnewsAction.java和若干jsp页面组合实现.当管理员点击发布功能是,会进入一个填写发布内容的jsp页面,若填写不规范则提示错误返回提示修改,按规范填写之后系统将数据传递至功能对应的javabean,并跳转至对应的servlet后,servlet取出javabean中保存的数据与数据库进行交互后将信息写入至数据库,并将返回的确认信息写如用户session,跳转至回执页面confirm.jsp,管理员可在此页面看到刚才发布的信息.图例:勤工新闻与岗位发布显示图例:confirm.jsp回执页面图例:AddnewsAction.java部分代码图例:AddjobsAction.java部分代码(3)其他代码包括数据库连接配置以及其他页面实现文件.图例:其他数据代码文件五、心得总结(1)项目缺点未能实现新闻,与岗位的删除功能,用户名之前被注册的还能再次注册,会更新掉原有的用户信息,新闻显示界面不够美观,底部的版权模块未部署到每一个页面上.(2)改进方案后续增加完善管理员界面的”内容管理”模块,并加入新闻,与岗位的删除功能,在用户注册是数据写入数据库之前应先与数据库进行交互判断用户名是否已经被注册,并提示用户进行对应修改.系统后续将改为Struts2框架,在此基础上对所有页面进行显示以及界面的优化,并部署版权模块.(3)遇到的困难及解决途径1.快速通道无法固定在页面的一个位置,在页面拖动的时候消失,后采用了CSS的方法来实现即可,会固定在页面的右下角.2.首页的面试通知过多后显示不美观,采用了滚动显示的方法,在原DIV上新建一个DIV,将数据写在新DIV上,并加入一段JS代码,可使页面进行滚动,代码如下所示.图例:页面滚动代码。
太原理工软件工程实验报告全套
本科实验报告课程名称:软件工程实验项目:传统软件工程的需求分析建模实验地点:专业班级:软件工程学号:2学生:指导教师:2015年 4 月日理工大学学生实验报告用户接受预定用户出示去票通知和帐单打印机核对安排打印去票通知和帐单客户端客户端航班数据库订票数据库服务器终端系统逻辑图:本科实验报告课程名称:软件工程实验项目:传统软件工程的结构设计实验地点:专业班级:软件工程学号:2学生:指导教师:2015年 4 月11 日2.1.2 服务器程序流程打印帐单输出确定预定信息输出错误原因 打印机票输出确定预定信息服务器经网络送来911=18161512131417192010142 15 3 4678旅客资料定票/取票帐单号经网络送服务器程序五思考题1.系统设计和需求分析的关系是什么?两者必须先后关联吗?答:需求分析是一个项目的开端,也是项目建设的基石。
是对用户需求的定义,对软件系统的描述。
在以往建设失败的项目中,80%是由于需求分析的不明确而造成的。
因此一个项目成功的关键因素之一,就是对需求分析的把握程度。
而项目的整体风险往往表现在需求分析不明确、业务流程不合理,用户不习惯或不愿意去用承建方的软件。
作为第三方的监理公司,必须提醒承建方、客户方重视需求分析的重要性。
系统分析的任务:将用户的业务逻辑转化为程序逻辑,计算时间和成本。
根据开发人员的理论知识和实际的经验,人们会采用各种满足实际情况的系统分析、开发方法、步骤以及文档等等。
2.怎样描绘系统的体系结构?答:系统体系结构是由许多结构要素及各种视图(或观点)共11页第6页(View)所组成的,而各种视图主要是基于各组成要素之间的联系与互操作而形成的。
所以,系统体系结构是一个综合各种观点的模型,用来完整描述整个系统。
体系结构框架(Architecture Framework)用于规定具体体系结构的定义及其文档所表达的意义。
体系结构框架不需要包罗万象,通常只是针对特定的领域,可能更注重战略方面的问题,并为体系结构的发展演变提供指导。
太原理工大学系统分析实验报告
本科实验报告课程名称:系统分析与设计实验项目:《系统分析与设计》实验实验地点:行逸楼B114专业班级:软件学号:学生姓名:指导教师:孟东霞2015年11月4日一、实验目的通过《系统分析与设计》实验,使学生在实际的案例中完成系统分析与系统设计中的主要步骤,并熟悉信息系统开发的有关应用软件,加深对信息系统分析与设计课程基础理论、基本知识的理解,提高分析和解决实际问题的能力,使学生在实践中熟悉信息系统分析与设计的规,为后继的学习打下良好的基础。
二、实验要求学生以个人为单位完成,自选题目,班题目不重复,使用UML进行系统分析与设计,并完成实验报告。
实验报告以纸质版(A4)在课程结束后二上提交(12)。
三、实验主要设备:台式或笔记本计算机四、实验容1 选题及项目背景美食评价系统背景:互联网时代下网络评论越来越随意,希望可以规化的进行。
2 定义美食评价系统为用户提供美食指导和参考。
任人都可注册为会员,个人资料包括姓名,性别,收藏的餐厅以及口味爱好。
会员可以收藏餐馆,浏览餐馆信息以及其他会员的评价。
餐厅必须向管理人员提出注册并审核通过后才能显示。
管理人员需到工商局和餐厅具体审查后才能通过。
会员可以提供来自餐馆提供的小票在次日来对用餐进行评价,一小票仅可提供一次评价。
餐馆则提供当日用餐小票记录给管理人员,用以核对用户提供的小票是否正确,然后系统则会审核评价有无不良信息,审核通过发布在餐厅信息上,并根据会员评价次数对给会员评星(1-5)。
个人信息和餐馆信息可被所有人访问,管理员信息只能管理员访问。
3 参考资料1.GB8567-88 《计算机软件产品文件编制规》2.GB/T11457-1995 《软件工程术语》3.GB 1526—89 信息处理--数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定4.GB8566-88 《软件开发规》4 系统分析与设计4.1需求分析4.1.1识别参与者用户,餐厅,管理人员4.1.2 对需求进行捕获与描述1用例名称:注册个人用户执行者:用户目的:完成一次注册个人用户的完整过程。
学生管理系统太原理工大学软导实验报告资料
《软件工程导论》实验报告课程名称:软件工程导论实验项目:学生管理系统实验地点:致远楼B401专业班级:学号:学生姓名:小组成员:指导教师:2014年 5 月22 日一、实验的目的与任务本实验课程通过完整地实施软件生命周期各阶段的任务,让学生系统地学习到软件开发过程的主要理论、方法、技术、标准和规范,使他们具备基本的软件开发设计能力;通过软件工程中常用CASE工具和软件项目管理的实践,使他们具备运用各种工具完成项目设计和实施的基本技能;通过集体项目开发,培训学生的合作意识和团队精神,培养学生对技术文档的编写能力。
二、实验内容和要求本课程的实验内容包括结构化(生命周期法)的方法学和面向对象的方法学。
通过一个模拟项目,要求学生分别用结构化方法和面向对象的方法完成系统的分析、设计和实现的整个软件开发过程。
此外实验中引入我国国家《计算机开发规范》,以规范技术文档的书写标准,提高实验教学质量。
实验要求学生采用“项目小组”的形式,结合具体的开发项目进行分析、设计。
每个项目小组必须按照《软件工程实验指导书》附录中给定的文档规范标准提供项目文档;具体要求如下:1.班级按项目小组进行分组,每组不得超过5人。
2.每个项目小组选出项目负责人或项目经理,由项目经理召集项目组成员讨论、选定开发项目,所有实验中都要采用同一个实验题目。
项目开发的每项任务要落实到人且规定该任务的起止日期和时间。
3.每个项目小组由2人进行需求分析,完成需求技术报告,全体成员参加需求讨论,修订并评审需求分析人员的需求分析报告,确定系统的需求分析模型。
4. 项目设计人员由2人根据第3步确定的结果设计系统设计,并完成文档,提交项目小组讨论。
5. 项目编码人员由1人选择第4步的一个模块编码实现。
6.对第5步的结果进行黑盒测试和白盒测试,并编写测试计划和测试结果报告。
7.题目自定或采用附录一中的题目,项目开发语言及平台自定。
8. 实验中的思考题不作书面要求。
太原理工大学学生实验报告
太原理工大学学生实验报告图1-1太原理工大学学生实验报告图2-2 应变式传感器安装示意图金属丝在外力作用下发生机械形变时,其电阻值会发生变化,这就是金属的电阻应变效应。
金属的电阻表达式为:lSρ= (1) 当金属电阻丝受到轴向拉力F 作用时,将伸长l ∆,横截面积相应减小S ∆,电阻率因晶格变化等因素的影响而改变ρ∆,故引起电阻值变化R ∆。
对式(1)全微分,并用相对变化量来表示,图2-1应变式传感器信号调理实验电路图图2-3 应变式传感器单臂电桥实验接线图计算系统灵敏度W∆=/(US∆U∆输出电压的变化量,∆(多次测量时为平均值)为输出值与拟合直线的最大×100%式中m满量程输出平均值,此处为200g。
要在砝码盘上放置超过1kg的物体,否则容易损坏传感器。
,绝不可错接成±15V,否则可能烧毁应变片。
太原理工大学学生实验报告图3-1 应变式传感器半桥实验接线图太原理工大学学生实验报告图4-1 应变式传感器全桥实验接线图五、实验注意事项要在砝码盘上放置超过1kg的物体,否则容易损坏传感器。
桥的电压为±5V,绝不可错接成±15V。
六、实验数据太原理工大学学生实验报告图5-2图5-1圆柱形差动式电容传感器示意图图5-2圆柱形差动式电容传感器实验装置安装示意图。
电容式传感器调理模块的电路图如图5-3所示图5-3三、实验设备THVZ-1型传感器实验箱、电容传感器、测微头、万用表(自备)、信号调理挂箱、电容式传感器调理模块。
四、实验步骤1.将“电容传感器调理模块电路图”插放到相应的实验挂箱上,在确保上述模块插放无误后,从实验屏上接入实验挂箱所需的工作电源(电源的大小及正负极性不能接错);2.将电容式传感器引线插头插入信号调理挂箱“电容式传感器调理模块”旁边的黑色九芯插孔中;3.调节“电容式传感器调理模块”上的电位器Rw1,逆时针调节Rw1使旋到底。
用万用表测量此模块上输出两端的电压Uo;本科实验报告课程名称:传感器原理与检测技术实验项目:实验地点:北区多学科楼406专业班级:信息08-2 学号:2008100780 学生姓名:刘洁琼指导教师:乔铁柱沈慧钧李槐生2011年11 月14 日。
太原理工大学系统分析与设计.doc
太原理工大学系统分析与设计。
实验报告□实践报告□课程名称:系统分析与设计实验,实践名称: 宿舍用电管理系统实验和实践场所:线绵大厦c214专业班:学生编号:学生姓名:讲师:11月25日,XXXX首先,本实验的目的是让学生通过《系统分析与设计》实验,在实际案例中完成系统分析与设计的主要步骤,并在实践中熟悉信息系统分析与设计的规范以及信息系统开发的相关应用软件。
加深对信息系统分析与设计课程基本理论和知识的理解;树立正确的分析和设计思想,提高系统分析和设计的实践能力和撰写书面文件的能力。
其次,实验要求学生根据个人情况选择自己的话题,并且课堂上的话题不重复。
调查所选项目,写出300多字的系统描述;系统分析和设计的基本原则和方法用于系统分析和设计。
用统一建模语言建立了系统的分析和设计模型,并完成了实验报告。
实验报告以纸质形式提交(A4)。
三、主要实验设备:台式或笔记本电脑四、实验内容1选题和项目背景宿舍用电管理系统2定义了大学生宿舍用电管理问题,一直是摆在大学生宿舍经理面前的一个难题。
在招生规模逐年扩大的今天,高校的学生人数在不断增加。
由于以前的管理模式仍然是相对陈旧的人力管理,效率较低,并且由于缺乏管理容易造成很多问题,这使得该校后勤管理的日常工作更加困难。
长期以来,学校管理一直是人工进行的。
它的工作量很大,效率不高。
如今,信息处理日益发展,因此这种方法必须改进。
这样,我们可以以相对较少的工作量获得较好的学生宿舍用电管理效果,减轻学校管理人员的工作压力,提高宿舍用电管理效率,对学生用电进行统一管理,提醒学生方便关灯,注意节约用电,形成合理用电的良好习惯。
3参考《系统分析与设计》4系统分析和设计4.1需求分析4.1.1确定参与者和学生用户,系统管理员4.1.2获取和描述需求数据字典100.1用例标识号和用例名称Uc_100下订单100.2用例概述此用例描述了一个电源管理系统,在该系统中,学生可以查询宿舍中的剩余电量并提交付款单。
太原理工大学信息安全实验报告2
实验地点
A402
指导教师
张辉
5. 操作系统检测 目标主机操作系统检测:nmap -O目标主机IP地址或名称
6. 端口扫描组合应用 nmap -v -A
nmap -v -sP 192.168.0.0/16 10.0.0.0/8 nmap -v -iR 10000 -P0 -p 80
明向校区行勉楼
太原理工大学学生实验报告学院称软件学院专业班 级
软件1336班 学号
2013005711
学生姓名 马鹏荣
实验日 期
2016/4
成绩
课程名称
信息安全技 术
实验题 目
端口扫描与安全审计
实验记录: 1. 安装nmap-4.01-setup.exe软件
注意事项:采用nmap-4.01-setup.exe时将自动安装WinPcap分组捕获
库,采用解压缩nmap-4.01-win32.zip时需事先安装WinPcap 分组捕获
库。
2. 局域网主机发现
列表扫描:nmap -sL 局域网地址
3. 扫描目标主机端口 连续扫描目标主机端口:nmap –r目标主机IP地址或名称
4. 服务和版本检测 目标主机服务和版本检测:nmap -sV目标主机IP地址或名称
太原理工大学 数据库系统概论 实验报告 数据的完整性
本科实验报告课程名称:数据库系统原理B 实验项目:数据的完整性实验地点:专业班级:学号:学生姓名:指导教师:201 年月日一目的与要求(1)了解SQL Serer数据库系统中数据完整性控制的基本方法(2)熟练掌握常用CREATE 或ALTER 在创建或修改表时设置约束(3)了解触发器的机制和使用(4)验证数据库系统数据完整性控制二实验设备与环境使用SQL Server数据库管理系统提供的SSMS和查询编辑器三实验内容、实验记录及实验结果与分析结合ST数据库中的各个表,设置相关的约束,要求包括主键约束、外键约束、唯一约束、检查约束、非空约束等,掌握各约束的定义方法。
设置一个触发器,实现学生选课总学分的完整性控制,了解触发器的工作机制。
设计一些示例数据,验证完整性检查机制。
要求包括如下方面的内容:1.创建基本表及约束Student表Course表SC表如下图所示表创建成功:2.插入数据(1)插入学生信息到Student表(2).插入课程信息到Course表(3)插入到SC表(4)检查插入表中的数据二、检查完整性约束1.检查主键约束(1)INSERT INTO Student VALUES('','李斌','男',20,'CS','1001',0) INSERT INTO Student VALUES('','李斌','男',20,'CS','1001',0)UPDATE Student SET Sno='' WHERE Sname = '张立'无法正确运行因为:违反了PRIMARY KEY 约束'PK__Student__CA1FE4647F60ED59'。
不能在对象'dbo.Student' 中插入重复键。
太原理工大学数据库实验报告
Sumc int check(sumc=0), --用户自定义约束,初值为0
Sdept char(2) not null) --非空约束
Create table sc
(sno char(6),
Cno char(3) not null, --非空约束
例如,像student表加一个入学时间列:
alter table Student add S_entrance datetime
alter table Student alter column Sage int
alter table Course add unique(Cname)
3.删除基本表
例如,删除已经建立的学生表:
Where sno = ‘200215129’
实验三数据库完整性
一、实验目的
(1)了解SQL Serer数据库系统中数据完整性控制的基本方法
(2)了解使用SSMS设置约束
(3)熟练掌握常用CREATE或ALTER在创建或修改表时设置约束
(4)了解触发器的机制和使用
(5)验证数据库系统数据完整性控制
二、实验平台
打开SQL SERVER配置管理器工具,单击“SQL SERVER2005服务”
节点,其中的“SQL SERVER”服务就是我们所说的数据库引擎。与SQL
SERVER 2000一样,可以通过这个配置管理器来启动、停止所安装的服
务,如“SQLSERVER(MSSQLSERVER)”。
3.了解RDBMS系统的体系结构。
where
Sname='刘晨');
查询选修了课程名为“信息系统”的学生学号和姓名.
太原理工大学系统分析和设计
实验报告□实践报告□课程名称:系统分析与设计实验、实践名称:宿舍用电管理系统实验、实践地点:行勉楼c214 专业班级:学号:学生:指导教师:2018年 11月 25 日一、实验目的通过《系统分析与设计》实验,使学生在实际的案例中完成系统分析、设计的主要步骤,在实践中熟悉信息系统分析与设计的规及信息系统开发的相关应用软件;加深对信息系统分析与设计课程的基础理论、基本知识的理解;树立正确的分析设计思想,提高系统分析、设计的实践能力及撰写书面文件的能力。
二、实验要求要求学生以个人为单位自选题目,班选题不重复;对所选项目进行调查,写出300字以上的系统描述;利用系统分析与设计的基本原理、方法进行系统分析、设计,使用UML语言构建该系统的分析、设计模型,并完成实验报告;实验报告以纸质版(A4)提交。
三、实验主要设备:台式或笔记本计算机四、实验容1 选题及项目背景宿舍用电管理系统2 定义高校学生宿舍用电的用电管理问题,一直是摆在高校学生宿舍管理者面前的一道难题。
在当今大学逐年扩招的形势下,高校中的学生数量越来越多,由于之前使用的管理方式仍然为比较老旧的人力管理,效率低下而且由于管理的缺失容易引发很多问题,导致这一学校后勤管理中一项常规性工作变得比较困难。
长期以来学校管理都是依赖人工来进行的,其工作量巨大,而且效率不高,当今信息处理日益发达,所以这种方法必须改进。
这样能以相对较少的工作量来得到更好的学生宿舍用电管理效果,能够减轻校方管理人员的工作压力,提高对宿舍用电管理的效率,对同学们的用电情况进行统一管理,并能提醒同学随手关灯,注意节电,养成合理用电的好习惯。
3 参考资料《系统分析与设计》4 系统分析与设计4.1需求分析4.1.1识别参与者学生用户,系统管理员4.1.2 对需求进行捕获与描述数据字典100.1 用例ID号及用例名Uc_100下订单100.2 用例概述该用例描述一个在用电管理系统中,学生查询宿舍剩余电量情况并提交缴费订单,系统确认学生信息,学生支付后,系统生成订单。
太原理工大学实验报告
太原理工大学实验报告太原理工大学实验报告太原理工大学,作为一所重点高校,一直以来致力于培养高素质的工科人才。
实验教学是培养学生创新能力和实践能力的重要环节之一。
本文将以太原理工大学实验报告为主题,探讨实验报告在学生学习中的重要性以及实验报告的写作要点。
实验报告是实验课程的重要组成部分,通过实验报告的撰写,学生能够对实验过程进行总结和归纳,进一步加深对实验原理和方法的理解。
同时,实验报告也是学生表达自己观点和思考的重要途径,培养学生的科学思维和逻辑思维能力。
那么,如何写好一份实验报告呢?首先,实验报告应该包括实验目的、实验原理、实验步骤、实验结果和实验结论等内容。
在实验目的部分,要明确实验的目标和意义,指导读者对实验有一个整体的了解。
实验原理部分要简明扼要地介绍实验所涉及的理论知识,让读者对实验原理有一个初步的认识。
实验步骤部分要详细描述实验的步骤和操作过程,以便读者能够复现实验。
实验结果部分要准确地记录实验数据和观察结果,可以采用表格、图表等形式进行展示。
实验结论部分要对实验结果进行分析和总结,得出科学的结论,并提出对实验的改进意见。
另外,实验报告的写作还需要注意一些细节。
首先,语言要准确、简洁,避免使用口语化的表达方式。
其次,要注意实验数据的精确性和可靠性,避免出现错误的数据和结论。
此外,实验报告还要注意排版和格式的规范性,包括页眉、页脚、标题、字体、行间距等。
最后,还要注意实验报告的内容和结构的合理性,避免出现冗长和重复的内容。
实验报告的写作不仅是一种技巧,更是一种思维方式的培养。
通过实验报告的写作,学生可以培养自己的科学思维和逻辑思维能力,提高自己的实践动手能力和创新能力。
同时,实验报告的写作也是对学生实验过程的一个回顾和总结,有助于加深对实验原理和方法的理解。
太原理工大学一直注重实验教学的质量和效果。
学校为学生提供了先进的实验设备和优质的实验环境,为学生的实验学习提供了良好的条件。
同时,学校也鼓励学生积极参与科研实践和创新活动,提供了一系列的科研实验项目和竞赛机会。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科实验报告课程名称:系统分析与设计实验项目:《系统分析与设计》实验实验地点:行逸楼B114专业班级:软件学号:学生姓名:指导教师:***2015年11月4日一、实验目的通过《系统分析与设计》实验,使学生在实际的案例中完成系统分析与系统设计中的主要步骤,并熟悉信息系统开发的有关应用软件,加深对信息系统分析与设计课程基础理论、基本知识的理解,提高分析和解决实际问题的能力,使学生在实践中熟悉信息系统分析与设计的规范,为后继的学习打下良好的基础。
二、实验要求学生以个人为单位完成,自选题目,班内题目不重复,使用UML进行系统分析与设计,并完成实验报告。
实验报告以纸质版(A4)在课程结束后二周上内提交(12周)。
三、实验主要设备:台式或笔记本计算机四、实验内容1 选题及项目背景美食评价系统背景:互联网时代下网络评论越来越随意,希望可以规范化的进行。
2 定义美食评价系统为用户提供美食指导和参考。
任何人都可注册为会员,个人资料包括姓名,性别,收藏的餐厅以及口味爱好。
会员可以收藏餐馆,浏览餐馆信息以及其他会员的评价。
餐厅必须向管理人员提出注册并审核通过后才能显示。
管理人员需到工商局和餐厅具体审查后才能通过。
会员可以提供来自餐馆提供的小票在次日来对用餐进行评价,一张小票仅可提供一次评价。
餐馆则提供当日用餐小票记录给管理人员,用以核对用户提供的小票是否正确,然后系统则会审核评价有无不良信息,审核通过发布在餐厅信息上,并根据会员评价次数对给会员评星(1-5)。
个人信息和餐馆信息可被所有人访问,管理员信息只能管理员访问。
3 参考资料1.GB8567-88 《计算机软件产品文件编制规范》2.GB/T11457-1995 《软件工程术语》3.GB 1526—89 信息处理--数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定4.GB8566-88 《软件开发规范》4 系统分析与设计4.1需求分析4.1.1识别参与者用户,餐厅,管理人员4.1.2 对需求进行捕获与描述1用例名称:注册个人用户执行者:用户目的:完成一次注册个人用户的完整过程。
2 用例名称:用户登录执行者:用户目的:完成一次用户登陆的过程。
4 用例名称:填写与修改个人信息执行者:用户目的:填写和修改用户的个人信息,可由别人查阅。
5 用例名称:收藏餐厅执行者:用户目的:用户可以根据自己的喜好收藏餐厅。
6 用例名称:查询餐厅信息或个人信息执行者:用户、餐厅目的:用户和餐厅可根据需求喜好查询餐厅信息或个人信息。
7 用例名称:注册餐厅执行者:餐厅目的:完成一次注册餐厅信息的过程。
8 用例名称:修改餐厅介绍执行者:餐厅目的:根据餐厅需求,经过管理人员审核后修改餐厅介绍。
9 用例名称:发送当日发票执行者:餐厅目的:每日结束营业后,将给出的当日的发票号发送至管理人员。
10用例名称:审核餐厅执行者:管理人员目的:餐厅注册信息,修改信息,管理人员都要进行审核。
11用例名称:增删餐厅执行者:管理人员目的:根据实际情况和个人要求,对餐厅信息进行管理。
13用例名称:给用户评星执行者:管理人员目的:根据用户的评价次数,予以用户星级。
14用例名称:修改餐厅信息执行者:管理员目的:根据用户对餐厅进行评价和评星,来修改餐厅信息。
15用例名称:添加或删除每日推荐美食执行者:管理人员目的:从评价为五星和四星的餐厅中挑选出一个,推荐其特殊菜。
3.1 用例ID号及用例名 3 评价餐厅3.2 用例概述该用例描述用户根据从餐厅得到的小票号,来对餐厅进行评星和评价。
3.3 参与者:用户3.4 前置条件(Pre-Conditions)会员登录3.5 后置条件(Post-Conditions)将用户的评价和提供的小票号提交至管理人员。
3.6 事件流3.6.1 基本事件流(Basic Flow)1)用户输入小票号。
2)用户给出评星。
3)用户输入评价。
4)用户确认评星和评价。
E-15)点击确定,系统显示提示评价已经被提交。
3.6.2 扩展事件流(Alternative Flows)E-1:点击取消,则退出。
若有一项为空,返回评价页面。
12.1 用例ID号及用例名12 审核用户评价12.2 用例概述该用例描述管理员根据发票号判断用户是否评论有效,然后再审核内容有无违禁内容,通过后发表。
12.3 参与者:管理员12.4 前置条件(Pre-Conditions)管理员登录,用户评价12.5 后置条件(Post-Conditions)用用户评价修改餐厅信息12.6 事件流12.6.1 基本事件流(Basic Flow)1确认系统中有无用户发送的发票号。
E-1 2审核评价有无违禁内容。
E-23审核通过,并发表在餐厅信息中。
12.6.2 扩展事件流(AlternativeFlows)E-1:若系统中没有用户输入的发票号,则提示“无此发票号”,并提示用户再次输入发票号。
E-2:若有违禁内容,则提示“评价含有违禁内容”,并提示用户再次输入评价。
4.1.3 用例图4.1.4 分析与讨论1)建模用例图的步骤、方法?步骤:1.定义系统边界和范围。
2.识别系统参与者。
3.发现用例。
4.描述用例及确定用例关系。
5.建立用例图。
6.定义用例图的层次结构。
方法:创建一个用例名时,要尽量使用主语动态动词和可以描述系统上执行的功能的名词,从整体考虑,用例图要获取和分析用户需求。
2)如何识别系统的参与者?应该如何划分用例,应注意哪些问题?参与者是与系统交互的实体,包括需要和系统交换信息的一切实体。
参与者不是系统的一部分,他们处于系统的外部。
参与者是一组角色。
根据每个用例都有其对应的参与者来划分用例,注意用例可大可小,但对应一个具体的用户目标3)心得设计用例图时要全面考虑到需求,将参与者划分出来,并且每个参与者都有对应的用例,最后才能更好地理解需求。
4.2 建立对象模型4.2.1 候选类的数据字典4.2.2定义类用户•属性用户名(ID):文本(String)密码(Password):数值(double)•操作登陆Ulogin()修改密码Cpassword()查询餐厅信息Qr()查询用户信息Qu()查询用户自己的评论Qc()个人信息•属性用户名(ID):文本(String)收藏的餐厅(Rest):文本(String)个人喜好(Like):文本(String)性别(Sex):文本(String)评论次数(Cc):数值(double)星级(Us):数值(double)•操作修改Change()收藏Collect()评论•属性评价(Comments):文本(String)星级(Star):数值(double)状态(State):文本(String)评论人(Men):文本(String)•操作自查Selfcheck()提醒用户评论状态Alarm()审核评论•属性•操作修改评论状态Change_state()发送评论Sent comment()审核餐厅•属性•操作审核注册信息Check In()审核餐厅简介Check Id()餐厅•属性编号(ID):文本(String)密码(Password):数值(double)•操作注册Register()登陆Rlogin()发送发票Sent()查询餐厅信息Qr()查询用户信息Qu()餐厅信息•属性用户名(ID):文本(String)用户评价(User comment):文本(String)综合星级(Tstar):数值(double)评价人数(Count):数值(double)•操作计算星级Cstar()接收并增添评论Radd()餐厅简介•属性地址(address):文本(String)特色菜系(Special):文本(String)招牌菜(SS):文本(String)今日特价(Promotion):文本(String)•操作提交修改申请Apply()修改简介Ci()管理人员•属性编号(ID):文本(String)密码(Password):数值(double)•操作登陆Mlogin()查询餐厅信息Qr()查询用户信息Qu()推送每日推荐美食Pf()给用户评星Cus()4.2.3绘制类图审核餐厅和审核评论是管理人员的两个子类,分别用来管理餐厅和用户评论。
用户可以产生评论和修改个人信息,评论要经过自查后送至审核评论进行审核。
餐厅可以访问和修改餐厅简介,餐厅简介的一个子类为餐厅信息,专门用来接收审核通过的言论,并显示出来。
餐厅,用户可互相查看信息,管理人员可查看两者的信息。
重要的行为:①评论:由用户产生,产生后进行自查,审查通过送至审核评论,不通过留在评论界面。
然后审核由小票号审查和言论审查,审核通过修改评论状态为通过,并修改餐厅信息,审查未通过修改评论状态为未通过。
最后将评论返回至用户,用户可查看自己评论的状态。
②修改餐厅信息和个人信息:首先要审核ID是否一致,之后要求属于密码,密码正确进入修改界面。
4.2.4包图对于大型复杂系统,常需要把大量的模型元素用包组织起来,以方便处理。
对所选系统的类进行分组,以便更清晰地了解系统的结构。
分为用户、餐馆和管理人员三个包。
4.2.5分析与讨论1)建模类图的步骤、方法?步骤:1.确定类。
2.识别类的属性和操作。
3.识别类之间的关联。
4.定义类的结构和层次。
方法:可用名字识别法识别类,以多角度确定类的属性,综合对象模型、动态模型和功能模型确定类的操作,之后,确定关联关系及多重性,利用继承组织类,考虑组合和聚集关系,最后考虑是否使用包图。
2)识别类有哪些方法,你是如何识别类的?行为分析、名词识别法、CRC分析法、根据边界类、控制类、实体类。
从系统简介中找出所有的名词,去掉重复的名词。
之后将可合并的类划归为一类,考虑其是否有必要另成一类。
审核划分好的每个类,思考后面的步骤,其适不适合划归为一类。
3)解释关联的多重性?如何确定类的属性、操作、类之间的关联关系、组织类之间的继承?关联的多重性:对于每个关联,从一端看本端的一个对象可能与另一端的几个对象进行联系,把结果标注到连线的另一端。
可以使用普通关联列表的方法帮助发现关联,也可通过添加关联角色和限定符以详细描述关联的性质。
通常可以在两个方向上识别继承:自顶向下(从共性开始)或自底向上(从特殊的情形开始)。
4.3 建立动态模型系统的动态行为模型由交互图(顺序图和协同图)、状态机图和活动图表达。
在系统的分析和设计中应当对主要的Use Case和对象类绘制这些图形,以便分析系统的行为,印证和修改系统的静态结构,满足用户的需求,达到系统的目标。
4.3.1顺序图主要描述了用户提交评论的过程。
用户通过页面发送评论,管理员审核后反馈给用户。
4.3.2 通信图4.3.3活动图活动图的主要作用是表示系统的业务工作流和并发处理过程。