学生作业管理系统课程设计_第1页
学生作业管理系统课程设计_第2页
学生作业管理系统课程设计_第3页
学生作业管理系统课程设计_第4页
学生作业管理系统课程设计_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库课程设计学生作业管理系统计算机科学与工程学院2012 年 6 月数据库课程设计学生作业管理系统小组成员:徐垚、李栋孙扬、黄最圣指导教师:张伟杰专业:软件工程所在单位:计算机科学与工程学院数据库课程设计(报告)i摘 要随着信息技术的迅速发展、 电脑化教学与远程的网络化教学的普及,给传统的教学方式带来了重大的革命,也给教学改革的实施者们提出了很多新的课题。学校教育信息化普及相当迅速,许多课程都实现了多媒体教学,学生的作业相当大的一部分是数字作业。在实际的教学工作中,教师批改作业的方式大至有三种:一是当场批改,这种方式批改往往达不到一定深度;二是复制到磁盘后逐一批改,这种方式在公共机房频繁使用

2、储存设备,既麻烦又不利于信息安全;三是发送到e- mail中,教师下载后批改,这种方式教师下载e- mail 中的作业比较繁琐,而且工作量很大。网上作业在线管理系统是集数字作业的收交、批改和反馈于一体的管理系统,既省力、方便、高效又兼顾了信息安全。本文档主要介绍了一个特定的系统学生作业在线管理系统。我们运用 jsp技术构建一个网上作业提交和批改系统的过程。通过对其系统的可行性研究,需求分析,结构设计等多方面来介绍和设计。本系统采用的是myeclipse6.0 的开发环境和 sql2000的数据库等工具。本系统的主要目标是对于学生的作业进行计算机化的管理。该系统的主要功能包括:管理员用户的功能、

3、教师用户的功能、学生用户的功能等。本文档还描述了b/s 模式的概念及特点, jsp的优越性及对通用作业批改系统的分析,该系统主要完成了作业的上传,教师对作业的批改,系统得稳定性高,操作简单。关键词:学生作业在线管理系统;b/s 模式;jsp ;数据库课程设计(报告)iiabstractwith the rapid developmentof information technology,computerizedteachingandremotenetwork teaching,give the popularity of traditional teachingmethodof brought

4、greatrevolution, also give teachingreform the implementerraisedsomany new task.school educationinformatization popularity, many coursesarequite quickly realizedthemultimedia teaching,thestudentswork quite big is partof thedigital work.in actual teaching,theteacherrevisesassignmentsto havethreeways:

5、oneis thespot,this way correctscorrectsoften hit certaindepth;2 it is copied to the disk one,andin this way aftercorrecting the frequentusein public generator-room,both difficult andstoragedeviceagainstinformation security; threeis sentto the e-mail, theteacherrevisesafter downloading. this way thet

6、eacherdownload e-mail homework, andworking a lot is more tedious.online assignmentsonline managementsystemis setfordigital homework correctsand feedbackinto, integratedmanagementsystem,bothenergy,convenient,efficient andbalancedinformation security.this documentmainly introduced aspecific system- st

7、udentassignmentsonlinemanagementsystem.wtechnologybuilding anonline assignmentsandcorrecting the systemprocess.through its feasibility study,needsanalysis,structuraldesign,etc. to introduceanddesign.this systemuses is myeclipse 6.0 developmentenvironment andsql2000 databaseetctools. the systemsmain

8、goalis for studentswork computerizedmanagement.the main function of thesystemincludes:thefunction, administrator usersthefunction, studentteacherusersthefunction etc.userthe document also describes the b/s model, the concept and features of jspsuperiority and the general homework system analysis, th

9、e system mainly finish thehomework assignments,teachersto uploadthe grade,systemmust high stability, simpleoperation.key words: student assignmentsonline management system;b/s model;jsp数据库课程设计(报告)iii目 录摘 要 .iabstract .ii第 1 章 概述.- 1 -1.1 选题的目的和意义.- 1 -1.2 本文的工作内容.- 1 -1.3 serversql microsoft简介 .- 2

