毕业设计论文高校补考管理系统的设计.doc

上传人:sccc 文档编号:4886993 上传时间:2023-05-21 格式:DOC 页数:34 大小:1.09MB
返回 下载 相关 举报
毕业设计论文高校补考管理系统的设计.doc_第1页
第1页 / 共34页
毕业设计论文高校补考管理系统的设计.doc_第2页
第2页 / 共34页
毕业设计论文高校补考管理系统的设计.doc_第3页
第3页 / 共34页
毕业设计论文高校补考管理系统的设计.doc_第4页
第4页 / 共34页
毕业设计论文高校补考管理系统的设计.doc_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《毕业设计论文高校补考管理系统的设计.doc》由会员分享,可在线阅读,更多相关《毕业设计论文高校补考管理系统的设计.doc(34页珍藏版)》请在三一办公上搜索。

1、高校补考管理系统的设计【摘要】补考对于一所高校来说是一项必要的工作,它比正规考试要稍微繁琐一些,须先统计出要参加补考的人数再进行考场的安排。相对于以往高校在这些方面的工作大多采用手工记录,不仅浪费人力和财力,而且经常导致数据错误和查询困难等问题,高校补考管理系统可以更好地适应教务管理的需求,实现管理的科学性、有效性。本高校补考管理系统利用ASP网页技术与SQL Server数据库技术相结合,实现对高校补考管理数据的处理,开发中使用ADO控件将数据库与页面之间进行连接,并获得了一些开发管理系统的方法和技巧。高校补考管理系统可以改善高校的补考管理工作,发挥信息化技术的高效、便捷的优势,提高高校补考

2、管理工作的效率,同时对该系统进行开发与设计的方法也可以应用于其他系统的开发。【关键词】管理信息系统;高校补考管理;ASP;SQL ServerDesign of College Makeup examining Management SystemYunCui(Grade 06,Class 1, Major Information Management And Information System, Computer Science and Technology Dept., Shaanxi University of Technology, Hanzhong 723003, Shaanxi)T

3、utor: Xiao Hai RongAbstract:Makeup examination is a necessary work in a college. Compared with normal examination, the makeup examination is a little more complicated. It should count up the number of students who will attend the exam at first, then to plan the examination. Relative to anciently han

4、d-work which not only wastes manpower and fund, but also brings on false data and query difficulty, the makeup examining system can meet the requirement of educational administration management and realize the scientific and effective management.ASP technology and SQL Server database are applied in

5、the college makeup examining management system, which can process the data of makeup examining management properly. ADO control is used to connect the database and the web page, and some method and skill are grasped in developing process.The college makeup examining management system can improve the

6、 work of makeup examining; exert the information technologys advantage, which is effectiveness and convenience. The method of design and developing in the system can also be used in other system development.Keywords: Information Management System; College Makeup Examining Management; ASP; SQL Server

7、目 录引 言11 绪论21.1 学生作业管理系统的开发背景.21.2 学生作业管理系统的意义. 22 系统开发环境及设计相关技术介绍32.1 IIS简介32.2 ASP技术32.3 SQL Server 200032.4 Macromedia Dreamweaver43 系统分析53.1 可行性分析53.2 需求分析53.2.1 主要需求53.2.2 系统设计目标53.3 数据流图63.4 数据字典74 系统概要设计95 数据库设计105.1 数据库概念结构设计105.2 数据库逻辑结构设计115.3 数据库物理结构设计116 系统详细设计与实现136.1 老师模块设计136.1.1 用户登陆

8、设计136.1.2 公告管理设计146.1.3 管理作业设计156.1.4 课程管理设计176.2 学生模块设计206.2.1 作业信息设计206.2.2 密码修改设计227 系统测试267.1 测试的主要内容267.2测试用例268 结束语27致谢28参考文献29科技外文文献30附录A: 源程序代码44附录B: 系统使用说明书45 引 言管理信息系统(MIS,Management Information System),是由人、计算机、通信设备等组成的人机系统,它对一个组织内的管理信息进行收集、存储、加工、传输,并在一定的社会环境及技术背景下,使组织内的各层次人员能利用它来有效地处理业务过程

