(2)项目主要功能

项目的功能主要由老师和学生使用,从老师和学生的角度描述系统功能。老师可使用的功能:注册登陆,完善更改信息;搜索符合自己条件的学生;预约心仪的学生;和学生聊天,给学生安排任务;上传自己的教学资料或视频。学生可使用的功能:注册登陆,同时可以完善和修改自己的个人信息;可以根据自己的条件找出心仪的老师;预约心仪的老师;和自己的老师聊天;从老师的主页下载学习资料;对以前的老师进行评价。

3。2。2 用例图分析

学生和老师用户对系统可实行的基本操作,如图3-1老师学生注册登陆功能例图所描述的。

图3-1 老师学生注册登陆功能例图

老师可使用的操作,如图3-2 老师用例图所描述的。

图3-2 老师用例图

学生可使用的操作,如图3-3 学生用例图所描述的。

图3-3 学生用例图

3。3 本章小结

本章项目可行性和需求进行了分析,可行性分析的方法是通过预估项目实施过程中技术、经济、操作性方面可能遇到的问题,结合自身的条件进行逐条分析。需求分析的方法是通过建表、画图使项目的需求更清晰明了,让用户层面的问题转变为项目实施过程中具体要完成的任务。

第四章 系统设计

4。1 系统类分析文献综述

下面从学生功能项、老师功能项及公共关系操作三个方面对系统的核心类进行描述。

4。1。1 Teacher类

Teacher用于记录与老师相关的相关信息如表4-1所示,包含老师的注册和登陆,以及老师登陆后更改信息、资料上传等操作如表4-2所示,在项目src。keda。entity包中创建。

表4-1 Teacher类属性表

保护属性 类型 名称 描述 备注

private String id 老师id

private String username 老师用户名 不可重复

private String password 老师密码 6位以上

private String realname 老师真实姓名

private String email 老师邮箱

private String mobile 老师电话

private String degree 学历

private String status 老师身份

private String sex 老师性别

private String

上一篇:信息技术环境下大学生信息素质的培养
下一篇:Java+mysql五金店后台数据管理系统设计

jsp+mysql网上化肥店系统的设计与开发

asp+access网上报名系统设计

jsp+mysql网上书城的设计与实现+ER图

jsp+mysql网上书城系统的设计与实现+源代码

asp.net网上餐饮管理系统设计+源代码

jsp+oracle网上信访信息系统...

jspl网上问卷系统的设计+源代码

2021年什么行业赚钱,适合...

淮安市高校足球运动损伤问卷调查表

新疆农林高校學生昆虫生...

日语论文中日酒文化对比研究

浅谈农村大气环境保护的制度构建【1868字】

发酵米粉优势菌株的发酵特性研究

大淘宝网的虚假交易研究

肢体语言在小学英语教学中的应用浅谈

个案管理茬老年糖尿病患...

激光模拟训练器材国内外研究现状