ImageVerifierCode 换一换
格式:DOC , 页数:18 ,大小:558.50KB ,
资源ID:8738252      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-8738252.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生作业管理系统.doc)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

学生作业管理系统.doc

1、目 录1 设计的目的和意义 12 作业管理系统的现状与优势 33 设计方法 53.1 软硬件环境说明 53.2 设计流程图 53.3 数据库的分析与设计 83.3 配置与连接数据库 94 系统详细设计 .104.1 用户登陆模块 .104.2 教师布置作业界面 .114.3 学生上传作业界面 .114.4 用户管理界面 .124.5 权限模块 .134.6 整个系统的流程 .135 程序调试 .146 设计创新与关键技术 .15总 结 .16致 谢 .16参考文献 .17塔里木大学毕业设计第 1 页 共 20 页学生作业管理系统摘要:随着 Internet 技术的发展,人们的日常生活、学习已经

2、离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。Internet 的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。本设计尝试用 ASP.NET 在网络上架构一个网上学生作业管理系统,以推进教学无纸化,作业电子化,管理智能化的发展。本文从理论和实践两个角度出发,对一个具有数据分析功能的学生作业管理系统进行设计与实现分析。论文首先较为详尽地介绍了面向对象分析与设计的有关概念与技术,特别深入介绍了在本系统中运用到的知识,如:面向对象的分析设计流程;系统中所用到的开

3、发技术 ASP.NET 以及ADO.NET 的特点、结构框架以及使用方法。接着对学生作业管理系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了明确的规划。最后对系统的主要页面、数据库、应用程序的设计与实现作了较为详细的讲解。本作业管理系统是在 Visual Studio.Net 平台上运用 ASP.NET 技术来实现的。其主要功能有:用户管理,布置作业,上交作业,查看作业,数据备份等。论文在撰写过程中,力求将理论与实践应用相结合,对各种理论进行阐述的同时配合系统从实际应用和操作技巧上加以说明,希望能够更充分地体现到这些知识与技术在本系统中的应用与实现。关键词:面向对象

4、分析与设计,ASP.NET,ADO.NET 1 设计的目的和意义1958 年美国首先提出了“管理信息系统” (即 MIS:Management Information Systems) ,从而也引出了另外一个概念 “管理信息系统” 。综合其多种定义以及根据在实际中的应用,管理信息系统可以定义为是一个由人、计算机系统等组成的,能进行信息处理的人机系统,它反映企业的生产经营情况,利用过去、当前的数据预测未来,从企业全局出发辅助企业进行管理与决策 1。它具有以下特征:现代管理信息系统是一个以计算机为基础的一个人机系统;管理信息系统是一个集成化的系统;塔里木大学毕业设计第 2 页 共 20 页管理信息

5、系统是一个以数据库为中心的系统;管理信息系统是一个网络化的系统;管理信息系统不同于一般的数据处理系统。由于企业类型不同,企业的战略计划不同,企业的管理模式不径相同等因素,实际的管理信息系统的动能会不同。但是从抽象意义上来说,无论什么企业,其管理信息系统的功能相同。一般分为数据处理、辅助管理决策两大功能 2。管理信息系统的数据处理功能以完成企业相关数据的收集、存储、加工、传输和输出,提供信息服务。它是管理信息系统的基本功能;辅助管理决策功能即指对企业生产经营中的结构化决策问题,采用管理信息系统相关学科中提出的定量方法,建立问题的模型,求解问题,获得解决问题的方法。斯隆认为用户对管理信息系统的需求

6、分为四类:事务型:是一种例行处理要求,辅助日常事务。例如商业企业的商品进销存的管理。异常型:其处理要求是当某状态超出事先设置的阈值,则系统能够发出警报。例如财务中对某些科目设置报警值,一旦超值则对该科目的开支进行控制。查询型:要求管理信息系统具有灵活的查询能力,满足用户的信息需要。分析型:提供强有力的分析能力,借助数据、模型支持决策,以回答“如果那么”诸如此类的问题。自从管理信息系统这一新兴的管理方法引入我国,在我国企业管理中已有 20 多年时间。而且,管理信息系统已经广泛应用于各行各业 3。虽然,我国的企业计算机管理信息系统建设在 20 世纪 80 年代就已经开始起步,但发展极不平衡,也就是

