毕业设计第二次任务书

1.毕业设计规划

请按照如下表格格式设计毕业设计规划安排。

计划时间

完成内容

备注

2018.2.27--2018.3.9

完成需求分析

 

2018.3.10--3.20

完成软件发开学习,功能模块分划,设计登陆界面

 

2018.3.21--4.10

完成整个流程和系统各功能模块设计

 

2018.4.11--4.20

对系统的调试与修改

 

2018.4.21--4.30

撰写论文

 

2018.5.1--5.28

进一步完善系统,准备毕业答辩

 

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-11 22:34  justly  阅读(169)  评论(1编辑  收藏  举报