讲座公告管理系统的设计与实现
目录
一、 引言 3
(一) 课题背景 3
(二) 选题意义 3
(三) 设计目标 3
二、 需求分析 3
(一) 功能分析 3
(二) 开发环境 3
三、 软件设计 3
(一) 功能结构图 3
(二) 系统流程图 4
(三) 数据库ER图 4
(四) 数据库设计 5
四、 编码实现 6
(一) 用户管理模块 6
1. 网站首页 6
2. 讲座公告页面 7
3. 教师注册 7
4. 教师登陆 8
5. 发布讲座公告及修改 8
6. 修改个人信息 9
7. 教师管理模块 9
(二) 管理员管理模块 10
1. 管理员界面 10
2. 管理员管理模块 10
3. 教师信息管理 11
4. 搜索框功能 11
5. 管理员编辑教师信息功能 11
6. 管理员删除按钮功能 12
7. 管理员审核讲座公告页面 12
8. 管理员帮助修改讲座公告功能 13
五、 软件测试 13
(一) 用例测试 13
(二) 测试结果 14
六、 总结 14
谢辞 14
参考文献 16
附录 1
讲座公告管理系统的设计与实现
Abstract: After the system is composed of user registration login, ad *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
d announcement, as long as the administrator audit announcement, will be posted on the website for the classroom, and students view. School, bulletin management system includes five modules: general situation, organization structure, campus news, announcements, message board. School, announcement management system can make every teacher and students can better understand the event information and communication school, can improve the efficiency and quality of teaching. I hope we can discuss and share the fun. The school, bulletin management system uses the ASP programming technology and SQL Server database developed.
Key word: The user management;the school ;ASP引言
课题背景
随着人类对互联网的熟悉和依赖,人们对一切的要求越来越高。不仅要求人们要更快的适应现代快速发展的网络时代,还要以更快的速度加入其行列,从而产生了网站管理模式。学校讲座公告管理系统的功能是为有在校老师及在校大学生提供一个展示学校风采及学校信息管理网络化交流的平台,让他们可以更方便的交流,本课题面向软件专业的学生,使用ASP编程语言进行开发,在Windows的平台下,使SQL Server 2008做后台数据库。
选题意义
对于学生来说,可以随时登陆校园网站查看最近的讲座公告,查看网站上的活动信息,挑选适合自己的讲座,然后参与其中锻炼自己,让更多教师看到有这个功能参与其中;对于教师来说,可以学习锻炼自己的活动组织能力,然后发布讲座公告,学生就能看到讲座信息。
设计目标
目的是为了可以方便学生了解自校园更多的活动及公告,从学校网站平台找到需要去参与的讲座;同时也为老师提供了一个学习交流的平台。
需求分析
功能分析
该系统主要模块包括用户注册、用户登陆、用户信息管理、用户个人信息查询等。用户注册了之后,教师就可以在学校网站上发布自己的讲座公告信息,管理员看到之后就可以审核,审核完成后教师学生都可以在网站页面看到发布的讲座信息。
开发环境
开发语言:ASP,SQL
开发工具:DreamweaverMX 2004,SQL Server 2008
软件设计
功能结构图
讲座公告管理系统功能分为前台和后台,前台包括网站首页、讲座公告首页、教师注册、教师登陆、发布讲座、修改个人信息、教师管理模块功能。后台包括管理员界面、管理员管理模块、搜索框功能、编辑信息功能、删除按钮功能、审核讲座功能、修改讲座功能。其具体系统功能如3-1图所示:
图3-1 功能结构图
系统流程图
对于系统流程来说,首先教师注册登陆,并且正确填写个人信息,从而可以发布讲座公告。然后管理员在后台登陆之后可以查看并编辑讲座公告信息,管理员审核讲座公告。其具体流程图3-2所示:
图3-2系统流程图
数据库ER图
图3-3数据库ER图
数据库设计
表1 管理员信息表
序号
字段名称
英文符号
字段类型
字符长度
说明
1
管理员编号
ID
int
主键,非空
2
管理员账号
Admin_Name
varchar
20
非空
3
管理员密码
Admin_Pass
5
管理员登录时间
Admin_Time
datetime
255
字段名称
英文符号
字段类型
字符长度
说明
1
文章编号
ID
int
主键,非空
5
KeyWord
varchar
一、 引言 3
(一) 课题背景 3
(二) 选题意义 3
(三) 设计目标 3
二、 需求分析 3
(一) 功能分析 3
(二) 开发环境 3
三、 软件设计 3
(一) 功能结构图 3
(二) 系统流程图 4
(三) 数据库ER图 4
(四) 数据库设计 5
四、 编码实现 6
(一) 用户管理模块 6
1. 网站首页 6
2. 讲座公告页面 7
3. 教师注册 7
4. 教师登陆 8
5. 发布讲座公告及修改 8
6. 修改个人信息 9
7. 教师管理模块 9
(二) 管理员管理模块 10
1. 管理员界面 10
2. 管理员管理模块 10
3. 教师信息管理 11
4. 搜索框功能 11
5. 管理员编辑教师信息功能 11
6. 管理员删除按钮功能 12
7. 管理员审核讲座公告页面 12
8. 管理员帮助修改讲座公告功能 13
五、 软件测试 13
(一) 用例测试 13
(二) 测试结果 14
六、 总结 14
谢辞 14
参考文献 16
附录 1
讲座公告管理系统的设计与实现
Abstract: After the system is composed of user registration login, ad *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
d announcement, as long as the administrator audit announcement, will be posted on the website for the classroom, and students view. School, bulletin management system includes five modules: general situation, organization structure, campus news, announcements, message board. School, announcement management system can make every teacher and students can better understand the event information and communication school, can improve the efficiency and quality of teaching. I hope we can discuss and share the fun. The school, bulletin management system uses the ASP programming technology and SQL Server database developed.
Key word: The user management;the school ;ASP引言
课题背景
随着人类对互联网的熟悉和依赖,人们对一切的要求越来越高。不仅要求人们要更快的适应现代快速发展的网络时代,还要以更快的速度加入其行列,从而产生了网站管理模式。学校讲座公告管理系统的功能是为有在校老师及在校大学生提供一个展示学校风采及学校信息管理网络化交流的平台,让他们可以更方便的交流,本课题面向软件专业的学生,使用ASP编程语言进行开发,在Windows的平台下,使SQL Server 2008做后台数据库。
选题意义
对于学生来说,可以随时登陆校园网站查看最近的讲座公告,查看网站上的活动信息,挑选适合自己的讲座,然后参与其中锻炼自己,让更多教师看到有这个功能参与其中;对于教师来说,可以学习锻炼自己的活动组织能力,然后发布讲座公告,学生就能看到讲座信息。
设计目标
目的是为了可以方便学生了解自校园更多的活动及公告,从学校网站平台找到需要去参与的讲座;同时也为老师提供了一个学习交流的平台。
需求分析
功能分析
该系统主要模块包括用户注册、用户登陆、用户信息管理、用户个人信息查询等。用户注册了之后,教师就可以在学校网站上发布自己的讲座公告信息,管理员看到之后就可以审核,审核完成后教师学生都可以在网站页面看到发布的讲座信息。
开发环境
开发语言:ASP,SQL
开发工具:DreamweaverMX 2004,SQL Server 2008
软件设计
功能结构图
讲座公告管理系统功能分为前台和后台,前台包括网站首页、讲座公告首页、教师注册、教师登陆、发布讲座、修改个人信息、教师管理模块功能。后台包括管理员界面、管理员管理模块、搜索框功能、编辑信息功能、删除按钮功能、审核讲座功能、修改讲座功能。其具体系统功能如3-1图所示:
图3-1 功能结构图
系统流程图
对于系统流程来说,首先教师注册登陆,并且正确填写个人信息,从而可以发布讲座公告。然后管理员在后台登陆之后可以查看并编辑讲座公告信息,管理员审核讲座公告。其具体流程图3-2所示:
图3-2系统流程图
数据库ER图
图3-3数据库ER图
数据库设计
表1 管理员信息表
序号
字段名称
英文符号
字段类型
字符长度
说明
1
管理员编号
ID
int
主键,非空
2
管理员账号
Admin_Name
varchar
20
非空
3
管理员密码
Admin_Pass
5
管理员登录时间
Admin_Time
datetime
255
字段名称
英文符号
字段类型
字符长度
说明
1
文章编号
ID
int
主键,非空
5
KeyWord
varchar
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1639.html