下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、金隈科技学院学生实验报告(理工类)课程名称:软件工程专业班级:09计算机科学与技术(2)学生学号:学05101046学牛姓名:曹小聪所属院部信息技术学院指导教师:李慧20112012学年第1学期金陵科技学院教务处制实验报告书写要求实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,要遵照以下字体、字号、间距等的具体要求。纸张一律采用A4的纸张。实验报告书写说明实验报告中一至四项内容为必填项,包括实验目的和要求;实验仪器和设备;实验内容与过程;实验结果与分析。各院部可根据学科特点和实验具体要求增加项目。填写注意事项(1)细致观察,及时、准确、如实记录。(2)准确说明,层次清晰。(3)
2、尽量采用专用术语来说明事物。(4)外文、符号、公式要准确,应使用统一规定的名词和符号。(5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。实验报告批改说明实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用百分制,具体评分标准由各院部自行制定。实验报告装订要求实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。实验项目名称:开放实验室系统一系统分析实验学时:4同组学生姓名:朱灵芝实验地点:A206实验日期:11.1111.18实验成绩:批改教师:批改时间:一、实验目的和要求1、
3、确定项目的可实施性,在此基础上完成系统的逻辑功能模型的建立;2、采用不同的软件开发技术,完成对项目的分析过程,给出系统的逻辑功能模型,数据典以及规格说明书;3、理解项目的业务流程图,要求绘制出系统的DFD功能分析图等。4本次试验掌握软件需求分析的步骤,撰写需求规则说明书。5需求分析方法6绘制数据流图7撰写实验报告二、实验仪器和设备环境要求:计算机及配备Windows操作系统和Office应用程序三、实验过程引言随着高校管理变革的逐步推进,实验室建设进一步规范化、复杂化,高校实验室管理工作也变得更加繁重和复杂。为了便利管理工作的展开,提高工作效率,利用计算机来进行辅助管理,以简化我们的工作,成为
4、需要。本系统正是基于此而进行开发设计。立项目的总体上,系统的目标是方便用户通过网络查询实验室的情况,进行预约,教师查看实验报告、批改实验报告、查看学生做实验的记录等。系统管理员可在线进行系统信息更新和维护。开放式实验室教学管理系统把教师从繁重的实验管理工作中解脱出来,投入到实验教学方法和内容的研究上来,从而提高实验管理水平。也方便管理员远程办公。具体来讲、系统的目标包括:学生浏览信息,预约实验,个人资料管理教师批改实验,管理学生实验管理员进行教师、学生、管理员信息管理,以及系统设置项目背景实验教学的核心目的是培养和提高学生的实践能力和创新能力。传统的实验教学模式仅是完成教学大纲规定的实验内容,
5、且验证性实验较多,不利于学生创新精神与实践能力的培养。在以素质教育和创新教育为核心的新的高等教育形势下,这种培养方式远不能满足学生能力发展的需求。为解决这一矛盾,实验室实行开放教学已势在必行。而实验室的开放,使实验室管理出现了新情况、新问题。实验设备维护、实验教师工作量、实验安排等问题使得开放实验室建设受到极大的阻碍。为实现开放实验室建设得以顺利开展,开放实验室管理得以高效、有步骤地进行,更新实验教学体制,实施开放式管理是实行开放式实验教学的保证。结合开放式实验室建设,利用Internet建立开放实验室管理系统是急需解决的问题。它改革了旧的教学模式,建立了新的体系,大大提高了实验室的利用率和学
6、生学习的积极性,并把管理人员从繁重的管理工作中解脱出来。为此我针对以上情况,设计和实现了此系统。术语说明用例:在不展现一个系统或子系统内部结构的情况下,对系统或子系统的某个连贯的功能单元的定义和描述。用例图:被称为参与者的外部用户所能观察到系统功能的模型图,呈现了一些参与者和一些用例,以及他们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。用户接口:用户接口是为方便用户使用计算机资源所建立的用户和计算机之间联系。通常指软件接口,即在人机联系的硬设备接口基础上开发软件。如建立和清除连接、发送和接受数据、发送中断信息、控制出错、生成状态报告表等。参考文献【1】张海藩,软件工程导论,清华大
7、学出版社。【2】王删著,数据库系统原理教程,清华大学出版社。【3】陈松桥等著,现代软件工程,北方交通大学出版社。【4】需求分析报告百度文库项目概述待开发软件的一般描述通过设计开发,本系统可以为学生提供实验选课的网上平台,学生只要在任何一台上网的计算机上就可以浏览所要了解的实验信息,并通过用户验证登录后,找到自己感兴趣的实验进行预约、查询等。促进学生学习的积极性。本系统为教师提供在线查看学生的实验报告、批改实验报告、查看学生做实验的记录等。系统管理员可在线进行系统信息更新和维护。开放式实验室教学管理系统把教师从繁重的实验管理工作中解脱出来,投入到实验教学方法和内容的研究上来,从而提高实验管理水平
8、。待开发软件的功能1、顶层数据流图2、信息资源管理子模块数据流图实验室管理系统图1信息资源管理子*II块数据流图3、实验室管理子模块数据流图管理员图1实验室管理子模块4、设备管理子模块数据流图图1设备管理子模块5、易耗品管理子模块数据流图进货通知F21实验室表_领货单一有效订货单.F43购货表1.1审查订货单有效性F44顿货®TTC表F42缺货登圮表1.5登记缺货管理员F41库存表订货单.无效货单领货人1.3审查库存有效性1.2开发货单缺货单领货单1.4打印领货单领货人图易耗品管理三层数据流图7、实验教务管理子模块数据流图无效命令6.2编辑课程实验室信息命令和实验室编号6.6命令审查
9、新命令置命令编辑命令6.3更新课程6.1查看实验查:6.4重置课程命了查看命令.课程信息-操作结果操作结果课程信息F21实验室表F61教务表6.5查看课程操作结F21实验室表图1实验教务管理子模块数据流图8、系统管理子模块数据流图管理员8.1用户信息管理F81用尸信息表请求及登陆信息用户用户登陆系统功能列表结果信息£.1请求及信息.一系统功能列表操结果信息干一T8.2用尸更密图1系统管理子模块用户特征所有用户可以分为四类:学生、老师、管理员。学生享有学生的一切权利,包括实验室的预定、下载教学资源等功能。老师的作用是对网站提供丰富的教学资源供学生下载及及时收取学生的实验报告。管理员主要
10、负责实验室的所有情况的管理及用户信息的管理。学生:老师:管理员:运行环境软件环境:兼容当前主流操作系统Windows95/98/NT/Me/2000/XP等。硬件环境:386以上计算机,打印机、扫描仪等。功能需求本系统主要由三部分组成:学生系统模块、教师系统模块、系统管理员模块。开放式实验室教学管理系统前台后台学生登录教师登录管理员登录浏览实验信息预约实验查询实验成绩个人资料管理批改实验报告管理学生实验报学屋信息管理教师信息管理实验信息管理系统设置功能点列表(1)学生系统模块总体业务逻辑浏览实验信息预约实验提交实验报告预约实验结果查询实验报告成绩查询编辑个人信息撤消实验预约浏览学生的实验报告查
11、看个人实验记录进行实验报告批改,登录成绩(2)教师系统模块总体业务逻辑浏览学生的实验报告进行实验报告批改,登录成绩。(3)系统管理员模块总体业务逻辑学生信息管理实验信息管理管理员信息管理系统设置功能点描述(1)学生系统模块总体业务逻辑学生想进入系统进行开放实验预约,必须先注册,否则学生是不能进入系统进行预约的。系统在此处利用存储过程封装了此处理过程,安全性高,防止非法用户进行SQL注入。浏览实验信息学生在线浏览实验信息,查看系统为实验信息设置的上限人数,当上限人数未满时,该实验才可进行预约,否则不能进行预约。并且浏览的实验信息中全部为当前时间点后进行的实验。预约实验凡进行某实验预约的学生,不可
12、再重复进行该实验预约。若实验信息中上限人数不足,就可预约,直至预约人数达到上限人数或者时间超出实验信息规定的实验时间。否则不能进行预约。提交实验报告凡是进行预约实验的学生必须在预约实验完成后三天之内将实验报告提交,否则系统自动设置为不可提交。预约实验结果查询学生可按给定的关键字进行预约实验结果查询,查看自己预约的实验是否通过系统审核。若通过,则必须按时到实验地点参加开放实验,否则系统会记录该生一次未参加实验,超过三次,系统自动将该生信息冻结,以后不能进行预约实验。若未通过系统审核,系统会给出不通过的原因。实验报告成绩查询学生若按时提交实验报告,辅导教师会在规定的时间为学生批改实验报告,并给出评
13、定级别,每一级别在系统中都对应一定的分数权值。学生可按指定的关键字进行成绩查询。编辑个人信息学生在进入个人资料管理界面后,可进行个人信息编辑,包括已注册的全部信息和提交的实验报告,预约的实验等。撤消实验预约若出现特殊情况,学生不能按时参加实验,学生也可进行撤消实验预约。但必须是在实验开始前,否则系统不会显示该实验信息,也就不能进行撤消操作。查看个人实验记录(2)教师系统模块总体业务逻辑浏览学生的实验报告教师在进行批改学生实验报告前,可浏览学生的实验报告,为批改提供内容依据。进行实验报告批改,登录成绩。教师可在线进行批量学生实验报告批改,为每一个学生选择评定级别,点击提交按钮,可进行批量成绩级别
14、录入。(3)系统管理员模块总体业务逻辑学生信息管理管理员可管理已注册的学生信息。教师信息管理管理员可管理教师信息,并对新入职教师进行信息入库。实验信息管理管理员可对实验信息进行管理,并可添加新的预约实验信息。管理员信息管理系统超级管理员可进行权限授权给一般管理员,一般管理员也可进入授权操作。这样分级权限管理,方便管理操作,减轻系统维护工作量。系统设置系统管理员可对系统信息及网站参数进行预定设置。不外接口需求用户界面系统采用对话框方式,多功能窗口运行硬件接口Windows2008/RedHat安装MySQL软件接口因为可能涉及一些文档、报表的处理应该保持与常用软件的办公软件的接口通信接口系统采用
15、HTTP和HTTPS协议支持远程用户对系统的访问。故障处理1、在操作成员输入一些不合理的数据的时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统的错误,或者程序停止运行;2、程序运行时,对服务器和网络通信故障能够识别并提示,当故障排除后,程序恢复正常运行;3、数据库要求有灾难备份机制,以防止数据的全部丢失。软件非功能属性1)安全性开放实验室管理系统的操作也只能由专人进行,只有实验室管理部门的工作人员才能拥有权限,特别是信息管理,如果没有安全管理部分,后果难以想象,可能每次登录都需要用户身份的验证。2)可维护性可维护性是指程序各部分相互独立,程序之间只有数据联系。一个规范性、可读性、结
16、构划分都很好的程序模块,它的可维护性也是比较好的。3)适应性程序交付使用后,若应用问题或外界环境发生变化时,调整合修改程序比较简便易行。4)可靠性从设计的角度来提高系统的可靠性,要提高系统检错、纠错、容错与排错能力,同时还要设计系统的故障恢复能力。对关键的输入数据应设计检错与纠错功能,对可能的错误应进行容错设计,对关键性的数据和操作,应设置必要的权限控制,防止越权操作,引发系统故障。5)交互性和可操作性在软件系统设计时,要采用图形界面,屏幕显示美观清晰,数据的输入、输出、处理、查询的可操作性要好,并要提供较强的人机交互手段,使用户能方便灵活的使用软件系统。要提供简便的汉字输入手段,减少输入的工
17、作量。6)可扩充性在系统设计中,必须使数据与程序分离,并采用模块化结构以减少模块间的数据耦合,提高各个模块的独立性、可装卸性。这样,当系统需求发生变化时,可以对应用软件功能、性能、结构进行调整,允许应用软件进行模块扩充。数据描述静态数据(数据字典)学生:学号,姓名,性别,所属系部,实验报告:报告号,题目,内容实验课程:实验号,实验名,预约人数教师:教师号,教师名,电话管理员:用户名,密码,权限,姓名6.2 数据库描述数据库采用SQLServer数据库6.3 数据采集数据采集采用键盘输入步骤7:用例图管理员学生*数据库备份新闻系统更新2厂学生、教师资料录入实验安排学生预约查询和显示实验设备管理实验指导书下载*实验指导书上传登陆修改密码实验预约实验指导查询计费管理在线答疑实验查询实验指导内容修改教师实验报告提交学生成绩提交成绩查询报表查看系统四、实验结果与分析经过四节课的努力,开放式实验室管理系统设计阶段终于完成了,实现了需求分析的基本功能,基本满足了实验室管理的需求,开发过程中一开始一直在实现界面的优化,发现后续工作一团糟,只能全部重来,然后将问题弄清楚,明白了需求分析才知道什么是设计主体,然后按照需求分析一步步完成,当有不会时,尽量查找
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新民私协议书
- 资产代持协议书与代管协议书
- 网络使用协议书
- 2025年短视频创作者收益分配协议
- 2025年短视频创作者分成协议(平台方)
- 2025授权委托合同范本
- 2025企业共同租赁合同范本
- 2025年低空飞行器航空材料创新与市场报告
- 2025不锈钢焊接钢管供应与采购合同
- 2025年工业螺丝刀采购使用性能数据报告
- (高清版)DB62∕T 446-2019 河湖及水利工程土地划界标准
- 2025团员考试试题及答案
- 核医学临床技术操作规范 (一)
- EXCEL基础知识课件教学
- 工程监理质量事前、事中、事后控制要点
- 网红推广产品合作协议范本
- 防诈骗课件版
- 私募基金 劳动合同及保密协议(2025年版)
- 钢结构企业安全知识培训
- 生产副总试用期工作总结
- 2025年湖南环境生物职业技术学院单招职业适应性测试题库一套
评论
0/150
提交评论