《C#班级综合管理系统开题报告》由会员分享,可在线阅读,更多相关《C#班级综合管理系统开题报告(4页珍藏版)》请在金锄头文库上搜索。
1、职场大变样社区():下载毕业设计成品全套资料,全部50元以下附 录附录A开题报告毕业设计(论文)开题报告学院教学系专业班级学生姓名学号指导教师毕业设计(论文)题目一、选题依据1、课题来源,选题意义和目的:该系统就是利用先进的汁算机技术和网络技术对与班级管理有关的所有信息资源进行全面 的数字化管理,并用科学、规范的管理手段对这些信息资源进行整合。该系统实现了对班级各方 面信息的实时采集、管理和发布,为每个班级提供了展示班级风采的网络空间。同事,通过该系 统将进步一加强师生之间的联系与沟通,辅导员能实时、有效的查询各班级详细情况,进行数据 统计与分析。使用VS.NET2008和SQL Server
2、 2000开发而成B/S结构的系统,可以利用现代的互联网技 术实现班级成员之间的友好互通。2、文献综述:(这部分概述课题的研究现状)为了进一步了解班级管理中师生对于班级管理现状的看法,本人对我市部分学校教师和学生 进行了访谈及调查。调查的结果可以看出:多数班级的环境、鉍围还是令人满意的,班级有着共 同的奋斗目标,师生关系较融洽,同学间团结,能互相关心、互相帮助,有集体荣誉感,基本上能积 极参加各项集体活动。利用班级综合管理系统还可以促进班集体成员之间的沟通,让同学以及老 师都在这个平台上进行交流。二、研究内容和研究方法1、研究内容:(本部分阐述系统实现的主要功能)本系统最主要是班级信息进行管理
3、。按期角色划分一下几个功能:(1)实现学生注册登录功能:学生可以在网上注册、登录本网站进行留言以及班级照片的 上传浏览班级新闻公告等内容;(2)实现班级管理记功能:班级基本信息管理、班级相册、留言板、以及班级动态新闻信 息的发布、班级简介、栏目配置等功能;(3)实现管理员功能:管理员可以对学生信息进行管理、班级公告的发布等功能:2、研究方法:(对系统采用的开发方法,开发技术的综述)本系统的开发工具选择Visual C#语言,Microsoft Visual Studio. NET系列中的C#语言。具有如卜特性:1) 语法更简单;2) 快速应用开发(RAD)功能3) 语言的自由性4) 强大的We
4、b服务器端组件5) 支持跨平台6) 与XML的融合7) 对C+的继承本系统采用面向对象的开发方式,采用了简单的三层架构开发,三层架构(3-tierapplication) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL、数据访 问层(DAL)o区分层次的目的即为了“髙內聚,低耦合”的思想。北*iTOfiMSSql3、关键性技术及解决方法:数据库的连接技术,从数据库中读取纪录的另一种方法是使 用Dataset对象和Data adapter对象.Dataset是ADO. NET的主要组件之一,它用于缓存从数据 源检索到的数据信息。Data adapter作为Dat
5、aset和数据源之间的桥接器,用于检索和保存数据。 Data adapter从数据库中获取数据后使用Fill方法把数据填充到Dataset中。下酣以Sql data adapter力例说明如何使用Dataset对象和Data adapter对象从数据库中读収记彔。执行查询的 关键步骤如下:(1) 创建与数据库建立连接的Sqlconnection,传递连接字符串。(2) 构造包含查询语句的Sqldataadapter对象;(3) 若要使用查询结果填充Dataset对象,则调用命令Fill方法。#利用ado. net进行数据库开发的基本步骤:(1) 创建和数据库连接的connection对象。(2
6、) 配置DataAdapter对象并创建和操作数据集DataSet。(3) 将数据库中的表添加到DataSet中。(4) 把数据集DataSet绑定到DataGrid上。利用DataAdapter的Fill方法把数据填充 到DataSet,最终的数掘库中的数掘显示在用户界而的DataGrid中。dt中从数据库查询记录的方法分类:一般使用两种方法:一种是通过Data Reader对象直接访问;另一种则是通过数掘集Dataset和Data adapter 对象访问。使用ADO. NET的Data reader对象能从数据库中检索数据。检索出来的数据形成一个只读 只进的数据流,存储在客户端的网络缓冲
7、K内。Data reader对象的read方法可以前进到一下条 记录。在默认情况下,每执行一次read方法只会在内存中存储一条记录系统的开销非常少。创建data reader之前必须先创建sqlcommand对象,然jiS调用该对象的executereader方法 来构造sqldatareader对象,而不是直接使用构造函数。从系统安全性上讲,本系统的帐户都必须通过密码才能登陆,所有用户只有登录之后才可以 进行其他操作。另外,因为木系统是应用简单得三层架构开发所以具有岛效的可扩展性,可以随意添加新的功能 不会对其他模块有影响。三、预计可获得的成果(含可能取得的独特之处)在几个月的系统开发和论文
8、撰写过程中,通过查阅、研宄大量的相关文献,分析相关领域的特色网站并结合实际,论文先论述了 Internet方面的理论知识,包括对它的定义,内涵,特点, 功能,技术等方面的研宄。然后按照软件工程的严格要求,对科研文献管理系统进行了需求分析, 概要设计,详细设计,编码与测试等方面进行分析和讨论,初步建立了一个在线学习与交流的系 统。虽说是模拟的系统,但可使学习者能够首先从感性认识上加强对Internet的理解,对贷款系 统的运作方式初步有所了解,并最终有感性认识上升到理性认识。建立数据库通过SQL语句对数据库中的信息进行调川,以及把网站信息及时的存储入数据 库表单中。另外通过C#脚本语言实现对网站
9、的动态连接。四、工作进度计划2012. 12. 24-2012. 12. 28收集、整理、分析资料确定系统设H的题目和系统的基本架构 系统开题报告2012.12. 29系统设计开题答辩题目及基本架构确定,开题报告表2013. 2. 20-2013.4. 20 收集、整理、分析系统相关内容,初步完成系统整体架构设计 系统完整架构设计报表2013. 4.21-2013. 5.21 2013.5. 22-2013. 6.10 2013.6.11-2013. 6. 25系统组建实现,完胜系统的基本功能实现初步系统实现改善系统结构和功能,完善系统设计改善系统实现完成系统设计,根裾系统写论文,做PPT文档
10、,做好答辩准备毕业论文答辩五、与课题有关的主要参考文献1 赛奎春ASP. NET工程应用与项目实践机械工业山版社2 郝思嘉ASP. NET课程设计案例精编中国水利水电出版社3 (美)solid,SQLServer2005从入门与精通(应用技术基础).北京:清华大学出版社, 20064 (美)保罗ASP.NET 2.0经典教程C#篇.北京:人民邮电出版社,20075 吴晨,ASP. NET+SQL Server-数据库开发与实例.北京:清华大学山版社,20066 张志国等SQL Server 2005数据库管理精讲.北京:电子工业出版社,20077 Kviz Jamsa. INTERNET PR
11、OGRAMMING【M】电子工业出版社8 段辉良等ASP.NET 3. 5全程指南.北京:电子工业出版社,20099 丁士锋等Visual C# 2005+SQL Server 2005数据库与网络开发.北京:电子工业出 版社,200810 明日科技张跃廷王小科许文武ASP. NET数据库系统开发完全手册.北京:人民 邮电出版社,200711 (美)內格尔C#岛级编程(第4版).北京:清华大学出版社,200612 李长林ASP.NET+SQL Server动态网站开发与实例清华大学出版社,200413 龚家骧,数据库需求分析与规划.北京:高等教育山版社,200414 周新会ASP. NET通川模块及典型系统开发人民邮电出版社15 朱印宏ASP. NET3. 5+SQL Server网站模诀化开发清华大学出版社六、已取得的与论文研究内容相关的成果指导教师意见同意本课题进入设计(论文)阶段。指导教师签字:年 月曰