主界面返回的用户单编号,填写用户图书ISBN号和用户数量,每确定一种书用户点击一次"加入用户单"按钮。在界面的下面就会生成相应的用户单信息。录入结束后,统一点击"提交"按钮,生成用户单,写用户存。
第6章编码实现
6.1数据库连接
6.1.1代码实现
在web.config中编写的连接字符串connectionString
6.2会员登录
6.2.1代码实现
6.3图书高级搜索
6.3.1代码实现
6.4购物车
6.4.1代码实现
6.5图书用户
6.5.1代码实现(使用存储过程自动生成用户单编号)
1)数据库存储过程部分:
2)前台类方法
6.6系统测试
6.6.1系统测试的目的
系统测试不是为了表明程序是正确的,因为如果是这样,就会设计一些不易暴露错误的测试方案,也不会主动去检测、排除程序中可能存在的一些隐患。对于测试目的,G.J.Myers给除了以下的观点:
(1)测试是为了发现程序中的错误而执行程序的过程。
(2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案。
(3)成功的测试是发现了至今为止尚未发现的错误的测试。
6.1.2面向对象系统测试方案
根据系统测试目的并结合面向对象方法,我们给出了如下系统测试方案:
(1)尽早的、不断的进行系统测试。我们知道,错误发现的越早,改正它所付出的代价也就越小。由于错误的发生往往是不可避免的,因此我们的系统测试贯穿于整个开发过程中,而不是把系统测试仅仅看作是软件开发的一个独立阶段。
(2)设计测试用例时,给出测试的预期结果。一个测试用例由两部分组成:测试用的输入数据和该输入数据所期望的程序运行结果。这样测试时才能有一个判断标准,利用输入数据得出测试数据并和预测数据进行比较,看它们是否一致。
(3)我们在设计测试用例时,不仅有合法的输入测试用例,还有非法的输入测试用例。因为,在系统的实际使用过程中,由于各种原因,用户往往会使用一些非法的输入,比如按错了键或者使用了非法的命令等,所以,我们特别注意设计非法的输入测试用例来进行测试。
(4)在对系统修改完之后进行回溯测试。我们在修改系统的同时往往又会引入新的错误,所以在对程序修改完之后,用以前的用例进行回归测试。
第7章软件布署
7.1安装环境要求
⒈使用Windows95/98操作系统的用户安装个人网络服务器(PersonalWebServer,简称PWS);使用Windows2000professional/2000Server/XPprofessional/2003操作系统的用户安装网络信息服务器(InternetInformationServer,简称IIS)。
⒉网页制作软件,如Dreamweave。
⒊数据库管理软件,如SQLServer。
7.2系统使用说明
⒈安装IIS。
⒉在WindowsXPProfessional操作系统环境下,右键点击桌面上"我的电脑"图标,在弹出的菜单中选择"管理"选项。此时屏幕上打开"计算机管理"窗口,在这个窗口中双击"服务和应用程序",在打开的子菜单下双击"Internet信息服务"。
⒊设置虚拟目录。进入Internet信息服务后,双击"网站"选项,在"默认网站"上单击右键,在弹出的菜单中选择"新建"选项,在随后展开的子菜单中选择"虚拟目录",当出现虚拟目录创建向导后,输入虚拟目录名,单击"下一步",选择文件路径,单击"下一步",完成。
总结
经过一个多月进行的毕业设计,终于完成了《电子书城》的设计。此设计已经达到了最初期望的设计要求,完成了需求。在这次电子书城系统的设计过程中我受到很大启发:在网站开发与设计上,体会到了理论与实际结合的重要性,认识到网站开发中应该更加注重网站的规划及按步骤实施。网站作为多栏目、多版面的有机结合整体,不仅仅要考虑到网站功能及其效果的实现,更应该注重网站与用户的有机结合。网站设计与实现的成功只是网站成功的一步,网站的明确定位显得更加重要,网站应该随时根据实施环境,实施困难进行必要的定位调整。理论与实践相结合,让我真正体会到学以致用的乐趣。通过理论作指导,再用实践来体会,验证理论。这样既加深了对理论知识的认识,又从实践活动中充实了自己。
本次为期三个月的毕业设计是大学四年所学知识的综合运用,是理论与实践相结合的产物。在此期间,不但巩固了所学的书本知识。而且还学到了许多课堂上和书本上无法学到的实践知识,提高了自学能力,增强了专业技术的水平,为今后从事本专业的工作打下一定的基础。
我会继续努力,完善自我,同学的帮助、指导老师的用心辅导和学校的精心安排使这个课题能够顺利进行。但是,由于时间仓促以及本人水平有限,本系统还有很多不完善之处,也难免存在错漏,恳请各位老师斧正。
致谢
在极短的时间内,我能成功的将此毕业设计做出,这要归功于张玉华,王丽丽,孙丰伟等老师的无私的帮助,悉心的教导。尤其得到了担任毕业设计指导的张玉华老师的技术支持,张玉华老师治学严谨、经验丰富,以及孜孜不倦、严谨细致的科研态度,更令我受益非浅。为我的毕业设计得以完成起了关键的作用,在此表示深深地谢意。
同时,在毕业设计的各个阶段,在毕业设计过程中还得到了各科室教师的大力指导和无私帮助,也得到了同班同学的热情协助,大力帮助,在此表示衷心的感谢。尤其在此感谢我的辅导老师王丽丽老师给我的指导和关怀。她在生活上和工作中都给予了我热情的关心和帮助。
在即将结束的四年大学本科生活之际,我要感谢吉大远程教育学院计算机分院的老师们。从他们身上我学到了许多宝贵的知识和做人的道理。他们在学业上对我的悉心指导,以及孜孜不倦、严谨细致的科研态度,更令我受益非浅。
同时还要感谢吉大远程教育学院计算机分院的领导两年来对我的培养和支持,是他们为我提供了良好的学习环境和机会。
感谢各位专家和评委耐心审阅我的论文,他们提出了许多宝贵的意见和建议。
恳请老师不吝赐教、批评指正!
参考文献
[1]吴明辉、胡煜、窦亮,《ASP.NET网络办公及商务应用系统开发实例导航》,中文第1版,北京,人
民邮电出版社,2003年
[2]邓文渊、挑战,《互动网站百宝箱》,北京,中国铁道出版社,2004年
[3]石志国,《ASP.NET动态网站编程》,北京,清华大学出版社,2001年
[4]蒙新,《ASP.NET编程技术与综合实例演练》,北京,清华大学出版社,2001年
[5]丁贵广,《ASP.NET编程基础与实例》,北京,机械工业出版社,2002
[6]张海藩,《软件工程导论》,2003年,清华大学出版社
[7]李存斌、樊建平,《ASP.NET高级编程及项目应用开发》,2003年,中国水利水电出版社
[8]魏善沛编著.《Web数据库技术实用教程》.北京.清华大学出版社.1998
[9][美]JeffreyD.Ullman,《FundamentalCourseofDatabaseSystem》,TsingHuaPress,2001
年11月。
[10][美]JefferR.Shapiro著,周之、黄玫译,《SQLServer2000参考大全》,清华大学出版社,
2002年6月。
[11]隆华软件工作室编著,《SQLServer2000程序设计》,清华大学出版社,2001年10月。
[12][美]ScotJohnson著,《ActiveServerPages译解》,电子工业出版社,1999年。
[13]李世杰编著,《ActiveServerPages(ASP.NET)网页设计手册》,清华大学出版社,1999年。
[14]汪晓平、吴勇强、张宏林等编著,《ASP.NET网络开发技术》,2000年。
上一篇:
ASP_net校友录毕业设计+论文(论文和程序)
下一篇:
高级氧化技术在水处理中的应用(重庆大学城市建设与环境工程学院《高等水化学》课程论文)