网站流量统计主要指标包括_wap游戏引擎_网页页面布局_珠海仿站定制模板建站 第三章 系统分析

3.1 可行性分析

一个完整的系统,可行性分析是必须要有的,因为他关系到系统生存问题,对开发的意义进行分析,能否通过本系统来补充线下高校毕业论文管理模式中的缺限,去解决其中的不足等,通过对本系统,不仅能使工作量不断地减少,还能使工作和管理的效率更加高。所以开发该系统能实现更大的意义和价值, 系统完成后,能否达到预期效果就要通过可行性分析,分析之后,决定此系统是否开发。该高校毕业论文管理系统小程序的开发设计中,对技术、经济、操作方面进行了可行性分析;

3.1.1技术可行性

本系统开发选择java语言,它被研究的目的就是在于能够为网页创建等可以看到的信息。随着移动互联网技术的不断发展和创新,java俨然已成为下一代互联网的Web标准。所以设计选择使用MYSQL,数据库主要用来的建立和维护信息。对于前台开发要求应具备功能完善、易于操作等优点,后台数据库的要求则是能够建立和维护数据信息的统一性和完整性。

3.1.2操作可行性

现在随着科技的飞速发展,计算机早已经进入了人们的日常生活中,人们的工作环境也不像以前有那么多的要求,需要员工一定要到公司办公,有的工作在家也可以完成。这使得人们的工作效益有了很大的提高。操作的多样性也变高了。因此,管理的计算机化,智能化是社会发展而带来的必然趋势,各种智能的软件层出不穷,不同的软件能完成用户不同的需求,这不仅提高了工作效率还能完成一些客户特定的一些需求。本系统不仅界面简洁明了还采用可视化界面,用户只要用鼠标和键盘就可以完成对相关信息的修改,删除,添加等操作。因为这个系统的操作十分简单,方便上手,对于第一次使用系统的人,只需要很少的时间就可以上手操作。由此可见,本系统在操作上是可行的。

3.1.3 经济可行性

高校毕业论文管理系统小程序,该系统软件开发仅需要一台普通的计算机便可完成实现开发,其成本很低。另外,作为毕业设计作品来讲,开发成本基本上可以忽略不计,且该系统软件的投入使用,可以实现更加快速高效的高校毕业论文管理,同时还能实现对人力资源和管理资源的有效节约,该高校毕业论文管理系统小程序在经济上完全可行。

3.2性能需求分析

对系统的性能,从(功能、运行、界面、安全)等方面进行,下面我们逐一进行分析;

1. 系统的功能是否完整进行分析:系统的功能,能对应设计出原始代码和算法,以表格同文字的形式进行详细介绍个人信息保证功能完整。

2. 系统的运行是否通畅进行分析:系统的每个功能都有编写数据的关系和应对的代码,通过需求分析和可行性分析进行分析和显示系统的物理数据,保证其进行通畅。

3. 系统的界面设计进行分析:对系统中的软件进行处理与分析的方式是由不同代码来进行的;从而使界面容易操作。

4. 系统的安全性进行分析:这样才可以每个角色的不同对应的信息也就不同,在登录系统务必使用自己的账号,密码登录,账号与密码错误自然就登录失败了。登录成功可以对自己的信息进行操作,不能对别人的账号的信息进行查看等操作,这样自然保证系统的安全性。

3.3功能分析

考虑到实际生活中在高校毕业论文管理方面的需要以及对该系统认真的分析,将系统权限按管理员,学生和教师这三类涉及用户划分。

(1)管理员功能需求

管理员登陆后,主要模块包括首页,个人中心,学生管理,教师管理,课程信息管理,选题信息管理,论文信息管理,疑惑留言管理,疑惑解答管理,答辩名单管理,系统管理等功能。管理员用例图如图3-1所示。

图3-1 管理员用例图

(2)学生功能需求

学生登陆后进入小程序在我的页面,可以对课题信息,论文信息,疑惑留言,疑惑解答,答辩名单,我的收藏管理等功能进行操作管理。学生用例图如图3-2所示。

图3-2学生用例图

(3)教师功能需求

教师登陆后进入小程序我的页面,可以对课题信息,选题信息,论文信息,疑惑留言,疑惑解答,答辩名单,我的收藏管理等功能进行操作管理。教师用例图如图3-3所示。

图3-3 教师用例图

 

第四章 系统设计

4.1功能结构

为了更好的去理清本系统整体思路,对该系统以结构图的形式表达出来,设计实现该高校毕业论文管理系统小程序的功能结构图如下所示:

图4-1 系统总体结构图

4.2 数据库设计

4.2.1 数据库E/R图

ER图是由实体及其关系构成的图,通过E/R图可以清楚地描述系统涉及到的实体之间的相互关系。在系统中对一些主要的几个关键实体如下图:

