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

asp课程设计报告

四川理工学院

课程设计书

学院计算机学院

专业计算机科学与技术

班级计科127班

题目联系人管理系统

教师朱文忠

学生徐琳汪丹官发翔

目录

目录 (2)

引言 (4)

1.1 任务概述 (5)

1.2 功能需求概述 (5)

第2章概要设计 (6)

2.1 系统的基本构成 (6)

2.1.1 系统的组成及模块功能 (6)

2.1.2 系统的层次结构图 (7)

第3章数据库设计 (8)

3.1 表设计 (8)

1、联系人信息表 (8)

2、用户表 (9)

第4章详细设计 (11)

4.1 首页设计 (11)

4.1.1 登陆功能简单分析 (11)

4.1.2 登陆页面的部分重要代码 (12)

4.1.3 注册信息说明 (13)

4.1.4 用户注册部分主要代码如下 (14)

4.2 添加联系人设计 (15)

4.2.1 添加联系人功能描述 (15)

4.2.2 添加联系人部分重要代码实现如下 (17)

4.3 修改联系人设计 (18)

4.3.1 修改联系人功能描述 (18)

4.3.2 修改联系人部分重要代码实现如下 (19)

4.4 删除联系人设计 (22)

4.4.1 删除联系人功能描述 (22)

4.4.2 删除联系人部分重要代码实现如下 (23)

4.5 运行测试 (26)

第5章总结 (27)

5.1 系统效果 (27)

5.2 系统的不足及完善 (27)

5.3 小组成员分工 (27)

参考文献 (28)

引言

随着计算机的飞速发展,以计算机与信息技术为基础的信息系统正处于蓬勃发展的时期。

同时,以计算机为基础的各种软件也渐渐走入了规模各种不同的企业单位中。企业对竞争日趋强烈的现代社会在不断提高自身产品质量的同时,也对客户进行了全面管理,深入到企业联系人的管理层面。联系人成为了客户管理的非常重要的主线。联系人的信息管理也成为一个大众化的课题。通过联系人模块可以更好的记录客户类所有有关联人员的信息。包括联系人的联系方式,昵称,qq 号,职位以及所工作的城市。性别等。你可以查看拥有的全部联系人的信息。

联系人的信息管理系统是为了解决客各种联系人的管理而设计的,目的是建立一个能够初步实现客户联系人管理系统的智能化管理。提高工作效率,工作人员能够及时联系到客户,向客户交流,及时修改自己的不足,而系统所需的工作的工作人员数量少效率高。

联系人的信息管理对于一个企业单位来说是必不可少的一部分。他的内容对于企业的管理者是必不可少的、重要的、至关重要的。因此,联系人的信息管理系统应该能够为用户提供充足的客户管理的信息和快捷的管理查询手段,但是一直以来人们使用的传统人工方式联系方式的客户等信息,这种管理诸多缺点,诸如效率低,保密性差等,而且时间一长,将产生大量的文件和数据,这对于查找,更新和维护带来了极大的不便。

随着科学技术的的不断提高,计算机科学不断的发展,其强大的功能已经被人被人们深刻认识,他已经进入人类社会的各个领域,并发挥越来越重要的作用,作为计算机的应用的一部分,使用计算机对联系人的信息管理,具有人工管理无法比拟的优点,它有检索功能,查找方便,可靠性高,存储量大,保密性好。寿命长,成本低等,可减少更多的人力资源和人力物力,这些都极大的提高了企业管理的有效性,工作的效率性,正规化,增加与世界的接轨,发展自己,因此开发一个联系人的信息管理系统是很有必要的,具有其特有的技术意义和管理意义。

第1章总体分析与设计

1.1 任务概述

联系人的信息管理系统主要实现系统管理、联系人管理,信息管理,系统管理等功能,充分利用计算机网络技术,改变传统的操作进行管理,实现了网络化信息管理模式。

1.2 功能需求概述

(1)用户类别:登录系统的身份定位两种,一种是系统管理人员,二是普通职工管理,只有被授权的用户才可以使用本系统的资源。系统需要经过有效的的身份验证才能登录,用户的身份不同,使用的系统资源也不同,普通职工可以进行个人查询,系统管理人员可以录入来联系人的信息,查询联系人的信息,修改联系人的信息,删除联系人的信息,或者退出该操作。拥有全部系统的全部使用权限。

