济南大学毕业设计
SQL常用命令使用方法如下: (1) 数据记录筛选:
sql=\数据表 where 字段名 in (''值1'',''值2'',''值3'')\sql=\数据表 where 字段名 between 值1 and 值2\sql=\数据表 where 字段名=字段值 order by 字段名 [desc]\sql=\* from 数据表 where 字段名 like ''%字段值%'' order by 字段名 [desc]\
sql=\数据表 where 字段名 order by 字段名 [desc]\ (2)更新数据记录:
sql=\数据表 set 字段1=值1,字段2=值2 …… 字段n=值n where 条件表达式\
sql=\数据表 set 字段名=字段值 where 条件表达式\ (3)删除数据记录:
sql=\数据表\将数据表所有记录删除) sql=\数据表 where 条件表达式\ (4)添加数据记录:
sql=\into 目标数据表 select * from 源数据表\(把源表的记录添加到目标数据表)
sql=\数据表 (字段1,字段2,字段3 …) valuess (值1,值2,值3 …)\(5)数据表的建立和删除:
CREATE TABLE 数据表名称(字段1 类型1(长度),字段2 类型2(长度) …… ) (6)记录集对象的方法:
rs.bof 返回记录指针是否超出数据表首端,true表示是,false为否 rs.update 更新数据表记录
rs.movenext 将记录指针从当前的位置向下移一行 rs.moveprevious 将记录指针从当前的位置向上移一行 rs.movefirst 将记录指针移到数据表第一行 rs.recordcount 返回记录总数
3.4 小结
本章对首先阐述了精品课程管理系统设计的原则六大原则,然后分析了精品课程管理系统实现的策略,最后介绍了实现数据库与前台的联系以及SQL常用指令。
- 13 -
济南大学毕业设计
4 系统具体设计
4.1 系统主要界面和功能的实现
4.1.1 系统主页的设计
主页是所有用户进入系统的门户,主要包括用户登陆栏、友情链接栏、新闻栏、公告栏、精品课程栏和相关下载栏,主页设计简洁大方,除用户登录栏字体使用了迷你简新魏碑外,其它统一标准的宋体9pt,支持几乎全部客户端浏览器显示,如图5.1所示。
图 5.1 系统主页
4.1.2用户登录界面的设计
基于系统安全的考虑,所有用户登录都采用了MD5加密技术,登录界面力求简洁明快。用户登录流程图如图5.2所示。
- 14 -
济南大学毕业设计
登陆界面NO登陆检查用户管理首页图 5.2 用户登录流程图
YES
4.1.3 系统管理员管理页面的设计
管理员又分为超级管理员和普通管理员,它们使用共同的登录界面,系统默认的
超级管理员用户名和密码都为admin,登录成功后的管理首页如图5.3所示。首页会显示目前未处理的精品课程网站申请条数,点击链接即可进入处理申请。系统管理导航有精品课程、新闻管理、公告管理、教师管理和帐号管理,
图 5.3 系统管理首页
精品课程下又分为三个子栏:申请审核、审核通过、网站管理,通过这些窗口,新闻管理由“发布新闻”和“删除新闻”组成,可以完成结新闻的基本操作。 公告管理由“发布公告”和“删除公告”组成,可以完成结公告的基本操作。 在教师管理可以查看所有教师信息,并可以通过站内信跟教师交流或者直接删除
管理员可以很灵活地对精品课程进行审批。
教师帐号。
- 15 -
济南大学毕业设计
帐号管理这一栏只有超级管理员才有权限操作,超级管理员可以在这里添加或删
除普通管理员。
4.1.4 教师管理页面的设计
教师通过登录进入系统,进入系统后的界面如图5.4所示,首页会显示管理员审核自己提出的申请的结果和站内信,点击可以查看详情。
导航栏有两个按钮:网站申请和网站管理,这是教师管理系统的主体,也是整个高校精品课程管理系统的主要部分。
在“网站申请”界面里,教师可以提出精品课程网站创建申请,也可以查看自己的申请状态。如果自己的申请通过,相应课程后面会出现创建网站的链接,点出便可以进入“精品课程网站制作”模块,可以根据向导创建网站。
图 5.4 教师管理首页
在“网站管理”界面会有已存在的网站列表,如图5.5所示,点击进入相应的网站管理系统。进入具体课程网站管理后,界面右上方会有课程名称。主页是课程管理快捷方式,可迅速进入常用管理界面。
图 5.5 网站管理界面
- 16 -
相关推荐: