




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章 引言(绪论)11 系统及需求分析学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生选课系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方
2、便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 因此,开发这样一套软件成为很有必要的事情,在下面的各章中我们将以开发一套学生选课系统为例,谈谈其开发过程和所涉及到的问题及解决方法。管理员可以通过超级用户身份登录,对系统进行全面的管理,对新用户的添加,删除,对信息进行管理。管理员可以对老师及同学的帐户进行管理。老师、学生不同身份的用户进入同一个界面,但是进行不同的操作。老师可以查询所选自己的学生记录以及对学生成绩进行管理。学生可以通过查询本学期所开设课程进行选择,可以查询成绩。 1.2 系统设计的
3、背景随着计算机网络技术的发展,网络已经快速的进入了教育领域。同样作为教育的生源地学校,也要将计算机网络应用于教学当中去,这样不仅可以为学生的学习提供更多的资源,而且在许多方面可以把一些烦琐的工作简单化,可以说是对老师和学生都提供了很大的便利。我想大家肯定都经历过学生时代,也许很多人还对那个时候的选课记忆犹新,每个学期都要必须选好多课,太麻烦。现在,我们已经进入到internet时代了,选课系统自然也要随着更新。大学中,公选课较多,如果能够开发一个选课系统,那么会节省多少老师和同学的时间,学生可根据自己的专业及兴趣选择公选课程进行学习。学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策
4、者和管理者来说都至关重要,所以学生选课系统应该能够为用户提供充足的信息和快捷的查询手段。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。本系统就是要从教学部门的要求出发,实现公选课的选择、查询与统计。1.3 系统功能简介该学生选课管理系主要具有对学生选课信息的录入、修改
5、、删除、查询;对学生班级信息的录入、修改、删除、还有学院,系别信息添加,修改;添加/修改/删除系统用户等功能。1.4 系统开发目标 本系统就是为了管理好选课信息而设计的。学校作为一种信息资源的集散地,学生和课程繁多,包含很多的信息数据的管理,现今,有很多的学校都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于选课情况的统计和查询等往往采用对课程的人工检查进行,对学生的选课权限、以及选课代号等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理
6、手段。尽管学校都有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。数据处理手工操作,工作量大,出错率高,出错后不易更改。学校采取手工方式对学生选课情况进行人工管理,由于信息比较多,选课信息的管理工作混乱而又复杂;一般选课情况是记录在文件上,课程的数目和代号也记录在文件中,学校的工作人员也只是当时对它比较清楚,时间长了,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的选课进行更改就更加困难了。 基于这些问题,我认为有必要建立一个学生选课系统,使选课管理工作规范化,系统化,程序化,避免选课管理的随意性,提
7、高信息处理的速度和准确性,能够及时、准确、有效的查询和修改选课情况。第二章 相关技术与开发工具介绍2.1 visualbasic开发环境经过分析,使用了visual basic前台开发工具,使用access2000作为后台数据库,因为vb的编程语言相对比别的语言较简单,强调结果,而access2000是不需要编写任何程序可设计出功能强大的数据库系统所以本系统选择了visual basic前台开发工具access2000作为后台数据库。microsof visual basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。visual basic的前身是basic(beginners
8、 all-purpose symbolic instruction code,初学者通用符号指令代码)语言,早在上个世纪60年代到90年代,它是国际上广为使用的一种计算机高级语言。到了1991年,微软公司推出了visual basic,作为世界上第一种“可视化”的程序开发语言和工具,它具有划时代的意义。而且,随着visual basic的不断发展,面向对象的程序设计方法也加入其中,再加上微软公司将不同数据库驱动集成了进去,又大大地提高了它的数据库编程能力。2.2 microsoft access简介access 是微软公司推出的基于windows的桌面关系数据库管理系统(rdbms),是off
9、ice系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。主要特点如下:(1)完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。(2)强大的数据处理功能,在一个工作组级别的网络环境中,使用access开发的多用户数据库管理系统具有传统的xbase(dbase、foxbase的统称)数据库系统所无法实现的客户服务器(cient/server)结构和相应的
10、数据库安全机制,access具备了许多先进的大型数据库管理系统所具备的特征,如事务处理/出错回滚能力等。(3)可以方便地生成各种数据对象,利用存储的数据建立窗体和报表,可视性好。(4)作为office套件的一部分,可以与office集成,实现无缝连接。第三章 系统分析和设计3.1系统分析3.1.1可行性分析为了规范以及条理的进行本系统的设计以及为后续的开发维护工作变得有趣而轻松,给系统做需求分析是很有必要的;旨在开发过程中进行参考,使系统在需求的规范之内,避免重复劳动,加快开发进度以及提高开发效率;同时也是为以后系统维护服务提供指南。 (1) 经济可行性主要从对项目的经济上进行评价:一是费用包
11、括目前学校软、硬件的购置、学校职工的工资、人员的培训及维修费用等。二是学校在一定的时期取得的收益。这个学生缴费管理系统从投入的人力与资金方面只需一台电脑一台打印机及这个系统。这样不仅可以节省人力而且可以从繁琐的工作中解脱出来,把学校的学生管理的井井有条,使学校的发展更上一层。(2) 技术上的可行性技术上的可行性分析要考虑采用的硬件和软件技术能否满足用户(这里是校方)提出的要求(如开发的系统应符合学校学生信息管理的规定,满足学校对学生日常管理的需要并达到操作过程中的直观、方便、实用、安全及具备数据库的维护功能能够及时根据学校的需求进行数据的添加、删除、修改和备份等操作。(对方)系统完成后经调试在
12、学校进行测试。同时还考虑到开发者的水平。我们从小学到大学,每一次升学进校都要调档案、建缴费信息,所以我们对于学生缴费管理流程比较熟悉,开发起来较省劲。再加上我们已经学了vb 和管理信息系统对软件的开发有了一定的基础。已经可以独立的开发一个小小的管理系统。(3)管理上的可行性该系统给学校中层管理者提供了很大的便利,也得到了他们的热情支持。通过学校底层的作业人员的具体实施就可以把该系统的功能发挥到极至。故该系统具有管理上的可行性。3.1.2系统简要分析管理员可以通过超级用户身份登录,对系统进行全面的管理,对新用户的添加,除,对信息进行管理。管理员可以对老师及同学的帐户进行管理。老师、学生不同身份的
13、用户进入不同的界面,进行不同的操作。教师可以发布自己本学期所要教的课程,以及对学生成绩进行管理。同学可以通过查询本学期所开设课程进行选择。 3.1.3应用需求分析 学生选课系统需要满足来自三方面的需求,这三个方面分别是学生、教师和管理员。学生的需求是查询院系的课程、学生选课情况及学生信息的修改;教师对选课系统学生选课情况进行操作,同时形成学生选课查看确认;选课管理员的功能最为复杂,包括对学生、教师、选课进行管理和统计,及系统状态的查看、维护并生成选课报表。学生可以直接查看选课情况,学生可以根据本人学号和密码登录系统,还可以进行本人学科成绩情况的查询和维护部分个人信息。本系统主要实现教师信息管理
14、、学生信息管理、课程信息管理和系信息管理,其中教师信息管理有教师姓名、教师工号、教师职称、教师所属系;学生信息管理有学生姓名、学生学号和学生所在系;课程信息管理有课程名称、学分、上课地点、已选人数、课程性质、开课系、课程人数;系信息管理有系号和系名。 (1)学生信息模块完成学生的登陆,然后根据各位同学所在的系不同,调用相应的选课模块。其中学生登录模块的功能是验证登录人员确实是本院的学生,学生启动本系统后,系统提示输入学生学号码和密码,验证后进入主控操作界面。(2)教师信息模块完成教师的登陆,然后根据各位教师所在的系不同,教师所教的课程不同,调用所选的课程.其中教师登陆模块的功能是验证登录人员确
15、实是本院的教师,教师启动本系统后,系统提示输入教师工号和密码,验证后进入主控操作界面。(3)课程信息管理包括必修课程和选修课程,学生必需先登陆才能进行对课程的选课否则不能进入选课系统.(4)系信息管理中学生必需选重所在的系号和系名才能进行选课,否则并不能进行选课3.1.4 系统总体结构该系统分为四个模块,教师信息管理、学生信息管理、课程信息管理和系信息管理。如图3.1.4系统结构图选课系统学生管理综合管理选修课信息设置学生信息设置图3.1.43.1.5业务流程分析系统业务流图 如图3.1.5流程分析:选课登陆排课选课公告选课工具学生选课信息排课信息学生管理员登陆登陆反馈信息教师图3.1.53.
16、2系统设计传统的选课模式,无论从哪个角度看,它都存在着很大的缺陷,即效率低,耗费了老师和同学许多宝贵的时间。特别是对那些惜时如金的人来说,这可是节省了很大一笔财富,因此很有必要利用校园网络环境资源开发和使用网上选课系统,以提高办事效率,工作的准确性,节省大家的时间,使简单而烦琐的事情真真变变的简单。3.2.1选课子系统 1.系统涉及到的实体选课中所涉及的主要实体及其属性有:(1)学生用户名,密码,用户类型,用户编号(2) 课程课程编号,面向专业编号,学分,限选性质,教师编号,考察方式,最大选课人数,课程名称,开课院系编号,面向的年级2. e-r模型如图3.2.1所示学生选课课程nm图3.2.1
17、3.2.2 数据库设计根据以上的分析,设计出本系统数据库。根据需要,设计了9个数据表: 1.系信息表:该表记录了开课系的相关信息,包括系编号 、系名称。2. 班级信息:该表是列出了要选课的学生所在的院,系 以及班级还有班主任名称和电话号码。3. 选课时间段信息表:该表是控制整个选课过程的关键部分,学生只能在此设定的时间段内才能选课,包括开始选课时间和终止选课时间。4. 课程详细信息表:该表对课程的内容做了详细的介绍,包括课程设置编号、课程名称、课程介绍。5. 选课信息表:当学生成功的选课后,就会列出相应的信息,包括排课编号、学生学号。6. 学生基本信息表:该表列出了所有在校学生的信息,包括学生
18、学号、学生姓名、所属院系编号、专业号。7. 管理员信息表:该表列出了管理员的信息,包括教师编号、管理员姓名。8. 系统用户信息表:该表列出了所有登录过本系统的用户信息(教师、学生、管理员),包括用户类型、用户编号、用户名、用户密码。9.院信息表:改表记录了开课院的相关信息,包括院编号,院名称。以上是在数据库中的基本表。在具体查询过程中,如果全部直接从基本表查询,则要建立多重的联合(内联)查询,这样用起来很不方便,也容易出错;同时影响系统效率。以下是几个主要的表:1.学生信息表:本表是系统中重要的表,包括学生的一下基本信息:字段名数据类型学号文本(学生的唯一表示符)姓名文本联系电话文本班主任文本
19、家庭地址文本班主任文本个人简历备注入学日期文本政治面貌文本性别文本家乡文本民族文本所在班级文本表3.2.2.1学生基本信息表2.班级信息表 字段名字段类型班级文本班主任文本学院文本系文本id文本表3.2.2.2班级信息表3.管理员表 本表包括管理员的名称,密码。字段名字段类型名称文本密码文本id自动编号表3.2.2.3管理员信息表4.学生选课信息表字段名数据类型学号文本学生姓名文本院文本系文本任课老师文本成绩文本课程名称文本学分数字类型表3.2.2.4学生选课信息表3.2.3系统总体设计思想学生实现网上选课的场所,也就是电子阅览室或者其他可以登陆校园的地方,老师也可以通过网络查看学生选课的情况
20、。在校园网络环境下,这些地点的计算机都是接入校园局域网中, 因此,我们可以安装网络选课系统服务器,使老师和学生都可以通过局域网获取有关选课的信息,完成选课。在此系统中也就三个主角,管理员、教师、学生, 其系统功能结构图为如图3.2.3。修改密码选课选课系 统选择不同身份退出提交申请查看可选择的课程信息显示学生选课表登陆图3.2.3系统各模块功能说明:1. 登录模块(1) 选择不同身份登录系统本系统有三种类型的用户:管理员、任课教师和学生。当不同的用户登录系统选择不同的用户类型时,他们就会分别拥有不同的权限。管理员的权限最大,主要是拥有排课权限、设置选课时段权限,发布选课信息权限,任课老师,学生
21、添加,删除;院,系别添加,删除;班级信息,学期添加,删除;教师的主要权限是查询所选自己的人数,发布成绩。学生的主要权限是进行选课,成绩查询。(2) 修改密码每个用户登录后,都可更改初始密码,以增强系统的安全性。(3) 退出每个用户登录系统后单击退出,就可退出系统。这样,他们遗留在session对象中的信息就会被清除,同样增强了系统的安全性。2. 选课模块(1) 查看可选择的课程信息学生在选课时可以查询所有课程的详细信息,如课程简介、课时、学分、考察方式等内容。学生也可以按课程代号查询选课信息,或者按教师代号查询选课信息。(2) 提交选课申请学生若想选择某门课程,只要点击相应的课程号,就可选课。
22、如果该选课操作引起选课冲突(如超过最大选课人数或重复选择同一门课程),系统就会提示出错信息。 (3) 显示学生选课表学生选完某门课程后,在选课页面的左侧,就可以显示该学生相应的选课信息 。第4章 系统的实现4.1系统各具体模块的功能实现4.1.1 登录界面设计系统对管理员的名称和密码进行认证,保证操作员的合法性;为了提高数据的安全性,避免不必要的问题发生,系统设置了防止非法操作人员进入系统的功能。进入系统必须输入正确的密码,如正确则进入系统对其进行操作,否则系统提示“出错信息”。如下图4.1.1:图4.1.1细节思路:我们首先要根据用户界面上输入的用户名称从数据库中的用户表里检索出该用户的资料
23、,该资料存放在ado的记录集中,然后从使用用户输入的密码和记录集中的密码进行比较,如果通过我们就显示主界面,如果通不过就显示提示信息,让用户重新输入。代码实现如下:具体编码如下:dim sql as stringdim rss as new adodb.recordsetprivate sub cmd1_click()if trim(pass) = and trim(user) = then msgbox 请输入您的 “帐户信息”!, vbexclamation: user.setfocus: exit subif trim(user) = then msgbox 请输入您的 “帐户名” !,
24、 vbexclamation: user.setfocus: exit subif trim(pass) = then msgbox 请输入您的 “登录密码” !, vbexclamation: pass.setfocus: exit subcall dengluend subprivate sub denglu() set rss = new adodb.recordsetselect case combo1.listindexcase 0msgbox 请先选择您的 “用户类型” !, vbexclamation: exit subcase 1 sql = select * from 管理员
25、 where 名称= & user & _ and 密码= & pass & case 2 sql = select * from 选修课 where 任课教师= & user & _ and 任课教师密码= & pass & case 3 sql = select * from 学生基本信息 where 学号= & user & _ and 学号= & pass & end select set rss = conn(sql, err, )if not rss.eof thenif combo1.listindex = 3 then学号 = rss(学号)学院 = rss(学院)系别1 =
26、rss(系别)end ifif combo1.listindex = 2 then课程名称 = rss(课程名称)end ifquanxian = combo1.textyonghu = user密码 = pass 4.1.2 主界面设计本系统的主界面是主菜单栏和主菜单下的下拉菜单组成,界面看上去很简单,使用方便。图4.1.2(1)进行新用户注册,就可登录网上选课系统,不同身份用户登陆以后进入相同的界面,但是进行不同的操作;在网上选课开放期间,进行增加或删除课程;在网上选课关闭期间,可预览所选课程或查询自己的历史成绩。学生进入网上选课系统,请首先进入课程预览菜单,预览自己的课程表,学生自行选课
27、后,也可进入课程预览菜单,查看选课结果。课程表中已有的课程为教务处按各班教学计划整班指定上去的,不得自行退选。当点击增加选课菜单后,可从课程列表框中选择需要的课程,可以一次选多门课。也可以输入课程名称、课程序号、上课时间等进行模糊查询。按添加按钮,可添加选择的课程,按明细可查询该课程的详细情况。当需要删除选课时,选中删除选课菜单。可从课程列表框中选择需要删除的课程,可以一次选多门课。按删除按钮,可删除所选择的课程,按明细可查询该课程的详细情况。当选中密码修改菜单时,输入一次旧密码,两次新密码,然后按修改按钮,密码修改成功。请务必记住自己的密码,并注意保密。管理员用户名是admin,密码123。
28、用管理员帐号登录可以查看每个人的选课,及退课情况。学生选课完成后必须登录注销退出选课系统,以防他人修改数据。如果还想继续使用,请点击【登录】,重新登录. 4.1.3 学生信息界面只有管理员才能进行学生添加,可以添加每一个学生有关的信息。包括(学号,姓名,家乡,民族,专业,班级,所属的学院,以及班主任名称等)图4.1.3具体代码如下:private sub cmd1_click()for i = 0 to 3if t1(i).text = thenmsgbox l1(i).caption & 不能为空!, vbexclamation, 学生选课系统t1(i).setfocusexit suben
29、d ifnextif len(t1(0) 0 then combo2.listindex = 0end withend subprivate sub form_activate()dim rs学院 as new adodb.recordsetset rs学院 = new adodb.recordsetwith rs学院if .state = 1 then .close.open 学院, conn1, 1, 1combo1.clearfor i = 0 to .recordcount - 1combo1.additem .fields(学院).movenextnext.4.1.5 选课界面 学生
30、登陆后,进入界面,在当学期的选修课中,按照课程名称,课程学分,任课老师名称,可以选自己要选的。还有学生能查询成绩。4.2.2 测试的作用和意义尽管交友系统已经调试成功,但在未正式运行之前,完全有必要进行全面的测试,以检验系统的可靠性、正确性及稳定性、这也是开发项目的最基本规范。系统的测试数据为该系统真实数据,所以本系统的测试报告有较强的说服力。4.2.3 测试内容1系统链接正常,系统菜单都能打开,链接速度较快。2系统的正常运行,关闭及退出时保存记录的提示3用户登录界面友好,可操作性及安全性能较好,能对不同管理级别折进行限制,一保证数据库的安全4.数据溢出,越界均能非法提示,警告用户正确使用,对
31、用户的非正常操作方式也提出警告5数据类型填写错误时,系统能够报错。系统对操作系统的兼容性良好4.2.4 测试结果1系统运行、关闭及退出是保存记录的提示功能基本完成,在不断的启动关闭过程中没有出现死机,程序执行效率降低等个中现象,功能实现较为完善。2数据库可维护性良好,数据录入、修改能顺利完成。3报错和警告良好。4系统链接顺利。4.2.5 结论 经过反复测试,系统完成后运行添加、修改、查询等功能均正常。虽然此系统仍存在许多缺陷,比如数据库连接错误、不能选课、相应网页链接不能实现等。通过向老师询问,向同学请教,基本解决了这些问题,使网站得以实现。但是通过该系统设计达到了系统设计目的意义,使我基本掌
32、握了开发一个系统的主要步骤,了解了各个环节在开发时要注意的问题,从用户的角度出发.第5章 总结在吾尔力卡老师的指导下,经过几个月的设计我的毕业系统已经基本完成了。此系统的实现,将有效地利用大学里的资源轻松实现广大师生网上选课。通过网上选课这个课题的开发,我在开发能力上有了实质性地提高。我不但提高了系统设计和编程能力,对数据库和面向对象思想有了更加深入的了解,对软件工程有了更深刻的认识,使我从实际上更加了解软件工程。对系统的开发有了形象的认识。(1)对前期设计和需求分析的认识要在最短的时间内做出最成功的软件,光凭匹夫的蛮干是不行的,我们一定的现有一定的计划和对软件功能有全面的了解。软件需求分析是
33、一个软件的灵魂。在以前软件工程课程上我只是有一定的概念理解通过该毕业设计我有了更深的形象的理解。(2)编程和数据库的认识熟练使用开发工具不等于编程,或许掌握一种开发工具并不容易。使用开发工具并不能提高编程水平。我的程序最大可能的使用了模块,但如何最高效的检索数据,模块根本无能为力。如何最大可能的不使用循环是与面向对象和开发工具无关的,任何工具都可以写出高效的最少使用循环的代码。决定如何最高效的检索数据的并不是前台的编码,而是数据库的设计。(3)不足和提高毕业设计期间,我对自己有了更加理性的了解,我的软件工程的思想是有限的,软件需求的能力也是有限的,数据库设计的能力有待提高。尽管这样,我还是尽量运用了软件工程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 代交税委托协议
- 八步沙干部培训活动方案
- 公交公司全年假日团建活动方案
- 环保绿色校园行动倡议书演讲稿7篇
- 《力与运动的关系:初三物理基础概念教案》
- 思念故乡抒情散文(8篇)
- 《语文文言文阅读与现代文阅读教学教案》
- 公共书房活动方案
- 公务员中秋节活动方案
- 公司diy多肉活动方案
- 光电效应测普朗克常数-实验报告
- 110千伏变电站工程检测试验项目计划
- 《铁路货物运价规则》
- YD_T 3956-2021 电信网和互联网数据安全评估规范_(高清版)
- (完整版)数学常用英文词汇
- 完整word版医院外包业务管理质量安全评估报告内部审计报告及工作改进实例
- (完整word版)数据模型与决策课程案例分析
- 最新《消费者行为学》综合练习
- 调岗调薪实操指引PPT课件
- 凹版印刷技术与凹版油墨PPT优秀课件
- 自动制钉机机械原理课程设计
评论
0/150
提交评论