(1)学生管理E/R图如下所示:

图4-2学生管理E/R图

(2)课题信息管理E/R图如下所示:

图4-3课题信息管理E/R图

4.2.2 数据库表

数据库表的设计,如下表:

表4-1用户表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

username

varchar

100

用户名

password

varchar

100

密码

role

varchar

100

角色

管理员

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

表4-2token表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

userid

bigint

用户id

username

varchar

100

用户名

tablename

varchar

100

表名

role

varchar

100

角色

token

varchar

200

密码

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

expiratedtime

timestamp

过期时间

CURRENT_TIMESTAMP

表4-3收藏表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

userid

bigint

用户id

refid

bigint

收藏id

tablename

varchar

200

表名

name

varchar

200

收藏名称

picture

varchar

200

收藏图片

type

varchar

200

类型(1:收藏,21:赞,22:踩)

1

inteltype

varchar

200

推荐类型

表4-4公告信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

title

varchar

200

标题

introduction

longtext

4294967295

简介

picture

varchar

200

图片

content

longtext

4294967295

内容

表4-5论文信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

ketimingcheng

varchar

200

课题名称

nandu

varchar

200

难度

laiyuan

varchar

200

来源

leixing

varchar

200

类型

gonghao

varchar

200

工号

jiaoshixingming

varchar

200

教师姓名

suozaiyuanxi

varchar

200

所在院系

lunwenmingcheng

varchar

200

论文名称

lunwentupian

varchar

200

论文图片

lunwenneirong

longtext

4294967295

论文内容

xuehao

varchar

200

学号

xueshengxingming

varchar

200

学生姓名

nianji

varchar

200

年级

tijiaoriqi

date

提交日期

sfsh

varchar

200

是否审核

shhf

longtext

4294967295

审核回复

userid

bigint

用户id

表4-6课题信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

ketimingcheng

varchar

200

课题名称

ketifengmian

varchar

200

课题封面

nandu

varchar

200

难度

laiyuan

varchar

200

来源

leixing

varchar

200

类型

zhuangtai

varchar

200

状态

miaoshu

longtext

4294967295

描述

gonghao

varchar

200

工号

jiaoshixingming

varchar

200

教师姓名

suozaiyuanxi

varchar

200

所在院系

userid

bigint

用户id

表4-7教师

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

gonghao

varchar

200

工号

mima

varchar

200

密码

jiaoshixingming

varchar

200

教师姓名

xingbie

varchar

200

性别

youxiang

varchar

200

邮箱

lianxishouji

varchar

200

联系手机

suozaiyuanxi

varchar

200

所在院系

zhicheng

varchar

200

职称

xiangpian

varchar

200

相片

表4-8疑惑留言

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

gonghao

varchar

200

工号

jiaoshixingming

varchar

200

教师姓名

liuyanneirong

longtext

4294967295

留言内容

xuehao

varchar

200

学号

xueshengxingming

varchar

200

学生姓名

liuyanriqi

date

留言日期

userid

bigint

用户id

表4-9答辩名单

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

ketimingcheng

varchar

200

课题名称

gonghao

varchar

200

工号

jiaoshixingming

varchar

200

教师姓名

suozaiyuanxi

varchar

200

所在院系

dabianmingcheng

varchar

200

答辩名称

xiangguantupian

varchar

200

相关图片

dabianchengji

int

答辩成绩

dabianjieguo

varchar

200

答辩结果

dabianshijian

datetime

答辩时间

xuehao

varchar

200

学号

xueshengxingming

varchar

200

学生姓名

nianji

varchar

200

年级

userid

bigint

用户id

表4-10疑惑解答

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

gonghao

varchar

200

工号

jiaoshixingming

varchar

200

教师姓名

liuyanneirong

longtext

4294967295

留言内容

xuehao

varchar

200

学号

xueshengxingming

varchar

200

学生姓名

huifuneirong

longtext

4294967295

回复内容

huifuriqi

date

回复日期

userid

bigint

用户id

表4-11配置文件

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

name

varchar

100

配置参数名称

value

varchar

100

配置参数值

表4-12学生

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

xuehao

varchar

200

学号

mima

varchar

200

密码

xueshengxingming

varchar

200

学生姓名

xingbie

varchar

200

性别

youxiang

varchar

200

邮箱

shoujihaoma

varchar

200

手机号码

nianji

varchar

200

年级

suozaiyuanxi

varchar

200

所在院系

xiangpian

varchar

200

相片

表4-13选题信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

ketimingcheng

varchar

200

课题名称

ketifengmian

varchar

200

课题封面

nandu

varchar

200

难度

laiyuan

varchar

200

来源

leixing

varchar

200

类型

miaoshu

longtext

4294967295

描述

gonghao

varchar

200

工号

jiaoshixingming

