搜档网
当前位置:搜档网 › asp课程设计实验报告

asp课程设计实验报告

asp课程设计实验报告
asp课程设计实验报告

《Web程序设计》

学院:计算机科学学院

专业班级:12级网络工程01班

项目名称:图书信息管理系统设计与实现组员:

罗发军:41209040109

余武震:41209040118

一、开发背景

随着现代图书流通市场竞争的愈演愈烈,如何以一种新的管理方式提高图书流通信息的反馈速度、降低库存占用、加快资金周转、提高工作效率,已经成为图书企业提高竞争力的关键。信息技术的发展给图书企业的管理带来了新的力量,通过图书馆管理系统对图书企业经营运作的全程管理,不仅使企业摆脱了人工管理所固有的一系列弊端和问题,更重要的是提高了工作效率,进而提高了企业的经济效益。通过管理系统对企业的管理,为企业的发展提供了大量的、关键性的数据,企业根据这些数据,可以及时作出决策,进行调整,使之能够更好地把握市场的销售规律,适应市场变化,在激烈的行业竞争中赢得一席之地。

二、需求分析

长期以来,人们使用传统的人工方式管理图书馆的日常业务,其操作流程比较繁琐。在借书时,读者首先将要借的书和借阅证交给工作人员,工作人员将每本书的信息卡片和读者的借阅证放在一个小格栏里,然后在借阅证和每本书贴的借阅条上填写借阅信息。在还书时,读者首先将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填写相应的还书信息。

从上述描述中可以发现,传统的手工流程存在着种种不足。首先处理借书、还书业务流程的效率很低;其次处理能力比较低,一段时间内,所能服务的读者人数只能是很有限的。为此,图书信息管理系统需要为企业解决上述问题,提供快速的图书信息检索功能及快捷的

图书借阅、归还流程。

三、系统设计

1、系统目标

根据图书馆日常图书管理工作的需求和图书借阅的管理流程,该系统实施后,应达到以下目标。

●界面设计友好、美观,数据存储安全、可靠。

●基本信息设置保证图书信息和读者信息的分类管理。

●强大的查询功能,保证数据查询的灵活性。

●实现对图书借阅、续借、归还过程的全程信息服务跟踪。

●设置读者借阅和图书借阅排行榜,为图书馆管理提供真实的数据信息。

●提供借阅到期提醒功能,使管理者可以及时了解到期的图书借阅信息。

●提供管理员修改自己密码的功能,保证系统的安全性。

●提供灵活、方便的权限设置功能,使整个系统的管理分工明确。

●采用人机对话的操作方式,方便管理员的日常操作。

●系统要最大限度地实现易维护性和易操作性。

2、业务流程图

图书借阅图书续借图书归还

管理员管理图书

档案信息图书档案

管理读者

档案信息

读者档案

获取读者

信息

根据读者

信息获取

借阅图书

信息

归还相关

图书

图书归还

档案

图书借阅

档案

完成图书

续借

完成图书

借阅

3、系统功能结构

根据图书馆管理系统的特点,可以将其分为系统设置、读者管理、图书管理、图书借还、系统查询等部分。

图书馆管理系统

系统设置读者管理图书管理图书借还系统查询

图书馆信息管

退

4、系统预览

为使读者对图书馆管理系统有初步的了解,下面给出系统中的几个页面。

5、构建开发环境

1.网站开发环境网站开发环境:Microsoft Visual Studio 2008集成开发环境。

网站开发语言:https://www.sodocs.net/doc/031414431.html,+C#。

网站后台数据库:SQL Server 2005。

开发环境运行平台:Windows XP (SP2) / Windows 2000 (SP4) / Windows Server 2003 (SP1)

2.服务器端操作系统:Windows Server 2003 (SP1)。

Web服务器:Internet信息服务管理器。

数据库服务器:SQL Server 2005。

浏览器:速达。

网站服务器运行环境:https://www.sodocs.net/doc/031414431.html, Framework SDK v2.0。

3.客户端浏览器:速达。分辨率:最佳效果:1024x768像素。

6、数据库设计

本系统采用SQL Server 2008数据库,其中包含9张表。下面分别给出数据表概要说明、数据表E-R图及主要数据表的结构。

1. 数据库概要说明从读者角度出发,为了使读者对本系统的数据库中的数据表有一个更清晰的认识,我们设计了一个数据表树形结构图,如图1所示,其中包含系统所有数据表。

2.数据库概要设计

通过对本系统的需求分析、系统流程设计以及系统功能结构的确定,规划出系统中使用的数据库实体对象,具体说明如下。

只有系统分配的用户才可以操作图书馆管理系统,而用户的权限又各不相同。管理员权限设置信息实体E-R 图如图1.10所示。

管理员权限设置

系统查询权限

图书借还权限

图书管理权限

管理员名称权限

系统设置权限

读者管理权限

图书借阅信息实体,用于存储所有图书借阅情况的信息,以准确地记录每本图书的借阅情况。

图书馆对图书的分类,通常是将不同类型的图书分别放置在相应类型的书架上。书架信息实体,用于存储图书馆中所有的书架信息。

不同的书,会有不同的图书信息。对这些信息进行详细的记录,方便了图书的分类和查询。图书信息实体,用于存储所有图书的相关信息。

图书馆中会有不同类型的图书,为了避免图书归类发生混乱,必须建立一个图书类型信息实体,用于存储图书的类型信息。

图书类型信息

类型编号

类型编号

可借天数

每个事物都会有其自身的历史背景,图书馆也不例外。为了记录图书馆的历史背景及其相关的信息,需要建立一个图书馆信息实体,用于存储与图书馆有关的信息。图书馆信息实体E-R 图如图1.15所示。

图书馆信息建馆时间

网址

电子邮件

图书馆名称

馆长名称

联系电话

备注联系地址

当有读者借阅图书时,要对读者的各项信息进行记录,以方便归还图书和已借阅图书的历史查询。读者信息实体,用于存储所有借阅