(2)系统管理人员:对普通员工进行查询,修改,删除等操作。

(3)普通职工管理:系统管理员对普通员工的信息有查询、添加、修改、删除等操作功能。

第2章概要设计

2.1 系统的基本构成

2.1.1 系统的组成及模块功能

1、本次课程设计要求完成系统基本功能,包括以下几个模块:

(1)登录模块——用户身份验证。

(2)用户管理模块——用户的添加、修改、删除及权限授予与取消。管理员用户可对联系人进行添加、删除、修改等各类操作,而普通用户仅可以查看联系人的基本信息,而没有权限做其他操作。

(3)联系人信息添加模块——在添加联系人中输入此联系人的基本信息,单击“增加”按钮确认添加此联系人。

(4)联系人信息删除模块——通过选择用户编号显示此联系人的基本信息,单击删除则删除此联系人信息。

(5)联系人信息修改模块——通过选择用户编号显示此联系人的基本信息,在此基础上做出修改,并单击修改保存。

(6)联系人信息查询模块——通过选择用户编号查询联系人的基本信息。(7)退出系统——返回登陆界面。

2.1.2 系统的层次结构图

图2.1 联系人信息管理的层次结构图

联系人信息管理系统

用户登陆

用户注册

管 理 员 用 户

普 通 用 户

密 码

用 户 名

添 加 联 系 人 信 息 修 改 联 系 人 信 息 删 除 联 系 人 信 息

查 看 联 系 人 信 息

第3章数据库设计

3.1 表设计

1、联系人信息表

表3.1 联系人信息设计表

列名数据类型是否为空用户编号整型否姓名字符型是

昵称字符型是

性别字符型是

手机字符型是

E-mail 字符型是

工作字符型是

城市字符型是

图3.1 联系人信息设计

图3.2 联系人基本信息

2、用户表

表3.2 用户注册信息表

列名数据类型是否允许为空

ID 整型否

用户名字符型否

密码字符型否

备注字符型是

图3.3 用户注册信息

图3.4 用户信息

第4章详细设计

4.1 首页设计

4.1.1 登陆功能简单分析

联系人管理系统在登陆页面设置了两种不同的权限登陆,若是采用管理员用户登陆,则可以对所有的联系人进行添加、删除、修改等各类操作,若只是普通的用户登陆,则只能查看其中的联系人信息,而不能对其信息操作。在登陆界面,我们还设置了一个注册账号的链接,若是第一次进来的用户,则需要注册一个自己的账号,但是注册的账号信息只能是普通用户,即仅可以查看联系人信息,不能对其操作。

4.1.2 登陆页面的部分重要代码

protected void Button1_Click(object sender, EventArgs e) {

if (id.Text == "" || pwd.Text == "")

Response.Write(""); else {

string

str

=

"server=.;Database=db;

Uid=sa;

password=19920112";//连接数据库的字符串19920112//输入连接字符串 SqlConnection conn = new SqlConnection(str);

using (SqlCommand cmd = new SqlCommand("select * from admin where 用?户§=@username and password=@password", conn)) {

cmd.Parameters.Add(new SqlParameter("@username",

id.Text));

cmd.Parameters.Add(new SqlParameter("@password", pwd.Text));

conn.Open();

图4.3 普通用户登陆

图4.2 管理员用户登陆

Response.Cookies["ID"].Value = id.Text;

Response.Cookies["PWD"].Value = pwd.Text;

using (SqlDataReader reader = cmd.ExecuteReader()) {

while (reader.Read())

{

if(id.Text=="admin")

Response.Write(""); else

Response.Write(""); }

reader.Close();

Response.Write("");

}

}

}

}

4.1.3 注册信息说明

用户注册是针对于第一次进入此系统的用户想要查询其联系人信息设置的一个添加用户界面。注册后的用户可以再登陆界面登陆然后进入系统,但必须要说的是,注册的用户只能是普通用户。

图4.4 用户注册界面

