




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、仅供个人参考再由羽蜴心泣灭尊信息系统分析与设计课程设计课程设计题目姓名学 号2012专业信息管理与信息系统指导教师句全2013年6月目录需求分析错误!未定义书签。1.1 系统开发背景错误.!未定义书签。1.2 用户界面需求错误.!未定义书签。系统分析错误!未定义书签。For personal use only in study and research; not for commercial use2.1 功能分析错误.!未定义书签。2.2 业务流程分析错误.!未定义书签。2.3 数据流分析错误.!未定义书签。For personal use only in study and researc
2、h; not for commercial use2.4 数据字典错误.!未定义书签。系统设计错误 !未定义书签。3.1 系统功能结构分析错误.!未定义书签。For personal use only in study and research; not for commercial use3.2 信息处理流程图错误.!未定义书签。3.3 数据库设计错误.!未定义书签。错误.!未定义书签。错误.!未定义书签。错误.!未定义书签。3.4 代码设计错误.!未定义书签。3.5 面向对象建模工具UML 错误 !未定义书签。错误 !未定义书签。3.6 具体界面设计错误.!未定义书签。系统实施不得用于商业
3、用途4.1 程序处理流程图错误.!未定义书签。4.2主要算法源程序.错误.!未定义书签。4.3模拟运行数据.错误.!未定义书签。4.4总结错误.!未定义书签。需求分析(黄勇浩)1.1 系统开发背景随着计算机技术的发展和网络人口的增加,网络世界也越来越广博,越来越丰富。 电子商店已经成为一个潮流。为了适应这种电子商务的需求故本人参考许多著名的网书店,对本系统的整体结构进行了完善,使之成为面向所有图书需求者的理想购书场所。网上书店在国际上前景看好,在我国虽然刚刚起步,但发展速度很快。特别是 2000 年以来,涌现出了大批的网商店。与传统的店面书店比,网上购物的市场规模和经营模式突破了地理位置、经营
4、面积、营业时间的限制,是一种全新的销售渠道。网上书店前景虽好,但市场还需大力培育。我国在网络基础设计方面的落后以及在银行结算方面的制约,使的现在绝大多数的网上书店还只是网上浏览,网下交易。这些薄弱环节正在改变。在系统构建时,只要我们本着丰富网上书店的信息来源,为消费者提供最为便捷的购书途径,去吸引读者网上书店是完全可行的。1.2 用户界面需求在所有的网页设计中,首页的展示往往是吸引 “上网族”再次光临的主要因素,因此,既然是”网络商店“的主题,无非是希望表现得”窗明几净“并且提供多元化的商品与服务等,达到“构图简洁” ,“动线方便”的基本原则。页面的风格至关重要,它要符合页面的内容以及所要表达
5、的主题。系统分析(李明轩)2.1 功能分析此统根据功能的需求可分为以下几个部分:1 . 商品销售仅供个人参考这部分也就是顾客浏览图书、选择图书的地方。此部分为了实现顾客方便的 实现购物过程,照顾了顾客的浏览习惯,简化了购物流程,为顾客提供购物车、 付款台等服务。使顾客象在真正的商店里购物一样。2 .数据库需求为了方便用户快速查找和浏览自己需要的图书, 关于图书信息的数据则必须 灵活的从数据库中提出,显示给用户。在用户查询图书信息时候,设立了按类查 询充分体现了这一点。3 .安全性需求由于网上书店不需要顾客和商家见面,而是通过interner这一媒介来进行,因此整个过程不能照搬现实世界里的过程。
6、因此成功的网上书店必须能够提供足 够的安全性、可靠性和可行性,才能赢得顾客的信任和欢迎。本系统采用了安全 性的技术和设施解决安全可靠性问题,确保了顾客信息的保密性。按照用户需求, 要满足以上功能,我设计出了图书销售管理系统的系统功能图,如图 2-1和图 2-2所示:图2-1前台功能管理不得用于商业用途新闻刑脸褥 加 类削而 品 E 理Mftif订 甲 管 理首 更 把 序 管我 圻: 信 息 替用 户 管 理ftfi礴认奈统 管丹图2-2后台功能管理4 .2业务流程分析综合系统要求,对图2-1和2-2所示的系统功能解释如下: 商品管理,包括对商品的添加、删除、修改和添加种类等。订单管理,包括查
7、看最新订单和查看确认订单等。用户管理,包括对会员管理和更改密码。系统管理,包括查看销售统计和设置付款方式等。前台页面要求能够进行用户的注册和订单的查询等。通过以上分析,可以得到图书管理系统的数据流图,如图 2-3所示图2-3业务流程图2.3数据流分析2.4数据字典名/用户注册信就或偏空DL描述工记录用户在购物网站上的注册信LL组成;用户名,密码,葡认密网.省价,城机E处血,地址电话.邮编,真实姓名名K用户订单信总表编号:D2描述:记录用户购物后产生的订单的信总. 组成工编号,建立日期,发货U部支付方式,状成名表购物车信息表编玲D3描述:记录用户购物的诺如信总组成:购买,商品绸也向品名称,商品价
8、格,商品数量,总价,总价格由矍商品类别信息表编空D4描述:记录网站的窗品类别信乩. 组成工第一商品类别.第二裔品类别,第三腐品类别系统设计(曹团团)3.1系统功能结构分析在前面系统功能分析的基础上,结合Visual C+程序编制的特点,得到如图3-1所示的系统功能模块图: 具体的功能描述如下:会员管理可以添加和删除会员,及时的更新用户信息,商品管理模块可以对 商品进行添加和修改,查询模块可以查询商品信息和查询会员信息, 及时的得知 最新商品信息。主页面添 加 会 员删 除 会 员3.2信息处理流程图添加记录删除记录图3-1仅供个人参考3.3数据库设计网上图书销售管理系统数据库 E-R模型,如图
9、所示:图3-2逻辑设计的目标是把概念设计阶段设计好的基本 E-R模型转化成关系模型。E-R模型中的主要成分是实体类型和联系类型。对于实体类型,转化规则为:将 每个实体类型转化成为一个关系模型, 实体的属性即为关系模式的属性,实体标 识符即为关系模式的键。网上图书销售系统E-R图可转换成如下关系模式:1 .用户用户编号、用户名、密码、密码提示问题、密码答案、真实姓名、地 址、电话、传真、邮件地址、备注不得用于商业用途仅供个人参考2 .管理员管理员编号、用户名、密码、地址、电话、邮件地址、角色、备注3 .订单订单编号、用户编号#、管理员编号#、下单日期、备注4 .书籍书籍编号、管理员编号#、名称、
10、图片、尺寸、作者、价格、数量、供 货商编号、出版社、出版日期、类型、备注5 .包含订单编号#、书籍编号#、数量(1)用户结构*数据项名类型A数位外键或主键1用户编号NunrtlPF10主键2用户名203密袒Varchar?in4密码提沆问题Varchar2io 15密码答案Varchar220说明:此表存放顾客信息(2)管理员结构序号捌牌顼名类型度外键或主键1管理员编号N umbei5主健2用户名Varchar2203初三Varchar2to4地iVarchai2100说明:此表存放管理员信息(3)书籍结构序Z数据项名类型3EK小敬小外谑或主槌1书籍编号Nunber10主犍2管理员编号Munb
11、er10外隆3名称Vardnar21004住有Vardnar2.105价格Varchar210说明:此表存放图书信息(4)顾客订单序号数据项名类型宽度小数植外缝或主镀1订单编号Number10主铤2用户褊号Number10外掩3管理员编号Nuntei10外键4下单H曲Date说明:此表存放订单信息(5)销售清单序号数据项名空度外键或主槌U单号Mumbpr20外解2书籍舞号Mui'idyi10外粮3数量Number10说明:此表存放进货信息3.4代码设计1)“职工清单”中的“职工编号”的代码设计如下:不得用于商业用途2) “商品清单”中的“商品编号”的代码设计如下:产地型号类别前两位商品
12、大类,中间两位主要表示商品的具体型号,后三位是辅码代表商 品的产地.3.5 面向对象建模工具 UML通过系统的功能需求分析,可得到系统的服务对象为购书者,网上图书销售 系统的内部工作人员可以按照工作需要各自完成自己指定的任务。 其中管理员为 抽象角色,所以系统角色分析用例图如图:招7管理班明户陆网员OA会员图书管理:对图书库中的所有的图书信息进行管理包括基本的增、删、改、 查,同时也能对图书进行分类像计算机类,经济类,外语类等,还可以对读者对 图书的评价进行回应,可以及时改变书店的图书供货关系,可以查看缺书登记, 对用户想要购买的书及时进货,图书管理用例图如图所示订单管理:订单的管理主要是执行
13、订单和查看订单的详细信息, 修改订单的 下达信息,保证用户能够及时看到自己购买图书的发货信息,同时,管理员可以对不合法的订单进行删除。总体来说用户在网站前台购书并到收银台结账生成订 单后,还需要执行订单。订单管理用例图如图:用户管理:对在网站注册的用户进行统一管理, 可以查看用户列表,对于会员信息的管理主要是查看会员基本信息和对部分非法用户予以删除,用户管理用例图如图:3.6 具体界面设计后台登陆界面:管理员登陆孤 LOGIN7管理员笠录用户名: sd min密码:后台管理界面设计:百品神芫宜理高扇和奥吉付:落力口1JT %.:向3川二卜;1 Li-j. 11 ©罐1少儿细国期际4嗡
14、一剂陟Q文室量指蛔13文学翻班137一一州除12CcTOrf?!亦和所育系统实施(樊臣鹏)4.1 程序处理流程图购 物 车*注册订 单 信 息*注 销一主界面4使用帮助个人资料商城苜如仅供个人参考4.2 主要算法源程序找回密码页面源程序:public partial class findpwd :string strCustomer ="" ;/ 登陆客户名public string strQuestion ="" ;/ 密码提示问题protected void Page_Load( object sender, EventArgs e)/ 寻找密码客户
15、输入的用户名if (Session "strCustomer" != null )strCustomer = (string )Session "strCustomer" ;come.Visible = true ;protected void Button1_Click( object sender, EventArgs e) string ConnSql = "hyh_onlienshopConnectionString" .ConnectionString;SqlConnection conn = new SqlConnecti
16、on (ConnSql);conn.Open();strCustomer = TextBoxname.Text;string selectsql = "select * from hyh_customer where customername='" + strCustomer +"'" ;SqlDataAdapter da = new SqlDataAdapter ();da.SelectCommand = new SqlComman(dselectsql, conn);DataSet ds = new DataSet();da.Fill
17、(ds);conn.Close();strQuestion =ds.Tables0.Rows0Sessionds.Tables0.Rows0Sessionds.Tables0.Rows0if (ds != null && ds.Tables0.Rows.Count > 0)"customerquestion" .ToString();"strCustomer" ="customername".ToString();"answer" ="customeranswer" .To
18、String();true ;false ;become.Visible = come.Visible =elsestring scriptString= "alert('对不起,不存在此用户名!');" ;, "success" , scriptString, true );TextBoxname.Text ="" ;TextBoxname.Focus();protected void Button3_Click( object sender, EventArgs e)/ 输入的答案和密码提示答案一样则可以修改其密码
19、if (TextBoxanswer.Text = Session "answer" .ToString()Response.Redirect( "ChangePwd.aspx");elsecome.Visible =false ;string scriptString = "alert(' 对不起,回答错误!');" ;, "success" , scriptString, true );TextBoxanswer.Text ="" ;TextBoxanswer.Focus();
20、EventArgs e)EventArgs e)protected void Button2_Click( object sender, Server.Transfer( "/default.aspx" );protected void Button4_Click( object sender, Server.Transfer( "/default.aspx" );4.3 模拟运行数据商品信息数据:不得用于商业用途仅供个人参考1 go&dslD我0如心惬gMidsiyiMK:oodsDescnrtcoacsUnitPricfiM0C5lrrace<ianesdCutq»ds十万个为什火1少L19,8000gu-udy i cLti: d 36MjLl卜4旅窿n.caaogoodsiTiarF pg7MIJ泊与冰3文学ZL.0000啊 也匕jpg8AUi卜组怨12文学25.MOOgoadinayeL'd jjgAW卜安佐管舌13少L18.0000godsiT刃曰用mMJ.LMil£睛14本言20 0000gxdsiTiag 网MJ.L她J雌世界15情感22.COOOg#od,T存二但例NULLAUiAM2AtaA££tALflMj
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中化学选修原电池课件
- 2024学年泰州市泰兴市九年级语文上学期期中试卷附答案解析
- 电厂闸门安装施工方案
- 高一民主监督课件
- 高一地球自转课件
- 离婚协议书:财产分割、子女抚养及经济补偿合同
- 离婚房产赠与未成年子女抚养费支付合同
- 离婚协议书英汉对照:法律条款解读与应用
- 离婚协议书中涉及知识产权分割的法院模板
- 旅游景区租赁合同转让与权益调整协议范本
- 无人机驾驶培训合同
- 《马克思主义基本原理概论》期末试卷及答案
- 外发清单模板
- 档案分类和保管期限表
- ISO 15609-1 金属材料焊接工艺规程及评定-焊接工艺规范中文版
- 人居环境科学市公开课一等奖省赛课微课金奖课件
- 高级电工证考试题库电工考试题库
- 2023译林版新教材高中英语选择性必修第一册同步练习-Unit 1 Food matters
- 糖尿病足中医辩证治疗
- 脑膜瘤的护理诊断与护理措施
- T-ZJFS 010-2024 银行业金融机构转型贷款实施规范
评论
0/150
提交评论