7、说大部分企业目前仍处于低水平开发和应用阶段。随着经济体制的改革和市场经济的发展,企业的运行机制有了很大变化。企业的生产更多地依赖于市场的竞争,信息从而成为企业的重要资源,企业信息系统的建设已成为企业走向现代化的重要标志,企业信息系统对于企业的运作以及在市场中的竞争具有重要作用。在当前形势下,信息化是企业发展的必由之路。世界经济发展已进入一个激烈竞争的年代,可以说,谁先获得信息,谁就有可能抓住发展经济的机遇。同样,谁能很好地管理和利用信息,谁就有可能占领市场,获得效益。国内外大量事实已说明:在目前这个激烈竞争的市场经济中,谁的信息管理现代化水平高,谁重视信息资源的开发和利用,谁就能抓住机遇,在竞

8、争中取胜。本系统采用 B/S 模式,不需安装客户端,被授权用户通过浏览器即可登录系统,B/S 结构极大的简化了客户机的工作,客户机上只需安装配置少量的客户端软件即可, 服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完塔里木大学毕业设计第 3 页 共 20 页成。B/S 体系的优点是,系统安装维护简便数据集中管理便于分散用户使用,适应互联时代软件的发展趋势 4。2 作业管理系统的现状与优势目前,国内外作业管理一般采用两种方式:一种将作业存在软盘上交;另一种则存放到教师的电脑上的一个共享目录内。但这两种方法都有各自的弊端:前一种方法不方便携带、速度慢、容量小、易损坏;后一种方法

9、虽然解决了软盘容量小、容易坏的问题 5。但存在一个更致命的缺点:学生可以随意的查看、更改和删除其他同学的作业,造成大量如抄袭作业、恶意删除或修改其他同学作业的事情发生;老师在帮学生修改作业时,也很容易弄不清楚作业批改与否;作业是谁的或是旧作业没删除掉,跟新作业搞混了等情况,虽然有些可以用严格的纪律来实现管理,但仍然会给学生和老师带来很多的麻烦。在当前的信息化时代中,任何学校,都需要一个实用的作业管理系统来规范作业管理,这将会大大提高学校的管理水平,优化资源,实现效益的最大化。现在国内外也有很多作业管理的软件,采用的技术也是多种多样,如基于JSP、FTP 模式,但大多数作业管理系统主要用于网络学

10、院的远程教学。至于校园内的正规教学,利用作业管理系统组织管理教学活动的并不多。针对国内外对教学管理软件的巨大需要和基本需要,一个好的教学管理软件,必须功能齐全,操作简便,向用户展示友善的操作界面。在完善功能的同时又必须兼顾系统的灵活性,安全性,健壮性。一个好的教学管理系统,不管是计算机专业人员还是其他用户都能很快上手,操作简单,便于安装,容易普及 6。由于学校教学功能的特殊定位,致使教师和学生必须在除了简单的师生区别外,还有合作意味的关系。学生上交作业和老师批改作业,这本身除了学习交流外,还是一个合作的范畴。所以,这其中的信息管理流程,需要以一个规范的 MIS 来管理 7。学生作业管理系统的优

11、势主要表现在三个方面:1、作业无纸化,环保又方便。传统的作业上交方式,都是经由学生科目代表统一收齐后,交到教师办公室,然后教师抽取一个整段的时间,或是若干分时间段,一份一份地手工翻阅批改,然后再做好相关记录,再由科目代表分发 8。这种传统的纸质作业管理,一是会有很大的体力消耗,二是在精力上也是不小的付出,而且这种辛苦在很多时候往往没能得到满意的回复。而无纸化作业,只需在电脑前点点鼠标,在塔里木大学毕业设计第 4 页 共 20 页体力上几乎没有多大的消耗,而且在环保、效率、针对性教学指导方面做得要比传统的作业管理科学得多。2、科学管理,安全可靠。传统的作业管理方式,都是一本本独立的作业本,一个学

12、生对应一本,而这么一撂的本子,经常会由于各种原因,丢失或是污损,给作业管理和教学进程带来很大的麻烦和不便 9。而学生作业管理系统的动作,只需做好系统数据库的保护,以上问题可以迎刃而解了。3、简化工作,促进其他方面的综合发展。由于作业管理系统的介入运行,可以使教师腾出更多的时间,做更多针对性的个性化教学服务,从而使每个学生都有机会在学业上有更大的进步。学生作业管理考试系统可实现学生作业在线提交,管理员管理用户,系统管理维护,共分为五大主要子系统:管理员模块,登陆,教师模块,学生模块,后台管理。通过运行本系统,学生和管理员通过同一界面登陆,登陆后可各自进行不同权限的操作,学生可进行查看、上交作业的

