网上教学管理系统

2022-07-19

第一篇:网上教学管理系统

智能教学管理系统

设计背景:

在当今社会,学前儿童的安全及教育质量问题越来越受到人们的重视,然而校方在这方面管理起来却是费时费力,往往是心有余而力不足。我们需要针对信息化的时代背景,学生学习热情与效率逐渐降低的现状和趋势,获得制约学生提高学习热情的主要因素,探索出促进学生快速提高学习效率的策略。同时,研发团队持续提升智能教学管理系统的技术水平,探究保障支持产品持续发展的方法和产品规模化的途径,促进学前教育机构在学生管理、教学方面的质量提升。

图1 系统硬件框图

方案描述:

本系统使用nRF24L01无线通信模块作为校园内的定位系统,系统结构简单,价格实惠。 nRF24L01无线通信模块既可以充当读写器,也可以充当电子标签,还可以实现数据传输。读写器可以检测到在其范围内的所有电子标签,从而实现学生在校园内的定位。所有部分的主控制器为MSP430F1111A单片机,该单片机具有低功耗、高速的功能,价格较低,使用环保。蓝牙模块HC-06可实现单片机与安卓手机的通信,具有通信距离远,低耗能的优势。摔倒报警器则可以ADXL345三轴加速度传感器为核心。溺水报警器则可以以PNP三极管9012为核心。

其中学生部分由单片机控制器、加速度检测模块、nRF24L01通信模块、溺水报警系统、答题系统和电源模块六个部分组成。教师部分由手机控制软件、单片机控制器、液晶显示器、nRF24L01通信模块、电源模块五部分组成。读写器部分由单片机控制器、nRF24L01通信模块、蓝牙模块、GSM通信模块四个部分组成。 功能描述:

功能1:学生校园定位

使用nRF24L01充当位置节点和标签。当标签进入位置节点的检测范围内,位置节点则可以将检测到的标签信息通过蓝牙模块发送到手机上。然后再手机上显示各个学生目前的所在位置。如下图,当学生在操场上时:

图2 校园定位原理

功能2:上学,放学短信通知

当校门口的位置节点先检测到学生的标签,然后教室再检测到该学生的标签,表明该学生已进入校园。反之,如果教室先检测到该学生的标签,接着校门口的位置节点再检测到该学生的标签,表明学生离校。不论到校还是离校,学生手环会控制GSM模块发送短信通知家长。

功能3:上课学生答题情况统计

A、B、C、D 四个按键分别连接单片机的P0.4~P0.7。当学生按下其中一个按键然后老师按下教师端的接收按键,即可显示统计情况。如下图所示.

图3 学生答题电路原理

图4 教师确认接收电路原理

功能4:摔倒报警

使用ADXL345三轴加速度传感器,通过读取ADXL345的加速度来和重力加速度比较可以检测他是否发生了失重——自由落体——冲击等几个状态从而判断其是否发生了摔倒。原理图如下图所示:

图5 摔倒警报原理

功能5:溺水报警

当发生溺水事件时,原理图中的PNP9012的基极会与水源短接,则相当于与地端短接。从而三极管被导通,单片机的P2.4引脚为高电平,则单片机控制GSM模块发送短信报警。为解决一碰到水就报警的情况,可在程序当中检测P2.4脚为高电平的时间,超过某一比较值时时才报警。

图6 溺水警报原理

功能6:学生校外粗略位置查询

手机程序定时通过GSM模块获取基站对学生手环的定位信息,然后分析信息并存入数据库,确定学生当前所处位置。

第二篇:网上教学系统

一 项目简介:

当前,网络的影响覆盖的范围和领域日益扩大。随着信息交流节奏的加快,各个学院都需要一个高性能的网上教学管理系统,完成平常教学中的各方面需求。本系统作为一个中小型的管理信息平台,在一定程度上便是适应这样发展的需求了。

该系统采用B/S架构,所开发的教学管理功能,可以方便学院内部教师和学生之间直接交流信息,能实时、准确的进行沟通,提高了工作效率。

功能划分:

1人员划分

 学生:只能从网上浏览自己学号,所选课程等信息。

 教师:可以浏览所担任课程及学生,发布课程公告,教学课件等

 系统管理员:完成用户管理和课程管理 2功能模块

