1、精品资源共享课网站中北大学软件学院实训说明书实训名称: JavaEE框架与应用实训 题目名称:精品资源共享课网站的设计与实现软件工程专 业: 软件工程 班 级: 小组成员学号: 姓名: 成绩: 学号: 姓名: 成绩: 学号: 姓名: 成绩: 学号: 姓名: 成绩: 李华玲指导教师: 2016 年 1 月任务分工情况说明姓名分工组长管理员登录,视频的增删改查上传下载。组员前台页面的美化组员用户登录注册及增删改查组员授课教师的增删改查目 录1 文档介绍11.1 文档目的11.2 文档范围11.3 读者对象12. 概要设计12.1产品介绍 12.2产品面向的用户群体12.3产品功能12.4业务流程分
2、析22.5数据库表格设计 22.6模块设计 32.6.1系统模块总体设计32.6.2业务流程设计43详细设计44.心得体会 141. 文档介绍1.1 文档目的本需求规格说明书是为了开发基于struts的精品资源共享课网站的设计与实现而编写,主要面向系统分析员,实施员和最终用户。本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据.同时本说明书还是用户手册和测试计划的编写依据。1.2 文档范围本文档主要包括基于struts的精品资源共享课网站的功能性需求。1.3 读者对象该文档将提供给客户、业务或需求分析人员、项目管理人员、软件开发人员,合作小组项目经理,
3、该软件编程人员,测试人员以及在软件开发过程中编写各类文档的人员查看。各个人员可根据需要查看目录。2.概要设计2.1产品介绍本系统是一种基于struts2的精品资源共享课网站管理系统,可以实现各种教学资源的共享。2.2产品面向的用户群体本系统的用户是管理员,学生;管理员的权限是对系统进行管理,对网站的数据进行维护,对用户进行管理;学会用户通过网站浏览学习自己想要了解学习的课程,可以浏览课程的基本信息,可以下载教学视频,可以对网站的不足之处作出自己的修改意见。2.3产品功能基本功能:精品资源共享课网站中包括了教学大纲、教学日历、教师队伍、教学视频、教学资源等,非登陆用户可以查看浏览,登陆用户可以进
4、行对应下载。管理员可以对用户及网站资源进行动态管理。2.4业务流程分析图2.3业务流程图2.5数据库表格的设计表2.4.1用户表t_user属性数据类型属性描述是否为主键是否允许空user_idvarchar用户名是否user_passwordvarchar密码否否user_namevarchar姓名否否user_phonelongint联系方式否否2.4.2管理员表t_admin属性数据类型属性描述是否为主键是否允许空Admin_idvarchar用户名是否Admin_passwordvarchar密码否否Admin_namevarchar姓名否否Admin_phonelongint联系方式
5、否否2.4.3视频表t_video属性数据类型属性描述是否为主键是否允许空Video_noint视频编号是否Video_namevarchar视频名称否否Video_addressvarchar视频存放地址否否Video_numberint视频下载次数否否Teacher_noint上传教师编号否(外键)否2.4.4教师队伍表t_teacher属性数据类型属性描述是否为主键是否允许空Teacher_noint教师编号是否Teacher_namevarchar教师姓名否否Teacher_phonelongint教师电话否否Teacher_showvarchar教师简介否否2.4.5教学资源表t_r
6、esource属性数据类型属性描述是否为主键是否允许空Resourse_noint资源编号是否Resourse_namevarchar资源名称否否Resourse_showvarchar资源简介否否2.6模块设计2.6.1系统模块总体设计 本系统共分为前台和后台两大模块,系统在每个模块的基础上又分为几个模块。前台系统功能模块分为:(1)教学大纲模块:显示教学大纲。(2)教学日历模块:显示教学日历(3)授课教师模块:显示授课教师信息。(4)教学视频模块:显示教学视频以供学习。(5)用户登陆模块:用于用户注册登录模块。后台系统功能模块分为(1)视频管理模块:对视频的信息进行维护。(2)用户管理模块
7、:用于管理用户的信息。(3)管理员维护模块:这是对管理员的信息进行维护,可以修改管理员的信息。(4)授课教师管理模块:对授课教师信息进行维护。2.6.2业务流程设计表2.6.2 主要action类包action功能actionAdminAction管理员登录控制FileDownLoadAction3文件下载控制NormalLoginAction用户登录控制NormalRegistAction用户注册控制TeacherAction授课教师增删改查UserAction用户增删改查UserSelfManageAction用户自我控制VideoAction视频增删改查NormalRegistActio
8、n-validation.xml用户注册校验DaoAdminDao管理员登录NormalLoginDAO用户登录NormalRegistDAO用户注册TeacherDao授课教师UserDao用户UserSelfManageDao用户自我管理VideoDao视频DbcDataBaseConnection数据库连接ModelAdmin管理员VOTeacher授课教师VOUser用户VOVideo视频VO3详细设计 /login1.jsp /success.jsp /error.jsp /success.jsp /error.jsp /regist.jsp /Manage.jsp /error.j
9、sp /login.jsp /error.jsp /User/userList.jsp userList /User/adduser.jsp /User/edituser.jsp /edituser.jsp userList userList1.action?user_id=$user.getUser_id() /userList.jsp userList /error.jsp /Admin/adminList.jsp adminList /Admin/addadmin.jsp /Admin/editadmin.jsp adminList adminList /login1.jsp /succ
10、ess.jsp /error.jsp /success.jsp /error.jsp /regist.jsp /Manage.jsp /error.jsp /login.jsp /error.jsp /User/userList.jsp userList /User/adduser.jsp /User/edituser.jsp /edituser.jsp userList userList1.action?user_id=$user.getUser_id() /userList.jsp userList /error.jsp /Admin/adminList.jsp adminList /Admin/addadmin.jsp /Admin/editadmin.jsp adminList adminList global-resul
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1