毕业设计(论文)综述.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计(论文)综述 本论文在对WEB技术、ASP语言,数据库技术等进行了较深入的学习和应用的基础上,主要完成网上选课系统的需求分析、数据库设计、系统模块设计,并成功的实现了该系统。本系统可以分为登录、排课和选课3个子系统。登录子系统区分排课者(也即系统管理员)、教师和学生这三者的不同身份,在页面中根据身份判断其相应具有的权限来使用这套系统。排课子系统主要供排课者使用,排课者可以在这里完成简单的排课功能。选课子系统主要供学生选课使用,在这里可以进行与选课有关的活动,例如查询课程信息、提交选课申请、撤销申请、查询选课情况等。 1 论文主要技术 (一)系统开发技术 1.系统开发环境 本系统采用B/S结构,以SQL Server 2000作为数据库服务器,ASP动态网页技术实现网上选课和管理功能。 ADO(ActiveX Data Objects,即ActiveX数据对象)作为ActiveX服务器组件内置于ASP中,ASP访问Web数据库时,必须使用ADO组件,通过在Web服务器上设置的ODBC和OLE DB驱动程序便可以连接到多种数据库。 2.数据库存储过程 存储过程是存储在服务器上的一组预编译Transact-SQL语句。存储过程是 一种封装重复任务操作的方法,支持用户提供的变量,具有强大的编程功能。 使用SQL存储过程有很多优点,如下所示: (1)SQL存储过程执行起来比SQL命令文本快得多。当一个SQL语句包含在存储过程中时,服务器不必每次执行它时都要分析和编译它。 (2)可以在多个网页中调用同一个存储过程,这使得站点易于维护。如果一个SQL语句需要做某些改动,只要做一次即可。 (3)可以在存储过程中利用Transact-SQL的强大功能。一个SQL存储过程可以包含多个SQL语句。可以使用变量和条件,这意味着可以用存储过程建立非常复杂的查询,以非常复杂的方式更新数据库。 (4)最后,在存储过程中可以使用参数,可以传送和返回参数,还可以从SQL RETURN语句得到一个返回值。 (二)系统设计 1.概念数据库设计 E-R模型如图1、2所示。 图1 实体及其属性 图2 系统的总E-R图 2.系统的模块设计 本系统的功能模块如图3所示: 图3 系统功能模块图 2 小结 本系统采用B/S结构,界面简洁,操作方便,安全可靠。本系统可以实现“教师反馈“,“选课查询“,”课程查询“,”课程设置“,”教室安排“,”课表查询“,”排课系统“,”进入选课“等功能,达到了选课系统的基本要求,具有实际意义。 通过这次毕业设计,我对ASP和数据库方面的知识有了进一步的认识,尤其是存储过程的使用。在本系统的开发过程中用到了7个存储过程,其核心存储过程有VerifyID(判别用户身份、返回登录结果),DetectArrangeCollosion(检测排课冲突,冲突产生的原因是教师上课时间冲突或教室上课时间冲突),DetectSelectCollision(检查选课冲突,如超过最大选课人数或选课时间冲突等)。 通过这次毕业设计,我充分体会到理论知识的重要性,但更加体会到实践的重要性。只有通过实践,我们才能发现并解决问题,才能真正掌握一项技术。我会在将来的软件设计、开发过程中进一步学习,不断提高自己的专业技能。 蔡星媛:网上选课系统的分析与实现 常熟理工学院本科班毕业设计(论文)-综述 II III

文档评论(0)

sjywjf0318 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档