(1)教师界面

包括:

个人信息:教师可以查看所担任的课程

网上教学:教师能查看所选修自己所担任课程的全部学生,发布课程公告 在线资源管理:教师能发布和管理自己课程的教学课件。发布作业 其它:教师能查看课程帮助,能退出系统 (2)学生界面 包括:

个人信息:学生可以查看自己的个人信息 网上教学:学生能查看自己所选修的课程,该课程上课时间地点等信息 在线资源浏览:学生能浏览所选课程发布的各种教学资源 其它:教师能查看系统帮助,能退出系统 (3)管理员界面

包括:

用户管理:管理员能浏览所有学生和教师的详细信息,添加学生和教师,添加选课记录 课程管理:管理员可以查看课程信息,添加新课程 其它:管理员能查看帮助,退出系统

架构设计及选择

MyElipse

服务器:Tomcat6.0 操作系统:Windows XP 。

数据库:SQL2000个人版+sp4补丁。或SQL SERVER2005 开发工具包:JDK Version 1.6 JSP服务器:Tomcat6.0 架构:SSH

界面设计

1.1 登陆界面

如果进入网站首页未登陆,单击【作业系统】按钮,系统自动弹出登录的对话框,如图1.1所示,单击“用户名”和“密码”文本框,输入学号和密码,最后单击【login】按钮即可进入作业系统界面。如图1.2所示。

图 1.1 用户登录

图 1.2 作业系统主页面

1.2 网站首页

网站首页主要包括:公告信息和查看可查看教程、课件、最新解决的问题和最新提出的问题。

选择“请选择类别”和“按标题”的下拉框,选择相应的内容,在文本框中输入想要查找的内容,单击【搜索】按钮即可完成站内搜索操作。

图1.3 网站首页主要内容

1.3 作业系统教师页面

作业系统教师页面主要包括:修改密码、写备忘录、收发信息、课程管理、作业管理和退出系统。

单击“密码修改”选项,进入如图1.4所示的界面,输入新密码,就可对密码进行修改。

图1.4 密码修改

单击“备忘本”选项,进入如图1.5所示的界面,可以看见一个日历,日历中日期为灰色的是写了备忘录的,鼠标点击灰色日期可以对其备忘录进行查看、编辑和删除。蓝色日期为当前系统日期,单击蓝色日期即为当天的备忘录记录界面。单击【添加】按钮进入备忘录编写界面。

图1.5 备忘录

单击【留言箱】按钮,进入如图1.6所示的界面,可以查看短消息、发送新消息以及对消息进行删除操作。

图1.6 留言箱 单击【课程管理】按钮,选择子菜单【开课信息】,可以对课程进行添加删除。选择子菜单【选课信息】,可以针对课程添加和删除学生的选课记录,并且导出学生的选课信息的一个Excel表。如图1.7和1.8所示。

图1.7 选课信息

图1.8 开课信息

单击【作业管理】按钮,选择子菜单【作业批改】按钮,可以查看对应课程下的作业完成提交情况,并对作业进行下载、批改、评分。如图所示:

选择子菜单【作业发布】,可以发布作业以及查看某课程下的作业情况。如图:

选择子菜单【成绩导出】按钮,可以导出对应某一课程所有作业的成绩信息或者对应某一作业的所有学生的成绩信息或者某一学生在某一课程的所有作业的成绩信息。如图:

所有导出的信息表都以Excel的形式生成。 最后,点击【退出系统】,即可退出作业系统。 1.4 作业系统学生界面

学生登陆进入作业系统之后,与教师登陆进入的界面的唯一区别就是【作业管理】菜单项不同。学生进入【作业管理】会看见【上交作业】和【查询作业】两个项目。如图:在上交作业界面选择课程名称以及作业名称之后,单击【浏览】按钮选择要上传的作业,点击【提交】按钮即可将作业上传到服务器。

在查询作业界面可以对课程的作业发布情况进行查询以及作业批改情况的查询。

1.5 知道吧

此系统为在线解答问题的一个交流平台,在这里可以进行课外交流。需要登陆,才能享受我们的完整服务进行各项操作,否则您只有搜索和浏览的权限。另外,在知道吧所使用用的是您的昵称,不会显示您的真实姓名。“知道”里的积分就像游戏里的积分,您会付出积分,也会获得积分。积分可以在提问时用来悬赏,您也会随着积分增加而晋级并获得更高的头衔。如图:

