学术会议管理系统学士学位论文.doc

上传人:沧海****B 文档编号:91491532 上传时间:2023-05-27 格式:DOC 页数:48 大小:3.24MB
返回 下载 相关 举报
学术会议管理系统学士学位论文.doc_第1页
第1页 / 共48页
学术会议管理系统学士学位论文.doc_第2页
第2页 / 共48页
点击查看更多>>
资源描述

《学术会议管理系统学士学位论文.doc》由会员分享,可在线阅读,更多相关《学术会议管理系统学士学位论文.doc(48页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、分类号:TP315 U D C:D10621-408-(2009) 1773-0密 级:公 开 编 号:2005051016成都信息工程学院学位论文学术会议管理系统论文作者姓名:申请学位专业:计算机科学与技术申请学位类别:工学学士指导教师姓名(职称):论文提交日期:毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集

2、体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰

3、写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日学术会议管理系统摘 要学术会议管理系统(简称DBAC)对某国际学术会议的整个流程进

4、行管理,时间从论文征集(CALL for paper) 开始,到会议special issue的发表结束。主要事项包括: CALL for paper (邮件,网站主页,BBS), 投稿,审稿,会议出席(包括预定宾馆,查看出席人员情况),物资采购管理,旅游管理,会议现场管理(包括现场注册,论文报告系统(BEST PAPER选取),会议视频上传, 论文集出版跟踪, special issue系统(通知作者,上传修改稿件)等。主要功能需求包括:新闻发布、论文上交、作者信息管理、会议信息管理等。本系统在MyEclipse开发环境下,通过集成SSH(Spring+Struts2+Hibernate)框

5、架,使用Tomcat5.5搭建应用服务器进行开发;系统使用Oracle10g数据库进行系统数据库的设计、开发、维护;前台使用 javascript和css进行用户图形界面的布局和开发。本文对整个系统的设计和开发进行了详细的介绍。首先介绍了学术会议管理系统的开发背景和技术背景,然后介绍了系统的总体设计和具体实现的功能模块,模块包括:登录模块、管理员模块、用户管理模块等。其中,自动启动发邮件功能向论文作者或相关人员发送消息是一个重点附加功能。论文最后阐述了系统的测试结果、性能分析以及系统的不足之处。关键词:学术会议管理系统(DBAC);登陆模块;自动发邮件;在线视频。Academic Confer

6、ence Management SystemAbstractAcademic Conference Management System (hereinafter referred to as DBAC) is responsible for managing an international conference, including the whole process from the CALL forpaper to the end of the district conference publication. The main processes include: CALL for pa

7、per, web page idea (BBS), and paper contributing, paper reviewing, attendance (including booking hotels, check the situation), material purchasing management and tourism management, site management (including on-site registration, the paper system (BEST), video conferenceuploading paper publishing,

8、automatic-notifying, uploading modify articles, etc. The main functionalities include: news releasing, papers uploading, authors information management, other information management, etc. Oracle10g is used to design, develop, and maintain its database system; in MyEclipse development environment, SS

9、H are integrated, and Struts2 + + Hibernate Tomcat5.5 is used to build its server structures; Javascript and CSS are used to design and develop the GUIs. This thesisfirstly introduces the academic background of the conference management system and technical background, and then introduces the design

10、 of the whole system and the implementation of the function modules including: login module, the administrator module, user management module, etc. Among all function, the function of the automatic email notification is a key additional function. At last, the paper expounds the system test results,

11、performance analysis and the deficiency of the system.Keywords: academic conference management system (DBAC); Login module; Automatic emails; online video.目 录 论文总页数:36页1引言11.1系统背景11.2系统开发技术背景11.2.1J2EE11.2.2JSP21.2.3JavaBean21.2.4AJAX31.2.5SSH框架31.3开发使用工具41.3.1MyEclipse41.3.2Dreamweaver41.3.3Oracle1

12、0g41.3.4Photoshop51.4术语与缩写解释52系统总体设计62.1B/S构架62.2系统流程设计62.3系统结构83据库设计与构架93.1数据库设计93.2数据库表字段说明104模块设计与实现134.1客户端模块134.1.1首页,新闻中心(相关模块)134.1.2注册模块144.1.3用户登陆模块154.2用户后台管理164.2.1功能需求164.2.2功能处理174.2.3具体功能实现184.3管理员模块194.3.1功能需求194.3.2功能处理描述204.3.3具体功能实现215部分程序片断236特殊问题及解决方法266.1数据库大字段数据clob存储与读取266.1.1

13、问题描述266.1.2解决方案266.1.3解决结果276.2后台管理页面的用户权限的验证276.2.1问题描述276.2.2解决方案276.2.3解决结果286.3异步传输问题286.3.1问题描述286.3.2解决方案286.3.3解决结果296.4在线编辑器eWebEditor与struts2的兼容问题296.4.1问题描述296.4.2解决方案296.4.3解决结果297测试及性能分析307.1测试307.2性能分析327.3硬件环境配置327.4软件环境配置328系统缺陷与拓展338.1系统的缺陷338.2系统的未来发展与扩充33结 束 语33参考文献34致 谢35声 明361 引言

14、随着生活节奏的加快 ,人类社会离不开信息交流 ,尤其在这个信息爆炸的年代。一些传统的会议管理方式己经日渐不方便,急需更快捷的管理方式Web技术的快速发展,给于人们获取信息极大便利.因此利用web技术开发学术会议管理系统将有利于人们信息交流 。因此,开发一个基于WEB的学术会议管理系统势在必行。1.1 系统背景一年一度的数据库学术会议,都靠人工收集资料,普通邮件通知。工作非常麻烦而且效率低下,时间上也很难把握。在这种情况下,我决定开发一套基于web的在线学术会议管理系统,用来发布论文征集,会议相关内容,相关通知,及用户在线注册,投稿。极大的提高会议效率,和缩短时间。让大家可以更方便的学习和参与数

15、据库学术会议。 1.2 系统开发技术背景目前,最常用的三种动态网页语言有ASP ( Active Server Pages ), JSP(Java-Server Pages ), PHP ( Hypertext Preprocessor )。ASP全名Active Server Pages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。ASP采用脚本语言VBScript(Java script)作为自己的开发语言。PHP是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C、Java和Perl语言的语法, 并耦合PHP自己的特性,使WEB开发者

16、能够快速地写出动态产生页面。它支持目前绝大多数数据库。还有一点,PHP是完全免费的,不用花钱,你可以从PHP官方站点(http: /)自由下载。而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的特色。JSP是Sun公司推出的新一代网站开发语言,Sun公司借助自己在Java上的不凡造诣,将Java从Java应用程序和Java Applet之外,又有新的硕果,就是JSP,Java Server Page。JSP可以在Servlet和JavaBean的支持下,完成功能强大的站点程序。由于JSP 的效率和安全性更高,JSP的组件 (Component) 方式更方便,JSP的组件 (Compon

17、ent) 方式更方便。1.2.1 J2EEJ2EE作为新一代Java企业开发平台的规范,它是用于建立服务器方应用程序的一种系统平台,是Sun公司开发出的三种不同系统平台中一种,它是建立电子商务应用程序的两种可选技术之一。应用J2EE可以集成一系列的客户端,包括独立运行的台式客户端、无线客户端以及基于Web浏览器的客户端等。J2EE平台为软件开发企业提供了高性能、高可靠性和可伸缩性的运行支撑环境。J2EE体系结构容器,它是一个用于管理根据API技术规范开发的应用程序组件以及提供对J2EE API访问的运行环境,除了与运行环境相关的标识外,J2EE并没有为容器指定任何标识,这样就可以很灵活地在容器

18、运行环境中获得更多功能。1.2.2 JSPJSP 全称Java Server Pages,它是Servlet的扩展,是SUN推出的一种动态网页技术标准,其目的是简化建立和管理动态网站的工作。JSP在传统的静态页面文件(*.html,*.htm)中加入Java程序片段和JSP标签,就构成了JSP网页。它具有跨平台,安全,易开发,能够动态生成HTML页面的内容等特点。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送 Email 等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网

19、络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Frame。正是因为该技术的跨平台、安全、易开发、能动态生成HTML页面的特点,本系统主要通过编写JSP程序实现动态Web内容的开发,通过Internet网络或局域网访问本系统,使操作更简单明了。1.2.3 JavaBeanJavaBean是一个类,它有无参的构造函数,并且遵从JavaBean的命名约定。bean的属性可以通过获取(getter)方法和设置方法(setter)来访问,这两个方法统称为bean的存取方法,每一个单词的首字母都要大写。除了简单的属性外,

20、bean还可以有多值属性,多值属性是由一个任意类型的数组组成。在规范中这称为索引的属性。JavaBean技术能实现封装数据,实现对代码的重用。JavaBean技术,涉及到组件构件技术,是Java的核心基础部分。很多软件设计模式都是通过JavaBean实现的。JavaBeans具有以下特性: 内透性 指一个类的信息,都可以被另一个类获知。JavaBean遵循某种命名规则,这样外部类就可以知道这个Bean类。 支持自定义 属性的方法用来对JavaBean进行自定义 支持事件 支持属性 支持永久性在本系统中充分利用JavaBean的代码重用特点,编写了一个JavaBean程序,嵌入到大部分的JSP程

21、序里,其主要的作用是连接数据库,对数据库进行相关操作。1.2.4 AJAXAjax(Asynchronous JavaScript and XML)是结合了Java技术、XML以及JavaScript等编程技术,可以让开发人员构建基于Java技术的Web应用,并打破了使用页面重载的惯例。 Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法。这样,Web页面不用打断交互流程进行重新加裁,就可以动态地更新。使用Ajax,用户可以创建接近本地桌面应用的直接、高可用、更丰富和更动态的Web用户界面。1.2.5 SSH框架如图 11集成SSH框架的系统框架图所示,系统从职责上分为四层:表

22、示层、业务逻辑层、数据持久层和域模块层。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,利用Hibernate框架对持久层提供支持,业务层用Spring支持。具体做法是:用面向对象的分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问,最后由Spring完成业务逻辑。图 11 集成SSH框架的系统架构图系统的基本业务流程是: 在表示层中,首先通过JSP页面实现交互界面,负责传送请求(Reques

23、t)和接收响应(Response),然后Struts根据配置文件(struts-config.xml)将ActionServlet接收到的Request委派给相应的Action处理。在业务层中,管理服务组件的Spring IoC容器负责向Action提供业务模型(Model)组件和该组件的协作对象数据处理(DAO)组件完成业务逻辑,并提供事务处理、缓冲池等容器组件以提升系统性能和保证数据的完整性。而在持久层中,则依赖于Hibernate的对象化映射和数据库交互,处理DAO组件请求的数据,并返回处理结果。采用上述开发模型,不仅实现了视图、控制器与模型的彻底分离,而且还实现了业务逻辑层与持久层的分

24、离。这样无论前端如何变化,模型层只需很少的改动,并且数据库的变化也不会对前端有所影响,大大提高了系统的可复用性。而且由于不同层之间耦合度小,有利于团队成员并行工作,大大提高了开发效率。1.3 开发使用工具1.3.1 MyEclipseMyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和J2EE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML、Struts、JSF、CSS、J

25、avascript、SQL、Hibernate。1.3.2 DreamweaverDreamweaver是Macromedia公司开发的制作主页的工具,其主要特性: 精确性 Dreamweaver采用Roundtrip HTML技术实现对HTML源码的精确控制,它能生成最为简洁和高效的HTML代码。同样,在HTML源码窗口中直接编写的代码,也能马上在可视化编辑器中显示可视化的结果;甚至在可视化编辑器中可以对HTML标记直接进行选择、添加、修改或删除等操作。易用性 Dreamweaver的编辑界面相当友好,且操作相当简单。通过各种工具面板,可以非常方便地控制页面各种元素的属性。并且在不用手工输入

26、一行代码的情况下,可以制作出各种特效,比如动画、动态按钮、索引条、分层等。兼容性 兼容性是Dreamweaver的一个非常优秀的特性,它使得制作的页面能在各种浏览器上正确地显示。本系统主要运用Dreamweaver来进行图行界面的设计。1.3.3 Oracle10gOracle10g是业界第一个完整的、智能化的新一代Internet基础架构,Oracle10g电子商务平台实际上是指Oracle数据库10g、Oracle应用服务器10g和Oracle开发工具套件10g的完整集成。 Oracle数据库10g是第一套具有无限可伸缩性与高可用性,并可在集群环境中运行商业软件的互联网数据库,具有400多

27、个领先的数据库功能,在集群技术、高可用性、商业智能、安全性、系统管理等方面都实现了新的突破。作为甲骨文公司长达十年的软件技术研发成果,真正应用集群技术(Real Application Clusters)能够提供近乎无限的扩充能力与整体可用性,为用户带来透明的、高速增长的集群功能。1.3.4 PhotoshopPhotoshop是平面图像处理业界霸主Adobe公司推出的跨越PC和MAC两界首屈一指的大型图像处理软件,它功能强大,操作界面友好,得到了广大第三方开发厂家的支持,从而也赢得了众多的用户的青睐。ADOBE PHOTOSHOP最初的程序是由Mchigan大学的研究生Thomas创建,后经

28、Knoll兄弟以及ADOBE公司程序员的努力ADOBE PHOTOSHOP产生巨大的转变,一举成为优秀的平面设计编辑软件。它的诞生可以说掀起了图象出版业的革命,目前ADOBE PHOTOSHOP最新版本为CS4,它的每一个版本都增添新的功能这使它获得越来越多的支持者也使它在这诸多的图形图象处理软件中立于不败之地。Adobe产品的升级更新速度并不快,但每一次推出新版总会有令人惊喜的重大革新.Photoshop从当年名噪一时的图形处理新秀.经过3.0,4.0,5.0,5.5的不断升级直到目前最新的CS4版,功能越来越强大,处理领域也越来越宽广,逐渐建立了图像处理的霸主地位。Photoshop支持众

29、多的图像格式,对图像的常见操作和变换做到了非常精细的程度,使得任何一款同类软件都无法望其颈背;它拥有异常丰富的插件(在Photoshop中叫滤镜),熟练后您自然能体会到“只有想不到,没有做不到”的境界。1.4 术语与缩写解释1. DBACDatabase application Academic conference数据库应用学术会议。2. JSPJavaServer Pages网页动态技术。3. J2EEJava2平台企业版(Java 2 Platform,Enterprise Edition)。4. APIApplication Programming Interface应用程序编程接口。

30、5. JavaScript网页脚本程序。6. AJAXAsynchronous JavaScript and XML(异步JavaScript和XML)。7. XML(eXtensible Markup Language)即可扩展标记语言。8. CSSCascading Style Sheets 层叠样式表。9. HTML超文本置标语言(英文:HyperText Markup Language,简称为HTML)。10. SSHStruts+Spring+Hibernate集成开发。2 系统总体设计2.1 B/S构架随着Internet的发展,采用Browser/Server模式的系统主要利用I

31、nternet技术来构筑内部的Internet网络,即所谓的Intranet网络,B/S模式已经成为了企业信息系统建设的首选。B/S模式使用方便,客户端统一采用浏览器,不限制客户平台,可以方便的和其他业务系统连接。其三层3-tier结构(如图 21所示),大大减缓了客户端载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。它能有效地保护数据平台和管理访问权限,服务器数据也很安全。特别是在Java这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷和高效。学术会议管理系统是为用户提供网上数据操作服务的。使用B/S模式是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接

32、入方式访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据也比较安全。通过操作系统的自带的浏览器,就可以访问Web服务器。所以,学术会议管理系统采用B/S模式来设计和开发。数据库Web服务器Browser浏览器HTTPHTML图 21 B/S结构图2.2 系统流程设计学术会议管理系统由两大子系统组成:客户端和服务器端。如图 22所示:图 22 系统功能图1. 客户端子系统包括:1) 用户登陆。2) 用户浏览页面,下载资源,观看视频。3) 新用户注册。4) 用户自管理(个人信息修改)。5) 上传论文。6) 维护个人论文。图 23 用户功能图2. 服务器端子系统(给管理员登陆的

33、后台系统)。1) 登陆。2) 添加管理员。3) 管理用户上传的论文(审核,批注等)。4) 发布新闻。5) 上传视频。6) 管理注册用户。图 24 管理员功能图2.3 系统结构系统结构说明了本系统所有JSP文件的关系,各程序关系如表2-1所示:表 21 程序关系表标志符功能与其它模块的关系index.jsp首页经过index.action处理后跳转到index.jsp显示所有信息Register.jsp注册处理页面输入相应信息经过register.action处理,增加一个用户信息到用户表中。Login.jsp登陆页面由此页面进入用户或是管理员后台 Error.jsp系统出错页面如果系统出错,则

