毕业设计第三次任务书

[在此处输入文章标题]

 

 

 2018届毕业设计群(集美大学)

 

毕业设计第三次任务书

 


1.2周毕设完成内容

完成了系统的系统管理员功能,包括理员能对学生信息,教师信息,留言信息,课程信息,教务公告信息,评价指标信息,投票信息等进行控制和管理。

2.后面2周的规划           

需要完成学生和老师的功能

包括教师功能模块主要实现修改信息,学生成绩管理,查看评价信息,留言回复管理,在线交流等功能。

学生使用的是系统的前台功能模块,包括用户注册,用户登录,查看成绩,在线交流,在线留言,教学评估,教务公告查看等功能。

3.用例图                    

系统中的核心用户是系统管理员他负责对系统中的所有数据信息进行维护和管理。系统管理员的用例如图3-1。

 

图3-1 系统用例图

系统中的教师用户的功能主要实现修改自己的信息,修改自己的登录密码,查看自己的评估信息。

 

图3-2 教师用户用例

系统中的学生用户的功能主要实现修改自己的信息,修改自己的登录密码,添加评估信息。

 

图3-3 学生用户用例

 

4.数据库设计

1. Admin管理员信息表,如表4-1所示。

表4-1  Admin

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

2

name

登陆账号

nvarchar

50

 

Password

登陆密码

nvarchar

50

2. Course课程信息表,如表4-2所示。

表4-2  Course

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

2

courseID

课程编号

nvarchar

50

3

courseName

课程名称

nvarchar

50

4

TeacherId

教师编号

nvarchar

50

5

teacher

教师名称

nvarchar

50

6

credithour

学分

nvarchar

50

7

term

学期

nvarchar

50

8

classname

班级名称

nvarchar

50

9

Address

上课地点

nvarchar

50

10

BeginTime

上课时间

nvarchar

50

11

xueyuan

学院

nvarchar

50

12

zhuanye

专业名称

nvarchar

50

13

zhuanyeid

专业编号

Int

4

14

xueyuanid

学院编号

Int

4

3. News公告信息表,如表4-3所示。

表4-3  News

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

2

title

公告标题

nvarchar

50

3

contents

公告内容

Text

 

4

addtime

发布时间

nvarchar

8

4. SelectCourse选课关系信息表,如表4-4所示。

表4-4  SelectCourse

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

2

CourseId

课程编号

nvarchar

50

 

Stuid

学号

nvarchar

50

5. Student学生信息表,如表4-5所示。

表4-5  Student

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

2

UserName

姓名

nvarchar

50

3

xuehao

学号

nvarchar

50

4

Sex

性别

nvarchar

50

5

chushengriqi

出生年月

datetime

8

6

Ds

备注

nvarchar

50

7

emal

电子邮件

nvarchar

50

8

pwd

登陆密码

nvarchar

50

9

xueyuanId

学院编号

Int

4

10

XueyuanName

学院名称

nvarchar

50

11

zhuanyeId

专业编号

Int

4

12

ZhuanyeName

专业名称

nvarchar

50

6. Teacher教师信息表,如表4-6所示。

表4-6  Teacher

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

2

UserName

姓名

nvarchar

50

3

xuehao

工号

nvarchar

50

4

Sex

性别

nvarchar

50

5

chushengriqi

出生年月

datetime

8

6

Ds

备注

nvarchar

50

7

emal

电子邮件

nvarchar

50

8

pwd

登陆密码

nvarchar

50

9

xueyuanId

学院编号

Int

4

10

XueyuanName

学院名称

nvarchar

50

11

zhuanyeId

专业编号

Int

4

12

ZhuanyeName

专业名称

nvarchar

50

7. Xueyuan学院信息表,如表4-7所示。

表4-7  Xueyuan

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

 

Name

学院名称

nvarchar

50

8. zhuanye专业信息表,如表4-8所示。

表4-8  zhuanye

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

2

Name

专业名称