13、操作,管理员登陆后可进行用户管理操作 10。 、简约的系统操作界面,整个系统的操作界面,界限明晰,人机界面美观,操作极具人性化;完备的系统操作功能,系统开发的宗旨是最简约的操作步骤最完备的操作功能。初一看,这好像很矛盾,但是经过完整的策划编排,系统完全做到了功能无冗余无遗漏,这点也更好的体现了系统的人性化设计。人性化的操作界面,一个网站,能否吸引顾客的经常光顾,界面的美观也显得非常重要。本书店系统通过专业美工的精心打造,让书店的设计充分体现软件的时尚、大众化。完善的安全机制:独立的密码校验功能,确保用户和系统的数据有较好的安全性。学生作业管理系统从三种用户角度进行功能划分。1、学生部分:查看布

14、置作业;上交作业;查看已上交作业;2、教师部分:上传布置作业;查看已布置作业;查看学生上交作业;3、管理员部分:添加用户;编辑用户。3 设计方法3.1 软硬件环境说明本系统所开发的软件操作系统是微软的 Windows XP sp2,经过仔细的分析决定采用 ASP.NET 做为网站开发的主要技术;数据库采用运行安全、稳定的微软 SQL Server 200011。1系统开发环境 12塔里木大学毕业设计第 5 页 共 20 页操作系统:Window XP(sp2) ,Web 服务器:IIS V5.1,数据库管理系统:SQL Server2000,编程语言:ASP.NET(C#) 13。2系统运行环

15、境操作系统:Microsoft Windows,Web 服务器:IIS V5.1,数据库管理系统:SQL Server200014。3.2 设计流程图在概念设计阶段中,从用户的角度看待数据及处理要求和约束,产生一个反映用户观点的概念模式。然后再把概念模式转换成逻辑模式。将概念设计从设计过程中独立开来,使各阶段的任务相对单一化,设计复杂程度大大降低,不受特定 DBMS 的限制 15。利用 ER 方法进行数据库的概念设计,可分成三步进行:首先设计局部 ER 模式,然后把各局部 ER 模式综合成一个全局模式,最后对全局 ER 模式进行优化,得到最终的模式,即概念模式。网站实体分析系统的总体设计模块图

16、如图 3-1。图 31 类图1. 实体和属性的定义:1)用户类别(用户名,密码,权限,注册时间)图 3-2 用户实体与属性的定义布置作业类:(allbzzy)Mc/lx/shijian/fn/memo/addby/addtimeAdd()/update()/delete()上交作业类:(allsjzy)Addby/addtime/fn/titleAdd()/update()/delete()用户类(allusers)上交作业类:(allsjzy)Addby/addtime/fn/titleAdd()/update()/delete()用户类(allusers)用 户用户名 密码 注册时间权限塔

17、里木大学毕业设计第 6 页 共 20 页2)布置作业(名称,类型,限交时间,说明,教师,布置时间)图 3-3 布置作业实体与属性的定义3)上交作业(学生,添加时间,作业名称)图 3-4 上交实体与属性的定义2. 实体关系定义:ER 模型的“联系”用于刻画实体之间的关联。一种完整的方式是对局部结构中任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系。若有联系,进一步确定是 1:1、1:N、M:N 的关系 16。还要考察一个实体类型内部是否存在联系,两个实体类型之间是否存在联系,多个实体类型之间是否存在联系,等等针对本网站分析如下:实体间的关系:有局部 ER 模式

18、都设计好了后,接下来就是把它们综合成单一的全局概念结构。全局概念结构不仅要支持所有局部 ER 模式,而且必须合理地表示一个完整、一致的数据库概念结构 17。1) 确定公共实体类型为了给多个局部 ER 模式的合并提供开始合并的基础,首先要确定各局部结构中的布置作业作业名称作业类型限交时间 作业说明布置时间负责教师上交作业学生 上传时间 作业名称塔里木大学毕业设计第 7 页 共 20 页公共实体类型。在这一步中我们仅根据实体类型名和键来认定公共实体类型。一般把同名实体类型作为公共实体类型的一类候选,把具有相同键的实体类型作为公共实体类型的另一类候选。局部 ER 模式的合并合并的原则是:首先进行两两

