基于mysql高校经济困难学生在线登记系统数据库设计.docVIP

基于mysql高校经济困难学生在线登记系统数据库设计.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于mysql高校经济困难学生在线登记系统数据库设计

基于mysql高校经济困难学生在线登记系统数据库设计   摘要:本文首先简要介绍了高校经济困难学生在线登记系统所要实现的功能,在此基础上,针对mysql数据库来详细介绍在线登记系统数据库的概念设计和结构设计,并对数据表之间的关系进行了说明,对于其他系统的数据库设计具有一定的参考价值。   关键词:数据库 设计 经济困难 高校 资助   中图分类号: 文献标识码:A文章编号:1007-9416(2010)05-0000-00      1 在线登记系统所实现的功能   为帮助家庭经济困难学生顺利完成学业,近年来,在高等教育阶段,我国形成了国家助学贷款、奖学金、助学金、勤工助学、特殊困难补助、学费减免等有机结合的高校家庭经济困难学生资助政策体系,对于家庭经济困难学生完成学业,实现教育公平化起到了重要作用。而信息化技术能够帮助学校从海量数据里快速有效掌握本校家庭经济困难学生的情况,对于家庭经济困难学生的申请、查询、修改具有方便性和一致性,有利于后续工作的开展。   本登记系统主要实现经济困难学生基本信息的在线注册和修改,资助老师对所有申请的查询、修改、删除、统计和打印等功能。并且对于其他信息系统具有一定借鉴意义。申请过程为,用户甲打开登记系统,点击注册后打开注册页面,填写自己的个人信息,点击提交后看到自己刚来填写的个人信息表,发现某项填写错误,点击修改进行修改,然后等待管理员对信息进行验证。管理员登陆管理页面,查看注册的用户信息,核对信息无误后,点击审核,通过审核。      2 本系统数据库结构实现   2.1数据库介绍及选择   数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序。它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。   数据库软件产品有??种,如Oracle、SQL Server、mySQL 、PostgreSQL、Access等,本系统使用关系型数据库系统mySQL。MySQL使用的核心线程是完全多线程,支持多处理器,且开放源代码,可以工作在不同平台上,维护简单,与php语言是最有效的组合。   2.2 本系统数据库概念设计   数据库的设计有一些基本原则,即数据与实体之间一般以一对一关系为主,主键与外键的设计要合理,且数据库的表要具备原子性、原始性、演绎性、稳定性四个特性。原子性是指表中的字段是不可再分解的;原始性是指表中的记录是原始数据的记录;演绎性是指由表中的数据可以派生出所有的输出数据;稳定性是指表的结构是相对稳定的,表中的记录是要长期保存的。根据这些基本原则,可以做出本系统的数据库设计。   本系统主要包括个人信息、用户、管理员、学院类别、奖助类别五个数据表。个人信息数据表包括编号、姓名、性别、申请类别、学院、专业、学号、籍贯、个人电话、家庭住址、家庭电话、辅导员姓名、审核状态属性。其中审核状态属性用来标识信息是否审核,使用1表示是,0表示否。   用户数据表包括编号、个人信息编号、用户名、密码。该表主要用来管理用户登陆信息,其中个人信息编号与个人信息数据表关联。   管理员数据表包括编号、用户名、密码。该表主要用来管理数据库管理人员登陆信息。   学校含有多个院系,奖助类别包含多项,所以需要建立单独的学院类别数据表和奖助类别数据表,填写表单时使用html语言的select和option组合标签即可。   2.3 本系统数据库结构图   根据数据库的概念设计思路,在MySQL中首先新建一个名为sustreg的数据库,然后建立五个数据表,分别为sust_reg表,sust_logins表,sust_admin表,sust_ inst表,sust_cats表,各表名和内容如表1所示。   Sustreg数据库表名 表中存储的内容   sust_reg 注册用户个人信息   sust_logins 注册用户登陆信息   sust_admin 管理员信息   sust_ inst 学校院系名称   sust_cats 奖助类别   从图1可以看出,sust_logins表的reg_id项和sust_reg表的id项对应,用户登陆后,就可以依照这个对应关系从数据库中调出用户的个人信息;sust_cats表的id项和sust_reg表的category项对应,sust_inst表的id项和sust_reg表

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档