电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

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

16页
  • 卖家[上传人]:我**
  • 文档编号:115902217
  • 上传时间:2019-11-15
  • 文档格式:DOC
  • 文档大小:249KB
  • / 16 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、黔南民族师范学院计算机科学系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、升学、转学、休学等一系列问题 (2)、系统数据流图用户登录用户类型登录首页数据库学生主页教师主页 访问数据库,检验用户输入的用户名和密码的正确性删除学生修改学生添加学生 3. 总体设计(根据功能需求,设计系统的总体结构。系统总体功能模块图,菜单的设计) (1)、学生信息系统根据数据的处理类型将整个系统分为两大处理模块:学生模块、教师模块。其中各模块功能如下: 学生模块:学生用户的登录与退出、查看信息。 教师模块:教师用户的登录与退出,学生信息的查看、添加、修改、删除。用户登录(2)、系统总体功能模块图数据库退 出 系 统删 除 学 生修 改 学 生添 加 学 生查 看 信 息退 出 系 统个 人 信 息访问数据库,检验用户名和密码的正确性用户登录用户登录4. 数据库设计(完成数据库的概念设计、逻辑设计,按数据库设计方法和规范化理论得出符合3NF的逻辑模型, ER图设计,ER图转化为相应的关系模式,设计数据库的逻辑模型(以表格),在机器上完成数据库的物理设计)(1)、数据库的概念设计 E-R图提供了表示实体型、属性、和联系方法: 实体型:用矩形表示,矩形内标注实体名。 属性:用椭圆表示,

      3、并用无向边将其与相应的实体连接。 联系:用菱形表示,菱形框内标注联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的内型(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学号strpasswordVarchar50NUL

      4、L密码strminzuVarchar50NULL民族strzhuanyanVarchar50NULL专业strshoujiVarchar50NULL手机5. 程序模块设计(设计并编写输入输出、查询统计、数据维护等功能模块的应用程序, 每个人设计2个以上的模块,一个组完成一个完整的系统,数据库访问,存储过程调用等作重点阐述)学生信息管理系统主要通过以下程序模块实现。(1)用户选择登陆(学生管理系统.html)(2)学生登陆(student.asp)、教师登陆(teacher.asp)(3)连接数据库,检验输入的正确性(odbc_connection.asp)在连接数据库模块中主要通过以下代码实现系统登陆过程中对学生及老师的数据输入作判断,输入正确时跳转到下一级页面,输入错误时跳转到输入错误提示页面(error.asp)。(4)学生主页(个人信息(gerenxinxi.asp)(5)教师主页(查看学生(chakanxuesheng.asp)添加学生(tianjiaxuesheng.asp)修改学生(xiugaixuesheng.asp、update_form.asp、update.asp)

      5、删除学生(shanchuxuesheng.asp、delete.asp) 在教师主页模块中,查看信息、添加学生、修改学生、删除学生的功能主要通过以下代码实现与数据库的连接。 在教师主页模块中,添加学生、修改学生、删除学生的过程不仅对数据库进行读取数据操作,还要对数据库的数据进行添加、修改、删除操作。所以,在进行数据的连接时,程序主要通过程序代码“strSql=Select * From student Where ID= & Request.QueryString(ID)”中的“ID”实现操作页面与数据库表中的各项数据实时连接,并对页面提交的各项指令进行相应的操作,从而实现在系统中对学生的信息进行添加、修改、删除操作。这三项操作连接数据库代码如下: 添加信息的主要代码如下:% 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)》由会员我**分享,可在线阅读,更多相关《学生管理系统——Web课程设计报告 (2)》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.