4.1.4 用户注册部分主要代码如下

点击注册

Register.aspx页面代码如下:

protected void register_Click(object sender, EventArgs e)

{

SqlConnection conn = new SqlConnection(connsql);

string sql = "select user from admin where 用户=@username"; SqlCommand command = new SqlCommand(sql, conn);

command.Parameters.Add(new SqlParameter("@username", id.Text));

conn.Open();

SqlDataAdapter adapter = new SqlDataAdapter(command);

DataSet ds = new DataSet();

adapter.Fill(ds);

if (id.Text == "" || pwd_1.Text == "")

Response.Write("");

else if (pwd_1.Text!=pwd_2.Text)

Response.Write("");

else if(ds.Tables[0].Rows.Count>=1)

{

Response.Write("");

}

else

{

//string conn = getConnectionString(输入连接web.config中的连接字符串的名字);

string ExecuteCommand = "insert into admin(用?户§,password)values('" + id.Text + "','" + pwd_1.Text + "')";

ExecuteNonQueryCommand(ExecuteCommand, connsql);

Response.Write("");

}

}

4.2 添加联系人设计

4.2.1 添加联系人功能描述

添加联系人信息主要是针对管理员用户对于新的联系人的信息的添加,而对于普通用户来说,则没有权限做改操作。当需要添加的联系人的所有信息填写完毕之后,单击下方的增加按钮即可。若需要继续添加,则单击下方的重置按钮,

便可继续添加联系人信息。

图4.5 添加联系人信息2、普通用户单击添加联系人信息则弹出如下警告框:

图4.6 普通用户无法操作

4.2.2 添加联系人部分重要代码实现如下

protected void ImageButton2_Click1(object sender, ImageClickEventArgs e)

{

Response.Redirect("Modifylinkman.aspx");

}

protected void ImageButton3_Click(object sender, ImageClickEventArgs e)

{

Response.Redirect("DELlinkman.aspx");

}

protected void ImageButton4_Click(object sender, ImageClickEventArgs e)

{

Response.Redirect("Login.aspx");

}

protected void Button1_Click(object sender, EventArgs e)

{

string StrSql = string.Format("insert into https://www.sodocs.net/doc/cc5633431.html,rmation values('{0}','{1}','{2}','{3}','{4}','{5}','{6}')", Txtname.Text, TxtGender.Text, RadioButtonList1.Text, TxtPh.Text, Txtmail.Text, Txtjob.Text, TxtCity.Text);

if (Txtname.Text!="")

{SqlConnection con = new SqlConnection(connsql);

con.Open();

SqlCommand cmd = new SqlCommand(StrSql, con);

cmd.ExecuteNonQuery();

con.Close();}

else

{

Response.Write("");

}

}

protected void Button2_Click(object sender, EventArgs e)

{

Txtname.Text = "";

TxtGender.Text = "";

RadioButtonList1.Text = "";

TxtPh.Text = "";

Txtmail.Text = "";

Txtjob.Text = "";

TxtCity.Text = "";

}

}

4.3 修改联系人设计

4.3.1 修改联系人功能描述

对于修改联系人也是针对管理用用户对于已经存在的联系人信息有误进行修改。首先通过用户编号来选择联系人的信息,页面将会出现此联系人的所有信息,修改正确后单击下方的修改按钮即可。

图4.7 修改联系人信息

4.3.2 修改联系人部分重要代码实现如下

protected void Page_Load(object sender, EventArgs e)

{

if (!IsPostBack)

{

drpbind();

this.DropDownList1.Items.Insert(0, new ListItem("请选择", "0"));

}

}

protected void ImageButton1_Click(object sender, ImageClickEventArgs e)

{

Response.Redirect("ADDlinkman.aspx");

}

protected void ImageButton3_Click(object sender, ImageClickEventArgs e)

{

Response.Redirect("DELlinkman.aspx");

}

protected void ImageButton4_Click(object sender, ImageClickEventArgs e)

{

Response.Redirect("Login.aspx");

}

private void drpbind()

