资源描述
我的课程设计
19
2020年4月19日
文档仅供参考
《基于B/S模式管理系统》
课程设计报告
系 别: 计算机与电子系
专业班级: 计科0801班
学生姓名: 曾优
指导教师: 定会
(课程设计时间: 6月27日—— 7月8日)
华中科技大学武昌分校
课程设计报告撰写内容、格式与成绩评定
一、课程设计报告的撰写内容与要求
1.课程设计总结报告应包括:前言、基本原理或理论、设计计算书或实验报告、结论、图纸(框图、流程图)、参考资料等;或调查、访谈报告、调查问卷、调查提纲等。
2.课程设计总结报告应书写工整,文句通顺、精炼、逻辑性强,图纸和曲线的绘制应符合规范。
3.调查型课程设计应根据调查结果撰写调查报告。调查报告内容包括:题目、参加时间、地点、方式、过程、调查对象一般情况、调查内容、发现的问题、调查结果和调查分析及体会等。调查报告要求语言简练、准确;叙述清楚、明白;数据、资料可靠;结论有理、有据。
4.图纸应布局合理,比例恰当,线条分明,字体工整,符合国家制图标准。
5.课程设计报告字数要求:理工、艺术类不少于 字,其它专业不少于3000字。
二、课程设计成绩评定
1.学生的课程设计成绩由平时成绩、业务考核成绩两部分组成,均为百分制记分,其中平时成绩占总成绩的30%,业务考核成绩占70%。业务考核含设计报告(计算说明书、调查提纲、调查问卷等)、绘制的图纸、编制的软件、制作的模型、撰写的论文或问卷统计、调查分析等的完成及质量情况;平时成绩含设计表现、到课率等。
2. 教师按学生实际成绩(百分制,含平时成绩和业务考核成绩两部分)登记并录入教务MIS系统,由系统自动转化为“优秀(90~100分)、良好(80~89分)、中等(70~79分)、及格(60~69分)和不及格(60分以下)”五等。
目 录
1.课程设计目的…………………………………………………………………页码
2.课程设计题目描述和要求 ……………………………………………页码
3.课程设计报告内容……………………………………………………………页码
3.1××××××××……………………………………………………………页码
3.2××××××××……………………………………………………………页码
3.4××××××××……………………………………………………………页码
3.5××××××××……………………………………………………………页码
3.6××××××××……………………………………………………………页码
3.7××××××××……………………………………………………………页码
3.8××××××××……………………………………………………………页码
4.总结……………………………………………………………………………页码
参考文献 …………………………………………………………………………页码
(要求:目录题头用三号黑体字居中书写,隔行书写目录内容。目录中各级题序及标题用小四号黑体)
1. 课程设计目的
说实话现在的各种网络工具很丰富,腾讯、搜狐、网易、新浪等等都有很好的个人站点,各种信息都很丰富。可是,缺点同样是太丰富了,很杂,很多东西我们可能根本就不会用到,我们需要的东西又可能分布在不同的地方,对我们来说就很散了。她们的特点是适合的是各种人群,缺乏个性,因为不同的人群关心重点是不一样的。我做的这个网站就是针对大三大四而言的,里面需要的一些东西根据个人平时的喜好来的。希望能够开发出各种不同的针对不同群体的网站模板。比如说,网上的很多东西对小朋友来说都是不合适的,我们能够做一个专门针对对好的话,有一套开源的个人网站系统,每个人都能够根据自己的喜好,修改成不同的风格,方便不同的用户。
2.课程设计题目描述和要求
随着网络的发展和用户对网络的要求的不断提高,带有个人风格的网站是必须的,作为网站建设人员有责任与义务为广大用户开发出风格丰富的网站模板。本系统要求实现以下功能:
(1)个人主页
带个人喜好偏重的:个人中心、个人喜爱的电影、音乐的收集,自己会经常关心的好朋友的空间汇集,自己感兴趣的星座知识以及个人档案的管理
作为即将毕业学生所必须关注的几个网站,我们可能每天都要看一下这些网站,为防止遗失遗忘,将其也分块儿汇集到一起
(2)音乐
我们经常会遗忘了以前听过的好听的歌曲的名字,然后想听歌的时候只能靠音乐网上的推荐,自己去试听看喜不喜欢,为避免这类事件,这里我将自己喜欢的音乐永久地保留下来了
(3)电视电影
同音乐一样,很多东西是经典,我们没有理由去遗忘她们
(4)星座
对人性很困惑的时候喜欢看一下类似星象的东西希望能够找到一点解答,使用频率很高
(5)好友链接
没有朋友是件很遗憾的事情,虽然我没有什么很好的朋友,可是我并不悲观,这里面的人可能会不停地换,可是我相信总有一天能够遇到我的挚交。
(6)个人档案
里面保存一些可能一直都不允许忘记的数据,同时建立一些功能。
3.课程设计报告内容
3.1 需求分析
本系统是需要做一个主页面Defalt.aspx,五个分页面为音乐.aspx,电影.aspx,
星座.aspx,好友链接.aspx,个人链接.aspx,系统功能图如下:
图3-1 系统功能结构图
3.2 数据库设计
图3-1 E-R图
图3-1大学获奖属性图
图3-1大学考级属性图
图3-1大学恋情属性图
图3-1大学实践属性图
图3-1大学账本属性图
表3-1大学获奖表
表3-2大学恋情表
表3-3大学考级表
表3-4大学实践表
表3-4大学账本表
3.3 程序设计
3.3.1 设置数据库连接信息
<appSettings>
<add key="DBConnectionString" value="server=B264F7671AA446C\SQLEXPRESS;database=曾优档案;Integrated Security=SSPI"/>
</appSettings>
(描述Web.Config配置文件中数据库连接信息的设置,并对各参数进行说明,所有程序设计部分不能只有代码而无注释。可参照课设第一天所给范例。)
3.3.2 访问数据库公共类
(1)BaseClass.cs类的创立
(描述创立方法)
(2)BaseClass.cs的主要代码及其解释
(对代码进行解释说明)
3.3.3 ********页面
(应包括页面截图,该页面所包含的控件及其说明,后台代码页的主要代码及其解释,如下示例)
3.3.3 用户注册页面(userreg.aspx)
(1)单击主页的注册按钮,进入注册用户信息页面,如图3-2所示。
图3-2 用户注册对话框
该页面使用了3个验证控件RequireFieldValidator、CustomValidator和CompareValidator。前两个控件用于控制用户名不能为空,而且不能已经使用。后一个验证控件用来比较第一次输入的密码和再次确认密码是否一致。
(2)userreg.aspx.cs的主要代码及其解释
①创立公共类BaseClass的对象,目的是使用数据库操作的方法。
BaseClass BaseClass1 = new BaseClass();
②验证用户名是否已经使用,触发CustomValidator_ServerValidate事件。
protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
{ //args.Value为需要验证的用户名
string strsql = "select * from 用户 where 用户名 ='" + args.Value.ToString() + "'";
DataSet ds = new DataSet();
ds = BaseClass1.GetDataSet(strsql, "username");
//args.IsValid为是否经过验证的返回值
if (ds.Tables["username"].Rows.Count > 0)
{
args.IsValid = false;
}
else
{
args.IsValid = true;
}
}
③单击提交按钮出发Button_Click事件。
protected void Button1_Click(object sender, EventArgs e)
{
if (CustomValidator1.IsValid == true)
{
string strsql;
strsql = "insert into 用户 (用户名,密码,真实姓名,电话,地址,邮编) values ('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox4.Text + "','" + TextBox5.Text + "','" + TextBox6.Text + "','" + TextBox7.Text + "')";
BaseClass1.execsql(strsql);
Response.Write("<script>alert(\"注册成功!\");</script>");
Session["name"] = TextBox1.Text;
Response.Redirect("Default.aspx");
}
}
3.3.4 *******页面(*****.aspx)
(同上,直至将你完成的所有子功能页面介绍完毕)
3.4 系统运行与测试
(说明系统运行情况,测试情况,功能是否正常,截图)
4.总结
(技术上总结:系统是否达到要求?优点?不足?可改进之处?
学习上总结:经验?困难?解决方法?心得体会?)
参考文献
(居中,另起一页)
(格式如下)
[1] 黄越钦.劳动法新论.北京:中国政法大学出版社, .
[2] Simon Deakin.labor law.New York:American Library Association,1999.
(最后一页评语一定不要动,包括字的位置,空行等等,切记!)
课程设计成绩:
项 目
业务考核成绩(70%)
(百分制记分)
平时成绩(30%)
(百分制记分)
综合总成绩
(百分制记分)
注:教师按学生实际成绩(平时成绩和业务考核成绩)登记并录入教务MIS系统,由系统自动转化为“优秀(90~100分)、良好(80~89分)、中等(70~79分)、及格(60~69分)和不及格(60分以下)”五等。
指导教师评语:
指导教师(签名):
20 年 月 日
展开阅读全文