网上购物管理系统项目开发详细计划书_第1页
网上购物管理系统项目开发详细计划书_第2页
网上购物管理系统项目开发详细计划书_第3页
网上购物管理系统项目开发详细计划书_第4页
网上购物管理系统项目开发详细计划书_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、详细设计说明书编写规范网上购物管理协同详细设计说明书作 者:完成日期:签收人:签收日期:目录1引言11.1 编写目的11.2 背景 11.3 定义 11.4 参考资料22程序系统的结构23程序1 (标识符)设计说明 33.1 程序描述 33.2 功能错误!未定义书签。3.3 性能 133.4 输入项 错误!未定义书签。3.5 输出项 错误!未定义书签。3.6 算法 143.7 流程逻辑错误!未定义书签。3.8 接口 错误!未定义书签。3.9 存储分配173.10 注释设计 173.11 限制条件173.12 测试计划 173.13 尚未解决的问题 18错误!未定义书签程序2 (标识符)设计说明

2、详细设计说明书编写规范1引言1.1 编写目的随着网络的告诉发展,网上购物已经成为一个不可或缺的部分, 根据此种现象我们组准备开发一个网上购物管理系统,可以对网上商店进行系统的管理,增加购物的安全性和实用性此项目是为了给想在网上开店的人提供一个综合管理的平台。项 目分为前台和后台,前台有:会员登录、会员资料修改、搜索商品、 购买商品、去收银台结账、清空购物车、查询订单、销售排行和商城 公告等9个模块。后台有:商品管理,会员管理,订单管理,公告管 理,退出后台.1.2 背景说明:a.网上购物管理系统;b.项目任务提出者:李明亮 开发者:全组人员。1.3 定义文档中采用的专门术语的定义及缩略词简要如

3、下:Microsoft SQL ServerVS : visual studio 2005开发工具SIS: Internet Shopping Management System 网上购物管理系统1.4 参考资料Asp,net编程实例2程序系统的结构3程序1 (标识符)设计说明3.1程序描述登录如果读者已经是该系统的会员,则只需单击“用户名”和“密码”文本框,输入相应的用户名和密码,最后单击【登录】按钮即可进入如图2所示的页面。注册:如果读者是新用户,需要先注册,然后才能以会员身份进入在网上购物。单击【登录】按钮,进入如图1.2所示的界面,用户名: 氏思不检测用户名1真实姓弟:伴天息| 密 码

4、:*确认密码:1 .所在堀市;区春市联耒地址:亚泰天窗36号邮政编吗:1300010证件号鹃:I注01979所辽生05-证件类别:H身怜证 r军官证r学生证联系电话:ICK31-49T22S5确定保存I-新埴-I返回图1.2 用户注册界面单击“用户名”、“真实姓名”、“密码”、“确认密码”、“所在城市”、“联系地址”、“邮政编 码”、“证件号码”、“证件类别”、“联系电话”和“ Email”文本框,输入相应的内容,最后 单击【确认保存】按钮,系统会给予“注册成功”的提示字样。进行确认后即完成注册。最 后单击“用户名”和“密码”文本框,输入相应的用户名和密码,最后单击【登录】按钮即 可进入如图1

5、.3所示会员购物界面。单击【重新填写】按钮,可取消先前的内容。注意:防止用户名重复,用户输入用户名之后,单击【检测用户名】按钮,系统自动进第11页行检测,然后给予相应的提示。岫朝-奥丝?!料虹L用虱也配餐d s rEE 3 tffGLe噩IT|群H 冲电却雄帮F二中”X断1tl1停ItoWIt到甘:2KC D,4由.修. K i 、 T5 ”j1 14i L . rr.CirAUiM V10Q rrv 1 vtl !书电词r,K 看中工 H.,啊-U 3HJ3 第里五.尊晨图1.3会员购物界面会员资料修改单击【会员资料修改】按钮,进入如图1.4所示的界面。用尸名:天思两尸名不可修改)真实姓名:

6、那天思*原密码;1新密码:1*确认新密码;*所在堀市:牍系地址;长春市亚索大街而号邮政编码:130000证件号蚂:*国牛类别:用身份证军官f广学生证联系电话二Enail :fuyiiokhkElG3 com*瞌定保存里新拉堡|垣回|图1.4会员资料修改用户名不可以修改,单击其它任意一个文本框,修改相应的内容,最后单击【确定保存】按 钮即可。搜索商品单击“请输入查询条件”的下拉按钮,选择相应的查询条件,单击其后的文本框,输入与查 询条件相对应的内容,最后单击【搜索】按钮,界面下方自动显示相应的查询结果。特价商品图1.5搜索商品购买商品前台首页的右侧显示“商品分类”信息,单击商品的类别选项,即可查