1.6 系统后台

1.6.1 登陆界面:

1.6.2 后台管理

进入后台管理之后,在【文章管理】中可以对公告、教程、课件进行添加、删除、查询、更新的操作。如图,部分截图。

在【知道吧管理】中的【版块列表】中,可以添加和删除版块,采取的动态添加。

添加成功后,在知道吧中就自动增加了如图游戏版块。

添加后图

添加前的效果

在【用户管理】中可以对用户进行添加、删除、查询操作。在【用户管理】子菜单【用户添加】中可以选择批量添加方式和个人添加方式,对用户的身份进行设置。

如上图,左边为批量添加方式的界面,右边为个人添加方式的界面。

在【用户管理】子菜单【用户删除】中,可以对用户进行批量和个人的删除操作。

如上图所示,左边为批量删除界面,右边为个人删除界面。

在【用户管理】子菜单【用户查询】中,输入用户账号按回车或点击放大镜,可以查看用户的信息。如图所示。在【系统管理员】菜单的【密码修改】中,可以修改管理员密码。

在【系统管理员】菜单的【管理员列表】中,可以对管理员进行添加、删除操作。以及查看登陆情况及信息。

在【退出系统】菜单中,可以安全的退出后台系

第三篇:教学资源管理系统

摘要:本系统作为学生、教师、学校三方进行设计,寻求基本实现教师资源上传、在线批改、问答解疑等;学生学习内容进度管理、报告生成以及相应的教学内容管理。初步分配好平台资源分配权限管及资源审核操作。本文主要对于程序的总体设计、详细设计和功能实现主体上进行叙述。

概述:随着国家对于高等教育信息化的大力推广和扶持、无纸化办公学习的进一步发展,教学资源网络化、信息化已成为现在教育发展的一个重要趋势阶段。使用计算机讲每一位学生、教师及教务管理部门进行整合管理,提高学生自主学习能力、发挥学习积极性。提高教学质量促进教育技术与课程整合,为专家及教师提供了相应的高效管理手段。

目录

第一章:设计的可行性----------- 1.1 MIS系统的产生和发展情况-------------------------

1.2 教学资源管理平台产生设计可行性---------------- 第二章:系统概述---------------- 2.1 系统正向流程------- 2.2 项目范围----------------- 第三章:系统总体设计--------- 3.1 系统结构设计-----------

3.1.1 各模块功能------ 3.2数据库设计-------------- 第四章:详细设计--------------- 4.1 教师/学生登录功能--- 4.2 教师/学生密码管理功能---------------------------- 4.3 学生的信息浏览/查询功能-------------------------

4.3.1 选课信息查询--

4.3.2 查询开课信息--

4.3.3 查询公告信息--

4.3.4 查询课程信息--

4.3.5 查询教师信息--

4.3.6 查询选课名单-- 4.4 教师的信息浏览/发布/修改/删除功能-----------

4.4.1 浏览已发布信息------------------------------

4.4.2 信息发布--------

4.4.3 资源信息修改--

4.4.4 资源信息删除--

4.4.5 查询公告信息- 4.5修改教师信息功能----- 4.6添加教师信息功能----- 4.7删除教师信息功能----- 4.8修改学生信息功能----- 4.9添加学生信息功能----- 4.10删除学生信息功能---- 4.11添加公告信息功能---- 4.12删除公告信息功能---- 4.13 资源上传源管理-------------

设计可行性

1.1 MIS系统的产生和发展情况

所谓MIS(管理信息系统--Management Information System)系统 ,是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统,是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。MIS系统通常用于系统决策,例如,可以利用MIS系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。换句话说,MIS系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。与传统的管理系统相比,在MIS中,处理的对象是抽象成数据的信息,因此,MIS有着自己的巨大优势:

1、解决结构化问题。

2、以高速度低成本完成数据的处理业务,追求系统处理问题的效率。

3、实现一个相对稳定的、协调的工作环境。

4、应用科学的、客观的处理方法,符合实际情况。

