《电子商务数据库技术课程设计》报告格式

时间:2019-05-13 02:39:05下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《《电子商务数据库技术课程设计》报告格式》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《《电子商务数据库技术课程设计》报告格式》。

第一篇:《电子商务数据库技术课程设计》报告格式

电子商务数据库技术课程设计报告

设计题目:

专业:电子商务

年级班级:

学号姓名:

指导教师: 李跃贞 苏丽琴 黄建莲 孙临君 白宏斌

指导教师评阅:

二O一三年 一月日

摘要:摘要应说明本设计的中心思想和主要内容,突出设计中的新见解

新方法,说明该设计方案的理论根据及现实意义。摘要力求简明扼要,字数为300-500字左右。

目录

第一章 系统需求分析…………………………………………………………1

1.1 处理需求…………………………………………………………………1

1.2 信息需求…………………………………………………………………1

第二章 数据库概念设计……………………………………………………1

2.1……………………………………………………………………………1

第三章 数据库逻辑设计……………………………………………………1

3.1……………………………………………………………………………1

第四章 创建数据库…………………………………………………………1

4.1……………………………………………………………………………1

第五章 系统实现……………………………………………………………1 附录…………………………………………………………………………1

参考文献………………………………………………………………………

1《电子商务数据库技术》课程设计报告

(报告正文部分):

(要求:正文部分一律用小四号字,宋体,1.5倍行距。一级大标题靠左,加粗。二级大标题靠左,不加粗。)

参考文献:

[1] 刘先锋主编,数据库系统原理与应用,武汉:华中科技大学出版社,2012。[2] …………………………………………………………………………..要求:

1、参考文献使用五号字,宋体,单倍行距。按作者、书名、出版社、地点、出版时间格式逐一列出,中间用逗号格开。

2、参考文献单独一页

3、参考文献包括引用的书籍、论文和互联网资料,互联网资料需要写明详细的URL,例如:

http:///main/jyjx/index.htm

第二篇:电子商务数据库技术重点

数据库的建立:CREATE DATABASE<数据库名>; 删除: DROP DATABASE<数据库名>

基本表的定义:EATE TABLE[<数据库名>]<表名>;删除DROP TABLE[<数据库名>]表名

修改:a增加属性:ALTER TABLE[<数据库名>]表名ADD

B删除属性:ALTER TABLE[<数据库名>]表名DROP

3)视图的定义:REATE VIEW 视图名AS SELECT语句;删除:DROP VIEW 视图名

4)索引的定义:CREATE [UNIQUE] INDEX 索引名ON;删除DROP INDEX 索引名

8SQL查询1)“*”为通配符,表示查找FROM中所指出关系的所有属性的值

1、表、视图、索引的定义及使用:(1)基本表的定义:create table 〔﹤数据库名﹥.〕﹤表名﹥(﹤列名﹥ 数据

类型 ﹝缺省值))eg.建一个学生情况表(student)create table student st-class chat(8),st-no char(10),……(2)视图的定义:create view 视图名 as select 语句eg.从基本表student和score中导出只包括女学生且分数在60分以上的视图create view woman-score as select student.st-class,student.st-no,student.st-name,student.st-age,score.sc-score from student.score where student.st-sex=“女”and score.sc-score>=60 and student.st-no=score.st-no(3)索引的定义:create 〔unique〕index索引名on〔﹤数据库名﹥.〕表名(列名〔ASC/DESC〕,列名〔ASC/DESC〕…)eg.对基本表student中的st-no和st-age建立索引,分别为升序与降序,且索引值不允许重复create unique index stindex on student(st-no ASC,st-age DESC)

2、SQL查询语言的主要应用:(1)无条件查询例子:找出所有学生的选课情况select st-no,su-nofrom score

(2)条件查询例子:找出任何一门课成绩在70分以上的学生情况、课号及分数select unique student.st-class,student.st-no,student.st-name,student.st-sex,student.st-age,score.su-no,score.scorefrom student,scorewhere score.score>=70 and score.stno=student.st-no(3)排序查询例子:查询不及格的课程,并将结果按照课程号从大到小排列select unique su-nofrom scorewhere score<60 oeder by su-no desc(4)嵌套查询例子:查询课程编号为c03且课程成绩在80分以上的学生的学号、姓名select st-no,st-name from student where stno in(select st-no from score from score where su-no=’c03’and score>80)(5)计算查询常用函数有:count(*)计算元组的个数;count(列名)对某一列中的值计算个数;sum(列名)求某一列值的总和(此值是数值型);avg(列名)求某一列的平均值;max(列名)求一列中的最大值;min(列名)求一列中的最小值例子:求男学生的总人数和平均年龄select count(*),avg(st-age)from student where st-sex=’男’

