实验室预约排课系统设计与实现课件

上传人:我*** 文档编号:143166460 上传时间:2020-08-26 格式:PPT 页数:18 大小:758.50KB
返回 下载 相关 举报
实验室预约排课系统设计与实现课件_第1页
第1页 / 共18页
实验室预约排课系统设计与实现课件_第2页
第2页 / 共18页
实验室预约排课系统设计与实现课件_第3页
第3页 / 共18页
实验室预约排课系统设计与实现课件_第4页
第4页 / 共18页
实验室预约排课系统设计与实现课件_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《实验室预约排课系统设计与实现课件》由会员分享,可在线阅读,更多相关《实验室预约排课系统设计与实现课件(18页珍藏版)》请在金锄头文库上搜索。

1、,实验室预约排课系统设计与实现,天津商业大学宝德学院 Tianjin University of Commerce Boustead College,目录,3,1,2,4,5,6,7,导言,系统分析,系统设计,相关技术介绍,系统实现,系统测试,结论,天津商业大学宝德学院 Tianjin University of Commerce Boustead College,教学实验室是处于理论课辅助的地位。实验课课程无独立性,跟着理论走。而现在,教学实验室不但要承担多门学科、多门课程,还要在同一个时间面对不同年级、不同水平、不同层次的学生,甚至可能要服务于社会,实验室工作内涵发生了改变,工作量成倍增加

2、。现在实验室实验教学准备的复杂程度和工作强度都几倍于已往的实验室。在这种现实情况下,实验室的管理就显得更加举足轻重了,只有加强实验室规范管理,结合排课选课进行优化组合,理顺内、外部关系,有效利用实验室资源,优化实教学排课的效率,构建一种全新的整合优势,将实验室管理员、教师、学生三者有机结合,以保证实验室课程有序、顺利、合理的完成,提高实验课的效率,从而保障实验教学质量,提高实验室综合能力和效率,提高实验室的投资效益。,引言,天津商业大学宝德学院 Tianjin University of Commerce Boustead College,系统分析,系统分析是程序设计中最关键的一个步骤,是其它

3、步骤的基础。其主要任务是“为了解决这个问题,目标系统必须做什么”。主要确定目标系统具有哪些功能。在这个步骤里,程序员在用户那里搜集所有的对将要开发的系统的需求信息,并且把这些信息编写成为用户和程序员都可以认可的需求说明书。 软件的需求分析是软件开发前的第一个阶段,也是关系到软件开发成败的关键步骤,在整个软件开发的过程中,可以说这个阶段所要占用的时间是相当大的,如果需求分析做好了,那么在以后的软件设计过程当中,可以省去不少的时间。该阶段不是确定系统怎样的完成它的工作,而仅仅是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。 在开发一个局部系统时要充分考虑到局部系统和整

4、个目标系统之间的相容性和完整性,以利于今后整个系统的建立。,天津商业大学宝德学院 Tianjin University of Commerce Boustead College,数据流程分析,系统设计,在该实验室预约排课系统中有三个用户权限:管理员、教师、学生。总体功能图如图,数据库设计,用E-R图具体表现用户需求所涉及的各要素以及描述他们的关系是什么样的,为以后设计逻辑结构做好准备。E-R图主要研究的主要内容包括所有的实体及实体之间的关系,在分析系统需求的基础上,画出E-R 图,因为实体有非常多的属性,E-R图中只能反映出实体的关系,就不会再把具体的实体属性展示出来。ER模型图一般是由实体、

5、属性和关联组成的。E-R模型用E-R图表示。实体是整个系统中所对应的对象,属性是每个对象所拥有的特征。,相关技术介绍,ASP.NET是Microsoft的Active Server Pages的新版本,是建立在微软新一代.NET平台架构上,建立在公共语言运行库上,在服务器后端为用户提供建立强大的企业级WEB应用服务的编程框架。可用于在服务器上生成功能强大的Web应用程序,为Web站点创建动态的、交互的HTML页面。,ASP.NET简介,本系统采用B/S结构,即Browser/Server(浏览器/服务器)结构,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件

