基于校园网的英语四六级报名管理系统_第1页
基于校园网的英语四六级报名管理系统_第2页
基于校园网的英语四六级报名管理系统_第3页
基于校园网的英语四六级报名管理系统_第4页
基于校园网的英语四六级报名管理系统_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、河北经贸大学经济管理学院基于校园网的英语四六级系统设计报名管理专业名称:计算机科学与技术班级: C 计算机 11-1 学生:指导老师:完成时间: 2015 年 5 月摘要随着计算机技术和网络的飞快发展,高校信息化建设随之得到了极。为了提高工作效率,为考生报名提供方便,实现报名工作的大的规范化和信息化,避免考务管理在报名数据录入时出现错误,英语四六级报名已经实现网上报名。根据英语四六级要求,设计并实现了基于校园网的英语四六级管理对考生报名的报名管理系统。此系,SQL Server2008 作为Visual Studio 2008 为统主要是运用数据库,以 ASP.NET 为技术架构的报名系统。本

2、系统分考生模块和管理员模块。管理员模块设计并实现的功能有:登录功能:系统登录,系统用户通过输入安全的帐号和进入系统页面。用户管理:管理登录系统,可以管理用户信息。报名信息管理:管理可以管理考试报名信息。成绩信息管理:管理可以录入考生成绩,和管理修改成绩以及查询。问答管理:管理员可以回答考生的提问。修改:管理员登录后可以修改自己的。退出功能:可以安全退出系统。考生模块设计并实现的功能有:考生登录:系统登录,考生通过输入帐号和可以进入报名系统页面。:未的考生需要先帐号,才可以登录。绩:考生可以查询报名:考生可以报名和上传缴费。查询成提问:考生的成绩。缴费:可以提问。退出功能:可以安全退出系统。报名

3、管理系统;四六级;ASP.NET;SQL Server 2008Abstractdevelopment of computer technology and network, theWith the rainformation construction of colleges and universities then got great improvement. In order to raise working efficiency, making registerconvenient and easy for the students, achieving the goal of reg

4、istration worknormalized and avoiding mistakes in typros, the College English registration. The CETnetwork and aimed toTest (CET) has already started to accept onlineregistration system is designed based on cusprovide a solution of students registration requirements. This systemmainly usingVisual St

5、udio 2008 as the platform, sqlserver2008as a database, based on ASP.NET technology architecture of application systems.The CET registration system consists of two modules which are administrator module and student module running on the cus network.Administrator module design and the functions are: L

6、ogin function: Users of the system by entering a safe page account and password on thesystem.UserAccountManagement:Administratorcanmanagetheinformation of users account by loghe system. Registration informationmanagement: Administrator can manage registration information of CET in the system.Score i

7、nformation management: Administrator can enter, alter and inquire students score. Online Q&A management: Administrator can answer students questions. Password management: Administrator can change the password by login. Exit: To logout safety.The functions of student module are as desgined follow: Lo

8、gin system:the examinee through input account and password can enter the page ofregistration system. Register: Student need to registerand then login.Online applying: Student can apply to attend the text online and upload a digital photo of themselves. Checking test result: Student can check their t

9、est result.Online fee payment. Online Q&A: student can ask questions online. Exit:To logout safety.Keywords registration management system;CET4/6 ;ASP.NET;SQL Server2008目录1选题背景1设计目标1系统软硬件配置21绪论.2系统配置2系统硬件配置21.4技术分析.2ASP.net 技术介绍2SQL2008 简单介绍3系统分析422.1需求分析42.1.1 功能需求42.1.2性能

10、需求52.2可行性分析5技术可行性5操作可行性5业务流程图6数据流程图72.32.43系统设计9系统总体结构图9数据库的设计.2数据库需求分析10数据库设计104系统功能实现15登录页面设计15管理员模块..4系统用户管理18考生管理19成绩管理21问答管理224.2.5 修改管理 234.3 考生模块功能244.3.1登录页面24考生报名页面27成绩查询页面30网上缴费304.3.5问答31系统测试32管理员登录测试32业务流程测试325.3 系统测试33结论34致谢35参考文献36基于校园网的英语四六级报名管理系统设计1绪论英语四六级