9、,进行管理控制并为领导决策服务。管理信息系统为管理决策的科学化提供以下服务,包括数据处理、预测功能、计划功能和辅助决策功能等主要方面。管理信息系统起初应用于一些最基础的工作,如人事管理等,这属于电子数据处理类型(EDP,Electronic DataProcessing)的系统。近年来,随着管理信息系统的不断完善,使用具有集中统一规划的数据库成为管理信息系统成熟的重要标志,它象征着管理信息系统是经过周密的设计而建立的,它标志着信息已集中成为资源,为各种用户所共享。高校补考管理系统是高校内考试工作方面的一个不可缺少的组成部分,包括统计要补考的学生名单、安排考场和查询等主要功能。随着计算机技术水平

10、的提高,对于一所高校来说,建立一个适用于高校补考工作的管理系统可以很大的提高在补考管理工作上的效率和速度,这也是各高校为适应当今社会要做的一项必要任务。建立一套完善的高校补考管理系统不仅可以给学校补考工作带来极高的管理效率,也给管理者提供了方便和快捷。一套较完善的高校补考管理系统应以安排补考考场为中心,涵盖查询成绩、统计补考名单和进行数据修改等内容,可与学校的成绩、学生信息、教师信息、教室信息等管理系统相关联。1 绪论1.1 高校学生补考管理系统的开发背景Internet发展至今已成为一个巨大的全球范围的计算机网络,它是20世纪发展最快、规模最大、涉及面最广的科技成果。它是借助于现代通信和计算

11、机技术来实现全球信息传递的一种快捷、有效、方便的工具。网络技术的迅速发展使人们的日常生活从以前的通过传统媒体如电视、报纸等获取信息转变到从网络上获取。信息化是当今世界发展的总体趋势。随着计算机的普及,信息产业的飞速发展以及我国对网络工程的不断实施,传统的管理模式在迅速改变。很多部门内部可以利用先进的网络信息技术实现办公自动化、管理信息化、决策科学化,而不同部门间也可以利用信息平台充分进行信息共享与服务,提高管理效率。随着科技的进步,计算机在管理科学方面的应用也逐渐普及,管理系统的方便、快捷的工作方式也逐渐被人们所认可,其强大的功能已在各个领域发挥越来越重要的作用。为了适应科技发展的需求,实现管

12、理的科学性、有效性、规范性,提出了高校补考管理系统的开发思想,高校补考管理系统对于一所高校是必需的,对于管理者来说,制作一个这样的系统也是非常必要的,它可以让管理者很方便、快速的获取信息,并及时对这些信息做处理,保证学校补考工作的正常进行。1.2 高校学生补考管理系统的意义一个比较完整的高校补考管理系统面向的主要用户是在校的学生和系统的管理人员,它要满足用户的一般需求,学生可以通过登录界面进入主系统的学生界面查询自己所要的信息,如考试成绩,需要补考的学生还可以进一步查询有关补考的详细信息,包括补考科目的安排、补考时间和补考地点等。系统的管理人员针对系统内的数据、信息及其他资料进行管理,他实现对

13、数据和信息的修改与发布等各项工作的操作。因此要跟随网络发展迅速的步伐,一个高校补考管理系统对于一所高校是不可或缺的,它能及时满足学生和管理人员的需求,让学生及时获知考试的各种信息及补考信息;管理人员则可以随时对补考工作进行安排、对数据进行处理等,以保证能及时发布新的信息。由于网络功能的强大,使用这样的系统可以很大的提高学校教务工作的效率,使学校的补考管理工作更科学、更先进2 系统开发工具与运行环境2.1 开发软件介绍2.1.1 ASP技术即Active Server Page,是微软推出的动态Web设计技术,是用于WWW服务的服务器端脚本环境,在站点的Web服务器上解释脚本,可产生并执行动态、

