| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 703 人关注过本帖
标题:关于学生课程查询系统的设计的相关问题
只看楼主 加入收藏
shen_jingbmu
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2014-9-10
收藏
 问题点数:0 回复次数:4 
关于学生课程查询系统的设计的相关问题
3. 模块设计
(1)登录模块
输入用户名称和密码,如果用户名、密码正确,则允许进入主控制平台,如果输入错误则给出信息提示,重新输入。
(2)系统管理模块
a.用户管理模块:系统管理员进行用户权限设置和用户的浏览,包括添加新用户以及对用户姓名和用户权限的更改,一般用户不能使用该项功能。
b.修改密码模块:任何用户都可以在登录系统后修改自己的的密码。
(3)“查询”、“统计” 和“退出”模块
主表单为顶层表单,菜单包括“查询”、“统计”及“退出”
“查询”要求按“教师名”和“课程名”查询相关的课程信息。
“统计”要求按“教师名”和“课程名”分别统计本学期该教师上课的课时量和本学期该门课的课时量。
“退出”要求能够退出该顶层表单和本系统


这几个实在不知道要怎么弄了,求大神教,我自己试过了,真的做不出来了,很急呢,谢谢!
搜索更多相关主题的帖子: 修改密码 系统管理员 查询系统 登录系统 用户名 
2014-09-10 22:05
shen_jingbmu
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2014-9-10
收藏
得分:0 
回复 楼主 shen_jingbmu
统计那个怎么做呢?求帮忙~!!!
2014-09-10 22:19
taifu945
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:80
帖 子:1545
专家分:3298
注 册:2012-7-6
收藏
得分:0 
我觉得楼主首先应检查一下几个表文件设计得是否合理,因为这牵涉到你的统计功能是否能顺利完成;其次,再考虑代码的思路问题。你罗列出的问题太多,而且也是个大工程(相对于论坛可以解决的问题而言),我就先抽其中一个问题提供下思路,你参考参考:修改密码。你可以建立一个用户名表,任何新用户的注册和老用户的密码修改都针对这个表。表的字段可有:用户号(唯一值,可防止用户姓名有重名)、用户名、密码、角色。其中,角色是指“管理员”还是“普通用户”,这个字段的设置对修改密码起着重要作用。因为你的要求是普通用户只能改自己的密码,管理员可以改自己的和普通用户的密码。那么,如何判断他是什么身份,就以角色字段中的值为准。不知道这么说,你明白了没有?
2014-09-11 08:19
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
毕设求救

授人以渔,不授人以鱼。
2014-09-11 11:29
wmcwww
Rank: 2
等 级:论坛游民
威 望:1
帖 子:60
专家分:21
注 册:2012-11-2
收藏
得分:0 
这么大的工程,很难说清楚,只说一下登录:
SELECT 表

LOCATE FOR ALLTRIM(xm)==ALLTRIM(thisform.my_c1.Text)  &&按姓名在表中划开找记录
IF FOUND() &&找到
    IF ALLTRIM(thisform.my_t1.Text)==表.密码  &&验证密码
        恢复菜单和工具栏  
        设置权限  
    ELSE
        MESSAGEBOX("用户名或密码错误!",16,"系统提示")
        RETURN
    ENDIF
ELSE
    MESSAGEBOX("该用户不存在!",16,"系统提示")
ENDIF
2014-09-12 10:51
快速回复:关于学生课程查询系统的设计的相关问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022415 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved