电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

学生管理系统——Web课程设计报告 (2)

  • 资源ID:115902217       资源大小:249KB        全文页数:16页
  • 资源格式: DOC        下载积分:28金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要28金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

学生管理系统——Web课程设计报告 (2)

黔南民族师范学院计算机科学系Web程序设计课程设计报告 2013年12月黔南民族师范学院计算机科学系Web程序设计课程设计报告 题 目: 学生信息管理系统 专 业: 计算机信息管理 班 级: 姓 名: 学 号: 同组人员: 指导老师: 设计时间:2013年11月20日 2013年12月20日 目 录Web课程设计报告书11.课程设计计划32.系统需求分析与功能设计33.总体设计44.数据库设计55.程序模块设计66.技术难点与分析77.系统测试88.心得体会99.参考文献101. 课程设计计划 学生信息系统的设计主要以ASP程序设计系统源代码为主,通过Connextion对象实现数据库的连接。然后使用Adobe Dreamweaver CS4网页制作软件对信息系统的各个操作界面及各模块进行处理,方便学生、教师(管理员)使用学生信息管理系统。2.系统需求分析与功能设计(根据课题的要求进行简单的需求分析,设计相应的数据流图,得出相应的系统功能需要, 系统数据流图) (1)、随着计算机技术与网络技术的发展,我国许多中小学及高等院校逐步实现学生信息的信息化、网络化。学生信息的网络化解决了学生的升学、转学、休学等一系列问题 (2)、系统数据流图用户登录用户类型登录首页数据库学生主页教师主页 访问数据库,检验用户输入的用户名和密码的正确性删除学生修改学生添加学生 3. 总体设计(根据功能需求,设计系统的总体结构。系统总体功能模块图,菜单的设计) (1)、学生信息系统根据数据的处理类型将整个系统分为两大处理模块:学生模块、教师模块。其中各模块功能如下: 学生模块:学生用户的登录与退出、查看信息。 教师模块:教师用户的登录与退出,学生信息的查看、添加、修改、删除。用户登录(2)、系统总体功能模块图数据库退 出 系 统删 除 学 生修 改 学 生添 加 学 生查 看 信 息退 出 系 统个 人 信 息访问数据库,检验用户名和密码的正确性用户登录用户登录4. 数据库设计(完成数据库的概念设计、逻辑设计,按数据库设计方法和规范化理论得出符合3NF的逻辑模型, ER图设计,ER图转化为相应的关系模式,设计数据库的逻辑模型(以表格),在机器上完成数据库的物理设计)(1)、数据库的概念设计 E-R图提供了表示实体型、属性、和联系方法: 实体型:用矩形表示,矩形内标注实体名。 属性:用椭圆表示,并用无向边将其与相应的实体连接。 联系:用菱形表示,菱形框内标注联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的内型(1:1,1:n或m:n)系统的E-R图如下:姓名编号编号学生教师管理学号姓名密码工号手机专业民族密码n1系统关系E-R图 (2)、数据库的逻辑设计根据E-R图建立数据表的关系模式:教师表:编号、姓名、工号、密码学生表:编号、姓名、学号、密码、民族、专业、手机(3)、数据库的物理设计 学生信息管理系统的系统数据库名称为Xinxiguanli.mdb,数据库中包含教师表(teacher)、学生表(student)。表的结构如下:teacher教师表字段名类型长度允许空中文名idint4NOTNULL编号strnameVarchar50NULL姓名strgonghaoVarchar50NULL工号strpasswordVarchar50NULL密码student学生表字段名类型长度允许空中文名IDint4NOTNULL编号strnameVarchar50NULL姓名strxuehaoVarchar50NULL学号strpasswordVarchar50NULL密码strminzuVarchar50NULL民族strzhuanyanVarchar50NULL专业strshoujiVarchar50NULL手机5. 程序模块设计(设计并编写输入输出、查询统计、数据维护等功能模块的应用程序, 每个人设计2个以上的模块,一个组完成一个完整的系统,数据库访问,存储过程调用等作重点阐述)学生信息管理系统主要通过以下程序模块实现。(1)用户选择登陆(学生管理系统.html)(2)学生登陆(student.asp)、教师登陆(teacher.asp)(3)连接数据库,检验输入的正确性(odbc_connection.asp)在连接数据库模块中主要通过以下代码实现系统登陆过程中对学生及老师的数据输入作判断,输入正确时跳转到下一级页面,输入错误时跳转到输入错误提示页面(error.asp)。<%dim sql,rs,connsub openDB() set conn=Server.Createobject("ADODB.Connection")connString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="_& Server.MapPath("Xinxiguanli.mdb")conn.open connStringset rs=server.createobject("ADODB.Recordset")end subsub closeDB() If IsObject(conn) Thenif not(conn is nothing) thenset rs=nothingconn.closeset conn=nothingend ifEnd Ifend sub%>(4)学生主页(个人信息(gerenxinxi.asp)(5)教师主页(查看学生(chakanxuesheng.asp)添加学生(tianjiaxuesheng.asp)修改学生(xiugaixuesheng.asp、update_form.asp、update.asp)删除学生(shanchuxuesheng.asp、delete.asp) 在教师主页模块中,查看信息、添加学生、修改学生、删除学生的功能主要通过以下代码实现与数据库的连接。<% Dim conn,strConnSet conn=Server.CreateObject("ADODB.Connection")strConn="Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath("Xinxiguanli.mdb") conn.Open strConn Dim rs,strSqlstrSql="Select * From student set rs=conn.Execute(strSql)%> 在教师主页模块中,添加学生、修改学生、删除学生的过程不仅对数据库进行读取数据操作,还要对数据库的数据进行添加、修改、删除操作。所以,在进行数据的连接时,程序主要通过程序代码“strSql="Select * From student Where ID=" & Request.QueryString("ID")”中的“ID”实现操作页面与数据库表中的各项数据实时连接,并对页面提交的各项指令进行相应的操作,从而实现在系统中对学生的信息进行添加、修改、删除操作。这三项操作连接数据库代码如下:<% Dim conn,strConnSet conn=Server.CreateObject("ADODB.Connection")strConn="Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath("Xinxiguanli.mdb") conn.Open strConn Dim strSql,rs strSql="Select * From student Where ID=" & Request.QueryString("ID") set rs=conn.Execute(strSql)%> 添加信息的主要代码如下:<% If Request.Form("txtxuehao")<>"" And request.Form("txtpassword")<>"" Then Dim strname,strxuehao,strpassword,strminzu,strzhuanyan,strshouji strname=Request.form("txtname") strxuehao=Request.form("txtxuehao") strpassword=Request.form("txtpassword") strminzu=Request.form("txtminzu") strzhuanyan=Request.form("txtzhuanyan") strshouji =Request.form("txtshouji") Dim conn,strConnSet conn=Server.CreateObject("ADODB.Connection")strConn="Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath("Xinxiguanli.mdb") conn.Open strConn Dim strSql strSql="Insert Into st

注意事项

本文(学生管理系统——Web课程设计报告 (2))为本站会员(我**)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.