传统的MIS系统的核心是CS架构,而基于Internet的MIS系统的核心是BS架构。BS架构比起CS架构有着很大的优越性,传统的MIS系统依赖于专门的操作环境,这意味着操作者的活动空间受到极大限制;而BS架构则不需要专门的操作环境,在任何地方,只要能上网,就能够操作MIS系统。这也就给交互式信息的产生创造了先决条件。使得通过互联网的信息传递更加的便捷。

2.1 教学资源管理平台产生设计可行性

教学资源管理平台是对教学内容和课件、学生学习动态和学习能力的掌握平台。传统授课方式虽然有一定的教学效果,但是随着社会的发展和教学改革,自主学习能力的培养、自主创新意识的培养等个性化、人性化、个人化将更加贴近我们的生活,利用多媒体、网络技术实现高质量的网络教学资源、信息资源的共享传播,并适时促进更高质量的教学互动,使主动式、协助式、研讨行的学习氛围得以养成。从而可以形成开放的、高效的教学模式,可以更好地培养学生的信息素养以及主动解决问题的能力。

在学生的学习方面,教学资源网络化可以使学生充分利用碎片化的课余时间,是好学者、爱学者可以充分利用教学资源和知识资源。

而在教学管理上是学校成为一个灵活的学习平台,增加自身的创新和竞争力。

第二章 系统概述

2.1 系统的正向流程图

2.1 项目范围

1.功能

教学资源管理平台一共分四大类

首先身份登录验证

资源分配管理

教学资源管理

资源选取 公告查询 信息修改 信息删除 信息添加 信息回复

资源发布

从对象上分为四大类:学生、教师、管理员、素材课程资源库;

第三章:系统总体设计

3.1 总体结构设计

系统根据四大模块形成以下结构设计

1.学生操作

1 身份验证:输入学号密码点击登陆界面,进入学生学习界面

2 资源选取:通过课程资源管理界面,对教学资源库进行操作,选取合适资源进行学习并通过相应考核。

2.教师操作

2.。通过教师资源管理,对资源库中相应自己发布的的资源进行查询,查询中可以看到学习的人数、学号、姓名、班级、考核材料等等。并可以对资源进行相应的维护:增删改查的。

3.管理员操作

1.身份验证:通过验证管理工号和密码,点击进入资源后台操作界面

2.管理学生基本信息录入修改、教师基本信息审核、教师上传资源审核。

3.2 系统功能模块设计

3.2.1各个模块功能

根据功能的不同和系统结构,将本系统分为4大模块:

1.身份验证系统:通过身份验证学工号密码可以进入教学资源管理系统。登录信息提交后,系统判断该身份是否符合进入资源系统条件,若符合该条件则将跳转进入。本系统只有三种身份符合:学生、教师、管理员。

2.资源库查询:可以进入资源库的为学生和教师,管理员则对进入资源库的各种资源具有审核权利。学生通过教学信息系统访问资源库,检索查询所需资源,在学习完成后需要完成教学考核,并上传资源库;而教师则负责对自己负责的资源具有维护、修改、删除等操作,保证资源的及时性和时效性。可以下在库中审阅试题并作出批阅。

3.教务信息管理:管理员在本系统具有监督管理操作,录入学生信息或修改学生信息,对教师信息的审核和资源的审核。具有对进入库中的资源进行判断。

4.信息查询:信息查询包括教师个人信息查询、课程查询、选课名单查询。课程查询即通 课程编码(唯一)来查询该课程的相关介绍,包括课程内容、开课学期、地点等内容。教师个人信息是通过教师姓名来查询对应的老师个人信息,包括学历、职称、成果等。通过选课名单的查询可以查看该学期选择某一门课程的学生情况。

3.2 查询数据库设计

1.初步分析需要创建以下数据项和数据表:

1.名称:课程资源信息表

标识:Info_course

课程信息表包括 序号、课程编码、课程名称、供选学院、供选专业、老师。。 2.教师信息表

标识:Info_teac 教师信息表包括身份证号、姓名、性别、所属学院、学历、职称、个人简介、密码等字段。

3.管理员信息表

标识:Info_mana 管理员信息表包括登录号、姓名、密码等字段。 4.学生资源选取信息表

标识:selected 学生选课信息表包括 学号、姓名、所在学院、所在专业、班级、所选课程、课程编码等字段。

第四章 详细设计