varchar

200

教师姓名

suozaiyuanxi

varchar

200

所在院系

xuehao

varchar

200

学号

xueshengxingming

varchar

200

学生姓名

nianji

varchar

200

年级

xuantibeizhu

longtext

4294967295

选题备注

shenqingriqi

date

申请日期

sfsh

varchar

200

是否审核

shhf

longtext

4294967295

审核回复

userid

bigint

用户id

第五章 系统功能实现

5.1小程序端

登录,学生和教师通过输入账号和密码,选择角色并点击登录进行系统登录操作,如图5-1所示。

图5-1登录界面图

教师注册,在教师注册页面通过填写工号,密码,确认密码,教师姓名,性别,邮箱,联系手机,所在院系,职称等信息进行注册操作;如图5-2所示。

图5-2教师注册界面图

学生注册,在学生注册页面通过学号,密码,确认密码,学生姓名,姓名,邮箱,手机号码,年级,所在院系等信息进行注册操作;如图5-3所示。

图5-3学生注册界面图

用户登陆小程序端,可以对首页,课程信息,我的等功能进行详细操作,如图5-4所示。

图5-4小程序端首页界面图

课程信息,在课程信息页面可以查看课题名称,难度,来源,类型,状态,工号,教师姓名,所在院系,描述等信息,并进行选题操作;如图5-5所示。

图5-5课程信息界面图

学生,在我的页面可以对课题信息,论文信息,疑惑留言,疑惑解答,答辩名单,我的收藏管理等详细信息进行操作,如图5-6所示。

图5-6学生功能界面图

教师,在我的页面可以对课题信息,选题信息,论文信息,疑惑留言,疑惑解答,答辩名单,我的收藏管理等详细信息进行操作,如图5-7所示。

图5-7教师功能界面图

5.2管理员功能模块

管理员登录,管理员通过输入账号、密码,点击登录进行系统登录操作,如图5-8所示。

图5-8管理员登录界面图

管理员登陆系统后,可以对首页,个人中心,学生管理,教师管理,课程信息管理,选题信息管理,论文信息管理,疑惑留言管理,疑惑解答管理,答辩名单管理,系统管理等功能进行相应操作,如图5-9所示。

图5-9管理员功能界面图

学生管理,在学生管理页面可以对索引,学号,学生姓名,性别,邮箱,手机号码,年级,所在院系,相片等内容进行详情、修改或删除等操作,如图5-10所示。

图5-10学生管理界面图

教师管理,在教师管理页面可以对索引,工号,教师姓名,性别,邮箱,联系手机,所在院系,职称,相片等内容进行详情,修改或删除等操作,如图5-11所示。

图5-11教师管理界面图

课题信息管理,在课题信息管理页面可以对索引,课题名称,课题封面,难度,来源,类型,状态,工号,教师姓名,所在院系等内容进行详情、删除等操作,如图5-12所示。

图5-12课题信息管理界面图

选课信息管理,在选课信息管理页面可以对索引,课题名称,课题封面,难度,来源,类型,工号,教师姓名,所在院系,学号,学生姓名,年级,申请日期,审核回复吗,审核状态等内容进行详情,删除等操作,如图5-13所示。

图5-13选课信息管理界面图

论文信息管理,在论文信息管理页面可以对索引,课题名称,难度,来源,类型,工号,教师姓名,所在院系,论文名称,论文图片,学号,学生姓名,年级,提交日期,审核回复,审核状态等内容进行详情、删除等操作,如图5-14所示。

图5-14论文信息管理界面图

疑惑留言管理,在疑惑留言管理页面可以对索引,工号,教师姓名,学号,学生姓名,留言日期等内容进行详情,删除等操作,如图5-15所示。

图5-15疑惑留言管理界面图

设备信息管理,在设备信息管理页面可以对索引,工号,教师姓名,学号,学生姓名,回复日期等内容进行详情,删除等操作,如图5-16所示。

图5-16设备信息管理界面图

系统管理,在轮播图管理页面可以对索引、名称、值等内容进行详情或修改操作;还可以对公告信息进行详细操作,如图5-17所示。

图5-17系统管理界面图

第六章 系统测试

系统测试是软件开发过程中最后一步,但也是不可或缺的重要的一步,没有人可以保证一次性编写完成的系统不会出错,而系统测试就是将自己开发的系统成为成品前的最后一步。在测试过程中需要进行严谨细致的测试,要尽可能全面地在不同情况下运行该系统,排除一切出现错误的可能。

系统测试不仅仅是发现系统潜在的BUG或错误,而更为重要的是为用户提供一个良好的体验和安全可使用的产品服务。而通过发现错误或潜在的问题,将有助于提升产品的竞争力,这也是软件测试的其中的重要目的之一。

