资源描述:
《asp网络编程课程设计-个人空间》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、(ASP网络编程课程设计)设计说明书个人空间起止日期:2011年10月31日至2011年11月12日学生姓名班级学号成绩指导教师(签字)计算机与通信学院2011年11月13日11目录1.课程设计的目的与意11.1目的11.2意义12.个人空间需求分析22.1系统描述22.2功能建模32.3数据建模32.4系统运行环境及开发技术和工具43个人空间系统设计43.1接口设计43.2数据设计64个人空间编码与实现84.1框架布局代码84.2数据库连接代码84.3写日记模块引用代码84.4发表留言模块数据库连接代码95.课程设计心得106.参考文献111
2、11.课程设计的目的与意1.1目的此次课程设计拟开发一个个人空间网站,包括网站的需求分析和设计,以及数据库的分析与设计和整个网站的编码与实现。通过本次课程设计来考察学生综合运用所学的知识的能力,和巩固本课程所学的知识。1.2意义信息技术的高速发展使得计算机软件发展的非常迅速,已经成为信息科学的一个新的分支。随着计算机软件的发展,网站已经成为社会各个层面所必须的工具。目前,个人空间网站的是个人在互连网上展现自己的重要方式,通过本次课程设程设计来了解个人空间网站的设计及实现。112.个人空间需求分析2.1系统描述admin作为管理员,他可以对本空间
3、的所有功能进行操作,如:添加日记,查看日记,删除日记,修改日记,听歌,看图片和留言。User作为访问者,他可以对空间的一些信息进行浏览,如:查看主人的日记,听歌,看图片和留言。112.2功能建模空间分为admin和users两个外部实体,admin为空间主人,users为访问者。2.3数据建模本网站有5张数据表,分别为:admin,blog,users,music,picture112.4系统运行环境及开发技术和工具运行环境:Widows7操作系统,IIS服务器设计工具:RationalRose+PowerDesign开发工具:Dreamwea
4、verCS3+SQLServer2008开发技术:Asp+sqlserver3个人空间系统设计3.1接口设计1.欢迎界面2.主页界面3.写日记界面114.日记查看界面5.图片查看界面116.歌曲播放界面7发表留言界面3.2数据设计1.admin表idnamepasswordsexageaddressimagedrinksmokedressingmajortelQQcreatetableadmin(admin_idintidentity(1,1)notnull,namevarchar(40)null,passwordvarchar(20)null
5、,sexchar(2)null,ageintnull,addressvarchar(30)null,imagevarchar(40)null,11drinkchar(2)null,smokechar(2)null,dressingvarchar(20)null,majorvarchar(20)null,telvarchar(20)null,QQvarchar(15)null,constraintPK_ADMINprimarykeynonclustered(admin_id))1.user表idnamesexhobbymessagecreatet
6、ableusers(users_idintidentity(1,1)notnull,namevarchar(40)null,sexchar(2)null,hobbyvarchar(40)null,messagevarchar(200)null,constraintPK_USERSprimarykeynonclustered(users_id))2.blog表idtitlecontentdatecreatetableblog(blog_idintidentity(1,1)notnull,titlevarchar(30)null,contentva
7、rchar(4000)null,datedatetimenull,constraintPK_BLOGprimarykeynonclustered(blog_id))3.picture表idnamecreatetablepicture(picture_idintidentity(1,1)notnull,namevarchar(40)null,constraintPK_PICTUREprimarykeynonclustered(picture_id))4.music表idnamecreatetablemusic(music_idintidentit
8、y(1,1)notnull,namevarchar(40)null,constraintPK_MUSICprimarykeynonclustered(