4.1 教师学生登录功能

在登录页面对应的地方输入用户名、密码、学号/身份证号,确认后登录。在提交后的asp文件中,首先通过学号/身份证号对数据库中的表进行检索,判断用户登录名、密码是否正确,错误将转到相应的出错处理程序,正确则转入学生/老师登录成功的操作页面,并将姓名,密码,学号/身份证号以session对象保存起来。

出错及处理:在该模块中可能发生的错误有

① 学号错误,系统这时会提醒“无此用户,重新输入!” ② 姓名错误,系统提示“姓名错误!” ③ 密码错误,系统提示“密码错误”

4.2 身份验证系统密码管理

密码的管理的前提是用户成功登录,选择密码修改后,在相应的文本框中输入原始密码,新密码,确定后提交。转入执行的asp文件后,首先根据传递的学号/身份证号判断原始密码的正误,若错误,转到相应的处理程序,若正确,再判断两次输入的新密码是否相等,若不等,出错;否则,用新密码代替旧密码,更新数据库表Info_stud/Info_teac中的“密码”字段。 出错及处理:

① 原始密码错误,系统提示“原始密码错误,重新输入!”

新密码两次输入不同,系统提示“新密码不一致,重新输入!”

4.3 学生的信息浏览/查询功能

4.3.1 信息查询

登录成功后选择一个要查询的学期,确定后进入浏览页面。确定提交页面后,学期的信息以及以session对象传递过来的学号信息作为数据库查询的条件,对表进行查询,将查询到的信息以表格的形式在网页中显示出来,即为该生该学期的已选课信息。

4.3.2 查询公告信息

在学生/教师登录成功后选择查看公共信息发布即可进入公共信息查询,传递参数为信息编号,对数据库note进行检索,将符合条件的记录列出。 4.3.3 查询课程信息

在选课信息浏览页面中在“课程介绍”中输入课程编码,点击查询即可。课程信息的查询是通过条件“课程编码”对“课程信息表”进行查询,将符合条件的信息列出。

4.3.4 查询教师信息

在选课信息浏览页面中在“教师介绍”中输入教师姓名,点击查询即可。课程信息的查询是通过条件“教师姓名”对‘教师信息表’进行查询,将符合条件的信息列出。由于教师有重名的情况存在,因此在教师信息中包含了教师在这个学期的所代课程及课程编码,这样学生就可以确定所选老师是不是所选课的代课老师。

4.3.5查询选课名单

在选课信息浏览页面中在“查看选课名单”中输入课程编码,点击查询即可。选课名单的查询是通过条件“课程编码”对“选课表”进行查询,将符合条件的信息列出。

4.4 教师的信息浏览/发布/修改/删除功能

4.4.1 浏览已发布信息

对“发布信息表”进行检索,将其中符合条件的信息全部输出。查询需要的参数是由session对象获得的身份证号和学期信息,由这二者确定出的即是该老师在这个学期所发布过的课程信息。

4.4.2 信息发布

具体操作为对数据库添加新记录。当添加的记录已经存在时,系统向用户询问是覆盖原始记录还是放弃重新添加。若为覆盖则进行的是直接赋值,将表单中的课程信息逐一的赋给“课程信息表”的各项,若为新记录,则用“new”语句进行新记录的添加,添加到表的最后。

出错及处理:① 重复添加,弹出询问页面“是覆盖还是放弃?”选择后进行不同的处理,重新写入或是返回。

4.4.3 课程信息修改

在发布的信息页面中点击“修改”进入修改页面,在文本框中输入完整信息后进行覆盖写入,操作与信息发布大致相同。

4.4.4 资源信息删除

在发布的信息页面中点击“删除”进入删除页面,输入要删除的课程编码以及发布学期,点击删除。删除需要添加学期这一过滤条件,需要用户输入,因为同一门编码相同,但可能在不同学期都有发布过,所以要输入发布学期是删除信息更加明确。

当不小心输入了他人的代课信息作误删除,或该课程信息不存在时,系统会给出相应的警告和出错信息提醒用户。

出错及处理:① 误删除,系统提示“您无权删除他人的信息!”

② 所删除信息,系统提示“该学期没有该课程信息!”

4.4.5 查询公告信息

