数据库技术与应用课程设计报告在线投稿信息系统设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

数据库技术与应用课程设计报告----在线投稿信息系统设计姓名:**学号:**班级:**日期:*2目录课程设计任务一:设计选题与开发准备....................................................................31.系统开发目的.................................................................................................32.系统开发背景.................................................................................................33.系统开发所用的技术准备.............................................................................33.1系统开发平台选择.................................................................................33.2ASP.NET技术介绍................................................................................33.3数据库开发平台的介绍......................................................................3课程设计任务二系统分析..........................................................................................41.系统设计思想.................................................................................................42.系统需求分析.................................................................................................42.1可行性研究.............................................................................................42.2用户需求................................................................................................52.3系统流程分析.........................................................................................5课程设计任务三:系统功能分析与设计....................................................................51.系统功能模块划分.........................................................................................52.系统功能模块介绍.........................................................................................6课程设计任务四:数据库设计....................................................................................61.数据库需求.....................................................................................................81.1数据库需求分析.....................................................................................71.2数据库关系.............................................................................................72.数据库物理结构设计......................................................................................83.数据库的实现.................................................................................................9课程设计任务五:系统功能实现................................................错误!未定义书签。总结……………………………………………………………………………………………………………………….153课程设计任务一:设计选题与开发准备1.系统开发目的为了更好更方便的投稿和修改。还有为了审核更加简便快捷。2.系统开发背景随着科学技术的不断提高,计算机科学不断发展,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对在线投稿进行管理,具有人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,可减少更多的人力物力,这些都能够极大地提高投稿管理者的效率.因此,开发一个在线投稿管理系统是很有必要的,具有其特有的技术意义和管理意义。3.系统开发所用的技术准备3.1系统开发平台选择MicrosoftVisualStudio2010、MicrosoftSQLServer20083.2ASP.NET技术介绍ASP.NET是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。指ActiveServerPages(动态服务器页面),运行于IIS(InternetInformationServer服务,是Windows开发的Web服务器)之中的程序。3.3数据库开发平台的介绍SQLServer2008:SQLServer是一个关系数据库管理系统。它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。Sybase则较专注于SQLServer在UNⅨ操作系统上的应用。4课程设计任务二系统分析1.系统设计思想系统主要是由Visualstudio2010来编写代码的;及时根据用户需求进行数据添加、删除、修改,查询等操作。2.系统需求分析随着网络普及程度的提高,人们的办公观念和方式都发生了重大的改变,基于网络的无纸化办公也越来越深入人心。一个好的在线投稿系统,也让杂志社给读者形成一个好的的印象。许多杂志社、报社的编辑部都已意识到实现网上办公和在线处理稿件的重要性和紧迫性。在线投稿和稿件处理系统因此越来越受到人们的青睐。2.1可行性研究网络技术迅速发展的今天,各类框架类应用管理系统已遍地而飞,它的普及不仅节省了大量金钱、同时也在人力,物力方面有很大的节省,其便捷、好用的优点已让人们不再需要花大工夫,不仅大大节约了时间,而且最重要的是提高了学习工作的效率。(1)经济上可行性:B/S的架构设计,主流的动态网页开发技术,使得该系统的开发变得简单可行,系统的部署对软硬件不受限制,用户操作不需要有多深的专业知识即可使用本系统,所以从经济上讲是可行的。简化了考勤记录,提高了工作效率,避免了人工管理过程中数据易错所带来的一系列的连锁反映。(2)技术上可行性:本系统后台数据库采用目前比较流行的MicrosoftSQLServer2000,该数据库系统在安全性、准确性、运行速度方面有绝对的优势,并且处理数据库量大,前台采用MicrosoftVisualBasic6.0作为主要的开发工具。(3)运行上可行性:.net开发B/S结构加MySQL数据库的系统进行教师无纸化办公,它可以依靠安全的服务器系统进行服务器架设,也可以用WINDOWS系统进行架设。即实现了跨平台,又实现了教师无纸化办公。同时它是一种安全稳定的动态网页技术,同时MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。52.2用户需求传统模式下的稿件投递和处理存在如下等许多弊端:1、用邮寄的方式投递稿件不仅需要花费大量时间和金钱,而且可能导致稿件在投递的过程中丢失,给作者带来损失。2、用E-mail投稿方式导致的病毒、稿件不规范、重复投稿以及作者不断的电话咨询也带来了很大的不便。3、编辑部要花费大量的时间进行稿件的登记,而且查阅和整理很不方便。4、送审的过程中也常会出现丢失,审稿意见不能及时返回等问题在线投稿和稿件处理系统有效地解决了传统模式下投递和送审的各种弊端,实现了作者的投稿、信息查询、信息反馈的便捷处理和编辑部规范高效化办公,从而节省了稿件处理的时间和流通费用,提高了稿件投递和投审的效率和安全性,同时也保证了杂志社所有的编辑能够在相同的业务平台进行业务处理,适应了集中管理的需要。通过规范流程、强化内部管理,建立强大的数据库,为数据分析、人员管理等提供强大的支持,为用户、专家、编辑提供了安全的权限设置,使稿件分级处理,避免了处理流程的混乱,减低工作量、减少重复劳动。利用在线投稿与稿件处理系统,作者只要进行注册,即可进行稿件的投递与查阅,编辑部和专家可以将传来的稿件存盘后即可在电脑上进行编辑加工即在线编辑,既简便又准确,又提高期刊编辑出版的效率。开发此系统是为了提高办公效率,适应信息网络时代期刊发展的趋势,也为了满足人们对信息实时性、安全性及便捷性的需求。2.3系统流程分析对在线投稿信息管理系统进行以下分析:1、实现系统登录2、修改密码3、创建新帐户4、信息管理5、在线投稿提交和查看6、在线投稿的在线审核6课程设计任务三:系统功能分析与设计1.系统功能模块划分功能模块的划分本系统功能模块划分如图所示图三系统功能模块关系图在线投稿管理模块在线投稿编辑模块专家模块主编模块查询管理系统维护72.系统功能模块介绍基于web在线投稿和稿件处理稿件管理在线投稿稿件查询返修稿件发表稿件个人信息管理消息管理修改信息修改密码系统消息发送消息作者登陆责任编辑处理专家审稿来稿处理已审稿件初审稿件复审稿件稿件评审初审稿件已审稿件主编处理稿件处理初审稿件复审稿件已审稿件版面安排个人信息管理消息管理消息管理个人信息管理消息管理系统设置版面安排栏目设置修改密码8课程设计任务四:数据库设计数据库是系统的信息保管所,所以,一个有效率高效的系统必定要有一个高效的数据库设计。本系统的数据库设计主要就是针对高效性进行的。1.数据库需求数据库分析与设计根据需求分析和系统的模块的划分,系统的数据库表的逻辑模型如下:通讯作者(用户名,密码,姓名,性别,学历,专

1 / 17
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功