7、看相应的商品信息。 单击任意一种商品右侧的【购买】按钮,图1.6购物车界面如果同一种商品要购买多个,只需单击【修改数量】按钮,然后单击“数量”文本框,输入 相应的数量即可。去收银台结账如果要继续购物,单击【继续购物】按钮可回首页继续购物,如果想结账,单击【去收银台 结账】按钮,进入如图 1.7所示的界面。Checkout收审售结跟0t:请端不1隔都闻交叮以第造成不整霎韵麻阐h用户名;臭箕姓名:总系电址:不不电话: 付款方式;运送方式:图1.7收银台结账单击各文本框,输入相应的内容,最后单击【提交】按钮即结账完毕,系统自动生成订单号。清空购物车如果要清空购物车,只需单击【清空购物车】按钮,购物车

8、即被清空,如果继续购物,单击 【我要购买商品】按钮,即返回首页,继续购物。查询订单如果想查询订单,只需单击【查看订单】按钮,即可显示相应的订单信息。般的订单Ord”订单号品种数其实姓名付款方式运送方式折扣订货日期251邹天思飒行付款普通却寄100.0%2005-02-05 0 45;00. 0263邹天思眼行付款普曲耶寄90施2006-0-05 10:51:00 0Z71邹天思限行付款普遇邮奇90.0%2X5-OZ-05 10.57:00,0图1.8查看订单销售排行单击【销售排行】按钮,系统首页即显示相应的销售排行榜。如果想购买其中任意一种商品,单击其后的【购买】按钮即可。SeJFSort销售

9、接立1新新人类家庭影院2小圣歌冰箱购买3同创电视购买4新新人类电捌购券5小天使电物购买&辉炜等厘子购买7人珍猪手购买8百里看重卷购买9同心电视购买10工蜷电视一一图1.9销售排行商城公告单击首页界面左侧商城公告中的任意一个公告即可查看相应的详细信息。后台图1.10 GO购电子商城后台管理单击“用户名”和“密码”文本框,输入用户名: admin密码:111,最后单击【确认】按钮,即可进入后台管理页面。后台管理页面主要包括:商品管理、会员管理、订单管理和公 告管理等四大管理模块。图1.11后台管理页面如果想查看全部的商品信息,可通过【下一页】和【最后一页】按钮查看全部商品信息。商品管理单击【商品管

10、理】按钮,界面右侧自动显示相应的商品列表。该界面可以实现商品信息的添 加、修改和删除操作。添加商品信息单击【添加商品信息】按钮,界面右侧自动显示添加商品信息的界面。如图1.12所示。图1.12商品信息添加单击“所属大类”和“所属小类”的下拉按钮,选择要添加的商品信息的类别,单击“商品 名称”、“图片文件”和“定价”文本框,输入要添加的商品图片的文件名及价格,勾选“是 否新品”和“是否特价”的任意一个选项,单击“商品简介”文本框,输入商品的简介。最 后单击【保存】按钮,即完成商品信息的添加操作。注意:新品和特价只可选择一种。(如果该商品是特价,那就不是新品)修改商品信息单击商品列表中要进行商品修

11、改的按钮励,进入商品信息的修改界面。单击相应文本框,进行商品信息的修改,最后单击【保存】按钮,即可完成修改操作。删除商品信息单击商品列表要删除的商品信息的删除按钮而,系统弹出的提示框进行确认后即删除成功。会员管理单击【会员管理】按钮,界面右侧自动显示相应的会员列表。该界面可以对会员信息实现冻详细设计说明书编写规范结和解冻的功能。效果图如图1.13所示。Member Litt会员列表用户名其卖吃名城市电话院.11销费助诗绪,解 冻无语鼻语曰 布1361 钢帕 DOTThitrLk ccratl.Q时*arBLUE星梦椽春 击13G144 锦,3tlnetarsnhTi. com0.0才封粒祐卷春

12、 布912266fqy777eiuni c-t*DO谶rgh壬国瘴长看 布36-42159i carohu. cdti9而.。奇ictr哄儿校春 市136214554755jcertiohn. cm0.0wy无电市1363444810000vhAiahu cm0,0必Ijt文瞅酉林 省口 431T为 5693licft63. co*13025. Ifi施顺同长寿27i15B4juntOxiitt com40e36 7iqiq长寿1”晒电yourri x.GptoplMk 1 dotii tha&tdym0431654564321321&1&D.O当前页数:E1/2下一页最后一苒图1.13会员管

