管理系统的功能模块说明.doc_第1页
管理系统的功能模块说明.doc_第2页
管理系统的功能模块说明.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验一一。学生管理系统的功能模块说明 主要功能:学生管理系统的主要功能有学生信息查询,学生选课信息及系统维护,以及学校向学生通知信息,学生得知有关信息;学校可以在网页上留言同管理员交流,提出有关问题等 功能模块说明:1.学生信息查询模块:分为集体信息查询和个人信息查询。根据用户权限不同,可通过输入关键字查询与之相关的学生基本情况,成绩信息和课程信息等2.学生选课信息模块:学生输入自己学号跟密码后,可根据给出的该学期课程,选择希望选修的课程,然后系统对所有学生选课统一管理,并录入相应数据库中。3系统维护:分为初始化模块和录入管理维护模块。初始化模块是对院系、专业、班级、等进行初始设置。录入管理维护模块对学生信息,进行录入。管理和维护以及系统书记的归档处理等维护工作。二图 学生管理系统学生信息查询学校选课信息系统维护集体信息查询个人信息查询选择课程模块选课管理模块初始化模块录入管理和维护 三 学生管理信息系统的主要数据表 表1 院系表 名称数据类型长度系名(Dname) 字符串(varchar) 20 专业名(Spname) 字符串(varchar) 20 表2 班级表名称数据类型长度专业名(Spname) 字符串(varchar) 20 班名(CLname) 字符串(int) 4 表3 用户信息表户信息表名称数据类型长度用户名(Uname)、(STno) 字符串(varchar) 20 密码(Upassword) 字符串(char) 8 表4 学生基本情况表名称数据类型长度学号(STno)字符串(varchar)8姓名(STname)字符串(varchar)8年龄(STage)数值(tinyint)2性别(STex)字符串(varchar)2系名(Dname)字符串(varchar)20专业名(SPname)字符串(varchar)20家庭住址(Saddr)字符串(varchar)40表5 课程信息表名称数据类型长度课程编号(Cno)字符串(varchar)8课程名(Cname)字符串(varchar)20学分(Ccredit)数值(small)2课时(Ctime)数值(int)4任课教师(Cteacher)字符串(varchar)8第几学期的课程(Cterm)数值(small)2表 6 成绩表名称数据类型长度学号(STno)字符串(varchar)8课程编号(Cno)字符串(varchar)8成绩(Ccredit)数值(int)4四相应的SQL代码create database studinfon(name=mrdat,filename=C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLDatamrdz.mdf,size=10,maxsize=100,filegrowth=5)log on(name=mingrilog,filename=C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLDatamrdz.ldf,size=8mb,maxsize=50mb,filegrowth=8mb); 创建一个名为studinf的数据库存在C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLDatamrdz.mdfcreate table st.dbo.student(STno char(8) not null primary key,STname char(8)not null,STex char(2) ,STage integer,Dname char(20),SPname char(20),Saddr char(20) );创建一个关键字为STno 而且不能为空的名字为student的表格,并插入几项属性值,包括数据类型跟相应长度create table st.dbo.department(Dname char(20) not null primary key,Spname char(20) );创建一个关键字为Dname 而且不能为空的名字为department表格,并插入几项属性值,包括数据类型跟相应长度create table st.dbo.calss(Spname char(8) not null primary key,Cname char(20)not null );创建一个关键字为Spname 而且不能为空的名字为calss表格,并插入几项属性值,包括数据类型跟相应长度create table st.dbo.user(STno char(20) not null primary key,Upassword char(8)not null );创建一个关键字为STno 而且不能为空的名字为user表格,并插入几项属性值,包括数据类型跟相应长度create table st.dbo.courseinf(Cno char(8) not null primary key,Cname char(20)not null, Ccredit small(2), Ctime int(4), Cteacher char(8),Cterm small(2);创建一个关键字为Cno 而且不能为空的名字为courseinf的表格,并插入几项属性值,包括数据类型跟相应长度create table st.dbo.Ccreditinf(STno char(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论