SQL同学录管理信息系统

上传人:cn****1 文档编号:506380353 上传时间:2023-07-28 格式:DOC 页数:13 大小:286KB
返回 下载 相关 举报
SQL同学录管理信息系统_第1页
第1页 / 共13页
SQL同学录管理信息系统_第2页
第2页 / 共13页
SQL同学录管理信息系统_第3页
第3页 / 共13页
SQL同学录管理信息系统_第4页
第4页 / 共13页
SQL同学录管理信息系统_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《SQL同学录管理信息系统》由会员分享,可在线阅读,更多相关《SQL同学录管理信息系统(13页珍藏版)》请在金锄头文库上搜索。

1、SQL S e rver数据库课程设 计题目:同学录管理信息系统院(系):信息技术系班 级:学 号:学生姓名:一、数据需求分析:1.1背景和意义在计算机技术的快速发展的背景下,特别是计算机网络的发展,使得人们的 生活方式在不断的变化。使得人们以更低廉的价格,开发出更加方便,更加实用 的网络工具。各种在线服务系统,更是深刻影响了人们的连续方式,使得人们能 够在远隔千里之外能够随时通讯。过去种种陈旧的联系方式,已不能满足现代生 活的需要。网上同学录应运而生并且已经得到了广泛的应用。通过这种方式我们 能及时更新用户信息,极大的方便了以后同学的联系。12系统概况本系统的服务主要包括:通信录、留言板(或

2、论坛)等。后台可以对本系 统的各种信息进行维护管理。系统前台用户通过注册后可以访问前台界面,登录网站界面,进行通讯交 流;但是系统后台只有管理员身份才能进入。管理员通过身份密码验证,进 入到后台管理系统,方能对本系统的各个信息进行维护和管理,包括增、删、 改基本信息的操作。1.3研究内容、目标及意义该课题为设计并实现一个基于ASP技术的动态网络同学录网站。该网站主要具有如下模块:1. 登录信息管理:包含用户注册、用户登录和修改个人信息功能。2. 通信录的管理:包含添加、查看、修改和删除教师与学主的通信录。3. 留言消息管理:包含发表、编辑、查看和删除留言消息功能。4. 管理员的功能:对注册用户

3、和用户建立的班级进行管理并对网站的参数进 行定义的功能。网站建设的主要基本口标为:I .登录信息管理:对于普通用户,只有通过用户注册,注册成功后才可以登 录本系统;用户还可以通过修改个人信息功能对自己的信息加以修改。而管理员 通过登录,实现对网站更好的服务和管理。2. 通信录的管理:通过添、删、改等基本操作完善教师与学生的通讯信息。3. 留言信息管理:通过添、删、改等基本操作用户可以留言;或发表论坛新 主题,对其主题进行回复,当然还可以进行编辑、删除主题与回复,从而实现论坛 上的交流。4 .管理员的功能:通过此功能实现对注册用户进行管理并对网站的参数进 行定义。2.系统总体结构查看和发表留言同

4、学录系统功能结构图二、数据库概念设计(E-R图设计):用户E-R图:留言信息E R图:照片E-R图;同学录数据库E-R图;管理员用户留言三、数据库逻辑结构设计:(1) 用户基本信息数据项为:用户ID、用户密码,联系电话,邮箱,性别, 原所在班级,出生年月,真实姓名,用户地址,用户自定义完整(2) 管理员基本数据项为:管理员用户名,密码(3) 留言板基本数据项为:留言编号,留言主题,留言内容,留言发布人,留 言日期(4) 照片基本数据项为:照片编号,用户编号,照片时间,上传时间四、数据库物理结构设计:表1 u s er表字条F举型县否可夺佶U s erlDVarc h a r ( 2 0)No用

5、户编号(主键)Pa s sWo r d sVarchar( 1 5 )No用户密码T elep h on eNva r c har(l 5 )No联系电话EM a ilVarcha r (2 5 )No邮箱SexBit(l)No性别ClassCha r(20)No原所在班级Birth d aySma 1 1 date t iz%No出牛年冃Re a 1 nameN v archar (10)No真实姓名Add r essVa r char (15)No用户地址VideoPe r m i s s iChar (2)No用户自疋义元整(几余)表2 tadmin 表属性列字符类型是否可空值注解Use