34、跳转到此页面。Failure.jsp操作出错页面如果操作出错,则跳转到此页面。Newsid.jsp新闻显示页面通过newsid.action显示新闻内容,所有评论,和论文下载排行,新闻点击排行。Newslist.jsp新闻列表显示页面通过newslist.acion显示新闻列表,所有评论,和论文下载排行,新闻点击排行。Thesis.jsp论文列表显示页面通过thesisdown.action显示论文列表,所有评论,和论文下载排行,新闻点击排行。Thesislist.jsp论文内容显示页面通过thesisdown.action显示论文内容,所有评论,和论文下载排行,新闻点击排行。可通过downl

35、oad.action下载论文。Success.jsp操作成功页面操作成功后,跳转到此页面./admins/addlinks.jsp管理员添加友情链接通过addlinks.action处理添加。/admins/admin.jsp管理员后台主页框架由左边一个菜单见面和另外一个业务处理网页组成/admins/editornews.jsp编辑新闻通过editor.action显示所有新闻列表。然后选中新闻编辑,或删除/admins/putnews.jsp编辑新闻或者发布新闻通过putnews.action 和opt操作类型参数判断是编辑还是删除新闻。/admins/pinglun.jsp管理评论页面通

36、过editor.action显示所有评论,然后选择审核操作,或者删除操作。/admins/Remark.jsp为论文添加备注页面通过addremark.action增加一个备注/admins/repassword.jsp修改密码通过repassword.action修改密码/admins/thesis.jsp论文编辑页面通过editor.action分类(待审核,审核通过,审核不通过)列出所有论文,然后通过verfiy.action审核操作/admins/right.html帮助文档表 22 程序关系表(续前表)/admins/upvideo.jsp上传视频页面通过fileupload.act