nvarchar

50

3

xueyuanid

学院编号

Int

4

4

xueyuanname

学院名称

nvarchar

50

9. VoteType 投票类别信息表,如表4-9所示

表4-9投票类别信息表(VoteType)

序号

字段名

说明

类型

长度

1

Id

编号

int

4

2

Name

类别名称

nvarchar

50

3

 

 

 

 

4

 

 

 

 

10. voteMaster投票主题信息表,如表4-10所示

表4-10投票主题信息表(voteMaster)

序号

字段名

说明

类型

长度

1

id

编号

int

4

2

voteTitle

标题

nvarchar

50

3

voteSum

投票数量

Int

4

4

endTime

结束时间

datetime

8

5

VoteTypename

类别名称

nvarchar

50

6

VoteTypeId

类别编号

Int

4

7

VoteSumDay

总天数

Int

4

11. voetDetails投票选项信息表,如表4-11所示

表4-11投票选项信息表(voetDetails)

序号

字段名

说明

类型

长度

1

voteDetailsID

编号

int

4

2

voteItem

选项内容

nvarchar

50

3

voteNum

投票数量

Int

4

12. BBSType论坛分类信息表,如表4-12所示

表4-12 BBSType(论坛分类表)

序号

字段名

类型

长度

主键

1

TypeName

nvarchar

50

名称

2

TypeDs

nvarchar

500

备注

3

 

 

 

 

13. BBSType论坛分类信息表,如表4-13所示

表4-13  PostMsg (论坛主题信息表)

序号

字段名

说明

类型

长度

1

Re_ID

编号

int

4

2

ReTitle

标题

int

50

3

ReContent

内容

nvarchar

50

4

ReTime

发布时间

nvarchar

50

5

UserID

用户编号

datetime

50

 

5.2周参考资料

 

6.2周参考资料

http://down.chinaz.com/softpic.asp?pid=113281

 

 

 

[在此处输入文章标题]

 

 

 2018届毕业设计群(集美大学)

 

毕业设计第三次任务书

 


1.2周毕设完成内容

完成了系统的系统管理员功能,包括理员能对学生信息,教师信息,留言信息,课程信息,教务公告信息,评价指标信息,投票信息等进行控制和管理。

2.后面2周的规划           

需要完成学生和老师的功能

包括教师功能模块主要实现修改信息,学生成绩管理,查看评价信息,留言回复管理,在线交流等功能。

学生使用的是系统的前台功能模块,包括用户注册,用户登录,查看成绩,在线交流,在线留言,教学评估,教务公告查看等功能。

3.用例图                    

系统中的核心用户是系统管理员他负责对系统中的所有数据信息进行维护和管理。系统管理员的用例如图3-1。

 

图3-1 系统用例图

系统中的教师用户的功能主要实现修改自己的信息,修改自己的登录密码,查看自己的评估信息。

 

图3-2 教师用户用例

系统中的学生用户的功能主要实现修改自己的信息,修改自己的登录密码,添加评估信息。

 

图3-3 学生用户用例

 

4.数据库设计

1. Admin管理员信息表,如表4-1所示。

表4-1  Admin

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

2

name

登陆账号

nvarchar

50

 

Password

登陆密码

nvarchar

50

2. Course课程信息表,如表4-2所示。

表4-2  Course

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

2

courseID

课程编号

nvarchar

50

3

courseName

课程名称

nvarchar

50

4

TeacherId

教师编号

nvarchar

50

5

teacher

教师名称

nvarchar

50

6

credithour

学分

nvarchar

50

7

term

学期

nvarchar

50

8

classname

班级名称

nvarchar

50

9

Address

上课地点

nvarchar

50

10

BeginTime

上课时间

nvarchar

50

11

xueyuan

学院

nvarchar

50

12

zhuanye

专业名称

nvarchar

50

13

zhuanyeid

专业编号

Int

4

14

xueyuanid

学院编号

Int

4

