开放实验室预约系统-需求分析教学文稿
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
开放式实验室预约管理系统
需求分析
一、可行性分析
1.操作可行性:
实验室网上预约管理系统为实验预约管理提供了一种实际可行的办法,
对于保证实验室开放式运行起着重要作用。同时利用计算机的运算和存储能力, 可根据实验教学改革和发展的要求, 不断地扩充该管理系统, 丰富和完善软件的内容和功能, 更好地满足学校的实际教学和管理要求
2.技术可行性:
系统:Win 7 支持:vs2008; sq,l2005;office word
3.经济可行性
本系统逻辑相对简单,开发周期较短,故成本不高,应用于全校的实验室预约管理,可最大化的实现开放性实验室的利用率。
二、系统需求
本系统主要用于全校性的开放式实验室的预约及其相关工作,系统满足来自三方面的需求,即管理员(校方)、教师、学生。首先管理员(校方)提供实验室的相关资料,教师可根据资料及任教课程预约实验室进行安排,学生可进入系统进行查询。管理员可根据任课教师的预约的先后顺序进行安排,并及时更新实验室的使用状态,以便充分利用实验室的资源。
三.项目设计:
1.模块设计
1.1登录:
该系统需要分为四个模块:管理员模块、教师模块、游客模块和学生模块
1.3系统登录
不同用户需根据自身的用户权限选择相应的用户登录,输入用户名和密码登录。用户权限已由管理员设置完成。本系统提供传统的“用户名+密码”认证方式,即输入相应的用户名及密码点击“登录”按钮。输入正确即可进入系统。否则请重新登录。
1.4管理员模块
管理员模块:
管理员个人信息包括账号和密码
可进行的操作:实验室管理:添加、删除等,预约情况处理,个人资料管理。
1.5老师模块:
老师个人信息包括ID,姓名,性别,系别,账号,密码。
可进行的操作:登陆及修改个人信息,查询预约空闲实验室,预约、变更、退
订实验室。
1.6学生模块:
学生个人信息包括ID,姓名,班级,性别,学号,密码,座号。
1.7游客模块:
游客个人信息包括ID,姓名,性别,密码,手机号。
可进行的操作:登陆及修改个人密码,查询实验室信息、实验科目及
查看实验成绩。
2.数据库设计:
2.1学期表Terms
2.2实验项目表Experiments
2.3实验项目批次表ExpBatchs
2.4老师表Teachers
2.5学生表Students
2.6学生实验项目预约表booking
2.7管理员表Administrators