37、ion上传视频/admins/users.jsp列出所有用户通过userseditor.action查询出所有用户,然后可通过deluser.action删除用户 /admins/videolist.jsp所有视频列表页面通过editor.action查询出所有视频列表,然后可通过delvideo.action删除视频/users/fileupload.jsp用户论文上传页面通过fileupload.action上传论文/users/info.jsp用户信息页面通过获取session中的用户信息显示出来/users/remark.jsp备注页面通过finderemark.action查看备注列

38、表/user/mythesis.jsp我的所有论文页面通过mythesisi.action获取论文分类列表。然后通过findremark.action查看备注/user/repassword.jsp修改密码通过repassword.action修改密码/users/user.jsp用户后台主页面由左边一个菜单见面和另外一个业务处理网页组成3 据库设计与构架3.1 数据库设计数据库是借助于计算机保存和管理大量复杂的数据和信息的软件工具,数据库技术主要研究如何科学地组织和存储数据,如何高效地获取、更新和加工处理数据,并保证数据的安全性、可靠性和持久性。它的最大优点在于使用了非过程化的数据操作语言,

39、具有很好的形式基础和高度的数据独立性。本系统选用关系型数据库Oracle10g。具有使用方便、可伸缩性好、与相关软件集成程度高等优点,图 3-1和图 32分别是本系统的数据库逻辑、物理设计图。图 31 系统数据库CDM图图 32 系统数据库PDM图3.2 数据库表字段说明本节详细地列出了本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度。表 31 管理员信息表字段标识名类型长度说明备注管理员IDidinteger主键密码PasswordVarchar64姓名namevarchar64状态stautsvarchar20邮箱EmailVarchar1