6、。它是随着Internet技术的兴起,对C/S结构的一种变化和改进。主要利用了不断成熟的WWW浏览器技术,结合多种Script语言(VBScript、JavaScript)和ActiveX技术,是一种全新的软件系统构造技术。,B/S体系结构,Microsoft SQL Server 2008是软件开发中使用非常广泛的数据库管理系统,它是由美国的微软公司开发并推出的数据库开发、管理系统。它是由一系列的图形工具整合在一起构成的,这些图形工具主要有服务器管理、企业管理器和查询分析器。服务器管理的主要功能是启动和关闭数据库服务。企业管理器的主要功能是创建、修改和备份数据库。查询分析器的主要功能是交互执

7、行标准T-SQL语句、Sql函数和存储过程,而且具有图形化的查询分析功能。,SQL Server 2008,数据库介绍,系统实现,管理员模块的实现,实验室添加,实验室管理,审核排课,排 课,审核临时预约课程,已排课程查询,教师 模块,退选页面,学生模块的实现,学生模块的实现,退选页面,系统测试,测试是对于任何软件程序都必须要有的步骤,详细的测试对于系统以后的正常使用有着至关重要的作用。 系统经过测试实现了基本功能,可以正常使用。但系统的功能还不够完善,在软件投入使用后,必然会有一些隐藏的错误被暴露出来。在以后的学习中,要加强这些方面的学习,多查阅相关资料,多实践,积累经验,避免上述的缺憾和限制

8、。,结论,数据库技术是一门有着广阔发展前途的技术。这次设计就是尝试运用所学知识做的网站,包含有对数据库记录的修改、删除、增加、查询等功能。由于时间限制和自己知识有限,有些地方做得不完善,但至少是迈出了实践的第一步。在这次毕业设计中,体会到如下一些感受:做任何网站首先一定要把需求分析做好;在整个页面设计时,学习和借鉴一些成功的事例,做出友好的页面和完备的功能模块;管理系统的数据库设计中的最大难点就是如何设计好一个合理的、无冗余的数据库,而且还要保证数据的一致性和完整性。我经过这次毕业设计,学到了很多东西,熟悉了对一个课题进行研究、设计和实验的详细过程,同时在设计过程中遇到了问题,需查阅资料时,不

9、但要能找到资料,还要学会快速找到自己所需的。而且感受最深的就是,在独立地完成工作过程中要学会自学,在遇到问题的时候如何去分析问题,找出问题,然后去解决问题,这对将来的工作和学习会有很大的帮助。,天津商业大学宝德学院 Tianjin University of Commerce Boustead College,致谢,在毕设即将完成之际,回顾一下此次毕业设计的过程,不免心生感慨。毕业设计是考核我们大家知识掌握能力和综合运用能力的全面过程。整个设计过程是一个从发现问题到解决问题的流程。培养了我独立分析问题的能力和动手操作能力。 四年的大学时光,转眼间已走到尽头。在此,我要衷心感谢每 一位曾经给予我

10、关心和帮助的人。首先感谢的是我的指导老师,从上学期的选题到现在论文的完成一步步地带领着我,帮助我纠正设计中遇到的困难,他的指导和建议使我受益匪浅给了我很大的帮助。 感谢我的母校天津商业大学宝德学院,是她给了我四年的学习机会,让我学到了知识,明白了做人的道理。以及计算机系的所有老师们,是他们在这四年中孜孜不倦地教导着我们,在此我真心的说一句:“老师,您辛苦了!”。 最后向关心和支持我学习的所以领导、同学和朋友们表示真挚的谢意!感谢他们对我的关心、关注和支持!,2014毕业答辩,谢谢指导!,天津商业大学宝德学院 Tianjin University of Commerce Boustead College,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号