与学生部分的公共信息查询功能相同,详情请向上查阅。 4.5修改教师信息

教师信息的修改由管理员完成,教师无权修改。在管理员登录称工后选择“修改教师信息”即进入教师信息修改页面,输入要修改的教师身份信息后网页列出所要修改的教师的信息。具体的操作是对数据库中的表“教师信息表”查询,在网页相应的的地方显示所要的信息。列出教师信息后,只要对其中信息进行修改提交即可。 4.6添加教师信息

添加教师信息由管理员完成,在添加页面中输入新教师的信息。具体的操作是对数据表“教师信息表”进行添加操作,生成新记录。

出错及处理:可能输入的教师的身份证号已存在,系统则提示“该教师信息已存在!”避免了新信息对旧的信息的覆盖产生的错误。 4.7删除教师信息

教师信息的删除也是由管理员完成,输入需要删除的教师身份证号后进行删除。

出错及处理:当输入的教师不存在时,系统提示“无此教师信息!” 4.8修改学生信息

功能与修改教师信息基本相同,不再赘述。 4.9添加学生信息 4.10删除学生信息 4.11添加公告信息 4.12删除公告信息

4.13 资源上传源管理:

媒体素材库的管理、题库管理、案例库的管理、课件库管理、文献库管理、网络课程的管理源管理模块主要是对资源库内资源的整合管理。其主要功能为:

1、资源上传:用户或管理员进入系统单个上传资源或利用工具批量上传资源。

2、资源浏览:用户进入资源库在线浏览学习资源。

3、资源下载:用户可以下载资源库中获许下载的资源。

4、资源查询:用户根据查询条件,输入特定关键字等信息查询相关资源。

5、资源删除:资源审核员或系统管理员可以删除不符合标准和过期的资源。

6、资源利用率统计分析:资源被浏览的次数,和资源下载次数的统计,有利于对生学习的重点和难以掌握点的掌握。

7、资源收藏:用户可以将自己需要加深印象、重点记忆和特别感兴趣的部分放自己账号的个性文件夹,以方便快捷的阅读。

8、资源请求:用户在资源库中无法寻找到自己所需的资源时,可以通过系统发布给系统管理员或其他用户。当新资源上线时,自行通知学生。

第四篇:使用畅言教学系统教学

使用畅言教学系统教学,如何备课?

1、 打开电子白板,点击顶层工具栏“资源库”。

2、 点击登录,选择“新用户注册”。

3、 按照提示操作,注册完成后,记住用户名和密码。

4、 打开“畅言名师100教育资源网”,登陆后,点击“进入我的网盘”。

5、 建立文件夹,点“上传文件”。这样就可以把硬盘里的预置教学资源上传到电子白板资源库中的我的空间里。

6、 这样就可在自己的电脑上备课,在教室里用畅言系统上课。自己的电脑可以不安装畅言系统。只要收藏畅言名师100教学资源网就可以了。

第五篇:网上购物系统系统分析

一、系统流程分析

(1)普通用户分为注册会员用户和非会员用户。进入网站首页,会员用户登录成功后具有查看商品信息并订购商品、查看订购信息、查看公告信息、修改个人信息等权限;非会员用户不用登录,只能查看商品信息、公告信息,不能订购商品.只有注册成为会员用户并成功登录后。方可订购商品。

(2)部门管理员只可以对本部门销售的商品的分类、商品品牌和商品信息进行管理,也可对自己的个人信息进行管理维护。

(3)总管理员可以对商城销售的商品大类、各部门的管理员、公告信息和客户订单进行管理.并可以修改个人信息和密码。

图1-1 系统流程示意图

二、系统数据库设计

本系统客观存在的实体有:管理员(gly)、注册会员用户user)、商品种类(spzl)、商品子类(splx)、商品品牌(ppxx)、商品(sp)、商城公告(board)。共7个实体,

图2-1 网上购物全局E-R图

三、逻辑结构设计

管理员:包括管理员编号、注册名、密码、真实姓名、地址、电话、E-mail、其他。当管理员编号为“0000”时,代表系统总管理员, 其他编号为对应的部门管理员。注册会员用户信息:包括用户ID、姓名、密码、性别、地址、手 机号、电话、E—mail。