13、理单击商品信息的冻结按钮和解冻按钮 欧1,系统弹出的提示信息进行确认后即可实现冻结和解冻的操作。订单管理单击【订单管理】按钮,界面右侧自动显示相应的订单列表。该界面可以对订单信息进行系 统管理。单击相应商品信息后面的执行按钮即可对生成的订单号进行执行操作。公告管理单击【公告管理】按钮,界面右侧自动显示相应的公告列表。该界面可以对公告信息进行添 加和删除操作,效果图如图 1.14所示。第ii页详细设计说明书编写规范兼项会售不埸1必告内容酬除标语用今日的钿工作,我明日的百倍邮.r全场六折力苦耐移右旗等一直以来的支持,荏春节来临之船,为母一 怵苓胃提供6折忧事.r事节大酬商春节火真r无患我喜欢生鱼里

14、只有死的企盼,我喜欢那岁月潭洗过的融 色. .r人生将喳其不等次无云前天空,落不善求无阻的人生,如果搭哭了, 那是因为asm-13美国的南特Tr苜一事踣有一条却走过了总合粗留,府一酢冏S粒过了就再至忘记Tr就会不容通过,慢懊行脚CT购物育奖,机台不容懵过,博澳行动1匹r圣曜财物有焚将勘1在星海节乘1占之际本店为答解新老朋哀的,特警力购 物唱金活动!r厂全选/反选1【册叶J图1.14 公告管理添加公告信息单击【添加公告信息】按钮,进入如图1.15所示的界面。第17页 zju 口 口 1口司PlacrtiAdd公卷标题:断I维ST1明日属龙索练书般P耨出康普士出腰社均有喧售.二|公告内容:d 保存

15、|重置 蒋回.图1.15添加公告信息单击公告标题和公告内容文本框,输入公告的标题及内容,最后单击【保存】按钮,即完成 添加操作。删除公告信息勾选要删除的公告信息的删除按钮 I厂,然后单击【删除】按钮,即可完成删除操作。注意:勾选“全选/反选”按钮,可实现全选或者反选操作。退由后台单击【退出后台】按钮即可退出后台管理页面,返回到GO购电子商城的前台首页面。3.2 性能要求配置IIS3.3 算法登录功能public partial class Index : System.Web.UI.Page string connstr = persist security info=false;user i

16、d=sa;password=sa;database=goods;protected void Page_Load(object sender, EventArgs e) protected void Button1_Click(object sender, EventArgs e) if (DropDownList1.Text = 用户)SqlConnection conn = new SqlConnection(connstr);string str = select * from student where ID= + Request.Formxh + ; SqlDataAdapter s

17、da = new SqlDataAdapter(str, conn);DataSet set = new DataSet();sda.Fill(set, student);if (set.Tablesstudent.Rows.Count = 0) MessageBox.Show(没有这个用户,请重新输入!);return;if (mm.Text != set.Tablesstudent.Rows0PWD.ToString()MessageBox.Show(密码错误请重新输入!);return; else SessionID = xh.Text;xh.Text = set.Tablesstude

18、nt.Rows0Name.ToString();Sessionu_name = xh.Text;Sessionzhuanyeset.Tablesstudent.Rows0zhuanye.ToString();Response.Redirect(xinxi.aspx);if (DropDownList1.Text = 管理员) SqlConnection connl = new SqlConnection(connstr); string strl = select * from admin where ID= + Request.Formxh + ; ;SqlDataAdapter sda1

19、= new SqlDataAdapter(str1, conn1);DataSet set1 = new DataSet();sda1.Fill(set1, admin);if (set1.Tablesadmin.Rows.Count = 0) MessageBox.Show(没有这个用户,请重新输入!);return;if (mm.Text != set1.Tablesadmin.Rows0PWD.ToString() MessageBox.Show(密码错误请重新输入!);return; else SessionID = xh.Text; xh.Text = set1.Tablesadmi

20、n.Rows0Name.ToString(); Sessionu_name = xh.Text;Response.Redirect(houtai.aspx); protected void Button2_Click(object sender, EventArgs e) Sessionu_name = 1;Response.Redirect(zhuce.aspx); 会员注册public partial class zhuce : System.Web.UI.Page string connstr = persist security info=false;user id=kaoshi;pa

21、ssword=;database=kaoshi;protected void Page_Load(object sender, EventArgs e)if (Sessionu_name = null) Response.Redirect(Index.aspx); protected void Button2_Click(object sender, EventArgs e) xh.Text =;xm.Text =;mm.Text =; mmq.Text =;protected void Button1_Click(object sender, EventArgs e) SqlConnecti

22、on conn= new SqlConnection(connstr);String insert = insert into student(ID,Name,PWD,Sex,zhuanye) values(xh,xm,mm,xb,zy)”;SqlCommand com = new SqlCommand(insert, conn);com.Parameters.Add(xh, SqlDbType.VarChar, 50).Value = xh.Text;com.Parameters.Add(xm, SqlDbType.VarChar, 20).Value = xm.Text;com.Parameters.Add(mm, SqlDbType.VarChar, 50).Value = mm.Text;com.Parameters.Add(xb, SqlDbType.Char, 10).Value = xb.Text;co

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论