1、WEB应用开发ASP.NET2.0程序设计报告题目: 网上商城管理系统 专业: 信息管理与信息系统 班级: 0901 学号: 09502104 姓名: 杨鹏宇 目录内容摘要3程序设计任务书4一、课题来源及背景51.1项目来源及开发的目的和意义51.2项目所使用的相关技术的说明5二.需求分析62.1目标62.2数据库设计62.2.1数据集表62.3 E-R图设计72.3.1管理员信息实体72.3.2一号商城信息实体72.4功能结构图8三、系统实现9四、系统代码16五、参考文献20内容摘要关键字:.NET 网上商城经营管理 上传与下载 删除 修改 查询 浏览 信息社会的高科技,商品经济化的高效率,
2、是计算机的应用已普及到经济和社会生活的各个领域。计算机与人类的关系愈来愈密切。网上商城类似于现实世界当中的商店,差别是利用电子商务的各种手段,达成从买卖的过程的虚拟商店,从而减少中间环节,消除运输成本和代理中间的差价,加大市场流通带来巨大的发展空间。尽可能的还消费者以利益,带动公司发展和企业腾飞,引导国民经济稳定快速发展,推动国内生产总值。网上商城实在为个人用户和企业提供人性化的全方位服务,努力为用户创造亲切轻松和愉快的购物环境,不断丰富产品结构,最大化地满足消费者日趋多样的购物需求,并凭借更具竞争力的价格和逐渐完善的物流配送体系等各项优势,赢得市场占有率多年稳居行业首位的骄人成绩,也是时代发
3、展的趋势。程序设计任务书课题名称网上商城管理系统完成时间2012-11-2指导教师温永刚职称学生姓名杨鹏宇班 级信管0901总体设计要求和技术要点(1)基本功能:前台可注册商城账号然后登录进行商品浏览选购;点击商品名称可以查看商品图片和基本信息;查看商品的信息,有附件的能够点击下载;后台管理用户登录进行后台,管理商品上架。(2)要求:n 独立完成功能n 站点功能齐全,超链接、字体、颜色、字体大小各页面要统一。n 网站没有错误链接和空链接。工作内容及时间进度安排总计2周:12012月10日19日:资料查阅、选题、系统总体设计22012月10日24日:模块设计、代码编制32012月10日29日:程
4、序调试、功能完善42012月11日2日:书写设计报告、成果验收等程序设计成果1与设计内容对应的软件程序2程序设计报告书3成果使用说明书一、课题来源及背景1.1项目来源及开发的目的和意义 近些年来,随着互联网技术不断的发展和成熟,企业的生产和销售模式以及人们生活方式都在以前所未有的速度在不断的改变。作为互联网上共享和传递信息的Internet正为这种改变提供了有利的条件。电子商务正是借助于Internet这个载体才得以发展和不断的成熟起来,并对产品的销售和物品的购买展示出了一种崭新的理念。虚拟商场也被称为网上商城或电子商场,它是建立在Internet上进行商务活动的虚拟网络空间和保障商务顺利运营
5、的管理环境:是协调、整合信息流、物质流、资金流有序、关联、高效流动的重要场所。企业、商家可充分利用虚拟商场提供的网络基础设施、支付平台、安全平台、管理平台等共享资源有效地、低成本地开展自己的商业活动。虚拟商场建设的最终目的是促进商品的销售和业务进一步的发展。它不仅仅是初级网上购物的实现,也是有效地在Internet上构架安全和易于扩展的业务框架体系,实现,推动电子商务的发展。1.2项目所使用的相关技术的说明该项目的开发需要用到的语言是C#,采用了当今最为流行的ASP.NET技术来开发.数据库方面使用的是SQLSERVER2005。二、需求分析2.1目标 在线注册登录是网站应用程序最基本的功能,
6、也是网站应用程序开发常用的功能模块。可以通过网站在线登录做一些实际性的查询工作。根据会员的要求及时提供所需的产品信息,并能在适当的时候商城管理者给予订单及进货等方面的提示。利用软件进行管理商品信息,避免人工管理的失误以及延迟性,从而实现高效率的管理。2.2数据库设计 2.2.1数据集表 1.user表数据字段类型usernamevarchar(10)passwordvarchar(10) 2.Passage表数据字段类型yhshopidintyhshoptitlevarchar(50)yhshopauthorvarchar(20)yhshoptimevarchar(20)yhshopconte
7、ntvarchar(100)3.Upload表数据字段类型fidintidintroutevarchar(100)2.3 E-R图设计密码 2.3.1管理员信息实体用户名管理员2.3.2一号商城信息实体编号标题附件一号商城管理系统作者内容时间2.4功能结构图下载内容管理上传内容管理管理员管理删除修改添加修改添加删除修改一号商城管理系统三、系统实现3.1 主函数实现系统界面主页面:新用户注册页面:后台登陆页面:后台商品管理界面后台商品管理删除界面商品浏览界面:商品发布界面:商品发布成功:商品浏览页面:下载附件页面:程序错误界面:四、系统代码public partial class admin :
8、 System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) if (Sessionusername = null) Response.Redirect(login.aspx); if (Sessionzt.ToString() != 管理员) Response.Redirect(login.aspx); if (reader.Read() Label1.Text = 欢迎你, + TextBox1.Text; Sessionusername = readerusername.ToString(); Sessi
9、onzt = readerzt.ToString(); reader.Close(); if (Sessionzt.ToString()=管理员) Response.Redirect(admin.aspx); else Response.Redirect(newslook.aspx); else reader.Close(); Label1.Text = 用户名或密码错误; conn.Close(); if (Sessionusername = null) Response.Redirect(login.aspx); if (Sessionzt.ToString() != 管理员) Respo
10、nse.Redirect(login.aspx); if (!IsPostBack) bind(); Button1.Attributes.Add(onclick, return confirm(真的要删除吗?); String constr = server=(local);database=NewsDB;User ID=sa;pwd=; SqlConnection conn = new SqlConnection(constr); conn.Open(); SqlCommand cmd; for (int i = 0; i GridView1.Rows.Count; i+) CheckBo
11、x cbox = (CheckBox)GridView1.Rowsi.FindControl(CheckBox1); if (cbox.Checked = true) cmd = conn.CreateCommand(); cmd.CommandText = select * from news where NewsID=NewsID; cmd.Parameters.Add(NewsID, SqlDbType.Int).Value = GridView1.DataKeysi.Value; cmd = conn.CreateCommand(); cmd.CommandText = delete
12、from news where NewsId=NewsID; cmd.Parameters.Add(NewsID, SqlDbType.Int).Value = GridView1.DataKeysi.Value; cmd.ExecuteNonQuery(); conn.Close(); protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) GridView1.PageIndex = e.NewPageIndex; bind(); SqlDataReader reader = cmd
13、.ExecuteReader(); if (reader.Read() Label1.Text = 用户名已存在,请更换; reader.Close(); else reader.Close(); if (chr = null) return ; chr = Server.HtmlEncode(chr); chr = chr.Replace(n,); return (chr); protected void Page_Load(object sender, EventArgs e) if (Sessionusername = null) Response.Redirect(login.aspx
14、); if (Sessionzt.ToString() != 管理员) Response.Redirect(login.aspx); protected void Button1_Click(object sender, EventArgs e) if (Page.IsValid) Label1.Text = ; Label2.Text = ; Label3.Text = ; if (upfilestyle = 1 & upimagestyle = 1) if (upfilestyle = 1) upfilename = timestring + upfilename2; upfilepath
15、 = upfilepath + / + upfilename; FileUpload1.SaveAs(upfilepath); else upfilename = ; if (upimagestyle = 1) upimagename = timestring + upimagename2; upimagepath = upimagepath + / + upimagename; FileUpload2.SaveAs(upimagepath); else upimagename = ; else Label3.Text = 请填写新闻标题; 总 结本设计使用当今较为流行的编程工具 Visual
16、 Studio 2010通过近两周的努力,目前该系统设计已经基本结束了。在此期间,我根据题目要求,查阅了大量关于网上商城系统的相关资料,切实地按照软件工程的步骤,从需求分析,概要设计,详细设计,数据库设计,再到编码,调试运行,测试等步骤。通过程序设计不仅学习了C#和ASP.NET,而且技术素质和实践能力有了进一步的提高,是我无论在理论上还是实践上都有一个较大幅度的提高,尤其是对具体业务的抽象能力和对各种技术及框架的综合运用能力,同时也培养了自己独立分析问题、解决问题以及与他人沟通交流的能力。在整个设计和开发过程中,使我对软件工程的思想有了进一步的深刻的了解:完善需求,最大限度的满足用户所需。本
17、次设计运用了大量的软件工程的思想和相关数据库的知识,对大学所学的知识得以巩固和运用。在这次实践中我领悟到了学习东西就像是软件开发一样,拿到一本书之后看看,提高自己未知的问题,进而分析该问题。此外,我知道了基础课的重要,要学好一门编程语言,一定要动手,实践是最好的方法。我会在以后的学习和工作中做进一步的探索,已取得更大的进步。五、参考文献1、常永英,ASP.NET程序设计教程(C#版),北京:机械工业出版社,2007_082、邵良杉,ASP.NET(C#)实践教程,北京:清华大学出版社,2007_073、张跃廷,ASP.NET开发实战宝典,北京:清华大学出版社,2010_014、何建辉,邓穗红,
18、ASP设计,中国电力出版社,2001_10_015、闪四清,中文版SQL Server 2005数据库应用实用教程,清华大学出版社,2009_01指导教师评语及设计成绩 评 语 程序设计成绩: 指导教师: 日期: 年 月 日1. 基于C8051F单片机直流电动机反馈控制系统的设计与研究2. 基于单片机的嵌入式Web服务器的研究 3. MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究 4. 基于模糊控制的电阻钎焊单片机温度控制系统的研制 5. 基于MCS-51系列单片机的通用控制模块的研究 6. 基于单片机实现的供暖系统最佳启停自校正(ST
19、R)调节器7. 单片机控制的二级倒立摆系统的研究8. 基于增强型51系列单片机的TCP/IP协议栈的实现 9. 基于单片机的蓄电池自动监测系统 10. 基于32位嵌入式单片机系统的图像采集与处理技术的研究11. 基于单片机的作物营养诊断专家系统的研究 12. 基于单片机的交流伺服电机运动控制系统研究与开发 13. 基于单片机的泵管内壁硬度测试仪的研制 14. 基于单片机的自动找平控制系统研究 15. 基于C8051F040单片机的嵌入式系统开发 16. 基于单片机的液压动力系统状态监测仪开发 17. 模糊Smith智能控制方法的研究及其单片机实现 18. 一种基于单片机的轴快流CO,2激光器的
20、手持控制面板的研制 19. 基于双单片机冲床数控系统的研究 20. 基于CYGNAL单片机的在线间歇式浊度仪的研制 21. 基于单片机的喷油泵试验台控制器的研制 22. 基于单片机的软起动器的研究和设计 23. 基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究 24. 基于单片机的机电产品控制系统开发 25. 基于PIC单片机的智能手机充电器 26. 基于单片机的实时内核设计及其应用研究 27. 基于单片机的远程抄表系统的设计与研究 28. 基于单片机的烟气二氧化硫浓度检测仪的研制 29. 基于微型光谱仪的单片机系统 30. 单片机系统软件构件开发的技术研究 31. 基于单片机的液
21、体点滴速度自动检测仪的研制32. 基于单片机系统的多功能温度测量仪的研制 33. 基于PIC单片机的电能采集终端的设计和应用 34. 基于单片机的光纤光栅解调仪的研制 35. 气压式线性摩擦焊机单片机控制系统的研制 36. 基于单片机的数字磁通门传感器 37. 基于单片机的旋转变压器-数字转换器的研究 38. 基于单片机的光纤Bragg光栅解调系统的研究 39. 单片机控制的便携式多功能乳腺治疗仪的研制 40. 基于C8051F020单片机的多生理信号检测仪 41. 基于单片机的电机运动控制系统设计 42. Pico专用单片机核的可测性设计研究 43. 基于MCS-51单片机的热量计 44.
22、基于双单片机的智能遥测微型气象站 45. MCS-51单片机构建机器人的实践研究 46. 基于单片机的轮轨力检测 47. 基于单片机的GPS定位仪的研究与实现 48. 基于单片机的电液伺服控制系统 49. 用于单片机系统的MMC卡文件系统研制 50. 基于单片机的时控和计数系统性能优化的研究 51. 基于单片机和CPLD的粗光栅位移测量系统研究 52. 单片机控制的后备式方波UPS 53. 提升高职学生单片机应用能力的探究 54. 基于单片机控制的自动低频减载装置研究 55. 基于单片机控制的水下焊接电源的研究 56. 基于单片机的多通道数据采集系统 57. 基于uPSD3234单片机的氚表面
23、污染测量仪的研制 58. 基于单片机的红外测油仪的研究 59. 96系列单片机仿真器研究与设计 60. 基于单片机的单晶金刚石刀具刃磨设备的数控改造 61. 基于单片机的温度智能控制系统的设计与实现 62. 基于MSP430单片机的电梯门机控制器的研制 63. 基于单片机的气体测漏仪的研究 64. 基于三菱M16C/6N系列单片机的CAN/USB协议转换器 65. 基于单片机和DSP的变压器油色谱在线监测技术研究 66. 基于单片机的膛壁温度报警系统设计 67. 基于AVR单片机的低压无功补偿控制器的设计 68. 基于单片机船舶电力推进电机监测系统 69. 基于单片机网络的振动信号的采集系统
24、70. 基于单片机的大容量数据存储技术的应用研究 71. 基于单片机的叠图机研究与教学方法实践 72. 基于单片机嵌入式Web服务器技术的研究及实现 73. 基于AT89S52单片机的通用数据采集系统 74. 基于单片机的多道脉冲幅度分析仪研究 75. 机器人旋转电弧传感角焊缝跟踪单片机控制系统 76. 基于单片机的控制系统在PLC虚拟教学实验中的应用研究77. 基于单片机系统的网络通信研究与应用 78. 基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究79. 基于单片机的模糊控制器在工业电阻炉上的应用研究 80. 基于双单片机冲床数控系统的研究与开发 81. 基于Cygnal单片
25、机的C/OS-的研究82. 基于单片机的一体化智能差示扫描量热仪系统研究 83. 基于TCP/IP协议的单片机与Internet互联的研究与实现 84. 变频调速液压电梯单片机控制器的研究 85. 基于单片机-免疫计数器自动换样功能的研究与实现 86. 基于单片机的倒立摆控制系统设计与实现 87. 单片机嵌入式以太网防盗报警系统 88. 基于51单片机的嵌入式Internet系统的设计与实现 89. 单片机监测系统在挤压机上的应用 90. MSP430单片机在智能水表系统上的研究与应用 91. 基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用92. 单片机在高楼恒压供水系统中的应用 93
26、. 基于ATmega16单片机的流量控制器的开发 94. 基于MSP430单片机的远程抄表系统及智能网络水表的设计95. 基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计 96. 基于单片机的氨分解率检测系统的研究与开发 97. 锅炉的单片机控制系统 98. 基于单片机控制的电磁振动式播种控制系统的设计 99. 基于单片机技术的WDR-01型聚氨酯导热系数测试仪的研制 100. 一种RISC结构8位单片机的设计与实现 101. 基于单片机的公寓用电智能管理系统设计 102. 基于单片机的温度测控系统在温室大棚中的设计与实现103. 基于MSP430单片机的数字化超声电源的研
27、制 104. 基于ADC841单片机的防爆软起动综合控制器的研究105. 基于单片机控制的井下低爆综合保护系统的设计 106. 基于单片机的空调器故障诊断系统的设计研究 107. 单片机实现的寻呼机编码器 108. 单片机实现的鲁棒MRACS及其在液压系统中的应用研究 109. 自适应控制的单片机实现方法及基上隅角瓦斯积聚处理中的应用研究110. 基于单片机的锅炉智能控制器的设计与研究 111. 超精密机床床身隔振的单片机主动控制 112. PIC单片机在空调中的应用 113. 单片机控制力矩加载控制系统的研究 项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!单片机论文,毕业设计,毕业论文,单片机设计,硕士论文,研究生论文,单片机研究论文,单片机设计论文,优秀毕业论文,毕业论文设计,毕业过关论文,毕业设计,毕业设计说明,毕业论文,单片机论文,基于单片机论文,毕业论文终稿,毕业论文初稿,本文档支持完整下载,支持任意编辑!本文档全网独一无二,放心使用,下载这篇文档,定会成功!22