11、是对大学生实际英语能力的水平进行客观、准确的测量,为大学生的英语教学程度提供标准。随着网络技术的发展,开发基于校园网的英语四六级报名管理系统势在必行,数据库技术更是需要和 Web 技术相结合,才有更为广阔的前景。结合英语四六级报名需求及现有报名系统存在的四六级报名管理系统。,我设计并实现了基于校园网的英语1.1选题背景目前国内大四六级报名还没有全部实行网络化报名,网络报名可以简化学生报名过程,通过网络自行就可以报考,同样也节省了人力物力成本,大大提高了效率。英语四六级报名人数的不断增多,英语四六级报名还是需要改进,而且英语四六级报名模式正处在改革完善之中,今后英语四六级报名系统还是可以进一步完

12、善。纵观国内的情形,英语四六级报名系统还大有发展空间。1.2设计目标基于校园网的英语四六级报名管理系统主要是以大学生四六级报名为作出功能分析,在分析的过程中,使用户觉得操作简单,真正适用。主要是实现了考生、登录,报名,查询成绩以及问答的功能。管理员通过登录进入系统,可以实现对报名信息的管理,成绩的管理、成绩查询管理、以及提问的管理等。1.3系统软硬件配置1.3.1系统配置本系统所选用的开发工具为Visual Studio 2008,采用数据库管理系统是SQL Server 2008,把Windows XP/ Windows 7作为运行,使用的Web服务器为IIS;此四六级英语报名系统在及以上版

13、本上浏览。ernet Explorer 6.01.3.2系统硬件配置此次开发设计的英语四六级报名系统使用至少 Pentium III 2.13GHz以上的 CPU,所需内存选用至少 512M 以上,以及硬盘空间至少 40G。1.4技术分析设计开发基于校园网的英语四六级报名管理系统时考虑到 WWW 具有界面友好,操作便捷的特点,已成为ernet 上最流行的信息服务,同时英语四六级报名系统需要 Web 技术与数据库技术相结合,实现 Web数据库交互式应用已成为必然。现如今,人们对于的要求越来越高,不再只是满足于简单的静态页面,而是需要更加灵活的动态页面。对于语言 ASP.NET ,JSP 等,本英