14、交互式、高效率的站点服务器应用程序。ASP其实是一套微软开发的服务器端脚本环境,ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。ASP能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。Active Server Pages所独具的一些特点:使用VBScript、JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序

15、。无须编译,容易编写,可在服务器端直接执行。使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。与浏览器无关(Browser Independence),用户端只要使用可执行HTML码的浏览器,即可浏览Active Server Pages所设计的网页内容。Active Server Pages所使用的脚本语言(VBScript、Jscript)均在WEB服务器端执行,用户 端的浏览器不需要能够执行这些脚本语言。ASP能与任何ActiveX scripting语言相容,除了可使用VBScript或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本

16、语言。脚本引擎是处理脚本程序的COM(Component Object Model)物件。Active Server Pages的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。ASP提供了6个功能强大的内部对象,每个对象具有各自的属性(Property)、方法(Method),有的还拥有数据集合(Collection)与事件(Event),它们共同完成Web中的一些重要工作。这6个对象及其功能描述如表2.1所示。对象名称功能描述Request从客户端取得信息Response将信息送给客户端Server提供一些Web服务器工具Session储存在一个Se

17、ssion内的用户信息,该信息仅可被该用户访问Application在一个ASP-Application中让不同的客户端共享信息ObjectContext配合Microsoft Transaction服务器进行分布式事务处理2.1.2 SQL Server 2000SQL Server是基于客户端/服务器模式的新一代大型关系型数据库管理系统(DBMS),为企业的数据管理提供强大的支持,对数据库中的数据提供有效的管理,并采用有效的措施实现数据的完整性以及数据的安全性。SQL Server 2000作为微软在Windows 系列平台上开发的数据库,是一个功能完备的数据库管理系统。2.1.3 Mac

18、romedia Dreamweaver 本系统采用的网页制作工具是Dreamweaver,它是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,是一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。Dreamweaver的特点:1)最佳的制作效率。Dreamweaver提供了强大的功能,可以采用框架、层、CSS模式等工具来进行网页的整体设计,操作过程却十分简便,很多复杂的过程都只要一个简单步骤便可完成;2)网站管理简便。使用网站地图可以快速制作网站雏形、设计、更新和重组网页。改变网页位置或

19、档案名称,Dreamweaver 会自动更新所有连结; 3)所见即所得,操作简单。使用Dreamweaver在设计动态网页时,所见即所得的功能,使得用户不需要透过浏览器就能预览网页,使得网页设计时能将制作与修改同步进行,以达到最好的效果。 2.2 系统的运行环境2.2.1 IIS简介IIS即Internet Information Services,它是Microsoft开发的架设WEB服务器的工具,IIS通过超文本传输协议(HTTP)传输信息,还可配置IIS以提供文件传输协议(FTP)和其他服务,如NNTP服务、SMTP服务等。首先,Internet Information Server的缩

20、写为(IIS)是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,象有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW) 。其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windo

21、ws NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的InternetIntranet站点。 IIS可以在Windows NT安装时安装,也可以安装完Windows NT后用“控制面板”中的“添加删除程序”安装,安装路径为光盘中的:i386inetsrvinetstp.exe。安装过程中要求添加相应的ODBC驱动程序。 IIS通过ISM(Internet Service Manager)进行管理,ISM有两个版本,一个以普通应用程序的方式运行,一个在Web浏览器中运行,二者的差别在于后者不能启动和停止Internet服务。 I

22、SM(应用程序方式)管理界面:在“查看”菜单中选择“查看报告”、“服务器查看”、“服务查看”可以得到三种视图: 报告视图 缺省的视图,按字母顺序依次显示所选择的计算机及其上安装的服务。通过该视图可以:连到服务器并显示其属性对话框;启动、停止或暂停服务;可选择显示哪些服务(FTP、WWW、GOPHER)。 服务器视图 显示网络上运行Internet服务的计算机名。打开该计算机可以看到正在运行的Internet服务。双击服务器名可以显示其属性对话框。 服务视图 列出所有的Internet服务。打开服务可以看到哪些计算机运行该服务。双击服务下的计算机名,可以打开该计算机上的服务属性对话框。 IIS的

