21世纪,早已进入互联网信息快速发展的时代,互联网的普及给人们带来了许多便利。像大部分的博客网站等都有自己博客网站管理系统,而博客网站也由之前传统的模式转移到互联网上来,这时博客网站建立属于自己的系统就势在必行。那么个人博客系统建设的作用和意义有哪些呢?
1.首先提升博客网站形象:系统对于一个博客网站来说就像是一个无形的广告。在现在这个信息时代,如果一个博客网站连个人博客系统都没有做过,往往给博客网站留下的印象就是这是一个跟不上时代潮流的博客网站。
2.加强用户服务:用户定期提供资料给博客网站,或者随时接受博客网站的建议。如果博客网站需要,可以通过搜索得知博客网站对用户的相关服务。
3.同时一个好的系统能将博客网站的宣传手段提上一个新的台阶。系统内容可以随时更新,这点对于现代博客网站来说是很重要,但画册、产品手册等都无法做到的。博客网站系统就可以每天更新,随时反映您博客网站的最新情况。
个人博客系统能够通过互联网得到广泛的、全面的宣传,让尽可能多的用户了解和熟知博客网站服务等,不仅为用户提供了服务,而且也推广了自己,让更多的用户了解自己。
根据调查得知用户的需求,从而对系统的功能进行分析,系统应该包括了系统用户管理、相册管理、我的日志管理、关于我管理、个人靓照管理等功能模块,其中以模块最为重要。
表3-1 功能需求列表
编号 | 功能名称 | 功能描述 | 输入内容 | 输出内容 |
1. | 用户注册 | 对普通用户进行检测,信息通过检测之后成为本系统的用户 | 用户名,密码、性别、QQ、邮箱等 | 注册的结果(提醒“用户注册成功”或者“用户注册失败”) |
2. | 用户登录 | 保证用户通过身份验证进入系统进行操作 | 用户名、密码 | 用户登录是否成功和用户登录状态 |
3. | 相册添加 | 用户管理员添加用户的相册 | 要添加的相册内容 | 相册列表和添加是否成功 |
4. | 相册管理 | 用户管理员对违规的相册内容进行删除 | 要删除的相册 | 删除是否成功和删除后的相册列表 |
5. | 我的日志添加 | 用户管理员进行添加我的日志 | 我的日志 | 我的日志是否成功添加 |
6. | 我的日志管理 | 用户管理员对我的日志信息进行管理,包括删除、修改 | 我的日志列表 | 删除是否成功或者修改是否成功 |
7. | 数据备份 | 超级用
卷 软件 的文件夹 PATH 列表 卷序列号为 0008-B552 D:\TEST\源码 │ net博客网站dzkf论文CY.docx │ └─net博客网站dzkf6606程序 │ allgonggao_add.aspx │ allgonggao_add.aspx.cs │ allgonggao_list.aspx │ allgonggao_list.aspx.cs │ allgonggao_list2.aspx │ allgonggao_list2.aspx.cs │ allgonggao_updt.aspx │ allgonggao_updt.aspx.cs │ center.aspx │ center.aspx.cs │ databack.aspx │ databack.aspx.cs │ database.rar │ Default.aspx │ Default.aspx.cs │ delgg.aspx │ delgg.aspx.cs │ delid.aspx │ delid.aspx.cs │ dellyb.aspx │ dellyb.aspx.cs │ dx.aspx │ dx.aspx.cs │ dx_detail.aspx │ dx_detail.aspx.cs │ edituser.aspx │ edituser.aspx.cs │ ggdetail.aspx │ ggdetail.aspx.cs │ grlz.aspx │ grlz.aspx.cs │ hsgupfile.aspx │ hsgupfile.aspx.cs │ index.aspx │ index.aspx.cs │ left.aspx │ left.aspx.cs │ left2.aspx │ left2.aspx.cs │ listuser.aspx │ listuser.aspx.cs │ liuyanban.aspx │ liuyanban.aspx.cs │ liuyanbanadd.aspx │ liuyanbanadd.aspx.cs │ liuyanban_list.aspx │ liuyanban_list.aspx.cs │ liuyanban_updt.aspx │ liuyanban_updt.aspx.cs │ login.aspx │ login.aspx.cs │ login2.aspx │ login2.aspx.cs │ logout.aspx │ logout.aspx.cs │ main.aspx │ main.aspx.cs │ main2.aspx │ main2.aspx.cs │ middel.aspx │ middel.aspx.cs │ mod.aspx │ mod.aspx.cs │ mygo.aspx │ mygo.aspx.cs │ news.aspx │ news.aspx.cs │ qtdown.ascx │ qtdown.ascx.cs │ qtleft.ascx │ qtleft.ascx.cs │ qttop.ascx │ qttop.ascx.cs │ right.aspx │ right.aspx.cs │ sh.aspx │ sh.aspx.cs │ StyleSheet.css │ sy.aspx │ sy.aspx.cs │ top.aspx │ top.aspx.cs │ top2.aspx │ top2.aspx.cs │ userreg.aspx │ userreg.aspx.cs │ VerifyCode.aspx │ VerifyCode.aspx.cs │ Web.Config │ wodexiangpiandetail.aspx │ wodexiangpiandetail.aspx.cs │ wodexiangpianlist.aspx │ wodexiangpianlist.aspx.cs │ wodexiangpian_add.aspx │ wodexiangpian_add.aspx.cs │ wodexiangpian_list.aspx │ wodexiangpian_list.aspx.cs │ wodexiangpian_updt.aspx │ wodexiangpian_updt.aspx.cs │ xiangce_add.aspx │ xiangce_add.aspx.cs │ xiangce_list.aspx │ xiangce_list.aspx.cs │ xiangce_updt.aspx │ xiangce_updt.aspx.cs │ yonghuzhuce_list.aspx │ yonghuzhuce_list.aspx.cs │ yonghuzhuce_updt.aspx │ yonghuzhuce_updt.aspx.cs │ yonghuzhuce_updt2.aspx │ yonghuzhuce_updt2.aspx.cs │ youqinglianjie_add.aspx │ youqinglianjie_add.aspx.cs │ youqinglianjie_list.aspx │ youqinglianjie_list.aspx.cs │ youqinglianjie_updt.aspx │ youqinglianjie_updt.aspx.cs │ ├─App_Code │ book.cs │ Class1.cs │ Database.cs │ DB.cs │ saveinfo.cs │ StrRegExp.cs │ VCUtilities.cs │ ├─bin │ ActiproSoftware.CodeHighlighter.Net20.dll │ ActiproSoftware.Shared.Net20.dll │ AspNetPager.dll │ AspNetPager.dll.refresh │ CodeHighlighterTest.dll │ LitJSON.dll │ Socut.Data.dll │ Socut.Data.dll.refresh │ ├─css │ base.css │ main.css │ style.css │ ├─database │ netbkwzdzkf6606.mdf │ netbkwzdzkf6606_log.ldf │ sql.sql │ ├─images │ bg.jpg │ book1.gif │ copyUpload.gif │ CssAdmin.css │ Edit.gif │ hsgbg.jpg │ icon-mail2.gif │ icon-phone.gif │ left_02_01.gif │ list_bg.gif │ list_button.gif │ list_task.jpg │ list_top.gif │ login_bg.jpg │ logo.gif │ menu_bg.jpg │ menu_left.jpg │ menu_list.jpg │ nopic.jpg │ qc.gif │ qkjs.js │ reset.gif │ right_table_bg.jpg │ skin.css │ StyleSheet.css │ submit.gif │ top_4.gif │ top_bg.jpg │ top_lable.jpg │ top_lf.gif │ top_menu.gif │ top_menu.jpg │ ts.gif │ Upload.gif │ userreg.jpg │ ├─images2 │ 404.png │ add.png │ btnbg1.png │ btnbg2.png │ c01.png │ c02.png │ c03.png │ cbg.png │ clist.png │ close.png │ close1.png │ copyUpload.gif │ diskbg.png │ f04.png │ f05.png │ f06.png │ help.png │ i01.png │ i02.png │ i03.png │ i04.png │ i05.png │ i06.png │ i07.png │ i08.png │ i09.png │ iadd.png │ ibtnbg.png │ ico01.png │ ico02.png │ ico03.png │ ico04.png │ ico05.png │ ico06.png │ icon01.png │ icon02.png │ icon03.png │ icon04.png │ icon05.png │ icon06.png │ img01.png │ inputbg.gif │ itabbg.png │ itabbg1.png │ leftico.png │ leftico01.png │ leftico02.png │ leftico03.png │ leftico04.png │ leftline.gif │ leftmenubg.gif │ lefttop.gif │ libg.png │ light.png │ line.gif │ line1.png │ list.gif │ list1.gif │ list2.png │ login.jpg │ loginbg1.png │ loginbg2.png │ loginbg3.png │ logininfo.png │ loginlogo.png │ loginpassword.png │ loginsj.png │ loginuser.png │ logo.png │ msg.png │ navbg.png │ next.gif │ nopic.jpg │ pre.gif │ px.gif │ righttop.gif │ rlist.gif │ search.png │ sj.png │ StyleSheet.css │ sun.png │ t01.png │ t02.png │ t03.png │ t04.png │ t05.png │ tbg.png │ tcbg.gif │ th.gif │ ticon.png │ time.png │ toolbg.gif │ topbg.gif │ topleft.jpg │ topright.jpg │ ub1.png │ uew_icon.png │ uew_icon_hover.png │ ulist.png │ Upload.gif │ user.png │ userbg.png │ userreg.jpg │ ├─img │ 1.gif │ 2.gif │ 3.gif │ 4.gif │ 5.gif │ ├─js │ Calendar.js │ CalendarCn.htm │ jquery.js │ menu.js │ ├─kindeditor-4.1.10 │ │ kindeditor-all-min.js │ │ kindeditor-all.js │ │ kindeditor-min.js │ │ kindeditor.js │ │ license.txt │ │ │ ├─asp.net │ │ │ demo.aspx │ │ │ file_manager_json.ashx │ │ │ README.txt │ │ │ upload_json.ashx │ │ │ │ │ └─bin │ │ LitJSON.dll │ │ │ ├─attached │ │ └─image │ │ ├─20141107 │ │ │ 20141107002327_9498.jpg │ │ │ 20141107002336_1103.jpg │ │ │ 20141107002348_4870.jpg │ │ │ 20141107002348_4970.jpg │ │ │ 20141107002348_5380.jpg │ │ │ 20141107002500_6831.jpg │ │ │ │ │ ├─20141108 │ │ │ 20141108095426_6916.jpg │ │ │ 20141108095752_0603.jpg │ │ │ 20141108095824_0571.jpg │ │ │ 20141108095824_1211.jpg │ │ │ 20141108100256_2247.jpg │ │ │ 20141108100256_2857.jpg │ │ │ 20141108100256_3607.jpg │ │ │ 20141108100256_4467.jpg │ │ │ 20141108100256_4857.jpg │ │ │ 20141108100256_5447.jpg │ │ │ 20141108100256_6587.jpg │ │ │ 20141108100256_6797.jpg │ │ │ 20141108110916_8614.jpg │ │ │ 20141108111101_3474.jpg │ │ │ │ │ └─20141109 │ │ 20141109102746_8519.jpg │ │ │ ├─examples │ │ │ auto-height.html │ │ │ colorpicker.html │ │ │ custom-plugin.html │ │ │ custom-theme.html │ │ │ default.html │ │ │ dialog.html │ │ │ dynamic-load.html │ │ │ file-dialog.html │ │ │ file-manager.html │ │ │ filter-mode.html │ │ │ image-dialog.html │ │ │ index.css │ │ │ index.html │ │ │ jquery-ui.html │ │ │ jquery.html │ │ │ jquery.js │ │ │ multi-image-dialog.html │ │ │ multi-language.html │ │ │ newline.html │ │ │ node.html │ │ │ paste-type.html │ │ │ qqstyle.html │ │ │ readonly.html │ │ │ simple.html │ │ │ uploadbutton.html │ │ │ url-type.html │ │ │ word-count.html │ │ │ │ │ └─jquery-ui │ │ ├─css │ │ │ └─smoothness │ │ │ │ jquery-ui-1.9.2.custom.css │ │ │ │ jquery-ui-1.9.2.custom.min.css │ │ │ │ │ │ │ └─images │ │ │ ui-bg_flat_0_aaaaaa_40x100.png │ │ │ ui-bg_flat_75_ffffff_40x100.png │ │ │ ui-bg_glass_55_fbf9ee_1x400.png │ │ │ ui-bg_glass_65_ffffff_1x400.png │ │ │ ui-bg_glass_75_dadada_1x400.png │ │ │ ui-bg_glass_75_e6e6e6_1x400.png │ │ │ ui-bg_glass_95_fef1ec_1x400.png │ │ │ ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ ui-icons_222222_256x240.png │ │ │ ui-icons_2e83ff_256x240.png │ │ │ ui-icons_454545_256x240.png │ │ │ ui-icons_888888_256x240.png │ │ │ ui-icons_cd0a0a_256x240.png │ │ │ │ │ └─js │ │ jquery-ui-1.9.2.custom.js │ │ jquery-ui-1.9.2.custom.min.js │ │ │ ├─lang │ │ ar.js │ │ en.js │ │ ko.js │ │ zh_CN.js │ │ zh_TW.js │ │ │ ├─plugins │ │ ├─anchor │ │ │ anchor.js │ │ │ │ │ ├─autoheight │ │ │ autoheight.js │ │ │ │ │ ├─baidumap │ │ │ baidumap.js │ │ │ index.html │ │ │ map.html │ │ │ │ │ ├─clearhtml │ │ │ clearhtml.js │ │ │ │ │ ├─code │ │ │ code.js │ │ │ prettify.css │ │ │ prettify.js │ │ │ │ │ ├─emoticons │ │ │ │ emoticons.js │ │ │ │ │ │ │ └─images │ │ │ 0.gif │ │ │ 1.gif │ │ │ 10.gif │ │ │ 100.gif │ │ │ 101.gif │ │ │ 102.gif │ │ │ 103.gif │ │ │ 104.gif │ │ │ 105.gif │ │ │ 106.gif │ │ │ 107.gif │ │ │ 108.gif │ │ │ 109.gif │ │ │ 11.gif │ │ │ 110.gif │ │ │ 111.gif │ │ │ 112.gif │ │ │ 113.gif │ │ │ 114.gif │ │ │ 115.gif │ │ │ 116.gif │ │ │ 117.gif │ │ │ 118.gif │ │ │ 119.gif │ │ │ 12.gif │ │ │ 120.gif │ │ │ 121.gif │ │ │ 122.gif │ │ │ 123.gif │ │ │ 124.gif │ │ │ 125.gif │ │ │ 126.gif │ │ │ 127.gif │ │ │ 128.gif │ │ │ 129.gif │ │ │ 13.gif │ │ │ 130.gif │ │ │ 131.gif │ │ │ 132.gif │ │ │ 133.gif │ │ │ 134.gif │ │ │ 14.gif │ │ │ 15.gif │ │ │ 16.gif │ │ │ 17.gif │ │ │ 18.gif │ │ │ 19.gif │ │ │ 2.gif │ │ │ 20.gif │ │ │ 21.gif │ │ │ 22.gif │ │ │ 23.gif │ │ │ 24.gif │ │ │ 25.gif │ │ │ 26.gif │ │ │ 27.gif │ │ │ 28.gif │ │ │ 29.gif │ │ │ 3.gif │ │ │ 30.gif │ │ │ 31.gif │ │ │ 32.gif │ │ │ 33.gif │ │ │ 34.gif │ │ │ 35.gif │ │ │ 36.gif │ │ │ 37.gif │ │ │ 38.gif │ │ │ 39.gif │ │ │ 4.gif │ │ │ 40.gif │ │ │ 41.gif │ │ │ 42.gif │ │ │ 43.gif │ │ │ 44.gif │ │ │ 45.gif │ │ │ 46.gif │ │ │ 47.gif │ │ │ 48.gif │ │ │ 49.gif │ │ │ 5.gif │ │ │ 50.gif │ │ │ 51.gif │ │ │ 52.gif │ │ │ 53.gif │ │ │ 54.gif │ │ │ 55.gif │ │ │ 56.gif │ │ │ 57.gif │ │ │ 58.gif │ │ │ 59.gif │ │ │ 6.gif │ │ │ 60.gif │ │ │ 61.gif │ │ │ 62.gif │ │ │ 63.gif │ │ │ 64.gif │ │ │ 65.gif │ │ │ 66.gif │ │ │ 67.gif │ │ │ 68.gif │ │ │ 69.gif │ │ │ 7.gif │ │ │ 70.gif │ │ │ 71.gif │ │ │ 72.gif │ │ │ 73.gif │ │ │ 74.gif │ │ │ 75.gif │ │ │ 76.gif │ │ │ 77.gif │ │ │ 78.gif │ │ │ 79.gif │ │ │ 8.gif │ │ │ 80.gif │ │ │ 81.gif │ │ │ 82.gif │ │ │ 83.gif │ │ │ 84.gif │ │ │ 85.gif │ │ │ 86.gif │ │ │ 87.gif │ │ │ 88.gif │ │ │ 89.gif │ │ │ 9.gif │ │ │ 90.gif │ │ │ 91.gif │ │ │ 92.gif │ │ │ 93.gif │ │ │ 94.gif │ │ │ 95.gif │ │ │ 96.gif │ │ │ 97.gif │ │ │ 98.gif │ │ │ 99.gif │ │ │ static.gif │ │ │ │ │ ├─filemanager │ │ │ │ filemanager.js │ │ │ │ │ │ │ └─images │ │ │ file-16.gif │ │ │ file-64.gif │ │ │ folder-16.gif │ │ │ folder-64.gif │ │ │ go-up.gif │ │ │ │ │ ├─flash │ │ │ flash.js │ │ │ │ │ ├─image │ │ │ │ image.js │ │ │ │ │ │ │ └─images │ │ │ align_left.gif │ │ │ align_right.gif │ │ │ align_top.gif │ │ │ refresh.png │ │ │ │ │ ├─insertfile │ │ │ insertfile.js │ │ │ │ │ ├─lineheight │ │ │ lineheight.js │ │ │ │ │ ├─link │ │ │ link.js │ │ │ │ │ ├─map │ │ │ map.html │ │ │ map.js │ │ │ │ │ ├─media │ │ │ media.js │ │ │ │ │ ├─multiimage │ │ │ │ multiimage.js │ │ │ │ │ │ │ └─images │ │ │ image.png │ │ │ select-files-en.png │ │ │ select-files-zh_CN.png │ │ │ swfupload.swf │ │ │ │ │ ├─pagebreak │ │ │ pagebreak.js │ │ │ │ │ ├─plainpaste │ │ │ plainpaste.js │ │ │ │ │ ├─preview │ │ │ preview.js │ │ │ │ │ ├─quickformat │ │ │ quickformat.js │ │ │ │ │ ├─table │ │ │ table.js │ │ │ │ │ ├─template │ │ │ │ template.js │ │ │ │ │ │ │ └─html │ │ │ 1.html │ │ │ 2.html │ │ │ 3.html │ │ │ │ │ └─wordpaste │ │ wordpaste.js │ │ │ └─themes │ ├─common │ │ anchor.gif │ │ blank.gif │ │ flash.gif │ │ loading.gif │ │ media.gif │ │ rm.gif │ │ │ ├─default │ │ background.png │ │ default.css │ │ default.png │ │ │ ├─qq │ │ editor.gif │ │ qq.css │ │ │ └─simple │ simple.css │ ├─qtimages │ 1.jpg │ 1_01_01.gif │ 1_01_02.gif │ 1_01_03_01.gif │ 1_01_03_02.gif │ 1_01_03_03.gif │ 1_01_03_04.gif │ 1_01_04.gif │ 1_02_01_01_01.gif │ 1_02_01_01_02_01.gif │ 1_02_01_01_02_03.gif │ 1_02_01_01_03.gif │ 1_02_02_01_01.gif │ 1_02_02_01_02_01.gif │ 1_02_02_01_02_04.gif │ 1_02_02_01_03.gif │ 1_02_02_02_01.gif │ 1_02_02_02_02_01.gif │ 1_02_02_02_02_03.gif │ 1_02_02_02_03.gif │ 1_02_02_03_01_01.gif │ 1_02_02_03_01_02_01.gif │ 1_02_02_03_01_02_03.gif │ 1_02_02_03_01_03.gif │ 1_02_02_03_02.gif │ 1_02_02_03_03.gif │ 1_03_01.gif │ 1_03_02.gif │ 1_03_03.gif │ 2.swf │ pixviewer.swf │ qkjs.js │ style.css │ ├─qtimages2 │ 1.jpg │ 1_01_01.jpg │ 1_01_02.jpg │ 1_01_03.jpg │ 1_01_03_01.jpg │ 1_01_03_02.jpg │ 1_02_01_01_01.jpg │ 1_02_01_01_02_01.jpg │ 1_02_01_01_02_03.jpg │ 1_02_01_01_03.jpg │ 1_02_01_02.jpg │ 1_02_01_03.jpg │ 1_02_01_04.jpg │ 1_02_02_01_01.jpg │ 1_02_02_01_02_01.jpg │ 1_02_02_01_02_04.jpg │ 1_02_02_01_03.jpg │ 1_02_02_02_01.jpg │ 1_02_02_02_02_01.jpg │ 1_02_02_02_02_02.jpg │ 1_02_02_02_02_03.jpg │ 1_02_02_02_03.jpg │ 1_02_02_03_01_01.jpg │ 1_02_02_03_01_012.jpg │ 1_02_02_03_01_02_01.jpg │ 1_02_02_03_01_02_03.jpg │ 1_02_02_03_01_03.jpg │ 1_03.jpg │ 1_03_01.jpg │ 1_03_02.jpg │ 2.swf │ a1.jpg │ bg.jpg │ cc.jpg │ search.jpg │ style.css │ the_formbtn.gif │ ├─skin │ ├─css │ │ base.css │ │ main.css │ │ menu.css │ │ │ ├─images │ │ └─frame │ │ book1.gif │ │ qc.gif │ │ │ └─js │ └─frame │ menu.js │ ├─style │ main.css │ └─uppic 20119202054553447.jpg 20119202056189356.jpg 20119202056326718.jpg 20119202059204992.jpg 20121181927435561.gif 2012118192794458.jpg 2012118203288600.gif 20121182034265684.jpg 2012118203482355.jpg 2012118203519487.jpg 20121182058364948.jpg 2012118205898310.gif 20121182059126935.jpg 20122152154545558.jpg 20122191047408574.gif 20122191048506208.jpg 20122191049595658.gif 20122191050541975.jpg 2016416351392403.jpg 2016416352103692.jpg 201711123229000.jpg 2017111233449059.jpg 201728192127612.jpg 2017282024144995.jpg 2017282255225697.jpg 201728231199605.jpg 201728232373649.jpg 20172823287668.jpg 201728234243398.jpg 2017282350134274.jpg 2017282352572060.jpg 2018418219272337.jpg 201841822502546.jpg 2018418225297496.jpg 201841822622590.jpg 2018418226341256.jpg
目 录
1 绪论 1 1.1开发背景 1 1.2开发意义 1 1.3研究内容 1 1.4论文结构 1 1.5本章小结 2 2 系统开发技术的介绍 3 2.1 visual studio2008与IIS简介 3 2.2HTML简介 3 2.3net简介 3 2.4Sqlserver数据库概念和特点 3 2.5B/S结构简介 4 2.6本章小结 5 3 系统分析 6 3.1功能需求分析 6 3.2业务流程分析 7 3.3数据流程分析 8 3.4本章小结 10 4 系统设计 11 4.1系统设计思想 11 4.2系统总体设计 11 4.3系统功能模块设计 11 4.4数据库设计 12 4.4.1概念模型设计 12 4.4.2数据库表设计 13 4.4.3数据库连接计 17 4.5本章小结 17 5 系统的实现 18 5.1主页面的实现 18 5.2注册模块的实现 18 5.3登录模块的实现 19 5.4相册管理模块的实现 20 5.5我的日志管理模块的实现 22 5.6关于我管理模块的实现 23 5.7留言管理模块的实现 24 5.8本章小结 26 6 系统测试 27 6.1测试目的 27 6.2界面测试 27 6.3功能测试 27 6.4测试结果 29 6.5本章小结 30 7 总结 31 致 谢 32 参考文献 33
标签:Blog,个人博客,博客系统
基于SSM的社交平台的设计与实现
社交网站,微博网站,个人博客
N145基于JSP/Java的个人博客系统的设计与实现
个人博客网站,博客系统,个人主页
基于SpringBoot+SSM的个人博客的设计与实现
个人博客,个人主页
N001基于ASP.NET的博客网站的设计与实现
Blog,个人博客,博客系统
基于SSM的美好生活日志网的设计与实现
个人博客,日志管理系统,个人网站
183基于ASP.NET的博客平台的设计与实现
个人博客,Blog平台,博客网站
N039基于ASP.NET的大学生个人网站的设计与实现
个人主页,个人网站,个人博客
449基于ASP.NET的博客网站的设计与实现
个人博客,Blog平台,博客网站
|