架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 10932|回复: 0

[ASP.NET] asp.net文章发布系统

[复制链接]
发表于 2015-4-15 11:59:06 | 显示全部楼层 |阅读模式
QQ截图20150415120615.jpg QQ截图20150415120506.jpg QQ截图20150415120517.jpg

文章发布系统
一、 语言和环境
3. 实现语言: C# 、asp.net
4. 环境要求: Visual studio 2005 或 2008 , Sql server2005
二、 数据库设计

三、 要求
某兴趣小组,为了给大家提供学习交流的机会,想开发一个在线学习交流系统,可
以让大家发表自己的见解心得,学习体会,以及专业技巧等文章以供所有人学习交流。
现在由你负责下面几项任务:
1、 负责实现登录模块;
2、 负责实现用户注册功能;
3、 负责实现列出当前用户发表的所有文章和当前用户可以阅读的所有文章;
厚溥信息技术工程师培养体系青铜系列 4.0 武汉厚溥教育科技有限公司
25/53
4、 负责实现阅读文章的功能
四、 推荐实现步骤
1、 创建 SQL Server 数据库 KnowledgeDataBase,创建数据表:Articles,
UserInfo;
2、 创建 Visual C# ASP.NET 网站;
3、 在配置文件中,添加用于设置数据库连接字符串的的配置节、登录方式配置
节和只允许匿名用户访问注册页面的配置节
4、 创建 Login 登录窗体
a) 登录窗体界面如图 1 所示:
图 1 登录页面
b) 登录窗体的功能要求
1) 用户点击登录,如果用户名与密码正确,则导航到 Main 页面
2) 登录成功则该用户的登录次数+1
3) 用户点击注册按钮,则导航到注册页面
4) 未登录用户只可以访问注册页面
5、 创建 Main 主页面
a) Main 页面界面如图 2 所示:

图 2 主页面
b) Main 页面功能
1) 先显示当前用户发表的文章,点击“浏览”则跳转到 article.aspx
页面浏览该文章
2) 后显示当前用户可阅读的文章,点击“阅读”则跳转到 article.aspx
页面浏览该文章
6、 创建注册页面
a) 注册页面界面图 3:
图 3 注册页面
b) 注册页面功能,验证用户输入的信息,要求如下:
1) 用户名不能为空,且长度大于三;
2) 密码包括三个数字以及三个英文字母
3) Email 必须符合格式要求;
4) 电话为 11 为数字

c) 验证成功后,把用户信息写入数据表 UserInfo,要求一个 Email 地址只
能注册一个用户
d) 用户注册成功后,把用户登录次数设为 0
7、 创建查看文章页面,在页面上显示文章标题以及文章内容,如图 4 所示:
图 4 查看文章页面
8、 运行和调试程序,在数据库中至少注册两个用户,每个用户至少发表一篇文

五、 注意事项
1. 仔细审题,把题目要求理解准确;
2. 请注意按照界面的设计要求来进行窗体设计;
3. 请使用三层架构搭建开发环境;
4. 请注意代码的书写、命名规范和适当的注释


源代码: Artic.rar (35.87 KB, 下载次数: 4, 售价: 3 粒MB)




上一篇:Asp.net(C#)中关于手机号和电话号码的正则表达式?
下一篇:计算机学院2012级专业课清考安排
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-16 19:17

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表