10、-第 2 章 需求分析 .- 3 -2.1 工作流程图 .- 3 -2.2 数据流图 .- 3 -2.3 基本功能 .- 5 -2.4 数据字典如下:.- 5 -2.5 功能模块划分及设计.- 6 -第 3 章 概念结构设计.- 8 -3.1e-r图 .- 8 -3.2 表信息 .- 10 -第 4 章 逻辑结构设计.- 12 -4.1 关系模式 .- 12 -4.2 范式级别 .- 12 -第 5 章 数据库实现 .- 13 -5.1 表关系 .- 13 -5.2 创建语句 .- 13 -5.3 查询语句 .- 15 -第 6 章 总结 .- 16 -参考资料 .- 17 -附录 1数据库原

11、理课程设计任务书.- 18 -附录 2小组成员分工情况.- 24 -教师评语及成绩评定.- 25 -数据库课程设计(报告)- 1 -第 1 章 概述1.1 选题的目的和意义随着计算机网络技术、多媒体技术、数据库技术在教育领域中应用的不断发展,教育教学方式正面临着巨大的技术变革。教育手段不断得到更新,其中计算机辅助教学( cai)技术是发展最快,应用最多的一种现代教学手段。以计算机和各种通信设备为教学的辅助手段,通过学习者与计算机交互而完成学习。因此,如何用现代教学技术手段,将传统的教师技术资源和教师的智慧以多媒体的形式提供给学生,为学生创造一个个性化的学习环境,是教学辅助系统的目的之一。目前,

12、国内外作业管理一般采用两种方法:一种将作业以纸质方式交给老师;另一种是以电子版形式发送到老师的邮箱或者上传到指定的一个共享目录内。但这两种方法都有各自的弊端:前一种方法不方便携带、作业批改时间长、登记成绩繁琐;后一种方法也存在一些不足:通过邮箱形式,教师下载学生作业、登记成绩效率很低;通过长传到共享目录的形式,学生可以随意查看、更改或删除其它同学的作业, 造成大量如抄袭作业、恶意删除或修改其他同学作业的事情发生。现在国内外也有很多作业管理的软件,采用的技术也是多种多样,如基于jsp 、ftp模式,但大多数作业管理系统主要用于网络学院的远程教学。至于校园内的正规教学,利用作业管理系统组织管理教学

13、活动的并不多。在当前的信息化时代中,一个实用的作业管理系统,将会大大提高学校的管理水平,优化资源,实现效益的最大化。因此,将作业管理系统作为本次毕业设计课题是非常有意义,具有研究的价值。1.2 本文的工作内容本系统是针对现在各种类型的学校教学中的作业管理问题,采用目前在网站开发中使用广泛的jsp技术,基于 windowsxp 操作系统所开发的一套作业管理系统。本系统实现了老师可以自由发布作业要求、批改作业,学生上传作业,查询作业信息、成绩等功能;界面友好,使用方便。在安全性方面,设置了每个页面判断用户是否已经登录,最大限度的防止了非法窃取他人信息的行为的发生。通过本系统,学校可以有效进行作业管

14、理。在设计中要用到 jsp作为 b/s 开发平台, jsp页面文件为纯文本格式, 可包含html 标记,脚本代码, jsp语法以及 sql指令。当客户端浏览器向web 服务器申请一个 jsp页面时,web 服务器将该 *.jsp文件提交给 jsp引擎执行,然后将结果html 返回给浏览器。系统中的框架采用struts2 ,大大减少了前后台交互的代码语句,并且使系统的页面非常规范,在发生bug 时,容易调试及修改。此框架简单,容易理解,尤其适合于调试。jsp作为配套的站点设计技术,可以根据浏览器端提出的不同申请动态地生成相应的 html 页面,从而可根据用户的需要方便地获取数据。同时,由于jsp

