当前位置: 首页 > news >正文

asp个人网站建站系统软件有哪些

asp个人网站,建站系统软件有哪些,谷歌广告代理商,关键词排名的工具摘 要 网络考试系统是由高校的一个网络考试#xff0c;按照章程自主开展网络考试系统。网络考试是实施素质教育的重要途径和有效方式#xff0c;在加强校园文化建设、提高学生综合素质、引导学生适应社会、促进学生成才就业等方面发挥着重要作用#xff0c;是新形势下有效凝…摘 要 网络考试系统是由高校的一个网络考试按照章程自主开展网络考试系统。网络考试是实施素质教育的重要途径和有效方式在加强校园文化建设、提高学生综合素质、引导学生适应社会、促进学生成才就业等方面发挥着重要作用是新形势下有效凝聚学生、开展在线学习提高学生成绩是以班级年级为主开展学生在线学习的重要补充。 根据本系统的基本设计思路本系统在设计方面采用了Eclipse开发软件JSP技术和SSM框架进行基本的页面设计后台数据库采用的是MySQL。本系统的设计实施为网络考试系统的运行打下了基础为学生提供良好的教学条件。关键词网络考试系统JSP技术SSM框架试题管理   第1章 概述 1.1 课题研究背景 如今互联网发展迅猛大量的信息都是通过网络这一渠道来传播所以利用网络渠道来传播知识是非常有前景的。学校的主要职责就是教授学生知识是一个传授知识的好地方光靠课堂上所听到的知识是远远不够的因此建设以学校自己为单位的优秀的网络考试系统是有必要的这样能使学生自己去学习和下载网站上的试题,通过试题进行考试等信息弥补课堂上所学知识的不足网络考试系统在此同时也增加的不少知名度提高了学生的自主学习的能力意义重大。 至今为止时代的发展趋势一直指向的就是在网络上进行在线学习。这次我所设计的课题是网络考试系统正是Internet与师生们的紧密关系的体现。本网站完全面对试题管理员与学生能够培养出更加优秀的人才促进和提高了高校人才的发展都占了相当重要的地位。本网站可以让学生自己去网站查看试题、试卷。 一直以来学校的学生一年一年的在增加网络考试系统也不能落后但网络可以弥补这一点。为了适应这个时代的快速发展也就必然会产生一个新的概念网络的成熟。基于这些理论本文特意用Eclipse和mysql来开发完成了一个网络考试系统 1.2 课题研究意义 以前的考试方式都是在教室过于古板沉闷时过境迁网络迅速进入社会它是先通过网络渠道进行发布从而学生们可以公开自由的访问该网站让学生更加方便了解网络的方便。它可以让学生主动去了解网络学习内容来激发学生兴趣和积极性。因此在建设网络考试系统的路途中想方设法的去构建单一的功能模块并不能满足本网站的实际需求从而也就不能满足学生的需求只有把这些单一的功能模块进行比较并且通过整理然后将这些单一的模块结合到一起才能给学生带来便利和人性化的服务才能将网络考试系统的作用给体现出来。 1.3前期工作 为了使本系统的功能做得更加完美使学生看上去清晰明了特意去查找分析了一些网络在线考试网站了解和分析出其网站的功能和具体功能模块的实现方法还具体了解了其在线考试网站的系统功能的组织结构。最后通过问卷调查的方法进行了实地调查了解了学生初步的需求开始初步设计本系统。从问卷调查中得知该系统在技术上是可行的在经济上也是可行的开发成本相对较低。 1.4本文的组织结构 第一章概述部分介绍了系统的研究背景和意义详细分析了系统的前期工作现状阐述网络考试系统在试题管理员与学生的重要性还重点介绍了本系统所做的前期工作以及对三个身份模块进行分析还有就是系统存在的优点。 第二章介绍系统的系统的开发环境主要介绍了Eclipse、MySQL、JSP技术以及Eclipse和MySQL的安装过程。 第三章系统分析首先对系统进行需求分析将系统所做的功能需求进行相应的整理画出相应的数据流程图使人一目了然。 第四章系统具体功能的设计主要是实现学生试题管理员和管理员三种身份相应的模块然后进行整合分析其结构然后设计并进行相对应的数据库的构架与设计。 第五章是本系统的实现也是系统的核心主要介绍四种方式登录页面包括管理员管理功能模块网站功能模块试题管理员管理功能模块学生管理功能模块功能各异页面清楚简洁简单易懂。 第六章是总结主要是对本系统的总结和对后期的展望。 第2章 系统开发环境 2.1 Eclipse Eclipse是一种以Java和J2EE为基础的开发软件功能强大支持广泛主要支持JSP、HTML、Hibernate、SQL等等主要构架采用的是Struts2、Sping、Hibernate是一个不错的用于软件开发的软件。它的版本也有很多种比如Windows版本Linux版本Mac版本。 Eclipse的安装过程如下 安装JDK  首先去网络上下载一个JDK的安装包版本越高越好然后运行JDK安装程序exe的安装包安装过程中选项全是默认最后配置JDK的环境变量右击我的电脑“属性”选项然后点击“高级”设置环境变量。 安装Tomcat  首先去下载一个Tomcat的解压包然后将zip的解压包解压到D盘的根目录最后配置一下Tomcat的环境变量右击我的电脑“属性”选项再点“高级”设置环境变量。 安装Eclipse  首先下载一个Eclipse的exe的安装包。然后运行安装文件安装时选择合适的安装路径其它默认。安装完成。 Eclipse最基本的操作就是对项目的导入导出。导入项目先打开eclipse.exe程序然后点击File菜单下的Import命令会出现Import下的select界面然后选择General文件下的Existing Projects into Workspace点击下一步弹出Import下的import Projects界面选择Browse按键然后选择正确的文件夹最后再勾选上界面中间方位以Copy开头的英文短句即可完成导入操作。导出项目点击File菜单下的Export命令选择General文件下的Archive File命令点击下一步在接下去跳出的窗口中选择要导出的文件然后在To archive file文本框中输入要保存的文件名点击finish完成项目导出的工作。 2.2 MySQL数据库 数据库在信息系统中一直都起着非常重要的作用是研究人员一直关注的研究对象。直白点说它是一个数据的录入和进行相应管理的系统。MySQL将不同的数据保存在自己相对应的数据库表单中这样不仅可以增加速度而且还提高了灵活性。 MySQL有以下主要特点多线程核心程序的编写采用的是多线程开放源代码支持多种操作系统如windows XPwidows 7windows 8还有UNIX等等操作系统性能高效稳定它拥有一个强大的内在分配系统多学生支持可以同时满足几百个或上千的学生同时访问应用程序支持支持C、C、Java等多种高级语言支持大型数据库的处理支持几千或上万条记录信息还有就是它还有一个灵活安全的口令权限功能。 MySQL安装过程如下 首先去下载一个MySQL的安装程序双击打开直接点击Next下一步然后有三个选项TypicalComplete和Custom选择Complete选项下一步跳转到下个页面点Install安装进程开始跳动跳动完成后出出现三个另外三个选项选择Skip Sign-Up选项点Next下一步出会一个以Configure 开头的英文字符打上钩点击Finish完成按钮。在此并没有结束还有安装界面跳出 继续点击Next完成按钮下一步选择Detailed开头的英文选项Next下一步选择Server Machine选项点击下一步选择第一个选项点击Next选择安装路径学生自己根据喜好进行选择安装盘然后选择有DSS的选项下一步。两个都打上钩Port Number里输入3306点击下一步在Characte Set里选择上gbk点击下一步两个都要选择上不选的话数据库的导入将无效。接下去是输入密码重复确定输入一次下一步点击Execute即可全部完成安装的过程。 2.3 JSP技术 JSP是一种web建设语言主要是用Java来编写的。JSP利用Java代码和指定的预定义动作将其相嵌到静态的页面中。JSP句法增加了XML标签该标签被称之为JSP动作它们主要功能是用来调用系统的内建。 JSP是基于Java的语言具有Java所有的优点因为java是运行在Java虚拟机上的所以具有很强平台跨越性所以说它也是具有跨平台特性的意思也就是该语言能够运行在不一样的系统中比如Windows、Mac、Linux等系统拓宽了JSP可以行使的Web服务器的限度。因为它可以应用于不同的操作系统所以不同操作系统的数据库也就能为JSP服务该语言采用的是JDBC的技术对数据库进行操作这样就避免了代码移植到其他系统或其他计算机时还要对数据库内部做相应的修改。 2.4 B/S架构 B/S的系统是通过能上网的电脑就可以使用它最大的优点是不需要安装专门的软件首先浏览器向服务器发出请求然后服务器处理请求把信息再返回给浏览器。不需要再次对数据进行存取与计算数据只要负责显示数据来降低要求如果说客户端像个“瘦子”而服务器会越来越“胖”。B/S体系结构与C/S体系结构相比最大的不同是B/S体系的应用软件使用网络浏览器作为与会员交互的平台而C/S则需要开发专用的应用程序。 第3章 系统分析 3.1系统总体分析 本系统采取了一系列的设计原则主要目的是为了系统的功能设计还有管理人员在后期对系统维护时的方便以及使学生能够简易的操作。最重要的设计原则包括简单性、针对性、实用性、一致性、先进性。 1简单性在该系统中功能模块实现的同时让学生操作起来简单明了很快找到所需资源是最直接的目的。 2针对性该系统是根据设计需求为导向来开发网络考试系统的设计所以针对性较强。 3实用性该设计能够满足网络考试系统的实际的功能需求能够在实际中让学生真正使用到具有实际的应用价值。 4一致性网站整体的页面布局在不同的界面之间img里的图片的放置位置以及大小都应该有严格的一致性。变量命名规则应该具有统一性。 5先进性本系统采用JSP技术作为开发技术、 MySQL作为系统数据库它们被软件设计者们广泛使用。 3.2业务流程分析 BPA是业务流程分析的缩写它是对业务功能分析的进一步细化从而获得业务流程图TFD辅助确认流程工作与合作建模的根本要素更好地分析了解其余要素之间的关系。 按照设计过程中信息的流动业务流程分析时则需要全面的检查每一个的环节。本设计网络考试系统的业务流程分析图如图3-1所示。 4.2.2数据库表设计 将数据库概念设计的E-R图转换为关系数据库。在关系数据库中数据关系由数据表组成但是表的结构表现在表的字段上。 表4-1allusers表 列名数据类型长度约束idint11PRIMARY KEYusernamevarchar50DEFAULT NULLpwdvarchar50DEFAULT NULLcxvarchar50DEFAULT NULL 表4-2sysuser表 列名数据类型长度约束idint11PRIMARY KEYaddtimevarchar50DEFAULT NULLUSERIDvarchar50DEFAULT NULLROLEIDvarchar50DEFAULT NULLUSERNAMEvarchar50DEFAULT NULLUSERPWDvarchar50DEFAULT NULLUSERTRUENAMEvarchar50DEFAULT NULLUSERSTATEvarchar50DEFAULT NULL 表4-3roleright表 列名数据类型长度约束idint11PRIMARY KEYaddtimevarchar50DEFAULT NULLRRIDvarchar50DEFAULT NULLFUNIDvarchar50DEFAULT NULLROLEIDvarchar50DEFAULT NULLPRIMARYvarchar50DEFAULT NULLKEYvarchar50DEFAULT NULL 表4-4studentpaper表 列名数据类型长度约束idint11PRIMARY KEYaddtimevarchar50DEFAULT NULLspidvarchar50DEFAULT NULLUSERIDvarchar50DEFAULT NULLsidvarchar50DEFAULT NULLstudentkeyvarchar50DEFAULT NULLstudentstatevarchar50DEFAULT NULLpnamevarchar50DEFAULT NULL 表4-5subject表 列名数据类型长度约束idint11PRIMARY KEYaddtimevarchar50DEFAULT NULLsidvarchar50DEFAULT NULLscontentvarchar50DEFAULT NULLsavarchar50DEFAULT NULLsbvarchar50DEFAULT NULLscvarchar50DEFAULT NULLsdvarchar50DEFAULT NULLskeyvarchar50DEFAULT NULLsstatevarchar50DEFAULT NULL 表4-6sysfunction表 列名数据类型长度约束idint11PRIMARY KEYaddtimevarchar50DEFAULT NULLFUNIDvarchar50DEFAULT NULLFUNNAMEvarchar50DEFAULT NULLFUNURLvarchar50DEFAULT NULLFUNPIDvarchar50DEFAULT NULLFUNSTATEvarchar50DEFAULT NULLPRIMARYvarchar50DEFAULT NULL 表4-7sysrole表 列名数据类型长度约束idint11PRIMARY KEYaddtimevarchar50DEFAULT NULLROLEIDvarchar50DEFAULT NULLROLENAMEvarchar50DEFAULT NULLROLESTATEvarchar50DEFAULT NULLROLEDESCvarchar50DEFAULT NULLPRIMARYvarchar50DEFAULT NULL
http://www.sadfv.cn/news/131878/