{

SqlConnection con = new SqlConnection(connsql);

con.Open();

string StrSql = "SELECT * FROM https://www.sodocs.net/doc/cc5633431.html,rmation";

SqlDataAdapter da = new SqlDataAdapter(StrSql, con);

DataSet ds = new DataSet();

da.Fill(ds);

DropDownList1.DataSource = ds;

DropDownList1.DataTextField = "ID";

DropDownList1.DataValueField = "ID";

DropDownList1.DataBind();

}

protected void DropDownList1_SelectedIndexChanged(object sender,

asp课程设计实验报告

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

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

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

WEB课程设计模板

中南财经政法大学信息学院 课程设计 课程名称: Web程序设计 设计题目:《网站的设计与实现》 姓名: 专业: 学号: 时间: 2014年6月15日 教务处制

目录 摘要 (3) 1、系统分析 (3) 1.1 网络软件的IIS网站配置 (3) 1.2 需求分析 (4) 1.3 可行性分析 (5) 2 系统设计 (5) 2.1 系统设计目标与环境 (5) 2.2 系统功能描述 (5) 2.3 功能模块划分 (6) 2.4 系统文件结构 (7) 3 系统的编码与设计 (8) 3.1母版页,用户自定义控件设计 (8) 3.2留言板首页Index.aspx (9) 3.3留言板用户登录页面Login.aspx (10) 3.4发表留言页面 ReleaseWord.aspx (12) 3.5查看留言页面ShowWord.aspx (13) 3.6个人留言信息管理页面MyWord.asp x (14) 3.7留言管理页面 LeaveWordManage.aspx (17) 3.8用户注册页面 Register.aspx (17) 4 系统的部署于运行 (20) 4.1 系统的发布 (20) 4.2 系统的测试与验证 (21) 总结 (22) 参考文献 (22)

摘要 随着 Internet 技术的发展,“网上留言板系统”已成为网络上不可缺少的交流方式之一。“网上留言板系统”是网上的一种信息服务系统,是一种简洁而实用的在线交流平台。https://www.sodocs.net/doc/cc5633431.html, 是一种建立动态 Web 应用的技术,经过多年的发展渐入佳境。相比其他的 Web技术来说,https://www.sodocs.net/doc/cc5633431.html, 更快捷、更安全、更稳定。在介绍了系统的设计目标、功能和数据库设计方案之后,结合 https://www.sodocs.net/doc/cc5633431.html, 的开发环境阐述了系统的实现方法。利用 https://www.sodocs.net/doc/cc5633431.html, 技术开发的企业网上论坛系统,实现了网上论坛的动态管理,使得对信息的管理更加及时、高效,方便用户及时上网浏览有用信息,发表自己对相关问题的看法,也使管理更有效、快捷。 关键词:网上留言板系统 https://www.sodocs.net/doc/cc5633431.html, 1、系统分析 1.1 网络软件的IIS网站配置 1)打开“Internet 信息服务管理器”,在目录树的“网站”上单击右键,在右键菜单中选择“新建→网站”,弹出“网站创建向导”: 2)网站描述就是网站的名字,它会显示在IIS窗口的目录树中,方便管理员识别各个站点。本例中起名为“刘红英的网站”。如图1; 图1 网站IP地址:如果选择“全部未分配”,则服务器会将本机所有IP地址绑定在该网站上,这个选项适合于服务器中只有这一个网站的情况。也可以从下拉式列表框中选择一个IP地址(下拉式列表框中列出的是本机已配置的IP地址,

ASP编程题及答案

编程一 1.请编写代码,在页面上显示如下图形。注意:只要写出主要代码即可 ********** ********* ******** ******* ****** ***** **** *** ** * 答案:<% Dim I,J For I=10 To 1 Step -1 For J=1 To I Response.Write "*" Next Response.Write "
" Next %> 2.利用Recodset对象也可以插入记录,现在针对图1所示的数据表,利用插入一条记录:其中网站名称为“搜狐”,网站地址为“https://www.sodocs.net/doc/cc5633431.html,”,网站简介为“门户网站”,提交日期为当天。 注意:只给出主要代码即可,程序的开头部分已经给出。 <% Dim db, strConn strConn="Dbq=" & Server.Mappath("address.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}" Set db=Server.CreateObject("ADODB.Connection") 答:<% Dim db, strConn strConn="Dbq=" & Server.Mappath("address.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}" Set db=Server.CreateObject("ADODB.Connection") '建立Recordset对象 Set rs=Server.CreateObject("ADODB.Recordset") strSql ="Select * From link" rs.Open strSql,db,0,2 '添加记录

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

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

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