15、在数据库课程设计(报告)- 2 -服务器端执行,很好地保证了浏览器服务器结构中数据的一致性。尤其值得一提的是,jsp支持 activexsever components (activex服务器组件 ),并可与任何activexscripting语言兼容。使用activex 可建立独立的业务逻辑处理单元,将其嵌入到所需的jsp主页中,不仅功能灵活,而且具有很高的可重用性,比较容易开发出具有 internet通信能力和具有传统商业计算能力的混合应用。可以肯定,随着 activex 市场占有率的提高,组件对象与jsp结合将成为构造web 应用系统的最常用方式。1.3serversqlmicrosof

16、t简介microsoftsqlserver2000是一个高性能的客户端 / 服务器结构的关系数据库管理系统( rdbms,relational database management system) 。sqlserver 2000是为了支持高容量的事务处理(比如在线订购录入、存货目录、记帐或制造)以及数据仓库和决策支持系统(比如销售分析应用)而设计的。可以把sqlserver2000作为一种个人桌面数据库系统安装在运行windowntworkstation4、 windows2008 professional、windows98和 windows millenniumedition(me) 的

17、机器上。数据库课程设计(报告)- 3 -第 2 章 需求分析2.1 工作流程图图 2-1工作流程图2.2 数据流图数据流图( dfd )是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变化。数据流图是系统逻辑功能的图形表示,即使不是专业的计算机技术人员也容易理解它。在数据流图中没有具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。用简单的分层数据流图表示不同级别上的功能模型。数据流图中,圆框代表数据处理系统;箭头代表数据的录入和读取。数据库课程设计(报告)- 4 -图 2-2简要数据流图图 2-3详细数据流图该系统的主要功能是老师和学生之间的作业发布、批改、提交

18、能够通过网络的形式进行。用户信息可以通过管理员维护,老师可以登录作业管理系统,在线发布和批改作业。学生通过登录作业管理系统,进行查看、下载作业,然后将完成的作业再上传至网络。学生作业管理系统主要分为管理员、教师、学生三个部分的功能。数据库课程设计(报告)- 5 -学生和教师还具有找回自己密码的权限,如果用户忘记密码,可以在系统首页点击密码找回链接, 进入页面以后输入其学号或工号,然后回答找回密码问题,将其密码找回。2.3 基本功能1不同用登入不同的界面2 生作 的查看3 生作 成 的查看4 生作 上5教 布置作6教除作7教 修改作8教布成9教 修改成10教 下 作11管理 添加教 用12管理

19、添加学生用13 人 料的查看14 人密 的修改2.4 数据字典如下:名字:学生选课信息别名:描述:学生选了某一门课程才能登陆到该课程班级定义:信息 =学生信息 +教师信息 +开课班级信息位置:网络硬盘名字:成绩别名:分数描述:学生作业批改的结果供学生和学校参考定义:成绩 =0数字100位置:网络硬盘数据库课程设计(报告)- 6 -名字:教师开课信息别名:描述:教师开的教学课程和网络课程定义:信息 =教师信息 +开课班级信息位置:网络硬盘2.5 功能模块划分及设计图 2-4功能模块划分图学生作业在线管理系统从功能上可分为学生管理模块、管理员管理模块和老师管理模块。学生管理模块主要实现学生登录、修

20、改密码、上传作业、查看新作业和退出登录,管理员管理模块部分的权限有管理员登陆、添加学生信息、修改删除学生信息、添加教师信息、修改删除学生信息。教师管理模块实现了教师登录、修改密码、上传作业、批改作业、退出登录等。系统主要功能模块具体描述如下:(1)管理员用户的功能: 管理员登录:管理员可以通过自己的账号密码进去后台管理。 添加学生信息:管理员进入系统后可以添加学生信息,学生的信息包括姓名、年龄、性别、班级、专业和学号。 修改删除学生信息:管理员可以通过查询学生所在班的班号或是学生学号来找到学生的相关信息,并对学生信息进行维护。数据库课程设计(报告)- 7 - 添加教师信息:管理员进入系统后可以