图书的读者信息。

读者信息电子邮件

证件类型

读者条形码

读者名称

读者性别

备注读者类型

证件号码

联系电话

在读者群体中,会有不同的分类,例如借阅图书的读者可能是教师、学生和普通市民等,所以对读者人群进行有效的分类是至关重要的。读者类型信息实体,用于存储读者的类型信息。

读者类型信息

类型编号

类型名称

可借数量

当管理员登录图书馆管理系统时,需要通过登录窗口验证成功后才能进入系统主页。管理员信息实体,用于存储管理员的登录名称和登录密码。管理员信息信息实体E-R 图如图1.18所示。

管理员信息

管理员编号

管理员名称

管理员密码

四、程序代码:

<%@ Page Language="C#" MasterPageFile="~/MasterPage/MainMasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Title="Untitled Page" %>

 
 

PageSize="5" Width="678px" OnRowDataBound="gvBookSort_RowDataBound">

ImageUrl="~/images/more.gif">

 

PageSize="5" Width="678px" OnRowDataBound="gvReaderSort_RowDataBound">

ImageUrl="~/images/more.gif">

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="Login" %>

图书馆管理系统登录页面

   

   
 用户登录:

 用户密码:
 验证码:

  
 
 
 

using System;

using System.Data;

using System.Configuration;

using System.Collections;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page

{

BookManage bookmanage = new BookManage();

ReaderManage readermanage = new ReaderManage();

protected void Page_Load(object sender, EventArgs e)

{

this.Title = "图书馆管理系统主页";

DataSet bookds = bookmanage.GetBookSort("tb_bookinfo");

gvBookSort.DataSource = bookds;

gvBookSort.DataBind();

DataSet readerds = readermanage.GetReaderSort("tb_reader");

gvReaderSort.DataSource = readerds;

gvReaderSort.DataBind();

}

protected void gvBookSort_RowDataBound(object sender, GridViewRowEventArgs e)

{

if (e.Row.RowIndex != -1)

{

int id = e.Row.RowIndex + 1;

e.Row.Cells[0].Text = id.ToString();

}

}

protected void gvReaderSort_RowDataBound(object sender, GridViewRowEventArgs e)

{

gvBookSort_RowDataBound(sender, e);

}

}

using System;

using System.Data;

using System.Configuration;

using System.Collections;

asp课程设计实验报告

《Web程序设计》 课 程 设 计 学院:计算机科学学院 专业班级:12级网络工程01班 项目名称:图书信息管理系统设计与实现组员: 罗发军:41209040109 余武震:41209040118

一、开发背景 随着现代图书流通市场竞争的愈演愈烈,如何以一种新的管理方式提高图书流通信息的反馈速度、降低库存占用、加快资金周转、提高工作效率,已经成为图书企业提高竞争力的关键。信息技术的发展给图书企业的管理带来了新的力量,通过图书馆管理系统对图书企业经营运作的全程管理,不仅使企业摆脱了人工管理所固有的一系列弊端和问题,更重要的是提高了工作效率,进而提高了企业的经济效益。通过管理系统对企业的管理,为企业的发展提供了大量的、关键性的数据,企业根据这些数据,可以及时作出决策,进行调整,使之能够更好地把握市场的销售规律,适应市场变化,在激烈的行业竞争中赢得一席之地。 二、需求分析 长期以来,人们使用传统的人工方式管理图书馆的日常业务,其操作流程比较繁琐。在借书时,读者首先将要借的书和借阅证交给工作人员,工作人员将每本书的信息卡片和读者的借阅证放在一个小格栏里,然后在借阅证和每本书贴的借阅条上填写借阅信息。在还书时,读者首先将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填写相应的还书信息。 从上述描述中可以发现,传统的手工流程存在着种种不足。首先处理借书、还书业务流程的效率很低;其次处理能力比较低,一段时间内,所能服务的读者人数只能是很有限的。为此,图书信息管理系统需要为企业解决上述问题,提供快速的图书信息检索功能及快捷的

图书借阅、归还流程。 三、系统设计 1、系统目标 根据图书馆日常图书管理工作的需求和图书借阅的管理流程,该系统实施后,应达到以下目标。 ●界面设计友好、美观,数据存储安全、可靠。 ●基本信息设置保证图书信息和读者信息的分类管理。 ●强大的查询功能,保证数据查询的灵活性。 ●实现对图书借阅、续借、归还过程的全程信息服务跟踪。 ●设置读者借阅和图书借阅排行榜,为图书馆管理提供真实的数据信息。 ●提供借阅到期提醒功能,使管理者可以及时了解到期的图书借阅信息。 ●提供管理员修改自己密码的功能,保证系统的安全性。 ●提供灵活、方便的权限设置功能,使整个系统的管理分工明确。 ●采用人机对话的操作方式,方便管理员的日常操作。 ●系统要最大限度地实现易维护性和易操作性。

数据库课程设计大作业

《数据库原理》课程设计报告 专业:测控技术与仪器 班级:测控071班 学号:200710402112 200710402115 姓名:杜文龙王京京 题目名称:物资管理系统 完成日期:2009年12月25日 昆明理工大学信息工程与自动化学院 2009年12月