课程设计说明文档模板

网上书店系统的设计与实现 本文从零开始介绍一个网上书店项目的设计、实现、测试和发布。 一. 程序概要设计 程序概要设计需要对系统的目录以及相关文件进行说明。重点描述各模块的程序组成以及每个程序的功能。因为这个阶段还不能完全预测所涉及的程序,只需要主要的程序进行说明。 1.主要路径与页面及页面流转关系

二. 数据库概要设计 数据库概要设计需要说明系统涉及的表名称以及表结构。必须对每个字段的类型以及功能提供详细说明,因为不同数据库管理系统提供的数据类型有些差异,所以应该指出这些数据类型对应的数据库管理系统。目前,大部分情况采用SQL Server和Oracle作为数据库管理系统。 数据库名称:shop 数据库管理系统:SQL Server2008 数据表:(需要将所有的数据表列出,并简要说明其功能)

三. 系统详细设计 在B/S架构系统的详细设计中,与传统的C/S架构不同,需要对前台页面、后台数据库以及服务器端程序进行详细说明。 3.1 页面详细设计 页面详细设计主要针对客户端执行的程序进行说明。主要是程序中所涉及的JavaScript 代码,因为实际使用过程中,为了实现一些动态的效果。 3.2 数据库详细设计 在数据库概要设计中,已经对数据库表以及表的结构进行了说明,为了开发的需要,除了这些表以外,还可能提供一些索引、视图和存储过程,等等。在实际的开发过程中,数据库的结构虽然已经确定了,但是随着开发的深入,需要经常对数据库结构进行细微的改动,这些改动需要立刻修改文档,并通知其他组员某处已经改动。 3.3 后台脚本详细设计 后台脚本详细设计是对程序的重点功能模块进行设计,每个开发人员需要对自己的模块进行说明,这个阶段,可以利用程序将功能描述清楚,也可以利用流程图对模块进行描

网络程序设计—ASP考试试题(A卷)答案[1]

《网络程序设计—ASP》考试试题1答案 一、单项选择题(本大题共15小题.每小题1分。共15分) 1.A 2. D 3. B 4. B 5. B 6. B 7. A 8.C 9.B 10.B 11.A 12.D 13.B 14.A 15.C 二、判断题(本大题10小题,每小题1.5分,共15分)。 16.ABCD 17.AD 18.AB 19. ABCD 20.CD 21. ABCD 22. BD 23. CD 24. ABCD 25. AB 三、程序填空题(本大题10小题,每空1.5分,共15分) 26. “11”、2、“11”、“11”27. ac 28. 3 29.2 30. 空(Empty)31. 空(Empty)32. "<p>" 33. &lt;p&gt; 34. 与intAge的值有关35.全部 四、名词解释(本大题5小题,每小题2分,共10分) 36.静态网页——所谓静态网页,就是说该网页文件里没有程序代码,只有HTML标记,这种网页的扩展名一般是.htm或.html。静态网页一经制成,内容就不会再变化,不管何时何人访问,显示的都是同样的内容,如果要修改内容,就必须修改源文件,然后重新上传到服务器上。 37.相对路径——所谓相对路径,就是以“/”或“\”开头的路径。 38.子程序——就是只执行程序而不返回值的程序模块。 39.会话——是指用户访问网站的过程;状态,就是指会话过程中的一些变量、设置等信息。 40.数据库——所谓数据库,就是按照一定数据模型组织、存储在一起的,能为多个用户共享的,与应用程序相对独立的、相互关联的数据集合。 五、简答题(本大题4小题,每小题4分,共20分) 41.什么是应用程序?为什么要建立应用程序? 答案:简单的说,添加了虚拟目录的文件夹就可以称为应用程序。建立应用程序后,多个网站之间就可以独立了,一些公共变量就不会混淆。 42.如果同时设置了背景颜色和背景图片,会出现什么情况? 答案:如果同时设置了背景颜色和背景图片,将只有背景图片起作用。 43.请简述四类运算符的优先级顺序。 答案:算术运算符>连接运算符>比较运算符>逻辑运算符。 44.某程序可以显示记录,但不能更新记录,请简述可能的原因。 答案:可能是没有对数据库文件设置相应的访问权限。(比如,去掉只读;对于Windows 2000、Windows XP 系统,如果安装时采用了NTFS文件系统,还要设置“Internet来宾帐户”可以完全控制该数据库文件。) 六、编程题(本大题2小题,第1小题15分,第二小题10分,共25分) 45.请编写程序段,随机产生一个0到9的整数。如果是偶数,则在页面上输出“生成的是偶数”,否则输出“生成的是奇数”。 程序清单: <% Dim s s=Int(10 * Rnd()) If (s Mod 2)=0 Then Response.Write "生成的是偶数" Else Response.Write "生成的是奇数"

