2022年需求分析、数据库设计实用 .pdf
《2022年需求分析、数据库设计实用 .pdf》由会员分享,可在线阅读,更多相关《2022年需求分析、数据库设计实用 .pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河南经贸职业学院信息管理系Java web课程设计在线学习系统小组成员:吴银霞王瑶 杨冉班级:09 信息实训 1 班指导教师:栗猛魏艳铭刘丽萍 2011 年 10 月 19 日名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 13 页 -在线学习系统课程设计目 录第一章 引言.1 1.1 项目来源及定义.1 1.2 项目要达到的目标.1 1.3 项目开发计划.1 第二章需求分析.2 2.1 系统功能性描述.2 2.1.1前台用户子系统结构图.3 2.1.2 管理员管理子系统结构图.3 2.2 系统非功能性描述.4 2.2.1软硬件环境要求.4 2.2.2系统安全性需求.4 第三章
2、系统概要设计.4 3.1 软件模块结构设计.5 3.2 界面设计.6 3.2.1在线学习前台系统界面设计.6 3.2.2在线学习后台系统界面设计.6 3.3 数据库设计.7 3.3.1实体描述.7 3.3.2联系描述.7 3.3.3 ER 图.8 第四章 系统详细设计.8 4.1 数据库的逻辑设计.8 4.2 表汇总.9 4.2.1 管理员表.9 4.2.2 用户表.10 4.2.3 在线留言表.10 4.2.4 公告表.11 4.2.5 课件资源表.11 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 13 页 -在线学习系统课程设计河南经贸职业学院信息管理系第1页第一章引言1
3、.1 项目来源及定义目前基于网络的学习方法,在线学习系统可以为学习者掌握系统知识提供书本无法比拟的信息化环境。网络教学在教学中所扮演的角色越来越明确:一方面,计算机网络为学习者提供学习资料、工具和创设学习情景,让他们操作、搜索,为提高学习者的兴趣,调动他们的积极性和主动性,培养其创造能力营造了良好的信息化环境;另一方面,计算机网络有丰富的教学信息资源,它既可以做到在不割裂学科系统知识的情况下,以多媒体的方式变现知识和经验。在线学习既能提升学习者主体地位,提高其学习兴趣,培养其主动探索问题、解决问题的能力和技能;又能使他们学习和掌握系统的科学知识。既可以使学习者学习系统知识,又可以使他们在学习过
4、程中学会学习。既调动学习者的主动性,积极性。1.2 项目要达到的目标在线学习系统实现的功能有浏览课件(按类型浏览课件资源);搜索课件(按一定条件搜索);用户注册(新用户注册、注册信息修改)等;用户登陆(普通用户登陆);下载课件(下载所需要的学习资源);发表留言信息(对学习意见发表自己的看法);访问人数汇总(确定访问人数,便于分析)。管理员管理子系统:管理员管理(管理员修改个人信息的操作);登陆(管理员用户登陆进入系统);普通用户管理(审核管理普通用户的注册信息);课件资源信息管理(课件的上传,修改,删除等操作);公告管理(定期发表公告);资源管理(学习资源的汇总)。对于前台的页面,我们应尽量使
5、用友好的界面,让用户感觉是为其服务的,增加用户的流量,颜色应鲜明,让用户记得此系统,增加访问量。1.3 项目开发计划项目开发进度分为系统分析、需求分析、概要分析、详细设计、系统实施、系统维护六个阶段,具体进度安排如图1-1 所示:名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 13 页 -在线学习系统课程设计河南经贸职业学院信息管理系第2页项目2011-10-18 2011-10-19 2011-11-16 2011-11-25 2011-11-30 长期需求分析,概要设计,详细设计用户管理管 理 员 管理数 据 库 建立系统实施系统维护第二章需求分析需求分析是指在管理信息系统开
6、发生命周期中系统详细调查阶段的各项活动和方法。2.1 系统功能性描述此项目分为用户子系统,管理员管理子系统。其中它们要完成的功能如下:用户子系统:浏览课件(按类型浏览课件资源);搜索课件(按一定条件搜索);用户注册(新用户注册、注册信息修改)等;用户登陆(普通用户登陆);下载课件(下载所需要的学习资源);发表留言信息(对学习意见发表自己的看法);访问人数汇总(确定访问人数,便于分析)。管理员管理子系统:管理员管理(管理员修改个人信息的操作);登陆(管理员用户登陆进入系统);普通用户管理(审核管理普通用户的注册信息);课件资源信息管理(课件的上传,修改,删除等操作);公告管理(定期发表公告);资
7、源管理(学习资源的汇总)。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 13 页 -在线学习系统课程设计河南经贸职业学院信息管理系第3页2.1.1前台用户子系统结构图2.1.2 管理员管理子系统结构图名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 13 页 -在线学习系统课程设计河南经贸职业学院信息管理系第4页2.2 系统非功能性描述2.2.1软硬件环境要求客户机:普通 PC CPU:P4 1.8GHz 内存:256MB 以上分辨率:推荐使用1024*768 像素WEB 服务器CPU:P4 1.8GHz 内存:256MB 以上数据库服务器CPU:P4 1.8GHz
8、 内存:256MB 以上软件环境的要求:操作系统:Windows 2000 数据库:SQL Server 2000 开发工具包:JDK Version 1.4.2 JSP服务器:Tomcat 浏览器:IE6.0 开发环境:MyEclipe 2.2.2系统安全性需求系统有严格的权限管理功能,各功能模块需有相应的权限方能进入。系统需能够防止各类误操作可能造成的数据丢失,破坏。防止用户非法获取网页以及内容。第三章系统概要设计在经过了系统分析和需求分析之后,接下来的任务就是系统设计。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 13 页 -在线学习系统课程设计河南经贸职业学院信息管理系
9、第5页3.1 软件模块结构设计系统设计工作技术性强,涉及面广,且内容复杂,必须要有科学的方法和设计工具做指导。在此,我们采用结构化设计的方法来实现系统总体功能,提高系统的各项指标,即将整个系统合理的划分成各个功能模块,正确地处理模块之间和模块内部的联系以及它们之间的调用关系和数据联系,定义各模块的内部结构,通过对模块的设计和模块之间关系的协调来实现整个系统的功能。以下是网上购物系统的层次图。图 3.1 在线学习系统的HIPO 图在线学习系统前台后台查看课件资源用户注册用 户登录在线留言管理员管理登陆普通用户管理上传、删除课件资源回复留言信息修改个人信息名师资料总结-精品资料欢迎下载-名师精心整
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年需求分析、数据库设计实用 2022 需求 分析 数据库 设计 实用
限制150内