




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
[10]。数据库管理系统的总体结构图如下图所示。图3-4数据库组成结构3.5系统架构设计校园反欺诈信息网站的架构设计可分为三层,主要包括web层、业务层和模型层。web层还包括视图层和控制器层,模型层包括元数据扩展层和数据访问层。系统架构如下图所示。图3-5系统架构系统总体设计4.1系统总体设计系统包括:前台、部门、后台三部分。这三个模块是分开的,但是它们所使用的资料库却是一样的。各模块以先前所做的要求及有关资料为基础。图3-5系统架构4.1.1系统功能设计(1)用户管理模块:用户管理模块包括个人信息查看、个人信息修改以及创建或删除用户三个子模块,能够使用该功能模块的角色为用户和管理员,这些角色都可以对个人信息进行管理,其中只有管理人员才可以管理其他角色用户的信息以及创建或删除其他用户。(2)个人信息修改模块:个人信息修改模块包括个人信息查询和个人信息修改等子模块,系统中的用户和管理人员这些角色可以使用该功能,可以修改自己的地址、联系电话、邮箱、照片等一些不是很重要的信息。(3)密码修改模块:系统中的用户和管理人员这些角色可以使用该功能,修改密码是系统的安全性较高的模块,需要用户输入当前的登录密码和确认2次新密码才能修改成功。(4)留言管理模块:留言管理模块包括留言、留言查看和留言回复等子模块,系统中的用户和管理人员这些角色可以使用该功能,用户能够进行留言并查看管理人员的回复,管理人员则可以查看用户反馈的留言,进行留言回复。(5)评论管理模块:评论管理模块包括在线评论、评论查看和评论管理等子模块,系统中的用户和管理人员这些角色可以使用该功能,用户能够进行评论并查看其他用户的评论,管理人员则可以查找到所有评论记录,对其删除或者修改。(6)案件管理模块案件管理模块包括案件录入和案件查看子模块,用户和管理人员都能使用本功能模块,其中管理人员和管理部门可以添加、修改或删除案件信息,其他用户只能查看案件信息。(7)案例管理模块案例管理模块包括案例录入和案例查看子模块,用户和管理人员都能使用本功能模块,其中管理人员和管理部门可以添加、修改或删除案例信息,其他用户只能查看案例信息。4.2数据库设计4.2.1数据需求分析可以从之前的数据分析来看,数据库需要有管理员,管理部门,用户,留言,评论,案例,案例等。可以得出以下的数据说明:用户:用来记录用户的各项资料,例如用户名,密码,头像,名字,性别,地址,邮箱,联系方式等。部门管理人员:记录部门管理人员的各种信息,如用户主姓名,密码,头像,姓名,性别,地址,邮箱,联系方式,权限等。管理员:记录管理员的登入资讯,例如使用者名称,密码,使用权限等资料项目。评论:储存使用者评论的资料,例如评论,内容,评论人等。案件:存放案例信息内容,例如内容名称,是否推荐,类别,细节等资料。案例:储存不同的案例内容,例如内容名称、是否推荐、类别、细节等资料。4.2.2数据库概念设计根据前面的分析,结合系统的功能模块设计,设计出符合系统的各个信息实体。图4-2-2系统ER图:4.2.3数据表设计校园反诈信息网站主要的数据表有以下:comment表,message表,news表,sorts表,user表。由于数据表较多,只展示系统主要数据表,如下表所示。comment表:序号字段名称字段类型大小允许为空最大长度备注1idint(11)4否10
2useridint(11)4是10
3content1idint(11)4是10
4contentvarchar(250)1073741823是255
5addtimetimestamp8否19
6accountvarchar(50)150是255
7startidint(11)4否10
8isnoint(11)4否10
9retimevarchar(50)150是255
10recontenttext1073741823是255
图4-2-3-1comment表:message表:序号字段名称字段类型大小允许为空最大长度备注1idint(10)4否10
2useridint(10)4否10
3contentvarchar(200)1073741823否255
4addtimetimestamp8是19
5recontentvarchar(250)1073741823是255
6isnoint(2)4是10
7retimevarchar(50)150是255
8userid1int(11)4否10
9startidvarchar(11)33否255
图4-2-3-2message表:news表:序号字段名称字段类型大小允许为空最大长度备注1idint(4)4否10
2titlevarchar(50)150是255
3addtimetimestamp8否19
4contenttext1073741823是255
5apvint(11)4否10
6imgvarchar(50)150是255
7sortsidint(11)4否10
图4-2-3-3news表:sorts表:序号字段名称字段类型大小允许为空最大长度备注1idint(6)4否10
2titlevarchar(60)180否255
3pidint(11)4否10
图4-4-3-4sorts表:user表:序号字段名称字段类型大小允许为空最大长度备注1idsmallint(11)4否10
2accountvarchar(20)60否255
3nicknamevarchar(10)30否255
4passwordchar(32)96否255
5addtimetimestamp8是19
6sexvarchar(20)60是255
7telvarchar(20)60是255
8statusint(2)4否10
9emailvarchar(50)150是255
10imgvarchar(50)150是255
图4-2-3-5user表:zhigong表:序号字段名称字段类型大小允许为空最大长度备注1idint(11)4否10
2usernamevarchar(60)192否255
3znamevarchar(50)150否255
4passwordchar(32)96否255
5begintimevarchar(50)150是255
6addtimetimestamp8是19
7imgvarchar(50)150是255
8sexvarchar(10)30是255
9categoryidint(11)4否10
10telvarchar(50)150是255
11hunvarchar(100)1073741823是255
12ruzhitimevarchar(50)150是255
13desc1varchar(200)1073741823是255
14zhuzhivarchar(50)150是255
图4-2-3-6zhigong表:系统详细设计5.1用户模块的实现5.1.1登录模块的实现系统分为登陆之前的登陆和登陆之后的登陆。若没有登陆介面,使用者必须先键入使用者名称及口令。如果用户名和密码中的一个是空白的,则会出现“用户名、密码不可为空白”的信息。取得使用者名称及口令后,于资料库内侦测。若使用者名称已存在,对应的口令是适当的,则已登入,反之,则无法登入。登录流程图如下图所示。图5-1-1-1登录流程图用户登录界面如下图所示。图5-1-1-2用户登录界面图5-1-2-1登录界面部分代码5.1.2注册模块的实现当用户填写资料时,必须与登记网页上的确认相符,否则注册会失败。在注册页中使用JavaScript来确认窗体的有效性。在当前的网站经过认证之后,点击“注册”,表单会通过名称值向后台发送该值,并将该值存储在数据库中。图5-1-2-2用户注册界面图5-1-3注册界面部分代码5.1.3个人信息修改模块的实现用户可以在登录后修改个人信息。修改时名称在数据库中已存在,则提示用户名已存在,操作成功将数据更新到对应的数据表中。5.1.4评论模块的实现用户可以在登录后对该案例进行评论。点击按钮后,您将跳转到评论填充页面。在填写并提交评论后,后台会将相关信息保存到数据库系统。5.2部门管理模块5.2.1个人信息管理模块的实现管理部门人员在登录后对信息进行修改。修改时,更改的管理部门人员名称在数据库中有记录,则提示该用户名已存在。操作成功将数据更新到对应的数据表中。5.2.2案件管理模块的实现管理部门人员在登录后对用户提交的案件信息进行审核等操作。部门管理人员点击“案件信息管理”的链接,跳转到对于的信息管理模块界面,对信息进行操作。5.2.3案例管理模块的实现管理部门人员在登录后对可以添加案例信息进行发布等系列操作。5.3后台管理模块的实现5.3.1用户管理模块的实现管理部员在登录后可以对账号进行管理等操作。5.3.2案件管理模块的实现管理部门人员在登录后可以对这一模块进行增删改等操作。5.3.3案例管理模块的实现管理部门人员在登录后可以对这一模块进行增删改等操作。5.3.4部门管理管理模块的实现管理部员在登录后可以对账号进行管理等操作。系统测试6.1测试的意义和作用对于一个系统来说,测试是一个非常重要的过程,它能让你在软件发布前找到许多问题。为了确保系统在运行过程中不会出现Bug,也不会出现性能不符合用户要求的问题。本文将从单元、功能、用例三个方面对该体系进行测试,以确保该体系的稳定与可靠。6.2功能测试下表是检测系统登录功能例子,检测了用户名和密码的不同的输入情况,观察记录情况。得出该模块达到了设计的预期目标。表6-1系统登录功能测试用例功能描述用于系统登录测试目的当登陆时,测试目标检测合法性检验实验实际运行结果输入的用户名和口令带有不合法字符提示用户名或者口令错误与期望结果一致输入的用户名或者口令为空提示用户名或者口令错误与期望结果一致输入的用户名和口令不存在提示用户名或者密码错误与期望结果一致输入正确的用户名和口令登录成功与期望结果一致下表是测试注册功能例子,检测了各种数据的输入情况,观察记录系统情况。得出该模块达到了设计的预期目标。表6-2注册功能测试用例功能描述用于用户注册测试目的检测用户注册时的合法性检查实验实际运行结果输入的手机号不合法提示请输入正确的手机号码与期望结果一致输入的字段为空提示必填项不允许为空与期望结果一致输入的口令为空提示必填项不允许为空与期望结果一致下表是测试案件管理功能的例子,检测了案件管理中对案件信息的增加,删除,修改,查询操作是否成功运行。观察记录系统情况,得出该模块也达到了设计的预期目标,系统运行正确。前置条件;用户登录系统。表6-3案件管理的测试用例功能描述用于案件管理测试目的检测案件管理时的各种操作的运行情况实验实际运行结果添加输入的案件合法提示添加成功与期望结果一致添加输入的案件不合法提示重新输入案件信息与期望结果一致修改案件信息合法保存修改成功与期望结果一致修改案件信息不合法保存提示重新修改案件信息与期望结果一致点击删除案件,选择案件删除提示删除成功与预期结果一致输不存在的案例进行搜索查找出案件与期望结果一致输入不存在的案例进行搜索不显示案件与期望结果一致下表是测试案例管理功能的用例,检测了案例管理中对案例信息的增加,删除,修改,查询操作是否成功运行。观察记录系统情况,得出该模块也达到了设计的预期目标,系统运行正确。前置条件;用户登录系统。表6-4案例管理的测试用例功能描述用于案例管理测试目的检测案例管理时的各种操作的运行情况实验实际运行结果添加案例信息合法提示添加成功与期望结果一致添加案例信息不合法提示重新输入案例信息与预期结果一致修改案例,必填项不合法提示重新输入信息与预期结果一致删除案例,选择案例删除提示删除成功与预期结果一致搜索存在的案例名查找出案例与预期结果一致搜索不存在的案例名不显示案例与预期结果一致6.3测试结果游客和未登录用户只能浏览系统。他们需要注册并登录才能执行下一个操作。在登录界面输入不存在或错误的用户名和密码后,系统会给出相应提示。输入正确的用户名和密码后,他们可以登录并进入系统。成功地实现了系统注册登录模块的功能。在测试过程中,用户可以上传发布案例、评论案例、在线反馈等操作。可以实现后台管理功能,满足预期目标。经过实际运行演示,虽然系统中没有明显的纰漏和错误,但在逻辑上也有一些地方需要改进。总体而言,本系统设计合理,可以使校园反欺诈工作更快、更有效地完成,并能有效地监督不良行为现象。
总结在计算机网络技术快速发展的今天,各个行业都认识到了运用电脑技术对海量的信息进行有效的处理。本课题以校园反欺诈信息网站为核心开展,主要是为了满足校园反欺诈信息管理的需要。校园反诈信息网站是为了大家快速方便了解信息的。校园反诈信息网站使用PHP语言、JavaScript和MySQL数据库等语言进行编写。主要有6大功能模块:系统设置、案件管理、案例管理、评论管理、反馈管理、用户管理,使用多门语言联合编写系统网站,能很好的满足实际开发使用的需求,完善了对系统网站编写的需求。很大提高了系统网站的使用和维护。由于我对系统开发过程中使用的一些技术和知识还没有完全的把握,而且本人也没有丰富的发展经历,有些地方的功能还不够完美,思考也不够周全。因此,以后的系统网站设置还得逐渐改进。
参考文献计大威.基于WEB系统与J2EE开发技术的财务凭证管理系统设计与实现[J].自动化技术与应用,2019,38(12):160-163.张贵强,王美玲.基于NodeJS的企业网站的设计与实现[J].信息技术与信息化,2019(12):58-60.毛捷磊.新时期网页设计中计算机图像处理技术应用分析[J].数字技术与应用,2019,37(12):65-66.李昂,姚新改,梁星,董志国.基于Pro/Web.Link的冷等静压机绕丝缸在线设计[J/OL].机电工程,2019(12):1290-1293+1308[2020-05-14].:8000/rwt/CNKI/http/NNYHGLUDN3WXTLUPMW4A/kcms/detail/33.1088.th.20191223.1324.022.html.蔡长征.数据库设计在网站开发中的应用研究[J].科技风,2019(35):80.李昂,姚新改,梁星,董志国.基于Pro/Web.Link的冷等静压机绕丝缸在线设计[J].机电工程,2019,36(12):1290-1293+1308.唐滔.基于Web技术的农产品网站设计与实现[J].电脑编程技巧与维护,2019(12):18-20.何明慧,刘云鹏.高校“导学互动”模式下《网页设计与制作》课程教学改革实践[J].计算机工程与科学,2019,41(S1):50-54.李亚男.计算机网页设计中图像处理技术的应用[J].无线互联科技,2019,16(23):136-137.熊建宇.文学网站的设计与开发[J].技术与市场,2019,26(12):89-90.韦玉辉,苏兆伟,潘美林.基于Web页面的服装个性化定制系统设计与实现[J/OL].浙江理工大学学报(自然科学版):1-6[2020-05-14].:8000/rwt/CNKI/http/NNYHGLUDN3WXTLUPMW4A/kcms/detail/33.1338.TS.20191226.1030.012.html.孙炯宁.高校求职招聘网站系统的设计与实现[J].数字技术与应用,2019,37(11):157+159.罗路腾,王贵鑫.基于Springboot的博客网站的设计与实现[J].科学技术创新,2019(33):64-66.刘雅慧.基于Struts框架的考研资讯平台的设计与开发[J].现代信息科技,2019,3(22):22-24.侯冬青,宫育全,朱明红.基于“引导-发现”策略的“走近细胞”专题网站的设计与开发[J].信息技术与信息化,2019(11):133-136.MuhamadBahri.Analysisofthewater,energy,foodandlandnexususingthesystemarchetypes:AcasestudyintheJatiluhurreservoir,WestJava,Indonesia[J].ScienceoftheTotalEnvironment,2020,716.BahriMuhamad.Analysisofthewater,energy,foodandlan
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《课间活动》(教案)2024-2025学年数学二年级上册
- 2025年美容院会员协议模板
- 学习2025年雷锋精神六十二周年主题活动方案 合计3份
- 2025年青海省安全员A证考试题库
- 《游山西村》历年中考古诗欣赏试题汇编(截至2024年)
- 全国河大音像版初中信息技术七年级下册第一章第二节《文字素材的采集》教学设计
- 历史-云南省师范大学附属中学2025届高三下学期开学考试试题和答案
- 2025年海口市单招职业适应性测试题库附答案
- 2025年度儿童游乐场主题包装与品牌推广合作协议书
- 2025年度个人公司资金走账专项管理合同协议
- 14 文言文二则 学弈 教学设计-2024-2025学年语文六年级下册统编版
- 2025年度剧本杀剧本版权授权与收益分成合同
- 第一课+追求向上向善的道德【中职专用】中职思想政治《职业道德与法治》高效课堂(高教版2023·基础模块)
- 生猪屠宰兽医卫生检验人员理论考试题库及答案
- 2024初中数学课程标准测试题(含答案)精华版
- 2024年陕西延长石油集团矿业公司招聘笔试参考题库含答案解析
- 人教版新教材高一上学期期末考试数学试卷及答案(共五套)
- 信用社(银行)清产核资实施方案
- 模板拉杆加固计算
- 市场营销》教案
- 1-6年级美术知识点
评论
0/150
提交评论