aspnet课程设计报告

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

重庆科技学院 课程设计任务书设计题目:图书信息管理系统 学生姓名 课程名称动态网页设计 —https://www.sodocs.net/doc/cc5633431.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/cc5633431.html,2008开发环境下进行运行测试,检查错误,最终设计出可行的程序。 2、贪吃蛇游戏说明 游戏操作要尽可能的简单,界面要尽可能的美观。 编写程序实现贪吃蛇游戏,贪吃蛇游戏是一个深受人们喜欢的游戏:一条蛇在密闭的围墙内,在围墙内随机出现一个食物,通过键盘上的四个光标键控制蛇向上下左右四个方向移动,蛇头撞到食物,则表示食物被吃掉,这时蛇的身体长一节,同时计10分;接着又出现食物,等待被蛇吃掉,如果蛇在移动过程中,撞到墙壁、障碍物或身体交叉(蛇头撞到自己的身体),则游戏结束。游戏结束时输出相应得分。 具体要求有以下几点: (1)对系统进行功能模块分析、控制模块分析正确,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理; (2)系统设计要实用,采用模块化程序设计方法,编程简练、可用,功能全面; (3)说明书、流程图要清楚; 二、实验目的及设计要求 1、实验目的 .NET课程设计是教学实践环节中一项重要内容,进行此课程设计旨在掌握基础知识的基础上,进一步加深对VC#.NET技术的理解和掌握; 提高和加强学生的计算机应用及软件开发能力,使学生具备初级程序员的基本素质; 培养学生独立分析问题、解决问题、查阅资料以及自学能力,以适应信息管理行业日新 1

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所示。 选课系统 学生 教师 管理员 注册账户 修改信息 网上选课 上课 注册账户 修改信息 申请授课 发放资料 注册账户 修改信息 修改、删除学生或老师信息 交流界面 交流界面

Web.asp程序设计课后习题答案(沈士根版)

第一章 1.填空题 (1).NET Framework主要包括公共语言运行库CLR和类库。 (2)https://www.sodocs.net/doc/cc5633431.html,网站在编译时,首先将语言代码编译成微软中间语言MSIL。(3)一台IIS Web服务器IP地址为210.78.60.19,网站端口号为8000,则要访问虚拟目录xxxy中default.aspx的URL为 http://210.78.60.19.8000/xxxy/default.aspx。 (4)可以通过复制网站同步网站上的一个文件。 2.是非题 (1)托管代码是以CLR为基础的代码。(√) (2)https://www.sodocs.net/doc/cc5633431.html,3.5仍使用https://www.sodocs.net/doc/cc5633431.html,2.0引擎。(√) (3).NET Framework 3.0是.NET Framework 3.5的一部分。(√) (4)https://www.sodocs.net/doc/cc5633431.html, 3.5是边解释边执行的。(×) (5)在Visual Studio 2008环境中开发网站必须安装IIS。(×) 3.选择题 (1).NET Framwork3.5不包括(A) A. .NET Framework 1.1 B. .NET Framework 2.0 C. LINQ D. https://www.sodocs.net/doc/cc5633431.html, AJAX (2)下面(D)网站在建立时要求安装Microsoft FrontPage服务器扩展。 文件系统 B. 本地IIS C. FTP站点 D.远程站点 (3)发布网站后不可能存在的文件夹是(B) A.App_Data B.App_Code C.App_Themes D.bin 第二章 1.填空题 (1)Visual Studio 2008 默认建立的XHIML文件类型是Transitional。 (2)利用XHTML建立一个链接到jxst@https://www.sodocs.net/doc/cc5633431.html,邮箱的元素是……。 (3)存放Web窗体页C#代码的模型有单文件页模型和代码隐藏页模型。(4)单文件页模型中,C#代码必须包含于之间。 (5)外部样式表通过元素链接到网页。 (6)XML主要用于传输和存储数据。 2.是非题 (1)XHTML是HTML的子集。(×) (2)XHTML中每个元素都有结束标记。(√) (3).htm文件不需要编译,直接从Web服务器下载到浏览器执即可。(√)(4)基于类的样式在定义是要加前缀“#”。(×) (5)JavaScript代码必须包含在