19、合并;先合并那些现实世界中有联系的局部结构;合并从公共实体类型开始,最后再加入独立的局部结构。冲突分为三类:属性冲突、结构冲突、命名冲突。设计全局 ER 模式的目的不在于把若干局部 ER 模式形式上合并为一个 ER 模式,而在于消除冲突,使之成为能够被所有用户共同理解和接受的同一的概念模型。全局 ER 模式的优化,在得到全局 ER 模式后,为了提高数据库系统的效率,还应进一步依据处理需求对 ER 模式进行优化。一个好的全局 ER 模式,除能准确、全面地反映用户功能需求外,还应满足下列条件:实体类型的个数要尽可能的少;实体类型所含属性个数尽可能少;实体类型间联系无冗余。学生作业管理系统的全局 E

20、R 模式如图所示:图 3-1-4 数据 E-R 图3.3 数据库的分析与设计后台数据库是整个系统的核心部分,一个数据库设计的好坏直接关系到整个系统的运行效率,其中主要体现在用户对数据库的添加、删除、修改、查询操作 18。这就要求数据库有良好的输入和输出效果。根据系统功能设计的要求以及功能模块的划分,数据库需要的存储的信息可知,数据表包括 19:布置作业表(allbzzy) ,上传作业表(allsczy), 用户信息表( allusers) ,数据表的具体存储信息如下:1. 首先需要一个数据表存储所有用户的信息,如下表 3.1 所示:塔里木大学毕业设计第 8 页 共 20 页表.1 作业管理系统

21、用户信息表(allusers)Username 字段:类型为字符型,是用户登陆名称。需要注意的是,在数据库系统中,字段的长度是使用 ASCII 码来计算的,就是说一个英文字母占一个单位长度,而一个汉字占用两个单位长度。Pwd 字段:类型为字符串型,长度为 50,是用户登录时需要的密码。Cx 字段:类型为整值,此字段的作用是存放普通管理员的权限,其中值为 0 时代表所有权限,值为 1 时代表管理员权限。在判断权限时只需把权限值进行相应的“与运算”就可以判断是否拥有某种权限 20。2. 布置作业表(allbzzy)如下表 3.2 所示:表 3.2 布置作业表(allbzzy)中文字段名 英文字段名

22、 数据类型长度备注作业名称 mc Varchar 4 !$N作业类型 Lx varchar 50 N限交时间 Shijian Time 8 N说明 Memo varchar 50 N布置人 Addby varchar 20 N布置时间 Addtime time 8 N附件地址 Fn nvarchar 100N3.3 配置与连接数据库本系统采用的数据库为 SQL Server2000,首先需要安装好 SQL Server,在安装好中文字段名 英文字段名 数据类型 长度 备注用户帐号 Username Varchar !$N密码 Pwd varchar 50 N权限 Cx varchar 50 N

23、注册时间 Addtime datetime 8 N塔里木大学毕业设计第 9 页 共 20 页SQL 后,打开企业管理器,建立一个名为 net05xueshengzuoye_Log 的数据库,按照要求在新建的数据库中建立学生作业系统的数据表,数据表建好后,需要建立网站页面与后台服务器的连接。代码如下 21:SqlConnection conn = new SqlConnection();conn.ConnectionString = connstring;conn.Open();OleDbCommand cmd = new OleDbCommand(sql, conn);SqlCommand c

24、md = new SqlCommand(sql, conn);cmd.ExecuteNonQuery();conn.Close();4 系统详细设计 4.1 用户登陆模块进入系统后登陆界面如下,当输入用户名及用户密码后即可登录论坛。此登录窗口实际包含三个入口,在登录时完成对用户的身份识别,即学生,教师和管理员。登录窗口如图 4-1:图 4-1 用户登陆页面在系统主页,也就是登录界面,学生、教师和管理人员通过不同的身份验证,学塔里木大学毕业设计第 10 页 共 20 页生作业管理系统的主操作界面,用户需要有账号才能进入此页面。界面左边是呈展开式菜单的功能列表,右边是相关操作空间。当未进行任何操作