23、安全性核心依赖于Windows NT Server内置的安全性,IIS自身也内置了安全性。包括加密、验证以及IIS扩展等。 (1)Windows NT Server安全性:Windows NT提供用户账户安全性、NTFS安全性。 用户账户安全性:Windows NT要求用户提供有效账户以及口令才能访问Windows NT。IIS安装时创建Internet Guest 账户,缺省情况下,所有IIS用户都使用这个账户登录到服务器,这个账户只允许本地登录,没有其他权利。假如允许远程用户用登录Internet Guest 账户登录就不必给远程用户用户名及口令,Windows NT以Internet G

24、uest 账户对待。 NTFS文件安全性:NTFS提供安全性,可以控制对数据文件的访问,应当将数据文件放在NTFS分区。NTFS可以精确控制哪些用户和组以什么权限访问文件和目录。 (2)IIS的安全性:除了Windows NT的安全措施外,IIS本身也有安全控制能力。通过账户名及口令控制访问:可以配置WWW服务要求用户连入服务器之前提供一个合法的用户名及口令。 3 系统分析3.1 可行性分析该系统的开发与实现可以使用ASP与SQL技术,后台数据库采用SQL技术,页面的制作采用ASP技术实现动态的与数据库的交互,补考管理系统的完成后,管理者可以方便的对补考学生名单进行统计和对补考考场进行安排,可

25、以有效的实现对高校补考工作的管理,系统按规定方案与计划完成后即可在Windows环境下投入运行使用。3.2 功能需求分析根据各类用户的实际要求,“学生补考管理系统”主要实现: 1)学生登录:查询补考安排信息以及补考的成绩,并可修改自己的登录密码2)教师登录:录入学生信息以及补考成绩。3)系统管理员登录:用户信息的管理以及考场的安排设置。3.3 数据流图数据流程图是一种能全面描述信息系统逻辑模型的主要工具,能反映数据流在系统中的流动和处理情况。经过系统调查阶段的分析,并且依据用户的要求,确定系统的基本功能和工作过程。本系统所处理的顶层数据流图如图3.1所示。请求登录信息显示请求登录系统管理员信息

26、显示高校补考管理系统学生用户信息显示教师请求登录图3.1 顶层数据流图3.4 数据字典数据字典是所有与系统相关的数据元素的有组织的列表,并且包含了对这些数据元素的精确、严格的定义,从而使得用户和系统分析员都对输入、输出、存储的成分甚至中间计算结果有共同的理解。简而言之,数据字典是描述数据信息的集合,是对系统中使用的所有数据元素的定义的集合。下面是对各数据存储的详细说明:数据存储名称:用户信息说明:保存用户的基本信息数据来源:管理员录入数据去向:用户管理模块数据结构:用户信息=用户类别+用户姓名+密码+用户权限数据存储名称:补考信息说明:保存补考的基本信息数据来源:由教师添加基本信息数据去向:补

27、考信息管理模块数据结构:补考信息=学号+教室+课程名称+学生姓名+时间数据存储名称:成绩信息说明:保存补考的成绩数据来源:教师添加信息数据去向:学生数据结构:成绩信息=学号 +姓名+班级+所在系+课程+成绩4 系统设计4.1 功能模块设计根据高校补考管理系统的特点,可以设计为学生用户登录,教师用户登录,和管理员用户登录模块。图4.1功能模块图4.2数据库设计数据库是系统的核心组成部分,所有信息处理子系统都将基于数据库平台,以便将其处理的信息资源完整、安全地保存起来,并且对其进行各种管理和利用。选择一个好的数据库平台是非常重要的。根据本系统开发的实际需要,我们选择了SQL Server 2000