物资管理系统 一、课程设计目的: 1.加深对讲授内容的理解 《数据库原理及应用》中有关数据库技术的基本理论、基本概念、设计与实现的方法和阶段性知识,光靠课堂讲授既枯燥无味又难以记住,但它们都很重要,要想熟练掌握,必须经过大量实践环节加深对它们的理解。 2.通过课程设计,掌握数据库系统设计与开发的方法及步骤 数据库是一门应用性很强的学科,开发一个数据库系统需要集理论、系统和应用三方面为一体,以理论为基础,以系统(DBMS)作支柱,以应用为目的,将三者紧密结合起来。同时结合实际需要开发一个真实的数据库系统,对于较大型的系统可多人一起完成,但无论如何都应完成数据库的需求分析、数据的分析与建模、数据库的建立、数据库的开发与运行等全部过程。在此过程中将所学的知识贯穿起来,达到能够纵观全局,分析、设计具有一定规模的题目要求,基本掌握数据库系统设计与开发的基本思路和方法并且做到对知识的全面掌握和运用。 3.培养学生自学以及主动解决问题的能力 通过本次设计,使同学能够主动查阅与数据库相关资料,掌握一些课堂上老师未曾教授的知识,从而达到培养学生自学以及主动解决问题的能力的目的。 二、课程设计基本要求: 1.课程设计应由学生本人独立完成,严禁抄袭。 2.掌握所学的基础理论知识,数据库的基本概念、基本原理、关系数据库的设 计理论、设计方法等。熟悉数据建模工具Visio与数据库管理系统SQLServer 软件的使用。 3.按时上机调试,认真完成课程设计。 4.认真编写课程设计报告。 三、需求分析 信息管理系统是集计算机技术、网络通讯技术为一体的信息系统工程,它能够使企业运行的数据更加准确、及时、全面、详实,同时对各种信息进一步地加工,使企业领导层对生产、经营的决策依据更充分,更具有合理性和库、科学性,并创建出更多的发展机会;另外也进一步加强企业的科学化、合理化、制度化、规范化管理,为企业的管理水平跨上新台阶,为企业持久、健康、稳定的发展打下基础。 这个物资管理系统是以客户机/服务器模式的信息管理模式的信息管理系统。它的开发过程不仅仅是一个编写应用程序的过程,而是以软件工程的思想为指导,从可行性研究开始,经过系统分析、系统设计、系统实施

C#程序设计课程设计实验报告册

实验名称:前台界面设计和实现指导教师: 实验时数: 8 实验设备:安装了VS2010软件的计算机 实验目的: 1.掌握C#的基本语法; 2.掌握HTML的基本语法; 3.掌握VS2010软件开发工具的使用; 4.掌握https://www.sodocs.net/doc/031414431.html,前台界面的设计和编程实现。 实验准备: 1.在开始本实验之前,请回顾教科书的相关内容; 2.需要一台安装Windows XP Professional操作系统和装有VS2010的计算机。 实验内容及要求 以XXX班级为主题,站点名称自拟,网站的内容大致包含:网站首页、专业介绍、学院简介、班级共享、英语角等;主要版块有: 1.网站首页:展现班级风貌和班级特色。 2.班级共享:介绍同学中流行的话题、歌曲、软件和电子书。 3.英语角:介绍英语知识,提高同学英语学习兴趣。 根据以上对图书销售的业务描述实现以下要求: 1.前台界面的设计和编程(画出网站的界面导航图); 2.将前台界面的部分关键代码粘贴到实验过程的空白处(不要全部粘贴,不要截图)。

实验过程: 一、网站的结构 二、关键代码 1)班级共享(public data.aspx) 资料共享(information_share.aspx) a)上传文件控件代码: b)GridView控件存储查询结果(下载文件)

(完整版)大工16秋《道路勘测设计课程设计》大作业答案

网络教育学院《道路勘测设计课程设计》 题目:某公路施工图设计 学习中心: 专业: 年级: 学号: 学生: 指导教师:

学 号学 生: 指导教师: 乔 娜 1 设计交通量的计算 设计年限内交通量的平均年增长率为7%,路面竣工后第一年日交通量如下: 桑塔纳2000:2300辆; 江淮a16600:200辆; 黄海dd680:420辆; 北京bj30:200辆; Ep140:580辆; 东风sp9250:310辆。 设计交通量:d N =0N ×() 1 1n r -+ 式中:d N —远景设计年平均日交通量(辆/日); 0N —起始年平均交通量(辆/日); r —年平均增长率; n —远景设计年限。 代入数字计算: 解: 0N =2300+200+420+200+580+310=4010(辆/日) 假设远景设计年限为20年,则将上述的种种数字带入公式后计算: 设计交通量:d N =0N ×() 1 1n r -+ =4010×(1+0.07)19 =14502(辆/日)

