本站首页 计算机论文 会计审计论文 工科论文 理科论文 法律论文 经济学论文 文化类论文 财务论文 文学论文
  管理论文 教育学论文 证券金融论文 医学论文 农业论文 哲学论文 艺术学论文 社会学论文 免费论文 论文翻译
  论文分类 | 写作指南 | 付款方式 | 交费确认 | 论文代写 | 服务指南 | 招贤纳士
论文搜索:
  滚动新闻:
当前位置: 博景源论文网 >> 免费论文 >> 免费计算机论文 >> 正文
  高校学生档案管理系统的设计与实现    5星级
高校学生档案管理系统的设计与实现
[ 作者:Admin     来源:博景源     点击数:     更新时间:2008-3-21   ]

( 3 )档案查询模块 用户可以利用此模块功能很快查询到任何一个在校学生的档案信息。当然系统应该提供多种查询方式。

( 4 )档案删除模块 学生毕业或是退学后,其档案信息也应在调离本校本校之后,予以销毁。

( 5 )档案打印模块 可以使用此功能将档案以纸张的形式输出。

( 6 )用户反馈模块 该模块只适用于本系统的终端用户,当某个用户发现相关的档案资料上传有误,而自已又没有修改的权限。这时该用户可以将问题通过此模块反馈到系统管理员处。由系统管理员负责更新。

( 7 )反馈信息模块 当系统管理员收到错误反馈时,也就知道要对哪些档案信息进行更新。此模块用来接收用户反馈信息。

( 8 )密码设置模块 用户在登陆之后可以修改自已的密码。

( 9 )权限设置模块 此模块功能只有系统管理员才能使用,他可以授予某个用户相应的身份,例如,系统用户,普通管理员,普通用户 ( 学生 ) 等等到。

( 10 )退出系统模块 用于用户从系统安全退出。

( 11 )备用功能模块 任何一个系统都应当有适应未来发展趋势的功能,此模块的目的是提供一个接口,以备将来护充其它功能。

( 12 )系统说明模块 即本系统的说明书,用户作为参考之用。

下面是系统功能分解图 :

4 系统设计及编码实现

软件的详细设计是软件设计的第二阶段,主要确定每个模块具体执行过程及算法的设计。

编码是在详细设计的基础上进行的,它是将详细设计得到的处理过程的描述转换为基于某种计算机语言的程序。

4 . 1 数据库设计

Microsoft Access 的简单易学,使得在本系统开发中,作数据库的首选平台。数据库由若干个表构成。在本系统中数据库由四个表构成,分别是基本信息表、管理员表、普通用户表、反馈信息表。

4 . 1 . 1 学生基本信息表设计

学生基本信息表用来登记该学生的所有档案信息,也是本系统管理的主要对象。本信息表涉及到的字段及其属性:

表 1 学生基本信息表

4 . 1 . 2 管理员表设计

每当管理员用户登陆之时,都会输入自已的用户名和密码,然后系统就会将用户输入的数据和数据库中管理员表的信息比较高,从而可得出是当前是否为合法用户。该表由用户名、密码、权限、登陆日期和登陆次数。如下表所示:

表 2 管理员表设计

4 . 1 . 3 普通用户表设计

在校的每一个学生就是一个普通的用户,同管理员登陆一样,也必须对学生用户作出身份的验证,普通用户表存放的就是每个学生的用户名和密码。每当用户上传档案时,取其姓名、学号为用户名和密码,存入普通用户表中。因此,某个学生进入本系统时默认的用户名和密码分别就他的姓名和学号。

表 3 普通用户表设计

4 . 1 . 4 反馈信息表设计

此表用来存放普通用户和普通管理员返回的信息,在系统管理员登陆时,会自动读取该表的内容并显示以提示系统管理员应做出的修改。

. 2 . 2 登陆设计的相关代码

<%

dim sa,sb,sc

session("name")=request("id")

session("ppwd")=request("userpwd")

yhm=trim(replace(session("name"),"'",""))

mm=trim(replace(session("ppwd"),"'",""))

if session("db_name")=3 then

sa="select * from 管理员表 where 密码 ='"&mm&"'and 用户名 ='"&yhm&"'"

sb="update 管理员表 set 登陆日期 =now(), 登陆次数 = 登陆次数 +1 where 密码 ='"&mm&"'and 用户名 ='"&yhm&"'"

sc="select 权限 from 管理员表 where 用户名 ='"&yhm&"'"

elseif session("db_name")=2 then

sa="select * from 普通用户表 where 密码 ='"&mm&"'and 用户名 ='"&yhm&"'"

sb="update 普通用户表 set 登陆日期 =now(), 登陆次数 = 登陆次数 +1 where 密码 ='"&mm&"'and 用户名 ='"&yhm&"'"

sc="select 权限 from 普通用户表 where 用户名 ='"&yhm&"'"

end if

 

if yhm="" or mm="" then

上一页  [1] [2] [3] [4] [5] [6] [7]  下一页

论文编号:  价格:  是否有源码:无 【字体: 字体颜色
  • 上一篇文章: 物流网站系统的设计与实现

  • 下一篇文章: VB试题管理系统
  • 发表评论  打印此文  收藏此页  关闭窗口  返回顶部
     最新热点文章
    企业工资管理系统的开发
    计算机专业毕业论文
    论跨国公司的发展历程及其规律
    VB、VF论文题目列表
    PB、JSP论文题目列表
    单片机温度控制系统
     
     最新推荐文章
    学生信息档案管理系统
    从激光原理看六脉神剑的产生机制
    中国文化外交初探
    利用Internet重新构造科研管理系统
    基于Web的库存管理系统
    应用于视频编码的块匹配运动估计算法设
     
     相 关 文 章

      网友评论:(只显示最新5条。评论内容只代表网友观点,与本站立场无关!)
    版权声明 | 联系我们 | 刊登广告| 关于博景源 | 加入收藏 | 设为首页
    版权所有:博景源科技有限公司 © 24小时客服电话:0451-81986565 客服邮箱:service-86qb@163.com
    Copyright© 1998 - 2008 www.86qb.com All Rights Reserved

    地址:哈尔滨市道里区新阳路恒祥大厦F901

    黑ICP备 06008746号