• 博客(0)
  • 资源 (6)

空空如也

WEB考研资讯网设计

考研资讯网的网页设计 其中有查询历年分数的多组合查询功能 查看和上传考研咨询。 管理员还可以进行文章的管理等功能。

2013-04-20

ASP.NET考研资讯网实验报告 含关键代码及注释、关键设置截图

摘要: 文章中主要包括本网站的主要功能以及实现各项功能的关键代码,代码中关键语句的解释;为了实现某些功能遇到的问题及解决办法;调试中遇到问题的解决办法。 关键字: 考研资讯、经验共享、历年分数线查询、 引言: 正在准备考研的我,需要在各大考研网站上查询自己需要的资讯等,所以有了做“考研资讯网”的想法。游走于各大考研网站时,发现因为这些网站的盈利模式要求,他们的广告量很大,浮动窗口到处乱飞,页面通常不够干净整洁,信息量大但信息质量不高。考研资讯中也是广告掺杂多,真正有质量的文章少之又少。而我的考研资讯网的亮点就在于界面简单,易于操作,信息明了。在查询高校历年分数线时,很多网站给出的是整张表格,查阅起来极为不便,所以我在网站制作中进行了优化,使得成绩查询更加便捷更加明确。而在互动环节,我认为更多人需要的是经验总结,这样比泡在论坛节省时间、效率高,因此在我的网站中可以进行经验分享,如果有不良文章管理员可以及时发现和删除。 正文: 功能描述: 1. 注册功能:用户可以在register界面进行注册,注册时,如果用户名有重复,则会提示用户重新选择用户名;如果密码长度短强度弱,也会提示用户重新设置密码,增强用户的安全性;用户注册时的“电子邮件”信息可以帮助管理员在日后与用户的互动。 2. 登陆功能:已注册的用户可以通过用户名和密码登陆到会员页面,进行一些会员特权操作,比如查询历年成绩和上传考研经验;管理员可以通过管理员的账号和密码进入管理员页面,对服务器中的文章进行管理,管理历年高校分数,以及上传最新考研资讯。 3. 注销功能:登陆的用户可以通过注销功能取消登陆;管理员可以通过注销功能进入到普通页面,对网站进行浏览。 4. 新闻列表功能:通过datalist控件实现对数据库中文章标题的显示,并在点击相应文章时跳转到“文章显示”页面。 5. 新闻翻页功能:因datalist控件没有分页功能,所以我通过PagedDataSource类实现了新闻列表的分页功能,使大量的新闻列表可以分页显示。 6. 新闻检索功能:检索含有关键字的新闻列表,使对新闻的查看更有针对性,更便捷的找到需要的文章。 7. 查询历年成绩功能:选择要查询的年份、学校后,dropdownlist可自动绑定该学校的相应专业作为选项,对专业进行选择后,可以进行历年成绩的准确查询;若需要对某一年份、某一学校、某一年份某一学校的所有成绩情况进行模糊查询,则可以在选择年份学校后点击相应按钮进行模糊查询,此时将返回要查询的多行数据信息,在gridview中进行分页显示。 8. 上传文章功能:普通会员可以分享上传自己的考研经验;管理员可以上传考研经验和考研资讯;两者都是在后台服务器中创建.txt文件,将前台网页中输入的文字写入.txt文件中,并在数据库中生成相应数据,以便能够及时在新闻列表中显示该文章。 9. 管理文章功能:管理员可以通过gridview对服务器中的文章及历年分数进行管理,可以更改已有文章的标题、地址等,也可对不良文章进行删除。 10. 添加新分数功能:管理员可以通过formview对数据库中历年高校分数数据进行添加操作 功能实现的关键代码: 【1】新闻列表功能、新闻列表分页功能及新闻检索功能的实现:通过datalist控件实现对数据库中文章标题的显示,并在点击相应文章时跳转到“文章显示”页面;通过PagedDataSource类实现新闻列表的分页功能,使大量的新闻列表可以分页显示。检索含有关键字的新闻列表,使对新闻的查看更有针对性,更便捷的找到需要的文章。 对新闻列表中的新闻标题进行url跟踪,连接到articleshow.aspx页面中进行新闻显示。 前台关键脚本: <asp:DataList ID="DataList1" runat="server" Height="30px" Width="413px"> <ItemTemplate> <asp:HyperLink ID="HyperLink10" runat="server" NavigateUrl='<%# "~/articleshow.aspx?num=" + DataBinder.Eval(Container.DataItem,"num") %>' Text='<%# DataBinder.Eval(Container.DataItem,"name") %>'> </asp:HyperLink> </ItemTemplate> </asp:DataList> 后台cs文件中的代码: public static string Strs = "";//Strs是用来标记是否需要检索的,如果Strs不为空,就意味着传入了数据需要进行检索

2012-06-13

校园导游咨询《详细实验报告》源程序代码 运行截图