40、28表 32 新闻信息表字段标识名类型长度说明备注新闻IDIdinteger主键管理员IDAdmin_idInteger外键新闻类型IDNtype_idInteger外键标题Titlevarchar 64型新闻内容ContentClob发布时间UptimeDate浏览次数TotalInterger表 33 新闻类型信息表字段标识名类型长度说明备注新闻类型IDIdInteger主键类型名称Namevarchar20表 34 评论信息表字段标识名类型长度说明备注评论IDIdInteger主键评论者Users_idInteger外键管理员idAmdin_idInteger外键评论内容Contentv

41、archar1024评论时间UptimeDate评论类型Ptype_idInteger外键表 36 论文备注表字段标识名类型长度说明备注论文备注IDIdinteger主键论文IDThesis_idInteger外键管理员IDAdmin_idInteger外键备注内容Contentvarchar1024备注时间RetimeDate表 35 评论类型信息表字段标识名类型长度说明备注评论类型IdidInteger主键评论名称Namevarchar20表 37 论文信息表字段标识名类型长度说明备注论文IDIdInteger主键作者idUsers_idInteger外健论文标题TitleVarchar1

42、28论文简介SummaryVarchar2048上传时间UptimeDate论文发表时间PuttimeDate论文存放路径PathVarchar1024论文下载次数DownInteger论文状态StatusVarchar20表 38 用户信息表字段标识名类型长度说明备注用户IDIdInteger主键用户名NameVarchar64不重复密码PasswordVarchar16性别SexVarchar2联系地址addressVarchar528Qq号QqInteger电子邮箱EmailVarchar528电话TelVarchar11注册时间Login_timeDate上次登陆时间Last_time

43、Date状态StatusVarchar20用户级别LevelsInteger表 39 友情链接表字段标识名类型长度说明备注友情链接IDIdInteger主键管理员IDAdmin_idInteger外键名称NameVarchar128图片存放路径PathVarchar1024链接地址urlVarchar表 340 视频信息表字段标识名类型长度说明备注视频IDidInteger主键管理员IDAdmin_idInteger外键名称NameVarchar128存放路径PathVarchar1024发布时间uptimeDate下载次数DownInteger4 模块设计与实现4.1 客户端模块客户端模块只是一个信息展示平台,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