相关文章:

  • 做网站用什么代码计算机培训班出来好找工作吗
  • 什么网站做的好看的做网站的有哪些
  • 优化网站及商品排名怎么做app设计开发要多少钱
  • 网站建设 工作方案高端网站开发平台
  • 泰安企业建站公司企业网站开发公司有哪些
  • 怎样登入网站后台网站建设与维护专业实训室
  • 爱站网关键词搜索企业天眼查
  • cms那个做网站最好wordpress主题文档
  • 浙江舟山建设厅网站门户网站推广方式
  • 徐州建站费用wordpress怎么进入论坛
  • 天津住房城乡建设网站普陀微信网站建设
  • 安徽做网站公司哪家好一点网站建设英语翻译
  • 铁路建设监理协会网站优化网站 优帮云
  • wap网站 全屏一般给公司做网站用什么软件
  • 设计师在线网站网站建设怎么添加评论
  • 企业网站优化要多少钱wordpress wp_cumulus_insert(
  • 南宁网站网站建设合肥做兼职网站
  • 宣传型网站建设申请网站建设费
  • 网站标题有图片要怎么做wordpress 批量添加文章
  • 如何在ftp做网站淘宝有做网站吗
  • 淘宝网站c 设计怎么做深圳网站设计专业乐云seo
  • 有什么做分销的几个网站一个网站怎么做软件好用
  • wordpress如何关闭网站濮阳做网站公司
  • 建设注册中心网站做动态图表的网站
  • 做胃肠科网站工业信息化网站备案系统
  • 免费php域名网站wordpress怎么社交分享插件
  • 宁波seo网站排名优化找网站漏洞赚钱怎么做的
  • 威海专业做网站设计的公司广告设计与制作是做什么的
  • 北京自助企业建站模板怎么给我 的网站做关键词
  • 深圳手机微商网站设计联系电话建立网站 营业执照