商品种类:包括商品种类编号,商品种类名称。每一个商品种类可以有多个商品子类。 商品子类:包括子类编号、子类名称、指标名称I、指标名称

2、指标名称

3、指标名称

4、指标名称5。5个指标名称中分别存

放每一子类商品的5个主要的指标名称。

商品品牌:包括品牌编号、品牌名称、品牌生产商、业务联系 信息。

商品:包括商品编号、商品名称、商品型号、商品指标值

1、商品指标值

2、商品指标值3,商品指标值

4、商品指标值

5、参考销售单价、上市日期、图片、简介。5个商品指标值巾分别存放各商品的具体指标参数值。

商城公告信息:包括公告编号、公告标题、公告内容、发布时阅。

商品销售信息:包括订单编号、用户编号、商品种类编号、商品分类编号、商品品牌编号、商品编号、订购日期、订购数量、实际销售价、用户确认、发货日期、管理员确认。

四、数据库逻辑结构设计

1.公告信息表(题目,内容,时间,编号,提交人)

2.商品类别表(编号,类别,名称,序号,厂家,包装类型,销售价格,进货价格,商品简介,浏览次数,销售数量,相关图片)

3.购物车表(编号,用户名,商品编号,订购时间,订购数量,销售价格,用户确认,订单号,提交时间,管理员确认)

4.用户投诉表(投诉编号,投诉时间,用户名,订单号,投诉内容,处理结果,处理标志) 5.用户信息表(用户名,用户密码,用户姓名,性别,地址,电子邮件地址,固定电话,移动电话)

6.管理员表(用户名,密码,用户姓名)

五、模块功能设计

(1)顾客注册,登录模块

顾客可以通过填写注册信息注册成为会员,会员注册,登录需要填写附加码,保证 系统的安全性。会员登录后才能进行购物,购物车的管理与意见反馈,为登录的会员或 未注册的顾客只能检索与浏览商品信息。 (2)购物车模块

顾客输入帐号与密码登录后便可以进行购物车的管理,可以查看购物车,将商品添 加到购物车中,也可以删除购物车中的商品,修改购物车中商品的数量,在线下订单及 订单查看。

(3)商品检索,浏览模块,特价商品检索,浏览模块

顾客可以根据不同的商品种类浏览商品信息(如商品名称,商品图片,商品型号, 价格,生产厂商,生产日期等),也可以输入关键字进行商品检索。顾客可以根据不同 的商品种类浏览特价商品信息(如商品名称,商品图片,商品型号,价格,生产厂商, 生产日期等),也可以输入关键字进行特价商品检索。 (4)顾客留言模块

顾客登录成功后,进入反馈信息界面,可以发表自己的意见或建议。 (5)后台登录模块

系统管理员输入帐号,密码和附加码可以登录后台界面,登录验证模块根据输入的 帐号密码识别不同角色的管理员,然后进入不同的后台管理模块,账号密码输入错误后 给出错误提示并要求从新输入。 (6)订单管理模块

订单管理员登录后,可以根据日期范围,订单完成状态,订单编号等取得订单列表 与查看某订单的详情,也可以修改订单的完成状态及订单中的商品或数量,还可以删除 订单本身及订单中的商品。 (7)商品管理模块

商品管理员可以查看商品种类和商品信息,也可以新增,修改,删除商品的种类和 商品本身。

(8)特价商品管理模块

该模块也和商品管理模块一样,商品管理员可以查看特价商品种类和信息,也可以 新增,修改,删除商品的种类和特价商品本身,并且可以将商品列为特价商品以及将特 价商品修改为一般商品 (9)会员管理模块

会员管理员登录后,可以根据注册时间范围,会员级别及会员D取得会员列表,

然后对某个会员可以进行详细资料的查看,级别调整与删除操作;也可以根据留言时间 范围,回复状态及会员D取得留言列表,然后对某个留言进行内容查看,回复与删除 操作。

(10)系统用户管理模块

系统管理员登录后,可以根据用户列表进行用户详细资料的查看,新增用户,修改 用户与删除用户操作。 论文

1. 网上购物系统的开发背景+可行性分析(经济,技术) 2. 系统需求

3. 系统设计+系统分析、实现 4. 系统工作流程 5.

上一篇:物品订购合同范本下一篇:网上党校考试题库

本站热搜