下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.z.华侨大学工学院电气系实验设计报告(2021~2021学年第一学期)题目学生选课管理信息系统院〔系、部〕电气系课程名称数据库应用根底〔基于VB的数据库开发设计〕专业电气工程及其自动化年级指导老师2021年12月20日目录32272一、设计任务 129231二、系统设计 277082.1数据库设计 249852.2界面设计 425351三、系统调试及结果分析 8184083.1系统调试及解决的问题 855323.2结果分析 85608四、参考文献 10-.z-.z设计任务本程序的设计任务就是制作一个可以用于学生选课管理的系统,主要可以进展对本系统、数据的管理、数据查询、常务操作、常用工具、数据库管理和帮助等功能。具体来说就是可以通过管理功能对本系统用户进展用户添加删除以及密码修改和权限的管理;还可以通过数据管理功能对教师、学生、系部、课程、成绩、教室等信息进展添加、修改和删除等具体的操作;再者,可以通过数据查询功能对教师、学生、系部、课程、成绩、教室等信息的查询;同时本程序还引入常用工具功能,可以在本程序中使用计算器、Word、记事本、E*cel、SQLServer和Web等常用工具;最后本程序还参加了数据库的备份、数据库的复原、数据库的压缩、数据的导入和数据的导出等功能方便于数据的整理的存储。二、系统设计1、数据库设计数据库逻辑设计就是将E—R图转换为关系模型的过程,即将所有实体和关系转换成一系列的关系模式。转换过程中常见规则有:〔1〕对于"学生〞、"成绩〞和两者之间的关系,就可以根据一对多的联系转换成两个关系模式。学生〔**,,性别,出生年月,政治面貌,系别,四级通过〕成绩〔**,课程编号,课程名称,成绩〕。图2-1用户sql表图2-2用户sql表〔2〕对于"学生〞、"课程〞和它们之间的"选修〞关系就可以规则多对多的关系转换成三个关系模式。学生〔**,,性别,出生年月,政治面貌,系别,四级通过〕课程〔课程编号,课程名称,课程分类,学分,教师编号,教室信息,限选人数,已选人数〕。图2-3用户sql表〔3〕剩下的关系转换成下面三个关系模式:教师〔教师编号,,性别,年龄,学历,职称,毕业院校,安康状况〕教室〔教室号,管理员,管理员联系方式,可容纳人数,空闲时间〕。图2-4用户sql表〔4〕以学生,教师,管理员三种身份登录,会有不同的权限图2-5用户sql表图2-6教室sql表2、界面设计(1)登录界面(2)管理员填写sa密码111111后,假设填写正确,会弹出登录验证:(3)登录成功进入管理员的信息管理界面,通过点击"学生信息管理〞和"教师信息管理〞进入不同的管理界面,学生信息管理界面如下:(4)教师信息管理界面如下:(5)管理员可以增加修改学生,选课,教师的根本信息,并进展成绩报送学生信息修改等。(6)学生成绩报送:(7)教室根本信息:(8)选课根本信息:(9)学生可以进展成绩查询:(10)最终主界面是:三、系统调试及结果分析1、系统调试及解决的问题我们做的这个系统的主要缺乏存在于3个方面:第一、性能测试方面。系统做好以后需要很多方面的测试但是由于时间仓促、能力有限所以只进展了局部测试。第二、平安性能方面。学生选课管理系统应该有一个很好的平安性能登陆页面应该有验证码的输入功能由于时间的关系本设计没有表达出来这个功能。第三、数据库方面的信息欠缺。数据库应该全部显示每个专业、每个年级、班级、以及个人的全方面的信息,但是本设计没有完整的把所有功能全部实现。第四、界面不够美观、简洁。尽管本管理系统存在着很多缺乏,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、平安性好等优点是本管理系统所必需的。通过这次课程设计,我们学到了很多关于信息系统方面的知识,也得到了很多不仅将在书本中学到的知识运用到解决实际问题上,而且加强了自己的动手能力。在设计的过程中发现整个系统原理比最初想象的都要复杂。经过不断的试验研究,我们参考了不少资料,花了差不多一个星期才把系统完成。设计出的系统根本具备需要的所有功能,实现证明数据也没有出错。在这一过程中,我们熟练掌握了表单设计的过程。并了解了表单在软件系统设计中的功能为系统开发打下了根底。在完成系统设计、系统实施等的过程中,对以往教师在课堂上讲授的容有了直观而具体的理解。在本系统中,还有很多需改良的地方,相信通过一点点的改善,该系统会更完善。2、结果分析在运行此数据库时,能够按照预先设计的方式进展。当输入正确的数据库用户用名、数据库用户密码后进入主界面系统。进入主界面系统后则可以根据自己的需求点击不同的按钮。当按下学生管理按钮时,进而对学生的根本情况的信息进展添加、编辑和删除。当按下课程管理按钮时,进而可以对课程进展添加、编辑、删除等操作。当按下成绩管理按钮时,进而对各科的成绩进展更改操作;当按下查询按钮时,进展查询成绩,但不可做更改操作。并按课程号查询。由于所建的三个表是有关联的。所以涉及到级联操作,例如删除了该学生的根本信息,则在查询该学生成绩时,则会没有显示。本次课程设计大体的流程是运用已学的知识。先对整个开发工程进展系统需求分析。然后对数据库的关系模型实体进展设计。在根本完成系统所有必须的功能后进展数据测试,校正过失。最后就是对系统程序进展大概的漏洞和错误检测。学生选课管理系统是学校信息管理系统的一个重要组成局部。他为其他系统,如学校图书管理系统、学校档案管理系统、教学管理系统、总务后勤管理系统等提供一个重要的补充和沟通学生与学校联系的桥梁。同时它也需要如教学管理系统提供课程设置数据等。这些系统在具体应用中构成一个大系统,相互调用对方的数据。由以上分析,我们可以充分认识到设计并开发一个学生选课管用对方的数据。由以上分析,我们可以充分认识到设计并开发一个学生选课管理系统的必要性和迫切性。本次设计和开发的学生选课管理系统符合学校学生信息管理的规定,满足了其对学校学生选课管理的需要,并到达操作过程中的直观、方便、实用、平安等要求。系统采用模块化程序设计的方法。既便于系统功能的组合和修改,又便于未参与系统开发的技术维护人员补充和维护四、参考文献[1]EvjenBill,Holl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第19课 科学技术的重大成果课件
- 2024年专业电工施工协议典范
- 中国特色社会主义基本原理(上)
- 2024年度层电梯厅装潢协议模板
- 2024年无薪实习劳动协议
- 2024年仓库租赁法律协议细则
- 2024年型车辆采购协议
- 2024届安徽省合肥高升学校高三八校第一次适应性考试数学试题试卷
- 2024建筑业劳务施工协议文本
- 2023-2024学年浙江省温州市九校下期第二次质量考评(3月)高三数学试题
- 2022秋国开公共关系学形考任务3试题及答案
- 放射科技能考核评分表
- 对外汉语教学趋向补语练习题
- 油茶栽培(普通油茶)课件
- 高锰酸钾安全使用说明书
- 建筑废弃材料回收利用公司创业项目计划书
- 2021年12月医院临床药师培训理论考核试题(呼吸专业)
- 圆管钢立柱柱吊装施工方案
- 高等天气学讲座--高空急流的次级环流及其与锋面系统的耦合课件
- 登高车检查表
- 5陶行知的学前教育思想课件(42页PPT)
评论
0/150
提交评论