21、添加教师信息,教师信息包括姓名、年龄、性别、教工号和职称。 修改删除教师信息:管理员可以通过查询教师的工号或是教师姓名来找到教师的相关信息,并对教师信息进行维护。(2)教师用户的功能: 修改密码:教师具有对本人密码的修改权限,密码修改模块的字段包括输入新密码、确认新密码、设置找回密码的问题及问题答案。 发布作业:教师用户的最主要的功能就是上传发布作业,发布作业模块包括作业题目、所属课程、作业内容、上传附件、上传正确答案、所属班级以及上交作业时间。 批改作业:教师需要对学生已完成上传的作业进行批改。教师通过下载学生上传的作业,然后查看作业的完成情况,平对其作出批示,然后填写批语。 退出系统:教师

22、工作完成以后注销退出系统。(3)学生用户的功能: 修改密码:学生具有对本人密码的修改权限,密码修改模块的字段包括输入新密码、确认新密码、设置找回密码的问题及问题答案。 查看新作业:学生进入系统以后首先要查看是否有新作业,这部分包括作业题目、所属课程、布置时间和上交作业时间。上传作业:学生上交作业,并对作业完成情况进行说明。退出系统:学生工作完成以后注销退出系统。数据库课程设计(报告)- 8 -第 3 章 概念结构设计3.1e-r 图在学生作业管理系统中,学生的实体图:图 3-1学生的 e-r 图在学生作业管理系统中,教师的实体图:图 3-2教师的 e-r 图数据库课程设计(报告)- 9 -在学

23、生作业管理系统中,管理员的实体图:图 3-3管理员的 e-r 图在学生作业管理系统中,作业信息表的实体图:图 3-4作业信息表的e-r 图数据库课程设计(报告)- 10 -在学生作业管理系统中,全局e-r 图:图 3-5学生作业管理系统的全局的e-r 图3.2 表信息(1)学生信息表。用来记录学生的一些基本信息,包括学生的登录信息以及用户的个人资料,其结构如表3.1 所示。表 3.1学生信息表( student_inf)字段说明属性数据类型数据长度允许空主/ 外键学生学号student_no自动编号4否主键用户姓名snamevarchar10否用户年龄ageint5否所在院系departvar

24、char20否所在班级classvarchar20否性别sexvarchar5否用户密码pwdvarchar20否数据库课程设计(报告)- 11-(2)教师信息表。用来记录教师的一些基本信息,包括教师的登录信息以及用户的个人资料,其结构如表3.2 所示。表 3.2教师信息表( teacher_inf )字段说明字段名数据类型数据长度允许空主/ 外键教师工号teacher_no自动编号4否主键教师名称tnamevarchar20否教师年龄ageint10否教师性别sexvarchar10否教师职称zcvarchar10否个人密码pwdvarchar20否( 3)管理员信息表。 该表用于记录管理员

25、的信息,包括登录号、 姓名及密码, 其结构如表3.3所示。表 3.3管理员记录表( customrecord )字段说明字段名数据类型数据长度允许空主/ 外键管理员编号id自动编号长整型否主键姓名namevarchar10否密码pwdvarchar20否(4)发布作业信息表。用来记录教师发布作业的一些基本信息,包括作业的标题、内容及作业对应的班级等信息,其结构如表3.4 所示。表 3.4发布作业信息表(twork)字段说明字段名数据类型数据长度允许空主/ 外键作业编号work_id自动编号长整型否主键作业题目titlevarchar50否作业内容contentvarchar500否所属课程ke

26、chengvarchar50否发布时间stimedatetime否提交时间etimedatetime否所属班级classvarchar50否教师姓名namevarchar50否教师工号teacher_noint4否外键数据库课程设计(报告)- 12 -(5)提交作业表。用来存放学生已完成的作业信息。其结构如表3.5 所示。表 3.5提交作业表(savework)字段说明字段名数据类型数据长度允许空主/ 外键作业编号work_id自动编号4否主键作业说明shuomingvarchar500否提交时间timedatetime否学生姓名namevarchar40否作业标记markint4否作业标题t