6、 r IDVarch a r(20)No管理员用户名(主键)PasswordsV arc h a r (2 0 )No密码表3message 表属性列字符类型是否可空注解值Mess N umB igint(8)N o留言编号(主键)MesstThemeV a r c ha r (1留言主题00)MessT extText( 16)No留言内容M e s sIDC har(20)No留言发布人DateVarc h ar ( 5 0)No留言日期表4pho to 表属性列字符类型是否可空注解值Pho t o N umB igint (8)No照片编号(主键)I DVa r cha r (20)N

7、o用户编号P h otodateVarch a r (5 0 )No照片时间U p d a t eti mSmalldatetime(4)No上传时间五、数据库实现(1)创建同学录数据库库Cre a te data b ase TXLOn p r i m a r y(Name=TXL_datal, F ileName=, d: TXL _d a ta. mdfJ ,S ize = 1 ,Maxsize = uni i mi t e d ,Fi 1 eGro w th = 10% ),Filegroup d ata 2(Name=TXL_data2, fi 1 e n am e = ? d: T

8、XL_ d ata2. n df,S i ze = 2,Maxsi z e = 100,F il e G r owt h = 1 ),Log On(Na me=TX L_logl,file name = z d: TXL_lo g 1. ldf ,Si z e = 5 mb,Maxs i ze5 Omb,F ileg ro wth=10% ),Go(2)创建用户表C r eat ek t ab 1 e us e r_In f o (Us e r _ IDVa r cha r(20)pr i mary keyPa s sWordsV a rchar (1 5),T e leph oneNv a

9、rchar(15),EmailV a rch a r(2 5 ),SexBit(1 ) ,C 1 assCha r(20),Birt h d aySm a lid a t e t i me(4),Rea 1 n ameNvar c ha r(10),AddressVarch a r(15),Vid e oP e1 rmissi o nChar ( 2 ),Go(3)创建管理员表Create table Adm i n_ i nfoUserID V arc h ar (20) prim a r y keyPasswo r d Varc h a r ( 1 5),Go(4)创建留言板表C r ea

10、te tab 1 e Me s sag e _inf oMessNum B i g int (8) primary k eyMe s sTh e me V arc h ar ( 1 00)Me s s T ext Text (16),Me s sID Cha r (20),D a te Varchar (50),Go(5) 创建照片信息表Create t a ble Photo_infoPho t oNum Bigin t (8) p r imar y k ey ,ID Var c h ar (2 0),Ph o tod ate Varc h ar ( 5 0),Updatet i meSma

11、lldatetime (4 ),Go六、数据库对象设计I .视图设计SELEC T db o Use r _ i n f o r ea I name, dbo. ph o to_ i nfo. pho t od a teFROM dbo. u ser.info INNER JO I Ndbo phot o_info ON dbo. us e r_in f o . u se r i d = d bo. photo info. idC r eate tabl e Ph oto_ i n fo(ftPh o to N um B i g i nt (8) CO L LAT E C h ines e P

12、 R C_CI_AS NOT NULL ,ID Varchar (2 0 ) COLLATE C h ine s e_PRC_CI_ AS NOT NULL , PhotodateZ varc har (5 0 ) COLL ATE C hinese_ PRC _CI_A S NOT NULL ,oUpda t etime Small d at e tim e (40) CO L LATE Ch i nesePRC C I AS NOT NULL ,CONS TRA I NT PK_Pho t o _in f o PRIMARY KEY CLUSTEREDa Pho t oNum)ON PRI

13、MARY,C 0NSTRAINT PhotoNum FOREIGN KEYft(aID)REFERENCES User, i nf o (Use r ID)ON PRIMARYGO用户关系图CREATE TABLE User.inf o (User_ I D Varch ar (20) C OLL A TE Chin ese_ PRCCI AS NOT NULL ,P assWords Var c ha (15) COL LATE Chine se_ P R C_ CI_AS NOT NULL ,T e lepho n e N v a r c h ar (15) COLL A TE Chine

14、 s e_PR C 一 C I_AS NOT NULL ,Email Va rchar (2 5 ) COL L ATE Chine s e PRC_C I AS N 0T NULL ,Sex Bit (1) COLLATE Chin e se_PRC_CI_AS NOT NULL ,Cl a ss Ch ar (20) CO LLATE C h inese PRC_CI_AS NOT N ULL ,B i rt h da y Smalldatet i me (4) C OLL ATE Chine s e P RC_CI_AS NOT NULL ,Rea 1 n a me Nv arc harZ ( 1 0) C 0LLAT E Chi nes e _P R C_C I _AS NOT NULL ,Address Varc ha (15) C OLLA TE Ch i nes e PR C

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号