28、作为数据库开发平台。4.2.1 数据库概念结构设计将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。它是整个数据库设计的关键。概念结构是各种数据模型的共同基础,它比数据模型更独立于机器、更抽象,从而更加稳定。描述概念模型的有力工具是E-R模型,E-R模型简称E-R图,它是描述概念世界,建立概念模型的实用工具。实体联系(E-R)是一种比较传统的方法,它简单易用,直观易懂,计算机专业人员和普通计算机用户都能够接受和理解13。用E-R图来描述实体的属性关系,从中抽取实体与实体之间的联系。在这一小节里我们将高校补考管理系统数据库设计中的实体关系图做详细介绍,下面给出各实体的E-R

29、图。图4-5 用户E-R图说明:这里的用户包括学生和老师和系统管理员。图4-6 学生E-R图图4-7 教师E-R图图4-9 教室E-R图课程E-R图补考E-Rn1111n1n1n1教师学生考场教室查询使用对应监考1n补考成绩查询管理员安排查询录入图4-11 总体E-R图4.2.2数据库逻辑结构设计基于以上原则,可将上图转换为关系模型。每个关系的码用下划线表示。用户信息表(用户ID,用户名,用户类型,密码)学生信息表(学生ID,姓名,系别,专业,班级,)课程表(课程ID,课程名,考场,监考老师,场次,学期)教师信息表(教师ID,姓名,系别)教室表(教室ID,教师名,周六/日,上/下午)补考信息表

30、(考场ID,课程ID,学生ID,教室,成绩,)4.2.3 数据库物理结构设计数据库物理结构设计是为逻辑数据模型选取一个最适合应用环境的物理结构,包括存储结构和存取方法。其设计原则如下:1)进行规范化设计,尽可能地减少数据冗余和重复。2)结构设计与操作设计相结合。3)数据结构具有相对的稳定性。基于以上三条设计原则,在SQL Server中建立了cjgl数据库,并建立信息表如下表所示。表4-1BK_user用户信息表字段名称数据类型长度备注IDint4IDunamechar20用户名roleint4用户类型pwdchar10密码表4-2BK_ student学生信息表字段名称数据类型长度备注说明I

31、DInt4ID主码nameChar20学生姓名-ClassChar20班级-profChar20专业-xhInt 4学号depteChar20系别-表4-3BK_course 课程表字段名称数据类型长度备注说明IDInt4课程ID主码Coursenamechar20课程名placechar100考场-teacherchar100监考教师-etcchar10场次-termchar10学期表4-4 BK_teacher教师信息表字段名称数据类型长度备注说明IDInt4教师ID主码nameChar20教师姓名-DepteChar20系别-表4-5 BK_place教室信息表字段名称数据类型长度备注说

32、明IDInt4教室ID主码placenameChar20教室名-Time1Char10周六/日-Time2Char10上/下午-starint4-表4-6BK-bk补考信息表字段名称数据类型长度备注说明IDInt4考场ID主码CourseIDint4课程ID 外码StudentIDInt4学生ID外码JsChar10教室-chcChar10成绩-4系统实现4.3.1 用户登陆设计当系统登陆时,首先出现的是一个用户登陆的界面, 输入正确的用户名和密码后才能进行操作,否则将不能进行操作。如图6.1所示图6.1 登录界面主要代码如下:function loginin()dim username,us