实验报告中含有:实验目的,问题描述,基本要求;概要设计:抽象数据类型定义,模块层次关系图;调试分析;floyed算法分析;用户使用说明;程序源代码及截图 (ps:该校园导游咨询系统没有输入值,所有信息是都在class MGraph的构造函数中传输的,且校园景点信息皆为【【上海电力学院】】景点信息。请大家注意,直接从文章copy到visual stutio中会出现中文字符,注意删除,推荐大家在一行语句的分号后面,点出光标,按一下delete键,然后按一下enter键,完成visual stutio的自动对齐,这样程序看起来一目了然,更易于操作和更改) 【问题描述】 设计一个校园导游程序,为来访的客人提供各种信息查询服务。 【基本要求】 (1)设计你所在学校的校园平面图,所含景点不少于10个。以图中顶点表示校内各景点,存放景点名称、代号、简介等信息;以边表示路径,存放路径长度等相关信息。 (2)为来访客人提供图中任意景点相关信息的查询。 (3)为来访客人提供图中任意景点的问路查询,即查询任意两个景点之间的一个最短的简单路径。 【选作内容】 (6)扩充每个景点的邻接景点的方向等信息,使得路径查询结果能提供详尽的导向信息。 **************************【以下为类的定义】******************************** #include<iostream> #include<iomanip> using namespace std; const int MaxSize=18; const int INFINITY=65535;//最大值无穷 class direction; template <class T> class MGraph; template <class T> class VertexNode//定义头结点 { friend class MGraph<T>; public: int vex;//顶点名称 T vexname;//顶点名称 T vexinf;//顶点信息 direction dir;//存放顶点方位信息的direction类的dir。 }; class direction { public: int ln;//存放在方向图中的横坐标,表示东西 int col;//存放在方向图中的纵坐标,表示南北 }; template <class T> class MGraph//定义无向图的邻接矩阵 { public: MGraph(); //构造函数,初始化具有n个顶点的图 void printvexname();//显示所有景点及景点代号 void printvexinf(int i);//显示代号为i景点的名称及信息 void printroad(int i,int j);//显示景点i~j的最短路径方案信息 void printdir(int i,int j);//显示景点i到j的方向信息,如“向东100m,向南200m” VertexNode<T> adjlist[MaxSize]; //存放景点全部信息的 景点类数组 int vertexNum,arcNum; //图的顶点数和边数 void Root(int p,int q);//递归寻找pq间的最短路径 int Path[MaxSize][MaxSize],Dist[MaxSize][MaxSize];//创建Path和Dist分别存放两点间最短路径的前驱节点,两点间最短路径长度 int Line[MaxSize];//Line存放路径 int kkk;//Line[]数组的标记 private: T vertex[MaxSize]; //存放图中顶点的数组 int arc[MaxSize][MaxSize];//存放图中边的数组 }; *************************【以下为类的实现 即类函数的定义】*********************************** 详细实验报告内容 程序源代码 及运行截图在文档中有,请下载~

2012-05-22

C++数据结构 校园导游咨询系统 停车场管理系统

目录 【1】校园导游咨询 程序设计源代码 及 截图 【2】停车场管理——方案一 程序设计源代码 及 截图 【3】停车场管理——方案二 程序设计源代码 及 截图 【1】【【校园导游咨询】 (ps:该校园导游咨询系统没有输入值,所有信息是都在class MGraph的构造函数中传输的,且校园景点信息皆为【【上海电力学院】】景点信息。请大家注意,直接从文章copy到visual stutio中会出现中文字符,注意删除,推荐大家在一行语句的分号后面,点出光标,按一下delete键,然后按一下enter键,完成visual stutio的自动对齐,这样程序看起来一目了然,更易于操作和更改) 【问题描述】 设计一个校园导游程序,为来访的客人提供各种信息查询服务。 【基本要求】 (1)设计你所在学校的校园平面图,所含景点不少于10个。以图中顶点表示校内各景点,存放景点名称、代号、简介等信息;以边表示路径,存放路径长度等相关信息。 (2)为来访客人提供图中任意景点相关信息的查询。 (3)为来访客人提供图中任意景点的问路查询,即查询任意两个景点之间的一个最短的简单路径。 【选作内容】 (6)扩充每个景点的邻接景点的方向等信息,使得路径查询结果能提供详尽的导向信息。 **************************【以下为类的定义】******************************** #include #include using namespace std; const int MaxSize=18; const int INFINITY=65535;//最大值无穷 class direction; template class MGraph; template class VertexNode//定义头结点 { friend class MGraph; public: int vex;//顶点名称 T vexname;//顶点名称 T vexinf;//顶点信息 direction dir;//存放顶点方位信息的direction类的dir。 }; class direction { public: int ln;//存放在方向图中的横坐标,表示东西 int col;//存放在方向图中的纵坐标,表示南北 }; template class MGraph//定义无向图的邻接矩阵 { public: MGraph(); //构造函数,初始化具有n个顶点的图 void printvexname();//显示所有景点及景点代号 void printvexinf(int i);//显示代号为i景点的名称及信息 void printroad(int i,int j);//显示景点i~j的最短路径方案信息 void printdir(int i,int j);//显示景点i到j的方向信息,如“向东100m,向南200m” VertexNode adjlist[MaxSize]; //存放景点全部信息的 景点类数组 int vertexNum,arcNum; //图的顶点数和边数 void Root(int p,int q);//递归寻找pq间的最短路径 int Path[MaxSize][MaxSize],Dist[MaxSize][MaxSize];//创建Path和Dist分别存放两点间最短路径的前驱节点,两点间最短路径长度 int Line[MaxSize];//Line存放路径 int kkk;//Line[]数组的标记 private: T vertex[MaxSize]; //存放图中顶点的数组 int arc[MaxSize][MaxSize];//存放图中边的数组 }; *************************【以下为类的实现 即类函数的定义】*********************************** 详细程序及运行截图在文档中有,请下载~

2012-05-22

校园导游咨询系统《详细实验报告》源程序代码 运行截图

实验报告中含有:实验目的,问题描述,基本要求;概要设计:抽象数据类型定义,模块层次关系图;调试分析;floyed算法分析;用户使用说明;程序源代码及截图

2012-05-22

C++数据结构 校园导游咨询系统and停车场管理系统

校园导游咨询 停车场管理 维指针数组 floyed算法

2012-05-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除