3. News公告信息表,如表4-3所示。

表4-3  News

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

2

title

公告标题

nvarchar

50

3

contents

公告内容

Text

 

4

addtime

发布时间

nvarchar

8

4. SelectCourse选课关系信息表,如表4-4所示。

表4-4  SelectCourse

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

2

CourseId

课程编号

nvarchar

50

 

Stuid

学号

nvarchar

50

5. Student学生信息表,如表4-5所示。

表4-5  Student

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

2

UserName

姓名

nvarchar

50

3

xuehao

学号

nvarchar

50

4

Sex

性别

nvarchar

50

5

chushengriqi

出生年月

datetime

8

6

Ds

备注

nvarchar

50

7

emal

电子邮件

nvarchar

50

8

pwd

登陆密码

nvarchar

50

9

xueyuanId

学院编号

Int

4

10

XueyuanName

学院名称

nvarchar

50

11

zhuanyeId

专业编号

Int

4

12

ZhuanyeName

专业名称

nvarchar

50

6. Teacher教师信息表,如表4-6所示。

表4-6  Teacher

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

2

UserName

姓名

nvarchar

50

3

xuehao

工号

nvarchar

50

4

Sex

性别

nvarchar

50

5

chushengriqi

出生年月

datetime

8

6

Ds

备注

nvarchar

50

7

emal

电子邮件

nvarchar

50

8

pwd

登陆密码

nvarchar

50

9

xueyuanId

学院编号

Int

4

10

XueyuanName

学院名称

nvarchar

50

11

zhuanyeId

专业编号

Int

4

12

ZhuanyeName

专业名称

nvarchar

50

7. Xueyuan学院信息表,如表4-7所示。

表4-7  Xueyuan

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

 

Name

学院名称

nvarchar

50

8. zhuanye专业信息表,如表4-8所示。

表4-8  zhuanye

序号

英文名

中文名

类型

长度(字符)

1

id

编号

int

4

2

Name

专业名称

nvarchar

50

3

xueyuanid

学院编号

Int

4

4

xueyuanname

学院名称

nvarchar

50

9. VoteType 投票类别信息表,如表4-9所示

表4-9投票类别信息表(VoteType)

序号

字段名

说明

类型

长度

1

Id

编号

int

4

2

Name

类别名称

nvarchar

50

3

 

 

 

 

4

 

 

 

 

10. voteMaster投票主题信息表,如表4-10所示

表4-10投票主题信息表(voteMaster)

序号

字段名

说明

类型

长度

1

id

编号

int

4

2

voteTitle

标题

nvarchar

50

3

voteSum

投票数量

Int

4

4

endTime

结束时间

datetime

8

5

VoteTypename

类别名称

nvarchar

50

6

VoteTypeId

类别编号

Int

4

7

VoteSumDay

总天数

Int

4

11. voetDetails投票选项信息表,如表4-11所示

表4-11投票选项信息表(voetDetails)

序号

字段名

说明

类型

长度

1

voteDetailsID

编号

int

4

2

voteItem

选项内容

nvarchar

50

3

voteNum

投票数量

Int

4

12. BBSType论坛分类信息表,如表4-12所示

表4-12 BBSType(论坛分类表)

序号

字段名

类型

长度

主键

1

TypeName

nvarchar

50

名称

2

TypeDs

nvarchar

500

备注

3

 

 

 

 

13. BBSType论坛分类信息表,如表4-13所示

表4-13  PostMsg (论坛主题信息表)

序号

字段名

说明

类型

长度

1

Re_ID

编号

int

4

2

ReTitle

标题

int

50

3

ReContent

内容

nvarchar

50

4

ReTime

发布时间

nvarchar

50

5

UserID

用户编号

datetime

50

 

5.2周参考资料

 

6.2周参考资料

http://down.chinaz.com/softpic.asp?pid=113281

 

 

 

posted on 2018-03-30 21:39  justly  阅读(272)  评论(0编辑  收藏  举报