2 平面设计 路线设计包括平面设计、纵断面设计和横断面设计三大部分。道路是一个三维空间体系,它的中线是一条空间曲线。中线在水平面上的投影称为路线的平面。沿着中线竖直的剖切,再展开就成为纵断面。中线各点的法向切面是横断面。道路的平面、纵断面和各个横断面是道路的几何组成。 道路的平面线形,受当地地形、地物等障碍的影响而发生转折时,在转折处需要设置曲线,为保证行车的舒顺与安全,在直线、圆曲线间或不同半径的两圆曲线之间要插入缓和曲线。因此,直线、圆曲线、缓和曲线是平面线形的主要组成因素。 直线是平面线形中的基本线形。在设计中过长和过短都不好,因此要加以限制。直线使用与地形平坦、视线目标无障碍处。直线有测设简单、前进方向明确、路线短截等特点,直线路段能提供较好的超车条件,但长直线容易使司机由于缺乏警觉产生疲劳而发生事故。 圆曲线也是平面线形中常用的线性。《公路路线设计规范》规定,各级公路不论大小均应设置圆曲线。平曲线的技术标准主要有:圆曲线半径,平曲线最小长度以及回头曲线技术指标等。 平曲线的半径确定是根据汽车行驶的横向稳定性而定: )(1272 i V R +=μ 式中:V-行车速度km/h ; μ-横向力系数; i -横向超高,我国公路对超高的规定。 缓和曲线通过曲率的逐渐变化,适应汽车转向操作的行驶轨迹及路线的顺畅,以构成美观及视觉协调的最佳线形;离心加速度的逐渐变化,不致产生侧向冲击;缓和超高最为超高变化的过渡段,以减小行车震荡。 平曲线要素: 切线增长值:q=2s L -2 3 240R L s 内移值: p=R L s 242-3 4 2384R L s

jsp学生管理系统课程设计报告

学号:0965111006 杭州师范大学 钱江学院 课程设计 题目学生信息管理系统 教学院信息与机电工程分院 专业计算机科学与技术 班级计算机091 姓名方伟宏 指导教师吕明琪 2011 年12 月25 日

目录 一.概述 (3) 二.系统的结构分析与设计 (3) 2.1 整体设计 (3) 2.2 模块设计 (4) 三.系统的实现 (5) 3.1 登录界面 (5) 3.2 学生信息界面 (6) 3.3 学生信息查询,编辑,新增界面 (7) 3.4 连接数据库 (11) 四.总结................................................................................................. .16

一概述 一直以来学生的成绩管理是学校工作中的一项重要内容,我国的大中专院校的学生成绩管理水平普遍不高。随着办学规模的扩大和招生人数的增加,建立一个成绩维护系统是非常必要的。普通的成绩管理已不能适应时代的发展,因为它浪费了许多的人力和物力。在当今信息时代这种传统的管理方法必然被以计算机为基础的信息管理系统所代替。为了提高成绩管理的效率,我选择了学生成绩管理系统作为毕业设计的课题。 本系统在大多数成绩管理系统的基础上,主要增加了教师对成绩的操作,教师改完试卷后不用在往学院的教务处办公室报送成绩,可以直接的把成绩上传到网络上,学生也可以方便快速的查询到自己的成绩,考试后教务管理人员也不必总呆在学院的办公室,他们都不受时间,位置,空间的限制,只要有上网的条件,在家里就可 二系统的结构分析与设计 2.1 整体结构设计 基于系统的使用对象是管理员,系统根据功能需要分为三个模块,即学生基本信息管理、新增学生信息管理和查询学生信息管理。采用B/S模式,jsp+SQL 2008+JavaBean 的技术形式实现。 2.1.1 用户角色设计及权限分配 管理员:拥有管理系统所有功能的权限,同时负责系统的用户的增删,服务功能的起停,数据的备份、还原等维护操作; 2.1.2 系统模块设计 学生信息管理系统包括三个基本模块:学生基本信息管理、新增学生信息管理和查询学生信息管理。三个模块管理功能不一,同时相互之间又有联系。 图1 2.1.3 系统运行模式设计 系统采用B/S(Browser/Server)模式,使管理更加方便和简单,B/S结构中各个客户

aspnet课程设计报告

重庆科技学院 《https://www.sodocs.net/doc/031414431.html,动态网站设计》 课程设计报告 学院:_电气与信息工程学院_ 专业班级:计科2012-02 学生姓名:学号: 设计地点(单位)__ _ 计算机基础自主学习中心 __ _ 设计题目:_ 图书信息管理系统设计_______ 完成日期:2014年 6 月 27 日 指导教师评语: ______________________ _________________ _______________________________________________________________________ _______________________________________________________________________ _________________________________________________________ __________ _ 成绩(五级记分制):______ __________ 指导教师(签字):________ ________

重庆科技学院 课程设计任务书设计题目:图书信息管理系统 学生姓名 课程名称动态网页设计 —https://www.sodocs.net/doc/031414431.html, 专业班级 计科2012—02 地点实验楼I栋:I301等起止时间2014 年6月 23 日至 2014年 6 月 28日 设计内容及要求1、设计内容: 为方便学院对图书进行管理,模拟实现一个图书信息管理系统,该系统需提供以下功能: 1)注册 2)登录 3)用户管理 4)管理员在页面添加删除图书 5)其他用户进入图书馆简介 2、解决方法: 1)需求分析,建立该系统的功能模块框图以及界面的组织和设计; (2)分析系统中的各个实体及它们之间的关系; (3)根据问题描述,设计系统的类层次; (4)完成类层次中各个类的描述; (5)完成类中各个成员函数的定义; (6)完成系统的应用模块; (7)功能调试; (8)完成系统总结报告。 设计参数(1)设计题目,需求分析(2)结果显示 (3)界面美观 (4)报告格式规范 进度要求周一:明确设计任务,学习相关基础知识周二:熟悉各知识点,进行基础练习 周三:根据题目要求,进行设计和实现周四:根据题目要求,进行设计和实现周五:程序测试

贪吃蛇游戏课程设计实验报告全解

辽宁科技大学课程设计说明书 设计题目:基于C#的贪吃蛇游戏 学院、系:装备制造学院 专业班级:计算机科学与技术 学生姓名:叶佳佳 指导教师:丁宁 成绩: 2015年12月12日

目录 一、概述 (1) 1、用C#实现该设计的方法 (1) 2、贪吃蛇游戏说明 (1) 二、实验目的及设计要求 (1) 1、实验目的 (1) 2、实验要求 (2) 三、课程设计具体实现 (2) 1、概要设计 (2) 1.1、设计思想 (2) 1.2、主模块实现 (2) 1.3、主函数流程图 (4) 2、详细设计 (5) 2.1、设计思想 (5) 2.2、具体模块实现: (5) 四、调试过程及运行结果 (10) 1、调试过程 (10) 2、实验结果 (11) 五、实验心得 (12) 六、参考资料 (13) 七、附录:源代码 (13)

一、概述 1、用C#实现该设计的方法 首先应该了解设计要求,然后按照功能设计出实际模块,每个模块都要完成特定的功能,要实现模块间的高内聚,低耦合。设计模块是一个相当重要的环节,模块的数量不宜太多,也不宜太少,要是每个模块都能比较简单的转换成流程图。模块设计完成后,就该给每个模块绘制流程图。流程图要尽可能的简单且容易理解,多使用中文,补一些过长的代码,增加理解难度。此外,流程图应容易转换成代码。 根据流程图编写好代码后在WindowsXP操作系统,https://www.sodocs.net/doc/031414431.html,2008开发环境下进行运行测试,检查错误,最终设计出可行的程序。 2、贪吃蛇游戏说明 游戏操作要尽可能的简单,界面要尽可能的美观。 编写程序实现贪吃蛇游戏,贪吃蛇游戏是一个深受人们喜欢的游戏:一条蛇在密闭的围墙内,在围墙内随机出现一个食物,通过键盘上的四个光标键控制蛇向上下左右四个方向移动,蛇头撞到食物,则表示食物被吃掉,这时蛇的身体长一节,同时计10分;接着又出现食物,等待被蛇吃掉,如果蛇在移动过程中,撞到墙壁、障碍物或身体交叉(蛇头撞到自己的身体),则游戏结束。游戏结束时输出相应得分。 具体要求有以下几点: (1)对系统进行功能模块分析、控制模块分析正确,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理; (2)系统设计要实用,采用模块化程序设计方法,编程简练、可用,功能全面; (3)说明书、流程图要清楚; 二、实验目的及设计要求 1、实验目的 .NET课程设计是教学实践环节中一项重要内容,进行此课程设计旨在掌握基础知识的基础上,进一步加深对VC#.NET技术的理解和掌握; 提高和加强学生的计算机应用及软件开发能力,使学生具备初级程序员的基本素质; 培养学生独立分析问题、解决问题、查阅资料以及自学能力,以适应信息管理行业日新 1

内燃机设计课程设计大作业

第一部分:四缸机运动学分析 绘制四缸机活塞位移、速度、加速度随曲轴转角变化曲线(X -α,V -α,a -α)。 曲轴半径r=52.5mm 连杆长度l=170mm, 连杆比31.0==l r λ 1、位移:)]2cos 1(4 1 )cos 1[(αλα-+-=r x 2、速度:)2sin 2 (sin αλ αω+ =r v 3、加速度:)2cos (cos 2αλαω+=r a

第二部分:四缸机曲柄连杆机构受力分析 1、初步绘制四缸机气缸压力曲线(g F -α),绘制活塞侧击力变化曲线(N F -α),绘制连杆力变化曲线(L F -α),绘制曲柄销上的切向力(t F ),径向力(k F )的变化曲线(-α),(-α)。 平均大气压MPa p 09839.098.39kPa 0== 缸径D=95mm 则 活塞上总压力 6 010 )(?-=A P P F g g 24 D A π = 单缸活塞组质量:kg m h 277.1= 连杆组质量: 1.5kg =l m 则 往复运动质量:l h j m m m 3.0+= 往复惯性力:)2cos (cos 2αλαω+-=-=r m a m F j j j )sin arcsin(αλβ=又 合力:g j F F F += 侧击力:βtan F F N = 连杆力:β cos F F L = 切向力:)sin(βα+=L t F F 径向力:)cos(βα+=L k F F t F k F

2.四缸机连杆大头轴承负荷极坐标图,曲柄销极坐标图 连杆大头集中质量产生的离心力:2 227.0ωωr m r m F l rL == 连杆轴颈负荷: qy qx p F F arctan =α 连杆轴承负荷: ?+++=180βαααq P )sin(p P px F F α= 2m rL L q F F F +=k rL qx F F F -=t qy F F =q p F F -=)(p p py con F F α=

ASPNEt课程设计报告

ASPNET 开发及应用课程设计报告 专业计算机科学与技术 班级1401班 设计人张丽媛 指导教师李光敏 时间2017年6月5

目录 第一章引言 ................................................................................................................- 0 - 1.1本课题的研究背景 ..............................................................错误!未定义书签。 1.2本课题的研究意义 ..............................................................错误!未定义书签。 1.3现行研究存在的问题及解决办法 ......................................错误!未定义书签。第二章系统分析 ........................................................................错误!未定义书签。 2.1 系统需求分析 .......................................................................错误!未定义书签。 2.2采用的关键技术介绍 ..........................................................错误!未定义书签。 2.3可行性分析 ..........................................................................错误!未定义书签。 2.3.1技术可行性 ...................................................................错误!未定义书签。 2.3.2操作可行性 ...................................................................错误!未定义书签。 2.3.3社会效益可行性 ...........................................................错误!未定义书签。第三章系统概要设计 ..................................................................错误!未定义书签。 3.1系统总体设计 ......................................................................错误!未定义书签。 3.1.1运行环境 .......................................................................错误!未定义书签。 3.1.2系统流程 .......................................................................错误!未定义书签。 3.1.3系统结构 .......................................................................错误!未定义书签。 3.2数据库概要设计 ..................................................................错误!未定义书签。 3.2.1逻辑结构设计 ...............................................................错误!未定义书签。 3.2.2物理结构设计 ...............................................................错误!未定义书签。第四章系统详细设计 ..................................................................错误!未定义书签。 4.1系统界面的详细设计 ..........................................................错误!未定义书签。 4.2数据库详细设计 ..................................................................错误!未定义书签。第五章系统实现 ..........................................................................错误!未定义书签。 5.1系统开发环境 ......................................................................错误!未定义书签。 5.2系统实现 ..............................................................................错误!未定义书签。 5.3系统运行环境要求 ..............................................................错误!未定义书签。 5.4系统部署 ..............................................................................错误!未定义书签。第六章性能测试与分析 ..............................................................错误!未定义书签。第七章课程设计总结与展望 ......................................................错误!未定义书签。参考文献........................................................................................错误!未定义书签。

web网站设计实训报告(范文)1.doc

附录 1:设计报告封面 湖南娄底职业技术学院 web 网站设计 课程设计报告 设计题目:个人网站 系部:电子信息工程息 专业:网络技术 学生姓名:黄永凤 学号: 200902060109 起迄日期:年月日 ~ 年月日指导教师:罗金铃 教研室主任:

一.网站的需求分析 对于个人网站而言,一个好的网页会给人留下深刻的印象,那样才会提高网站的知名度才会增加 点击率。如果通过网站管理系统工作,就可以拓开以前传统的宣传思路,用户可以通过上网就能达到找到所需要材料的目的,并且可以给管理员留言以反馈意见。 二.系统实现所需要的软件 网页编辑排版Dreamweaver CS3、网页图像制作软件Photo CS2、网页动画制件软件Flash 、ACCESS 数据库、动态网页编程语言ASP 三、网站设计的思路 网站拓扑图构画 从开始想创建网站到最后的个人网站的上传发布是需要包含一个完整的工作流程。网站包括哪些栏目,采用什么样的制作结构,这些都是我们在制作网站前首先要确定的, 下面是我个人网站的结构图:

四、系统功能模块的实现过程 个人网站实现了留言、文章、相册、日志、注册、链接、调查、后台管理等诸多功能于一体的 网站。本人经过需求分析、和可行性的管理方式进行了前台设计与后台管理。通过数据库的创建与 连接实现了人机交互功能。 1个人首页功能模块功能的实现过程 个人首页主要放置主人的最新动态,导航条菜单包括首页、个人简历、个人相册、文字拾掇、 我的聊吧、给我留言、友情链接。给我留言,必须通过先登陆或先注册才能进行留言。底部插入个 人网站的版权信息,同时也加入了联系我们、后台管理、首页收藏、设为首页、版权声明。 ( 1) .个人首页导航功能实现介绍 个人首页导航有七个链接分别是:我的首页、个人简历、个人相册、文字拾掇、我的聊吧、给我留言、友情链接。它们都采用“行为”中“交换图像”。如图 3-1 所示。

JSP动态网站课程设计 报告书

《JSP动态网站程序设计》课程设计说明书 题目:笔记本网络购物系统 学院:计算机与信息工程学院 专业:计算机科学与技术 班级: 姓名: 学号: 起止时间:2011.6.27--2011.7.7 成绩:

课程设计任务书 一、设计题目:《笔记本网络购物系统》 二、设计内容:一个使用jsp与MVC模式开发的具有前台和后台的电脑购物系统,具有良好的用户交互页面,前端页面加入了Ajax技术,实现了无刷新删除订单信息功能,用户通过本系统可以方便的实现用户注册和登录以及一体化下单功能,具有方便,快捷等优点。 三、设计要求: 1.前台页面上具有用户注册,登录,和显示品牌信息,显示推荐商品等功能。 2.用户可以在首页浏览到最近精品推荐的电脑产品,可以查询商品信息,并且实现购买。 3.用户登录后可以方便的将自己中意的商品添加至购物车,在购物车中可以方便的管理已购商品,用户可以在订单管理页面方便的对订单进行删除。 四、工作计划: 指导教师:__ 教研室主任:文东戈 2011 年6月27 日

本科课程设计说明书 摘要 此系统采用当今流行的SSH2进行开发,页面使用了当今最流行的Ajax框架jQuery,具有良好的用户体验,在开发中使用软件工程的思想对系统和业务流程进行了详尽的分析,基本满足Jsp开发步骤,能够完成课程设计的主要任务,系统的订单信息页面能够实现对订单信息的无刷新删除,后台模板简洁漂亮,可以方便的对电脑及其品牌信息进行增删查改。 因网络上关于购物系统页面模板奇缺,为保持系统美观,所以可能会有页面雷同情况发生,本人能够保证代码的唯一性,系统逻辑实现的唯一性。 关键词:Java 购物系统JSP

ASP网页设计实验报告

ASP动态网页课程设计 设计题目:文档管理系统 专业:网页设计 姓名:徐源 学号:621413510152 指导老师: 时间:2016.4.30

一.【开发背景】 文档管理系统是信息技术在公司里管理中最典型的应用。传统文档管理模式是由人工去管理的,效率低下,无法适用于当前对文档管理的需求。文档管理系统基于网络技术,使办公室对文档的管理工作逐步信息化,从而形成由办公室人员与办公室设备共同构成服务于某种目标的人机文档处理系统,因而可以将跨地区的各个部门紧密连接在一起,从而达到对文档的实时共享,可以最大程度地发挥各级人员的工作效率。 通过以上分析,得出总结:文档管理是一个过程,因为网络化的文档管理系统并不局限于办公室,具有广泛的应用范畴。从领导各个业务部门乃至单位的所有工作人员,几乎人人都可能成为使用文档管理系统的用户。随着社会的发展与信息技术的进步,全球信息化的直拨越来越明显,任何单位与企业不再是局限于某一个地区,都在自觉不自觉在参与到了全球化的竞争中。在这个全球化的竞争中,政府机关企事业单位对信息的掌握程序,信息获取是否及果,信息能否得到充分的利用、对信息的瓜刘否敏感准确,已越来越成为徇其竞争能力的最重要因素。综上所述,文档管理系统的前景是非常广阔的。 二.【需求分析】 1.系统需求分析 随着国家信息基础建设的深入,规划用网络构建文档管理系统以实现管理员对文档的管理,角色的管理,部门的管理与用户的管理,同时还包括对短信的管理,实现了对文档的上传,下载,浏览共享文档,删除文档,同时管理员还有权限对个人资料的修改。在此让管理员与用户都方便的实现了对文档的有效管理与其它相关信息的有效管理,为人们提供更广泛的、更便捷的信息及服务。 随着各个单位规模的不断扩大,单位内部对文档处理急剧增加。如果通过网络文档管理系统工作,就可以抛弃以入往传统的模式,发文件的一级一级传达的烦琐。普通用户只要上网就以查看上级添加而存放在数据库中的文件与相互交流

现代控制理论课程设计(大作业)

现代控制理论课 程设计报告 题目打印机皮带驱动系统能控能观和稳定性分析 项目成员史旭东童振梁沈晓楠 专业班级自动化112 指导教师何小其 分院信息分院 完成日期 2014-5-28

目录 1. 课程设计目的 (3) 2.课程设计题目描述和要求 (3) 3.课程设计报告内容 (4) 3.1 原理图 (4) 3.2 系统参数取值情况 (4) 3.3 打印机皮带驱动系统的状态空间方程 (5) 4. 系统分析 (7) 4.1 能控性分析 (7) 4.2 能观性分析 (8) 4.3 稳定性分析 (8) 5. 总结 (10)

项目组成员具体分工 打印机皮带驱动系统能控能观和稳定性 分析 课程设计的内容如下: 1.课程设计目的 综合运用自控现代理论分析皮带驱动系统的能控性、能观性以及稳定性,融会贯通并扩展有关方面的知识。加强大家对专业理论知识的理解和实际运用。培养学生熟练运用有关的仿真软件及分析,解决实际问题的能力,学会使用标准、手册、查阅有关技术资料。加强了大家的自学能力,为大家以后做毕业设计做很好的铺垫。 2.课程设计题目描述和要求 (1)环节项目名称:能控能观判据及稳定性判据 (2)环节目的: ①利用MATLAB分析线性定常系统的可控性和客观性。 ②利用MATLAB进行线性定常系统的李雅普诺夫稳定性判据。 (3)环节形式:课后上机仿真 (4)环节考核方式: 根据提交的仿真结果及分析报告确定成绩。 (5)环节内容、方法: ①给定系统状态空间方程,对系统进行可控性、可观性分析。 ②已知系统状态空间方程,判断其稳定性,并绘制出时间响应曲线验

证上述判断。 3.课程设计报告内容 3.1 原理图 在计算机外围设备中,常用的低价位喷墨式或针式打印机都配有皮带驱动器。它用于驱动打印头沿打印页面横向移动。图1给出了一个装有直流电机的皮带驱动式打印机的例子。其光传感器用来测定打印头的位置,皮带张力的变化用于调节皮带的实际弹性状态。 图1 打印机皮带驱动系统 3.2 系统参数取值情况 表1打印装置的参数

JSP课程设计报告书-宠物医院

课程设计任务书

宠物医院管理系统 摘要: 随着计算机性能不断提高,价格不断下降,计算机已经在宠物医院医疗、教学、科研、管理等方面得到越来越广泛的应用。计算机化的宠物医院信息系统已经成为现代化宠物医院运营过程中必不可少的基础设施与技术支撑环境。就好像一个现代化宠物医院的成功运行离不开功能完整、美观舒适的建筑物,技术娴熟的医护人员,功能齐全、高精尖的医疗设备一样, 它也离不开计算机化的宠物医院信息系统。 现在国内外也有很多宠物医院信息管理管理的软件,采用的技术也是多种多样,如基于JSP、FTP模式,但大多数宠物医院信息管理系统主要用于大型宠物医院的关键部门。至于小型宠物医院,利用宠物医院信息管理系统组织管理教学活动的并不多。本系统是采取B/S结构,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器;采用Java作开发工具,Java是一种跨平台,适合于分布式环境的面向对象编程语言。它具有简单性、分布式、平台无关、可移植、高性能、多线程、动态性等特性;数据库采用MySQL,世界范围内得到主流应用的关系数据库系统。 关键词:Java JSP MySQL Servlet 宠物医院管理

目录: 宠物医院管理系统 (2) 第1章绪论 (1) 1.1设计背景 (1) 1.2开发意义 (1) 1.3开发工具及其技术介绍 (2) 第2 章需求分析 (3) 2.1系统功能描述 (3) 2.2流程分析 (4) 第3章系统设计与实现 (5) 3.1 数据库的设计 (5) 3.2 数据库的ER图 (5) 3.3 数据库物理结构 (7) 第4章结果与结论 (8) 4.1 各个页面的实现 (8) 4.2 部分代码 (10) 4.3系统测试 (13) 第5章收获与致谢 (14) 5.1收获 (14) 5.2致谢 (14) 第6章参考文献 (14)

ASPNET课程设计报告模板

A S P.N E T 课程设计报告 设计题目:学生选课系统设计系(部):信息科学系 专业:计算机科学与技术学生姓名: 学号:

一、设计任务 设计一个学生选课系统。 基本要求: 1、有母板页和内容页,母板页包含Logo、导航、搜索、版权信息(学号姓名) 2、至少两种页面主题 3、实现基本系统功能 4、人员/会员管理,要实现增删查改 5、具体的题目要体现特色 6、其他扩展功能(加分项) 基本系统功能: 实现人员/物品信息增删查改、站内信息、人员管理 二、任务分工 三、需求分析 3.1 学生需求分析 学生可以登录到系统,如果还没有账户,首先注册账户,或者在学生登失败时提醒注册账户。学生登录到系统后可以查看有关课程、自己的信息、已选课信息,查收收到的信息,修改自己的信息(包括登录密码、联系方式等),学生可以选课、听课、下载资料、上传问题等。 3.2 教师需求分析 教师可以登录到系统,如果还没有账户,首先注册账户,或者在教师登失败

时提醒先注册账户。教师登录系统后,可以向管理员申请注册新的授课信息,查看自己授课信息。 3.3 管理员需求分析 管理员可以登录到系统,注册账号,删除学生和教师的账户信息,安排本系统可以进行的课程,发布公告,推荐最新课程等。 四、 总体设计 4.1 系统的功能模块图 图1 系统功能框图 系统的总体功能如图1所示,……(简单说明) 4.2重要功能的流程图 4.2.1 XXX 功能流程图 后台主要包括商品管理、订单管理以及用户等信息管理,包括对用户评论的回复,其业务流程如图2所示。 选课系统 学生 教师 管理员 注册账户 修改信息 网上选课 上课 注册账户 修改信息 申请授课 发放资料 注册账户 修改信息 修改、删除学生或老师信息 交流界面 交流界面

电子商务系统分析与设计课程设计实验报告

江苏科技大学电子商务系统分析与设计课程设计网上书城系统的开发 学生姓名张颖 学号0840412117 班级08404121 指导老师 成绩 经济管理学院信息管理系 2012年1月8日

目录 一.系统规划 (2) 1.1明确用户需求 (3) 1.2初步调查 (3) 1.3确定电子商务模式和模型 (4) 1.4可行性分析和可行性分析报告 (4) 二.系统分析 (5) 2.1系统调查 (5) 2.2需求规格说明书 (5) 2.2.1 引言 (5) 2.2.2项目概述 (6) 2.2.3需求规定 (6) 2.2.4环境要求 (10) 2.3组织结构分析 (10) 2.4业务流程分析 (11) 2.5数据流程分析 (13) 三.系统设计 (14) 3.1系统总体结构 (14) 3.2网络基本结构 (15) 3.3系统平台选择 (16) 3.4应用系统方案 (16) 3.4.1各功能模块简要描述 (16) 3.4.4数据库设计 (18) 3.4.5用户界面设计 (23) 3.5实施方案 (24) 3.5.1客户端要求 (24) 3.5.2服务器端要求 (24) 3.5.3系统测试 (24) 四.支付系统设计 (28) 4.1支付协议选择 (28) 4.2支付系统数据流程分析 (29) 4.3支付系统安全需求分析 (29) 4.4支付系统总体设计 (30) 4.5支付系统功能 (32) 4.6交易流程设计 (33) 4.7支付系统安全设计 (34) 五.心得体会 (34) 一.系统规划

1.1明确用户需求 随着当今社会新系统大度的提高,网络的高速发展,计算机已被广泛应用于各个领域,因而网络成为人们生活中不可或缺的一部分。互联网用户应经接受了电子商务,网购成为一种时尚潮流。 书籍交易网站就是Internet和电子商务发展的产物,近几年在我国发展迅猛,如同一些书店纷纷在各地开设分店以拉近书店与顾客间距离一样。随着科学技术得分速发展,Internet这个昔日只被少数科学家接触和使用的科研工具已经成了普通百姓都可以触及的大众型媒体传播手段。随着现金全民素质和科学技术水平的不断提高,知识更新的越来越快。人们随时都会有被淘汰的危机,为了不让社会淘汰,做到与时俱进就必须多读书不断的学习,21世纪是网络的时代、信息的时代,时间是非常宝贵的,人们由于种种原因没有时间到书店去,也不知道哪家书店有自己需要的书籍,同时那些传统书店的经营者又没什么好的方法让人们知道我这就有顾客需要的书籍,这种买卖双方之间信息交流上的阻碍成为“网上书城”网站发展的原动力。 网上书城网站的建立可以跟好的解决这方面的问题,向广大用户推出的是一种全新的网上信息服务,旨在书店与消费者之间架起了一座高速、便捷的网上信息桥梁。 1.2初步调查 截止至2010年6月底,中国网民的数量达到4.21亿人,互联网电子商务化的程度也越来越高,网络购物、网上支付和网上银行的使用率分别达到33.8%、30.5%和29.1%。而在众多的电子商务行为中,因网上购书具有较高的可信性和打折优惠,网上购书的比例逐年提高。当当网、卓越亚马逊两间网上书城更是在同类B2C网站中占据头两位。很多人看到了书这种网上销售的诸多好处:方便购买、金额小、风险小、用户容易决定;信息的完整性以及很少出现质量问题和退货现象等,无论是当当、卓越还是99读书人,网上书店的强大搜索功能帮助顾客查找图书和选择图书,与传统书店中令人无所适从的货架分类不同,网上书店通过强大的搜索引擎为用户挑书提供了最大的便利。早在2005年底,著名调查公司AC尼尔森的

C语言课程设计大作业

郑州大学 课程报告 课程名称:C语言程序设计 专业班级:(15)班 学生姓名:谢* 学号: *** 任课教师:赵** 学期: 2012-2013-2 课程报告任务书

成绩评定教师:一. 需求分析

1,具有数据的插入、修改、删除、显示和查询功能的电话簿管理程序。 2,数据包括:人名、工作单位、电话号码和E-MAIL地址。 3,可对记录中的姓名和电话号码进行修改。 4,可增加和删除记录。 5,可显示所有的保存记录。 6,可按人名或电话号码进行查询。 分析 建议采用结构体数组和文件系统实现。结构体成员包括人名、工作单位、电话号码和E-MAIL地址。 根据题目的要求程序应该采用结构体数组和文件系统实现。应该有文件的操作功能;在程序中应该包括输入、显示、删除、查询、添加、修改、保存、加载和退出的功能。 二、概要设计 (1).程序的模块组成及各个函数的功能: 程序的模块组成: 主函数:main(); 输出数据函数:printf(); 读取数据函数:scanf(); 显示记录函数:Display(); 删除记录函数:shanchu(); 查找记录函数:chaxun(); 自定义清屏函数:system(“cls”); 自定义输入函数:input(); 字符输入函数:getchar(); 修改数据函数:xiugai(); 保存数据函数:baocun(); 排序数据函数:paixu(); 各函数的主要功能: 输出数据函数:随时输出数据; 读取数据函数:读取输入的数据信息;

显示菜单函数:显示可供选择的主菜单; 显示记录函数:显示通讯录所有输入的信息; 删除记录函数:显示要删除的通讯录所有输入的信息; 查找记录函数:显示要查询的通讯录所有输入的信息; 自定义清屏函数:清除前面运行留下的信息; 自定义输入函数:输入通讯录的成员;; 字符输入函数:从终端输入一个字符,遇回车键返回; 修改数据函数:修改通讯录的成员信息; 保存数据函数:保存通讯录的成员信息; 排序数据函数:排序通讯录的成员信息; (2)程序中的抽象数据类型的定义: 用户的状态结构 用户 { 编号: 姓名: 电话; 年龄; 邮箱: 地址; (3)总体流程图 根据上面的分析,可以将程序系统的设计分为如下几个模块:插入、显示、删除、查询、修改、保存和退出。 } 三. 详细设计

相关主题