25、时,右侧显示欢迎界面。4.2 教师布置作业界面教师可以进行布置作业、查看已布置作业及查看已上传作业等操作。这里重点介绍布置作业界面。图 4-2 教师布置作业界面在教师管理模块中,拥有教师管理权限的人员通过身份验证后登录进入教师布置作业界面 24,在这一界面中,教师通过手动输入作业目名称,点击添加按键,确认无误后保存,从而完成对作业的添加;若要删除已有的作业,教师只需在科作业称中选择好科目,点击按键“删除所选项目” ,然后点保存,从而达到删除已有作业的目的。4.3 学生上传作业界面作为一个管理系统,管理可以说是系统的基石,而数据库作为强大的后盾。所以,本系统数据库与管理相挂钩,使之不仅容量大,且

26、便于修改。此页面有些类似于教师布置作业界面,只是需要填写的信息要比教师布置作业界面简单多了。本页面主要实现学生作业的提交,以及查看教师布置的作业能够了解到作业的类型时间以及选交还塔里木大学毕业设计第 11 页 共 20 页是必交。上交作业的时间和发布作业的时间等等。查看布置作业:以列表的形式查看教师布置的作业。学生上交教师布置的作业。需输入作业名称及添加 WORD 文档地址进行作业上传。查看已上交作业:以列表的形式查看学生本人上交的作业。具体界面如图图 4-3 学生作业上传4.4 用户管理界面该功能需要以管理员的身份登录系统。首先管理员要先向系统提交想要资料的各种信息,最后这个信息必须要通过才

27、能作为一次添加。1)添加用户塔里木大学毕业设计第 12 页 共 20 页图 4-4 添加用户该页面主要是根据学校的不同的情况进行不同的添加和删除用户,用户又分为学生和老师,学校新教师来任教后就添加其信息给予用户的账号和密码。新的学生来后页需要进行登记赋予账号和密码让其享受该系统的功能,达到数字化教学的目的。2)用户编辑图 4-5 编辑用户该页面主要是修改信息以及删除会员功能,在此系统页面中,管理员可对所有用塔里木大学毕业设计第 13 页 共 20 页户的信息进行增加、编辑、删除等操作,添加用户时需要填写的资料不太多,而编辑4.5 权限模块该功能界面需要以相应的人的权限登录,登录后,各人可以对提

28、交的信息操作或修改申请进行审批,在该功能模块内,每人都可以查看作业信息、提交相关的作业、查询等内容。操作完成之后,可以在第一时间交由数据库储存。4.6 整个系统的流程学生通过登录进入登录界面后,点击选择教师、管理员或学生,然后输入账号和密码进入系统。学生选择后进入系统界面,同时系统进行显示,在该系统中可以看到老师布置的作业,看是否需要下载。其流程图如下图 4-6:图 4-6 网站登录流程图5 程序调试系统调试不是为了表明程序是正确的,因为如果是这样,就会设计一些不易暴露错误的调试方案,也不会主动去检测、排除程序中可能存在的一些隐患 22。对于测试目的,G.J.Myers 给除了以下的观点:测试

29、是为了发现程序中的错误而执行程序的过程。好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案。成功的测试是发现了至今为止尚未发现的错误的测试。根据系统测试目的并结合面向对象方法,我们给出了如下系统测试方案:尽早的、不断的进行系统测试。我们知道,错误发现的越早,改正它所付出的代价也就越小。由于错误的发生往往是不可避免的,因此我们的系统测试贯穿于整个开发过程中,而塔里木大学毕业设计第 14 页 共 20 页不是把系统测试仅仅看作是软件开发的一个独立阶段 23。设计测试用例时,给出测试的预期结果。一个测试用例由两部分组成:测试用的输入数据和该输入数据所期望的程序运行结果。这样测试时才能有一个判断

30、标准,利用输入数据得出测试数据并和预测数据进行比较,看它们是否一致。我们在设计测试用例时,不仅有合法的输入测试用例,还有非法的输入测试用例。因为,在系统的实际使用过程中,由于各种原因,用户往往会使用一些非法的输入,比如按错了键或者使用了非法的命令等,所以,我们特别注意设计非法的输入测试用例来进行测试。在对系统修改完之后进行回溯测试24。我们在修改系统的同时往往又会引入新的错误,所以在对程序修改完之后,用以前的用例进行回归测试。系统所需要的环境及系统使用说明:安装 IIS。 在 Windows XP Professional 操作系统环境下,右键点击桌面上“我的电脑”图标,在弹出的菜单中选择“管

