版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计学生社团管理系统学生:学号:E-Mail:目录前言3第1章系统开发背景及组织结构分析31.1 系统开发背景3.1.2 组织结构分析3.1.3 可行性分析4.第2章需求分析55.1 系统目标5.5.2 功能需求分析5.第3章用例建模5参与者5.用例6.绘制用例图错误!未定义书签。用例详细描述7.第4章系统分析12概念模型12名词识别法找类12类与类之间的关系12类的职责1.2类图1.3主要动态模型1.4顺序图1.4状态图1.5活动图1.7第5章系统设计17代码设计1.7数据库设计1.8概念结构设计(CDM图)1.8物理结构设计(PDM图)20输出设计28输入设计.30构件图31部署图31
2、课程设计总结32刖百第1章系统开发背景及组织结构分析1.1系统开发背景当今信息化时代已经不可逆转,网络管理成为一种新兴的经济模式,网上社团管理具有很好的发展前景以及较高的实用性。信息化是企业同世界接轨的一个必然方向,由于计算机事业的不断发展,使得计算机得以推广和普及。相应的计算机的应用系统也不断的被人们所接受,大大缩减了人们的工作量,提高了工作效率,给企业带来了巨大的收益。有利于降低管理的成本,有益于社团、成员和管理,通过网站管理社团信息利于提高社团的形象。设计本网站旨在社团管理的安全性,方便管理者和学生的使用。通过计算机对社团管理,既能方便社团网站使用者,缩短时间,又有利于降低成本、强化内部
3、管理、提高社团形象。1.2组织结构分析高校学生社团管理系统主要包括登录、加入社团、留言、社团成员管理、发布公告、社团管理、社团管理员变更、社团活动管理等功能模块,系统基本功能模块如图1.1所示:图1.1系统基本功能模块图该社团管理的基本功能详细描述如下(1)登录:所有学生均可登录到社团管理网站查看更新个人信息,具有某社团管理权限的学生可以进入该社团进行社团管理。管理员登录进行社团和学生管理。(2)留言:已登录的学生可以进入所有社团留言板进行留言,与其他人员交流。(3)加入社团:已登录的学生可以查看正在招募团员的社团,查看信息,并申请加入。(4)组织活动:社团管理人员可以填写活动申请表组织社团活
4、动,待管理员审核通过,发出活动通知。(5)社团公告管理:社团管理员发出公告通知社团成员。所有学生都可浏览。(6)社团活动管理:管理员对社团组织活动申请进行审核,将审核结果反馈给相应社团。(7)社团管理员更换:当社团管理员需要发生交替时,管理员对社团管理员社团权限重新分配。(8)学生信息管理:管理员可增删改社团成员信息,按要求对学生信息进行检索。1.3可行性分析主要从以下几个方面分析1、经济可行性分析开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其他应用软件、硬件系统也易于获得。因此,开发成本较低。而引进使用本系统后与传统方式相比,具有高效率、低成本、高质量的特点,可以节省
5、不少人力、物力及财力。所以,从经济的角度来看,该系统可行。2、技术可行性分析技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。本网站的调试相对简单,当前计算机的硬件配置也完全满足开发的需求,因此在技术上是绝对可行的。3、运行可行性运行可行性是对组织结构的影响,现有人员和机构及环境对系统的适应性及人员培训补充计划的可行性。当前信息化技术已经相当普及,各类操作人员水平都有相当的高度,所以在运行上是可行的。4、法律可行性所有技术资料都为合法。开发过程中不存在只是产权问题。未抄袭任何网站,不存在侵犯版权问题。开发过程中未涉及任何法律责任。综上所述,本系统的开发从经
6、济上、从技术上。从法律上都是完全可靠的。第2章需求分析2.1系统目标高校社团管理系统主要为了学生更好的了解社团、与社团间的互动、缩减加入社团创建社团的流程,同时社团管理人员方便、有序的对高校社团人员的管理,提高社团影响力和高效率。2.2功能需求分析该系统具有以下功能:学生用户可以登录到社团网站,实现更新自己的信息,查看社团信息,加入社团,退出社团,创建社团,查看社团活动、社团留言等功能。如果学生用户具有某一社团的管理权限,该学生可以对该社团进行加入社团审批,退出社团审批,发布公告,打印社团成员信息,组织活动等功能。管理员登录具有对学生进行管理,社团审批,社团活动审批,社团管理,打印社团信息,打
7、印学生信息,社团负责人跟换等功能。第3章用例建模3.1参与者使用该系统的学生;具有社团管理权限的学生;管理和维护系统的管理人员。其中社团管理员由在校学生担任。社团管悭员图3.1参与者3.2用例表3.1特性合并成用例参与后特性用例学生用户按要求输入用户登录信息,点击登录,系统对用户账户密码进行验证登录用户按需求更新自己的个人信息更新个人信息用户按需求选择加入或者退出社团加入社团,系统显示申请表,用户按要求填写申请申请加入/退出社团用户按需求填写创建社团申请表系统将提交结果返回给用户,并通知用户等待管理员审核创建社团申请用户按需求编辑留言信息发布留言社团管理员用户按需求填写活动申请信息等待管理员审
8、核组织社团活动新建档案,用户按需求填写档案信息资料存档社团管理员填写公告信息发布公告社团管理员对社团成员请求进行审核审核系统管理员统管理员对活动状态进行管理更改活动状态管理社团活动社团管理员按要求填写权限变更申请,系统管理员审核更换社团负责人系统管理员对学生信息进行操作社团成员管理按条件打印出学生信息打印报表3.3绘制用例图用例图3.4用例详细描述表3.4.1用户登录用例描述用例用户登录简要描述不同的用户具有不同的功能参与者学生、管理员前置条件具有有效的登录账户主事件流进入登录贝闻,用例开始执行用户按要求输入用户登录信息,点击登录,系统对用户账户密码进行验证,验证通过根据用户权限进入具后相应功
9、能的界面,用户执行其他操作备选事件流用户名密码错误,系统给出错误提示,用户进入登录灾而重新输入或者进行密码找回操作后置条件如果用例成功,用户进入个人功能界面,否则系统状态不发生改变表3.4.2更新个人信息用例描述用例更新个人信息简要描述用户更新个人信息参与者学生、管理员前置条件具有有效的登录账户主事件流已经登录的用户,当用户进入个人界面时候,用例开始执行用户按需求更新自己的个人信息用户点击更新操作系统更新用户信息并将操作结果返回给用户备选事件流信息更新失败,系统给出提示,用户按提示重新输入信息后置条件如果用例成功,刷新个人信息,否则系统状态不发生改变表3.4.3申请加入/退出社团用例描述用例申
10、请加入/退出社团简要描述学生退出加入社团参与者学生前置条件具有有效的登录账户、账户类型为学生类型主事件流已经登录的用户,当用户进入社团信息界面时候,用例开始执行用户按需求选择加入或者退出社团加入社团,系统显示申请表,用户按要求填写申请用户提交申请表,提交成功系统给出提示,并通知用户审核完成时间。审核成功通知用户。备选事件流提交申请失败,系统给出提示,用户按提示重新输入信息,审核失败,用户重新按要求提交申请。后置条件如果用例成功,更新已加入社团信息,否则系统状态不发生改变表3.4.4创建社团申请用例描述用例创建社团申请简要描述学生创建社团参与者学生前置条件具有有效的登录账户主事件流已经登录的用户
11、,当用户选择创建社团功能时候,用例开始执行用户按需求填写创建社团申请表用户点击提交系统将提交结果返回给用户,并通知用户等待管理员审核审核成功,用户拥后进入该社团管理界面的权限,并记录社团信息备选事件流申请表提交失败,系统给出提示,用户按提示重新输入信息,审核失败,用户重新提交申请。后置条件如果用例成功,用户权限改变,否则系统状态/、发生改变表3.4.5发布留言用例描述用例发布留言简要描述用户可以发布留言参与者学生前置条件具有有效的登录账户主事件流已经登录的用户,当用户进入社团信息界面时候,用例开始执行用户按需求编辑留言信息用户点击提交操作系统更新留言板信息备选事件流信息提交失败,系统给出提示,
12、用户按提示重新编辑信息,再次提交后置条件如果用例成功,刷新留言板信息与个人留言记录,否则系统状态不发生改变表3.4.6组织社团活动用例描述用例组织社团活动简要描述拥有社团管理权限的学生组织社团活动参与者社团管理员前置条件用户具有有效的登录账户且具有社团管理权限主事件流已经登录的社团管理员,当进入社团活动管理界面时候,用例开始执行用户点击申请社团活动用户按需求填写活动申请信息用户点击提交操作提交成功,系统给出提示,并将通知用户等待系统管理员审核审核成功,系统通知用户,并记录活动信息备选事件流活动申请表提交,系统给出提示,用户按提示重新输入信息后置条件如果用例成功,更新社团活动,否则系统状态不发生
13、改变表3.4.7资料存档用例描述用例资料存档简要描述对社团一些重要信息进行存档参与者社团管理员前置条件用户具有有效的登录账户且具有社团管理权限主事件流已经登录的社团管理员,当进入社团档案管理界面时候,用例开始执行用户点击新建档案用户按需求填写档案信息用户点击提交操作存档成功,系统给出提示,并更新档案信息备选事件流存档失败,系统给出提示,用户按提示重新输入信息后置条件如果用例成功,更新社团档案,否则系统状态不发生改变表3.4.8发布公告用例描述用例发布公告简要描述社团管理员发布公告参与者社团管理员前置条件用户具有有效的登录账户且具有社团管理权限主事件流已经登录的社团管理员,当进入社团发布公告界面
14、时候,用例开始执行用户点击发布公告用户填写公告信息用户点击提交操作发布成功成功,系统给出提示,并更新公告栏信息备选事件流发布公告失败,系统给出提示,用户按提示重新输入信息后置条件如果用例成功,更新公告栏,否则系统状态不发生改变表3.4.9管理社团活动用例描述用例管理社团活动简要描述系统管理员对社团活动进行管理参与者系统管理员前置条件具有有效的系统管理员账户主事件流已经登录的系统管理员,进入社团活动管理界面时候,用例开始执行系统显示所有社团活动,系统管理员对活动状态进行管理更改活动状态,更改成功系统更新用户信息并将操作结果返回给系统管理员备选事件流活动状态更新失败,系统给出提示,用户按提示重新活
15、动状态后置条件如果用例成功,刷新活动状态信息,否则系统状态不发生改变表3.4.10更换社团负责人用例描述用例更换社团负责人简要描述社团职位变更参与者社团管理员、系统管理员前置条件用户具有有效的登录账户以及相应权限主事件流已经登录的社团管理员,进入权限变更界面时候,用例开始执行社团管理员按要求填写权限变更申请用户点击提交操作系统管理员对权限变更申请进行审核,通过审核,系统管理员进行权限变更操作,操作成功,系统将信息返回给社团并将操作记录存档系统更新社团成员信息备选事件流权限更换表提交失败,系统给出提示,用户按提示重新输入信息系统管理员权限更换失败,系统将失败原因返回后置条件如果用例成功,更新社团
16、权限信息,否则系统状态不发生改变表3.4.11学生信息管理用例描述用例学生信息管理简要描述对学生信息进行增删改查参与者系统管理员前置条件具有有效的管理员账户主事件流已经登录的系统管理员,进入学生管理界面时候,用例开始执行用尸按需增删改查学生信息操作成功,系统对操作进行提示更新显示信息备选事件流信息增删改查失败,系统给出提示,用户按提示重新增删改查信息后置条件如果用例成功,刷新学生信息,否则系统状态不发生改变表3.4.12打印报表用例描述用例打印报表简要描述系统管理员按需求查看学生参与者系统管理员前置条件具有有效的管理员账户主事件流已经登录的系统管理员,进入学生管理界面时候,用例开始执行用户按需
17、求筛选学生信息筛选成功,系统对操作进行提示并更新显示信息用户点击打印操作系统将学生信息输出到表格输出成功,系统对操作给出提示备选事件流信息筛选失败,系统给出提示,用户按提示重新筛选信息信息输出失败,系统给出提示,用户按提示重新输出信息后置条件如果用例成功,更新页而显示的信息并输出学生信息,否则系统状态/、发生改变第4章系统分析概念模型名词识别法找类发现类最常用的方法就是“名词识别法”,在“需求特性列表”的基础上进行分析,将所有的名词及名词短语列表,这就是备选类。通过名词识别法可以确定本系统的候选类有:学生、社团、系统管理员、社团管理员、社团活动、留言、职位、公告、档案、指导教师类与类之间的关系
18、确定了候选类之后,应该对其之间的关联关系进行分析。根据“需求特性列表”及前面的相关信息不难得知:(1)学生类可以包括社团管理员(2)社团成员可以由学生、社团管理员组成(3)学生、社团管理员、系统管理员是主要的实体,学生可以留言和查看社团信息每个学生都有一个职位(4)学生和职位、社团、留言存在关联关系。每个学生可以加入多个社团,每个学生有多个职位;一个学生可以有多条留言(5)社团和公告、档案、社团活动、指导教师是直接关联的4.1.3类的职责类的职责就是类所维护的知识(成员属性)和能够执行的行为(成员方法)。根据前面的需求信息,可以获得许多类的成员属性。(1)学生:包括学号、学生姓名、登录密码、专
19、业、联系方式、加入社团、QQ性别、年级、政治面貌、爱好、才艺。(2)职位:职位ID、职位名称、备注(3)公告:公告ID、社团ID、社团名称标题、内容、学号、姓名、时间、状态(4)社团留言:留言ID、社团ID、留言人ID、内容、时间(5)社团:社团ID、社团名称、社团介绍、活动地点、创建时间、指导教师号、会长学号、状态ID、所属学院、招募状态(6)指导教师:教师职工号、姓名、所属学院、负责社团、联系方式(7)管理员:管理员ID、登录面貌、联系方式、所属学院(8)更换社团管理员:更换记录ID、社团ID、职位、原负责人ID、现负责人ID、更换原由、凭证、时间(9)社团活动:活动ID、社团ID、社团名
20、称、活动主题、活动内容、参加人员、活动时间、活动地点、状态ID、所需经费(10)存档管理:存档ID、社团ID、电子路径、非电子路径、存档时间、负责人ID、备注(11)财务管理:账单ID、社团ID、活动ID、申请人ID、金额、原由、时间4.1.4类图+状窗JD史国+蜘D学牛+怂告1D千社卸十4团名稀OOO位Jni!lli.:匕LLIL厘制mo中帙补回管理员时再旨理oOCC应语语»3Qgu申申申社团阳台卬£D+内由利寸同保信息0®尸烟瓶讴OOOwtE员通理员m鼻竞基.王玛斗灰露方式邛JiJl院幕蚀初喳录C港910+修改信惠口胡目情理GGG良昌3信信信+jsasAiD+
21、现负强人口好呈推审由+臂吐邂崂相记率,登画记亲。,财军舌功门+PiSAm谊药4由司捐,柏及舸多信息口+直诅刑务信息C4.2主要动态模型4.2.1顺序图用户功账页宜2:登录舱证。3:登录成功I。1:个人首页0一宣亍士贮二,石战回。1口厩04.2.1.1登录顺序图表4.2,1.3活动申请顺序图4.2.2状态图(1)学生登录状态图监证用户曲般证出号空岛篁院提示空就输入聂证忠切返回鲁陆登陆先预尸E.;返回登陆已钻证用户修改密吗4.2.2.1学生登录状态图(2)社团加入申请状态图社团中请表未完善必要信息4.2,2.2社团加入申请状态图(3)活动申请状态图社团浩劫申请,中谙黑entrT工舌动申语表exit
22、/审核结乐,核结束审技通部d”通知社团社国活动出4.2.3活动图在商务建模层次,活动图可用于在业务单元的级别上对更高级别的业务过程进行建模,比如公司当前在如何运作业务,或者业务如何运作等,显示主要的业务流程。在具体处理流程层次,活动图也常被用来描述一个用例的处理流程,或者对低级别的内部类操作进行建模,用于表示在处理某个活动时,两个或者更多类对象之间的过程控制流。图4.2.3构件图第5章系统设计5.1代码设计1学生代码设计学生代码采用11位字符编码,由学生注册时系统按要求生成例如:第一个注册的学生的编号是12003060101,120表示年级、0306、表示专业、0101表示所在班级2社团代码设
23、计社团的代码采用11位字符编码,前三位字符代表创建年,中间四位字符字表示所属学院,最后四位表示社团顺序。XXXXXXXXXXX例如:创建的社团编号是12003000101。3管理员代码设计管理员代码采用11位字符编码,前三位字符代表创建年,中间四位字符字表示所属学院,最后四位表示职工顺序XXXXXXXXXXX例如:创建的管理员编号是12000060101。4公告表代码设计管理员代码采用11位字符编码,自增。XXXXXXXXXXX例如:发布编号是00000060101。5指导教师代码设计指导教师代码采用11位字符编码,前三位字符代表创建年,中间四位字符字表示所属学院,最后四位表示职工顺序XXXX
24、XXXXXXX例如:创建的指导教师编号是12000060101。6社团活动代码设计社团活动彳t码采用11位字符编码,前三位字符代表创建年,中间四位字符字表示所属社团,最后四位表示活动序号XXXXXXXXXXX例如:创建的社团活动编号是12000060101。7档案代码设计档案代码采用11位字符编码,前三位字符代表创建年,中间四位字符字表示社团,最后四位表示档案顺序XXXXXXXXXXX例如:创建的档案编号是12000060101。8财务代码设计财务代码采用11位字符编码,前三位字符代表创建年,中间四位字符字表示所属学院,最后四位表示账单顺序XXXXXXXXXXX例如:创建的财务编号是12000
25、060101。数据库设计概念结构设计(CDM图)本系统抽象出的实体有:学生、社团留言、社团、职位、公告、管理员、活动、指导教师、财务、档案。学生与社团是多对多的关系、学生与留言是一对多的关系、学生与职位是一对多的关系、社团与活动是一对多的关系,财务与活动是一对一的关系、社团与指导教师是一对一的关系,社团与档案是一对多的关系。PowerDesigner绘制出的CDM图如图所示:0,n发布公告发布时间Date社团名称Variablecharacters(20)学以生名Variablecharacters(20)学生表学号<pi>Longcharacters(11)<M>学生
26、姓名Variablecharacters(20)<M>登录密码Variablecharacters(20)<M>专业Variablecharacters(20)<M>MM方式Longcharacters(11)<M>加入社团数目Integer<M>QQVariablecharacters(12)性别Characters(2)<M>年级Characters(6)<M>政洵Sj貌Characters(4)<M>爱好Variablecharacters(50)才艺Variablecharacters(50
27、)学生管理0,n0,n0,n崎琳郎Datemu,Date留言内容Variablecharacters(200)学生i4名Variablecharacters(20)社团名称Variablecharacters(20)标题社团表成员Variablecharacters(100)/0,n<M>1核社团名称Variablecharacters(20)学生姓£Variablecharacters(20)Longcharacters(11)Variablecharacters(20)Variablecharacters(20)<M><M>所属社团原任职人ID
28、原任职人姓名现任职人IDVariablecharacters(20)<Undefined>登录密码状态ID联系方式所属院系管理员姓名职位ID职位备注职位ID社团ID<piVariablecharacters(20;-ongcharacters(11)Variablecharacters(20)社团名称会长名社团介绍创建时间活动地点所属院系社团活动表活动主题活动内容参加人员活动时间活动地点活联费Variablecharacters(20)Variablecharacters(20)Variablecharacters(100)DateVariablecharacters(50)
29、Variablecharacters(20)<M><M><M:<M>1<M>|<M>ablecharacters(10)Variablecharacters(20)Longcharacters(11)Variablecharacters(20)<Undefined><M<M><M><M><M>社团财务表Variablecharacters(10)<M>Variablecharacters(50)<M>管理员ID<pi>Longc
30、haracter管理员ID<pi:<M><M><M><M>金额原由时间pi-l0ngcharaciers(ii)<M>Money(10000)<M>Variablecharacters(100)<M>Date<M>账单ID<pi>0,nVariableVariableVariableDateVariableFloat(4Variablecharacters(50)Variablecharacters(50)Variablecharacters(50)Date电子档案存档路径非粗子档
31、案路径备注卜寸间1+?f=ID<pi>图5.1CDM图字号管理员ID学生姓名登录密码专业联系方式加入社团数目QQ性别钾螭面貌爱好才艺varchar(11)<pk公告表公告IDvarchar(11)标题varchar(100)内容varchar(1000)发布公告IDvarchar(11)<pk,fk1>学号社团ID发布时间社团名称学生姓名标题varchar(11)varchar(11)datetimevarchar(20)varchar(20)varchar(100)<pk,fk2><pk,fk3>字号社团ID职位ID职位社团名称学生姓名v
32、archar(11)<pk,fk1>varchar(11)varcharvarchar(10)varchar(20)varchar(20)<pk,fk2><pk,fk3>社团ID留言时间留言内容学生姓名社团名称srchar(11)varchar(11)<pk,fk2>varchar(11)<pk,fk3>datetimevarchar(200)varchar(20)varchar(20)预师屈工号社团ID所属学院varchar(11)<fk>varchar(20)varchar(11)varchar(20)社团ID教W职工
33、号管理员ID社团名称会长姓名君:团介绍创建时间活动地点所属院系varchar(11)varchar(11)varchar(11)varchar(20)varchar(20)varchar(100)datetimevarchar(50)varchar(20)<pk><fk1><fk2>改行IDvarchar(2)职位varchar(10;备注varchar(50:社团负责,原由时间varchar(11)<fk>moneyvarchar(100)datetime社团IDWJS员ID范神主题信坊再咨参加人员活动时间活动地点活动经费<fk1>
34、<fk2>varchar(11)varchar(11)varchar(50)varchar(100)varchar(20)datetimevarchar(50)float(4)管理员堇出S员ID职位ID职位所属社团原任职人ID原任职人姓名现任职人ID邨任职人姓名管理员ID辐varchar(11)varchar(2)varchar(10)varchar(20)varchar(11)varchar(20)<Undefined>varchar(20)varchar(11)varchar(50)datetime<pk,fk2><pk,fk3>ffljlI
35、D登录密码状态ID管理员姓名档案ID社团ID电子档案存档路径me电子档案路径福<pk>varchar(11)<fk>varchar(50)varchar(50)varchar(50)datetimevarchar(20)(Undefined)varchar(11)varchar(20)varchar(20)物理结构设计(PDM图)学牛表varchar(11)<fk>varchar(20)varchar(20)varchar(20)varchar(11)intvarchar(12)char(2)char(6)char(4)varchar(50)varchar(
36、50)图5.2PDM图表名学生表主键学号索引字段学生姓名厅P字段名称数据类型(精度范围)允许为空Y/NY/N默认值约束条件说明1学号Longcharacters(11)NY主键2学生姓名varchar(20)NN3登录密码varchar(20)NN4专业Variablecharacters(20)NN5联系方式Longcharacters(11)NN6加入社团数目intNN7性别Char(2)NN8年级Char(2)NN9政治面貌Char(12):NN10QQvarchar(12)YN11爱好varchar(50)YN12才艺varchar(50)YNsql脚本createtableStude
37、ntTable(StuNumbervarchar(11)notnull,AdminIDvarchar(11)null,StuNamevarchar(20)notnull,PWDvarchar(20)notnull,Professionvarchar(20)notnull,Phonevarchar(11)notnull,AssociationsNumintnotnull,QQvarchar(12)null,Sexchar(2)notnull,Gradechar(6)notnull,Politicalchar(4)notnull,Hobbyvarchar(50)null,Talentvarchar
38、(50)null,constraintPK_STUDENTTABLEprimarykeynonclustered(StuNumber)go/*/*Index:StudentManagement_FK*/*/createindexStudentManagement_FKonStudentTable(AdminIDASC)go表名社团表主键社团ID索引字段社团名称厅P字段名称数据类型(精度范围)允许为空Y/N-Y/N默认值约束条件说明1社团IDvarchar(50)NY主键2社团名称varchar(50)NN外键3药品名称varchar(50)NN外键4药品剂量varchar(50)NN外键5药品
39、价格moneyNN外键6医生姓名varchar(50)NN7日期dateNNSql脚本CREATETABLEdbo.处方(处方编号varchar(50)NOTNULL,顾客姓名varchar(50)NOTNULL,药品名称varchar(50)NOTNULL,药品剂量varchar(50)NOTNULL,药品价格moneyNOTNULL,医生姓名varchar(50)NOTNULL,日期dateNOTNULL,CONSTRAINTPK_处方PRIMARYKEYCLUSTERED(处方编号ASC)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNO
40、RE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ONPRIMARY)ONPRIMARY表名社团留言表主键bid索引字段所属社团厅P字段名称数据类型(精度范围)允许为空Y/N-Y/N默认值约束条件说明1留言IDvarchar(11)NY主键2所属社团varchar(20)NNSql脚本createtableAssociationMessageTable(MessageIDvarchar(11)notnull,"AffiliatedSociety"varchar(20)notnull,constraintPK_ASSO
41、CIATIONMESSAGETABLEprimarykeynonclustered(MessagelD)表名职位表主键职位ID索引字段职位厅P字段名称数据类型(精度范围)允许为空Y/NY/N默认值约束条件说明1职位IDvarchar(2)NY主键2职位varchar(10)NN3备注varchar(50)NNSql脚本createtableJobTable(PositionIDvarchar(2)notnull,PositionNamevarchar(10)notnull,Remarksvarchar(50)notnull,constraintPK_JOBTABLEprimarykeynonc
42、lustered(PositionID)表名管理员表主键管理员ID索引字段管理员厅P字段名称数据类型(精度范围)允许为空Y/NY/N默认值约束条件说明1管理员IDvarchar(11)NY主键2登录密码varchar(20)NN3状态IDchar(10)NN4联系方式varchar(11)NN5所属院系varchar(20)NN6管理员姓名varchar(20)NNSql脚本createtableAdminTable(AdminIDvarchar(11)notnull,PWDvarchar(20)notnull,表名社团表主键社团ID索引字段社团名称厅p字段名称数据类型(精度范围)允许为空Y/
43、NY/N默认值约束条件说明1社团IDvarchar(11NY主键2教师职工号varchar(11NN3管理员IDvarchar(11NN4社团名称varchar(20)NN5会长名称varchar(20)NN6社团介绍varchar(100)NNN7创建时间datetimenN8活动地点varchar(50)NN9所属社团varchar(20)NNSql脚本/*/createtableAssociationTable(AssociationIDvarchar(11)notnull,TeacherIDvarchar(11)notnull,AdminIDvarchar(11)null,Associ
44、ationNamevarchar(20)notnull,"Presidentname"varchar(20)null,Interducevarchar(100)notnull,CreateTimedatetimenull,ActivePlacevarchar(50)null,Facultyvarchar(20)notnull,constraintPK_ASSOCIATIONTABLEprimarykeynonclustered(AssociationID)StatelDchar(10)null,Phonevarchar(11)notnull,Facultyvarchar(2
45、0)notnull,AdminNamevarchar(20)notnull,constraintPK_ADMINTABLEprimarykeynonclustered)(AdminlD)表名公告表主键公告ID索引字段标题厅P字段名称数据类型(精度范围)允许为空Y/NY/N默认值约束条件说明1公告IDvarchar(11NY主键2标题varchar(11NN3内容varchar(11NNSql脚本/*/createtableAnnouncementTable(NoticelDvarchar(11)notnull,Titlevarchar(100)notnull,Contentvarchar(10
46、00)notnull,constraintPK_ANNOUNCEMENTTABLEprimarykeynonclustered(NoticeID)表名指导教师表主键教师职工号索引字段教师姓名厅P字段名称数据类型(精度范围)允许为空Y/NY/N默认值约束条件说明1教师职工号varchar(11NY主键2社团IDvarchar(11NN3所属学院varchar(20)NN4联系方式varchar(11)NN5教师姓名varchar(20)NNSql脚本createtableTeacherTable(TeacherIDvarchar(11)notnull,AssociationlDvarchar(1
47、1)null,AffiliatedCollegeAffiliatedAffiliatedvarchar(20)notnull,Phonevarchar(11)notnull,TeacherNamevarchar(20)notnull,constraintPK_TEACHERTABLEprimarykeynonclustered(TeacherID)表名社团活动表主键活动ID索引字段管理员ID厅p字段名称数据类型(精度范围)允许为空Y/NY/N默认值约束条件说明1活动IDvarchar(11NY主键2社团IDvarchar(11NN3管理员IDvarchar(11)NN4活动主题varchar(
48、50)NN5活动内容varchar(100)NN6参加人员varchar(20)NN7活动时间datetimenN8活动地点varchar(50NN9活动经费float(4);NNSql脚本createtableActiveTable(ActiveIDvarchar(11)notnull,AssociationIDvarchar(11)null,AdminIDvarchar(11)null,Themevarchar(50)notnull,"Activecontent"varchar(100)notnull,Peoplevarchar(20)null,ActiveTimedatetimenull,ActivePlacevarchar(50)null,ActivityFundsfloat(4)null,constraintPK_ACTIVETABLEprimarykeynonclustered(ActivelD)表名社团财务表主键账单ID索引字段活动ID厅P字段名称数据类型(精度范围)允许为空Y/NY/N默认值约束条件说明1账单IDvarchar(11NY主键2金额moneyNN3原由varchar(100)NN4时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年全国大学英语CET六级考试试题及答案指导
- 2025年度档案管理题库完整版及参考答案
- 培训体系效果评估模型-洞察与解读
- 2025会议场地租赁合同
- 房地产项目独家销售代理合同范本
- 2024年萍乡辅警协警招聘考试备考题库含答案详解(基础题)
- 2025非本地员工劳动合同协议书
- 2024年贺州辅警招聘考试真题及答案详解(网校专用)
- 2025写字楼租赁代理合同范本
- 2024年揭阳辅警招聘考试真题完整答案详解
- 外贸公司采购管理制度
- 2025春季学期国开电大专科《中级财务会计(二)》一平台在线形考(第一至四次形考任务)试题及答案
- 旅行社安全管理制度
- 2024年上海中考数学一模各区18、24、25试题及答案
- 本土文化融入STEM教育的路径-深度研究
- 乡镇村干部安全生产培训
- 主管护师基础知识练习题库含参考答案
- 【初中地理】影响气候的因素课件-2024-2025学年湘教版地理七年级上册
- 学习通《科研诚信与学术规范》课后及考试答案
- 人教新目标八年级英语上册《任务型阅读》专项练习题(含答案)
- 广铁机考题库
评论
0/150
提交评论