3、SQL数据的主要插入、删除、修改操作:(1)数据插入:将数据插入SQL的基本表有两种方式,一种是单元

组的插入,eg:向基本表score中插入一个成绩元组(100002,c02,95)insert into score(st-no,su-弄,score)values(’100002’,’c02’,95);另一种是多元组的插入;(2)数据删除:单元组的删除 eg,把学号为100002的学生从学生表student中删除delete from student where st-no=’100002’;多元组的删除eg,把学号为100002的成绩从表score中删除delete from score where st-no=’100002’ ;带有子查询的删除操作eg.删除所有不及格的学生记录delete from student where st-no in(select st-no from score where score<60)(3)数据修改eg.把c02的课程名改为英语 update subject set su-subject=’英语’ where su-no=’c02’

第三篇:数据库课程设计报告

数据库课程设计

校友通讯录

南华大学计算机科学与技术学院网络工程

(2010~2011 第二学期)

2011.6.25

目 录

一、设计需求说明··············3

二、总体设计分析··············

三、部分模块设计分析············

四、程序源代码···············

五、运行结果及截图·············

六、心得体会················

七、参考文献················4 10 18 23 23

一、设计需求说明

1、设计题目及要求

建立校友通讯录信息,信息至少包含编号、姓名、年龄、电话、通讯地址、电子邮箱等;

◆ 能够提供注册、登录和修改个人信息等的功能; ◆ 校友之间能进行相互通信;

2、系统功能需求分析:

1).注册,找回密码(无法登陆该系统); 2).登陆;

3).更改个人资料;

4).查看并浏览校友所有的公开性信息; 5).申请私人互动,进一步获取校友私有信息: ①发送申请消息; ②拒绝;

③通过,开放私人信息; 6).删除已在列表中的对象; 7).账号注销。

二、总体设计分析

系统功能模块图:

校友通讯录要实现的需求功能主要有注册,找回密码;登录;修改个人资料;浏览校友信息;查找校友;修改密码;删除校友;账号注销。(1)注册:如果是新用户,用户可注册加入,填写详细的注册信息表。验证通过,如果注册成功,则进入校友通讯录主界面。

(2)找回密码:用户忘记了登陆密码,可通过找回密码功能找回密码,进入找回密码界面,填写邮箱号,可以修改密码。

(3)登录:输入正确的账号,密码,登陆成功,如果登陆次数超过5次,提示错误信息。

(4)修改个人资料:进入个人信息页面,填写要修改的内容,如果修改成功,系统更新并记录信息。

(5)浏览校友信息:查看已在校友列表的校友的信息。(6)查找校友:输入姓名、学院、专业等查找信息,查找成功。

(7)删除校友: 在已有的可互动的联系人中找寻并选择要删除的对象,如果删除成功则用户的私密信息不再对已删除对象开放。

(8)帐户注销:用户提出注销请求,如果退出校友通讯录系统,则系统注销退出者的个人信息。

三、部分模块设计分析

1.通讯录:

2.工作顺序图:

(1)注册:申请账号

注册注册数据 : <未指定>真实性检查错误真实加入班级记录,分配帐号

②找回密码:找回用户丢失的密码

找回密码已登陆用户进入更改密码界面已注册未登记用户申请找回密码键入新密码输入帐号系统发送密码通过电子邮件确认否记录

(3)登录:已注册的用户利用系统已分配的账号登录

已注册用户或管理员登录键入密码帐号验证密码帐号是否正确通过验证未通过验证验证是否为管理员拒绝进入普通用户管理员进入个人主页进入管理员界面系统维护8

4)修改个人资料:修改个人中心的资料