14、语四实现上述要求的技术,目前包括六级报名系统采用的是 ASP.net(c#)语言开发设计。1.4.1英语四六级报名系统所采用的 ASP.net 技术介绍英语四六级报名系统之所以选用 ASP.net,不仅仅因为它是 Activeage (ASP) 的下一个版本,而且是一种建立在通用语言上的程序Serv构架,能被用于一台 Web 服务器来建立强大的 Web 应用程序。ASP.net 构架来开发英语四六级报名系统是用 Visual S 开发环境进行开发,具有所见即为所得的编辑页面。这些仅是 ASP.net 强大化支持的一小部分。因为 ASP.net 是基于通用语言的编译运行的程序。已经支持的有 C#

15、(C+和 Java 的结合体),VB,Jscript。此次英语四六级报名系统采用的是 C#.开发四六级英语报名系统时考虑到 ASP.NET 可以无缝地与WYSIWYG HTML 编辑器和其他编具( 包括VisualStudio .NET)一起工作。这使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点。对于在校大学生掌握了一些 HTML 语言和简单的 Web 开发术语,这是很合适的选择。1.4.2英语四六级报名系统使用 SQL Server 2008 的简单介绍SQL Server 2008 是一款全面的完整的数据库分析产品。从借助浏览器实现的数据库查询到内容的扩展标记语言的支持

16、特性均可有力地证明。与此同时,SQL Server 2008 还在可伸缩性以及可靠性方面保持着多项基准测试。所以,无论以应用程序开发速度还是以事务处理运行速度来衡量,SQL Server 2008 都堪称最为快捷的数据库系统。因此,本次开发英语四六级报名系统采用了 SQL Server 2008。2系统分析2.1需求分析2.1.1 功能需求基于校园网的英语四六级报名管理系统设计是一种极为常见的大四六级报名管理系统。学生只需要登录系统就可以在网上报名,查询成绩,管理员可以管理报名信息,录入考生成绩,查询成绩等操作。经分析,此系统应具有以下功能:管理员模块:登录页面。系统登录,管理员通过安全的帐号

17、和输入可以进入系统用户管理报名信息管理成绩信息管理管理管理管理可以管理可以管理用户信息。报名信息可以对考生的成绩进行录入,修改以及查询。问答管理管理员可以对考生问题进行回答。修改退出功能 考生模块:考生登录管理员可以登录系统修改自己的可以安全退出系统。登录模块,考生输入自己的帐号和可以进入系统页面。未报名的考生需要先进行考生进入系统后可以,然后才可以登录。报名,并将自己的上传完善个人报名信息。查询成绩缴费提问退出功能性能需求考生可以缴费。考生可以查询自己的成绩。提问。可以安全退出系统。2.1.2基于校园网的英语四六级报名系统是采用B/S模式,ASP.net 和SQlServer 2008数据库

18、开发的,在Windows2003需要安装IIS上运行。在普通的PC机上可以运行。2.2 可行性分析可行性分析就是用最小的代价在尽可能短的时间内确定问题是否能解决。其最根本任务就是对以后的行动方针提出建议。一般来说,至少应该从下述几个方面研究系统的可行性。2.2.1 技术可行性首先,四六级报名系统已经得到了广泛的应用,而且类型繁多,所在在开发这套系统时有很多可以参考的依据和经验。其次,此系统所选用的开发工具:Visual Studio2008 和 SQL Server2008 均是非常成熟的开发工具,而且都有着非常好的应用,非常适合本套系统的开发。2.2.2 操作可行性首先,合理方便的功能设计和

19、快捷的操作,可以满足学生报名的不同需求,也方便了管理员对考生的管理。其次,本系统的数据库选择微软公司的 SQL Server2008 数据库,因为它具有较好的稳定性、安全性和可操作性,而且客户端使用普通的微型计算机即可。所以在操作上是可行的。2.3业务流程图业务流程分析是通过业务流程图来进行,连线来表示英语四六级报名业务处理过程。用一些规定的符号及基于校园网的英语四六级报名系统管理业务流程图如图 2-1 所示:管理员可登录管理界面,没有账号信息的需要账号。登陆后进入管理系统,可以实现系统管理,考生信息管理,成绩管理,问答管理等功能。在系统管理中,可查看和修改管理员的个人信息以及修改。考生信息管

20、理中可对考生报考信息进行查看管理,成绩管理可以对考生录入成绩和查询成绩,以及问答管理可以回复问题和管理问题等。英语四六级报名管理系统第一层图如图 2-4 所示:3系统设计3.1系统总体结构图本系统分为考生模块和管理员模块两部分。考生能够登录,报名,查询成绩,提问等。管理员可以对系统进行系统管理,考生信息管理,成绩管理,问答管理等。其系统结构图如图3-1所示:话报名表:、学院、专业、类型、成绩表:状态、问答表:、学院、专业、类型、成绩、问题、日期、3.2.2数据库设计根据系统需求的分析,可以设计出能够满足用户需求的各种实体,以及它们之间的关系。成绩实体属性如图 3-2 所示。学院专业成绩类型成绩

21、状态图 3-2 成绩实体属性图管理员实体属性如图 3-3 所示。用户名日期图 3-3 管理员实体属性图用户实体属性如图 3-4 所示。用户名名称用户学院专业类型图 3-4用户实体属性图管理员问题实体属性如图 3-5 所示。问题回答日期图 3-5问答实体属性图系统总体 E-R 图如图 3-6 所示。1N填写管理111N查看管理11NN11问题提出解答图 3-6系统总体 E-R 图管理员学生成绩报名信息问题根据英语四六级报名系统分析,需要 4 个基本信息表:表 3.1 管理员信息表(admin)表 3.2用户信息表(student)表 3.3 报名信息表(apply)序号列名(西文)列名(中文)类

22、型长度空值主键 P、外键1ID4NP4namevarchar20N5sexvarchar506Xueyuan学院varchar507Zhuanye专业varchar508sfzvarchar20序号列名(西文)列名(中文)类型长度空值主键 P、外键1ID4NP2Username用户名varchar20N3Passwordvarchar50N4name名称varchar50N5sexvarchar506xueyuan学院varchar507zhuanye专业varchar508sfzvarchar209lx类型varchar5010long20序号列名(西文)列名(中文)类型长度空值主键 P、外

23、键1id10NP2username用户名varchar50N3passwordvarchar50N4addTime日期datetime8N表 3.4 成绩表(grade)表 3.5 问答表(question)序号列名(西文)列名(中文)类型长度空值主键 P、外键1ID4NP2note问题varchar50N3reply回答varchar50N4addtime日期datetime8N序号列名(西文)列名(中文)类型长度空值主键 P、外键1ID4NP2namevarchar20N3sexvarchar50N4xueyuan学院varchar50N5zhuanye专业varchar506sfzvar

24、char507lx类型varchar50cj成绩Long20zt状态69lx类型varchar5010picvarchar5011Long204系统功能实现4.1登录页面设计系统管理员登录页面主要分管理员用户登录进入系统具有不同的操作权限。本模块实现的管理员登录的页面,填写正确的帐号和,在信息填写完毕后,通过”提交”按键,把用户所填写的个人信息提交给服务器与数据库中的帐号进行比较如果相同那么就登陆成功.否则就返回错误.输入用户名和进系统。,提交给系统严整,如果正确就可以登录英语四六级管理员登录流程图如图 4-1 所示。输入是否正确是管理员是否存在是此系统管理员输入用户名,。单击登录按钮后,系统

25、要对输入的内容进行验证。如果输入错误,则提醒输入错误,请重新输入。正确后进入系统。页面运行如图 4-2 所示:图 4-1 管理员登录流程图英语四六级报名管理系统登录成功否否管理员登陆重新输入图 4-2 系统登录界面代码实现部分如下:protected void btnlogin_Click(objecif (txtcode.Text = (string)Sesuserlogin();elseder, EventArgs e)vali)Response.Write(alert( 误);location=javascript:history.go(-1);return;private void u

26、serlogin()username = txtid.Text; password = txtpsw.Text;if (username = String.Empty | password = String.Empty)有Response.Write(); Response.Write(alert(管理员 Response.Write();return;不能为空);elsestring= select * from admin where username= + username + and password= + password + ;conn.Open();mand cmd = newm

27、and(, conn);SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()SesUserName = username;Response.Redirect(Manage.aspx);elseResponse.Write(alert( 用户名或有误);location=javascript:history.go(-1);return;conn.Close();4.2管理员模块4.2.1系统用户管理系统用户管理实现系统管理的帐号和的管理,具有添加帐号、编辑帐号和删除操作等功能。如图 4-3 所示。图 4-3 用户管理界面添加用户页面如图 4-

28、4 所示。系统管理员输入用户名以及后可将用户升级为操作员。图 4-4 添加用户界面代码实现如下:public partial class Manage : System.Web.UI.Pageprotected void Page_Load(objecder, EventArgs e)if (!IstBack)if (Object.Equals(SesUserName, null)Response.Write(alert( 您没有此权限););Response.Redirect(login.aspx);4.2.2考生管理考生管理实现考生基本信息管理,具有考生理功能。页面运行如图 4-5 所示。

29、管理和报名信息管图 4-5用户管理界面考生报名基本信息管理页面如图 4-6 所示。管理员可以通过条件查询,关键字查询找考生信息,并可以对考生的基本信息进行修改和删除。图 4-6 报名管理界面4.2.3成绩管理成绩管理实现考生成绩基本信息管理,具有成绩录入、编辑和删除,成绩等于 425 分为及格,小于 425 分为不及格,系统自动判断,查看功能页面运行如图 4-7 所示。图 4-7 成绩管理界面录入成绩信息如图 4-8 所示。管理员选择考生后选择成绩录入可进入成绩录入界面,对考生的成绩进行录入。图 4-8 录入成绩界面代码实现部分如下:protected void Button1_Click(o

30、bjecb1;der, EventArgs e)b1 = Convert.To if (b1 = 425)zt = 及格?;else 32(TextBox5.Text.ToString();zt = 不及格?;问答管理管理员通过问答管理功能可以查看问答信息,并对考生4.2.4问题进行回答或删除。页面运行如图 4-9 所示。图 4-9 问答管理界面回答提问页面如图 4-10 所示。管理员在当前页面对用户问题进行回复,并提交到系统。图 4-10 回答界面代码实现部分如下:private void getdata(string sql)SqlDataReader dr = data.GetDataR

31、eader(sql); if (dr.Read()TextBox1.Text = drreply.ToString();protected void Button1_Click(objecder, EventArgs e)data.RunSql(update guest set reply= + TextBox1.Text + where id= +dID);Alert.AlertAndRedirect(回答成功, wendaList.aspx);4.2.5 修改管理管理在系统管理中可以修改自己,需要输入自己的用户名,并输入自己要修改的页面运行如图 4-11 所示。图 4-11 修改管理界面4

32、.3 考生模块功能4.3.1登录页面本模块实现的考生考生填写正确的帐号和登录的页面。,填写完毕后,点击登录,把用户信息提交给服务器与数据库中的帐号进行比较如果相同那么就登录成功,否则就返回错误,正确就可以登录进系统。英语四六级管考生登录流程图如图 4-12 所示。输入是否正确是考生是否已存在是考生登录页面运行如图 4-13 所示。图 4-13 用户登录界面考生:考生根据系统提示信息,填写自己的用户名,姓名,学院,专业,等信息,提交后就可进入系统。图 4-12 考生登录流程图网上报名系统登录成功否否考生登录重新输入帐号页面如图 4-14 所示。图 4-14 考生界面代码实现如下:protecte

33、d void Button1_Click(objecspmc();der, EventArgs e)SqlConnection con = DB.getcon();DataSet ds = new DataSet();string strsql = insertostudent(username,password,name,sex,xueyuan,zhuanye,)values( + TextBox1.Text+ , + TextBox2.Text + , + TextBox3.Text + , + DropDownList1.SelectedValue + , + ss + , + Drop

34、DownList3.SelectedValue +, + TextBox6.Text + ) ;mand cmd = new con.Open();try cmd.ExecuteNonQuery(); catch (Exception e1)mand(strsql, con);Response.Write(e1.Message);con.Close(); Response.Write(alert();location.href=index.aspx;);4.3.2 考生报名页面成功英语四六级网上报名时当学生成功登录到本系统后可以进行网上报名,考生网上报名流程图如图 4-15 所示。否是否报名是

35、是是否已报名否否是否确认报名是图 4-15 考生报名流程图登录页面后,按提示将信息填写完整,提交后即可报名成功。报名页面如图 4-16 所示。退出报名成功填写信息网上报名图 4-16 网上报名界面代码实现如下:protected void Button1_Click(objecder, EventArgs e)SqlDataReader dr = data.GetDataReader(select * from baoming name= + TextBox1.Text + and sfz= + TextBox4.Text + );if (dr.Read()Alert.AlertAndRedi

36、rect(用户已经存在, baoming.aspx);elseif (Page.IsValid)fileok1 = false;string path = Server.MapPath(UploadFiles/); if (FileUpload1.HasFile)wherestringfileExten=System.IO.Path.GetExten(FileUpload1.FileName).ToLower();string allowedExtens = .jpg, .jpeg,.gif,.png ;for (i = 0; i allowedExtens.Length; i+)if (fi

37、leExten= allowedExtensi)fileok1 = true;if (fileok1)tryString Addtime = DateTime.Now.ToShortDateString().ToString();FileUpload1.tedFile.SaveAs(path +FileUpload1.FileName);string picpath = UploadFiles/ +FileUpload1.FileName;SqlConnection con = DB.getcon();stringsqlstr=insertobaoming(name,sex,xueyuan,z

38、huanye,sfz,lx,pic,)values( + TextBox1.Text + , + DropDownList1.SelectedValue + , + TextBox2.Text + , + TextBox3.Text + ,+ TextBox4.Text + , + DropDownList2.SelectedValue + , + picpath + , +TextBox5.Text + );mand cmd = new con.Open();trycmd.ExecuteNonQuery();mand(sqlstr, con);Response.Write(alert(操作成

39、功 );location.href=baoming.aspx;);4.3.3 成绩查询页面考生可以通过查询条件分为、专业条件及关键字查询,查看自己的基本信息和所示。成绩以及是否合格。成绩查询页面如图 4-17图 4-17 查询成绩界面4.3.4 网上缴费网上缴费信息,页面如图 4-18 所示。图 4-18 网上缴费界面4.3.5问答考生提问页面,页面如图 4-19 所示。考生可以填写问题,也可查看他人的提问。图 4-19问答界面5 系统测试5.1 管理员登录测试基本描述:通过登录拥有的管理权限。测试方案:使用不同的登录方法登录,查看系统是否有相应的错误和成功提示。用正确的用错误的登录已存在账号

40、;登录已存在账号;(3)用不存在账号登录;输入数据:账号 admin账号 admin账号 1admin 登录;1 登录;1 登录;使用使用使用预期结果:(1)第一组测试验证成功,进入管理功能界面 ;(2)第二组测试提示“错误!”,返回登录界面;(3)第三组测试提示“没有找到该用户!”,返回登录界面;测试成果:和预期结果一样,通过测试状态,测试成功。5.2 业务流程测试基本描述:通过登录进入系统测试系统业务流程。测试方案:通过登录进入系统后,对系统各项功能进是否正常运行。测试系统能否正常报名;测试能否正常查询成绩;测试问答模块是否正常;预期结果:试,检测系统测试报名功能,填写资料报名成功,并能查

41、询报名信息;测试查询功能,查询自己的成绩,提示成绩信息或者成绩暂时没有;(3)测试问答功能,提出问题,并能查询到自己问题;:和预期一样,系统正常运试成功。5.3 系统测试基本描述:管理员登录系统对系统测试方案:进试;系统管理员登陆后,点击系统用户管理功能,对操作员信息进行增加、修改、删除、查询等操作;增加数据后,查看数据添加是否正确,添加的时候是否出现异常;删除数据后,查看删除数据是否成功,删除的时候是否出现约束限制等问题。修改数据后,查看修改数据时是否出现异常,修改是否成功,是否出现不能修改等问题;查询时,输入查询条件后,查看会不会出现该数据存在但是没有查询到的情况;预期结果:登陆成功,能够

42、点击进入系统用户管理,并进行操作;增加数据时没有出现异常,添加的数据正确;删除数据时没有出现异常,约束等问题都已经解决;修改数据时一切正常,成功修改数据;查询时,输入查询条件能正常查询,没有查询到数据则提示没有查询到数据。:和预期一样,系统正常运试成功。结论几个月的毕业设计,从最初的茫然,到慢慢积累,再到思路逐渐清晰,整个设计过程难以形容。遇到,我会觉得无从下手,不知从何写起;当不了解决了,我会觉得豁然开朗,思路打开了;而这一切都离指导老师。刚选定课题的时候比较无措,不知如何下手,找参考书,到学校图书馆、阅览室、书店等地方寻找资源,上网搜集等各种方式方法,尽量使资料完整、精确、数量多,这样有利

43、于的撰写。然后,我认。真对资料进行整理,列出提纲,再与老师通过此次毕业设计,我对网络系统的开发有了一个更深刻的了解,对 ASP.net 和 SQL Server 数据库应用系统开发有了更深入的研究和学习,为以后工作和学习积累了宝贵的经验。这是我在本次毕业设计中的过程与体会,当然我知道我做的还是不够。因此在以后的时间里,我还要提高实际操作能力。致谢本是我在指导老师的亲切和悉心指导下完成的。她严谨的治学精神,精益求精的工作作风,深深地和激励着我。从选择课题到最终完成项目,老师不断的关心并帮助我,使我从开始的无措中找到了方向。她无论在理论上还是在实践中,都给与我很大的帮助,使我得到很大的提高,这对于

44、我以后的工作和学习都有一种巨大的帮助,在此感谢她耐心的辅导。在撰写阶段,老师几次审阅的,提出了许多宝贵意见,没有指导,我就不能较好的完成课题设计的任务。另外,我还要感谢在这几年来对我有所教导的老师们,是他们孜孜不倦的教诲不但让我学到知识,而且让我掌握了学习的方法,更了我做人处事的道理,在此表示感谢。同时,在系统开发过程中还有同学们也给了我不少帮助,这里一并表示感谢。最后还是要感谢导师老师,和我一起辛苦,一起感受汗水与微笑的!参考文献1余金山,ASP.NET 2.0+SQL Server 2005 企业项目开发与实战,:电子工业,2008。2,编著,ASP.NET 项目开发,:电子工业,2008

45、。3编著,完全手册 ASP.NET 2.0 网路开发详解,:电,2008。子工业, ASP.NET,在通用航空安全信息管理系统中的应与李用,现代计算机(专业版),2011。,基于知识制造系统优化及 ASP.NET 下实现,与计算机技术与发展,2011。,基于 ASP.NET 的校园信息网设计和开发,电脑编程技巧与,2011。张捍卫,基于 ASP.NET AJAX 的资产网络清查系统的设计,计算机与现代化,2012。,马与莫灵江,基于 ASP.NET 的网络培训系统的研究,现代计算机(专业版),2011。9,与,基于.NET 与 WCF 的订座系统研究.计算机工程与设计,2012。1011,AJ

46、AX 应用的典型设计模式,计算机系统应用,2011。,基于.NET 的信息交换的设计与实现,计算机与现代化,2011。12技巧与132011。,基于.NET采用 ADO.NET 实现数据层,电脑编程,2012。,ASP.NET Web 服务器控件设计,电脑编程技巧与,ASP.NET 下项目管理系统的设计和研究,计算机光盘14与应用,2012。15Matthew MacDonald.,Beginning ASP.NET 4.0 in C# Apress,,2010。87654河北经贸大学经济管理学院本科(设计)开题申请书:专业:计算机科学与技术 所属学院:经济管理学院指导教师开 题: 职称:时

47、间: 2014 年11 月2 日1、拟选课题国内、外的研究动态、水平、存在问题,与本人实习、社会实践、调研的关系,并附主要参考文献:国内外研究动态、水平:在国外,各国特别是教育发达国家,长期以来,一直致力于研究和探索英语四六级 管理系统,目前,大多数国家都设计出了英语四六级 管理系统,并且实践应用。在国内,随着人们生活水平的提高,教育越来越被重视。英语作为世界上最广泛使用的语言越来越被重视。英语四六级报名系统已经完成。英语报名工作也早已实现了网上报名,人们在家里只需要一台电脑就可以报名,很是方便了。但由于英语四六级报名人数的不断增多,英语四六级报名还是需要改进,而且英语四六级报名模式正处在完善

48、之中,今后英语四六级报名系统还是可以进一步完善。纵观国内的情形,英语四六级报名系统还大有发展空间。系统的功能还可以完善,登录界面还可以美化,最终实现英语四六级报名系统的完整化。参考文献:京:电子工业,2008。,编著,ASP.NET 项目开发,:电子工业,2008。编著,完全手册 ASP.NET 2.0 网路开发详解,:电 子工业,2008。与李,ASP.NET,在通用航空安全信息管理系统中的应用,现代计算机(专业版),2011。,与,基于知识制造系统优化及 ASP.NET 下实现,计算机技术与发展,2011。,基于 ASP.NET 的校园信息网设计和开发,电脑编程技巧与,2011。1余金山,

49、ASP.NET 2.0+SQL Server 2005 企业项目开发与实战,北2、课题拟解决的主要问题,在理论和应用方面的意义,完成课题的条件(包括实习 情况)和 (设计)的主要内容:设计要求:实现考生的登录和信息的录入:考生能够 的账号登录系统,用户 为 时的 。同一考生的信息只能录入一次,可以进行编辑;实现考生的报名:可选择报四级或六级,报六级的前提是四级的成绩大于等于 425 分,不合格的报名作废,报名成功后应进行; 3.实现考生上传。网上缴费的实现考生报名信息的统计,管理员可以查看并可以统计结果;实现成绩的录入:只能录入已经报名成功的考生的成绩;实现成绩的统计(按类别、学校、专业):可

50、以按分值段统计(按大于等于 425 分为及格,小于 425 分为不及格),并可以打印统计结果;实现考生查询报名情况以及成绩信息管理员能用已有账号登录系统。能够查询修改考生的信息(包括学生信息以及报考信息)。能修改管理员。考生能实现网上提问并能查看问题回复。管理员能管理及回复问题。课题研究的意义:本系统开发的整体意义是实现报名 管理的系统化、 化、智能化,以 Web 为 通过网络的形式实现报名这一过程。这种方式由于信息直接通过网上传送、 处理接受和 的方式进行;从而达到提高其工作效率、减轻工作量的目的,于是,从设计者和用户的要求来看,研发一个通用的四六级网上报名系统必然具有一定的应用价值和推广意

51、义。对于开发者来说,熟练的掌握 工程的相关知识,并能够运用 工程的知识来指导 开发的工作;能够根据问题描述,利用所学的数据库相关知识进行数据库的相关设计;能够熟练掌握所学的面 象的编程语言,并能够运用它来解决一写简单 是非常有实践锻炼意义的。课题研究的条件(材料、主要实验仪器设备等):1.硬件(个人计算机) windows 7 系统 RAM:512MB硬盘:200G2.面象的编程、数据库 SQL Server设计主要内容:一绪论选题背景设计目标系统软硬件配置技术分析 二系统分析系统可行性分析系统需求分析业务流程图数据流程图三系统设计系统总体结构图数据库的设计四系统功能实现 1.登陆页面设计 2

52、.管理员模块3 考生模块功能五系统测试管理员登录测试业务流程测试系统测试六结论七致谢八参考文献3、指导教师对学生选题的评语:指导教师签字:年月日4、选题会评议组意见:组长(签字):年月日5、系意见:系(签字):系(公章)年月 日河北经贸大学经济管理学院毕业设计开题毕业设计内容:系统概述:本文是基于 ASP.NET 设计开发的基于校园网的英语四六级报名管理系统,分为学生模块和管理员模块。系统的总体结构图如下:毕业设计题目基于校园网的英语四六级报名管理系统设计学生指导老师指导老师线提问、安全退出系统。2.系统管理员模块该模块可以实现管理员也是该系统的重要模块。系统用户通过安全的帐号和输入可以进入系

53、统页面。管理登录系统,可以管理用户信息。管理可以管理报名信息。成绩信息管理:管理可以录入考生成绩,和管理修改成绩以及查询。管理员可以回答考生的提问。修改:管理员登录后可以修改自己的。可以安全退出系统。国内外现状、拟采用的方法及技术路线:(一)国内外现状在国外,各国特别是教育发达国家,长期以来,一直致力于研究和探索英语四六级 管理系统,目前,大多数国家都设计出了英语四六级 管理系统,并且实践应用。在国内,随着人们生活水平的提高,教育越来越被重视。英语作为世界上最广泛使用的语言越来越被重视。英语四六级 报名系统已经完成。英语报名工作也早已实现了网上报名,人们在家里只需要一台电脑就可以报名,很是方便

54、了。但由于英语四六级报名人数的不断增多,英语四六级报名 还是需要改进,而且英语四六级报名模式正处在 完善之中,今后英语四六级报名系统还是可以进一步完善。纵观国内的情形,英语四六级 报名系统还大有发展空间。系统的功能还可以完善,登录界面还可以美化,最终实现英语四六级 报名系统的完整化。(二)采用的方法及技术路线通过对当前开发报名系统设计的研究和分析,同时借助 工程所学知识,首先对所开发的系统进行需求分析和 架构设计,然后进行代码的编写和功能的实现,最后进行 的测试工作。为了实现报名系统的功能,本人采用 ASP.net 进行系统的开发,使用 C#作为系统开发语言,Visual Studio 2008 作为开发工具,SQL Server 2008 作为数据库开发工具。Visual Studio 2008 通过功能齐全的代码编辑器、编译器、项目模板、设计器、代码向导、功能强大而易用的调试器以及其他工具,成为当前最好的开发工具之一。通过以上分析与研究, 毕业设计便是以 Windows 操作系统为开发 ,以 Visual Studio 2008 开发工具,开发一个英语四六级报名管理系统。技术路线:需求

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论