《php课设学生管理系统(共9页).doc》由会员分享,可在线阅读,更多相关《php课设学生管理系统(共9页).doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上内蒙古电子信息职业技术学院国家示范性软件职业技术学院课程设计(实训)报告专 业 软件技术 班 级 数据库121班 课程名称 PHPWEB应用开发 题目 学生管理系统指导教师 徐枭雄项目组负责人 张泽君项目成员 张泽君时间:自2014年 6 月 16 日至 2014 年 6 月 21 日共 5.5 天环境(包括软件及硬件):windows 7 Macromedia Dreamweaver 8 WampServer内容:(简述课程设计(实训)过程中,个人在项目组中承担的任务及项目完成情况)一用户功能区:1. 学生拥有登陆帐号(学号)以及密码2. 学生通过输入帐号密码登陆管
2、理系统3. 学生可以查询4. 学生可以修改5. 学生可以注册二管理员功能区:1. 管理员拥有登陆帐号(学号)以及密码2. 管理员通过输入帐号密码登陆管理系统3. 管理员可以添加学生信息4. 管理员可以删除学生信息5. 管理员可以查看所有学生信息6. 管理员可以添加课程信息7. 管理员可以添加成绩8. 管理员可以删除学生成绩9. 管理员可以修改学生成绩 设计具体实施方案(整个项目的实施方案): 1 各个实体的局部ER图 性别 学号 年龄姓名 系别 学生 答案 密码 问题 学生E-R图ID 密码 管理员2 数据库逻辑结构设计本系统数据库名为:jdrmyy其中包含了两个表MySQL数据库表来实现对数
3、据的存储、调用。一下为具体数据表模式:1. 【管理员表】(管理员ID、管理员密码)2. 【学生表】(学生、姓名、密码、性别、年龄、系别)1. admin表Admin表存放管理员登录名和密码:变量类型长度主键否描述idvarchar10主键管理员IDpassvarchar20密码Student表学生所有的信息都存放在这些表中。名称类型长度主键否描述Snovarchar8主键学号Snamevarchar30姓名ageInt3年龄Ssexvarchar10性别sdeptvarchar50系别passvarchar20密码3、 编写PHP脚本连接服务器MySQL_connect(“服务器”,“用户名”
4、,“密码”);2、打开数据库MySQL_select_db(“数据库名称”,资源);3、设置字符集MySQL_query(“SET NAMS gb2312”);4、写SQL语句5、发送SQL语句4、 例如登陆页面:学 生 管 理 系 统学 生 管 理 系 统 | 查看学生 | 查询学生 | 添加学生 | 删除学生 | 学生修改 | | 注销登录 | 欢 迎 进 入 学 生 管 理 系 统软件工程系数据库121 张 泽 君五、例如查询页面:New Page 1 查询学生信息 请输入
5、查询条件 按姓名查询 单位评语:指导教师(签名): 单位(盖章) 年 月 日答辩小组评语及考核等级评语:答辩小组长(签名):单位(盖章) 年 月 日院(系)审核意见等级:院(系)(盖章)年 月 日备注注:1、每组写一份课程设计(实训)报告,并打印上交。2、每组上交答辩ppt、文档(需求分析、项目设计、实现等内容)、软件、课程设计(实训)报告等电子材料。3、最终成绩学院根据指导教师和答辩组所给的分数按优秀、良好、中等、及格、不及格五个等级给予评定。实习感想(项目组成员): 通过这次学习PHP基本语法、MYAQL语句等内容,总体感觉很有条理,比较喜欢这种讲课模式。 通过模仿一些经典小案例,熟悉更多的javascript特效已经掌握基本方法由于课上时间有限,还需要花时间看看,才能更好的运用到自己的设计中。 新学习PHP运算类型、数据类型、条件语句、循环语句、数组的创建修改,以及实用For循环,While循环,foreach,遍历数组,深刻体会到foreach的巧妙与方便。 重新回忆了SQL语句,感觉当时学的不是很扎实,有些语句不能完全想起来,经过这一边的巩固,更好一点。专心-专注-专业
限制150内