27、itlevarchar50否学生学号student_novarchar50否外键教师工号teacher_novarchar50否外键第 4 章 逻辑结构设计4.1 关系模式根据系统功能设计的需求,对于学生作业管理系统的数据库,可以列出系统的各个组成部分的数据项:1)学生信息表:学生学号、用户姓名、用户年龄、所在院系、所在班级、性别、用户密码2)教师信息表:教师工号、教师姓名、教师年龄、教师性别、教师职称、个人密码3)管理员信息表:管理员编号、姓名、密码4)作业信息表:作业编号、作业题目、作业内容、所属课程、发布时间、提交时间、所属班级、教师姓名、教师工号5)上传作业信息表: 作业编号、 作业说

28、明、 提交时间、学生姓名、 作业标记、作业标题、学生学号、教师工号4.2 范式级别关系模式学生、教师、作业不存在非主属性对主属性的部分函数依赖,也不存在传递函数依赖,已经达到了3nf 。数据库课程设计(报告)- 13 -第 5 章 数据库实现5.1 表关系图5-1数据库实现的表关系5.2 创建语句create table dbo.customrecord(id int identity(1, 1) not null ,name varchar (10) collate chinese_prc_ci_as null ,pwd varchar (20) collate chinese_prc_ci

29、_as null) on primarygocreate table dbo.savework (数据库课程设计(报告)- 14 -work_id int identity(1, 1) not null ,shuoming varchar (50) collate chinese_prc_ci_as null ,time datetime null ,name varchar (50) collate chinese_prc_ci_as null ,mark int null ,title varchar (50) collate chinese_prc_ci_as null ,student

30、_no int null ,teacher_no int null) on primarygocreate table dbo.student_inf(student_no int identity(1, 1) not null ,sname varchar (50) collate chinese_prc_ci_as null ,age int null ,depart varchar (20) collate chinese_prc_ci_as null ,class varchar (20) collate chinese_prc_ci_as null ,sex varchar (5)

31、collate chinese_prc_ci_as null ,pwd varchar (20) collate chinese_prc_ci_as null) on primarygocreate table dbo.teacher_inf (teacher_no int identity(1, 1) not null ,tname varchar (50) collate chinese_prc_ci_as null ,age int null ,zc varchar (20) collate chinese_prc_ci_as null ,sex varchar (5) collate

32、chinese_prc_ci_as null ,pwd varchar (20) collate chinese_prc_ci_as null) on primarygocreate table dbo.twork(work_id int identity(1, 1) not null ,title varchar (50) collate chinese_prc_ci_as null ,content varchar (500) collate chinese_prc_ci_as null ,kecheng varchar (50) collate chinese_prc_ci_as nul

33、l ,stime datetime null ,etime datetime null数据库课程设计(报告)- 15 -5.3 查询语句select * from student_infselect * from teacher_infselect * from tworkselect * from saveworkselect * from customrecordselect title from twork,teacher_inf where twork.teacher_no=teacher_inf.teacher_noselectshuoming,time,name,titlefrom

34、savework,student_inf,teacher_infwheresavework.student_no=student_inf.student_no and savework.teacher_no=teacher_inf.teacher_no数据库课程设计(报告)- 16 -第 6 章 总结通过此次数据库的课程设计,真正达到了学与用的结合,增强了对数据库方面应用的理解,对自己今后参与开发数据库系统积累了不少经验,在实验过程中,从建立数据开始,对数据库设计理念及思想上有更高的认识,从需求分析,到概念设计和逻辑设计,e-r 图的表示,数据字典的创建,懂得了不少有关数据库开发过程中的知识,

35、增强了自己在数据库中应用sql语言的灵活性,其中包括,插入、删除、修改、查询 , 牵涉表和表之间的联系,主建与外主键的定义,约束项的设置,使逻辑更严密,在学习过程中,也上网查了不少资料,也看了一些别人设计的学生作业管理信息系统的设计报告,学以致用,自我创新,完成了这份自己的报告,从中在学到用,从用又到学,不断修改,系统更新。虽然不能达到完善系统,但也做到了尽善尽美,加强理论学习对完善系统会有很多帮助。对于课程设计中遇到的问题主要有两点:一是对于需求分析阶段的数据流图与工作流程图之间的关系与差别。这种概念上的模糊,让我们走了很多弯路。实际上,工作流程图是业务的具体处理过程,是办事的步骤。而数据流

36、图是以图形的方式描述数据在系统中流动和处理的过程。二是对于版面的设计,一直以来都没有严格的要求,这一次有了毕业设计格式的模版,发现很多地方都没有按照格式的要求去做。目录生成等 word 功能还不熟练。数据库课程设计(报告)- 17 -参考资料1郑人杰等 . 实用软件工程 ( 第二版) m. 北京:清华大学出版社,20042萨师煊、王珊 . 数据库系统概论 . 北京: 高等教育出版社, 19913数据库原理与应用基于 access李春葆清华大学出版社, 20054数据库原理及应用开发潘瑞芳中国水利水电出版社, 20055高屹等 . 网络应用程序设计教程m. 北京:机械工业出版社,20086詹素青

37、. 基于 bs模式的 mis的开发. 电化教育研究.20047微软公司 .sql server2000 数据库程序设计m. 北京:高等教育出版社,2004数据库课程设计(报告)- 18 -附录 1数据库原理课程设计任务书2011-2012学年第二学期数据库原理课程设计任务书一、设计目的数据库原理课程设计是计算机科学与技术专业集中实践性环节之一,是从实践中体会数据库原理及应用教程中所介绍的数据库理论知识。通过设计并建立一个简单的关系数据库,加深对数据库模式的理解,锻炼数据库设计能力,掌握开发一个小型数据库系统时设计数据库的基本方法,提高运用数据库解决实际问题的能力。二、设计工作要求要求学生围绕数

38、据库原理知识,结合数据库设计的技术,熟悉数据库设计的每个步骤中的任务和实施方法,并加深对数据库系统概念和特点的理解,小组成员共同协作完成一个应用系统的开发任务。实现整个系统的设计。每个学生针对自己的题目完成设计内容,内容包括:1.需求分析(应用领域的调查分析)a)第一阶段对业务流程和数据流程的调查,需求应符合实际工作业务需求,构建系统的功能模块,并给出子模块功能的简要描述b)第二阶段正确的绘制本系统的数据流图,包括系统总体数据流图及各分系统或子模块数据流图2.概念结构设计将数据流图转换为分e-r 图,最后合并成整体的e-r 图3.逻辑结构设计a)e-r 图向关系模型转换b)数据模型优化c)设计