A、submit B、button C、btnok D、ok 2、下列能够建立游标指针,灵活移动指针选择操作记录的是()。 A、Connection对象 B、RecordSet对象 C、Command对象 D、Select对象 3、VBScript中只有一种数据类型称为()。 A、Integer B、Date C、Char D、Variant 4、ASP是在()解析执行的。 A、客户端 B、服务器端 C、浏览器 D、Windows xp 5、如果a=3,b=4,c=5,那么b Mod c-c\a<>0 and b^2-4*a*c>0的值为() A、Ture B、False C、系统报错 D、0 6、会话用户所用的全局变量应存储在()。 A、Application对象中 B、Session对象中 C、Cookies对象中 D、Buffer对象中 7、Vbscript基本输入函数Inputbox和基本输入函数Msgbox 的返回值类型分别是()和() A、数值型 B、字符型 C、变体型 D、数字型 8、一个用户第一次到达网站时,系统为其分配一个(),只有该用户退出,或其生命周期结束时,信息才被清除。 A、Cookies B、Session C、Application D、以上都是 9、以下不是Vbscript的函数的为()。

ASP网页设计实验报告

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

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

ASP编程题

1,求以下表达式的值,写出你想到的一种实现方法:1-2+3-4+……+m. 此处m需要手动输入,使用C#语言编写 2.实现一记数器功能,如给出0~9所对应的图片分别为0.gif~9.gif,写出程序的主要代码(注:记数存放在counter.txt文件中) 简单的ASP计数器counter.asp代码及注释: <% CountFile=Server.MapPath("counter.txt") Set FileObject=Server.CreateObject("Scripting.FileSystemObject") Set Out=FileObject.OpenTextFile(CountFile,1,FALSE,FALSE) counter=Out.ReadLine //读取计数器文件中的值 Out.Close

//关闭文件 SET FileObject=Server.CreateObject("Scripting.FileSystemObject") Set Out=FileObject.CreateTextFile(CountFile,TRUE,FALSE) counter= counter + 1 //计数器的值增加1 Out.WriteLine(counter) Out.Close //关闭文件 %> 3.谈谈如何设计一个聊天室程序,并简要阐述实现过程 (1)需求分析 聊天室是实现用户之间即时通信的一种工具。所以,聊天室应该具备用户的登录页面、用户的注册、用户的信息的修改、以及实现用户进行聊天的功能。聊天室作为一种交流工具,应该具备简单易用,容易上手,对于使用者的要求不高,适合大众的需求。同时聊天室还要有一些个性化的界面提供给用户不仅仅是聊天的乐趣,同时也带来全新的视觉效果。 (2)主要模块 用户注册页面 用户登录页面 个人信息页面 留言板页面 (3)重要的代码程序: (1)登陆页面(login_in.aspx)的调用事件代码: Sub page_load(ByVal sender As Object, ByVal e As EventArgs) Session("user_name") = user_name.Text End Sub Sub Enter_Click(ByVal Sender As Object, ByVal E As EventArgs) '建立Connection对象 Dim conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("chat.mdb")) '建立Command对象

相关主题