31、理”选项 25。此时屏幕上打开“计算机管理”窗口,在这个窗口中双击“服务和应用程序”,在打开的子菜单下双击“Internet 信息服务” 。设置虚拟目录。进入 Internet 信息服务后,双击“网站”选项,在“默认网站”上单击右键,在弹出的菜单中选择“新建”选项,在随后展开的子菜单中选择“虚拟目录” ,当出现虚拟目录创建向导后,输入虚拟目录名,单击“下一步” ,选择文件路径,单击“下一步” ,完成 26。6 设计创新与关键技术本系统实现了网上学生作业管理系统中的基本功能要求,其中会生信息主要由数据库直接输入,学生成功登录后进入界面,界面主要由布置作业、作业提交、修改个人信息,主要实现了文件的

32、上传和下载把作业都提交到数据库,学生能够下载作业教师能够布置作业 27。还有就是本系统的权限设置管理员拥有最高权限,教师和学生就只有自己所需要的功能权限。管理员能够添加和删除用户而教师和学生没有权限去添加和修改。在本次的毕业设计中,主要解决的问题就是数据库管理和作业管理,在系统设计过程中,为了解决数据库管理这一重点,把系统分为管理员部分、教师部分和学生部分三大块来解决,从而充分强调了管理员和学生老师之间的关系完成权限的正确设置;管理员部分,采用初始数据录入数据库的方法完成对管理员的功能实现 28。 在数据库中的记录集中随机选取试题,使用 Recordset 对象的命令,显示结果,用 AddNe

33、w 方法创建可以更新的 Recordset 对象新记录,在调用 AddNew 方法后,新记塔里木大学毕业设计第 15 页 共 20 页录成为当前记录,并在调用 Updae 方法后继续保持为当前记录 29。string sql;sql = “select * from allbzzy order by id desc“;getdata(sql);private void getdata(string sql)DataSet result = new DataSet();result = new Class1().hsggetdata(sql);if (result != null)if (res

34、ult.Tables0.Rows.Count 0)DataGrid1.DataSource = result.Tables0;DataGrid1.DataBind();elseDataGrid1.DataSource = null;DataGrid1.DataBind();本系统的创新点在于管理员对系统的权限。在学生提交作业后,作业直接进数据题库,管理员在管理页面可以看到该系统信息,从而对系统进行维护 30。这一思想大大降低了系统出错率,提高了系统的正确性和安全性。总 结经过本次的毕业设计,终于完成了学生信息管理系统的设计。此设计已经达到了最初期望的设计要求,完成了需求。在这次学生信息管理系统

35、的设计过程中我受到很大启发:在网站开发与设计上,体会到了理论与实际结合的重要性,认识到网站开发中应该更加注重网站的规划及按步骤实施。网站作为多栏目、多版面的有机结合整体,不仅仅要考虑到网站功能及其效果的实现,更应该注重网站与用户的有机结合。网站设计与实现的成功只是网站成功的一步,网站的明确定位显得更加重要,网站应该随时根据实施环境,实施困难进行必要的定位调整。理论与实践相结合,让我真正体会到学以致用的乐趣。通过理论作指导,再用实践来体会,验证理论。这样既加深了对理论知识的认识,又从实践活动中充实了自己。本次的毕业设计是大学四年所学知识的综合运用,是理论与实践相结合的产物。在此期间,不但巩固了所

36、学的书本知识。而且还学到了许多课堂上和书本上无法学到的实践知识,提高了自学能力,增强了专业技术的水平,为今后从事本专业的工作打塔里木大学毕业设计第 16 页 共 20 页下一定的基础。我会继续努力,完善自我,同学的帮助、指导老师的用心辅导和学校的精心安排使这个课题能够顺利进行。但是,由于时间仓促以及本人水平有限,本系统还有很多不完善之处,也难免存在错漏,恳请各位老师指正。致 谢毕业设计的这段时间是我学生生涯中最有价值的一段时光。这里有治学严谨而不失亲切的老师,有互相帮助的同学,还有积极向上、融洽的学习氛围。本此毕业设计是在刘海保老师的指导下完成的。在此,对李老师细心帮助和耐心的指导表示由衷的钦