39、用户子模式4.对在整个设计中的功能给出sql 语句的相应描述,要求优化查询。同时,可以将需求描述中所有涉及到数据操作的功能用触发器、存储过程等实现,设计中至少包括以下3 方面的内容:a)数据定义b)数据查询数据库课程设计(报告)- 19 -c)数据更新三、设计题目1. 药品存销信息管理系统系统主要功能包括:(1)客户信息资料管理:包括客户的联系方式、汇款账号等;(2)员工信息资料管理:包括员工姓名、职务、联系方式等信息;(3)药品信息管理:包括药品编号、药品名称、单位、包装数量等;(4)供应商信息管理:包括供应商的代号、地区、联系方式等;(5)药品入库、库存、出库管理功能:包括药品采购包括采购

40、员进货,采购员退货;仓库存储以及仓库管理员管理仓库;药品销售包括顾客买药与顾客退药。2. 学生信息管理系统系统主要功能包括:(1)学生档案管理:包括查询、修改、打印等;(2)成绩信息管理:主要是实现对学生成绩的录入查询及考试的违规信息的管理工作,包括:学生成绩的录入,学期成绩浏览,学生成绩查询,班级成绩查询,违规信息的增加及浏览;(3)补助管理:主要是贷款 信 息 及 特 困 生 补 助 的 管 理 工 作 , 包 括 : 贷 款浏 览 、 贷 款 添 加 、 特 困 生 补 助 增 加 , 特 困 生 补 助 浏 览 等;(4)课程管理: 包 括 课 程 的 添 加 、修 改 、删 除 、打

