基于ASP.NET+SQL的公共选修课网上系统

被引量 : 0次 | 上传用户:Janette
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大学期间总会有很多公共选修课,传统的选课方法没有预见性,无法实现课程和人数的调配。这是大学校园教学管理一个非常实际性的问题。网上选课系统,可以在开课前就在网上选课,每个学生的课程在开课前就确定好,使教学资源合理平均地分配。实现选修课网上系统的方法有很多,主要有JSP+MySql+Tomcat,PHP+MySql+Apache,ASP+SQL Server+IIS和ASP.NET+SQL Server+IIS等。这些实现方法中前三种的开发语言都是HTML,设计代码和后台编程代码不分离,造成代码不容易读懂和不利于后期维护。本文针对以上问题进行研究,1、使用ASP.NET作为开发工具,实现了HTML设计代码与后台编程代码的分离。2、该系统中使用ASP.NET+SQL Server+IIS,主要考虑到同学们选课主要使用Windows系统,对ASP.NET支持良好,而且ASP.NET代码更易于维护。3、对于数据库存取操作,多数系统直接将SQL语句写在代码里进行数据库查询。在该系统中,绝大部分功能都使用存储过程来完成数据库访问的工作。4、连接数据库的字符串可以随时在web.config里修改,并经过编码加密,增加了灵活性,保护了数据库的安全。5、代码中通过使用进程中的Session、尽量使用存储过程和尽量减少数据库连接的打开时间等手段来提高性能。通过分析B/S结构的特点并结合工作所在学校公共选修课的实际情况,提出了基于B/S结构网上选课系统的基本设计思想,本文简要介绍系统各功能模块及数据库的设计,着重讨论用ASP.NET技术和SQL Server 2000开发网上选课系统时的数据库访问技术和动态网页制作技术,并给出了部分实现代码。
其他文献
钻尖几何参数的检测是钻头制造和重磨中的重要工序,钻尖的几何参数决定了钻尖切削部分的形状,是保证钻尖切削性能和产品加工质量的关键。多刃多尖钻尖因其结构复杂、角度较多
由于我国近几年经济发展较为迅速,很多经济体系都面临资金短缺的问题,因为一些大型信贷机构需要相关的抵押资本,所以有的企业和个人无法在贷款方面筹集到资金。在这种时代背
虚拟心脏建模仿真工作是对心脏结构和功能的模拟,集电生理学、动力学、血液流体力学以及神经、生化控制于一身的极其复杂的综合系统,是一项难度和复杂度极高的技术工作。目前,心
<正>随着我国新的会计准则体系的建立与实施,中国已进入一个新的会计时代。新会计准则历史性的变革,标志着我国适应市场经济发展需要与国际惯例趋同的中国会计准则体系的正式
从城市综合管廊内的火灾特点、通风系统原理、通风节点形式、通风系统运行模式以及通风系统控制策略等方面介绍了城市综合管廊通风系统的整体设计思路。对不同舱室的通风节点
<正>二战末期,法西斯佛朗哥政权统治着西班牙,反抗暴政的游击队们为自己的自由和未来而战。12岁小女孩奥菲莉娅热爱读书和幻想,跟着怀孕的母亲一起来到继父处。她的继父威多
生态经济时期,企业必须承担相应的环境责任,自愿性环境信息披露是披露环境信息的重要手段。本文基于组织合法性理论,从合法性管理的内容、动力机制、目标等论述了合法性理论
电力行业不仅关系到国计民生和我国经济的稳定增长,而且也是政府税收收入的重点税源行业之一。因此,如何在电力行业的发展与政府税收收入之间权衡税负水平,显得极其重要。同
金属薄壁吸能结构耐撞设计广泛应用于飞机、汽车、铁路列车和轮船等几乎所有交通工具的 碰撞动能耗散系统的设计中。本文归纳了轴向载荷作用下薄壁吸能件的变形模式和评价吸