C#程序设计_课程教学网站的设计与实现
时间:2026-04-27
时间:2026-04-27
综合实验报告
( 2013 -- 2014 年度第 1学期)
名 称: 软件设计与实践 题 目: 院 系: 班 级: 学 号:学生姓名:指导教师:
设计周数:
成 绩:
日期:2014年 1 月 10
日
《软件综合实验》
任 务 书
一、 目的与要求
软件综合实验是计算机科学与技术、软件工程、网络工程和信息安全专业学生的必修实践环节,本环节是在第六学期、第七学期设置,主要让学生进一步理解、巩固、加深前面所学的课程,并能综合运用所学课程的知识进行设计,掌握算法设计及实现的理论与方法,为毕业设计和今后的工作打下良好的基础。
课程的基本要求: 1. 熟悉微机的应用环境。
2. 利用所学课程的知识,解决程序设计中的实际问题(实际应用题目,或模拟实际应用的题目),为毕业设计和今后的工作打下良好的基础。
二、 主要内容
能熟练地利用微机设计出有实用价值的程序。 1. 熟悉Windows以及其它工具软件系统,
2. 根据所选题目进行算法设计(画出流程图,写出各模块的文档)。 3. 编程。 4. 上机调试。
三、 进度计划
四、 设计(实验)成果要求
1、用户注册 登陆 用户管理 2、视频教程、讲义的浏览、下载
3、可以考虑:各章自测题 习题答案 综合测试 疑难解答
五、 考核方式
实验结果(60%)+实验报告(30%)+实验过程表现(10%)
学生姓名: 指导教师:
年 月 日
一、课程设计(综合实验)的目的与要求
C++程序设计 课程教学网站的设计与实现 功能: 1、用户注册 登陆 用户管理
2、视频教程、讲义的浏览、下载
3、可以考虑:各章自测题 习题答案 综合测试 疑难解答
二、设计(实验)正文
“C++程序设计 课程教学网站”的主要功能有:会员登陆;管理员登陆;课程下
载、浏览;系统功能如下图
C++程序设计 课程教学网站
管理员登陆
修改密码 修改密码 管理课程
功能如下所述:
会员登陆
会员登录后可以修改个人密码和资料,浏览下载课程 管理员登陆
管理员登陆后可以修改管理员密码,增加、编辑、删除课程,管理、删除会员
数据库设计
设计数据库 管理员表
会员表
三、课程设计(综合实验)总结或结论
通过此次课程设计,使我更加扎实的掌握了有关高频电子线路方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵 四、参考文献
《C#入门经典》 《C#从入门到精通》
附录(设计流程图、程序、表格、数据等) 1 网站首页
public partial class Default : System.Web.UI.Page
{
protected void Page_Load(
object sender, EventArgs e) {
if (!IsPostBack) {
DataSet ds = DBHelper.GetDataSet("select * from TB_KeJian"); this.GridView1.DataSource = ds.Tables[0]; this.GridView1.DataBind(); } }
}
2 讲义下载
public partial class NewsDetial : System.Web.UI.Page {
public static string lurl;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack) {
GetNewsInfo(); } }
private void GetNewsInfo() {
string ID = Request.QueryString["ID"].ToString();
string sqlNews = "select * from TB_KeJian where ID=" + ID; DataSet result = new DataSet(); result = DBHelper.GetDataSet(sqlNews); if (result != null) {
if (result.Tables[0].Rows.Count > 0) {
lurl = result.Tables[0].Rows[0]["WenJian"].ToString().Trim(); this.dlTopic.DataSource = result.Tables[0]; dlTopic.DataBind();
} else {
dlTopic.DataSource = null; dlTopic.DataBind(); } } }
protected void Button1_Click(object sender, EventArgs e) { try {
Response.ContentType = "application/x-zip-compressed";
Response.AddHeader("Content-Disposition", "attachment;filename=" + lurl); string filename = Server.MapPath(lurl); Response.TransmitFile(filename); } catch {
Response.Write("<script>alert('该文件不存在');history.go(-1);</script>");
} } }
3 会员注册
public partial class Login : System.Web.UI.Page {
protected void Page_Load(object sender, EventArgs e) { }
protected void Button2_Click(object sender, EventArgs e) {
Response.Redirect("UserReg.aspx"); }
protected void Button1_Click1(object sender, EventArgs e) {
string SQL = "select * from TB_Member where MemberName='" + this.TextBox1.Text + "' and MemberPwd='"+this.TextBox2.Text+"'"; DataSet ds = DBHelper.GetDataSet(SQL); if (ds.Tables[0].Rows.Count>0) {
Session["MemberName"] = this.TextBox1.Text.Trim(); Response.Redirect("Default.aspx");
// Response.Write("<scr …… 此处隐藏:6369字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:高中英语语法总结大全之倒装
下一篇:品牌设计开发生产作业流程