更改个人资料进入更改个人资料页面已登陆用户输入要更改的个人资料确定取消记录9((5)浏览校友信息:查看校友的信息

已登陆用户 查看搜索校友公开信息进入搜索界面键入搜索信息精确搜索模糊搜索显示符合条件校友名单显示选中校友公开信息10

(6)查找校友:查找用户感兴趣的校友

通信许可权发送许可权申请收到许可权申请已登陆用户拒绝许可权申请同意许可权申请记录,加入联系人列表删除许可权浏览联系人私人信息

(7)删除校友:删除用户的好友

已登陆用户

删除通信权进入已获通信权列表选中要删除的联系人取消删除确定要删除移出,记录12

四、源程序代码

五、运行结果及截图 1.显示主菜单界面

2.添加界面

3.显示界面

4.删除界面

删除后,通讯录里的显示记录:

5.查询界面

以姓名查询方式为例:

6.修改界面

修改后,通讯记录的显示记录:

7.保存界面

六、心得体会

李兰利: 李竹村: 姚莉 : 李叶婷: 毛蓓:

梁娟:这次课程设计我觉得我做的事情比较少,尽的力不够,但在组员的辅助下,还是学到了一些东西。如:如何做原型设计、需求分析的应该做些什么,以及界面设计,数据库那边了解甚少。我觉得那句话话说得很对,团结就是力量。要做一件事,你需要有一个优秀的团队,大家可以一同进步,一同努力,困难一起克服。在这个团队中,我看到了他们钻研的精神,令我很敬佩;看到大家分工明确一起努力地画面。只是一次不错经验。

七、参考文献

何玉洁、李宝安《数据库系统教程》人民邮电出版社 教材《软件工程》

第四篇:数据库课程设计报告

数据库课程设计方案

(长江大学管理学院,信息2009级)设计目的

数据库课程设计是信息管理与信息系统专业大四学生的重要实践性环节之一,是学生在学习完“数据库原理及应用”课程后,锻炼自身实践能力的一次综合性实验。本课程设计的主要目的在于加深学生对数据库基础理论和基本知识的理解,掌握数据库应用系统设计的基本流程和方法,能使用某种系统开发语言开发三层的软件体系结构,最终使学生能综合运用所学知识解决实际问题。参与人员与组织方式

按照专业教学计划的安排,本课程设计要求08级信息管理专业的所有学生都必须完成,历时两周,共28学时。课程设计采用分组的方式进行,每组4-6人,两个班级配备专业教师进行指导,但主要由学生自己动手查资料学习并解决问题。设计内容

以MS SQL Server 或Oracle作为后台数据库平台,选择某熟悉的软件开发平台如C++、JAVA、ASP、或.net等作为前台开发工具,完成一个小型数据库应用系统的设计与开发。根据学生的具体情况,学生可以从以下系统中选择一个,也可以根据个人的爱好自选题目。人事管理系统

(1)系统功能的基本要求(取决于小组的需求分析结果):

员工各种信息的输入,包括员工基本信息、学历信息、婚姻状况信息、职称等。员工各种信息的修改;

对于转出、辞职、辞退、退休员工信息的删除;

按照一定的条件,查询统计符合条件的员工信息,至少应该包括每个员工的详细信息查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自员工信息。员工每个工种基本工资设计

加班津贴管理,根据加班时间和类型给予不同的加班津贴;

按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资,员工年终资金的生成,员工的年终奖金计算公式学生可根据自己的理解自行设计。

企业工资报表:能够查询单个员工的工资情况,每个部门的工资情况、按月的工资,并能够打印。

对查询、统计的结果打印输出

(2)数据库要求(数据库设计应该与功能分析相对应)建议在数据库中至少应该包括以下数据表: 员工基本信息表

员工学历信息表、反映员工的学历、专业、毕业时间、学校、外语情况等; 企业工作岗位表; 企业部门信息表。考勤情况表;

员工工种情况表,员工的工种、等级、基本工资等信息;

员工津贴信息表,反映员工的加班时间,加班类别、加班天数、津贴情况等; 员工月工资表 宾馆客户管理系统(1)系统功能的基本要求 建议的功能

住宿管理:客户预定、住宿登记、追加押金、调房登记、退房结账。客房管理:客户设置、客户查询、房态查看。挂账管理:挂账查询、客户结账

查询统计:预定房查询、住宿查询、退宿查询、宿费提醒。日结:登记预收报表、客户销售报表、客户销售统计。系统设置:初始化、操作员设置、密码设置、权限设置(2)数据库要求 建议应该包括: 登记预收表 登记表 挂账明细

客房基本信息表 客房预定表 退房登记表

密码表、权限设置表。钢材综合管理系统

(1)系统功能的基本要求 前台管理部分 商品销售 客房结款 商品查询 客户查询 后台管理部分

日常业务:销售退货、商品入库、退货返厂、商品报损、商品报溢

库存管理:库存商品查询、库存盘存、设置库存的初始值,库存的上下警戒限;产品出库管理,可以填写出库单,确认出库;

查询统计:销售查询、销售退货查询、入库查询、退货返厂查询、报损查询、商品报溢查询等

应收应付管理:付款单、应收款查询、应付款查询

统计报表:销售日报表、销售月报表、客户销售报表、职员销售报表;

基础信息管理:商品信息管理、职员信息管理、仓库信息管理、供应商信息管理等 系统设置

(2)数据库要求

建议在数据库中至少应该包含下列数据表 单位定义表 报损表或报溢表

报损票号或报溢票号表 仓库基础信息 供应商基本信息 供应商明细表 库存表

客户基础信息表 客户明细表 权限设置信息表 入库表 入库票号表

入库退单表和入库退单票号 商品基础信息表 销售表 销售票号表

销售退单表及票号 员工基础信息表 餐饮管理系统 前台管理部分 开台管理 买单管理

当日结账数据分析 日结算管理 后台管理部分

酒店后台进货、出货管理

进货查询、出货查询、库存查询 库存统计分析

房间台号管理、商品信息管理、员工信息管理 财政管理: 月结算管理 月营业分析 年营业分析

应收应付管理:应付账款管理、挂账管理、历史挂账查询 系统初始化:本单位定义、供应商管理、房间台号类型管理、部门信息管理、仓库信息管理、员工级别管理

系统管理模块:权限与用户

(2)数据库要求

建议在数据库中至少应该包含下列数据表 单位定义表 付款单据表 供应商信息表 出货信息表 员工信息表 商品基础信息表 客户信息表 库存信息表

房间台号信息表(房间台号类型表)挂账信息表 挂账点单临时表 点单临时表 点单历史表 权限信息表

日(月)结账信息表 进货单据临时表 进货单据信息表 进货表 部门信息表 班级管理系统

(1)系统功能的基本要求

学生管理,可以录入学生、可以删除某个学生;

班组管理,能在满足约束条件的情况下添加、修改、删除班级; 课程管理,能在满足约束条件的情况下添加、修改、删除课程;

成绩管理,能进行成绩的录入、修改、删除等操作,能进行数据的查询和统计; 班组事务管理,如奖金评定、比赛等(2)数据库要求

建议在数据库中至少包含以下数据表: 学生表 班级表 院系表

课程表以及成绩表; 班级事务表 网络在线书店

系统功能的基本要求 前台管理 新用户注册 用户登录 查看图书信息 购物车处理 订单列表 订单详细信息 发表评论 商品运输管理 后台管理 单位信息管理 商品出入库 数据分析与统计

(2)数据库要求

建议在数据库中至少包含以下数据表: 商品库存信息 单位信息表 进(销)信息表 顾客表 图书种类表 订单明细表 订单表 评价信息表 购物车表 设计报告要求

学生完成设计任务后,应按要求提交课程设计报告,设计报告应包含以下几个方面的内容: 应用程序的系统结构;

应用程序使用的环境平台,如DBMS和开发工具的选择;

数据库设计的过程和结果:包括需求分析、概念设计、逻辑设计、物理设计、库表结构,并编写定义数据库及表单的SQL程序;

数据库相关应用程序的主要代码,数据库系统测试数据及测试结果; 运行结果分析。

具体的报告形式可参考本课程设计所提供的报告模板。成绩考核

由指导教师根据学生完成任务的情况、课程设计报告的质量和课程设计过程上的工作态度等综合打分,其中课程设计报告占60%、软件系统占30%,平时表现占10%。成绩评定实行优秀、良好、中等、及格和不及格5个等级,并对设计成绩评定为优秀的学生给予一定奖励。总评:

数据库课程设计实验报告(2012-2013)第1学期

业:

小组编号:

组长姓名:

级:

指导教师:

长江大学管理学院实验中心 数据库课程设计报告评价表 系统设计题目:

小组成员:

系统开发的主要技术:

设计目标:

工作进度安排:

小组自评: 小组成员得分:(1)

(2)

指导老师评语:平时成绩:

设计报告:

软件系统:

总评:

***系统的数据库课程设计报告 1 系统的开发背景(1)开发目的及意义(2)研究现状分析(3)设计报告的内容

2关键理论及开发技术概述(1)数据库设计技术(2)系统开发技术 3系统的需求分析(1)功能需求(2)性能需求(3)接口需求

(4)出错处理需求及其它特殊需求

4、概念设计

什么是概念设计?

概念设计中应该做什么?

它在需求分析与软件设计中过度过程中起到一个什么样的作用?(我们往往过多的关注How,而没有关注What,或者关注了What而没有关注What背后的需求场景和背后的问题Why。)

5、数据库逻辑设计(1)系统的E-R图

(2)表、表与表之间的关系(主键及外键等)以及完整性约束(3)编写数据字典

给出通过SQL生成数据库、表、索引、视图及完整性约束等的代码。重点语句需要标准说明性文字

6、数据库物理设计(1)访问方式选择(2)存储结构选择(3)物理结构评价

7、安全性设计(1)身份验证模式(2)登陆管理(3)账户管理(4)权限管理(5)角色管理

8、重要业务处理过程设计(1)重要的存储过程(2)重要的触发器技术

要求学生尽可能应用SQL语言的函数

9、重要业务逻辑的实现程序

利用系统开发语言设计的重要模块代码及函数

10、系统测试的结果

结合实际数据及运行效果,描述模块的功能及使用方法。课程设计的心得体会 参考文献

在百度文库中可以搜索到相关的报告实例

第五篇:数据库课程设计报告格式

数据库课程设计报告要求

1.报告的编写规范与写作框架

一、引言

(一)本课题的研究意义

(二)本课题的目的、内容

二、需求分析与设计方案

(一)任务概述

(二)系统的需求说明

(三)系统功能模块图

(四)系统业务流程

(五)系统开发环境简介

(六)采用的主要技术与方案

三、数据库设计

(一)数据库需求分析

(二)数据库概念结构设计

(三)数据表设计

(四)数据库访问

四、详细设计

(一)“登陆界面”及编码设计

(二)“****界面”及编码设计

(三)“****界面”及编码设计

(四)“****界面”及编码设计

五、系统的集成与测试

六、结论与体会

附录:源代码

2.课程设计说明书格式要求

一、论文正文用小4号、宋体字;章及章标题使用小3号、宋体字;节及节标题使用小4号、黑体字;图号及图标题使用5号、宋体字。

二、论报告用A4纸正反打印装订成册,报告正文页码编于页面下端中间。

三、论文封面(统一有指导老师给)

下载《电子商务数据库技术课程设计》报告格式word格式文档
下载《电子商务数据库技术课程设计》报告格式.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    数据库技术课程设计要求5篇

    2011级硕士研究生《数据库技术》课程 应用开发设计要求1.开发设计一个简单的管理信息系统(题目自选),其前台所使用的语言不限,但后台开发平台要求统一使用SQL Server 2000及其以......

    数据库技术与应用课程设计

     数据库技术与应用课程设计一、课程设计的教学目的 1、使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容; 2、使学生掌握数据库系统的基本概念、原理和技术,......

    电子商务数据库技术总结题目

    1.数据库管理系统(DBMS)是(C) A、一个完整的数据库应用系统B、一组硬件 C、一组软件D、既有软件,也有硬件 2.通过指针链接来表示和实现实体之间联系的模型是(C) A、关系模型B、层次......

    图书馆数据库课程设计报告

    目录 第1章 绪论 ........................................ 2 §1.1设计意义及目的............................................. 2 §1.2研究范围及技术要求.................

    数据库课程设计报告格式要求

    一、题目 人事管理系统二、内容 需求分析、数据库设计、数据库建立、数据输入、应用系统的设计和开发、用户界面的设计和实现、系统调试和安装等。三、要求(一)报告内容格式要......

    数据库课程设计

    数据库课程设计 第一章 引言 开发的意义 设计应用系统的任务及目标 设计开发及运行的软硬件环境 第二章 系统分析与设计 系统需求分析 数据库概念结构设计 数据库逻辑结构设......

    数据库课程设计

    1 需求分析 在银行业务模拟中用随机函数产生随机数,求客户在银行的平均时间,客户来到银行后加入两个队列,客户办理的业务有两种,一是取款和贷款,二是存款和还款。 2 概要设计 typ......

    电子商务数据库实习报告

    电子商务数据库实习报告专业年级学号学生姓名指导老师华中师范大学信息管理系编实习一结构化查询语言【实习目的】使用的图形化工具熟悉语言建立存储学生信息数据库的对象表......