做网站注意哪方面,1 建设好自媒体门户网站,站点推广策略包括,怎么建设网站赚钱1 绪论 1.1 研究背景 现在大家正处于互联网加的时代#xff0c;这个时代它就是一个信息内容无比丰富#xff0c;信息处理与管理变得越加高效的网络化的时代#xff0c;这个时代让大家的生活不仅变得更加地便利化#xff0c;也让时间变得更加地宝贵化#xff0c;因为每天的…1 绪论 1.1 研究背景 现在大家正处于互联网加的时代这个时代它就是一个信息内容无比丰富信息处理与管理变得越加高效的网络化的时代这个时代让大家的生活不仅变得更加地便利化也让时间变得更加地宝贵化因为每天的每分钟每秒钟这些时间都能让人们处理大批量的日常事务这些场景是之前的手工模式无法与之相抗衡的。对于作业管理信息的管理来说传统的通过纸质文档记录信息的方式已经落后了依靠手工管理这些信息不仅花费较长的工作时间在对记录各种信息的文档进行信息统计以及信息核对操作时也不能及时保证信息的准确性基于这样的办公低效率环境下对于作业管理信息的处理就要提出新的解决方案。因为这个时代的信息一直都在高速发展要是不抱着发展的观念看待事情极有可能被这个市场快速遗忘甚至被无情地淘汰掉。所以尽早开发一款作业管理系统进行信息的快速处理既跟上了时代的发展脚步也能让自己的核心竞争力有所提升。 1.2目的和意义 互联网加的时代一方面是加快信息的发展另一方面也是对传统行业进行筛选能够继续发展的肯定是那些能够充分运用互联网技术进行自身升级改革的行业。那些停步不前的行业只能就此结束进而被大家所遗忘。这次设计出来的作业管理系统它不仅能够让管理人员在信息增加信息的编辑等事务处理上节省很多的时间也会砍掉一部分的人工成本节省不必要开支的资金。另外此系统的操作界面是可视化的界面管理人员无需付费培训就能尽快上手。作业管理系统的开发意义如下 1、管理人员再也不用在查询信息上花费大量宝贵的时间了通过信息关键词字段就可以在几秒内获取需要的信息在各种突发事件面前管理人员也不用慌张可以从容淡定地处理各种相关信息。 2、该系统在每天的24小时期间都是不会停止服务的只要有信息操作的需要管理人员都能使用常用的360浏览器或者百度浏览器2345浏览器等大众浏览器都能登录系统然后操作对应的功能。 3、有了这款信息管理类操作软件所有需要进行处理的数据不用在纸质版本的文档上进行记载而是基于电脑进行信息录入。 4、作业管理信息都是通过网站进行显示其实质是这些信息都保存在网站对应的数据库里面。只要操作员不去恶意删除信息那么这些信息将会永久保存。 1.3 论文结构安排 编写作业管理系统相对应的论文其实就是对开发完成的程序进行再次解读的过程。本论文从七个方面的内容讲解了开发的程序具体内容如下 第一个部分就是论文的绪论这个部分就是介绍在什么样的背景下开发的程序以及这个程序开发出来具有什么意义等内容。 第二个部分就是介绍开发这个程序使用了什么技术使用什么数据库保存程序的数据信息程序开发的语言是使用的什么语言等内容。 第三个部分就是介绍这个程序开发在现实生活的可行性问题也讲述了程序开发需要设置什么功能等内容。 第四个部分就是已经知晓程序的大致功能需要对程序的功能进行更为严格的细分也需要出具相应的功能结构图同时也要设计程序对应的数据库包括数据库里面的数据表的设计等内容。 第五个部分就是在系统的编码阶段需要使用编程语言完成程序的功能完成程序的界面设计最终以界面实现的效果图展示设计成果等内容。 第六个部分就是程序已经完成了开发的前提之下需要检测程序的各个模块是否衔接正常程序各个功能能否在网络等一切外部条件正常的情况下运行这期间要是出现任何错误都需要及时记录并在后期进行修补完善。 第七个部分就是论文最后的总结部分描述遇到的问题采用的解决思路等内容。
4 系统设计 4.1系统概要设计 作业管理系统并没有使用C/S结构而是基于网络浏览器的方式去访问服务器进而获取需要的数据信息这种依靠浏览器进行数据访问的模式就是现在用得比较广泛的适用于广域网并且没有网速限制要求的B/S结构图4.1就是开发出来的程序工作原理图。 在这里插入图片描述
图4.1 程序工作的原理图 4.2系统功能结构设计 下图就是系统功能结构图。
图4.1 系统功能结构图 4.3数据库设计 4.3.1数据库E-R图设计 程序设计是离不开对应数据库的设计操作的这样的做法就是减少数据对程序的依赖性所以数据库的设计也是需要花费大量的日常时间来进行设计的在设计中对程序开发需要存储的数据信息进行实体划分先确认实体然后设计实体的属性等操作这种设计就是数据库设计里面不能少的必须有的E-R模型设计。为了降低程序设计的对应的数据库设计难度开发人员也可以使用相应的工具来进行E-R模型设计现在市面上设计E-R模型的工具有PowerDesigner建模工具Navicat制作工具还有微软的Visio绘图工具。为了简便起见本程序在设计E-R模型的时候就选用了微软的Visio这款功能强大操作便利的绘图工具。 下面就展示作业管理系统的实体E-R图。 1下图就是管理员实体E-R图
图4.7 管理员实体E-R图 2下图就是教师实体E-R图
图4.8 教师实体E-R图 3下图就是学生信息实体E-R图
图4.9 学生信息实体E-R图 4.3.2 数据库表结构设计 本次程序开发选用的数据库管理工具是MySQL数据管理工具使用它存放数据也需要创建程序对应的数据库文件并命名刚创建的数据库文件有了数据库也需要创建各种数据表来充实数据库在数据表的创建中不仅需要对数据表命名也需要对数据表的字段进行设计包括每个数据表里面需要设置的字段名称字段对应的数据类型信息字段的主键设置这个也是不可缺少的因为每个数据表里面的主键就是标记着这个数据表跟其他数据表相区分的唯一标志。就相当于生活中的每个人都有姓名但是上网搜索自己的名字会发现全国上下有很多人的名字跟自己的名字一模一样包括姓氏以及名字区分每个人的唯一信息就是每个人的身份证号信息主键在数据表里面也是起着这样的重要作用。下面就介绍本次开发的程序作业管理系统的数据表结构信息。 表4.1 班级信息表 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 banji varchar(200) 否 班级 表4.2 教师信息表 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 gonghao varchar(200) 否 工号 mima varchar(200) 否 密码 jiaoshixingming varchar(200) 是 NULL 教师姓名 xingbie varchar(200) 是 NULL 性别 touxiang varchar(200) 是 NULL 头像 banji varchar(200) 是 NULL 班级 youxiang varchar(200) 是 NULL 邮箱 dianhua varchar(200) 是 NULL 电话 表4.3 管理员信息表 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 username varchar(100) 否 用户名 password varchar(100) 否 密码 role varchar(100) 是 管理员 角色 addtime timestamp 否 CURRENT_TIMESTAMP 新增时间 表4.4 学生信息表 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 xuehao varchar(200) 否 学号 mima varchar(200) 否 密码 xueshengxingming varchar(200) 是 NULL 学生姓名 xingbie varchar(200) 是 NULL 性别 touxiang varchar(200) 是 NULL 头像 yuanxi varchar(200) 是 NULL 院系 banji varchar(200) 是 NULL 班级 shouji varchar(200) 是 NULL 手机 youxiang varchar(200) 是 NULL 邮箱 表4.5 作业点评信息表 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 zuoyebianhao varchar(200) 是 NULL 作业编号 zuoyebiaoti varchar(200) 是 NULL 作业标题 xuehao varchar(200) 是 NULL 学号 xueshengxingming varchar(200) 是 NULL 学生姓名 wanchengneirong varchar(200) 是 NULL 完成内容 pingyu longtext 是 NULL 评语 riqi datetime 是 NULL 日期 gonghao varchar(200) 是 NULL 工号 jiaoshixingming varchar(200) 是 NULL 教师姓名 banji varchar(200) 是 NULL 班级 表4.6 作业提交信息表 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 zuoyebianhao varchar(200) 是 NULL 作业编号 zuoyebiaoti varchar(200) 是 NULL 作业标题 zuoyeneirong varchar(200) 是 NULL 作业内容 gonghao varchar(200) 是 NULL 工号 jiaoshixingming varchar(200) 是 NULL 教师姓名 banji varchar(200) 是 NULL 班级 neirongbiaoti varchar(200) 是 NULL 内容标题 wanchengneirong varchar(200) 是 NULL 完成内容 tijiaozuoye varchar(200) 是 NULL 提交作业 tijiaoriqi date 是 NULL 提交日期 xuehao varchar(200) 是 NULL 学号 xueshengxingming varchar(200) 是 NULL 学生姓名 表4.7 作业信息表 字段 类型 空 默认 注释 id (主键) bigint(20) 否 主键 addtime timestamp 否 CURRENT_TIMESTAMP 创建时间 zuoyebianhao varchar(200) 是 NULL 作业编号 zuoyebiaoti varchar(200) 否 作业标题 zuoyewenjian varchar(200) 是 NULL 作业文件 zuoyeneirong varchar(200) 是 NULL 作业内容 faburiqi date 是 NULL 发布日期 gonghao varchar(200) 是 NULL 工号 jiaoshixingming varchar(200) 是 NULL 教师姓名 banji varchar(200) 是 NULL 班级