- 1、本文档共69页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验室预约管理系统设计与实现毕业论文
目录
1 项目概述
1.1 现有系统概述 1
1.2 系统功能 1
1.3 业务流程描述 2
1.4 现系统存在的问题及薄弱环节分析 4
2 需求分析 5
2.1 需求陈述 5
2.2 Use Case建模 6
2.2.1 定义活动者 6
2.2.2 Use Case图 6
3 系统架构设计 9
3.1 架构设计目标 9
3.2 系统架构设计 9
3.3 系统架构类图 14
4 系统详细设计 15
4.1 系统交互图 15
4.1.1 实验室预约管理系统架构类交互图 15
4.1.2 活动者与模块间交互图 16
4.2 系统协作图 20
4.3 系统状态图 22
4.3.1 用户管理模块状态图 22
4.3.2 公告管理模块状态图 22
4.4 系统活动图 23
4.5 数据库设计 26
4.5.1 ER 图 27
4.5.2 物理表结构图 28
4.5.2 实体类图 31
4.6 开发环境的选择 31
4.6.1 系统开发工具 31
4.6.2 数据库的选择 32
5 开发工具及编程脚本 33
5.1 Web服务器简介 33
5.2 脚本习惯说明 33
5.3 脚本 33
5.4 编码 35
6 测试 36
6.1 黑盒测试 36
6.2 白盒测试(Junit) 39
6.3 LoadRunner压力测试 43
6.4 软件能力 46
6.5 缺陷和限制 46
结论 47
致谢 48
参考文献 49
附录A 中文译文 50
附录B 英文原文 54
59
1 项目概述
1.1 现有系统概述
交通运输学院下设运输管理工程系、交通工程系、交通信息管理工程系、城市轨道交通系以及系统工程与控制研究所、系统科学研究所。另外学院还设有交通运输智能技术与系统实验室、电子商务实验室等教学科研实践基地。
针对目前实验资源浪费的现象,学院决定上线一套学院的实验室预约管理系统,以便于进一步加快学院的信息化建设。至今已经在学院以至于学校成功的得到应用,收到学校高层管理的称赞,博得学生和操作人员的好评。
现有系统预约操作需要层层审批,所以在审批方面显得繁琐,力不从心,鉴于开发系统的初衷,必须开发出一个更加高效的便于管理的实验资源的学院实验室预约管理系统。
1.2 系统功能
系统功能图[11]如图1-1所示。图1-1 系统功能图
Fig.1-1 Function Models of System
1.3 业务流程描述
本系统主要是围绕用户管理,预约管理,实验室及设备管理,查看信息管理等功能开展业务。经过详细的调研与了解,根据实际调研情况绘制出业务流程图,如图1-2所示,图例如表1-1所示。
表1-1 业务流程图图例
Tab1-1 Chart of symbols
外部实体 业务处理单位 数据或单据 输入输出的报表 处理 处理的内容 信息表 用来存储用户,设备,预约等大量信息 数据流 表示业务的流向 非注册用户,进入实验室预约管理系统首页,可以选择浏览前台信息,包括教学资源,学院概况,实验室一览,设备一览等信息。学生,教师和管理员除了可以查看信息外还可以在相应的登录窗口进行登录。
学生输入合法账号信息进入实验室预约管理系统的后台,可以进行实验室或设备的预约,修改个人信息及密码,下载资源等。
教师输入合法账号信息进入实验室预约管理系统的后台,可以进行实验室或设备的预约,修改个人信息及密码,上传资源等。
管理员输入合法账号信息进入实验室预约管理系统的后台,可对实验室及设备进行增删改查操作,用户的信息进行管理,以及对预约的审核,发布信息公告等操作。
图1-2 系统业务流程图
Fig.1-2 the Workflow of System
1. 现系统存在的问题及薄弱环节分析
在传统的实验室预约管理系统中,其过程往往是很复杂的,繁琐的,大致包括预约实验室需要多级领导的审核等工作,在此过程中有需要经过若干道手续,因为整个过程都需要用传统的方式下发通知,邮递文件等,效率十分低下。
在科技不断发展的今天,学生对知识的渴望也日益增加,这种处理方式不仅浪费人力,而且容易造成纰漏,造成一些不必要的麻烦。
2 需求分析
2.1 需求陈述
根据调研分析得知,北京交通大学交通运输学院实验室预约管理系统共需要完成6项中心任务,即实验室及设备管理,预约管理,用户管理,查看信息管理,新闻公告管理,资源管理。该系统分为非注册用户,学生,教师,管理员四个角色[11]。
非注册用户可以对网站首页的一些信息进行浏览。
学生输入合法账号信息后可进入实验室预约管理后台,对实验室及设备进行预约,管理个人信息,修改密码及下载实验资源等操作。
教师输入合法账号信息后可进入实验室预约管理后台,对实验
您可能关注的文档
最近下载
- 雨课堂学堂在线《骗局揭秘与防范(中国刑事警察学院)》学堂云单元测试考核答案.pdf VIP
- CWI衔接CSWIP3.1课程教材.pdf
- 常用木材材积表.pdf
- 【可行性报告】2025年矿山生态修复项目可行性研究分析报告.docx
- 2024年江苏航空职业技术学院单招职业技能测试题库精选答案.docx VIP
- 固定污染源在线监测系统运维技术规范.pdf VIP
- 办公室绿植小知识.pptx VIP
- 2024年西安航空职业技术学院高职单招(英语/数学/语文)笔试历年真题摘选含答案解析.docx
- 24.5.13病历真实性的专家共识.pdf
- [金华]浙江金华兰溪市高层次人才工作驿站暨浙江师范大学行知学院招聘笔试上岸历年典型考题与考点剖析附带答案详解.docx VIP
文档评论(0)