软件测试的方法有好几种,但目前主要采用的是包括以功能为主要测试方向的黑盒测试以及以逻辑为主要测试方向的白盒测试,这是两种不同的测试方法,针对的测试侧重点不同,本课题根据实际需求情况,选择以功能为主要的黑盒测试方法,同时测试是要遵循一定的规则来执行的,一个测试要执行其执行的依据一般是由测试用例来规定的,而测试用例一般是依据需求或说明书来综合制定的,测试在硬件出厂前是十分重要的一个过程,本课题由于时间和精力的关系,选择以实现的功能作为测试要点来进行测试。具体测试过程如下:

测试用例1及测试过程:

登录:录入登录信息,账号,密码,权限,然后单击登录进行操作,会出现两种情况:一种情况是登录成功,进入用户相应的功能界面进行下一步操作;另一种情况是提示登录失败,系统会弹出一个对话框要求重新登录操作;

测试用例2及测试过程:

管理员登录:录入登录信息,管理员账号,密码,权限,然后单击登录进行操作,会出现两种情况:登录成功进入管理员具有权限的功能界面和提示登录失败。一种情况是登录成功,进入管理员界面进行下一步操作;另一种情况是提示登录失败,系统会弹出一个对话框要求重新登录操作;

第七章 总结与心得体会

7.1 总结

通过完成该高校毕业论文管理系统小程序和本论文的撰写让我更加明白了软件开发过程中软件工程思想的重要性。在项目的前期由于对需求分析做的不够谨慎和明确,导致了后面在设计甚至编码时候造成了许多不必要的麻烦。由此在今后的学习和工作开发之中必须要牢牢把握住软件工程的设计思想和方法,这样可以进一步保证项目开发的健壮性和准确性。

本网站所实现的是一个高校毕业论文管理系统小程序,该系统严格按照需求分析制作相关模块,并利用所学知识尽力完成,但是本人由于学识浅薄,无法真正做到让该程序可以投入市场使用,仅仅简单实现部分功能,希望日后还能改善。

本系统具有以下优点:

该系统具有较高的适用性,选用B/S结构,可以在绝大部分个人平台上使用该系统。

系统将用户权限进行划分,管理员,学生和教师能看到及操作的信息不一样,三者具备不同的操作权限。

该系统操作界面简单明了,大部分人都可以正常使用。

但也存在以下问题需要改进:

运行时窗口不能被刷新,可以改进。

系统过于简单,显示的信息有限。

不能添加多个管理员账号,如果可以则将利于发展高校毕业论文管理系统小程序规模,便于高校毕业论文信息集中管理。

7.2 心得体会

由于经验和能力不足,导致在开发、设计该系统的时候,出现了比较多的问题,例如需要用到的技术不熟悉、程序报错等,后来我积极地向同学询问自己出现的问题同时也会找一些相关的书进行学习,慢慢的一点点将自己遇到的问题逐渐解决。所以不管以后在任何时候合作都会让自己事半功倍。通过本系统的完整的开发,可以遇到自己平时写一些简单的小程序遇不到的问题,不仅仅局限与技术与业务方面的,同时也使得自己更加深入的了解软件过程的开发设计思想,对于即将踏入社会工作而言,这些心得都十分重要。在以后的研究生学习生涯也必须加深这方面的理解,将最好的开发技术和最新的科学原理运用到自己以后的开发工作和学习研究中去。

">

编写网页所用的语言是

安全员考试成绩查询网、企业网站优化平台、永久使用、不限域名、皋兰网站建设平台

6617网址导航彩票网站大全?

网站流量统计主要指标包括_wap游戏引擎_网页页面布局_珠海仿站定制模板建站

银行的支付产品有:常见的产品分类上看可以分为直付,保付,预授权支付,协议支付等等。

创网数据恢复怎么注册工作邮箱web前端开发就业软件项目管理过程五个阶段网站建设费用分类自学ui设计学什么软件赚钱软件的套路注册局官网seo搜索引擎入门教程苏州网站开发网站建立费用网络优化公司哪家好网络设计有哪些学校页面模板怎么删除手机必备网站网页设计图片css样式怎么设置边框建设局是干嘛的单位注册商标设计网站服务器的安全性首先是实现用户账号的权限设置唐山seo代理商大连市人民政府官网制作网页时采用的最基本的语言是公司注册查询重名公司简介链接怎么制作中文网站建设计划书外贸兼职平台跨境电商平台有哪些免费的新手小白学编程网页定制开发费用网站免费网站的方法国内最常用的邮箱天元建设集团有限公司刘士龙

猜你喜欢

  • 友情链接:
  • 设计之家房屋装修游戏破解版 无需下载直接登录qq手机版 怎么做线上营销 建筑公司宣传册设计样本 重庆品牌logo设计 建设手机网银可以自己提升额度吗