37、佩和真诚的谢意。刘老师在整个开发过程中提出了许多建设性意见,并在毕业设计过程中经常提出许多关键性的问题,使我受益匪浅。在毕业设计这段时间里,使我们不仅从刘老师的身上学到了许多的专业知识,同时感受到他工作中认真严谨和生活中的平易近人。老师治学严谨、经验丰富,以及孜孜不倦、严谨细致的科研态度,更令我受益非浅。为我的毕业设计得以完成起了关键的作用,在此表示深深地谢意。同时,在毕业设计的各个阶段,在毕业设计过程中还得到了各科室教师的大力指导和无私帮助,也得到了同班同学的热情协助,大力帮助,在此表示衷心的感谢在即将结束的四年大学本科生活之际,从他们身上我学到了许多宝贵的知识和做人的道理。他们在学业上对我

38、的悉心指导,以及孜孜不倦、严谨细致的科研态度,更令我受益非浅。感谢大学四年来传授我们知识的老师们和帮助过我的同学们,在此,向你们真诚的说句谢谢!参考文献1吴明辉、胡煜、窦亮, ASP 网络办公及商务应用系统开发实例导航 ,中文第 1 版,北京,人民邮电出版社,2003 年:58-592邓文渊、挑战, 互动网站百宝箱 ,北京,中国铁道出版社,2004 年:23-253石志国, ASP.net 动态网站编程 ,北京,清华大学出版社,2001 年:44-464DATE C J.An Introduction to Database Systems.Vol.I,Addison-Wesley,Versi

39、on 6,1995:12-175丁贵广, ASP.net 编程基础与实例 ,北京,机械工业出版社,2005 年:452-4576张应辉,饶云波.ASP 网络程序设计与应用.中国水利水电出版社,2001:45-657杨志姝,冯小飞等著.ASP+SQL Server 基础练习+典型案例.清华大学出版社,2002:33-36塔里木大学毕业设计第 17 页 共 20 页8 郭光,胡崧.Dreamweaver MX2004 完全征服手册.中国青年出版社, 2004:25-199杨世锡,赵辉.ASP+SQL Server 动态网站开发从基础到实践.第 2 版.北京: 电子工业出版社,2005:59-871

40、0王晟, 马里杰.SQL Sever 数据库开发经典案例解析.清华大学出版社,2006:54-5711李杰羽,李晶晶,马忻.中文 Dreamweaver MX 网页制作 .第 1 版.北京: 清华大学出版社,2005:2-63 12邓文渊,陈惠贞,陈俊荣.ASP 与网页数据库设计.修订 3 版.北京:中国铁道出版社,2001:321-35613范立南.MySQL 实用教程 M.北京: 清华大学出版社,2007:250-26014陶永进.浅谈新型无纸化考试系统J. 长沙通信职业技术学院学报 .2007,3(1):62-6415RonPaton(美) ,张小松等( 译).软件测试 Software

41、 Testing(2nd Edition) M.北京机械工作出版社.2007:156-27516 魏善沛编著.Web 数据库技术实用教程.北京. 清华大学出版社.1998:201-20417美 Jeffrey D.Ullman, Fundamental Course of Database System ,TsingHua Press,2001 年:114-11618张登辉,刘益红.ASP 编程基础及应用.机械工业出版社,2004:66-6919张海藩, 软件工程导论 ,2003 年,清华大学出版社:254-25720李存斌、樊建平, ASP.net 高级编程及项目应用开发 ,2003 年,中

42、国水利水电出版社:23-2621 英 Dino Esposito.ASP 数据访问高级编程.北京机械工业出版社, 2001:26-8922王健南.ASP 数据库管理项目方案精解.航空工业出版社,2005:55-5723美Jeffer R.Shapiro 著,周之、黄玫译, SQL Server 2000 参考大全 ,清华大学出版社,2002 年:21-2424隆华软件工作室 编著, SQL Server 2000 程序设计 ,清华大学出版社,2001 年:25-2725美Scot Johnson 著, Active Server Pages 译解 ,电子工业出版社,1999 年:33-3626李世杰 编著, Active Server Pages(ASP)网页设计手册 ,清华大学出版社,1999 年:47-5028汪晓平、吴勇强、张宏林等 编著, ASP 网络开发技术 ,2000 年:62-6828王立福,麻志毅,张世琨.软件工程.北京大学出版社, 2002:21-2429刘瑞新.ASP 动态网站开发毕业设计指导及实例.机械工业出版社,2005:17-1930蒙新,ASP.net 编程技术与综合实例演练,北京,清华大学出版社 ,2001 年:112-114

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报