41、 印 和 课 程 信 息 的 浏 览 ;(5)班级管理:包括班级的添加、修改、删除等;(6)用户信息管理:包括对于用户的添加、删除、修改等操作。3. 学生宿舍管理系统的设计与实现系统主要功能包括:(1)宿舍楼基本信息:包括宿舍楼编号、宿舍楼所在校区、宿舍楼再校区中区域、每一幢宿舍楼楼管处的电话、宿舍楼楼管员信息等;(2)学生基本信息:包括学生编号、学生所在学院信息、学生姓名、学生性别、学生来自省份、学生出生日期、学生入学时间、学生所学专业、所在班级等;(3)宿舍基本信息:宿舍基本信息宿舍信息,宿舍物品信息,宿舍物品损坏信息和宿舍损坏物品赔偿信息;(4)楼道工作人员基本信息:包括工作人员编号、工

42、作人员姓名、工作类型、数据库课程设计(报告)- 20 -工资、性别、联系方式、工作时间等数据项,可以方便管理人员对宿舍楼道工人的任用、信息查询及更改;(5)宿舍保卫处基本信息:包括保卫处名称、人员数目、负责人信息、联系电话等四方面的信息;(6)宿舍事故基本信息:包括事故信息、事故处理信息、事故赔偿信息;(7)物品出入基本信息:包括出入物品的学生信息、出入的物品信息、出入物品时的负责人信息、出入物品时间,以保障学生宿舍财产的安全。4. 网上书店管理系统系统主要功能包括:根据分析该系统分为前台(用户模块) ,后台(管理员模块) 。具体功能如下:前台:(1)会员管理:会员注册、会员登录;(2)图书展

43、示:特价书籍、新书上架、图书分类浏览、查询、销售排行、图书评论;(3)购物车:添加至购物车、修改从购物车中移除图书、查看购物车、清空购物车;(4)收款结算:填写订单信息、购书结账;后台:(1)图书管理:增加图书信息、删除图书信息、修改图书信息、查询图书信息;(2)用户管理:查看用户信息、冻结、解冻用户;(3)订单管理:根据客户购物车中商品信息,以及客户所选择的送货方式和付款方式,连同客户的个人信息,一起生成订单,以便查看订单和送货处理;(4)图书评论管理:查询图书评论、回复图书评论、删除图书评论。5.学生选课信息管理系统系统主要应有以下功能:(1) 课程信息管理。课程信息管理包括课程信息数据录

44、入、修改与删除;(2) 学生信息管理。学生信息管理包括学生信息的录入、修改与删除;(3) 教师信息管理。教师信息管理包括教师信息的录入、修改与删除;(4) 班级信息管理。学班级信息管理包括各班级信息的录入、修改与删除。6. 网上列车订票系统数据库课程设计(报告)- 21 -主要包括以下功能:(1)用户管理模块:包括用户以的添加、删除和用户权限的管理;(2)票务信息管理:包括对于车次信息、座位信息、价格信息、车站信息等的添加、删除;(3)旅客订票记录管理:包括对旅客订票记录的添加、删除操作;(4)订票管理:用户登录、注册,以及浏览列车信息、预订车票,对订票、退票信息的添加、删除等; ;(5)实时信息管理:包括对于最新路况、车况信息的修改,查看等;(6)数据管理:包括数据查看、备份、恢复。7. 机票预定信息系统系统主要功能包括:(1)航班的管理: 主要是对航班的基本信息进行管理,包括航班编号、 飞机名称、机舱等级、票价、起飞地、目的地、起飞时间的添加、修改、删除和查询及打印;(2)机票的管理:主要实现机

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论