毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net网上选课系统设计+源代码(2)
1.2开发的意义
作为计算机应用的一部分,使用计算机对选课信息进行管理,使我们更深一步的理解计算机在我们学习中的重要性和必要性,同时也对我们学好计算机有更深的体会,为此开发了网上选课系统,是我们了解整个系统项目组成,熟悉项目需求,了解学生选课系统的设计实现的基本操作内容和基本属性,利用VS2005平台提供的Web编程方式,通过B/S结构方式,实现数据从数据库,到业务的处理。了解B/S架构下的应用系统基本组成。
1.3开发的主要任务
按照设计网上选课信息系统的原理和方法,采用成熟的计算机信息技术,支持学校日常管理全过程,加强
教学
管理活动中各项信息资源的管理和应用,提高各项管理的现代化水平,优化人、财、物和信息资源在学校的综合配置,在为学校管理提供全面信息服务的基础上,提供管理辅助决策能力,为学校各项工作稳定地发展提供有力的支持。
根据使用人员对信息、信息处理和信息安全性、完整性的要求,分别对用户的信息需求目标进行分析:
1.对信息的目标要求:随时录入学生信息,添加教师信息;对教学计划,班级课程,专业名称,课程名称等相关信息进行设置;录入学生所选科目,对科目进行查看,实现各种查询功能,包括学生信息,公告添加,课程设置查询。
2.对信息处理的目标要求:设置新增、修改、删除、恢复、查询等信息处理功能。
3.对数据安全性、完整性的目标要求:设置用户密码口令,保证不被非法操作。
2 系统开发工具简介
1)ASP.NET是对传统ASP技术的升级,建立在NET框架的编程框架,它可以提供web开发模型,对系统web应用程序所需的各种服务。
2)SQL(Structured Query Language),结构化查询语言。SQL语言就是对各个数据里进行沟通联系,是一个关系数据
管理系统
,进行数据的管理,并进行对数据的分析和保护加密。
3)B/S(Browser/Server)结构即浏览器和服务器结构,三层架构即数据层、逻辑层、表示层,系统主要功能和业务逻辑都在业务逻辑层进行处理。具有较高的灵活性可以实现教师和管理员间的沟通。
3 需求分析
根据系统的数据流向分析得系统数据流如图1所示
图1系统流程图
3.1功能需求分析
系统功能需求包括以下几个方面:
系统分3个用户角色:管理员,学生和教师。
管理员的功能如下:
(1)学生信息模块
学生通过这个模块进行所选课程和选课信息考试成绩的查询等。
(2)教师信息管理:
教师可以通过这个模块进行对个人信息和学生信息的日常管理。
(3)课程管理管理:课程信息添加,删除,修改,查询。
(4)学院管理:学院信息添加,删除,修改,查询。
(5)专业管理:对专业信息添加,删除,修改,查询。
(6)选课管理:查看选择课程信息。
3.2数据库需求分析
系统各种功能的实现离不开数据库的支持,因此数据库的设计是本系统不可缺少的一部分。首先对本系统的数据流进行分析,得出数据流图,然后进行数据库的E-R图分析后,最后才能进行数据库逻辑结构设计和数据库实现。根据需求分析,确定系统中的实体,并且分析其属性,实体与实体间的关系是要研究的重点对象,实体之间存在一对一、一对多、多对多的关系。此系统可分为前台系统和后台系统两个部分。其总体的流程分析如图2
图2 系统分析图
共3页:
上一页
1
2
3
下一页
上一篇:
ASP.net家庭财务管理系统的设计+源代码
下一篇:
ASP+access玩具公司网站设计与实现
ASP.NET飞翔租贷汽车公司信...
jsp+mysql网上化肥店系统的设计与开发
asp.net+sqlserver校园论坛开发设计
ASP.NET+sqlserver健身房管理系统的设计与实现
asp.net+sqlserver班级网站设计
ASP.NET+SQLSERVER无纸化考试系统+ER图
ASP.NET+SQLSERVER学生心理健康网设计
基于Joomla平台的计算机学院网站设计与开发
从政策角度谈黑龙江對俄...
压疮高危人群的标准化中...
浅论职工思想政治工作茬...
酵母菌发酵生产天然香料...
AES算法GPU协处理下分组加...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
上海居民的社会参与研究
浅谈高校行政管理人员的...
提高教育质量,构建大學生...