33、erpsw,roleusername=trim(request.Form(username)userpsw=trim(request.Form(psw)urole=trim(request.Form(role)dim sqlsql=select * from BK_user where uname=&username& and pwd=&userpsw& and role=&urole&set rs=conn.execute(sql)if rs.eof thencall message(用户名或密码错误)response.Redirect(./checkl.asp)elsesession(un

34、ame)=rs(uname)session(role)=rs(role)response.Redirect(./index.asp)end ifend function4.3.2系统主界面用系统设置的不同用户名和密码登陆系统,会进入系统的主要操作界面,由于用户的不同权限,即管理员和读者的不同操作权限,用户在主界面中的使用权限也不同。界面如下5系统测试5.1为了作业管理系统的可靠性,在系统投入使用前要对其可能存在的错误进行调试与测试,主要针对程序设计和编程调试的结果进行,即对本系统的一系列操作和功能实现信息添加、信息删除、信息查询等,验证其可操作性。7.1 测试的主要内容为了保证测试的质量,将测

35、试过程分成几个阶段,即:代码审查、单元测试、集成测试、确认测试和系统测试。 (1)单元测试 单元测试集中在检查软件设计的最小单位模块上,通过测试发现实现该模块的实际功能与定义该模块的功能说明不符合的情况,以及编码的错误。 (2)集成测试 集成测试是将模块按照设计要求组装起来同时进行测试,主要目标是发现与接口有关的问题。如一个模块与另一个模块可能有由于疏忽的问题而造成有害影响;把子功能组合起来可能不产生预期的主功能;个别看起来是可以接受的误差可能积累到不能接受的程度;全程数据结构可能有错误等。 (3)确认测试 确认测试的目的是向未来的用户表明系统能够像预定要求那样工作。经集成测试后,已经按照设计

36、把所有的模块组装成一个完整的软件系统,接口错误也已经基本排除了,接着就应该进一步验证软件的有效性,这就是确认测试的任务,即软件的功能和性能如同用户所合理期待的那样。 (4)系统测试 软件开发完成以后,最终还要与系统中其他部分配套运行,进行系统测试。包括恢复测试、安全测试、强度测试和性能测试等。 单独对系统的测试主要从以下几方面入手: 功能测试:测试是否满足开发要求,是否提供设计所描述的功能,是否用户的需求都得到满足。功能测试是系统测试最常用和必须的测试,通常还会以正式的软件说明书为测试标准。 强度测试及性能测试:测试系统能力最高实际限度,即软件在一些超负荷情况下功能实现的情况。 安全测试:验证

37、安装在系统内的保护机构确实能够对系统进行保护,使之不受各种非常的干扰。针对本系统主要是对权限系统的测试和对无效数据、错数据、和非法数据干扰的能力的测试。经过上述的测试过程对系统进行测试后,系统基本满足开发的要求,测试宣告结束。 7.2测试用例在本系统的测试过程中,主要使用了黑箱测试法,测试检查程序错误,在出现错误时辅助以白箱测试进行错误检测和修改。根据测试用例,作业上传测试如表7.1所示。表7.1 作业上传测试表测试描述输入数据预期结果实际输出数据测试结果评价上传作业作业标题:杂志作业路径:d:zuoye上传成功上传成功与预期结果一致错误操作作业标题:杂志作业路径:无找不到页面!找不到页面!与

38、预期结果一致8 结束语几个月来忙碌紧张而又有条不紊的毕业设计,使我有机会对本专业的基本理论、专业知识和基本技术有了更深入的了解和体会,使我在四年中所学到的知识得到了系统和升华,真正达到了学以致用。 对管理信息系统的体会 管理信息系统是一门融管理科学、信息科学、系统科学、计算机科学与现代通信技术为一体的一门综合性边缘学科。它是运用系统的方法以计算机和现代通信技术为基本信息处理手段和工具的,能为管理决策提供信息服务的人机系统.它可以实现数据处理功能、预测功能、计划功能、控制功能和辅助决策功能。管理信息系统的开发是一项复杂的系统工程,必须严格的按照系统规划、系统分析、系统设计、系统实施、系统运行与评

39、价的开发步骤来进行。 设计实践上的体会 在设计的过程中,我掌握了很多ASP的编程知识,并对这种成熟并广泛应用的技术进行了深入的学习。设计的过程也是一个再学习的过程,在遇到问题的时候我尽量自己想办法解决,这在很大程度上激发了我们的自学能力;在没有办法解决的情况下,认真的向老师请教,从老师那里我学到了很多的知识,老师对我的指导起到了画龙点睛的作用。 以往我们曾经有过多次设计的体会,但只是设计一个模块或一个小系统,而这一次毕业设计是综合所学的管理和计算机的知识来设计一个适合学校老师和学生作业交互的管理软件。要想设计使用户满意,就需要我们付出更多的努力。我在设计中经常出现一些问题不知该如何解决,在此时

40、许多同学给予了我们帮助。在设计的过程中增加了于实际接触的机会,不仅培养了我的自学和编程能力,让我在即将离开学校进入社会之前有了一定的资本,提高了我与人沟通的能力。 程序设计中的体会 在我的程序设计过程中,我充分的体会到了“实践出真知”这一点,书本上的知识是不够的,只有把理论与实践相结合才能够真正的学到知识。一个管理信息系统的设计,不可能一步到位,还需要不断的完善和补充。同时,系统中还存在许多问题,有待在日后的使用中发现和解决。编程前的深思熟虑是减少程序调试工作量的重要方法,只有进行充分考虑,才会减少调试过程中的工作量。虽然在开始写程序之前我们做了多的准备工作,但在真正的写程序时仍然发现许多问题

41、,有些问题是分析时的疏漏,有些则是如果不做无论如何也想不到的。致谢本次系统的实际开发中我遇到了很多的困难,有技术方面的也有分析设计方面的,在整个开发过程中得到了很多人的帮助,在此对他们表示感谢。首先,要感谢我的毕业设计指导老师肖海蓉。在系统设计过程中,肖老师能够认真的指导我做好系统分析,帮助我解决系统开发过程中的各种问题,为我提出了很好的建议,尤其在后期撰写论文过程中,肖老师主动放弃午休时间对我进行耐心的指导,解决了数据流图、数据字典、E-R图等一直以来困惑着我的问题。肖老师的认真指导,对我的系统的顺利完成起到了至关重要的作用。肖老师对待工作的态度感动了我,更难能可贵的是肖老师不仅在系统上对我

42、指导,更是毫无保留的将自己的经验传授给我,这为我即将踏入社会的毕业生来说更是一份宝贵的精神财富。在此,再次向肖老师表示真诚的感谢。其次,要感谢我身边的同学,在系统的开发过程中,他们积极的帮助我解决困难,正是有他们热情的帮助我的系统能够顺利完成,同时我也从他们身上学到了许多东西,这将成为我的一笔精神财富,在此向他们表示衷心的感谢。最后感谢我的母校陕西理工学院四年来对我的栽培。参考文献1赛奎春.ASP信息系统开发实例精选M.北京:机械工业出版社,2005.6.2 赵燕燕. ASP技术在Web数据库开发中的使用J. 河南职工医学院学报, 2009, (01) :93-943 盛伟翔, 王昊. 浅谈利

43、用ASP技术构建网络教学系统J. 科技广场, 2008, (12) :237-2384 杨芮钧. 论ASP技术在远程教育系统中的应用J. 现代经济信息, 2008, (10) :153-1545龙马工作室.ASP+SQL Server组建动态网站实例精讲M.北京:人民邮电出版社,2004.6 美Craig Utley,宫丽杰译. SQL Server 2000 Web应用开发指南M. 北京:清华大学出版社,2001.7周新会,傅立宏.ASP通用模块及系统开发实例导航M.北京:人民邮电出版社,2006.8邝孔武,邝志云.管理信息系统分析与设计M.陕西:西安电子科技大学出版社,2003.9萨师煊,

44、王珊.数据库系统概论M.北京:高等教育出版社,2000.10 Thomas Connolly Carolyn Begg. Database Systems M.北京:电子工业出版社,2004.11Kenneth C. Laudon,Jane P.laudon. Management Information System(8th edtion)M.Prentice-Hall, 2004.496-520.科技外文文献ASP Programming for the Beginner1 Introduction Welcome to ASP Programming for the Absolute Beginner. By developing an interest in Active Server Pages (ASP), you stand at the threshold of a very exciting programmin

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号