毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

asp.net网上选课系统的设计与实现毕业论文 第3页

更新时间:2016-10-10:  来源:毕业论文
2.2 可行性分析
(1)技术可行性-----本系统仅需要基于Windows系统和SQL Server 2005 ,运用ASP.NET技术,采用B/S模式开发的学生网上选课系统,对机器本身没有太高的要求。对于软件技术要求,现在的程序设计语言已非常成熟,要运用HTML样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件。
(2)经济可行性-----本系统是学生选课管理使用的系统,系统成本主要集中在系统软件的开发上。当系统投入运行后可以为学校节约大量的人力。所带来的效益远远大于系统软件的开发成本,在经济上完全可行。
(3)操作可行性-----界面设计时充分考虑管理人员的习惯,使操作简单。数据录入迅速、规范、可靠。
3 系统总体设计
3.1 系统的体系结构
系统的设计基于B/S模式,如图1所示。在客户端运行浏览器,提供用户接口,负责产生用户的请求,并接受Web服务器传递的Web页面数据。Web服务器接收请求,将其转换为数据库服务器能识别的SQL语句,传递给数据库服务器,数据库服务器执行后将结果返回给Web服务器,Web服务器将结果生成浏览器识别的格式返回到客户端的浏览器上。B/S 结构的系统开放性好,易文护、扩展。客户浏览器只跟Web服务器交换数据,数据安全性比较高。

图1  B/S 结构图
3.2 系统的功能设计
在本系统中有三类用户:系统管理员,教师和学生。本选课系统给予教师很大的自主权,系统管理员只负责向系统中添加学生和教师的个人信息以及教学楼教室信息。系统管理员不参与开设课程、选择课程等,一切均由教师、学生登录网站自已完成。在前面的系统的系统功能设计中,系统分成10个模块,如图2:功能如下:
(1)用户登录:学生,教师,管理员三种身份登录。
(2)用户管理:管理员可以添加、删除教师和学生。
(3)课程管理:老师可对开设的课程进行添加、修改。本文来自辣=文_论-文*网,毕业论文 www.751com.cn 加7位QQ324~9114找原文

图2  系统模块图
4 系统数据库设计
数据库是此类系统的核心,系统中所有的信息都存储在数据库中,系统分析中分析数据库用户需求,并画出E-R图直观地表示出数据库系统的需求。逻辑设计中根据系统分析设计的一个关系模型。
4.1 数据库分析
本系统的数据库实体主要有“学生”、“教师”、“教学楼”、“教室”、“课程”等。其中“教师”与“课程”存在“开设”联系,并且一个教师可以开设N门课程,即“教师”与“课程”之间是一对多的关系。同样“教学楼”与“教室”也存在一对多的关系。一个学生可以学习N门课程,一门课程可以有M个学生学习,即“学生”与“课程”之间是多对多的关系。同样“课程”与“教室”之间也是多对多的关系。整个数据库可以用一个E-R图表示,如图3:图3  系统E-R图

上一页  [1] [2] [3] [4] 下一页

asp.net网上选课系统的设计与实现毕业论文 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。