- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《软件工程》课程设计个人报告
题目网上书店系统
学院名称信息学院
专业班级网络工程10-1班
报告人姓名
报告人学号201001050222
承担角色组长
同组组长
同组其他成员
指导教师
完成起止日期:2012.10.7-2012.11.20
1、课程设计具体任务
应邀开发一个网上书店系统,具体要求如下:
张三委托网络专业的大学生组成的开发小组(3~5人)为他创建网上书店My-eBookStore,以便能够扩展书店的客户群、科学管理、提高效益。该书店以经营英语、计算机书籍为主。在网上书店建立初期,要求在确保基本功能正常的情况下,尽量简化,并且在3个月内完成。
要求网页能够提供两级图书目录和三层信息(一级目录是图书的基本分类目录;其下是图书的二级目录,它对应于某基本分类之下的书名及其简要信息;当客户点击二级目录中的某本书之后,系统应当显示详细介绍该书的文字与图形信息)。
我是小组的组长,在项目中担任需求分析,软件详细设计以及总结性报告。
个人采用的主要方法与技术
数据流图是面向数据结构的方法,设计的系统的顶层图,0层图等,还有相应的数据字典。在数据流程不清楚的情况下,逐步分析张三所需要的功能,先列一个大体框架,再逐步将其组合起来,形成整个的数据流图。
在与数据库打交道中,一开始怎么都不清楚与数据库的绑定,学习后知道使用控件可以实现,而且连接语句也会在控件操作中实现,这就解决了很大的问题。还有就是在数据变化后,比如更新,删除后与数据库的同步等。
一般数据库的使用就是这几步:打开数据库--查找数据--使用数据--关闭数据库
先找到一个借口来连接dreamweaver和Access数据库,这里我们采用ADODB,相比DAO和能访问数据库的API来说,它比DAO更灵活,更强大。接下来是创建ADO对象,访问数据库.常用的对象有两个,Connection和Recordset.
创建这两个对象的具体方法是:例如:
1.在引用后,使用New关键字,如
PrivateConnAsNewADODB.Connection
PrivateRecoAsNewADODB.Recordset
2.在没引用时,用CreateObject创建对象:
DimConn,Reco
SetConn=CreateObject(ADODB.Connection)
SetReco=CreateObject(ADODB.Recordset)
接下来编写数据库连接字符串:
Conn.openProvider=Microsoft.Jet.OLEDB.4.0;DataSource=D:\Main.mdb
打开某个表(Users)的语句如下:
Recordset.openSelect密码FromUsersWhere用户名=name,Connection,1,1
基本的数据库连接和表的操作就是这样了。
个人实现项目的过程与步骤
3.1需求分析:
需求分析可是一个大难题,在分析的过程中,至少用了5页稿纸来描述结构,流程之类的
列举设计中用到的对象,事件,触发条件等
将总的功能划分为几个小的功能(模块)
对每一个小功能(模块)实现流程分析,确定其中用到的数据
将每一个模块彼此之间的联系,接口弄清楚
分析每个模块所需的数据内容,数据类型,数据结构以及文件等
分析整个软件系统中的控制条件关系,什么情况数据流向那条分支等
汇总
3.2详细设计:
程序的详细设计是在参考到概要设计的基础上完成的。
具体就是把每方面更完善一下,一步步将框架具体化,形成能够用来运行的东西。
1.安装网页编辑和管理软件,如Dreamweaver等;
2.创建和编辑网页;
3.创建和编辑超链接;
4.动态元素的使用
HTML效果的设置
网页中字幕的使用
计数器的使用
5.在网页中使用表格、框架网页和表单等;
6.Access数据库的链接与绑定,数据更新,数据删除的实现;
7.管理网站;
个人遇到的困难如何解决与获得的主要成果
遇到的困难:
1.在进行购物车管理时遇到困难,直接下订单致使用户没法修改所购书籍
2.在登陆页面跳转时无法将用户信息获取到进
文档评论(0)