学生摄影约拍系统的设计与实现_第1页
学生摄影约拍系统的设计与实现_第2页
学生摄影约拍系统的设计与实现_第3页
学生摄影约拍系统的设计与实现_第4页
学生摄影约拍系统的设计与实现_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

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

文档简介

1、xxxxxxxxxXX业设计学生摄影约拍系统的设计与实现The Desig n and Impleme ntati on ofStude nt Photography Systemxxxx届 xxx xxx系专 业 xxxxxxxxxxxxxxxx学 号 xxxxxxxx学生姓名 xxxxxx指导教师 xxxxxx完成日期xxxx年X月X日校园里面出现了越来越多的学生摄影师,学生们为了留住美好的回忆,都会和闺 蜜、朋友一起摄影留念。在摄影师与顾客两者的需求间,这时最需要一个平台来让双 方顺利找到自己满意的摄影师或顾客。建立学生摄影约拍系统,通过网络和数据库将摄影师的资料和所属的拍照作品等 进行

2、信息共享,基础参照影楼管理系统,让信息系统的更加安全、完整、保密,更好 的实现信息目标的效率和效果。系统由技术进行开发,数据库采用 SQL Server 2008,因为它功能齐全,安全性 高,对数据存储具有较大的优势。通过学生摄影约拍系统,可以为顾客节约时间,预 防意外状况,减少麻烦。网站的展现,更直观的了解摄影师的作品,了解摄影师。互 联网时代,预约功能性网站也是市场的需求,简单的操作,直观的展现,让双方都可 以轻松使用。关键词:摄影约拍 在线预约 SQL ServerAbstractMore and more stude nt photographers beg in to appeari

3、 n the campus, who want to remai n happy memories will in vite their frie nds to take photos together. The n eeds betwee n the photographers and their customers, which particularly require a platform to make them find their own satisfy ing photographers or customers.With the establishment of student

4、s photographic system, they can share photographer information and their photos through the netwok and the database, and refer to the man ageme nt system of photographic studios fun dame ntally. All?these?will?make?this?photographic?system?more?safety,?i ntegrity?a nd?co nfide ntialit y?to?achieve?t

5、he?best?effect?to?realize?the?goal?of?i nformatio n.The photographic system is developed by ASPNET, and its databaseis adopted by SQL Server 2008. The reas on why they choose this system is that it has complete functions, high security and greater advantages for data storage. Through students photog

6、raphic system, they can save time, prevent accidental conditions and reduce troubles for customers. Displayed by n etwork, customers can be more in tutive to know photographers and their photos. The appo in tme nt of fun cti onal sites is also the market dema nds in the internet era. Mean while, its

7、 simple operati on and in tuitive display can make the both sides more convenient to use.Key words : Photo shoot Online Reservations SQL Server第1章绪论课题研究的目的意义不断发展的科学技术和日渐成熟的计算机技术,计算机已在社会的各个领域发挥 着重要作用,人们已经也认识到它的强大。计算机处理信息有着高效、安全、成本低、 寿命长、方便快捷的优势,必然会取代传统信息管理,而在其中软件扮演者重要的角 色,作为有力工具,又提高计算机优势。根据研究背景,事实开发一

8、套管理系统是十 分有必要的,运用所学的知识,比如:数据库、一些网络技术来解决问题。全球信息 化对我国经济和社会带来广泛影响,社会正从工业社会步入信息社会,人们越来越重 视信息化。学生约拍系统的开发,由网络及数据库对个摄影师的档案资料、作品信息进行数据的共享,基本达到影楼管理系统的阶段。摄影约拍系统可以增加顾客对摄影师的了解,提前预约可以减少顾客等待的时 间,增加摄影师的宣传,提高知名度,并且预防意外情况,减少不必的麻烦。信息大 时代里网络宣传是摄影师对外的一个新门户,既方便了摄影师有效管理约拍情况也适 应了现在市场的需求。国内外研究现状信息时代的来临带来了互联网的迅速发展,人们的生活到处都有着

9、In ternet,人们可以在网上购物、浏览新闻、语音聊天。信息技术正在以锐不可当的形式向前高速 发展,我们在这个信息繁荣的时代,享受互联网带来的方便快捷的服务是值得我们自 豪和骄傲的一件事。近几年,所有行业里摄影行业的发展一直处于末端。房租高、推广及装修成本高 等一系列原因,使70%左右的公司不盈利。而作为从事此行业的摄影师,他们的工作 也从当初为艺术创作变成了死板的流水作业,更多的变成养家糊口的高级技工。传统的去照相馆进行预约拍照,不仅人多排队等待时间长,而且对摄影师的信息 资料不了解,不了解的交流会拍不出慢一点作品。再有,传统的拍照价格高。一个影 楼需要房租和营销的投入,成本变高的情况下

10、,店家就会从顾客身上获取更多盈利, 这就会导致顾客的消费和实际的体验不成正比。现在科技发展迅速,几乎人手一部智 能手机,其上多功能的拍照的功能,也导致许多年轻人不愿意去影楼摄影。020在互联网的大时代下蓬勃兴起,与众多行业擦除明亮的火花。摄影020的发展为日渐不景气的传统摄影注入的新鲜血液, 提供私人定制的摄影服务无疑受到大 家的欢迎。毕业之际,许多大学生都想拥有一套专属自己记忆的摄影作品,记录下不会磨灭的美好回忆,可如何找到让自己满意的摄影师是他们的难题。 这时,一个摄影 预约平台的出现,最能满足他们的需要。不仅能为他们留下了美好回忆,也有利于丰 富交友圈。所以,开发一个学生摄影约拍系统,及

11、丰富了日常活动,也促进了人际交 流。论文研究的内容内容主要为设计开发一个网上预约摄影的系统。有三种用户可以使用,分别为: 管理员、摄影师、顾客。顾客和摄影师可以通过注册,录入个人信息后方可登录使用 系统。顾客在主页面浏览参考摄影师,摄影师则会在展示页发布自己的个人介绍、 摄 影价格、拍摄类型等基本资料。顾客看好中意的摄影师,可以进行预约下单,选择预 约时间,预约时间只能往后一星期之内,然后备注信息后提交单子。摄影师审核顾客 提交上来的预约单,同意接单的标注通过审核,不同意则标注不通过审核,下单的顾 客也会同步收到状态信息的更新。已经处理完成的单子可以手动删除。 在摄影师界面 的控制面板,摄影师

12、可以添加或删除自己的摄影作品, 更改个人资料。管理员主要负 责一些注册用户信息资料的管理,如:添加删除摄影师信息、删除顾客信息、管理摄 影师上传的图片等。第2章系统的分析可行性分析技术的可行性分析SQL Server 2008是微软开发的数据库管理系统,特点包括以下:可信任、高效、 智能。可信任:大数据时代,对数据的处理更加看重安全,需要安全、可靠、可拓展的 处理工具,SQL Server 2008刚好满足。借助外键管理手段,通过加密密钥和密钥管 理,来满足公司对数据中心的更强安全性的需求。SQL Server 2008通过支持第三方密钥管理和硬件安全模块可以为这个需求提供更好的支持。高效性:

13、SQL Server 2008降低了管理系统、.NET 架构和 Visual Studioreg。Team System的时间和成本,使得开发人员可以开发强大的下一代数据库应用程序。应用 程序、数据存储、数据类型可以在 SQL Server 2008的同步平台上,达到一致性同步。 在与Visual Studio的合作下,SQL Server 2008使得可以通过中提供的新的同步服务 和Visual Studio中的脱机设计器快速的创建偶尔连接系统。智能性:SQL Server 2008提供了一个全面的平台,可以为用户再操作时提供智 能化。SQL Server 2008中新的资源监控器提供了对资

14、源利用情况的详细观察,数据 库管理员可以快速轻松的监控和控制分析工作情况,让管理员可以更好的优化服务器 的使用。是建立在公共语言运行库上的编程框架,可在服务器上生成功能强大的Web应用程序,与之前的 Web开发模型相比,提供了很多重要的优点:增强的性能:是在服务器上运行的编译好的公共语言运行库代码,可利用早期绑定、实时编译、本机优化和盒外缓存服务,这相当于在编写代码前究提高了性能。世界级的工具支持:Framework补充了 Visual Studio集成开发环境中的大量工具箱和设计器。WYSIWYG编辑、拖放服务器控件和自动部署只是这个强大的工具 所提供功能中的少数几种。简易性:使执行常见任务

15、变得容易,从简单的窗体提交和客户端身份验证到部署 和站点配置。例如,页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户 界面,和在类似Visual Basic的简单窗体处理模型中处理事件。另外,公共语言运行 库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。可管理性:采用基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web应用程序。由于配置信息是以纯文本形式存储的, 因此可以在没有本地管理工具 帮助的情况下应用新设置。此“零本地管理”哲学也扩展到了Framework应用程序的部署。自定义性和扩展性:随附了一个设计周到的结构,它使开发人员可以在适当的级 别“插入”代码。实

16、际上,可以用自己编写的自定义组件扩展或替换 运行库的任何 子组件,实现自定义身份验证或状态服务一直没有变得更容易。安全性:借助内置的 Win dows身份验证和基于每个应用程序的配置,可以保证 应用程序是安全的。管理的可行性分析软件的设计要有一定的市场针对性, 为满足市场的需要,减少顾客拍摄等待的时 间,所有才有约拍系统的诞生。摄影约拍系统可以增加顾客对摄影师的了解,提前预 约可以减少顾客等待的时间,增加摄影师的宣传,提高知名度,并且预防意外情况, 减少不必的麻烦。信息大时代里网络宣传是摄影师对外的一个新门户,既方便了摄影 师有效管理约拍情况也适应了现在市场的需求。经济的可行性分析这一方面要从

17、系统建设、运行的费用和该系统给学校带来的经济效益及社会效益 等来分析。客户端和服务端上面的作品,可以用之前拍摄的,在线预约方便了摄影师 在较短的时间内完成之前相同的工作,不仅提高了工作效率,节省的不必要的开支, 也提高的摄影师拍照数量,增加了经济收入,一举多得。预约系统的需求分析摄影师的功能登录系统;编辑摄影师档案;管理摄影师作品;审核顾客预约单;管理顾客预约 单;退出系统。管理员的功能登录系统;修改密码;管理顾客信息;管理摄影师信息;摄影师作品查询;顾客 预约单查询;退出系统。顾客的功能登录系统;浏览摄影师资料;浏览摄影师作品;修改自己的资料;在线预约;管 理自己的预约单;取消预约单;退出系

18、统。系统业务的流程图流程图如图2-1所示,分为管理员、摄影师、顾客三部分。图2-1系统业务流程图系统数据的流程图管理员输入账号密码登录系统后, 更新用户的信息对用户进行管理,对客户预约 的摄影师审批,更新预约状态的字段信息,可以增删改查地区信息,在线管理预约单, 还可以添加、修改、删除用户,更改用户的信息表,而且更新后的所有操作、信息也 会通过系统界面展现给管理员。如图 2-2所示。管理员操作更新摄影师图2-2 管理员数据流程图顾客搜索摄影师资料,从数据库中资料表里查找出摄影师及其状态信息,系统自动生成预约记录反馈给用户。如图 2-3所示。图2-3 顾客预约摄影师流程第3章预约系统的设计系统功

19、能模块学生摄影约拍系统主要由4大模块组成,分别是:登录模块、管理员模块、摄影 师模块和顾客模块。登录模块由顾客注册、登录系统、修改密码和编辑档案组成;系 统管理员模块由摄影师档案管理、拍摄区域管理、顾客档案管理、预约单查询和摄影 作品查询组成;摄影师模块由管理顾客预约单、审核预约单、上传摄影作品、管理摄 影作品、搜索摄影师和搜索摄影作品组成;顾客模块由搜索摄影师、浏览摄影作品、 在线预约拍片、管理我的预约单和取消预约单组成。如图3-1所示。学生摄影约拍系统系统管理员摄影师拍片顾客图3-1系统功能模块图流程图1.登录流程本系统的用户主要由三种角色组成:顾客用户、摄影师、系统管理员。用户输入 用户

20、名和密码登录本系统,系统将用户输入的用户名和密码与数据库中的数据进行匹 配比较,匹配正确符合则进入系统,不符合,则提示重新输入。具体操作流程,如图 3-2所示。2 预约单审批流程管理员通过输入正确的用户名和密码登录系统后,查询顾客对摄影师的预约情 况,发现新的预约申请,则进行审批新的预约单,审批通过后可以查看预约审批信息 具体操作流程,如图3-3所示。开始输入账号和密码土是否开始查询摄影师预约情况判断用户类型是进入系统结束/图3-2 登录流程图图3-3管理员预约审批流程图3 顾客信息操作流程顾客输入正确的用户名密码登录系统后,可以对个人信息进行查看、修改、添加 和删除。如图3-4所示图3-4

21、顾客信息操作流程图系统数据库E-R图E-R图如图3-5所示登录密码姓名级别用户名区域管理员N摄影师管理管理审核NN预约N顾客11预约单用户名管理姓名区域电话姓名别地址编号图3-5 E-R图表结构的设计通过对E-R图转换的关系模式进行分析,结合系统的功能要求和特点开发数据 库,并遵循减少数据的冗余和重复、结构设计简洁、功能开发稳定的基本原则,对数 据库表进行设计。(1) 管理员信息表(Adminlnfo),如表3-1所示。表3-1 管理员信息表字段名类型主键自增备注IDInt是1自动编号ADNameVarchar用户账号ADPassVarchar用户密码(2) 拍摄区域信息表(Arealnfo)

22、,如表3-2所示。表3-2 区域信息表字段名类型主键自增备注IDInt是1自动编号DTn ameVarchar所示区域名称(3) 摄影师信息表(Doctorinfo),如表3-3所示。表3-3摄影师信息表字段名类型主键自增备注IDInt是1自动编号Dn ameVarchar登录用户名DpassVarchar登录密码UserNameVarchar姓名UserTelInt电话UserEmailVarchar邮箱AreaI nfolDID区域idAddtimeDatetime注册时间(4) 用户注册信息表(Customer),如表3-4所示。表3-4 用户注册信息表字段名类型主键自增备注IDInt是

23、1自动编号Un ameVarchar登录用户名UpassVarchar登录密码UserNameVarchar姓名CardIDVarchar身份证号码UserTelVarchar电话UserEmailVarchar邮箱续表3-4字段名类型主键自增备注UserAddressVarchar地址AddtimeDatetime注册时间(5)用户预约记录表(ReserveList),如表3-5所示。表3-5用户预约记录表字段名类型主键自增备注IDInt是1自动编号UIDInt预约用户的idDIDInt选择摄影师的idRNOVarchar预约单号RdateVarchar预约的时间RcontentNtext预

24、约备注信息AddtimeDatetime提交的时间StateInt预约状态JZCo ntentNtext拍摄备注JZAddtimeDatetime更新时间(6)拍摄作品类型表(ZuopinType),如表3-6所示。表3-6 拍摄作品类型表字段名类型主键自增备注IDInt是1自动编号TypeNameVarchar类型名称拍摄作品详情表(Zuop in List),如表3-7所示。表3-7 拍摄作品详情表字段名类型主键自增备注IDInt是1自动编号RIDInt所属摄影师idTIDInt拍摄作品分类idSBNameVarchar拍摄作品标题SBCo ntentText拍摄作品备注Img1Varch

25、ar展示图片1Img2Varchar展示图片2Img3Varchar展示图片3Img4Varchar展示图片4Img5Varchar展示图片5AddtimeDatetime更新时间第4章系统操作说明登录系统登录界面是系统功能里的主要界面,如图 4-1所示。有管理员、摄影师、顾客三 种用户登录选择按钮,输入账号、密码并点击“登录”按钮进行登录验证,验证通过 则进入系统,否则提示错误。登录取潜图4-1登录界面登录模块的主要功能就是保证安全使用系统,只有正确的用户密码才能进入系统 并使用。输入完整信息点击“登录”按钮,被输入的信息会在数据库里进行查询匹配, 如果匹配成功则表示用户登录成功,登录状态会

26、被Session保存,保证用户在进入其他页面时依然是登录状态。如果在数据库中匹配不上,则提示“登录失败,请重新登 录”。代码如下:public partial class UserLog in :protected void btn _Save_Click(object sen der,Eve ntArgs e) oStri ng();Sessio nulD = 0ID.ToStri ng();(登录成功, Page, adminmgr/);else(输入的顾客名和密码不匹配, Page);();return;else if = 0) DataTable dt = ( select ID,I

27、name,lpass,TrueName from Customer whereIn ame= + + and Ipass= + + ”);if 0)oString() + ( + 0TrueName.ToString() + );Sessio nulD = 0ID.ToStri ng();oStri ng()+ ( + 0UserName.ToString() + );Sessio nuID = 0ID.ToStri ng();(登录成功, Page, sheyingMgr/);else(输入的顾客名和密码不匹配, Page);();return; 密码修改管理员可以进入密码修改模块,来定期修

28、改登录密码确保系统的信息安全。输入 新密码之前,管理员要确认“旧密码”,再输入一遍“确认密码”后点击“保存”按 钮,新密码将会被保存到数据库,如图4-2所示。僱改取蒲图4-2 修改密码修改密码时,后台程序会验证是否有输入“旧密码”、“新密码”以及“确认密码”, 并且会判断输入的“旧密码”是否正确,“新密码”和“确认密码”是否一致,全部 正确匹配后才能修改成新密码。代码如下:oStri ng() = 1 & Sessio nuName != n ull & Sessio nuName.ToStri ng() !=& Sessio nulD != n ull & Sessio nulD.ToStr

29、i ng() !=)oStri ng(); else (alert(请先登录);=./;);value,value,value, =0)(输入的旧密码不正确, Page);();return; 0)勿巾档案(输入的摄影师编号已存在,不能重复添加, Page);北京();return;,Page,);else();(摄影师档案添加失败,请重新操作.,Page);国!辺return;修改档案在管理列表中,用户可以查询摄影师的照片、所在区域、摄影师的编号姓名,以 及电话信息。点击“修改”按钮进入修改界面,点击“删除”按钮可以删除数据。如 图4-4所示。女人病古娱功OOOOJOOWJ巨罢人1 *丽附删

30、UMOMOOOO图4-4 档案管理列表代码如下:private void Bin dList(stri ng sql)oStri ng();;int i = (delete Lensmanlnfo where id= + id);if (i 0)a, alert(删除成功。););oStri ng();elsea, alert(删除失败,请重新操作。););return;入的注册在,请重41登录密码:_JPage);*确认密码: 0)(输 帐号已存 新输入,*名称2*身份证:ID,I name十Customerc .In邮箱:CardlD=”). 0)注册 取消();return; if (s

31、elect from where(输证号码已入的身份存在,请重新输入, Page);();return; ,Page, );else(注册信息提交失败,请重新操作.,Page);();return;作品管理作品上传每个摄影师都有各自的摄影类型,比如:个人写真、毕业照、情侣照等,摄影师 选择作品类型,输入作品名称、简介,并上传展示图片,以达到宣传自己,让客户选 择自己的目的。点击上传按钮,在弹出的显示框中选择需要上传的图片, 注意图片格 式,然后点击上传。如图4-6所示。招播作品名称:作品昭片1;上幘出片fE品服片3;上時旣片幅盼;作品照片h图4-6 上传摄影作品代码如下:and RID= +

32、. 0)if (select id from Zuop in List where SBName= +(输入的拍摄作品名称已存在,不能重复添加, Page); ();return;, Page, );else(摄影作品添加失败,请重新操作.,Page);();return;上传图片控制,代码如下:protected void btn_up_Click(object sender, EventArgs e)if =)();,alert(请选择要上传的图片););return;elsestri ng imgurl =.);oLower() != jpg & imgurl1.ToLower() !=

33、 p ng & imgurl1.ToLower() != gif)();,alert(文件类型不正确.););return; if 0)string url = UserFiles/ + , ).Replace(-, ).Replace(:,).Replace(, ).Replace(/, ) + . + imgurl - 1;(+url);aa, . + .value = + url + ; (); else();return; 作品列表在系统上,摄影师可以管理自己上传的作品,包括查看作品列表、修改作品信息、 删除作品信息,而作品列表里又包括作品的图片、作品的类型、作品的名称以及所属摄影师信

34、息。如图4-7所示个人写个届m低銅称同圧惊gm副9團叶下切筲弭颐金性艺术魁雷 OOM1 sKflms 子矍撕女 Attsssr37-A.ft古茎艺木即&1闕个人丐m tmi 闵帥佶孕好亲子上北京女人饬古装莒术北京制商!S彫工陛个人写水下摄需 00W1 言H艺术腳G期i翳眄女人功離廿图4-7 作品管理代码如下:public partial class shey in gMgr_DC_Zuop in Mgr :protected voidPage_Load(object sen der, Eve ntArgs e)if (!oStri ng() = 2 & Sessio nuName != n u

35、ll & Sessio nuName.ToStri ng() !=& Sessio nulD != n ull & Sessio nulD.ToStri ng() !=)oStri ng();/;); oStri ng();protected void GV_Data_RowDeleti ng(object sen der, GridViewDeleteEve ntArgs e);int i = (delete Zuop in List where id= + id);if (i 0) a, alert(删除成功。););oStri ng();elsea, alert(删除失败,请重新操作。)

36、;); return; protected void btn_search_Click(object sen der, Eve ntArgs e)Bi ndList();protected void TID_DataBo un d(object sen der, Eve ntArgs e)new ListItem(所有类型, );摄影师预约查找摄影师通过系统的“摄影师列表”可以搜索查看摄影师的信息,和部分拍摄作品,可以 让顾客在预约拍片之前选择自己满意的摄影师。搜索框可以选择地区进行筛选摄影 师,也可以搜索摄影师的名字和编号。如图 4-8所示。图4-8搜索摄影师代码如下:protected v

37、oid Page_Load(object sen der, Eve ntArgs e)if (!(select * from Areal nfo where topid=0, ArealD, DT name, id); new Listltem(所有所在区域, );oStri ng();=0D name.ToStri ng();=0UserName.ToStri ng();=0UserImg.ToStri ng();=0SYJibie.ToStri ng();+= ?did= + id;=0UserCo nten t.ToStri ng().Replace(r, );Bin dZuop in

38、(id);else預约单编号;2017510114155預约日期;|201昭11注;预约一周内的信息时间段:上午下午备注:eplace( , ).R eplace(:, ).R eplace(/, ).R eplace(-, ); 0)(已预约过+ + 预约单申请.,Page);return; ,Page, ); else(预约信息提交失败,请重新操作.,Page);();return;管理预约单我的预约列表在会员中心,顾客可以查看成功提交的预约单,预约单里信息包括预约单编号、 预约的摄影师、预约的日期、以及预约的状态,点击“明细”按钮可以进入预约单详 细页面,里面会显示预约单的编号、日期及摄

39、影师,还有备注信息。如图4-10所示我的預约单片E睛肉日睛1E3:上牛52DlTO5OB112C&ICi星(0C06J图4-10 我的预约单预约单取消顾客提交预约单后,可以通过取消预约单的操作来取消不能继续的预约,在操作 列表点击“取消”按钮即可。摄影师也可以通过系统及时了解到预约单状态,并作出 工作调整,避免出现错误。如图 4-11所示。Ftwrjnml辽|jT 沁干w叱nAlid七 KI3ulT/U图4-11取消预约单预约单浏览在预约单明细页面可以详细的查看提交后的预约单,比如编号、状态、日期、摄 影师、及备注等信息。如图4-12所示。会员*心亍人谨*斗倚廟预的单明抽姜雹里5旳耐附 :沖r

40、snaa-i氛口询旳2苗師i苓甘宙捺1nrnrwsHu:知小-日上丰両冊帶怖ii图4-12预约单详情预约单审核摄影师可以在控制面板里选择预约单信息查看,并根据预约单内容进行审核操 作,可以选择让顾客的预约单通过审核或不通过审核。如图4-13所示。桢約单管理.S/- HF甕恰“fW称儈對E3WIux1SCITE161312131堂M1T/B/111牛一耳F:E灘迪m去lift2T洼201?-E-e 上午甬:审椅诵诃左谣过巧白勺卅和申年二迢旧图4-13审核预约单第5章系统的测试测试目的测试在系统开发中是十分重要的一个环节,即使在开发之前进行了严格的审查, 但是在系统使用前还是要进行相关的测试,以便

41、及时发现程序中的错误并及时更正。单元测试,顾名思义,就是对程序设计中的最小单元进行测试, 比如一个程序中 的子程序或一个模块。预约系统将近分为二十个页面,有些页面不能单独运行,比如 母版页。单元测试时,不仅仅是让每个页面单独显示一遍,还要注意在运行的过程中, 页面布局排版是否美观,对于不满意的就要修改页面布局排版。 测试过程中,页面上 所有的功能按钮都要进行点击测试,是否能够达到预期功能效果。测试举例1. 登录界面测试首先测试登录时输入信息不完整会不会有提示信息不完整, 测试结果如图5-1所 示。接着测试输入错误登录信息时会不会信息输入错误,测试结果如图 5-2所示。最 后在测试输入正确的登录

42、信息时能不能登录成功。用户身份二巒系统管理员J摄影师二顾客loclhcst:2930上的网页显示:确走图5-2提示登录失败2. 编辑摄影作品摄影师可以对提交的摄影师作品进行编辑,如图5-3所示時辗作品袂型:科白摄作品名称:品啦匱门水下个人弓算団枫个性艺蜜照嚅侣購亲子照5-4电话、产品菱数;拇影品諌:品啦适用城市(市):JI门适用城市(省);福養 拍摄场昂歸:17个影槪类型:量楼提洪朋蠢数:卜了倉眼劳形 式:摄影师一对一柏摄不支持售中未使用退款支持辽期自动退弱(退藏忧例:100%)UserFiles2017510164963 jpg上传圈片Useri=iles2017510165007 jpg上

43、传园片上传园片UserFiles-2017510165017 jpgUserFiles/20175101G5053.jpg上传图片UserFiles 2017510165110.jpg!上倍图片保存51消作品照片1:作品照片抚作昂照片3:作品照片山作品照片5 :图5-3 编辑数据确认输入完正确修改信息后,点击“修改”按钮,提示信息修改成功,如图 所示。localhost:2930上的网页显示:悪性穿樓沥按L确定图5-4 修改成功3. 用户管理界面测试首先测试顾客档案管理界面能否完整显示出用户信息,包括用户名、姓名、手机号、地址、以及注册时间,只有正常显示才可以进行修改。正常显示效果如图5-5所

44、示。点击“删除”按钮,可以弹出提示框,通过确认可以删除顾客信息,如图5-6所示。点击“确认”,贝U会删除信息,并重新加载数据,如图 5-7所示。顾客样案管理序昌locallio$t:29?0上的就英昼示: 與忑珊葩瓦?12:b3啃定M电话zfftlFIffl090101C-1012017-04-0536G3E962L52017-01-053SMC(i(X)0O前ms修改m9SH I序寻注删戟号身忻证电话江IB日期爆作1小宝叮 21 niirriRoqixiOFi1B0D1OLOLO12O17-O4-052liiLohong:李醴红svbyuiyciioiabbi13tHUby62L32017-

45、40 53mile测试帐号101233150001021021ISECiOOOOODO2017-0-05图5-5 顾客档案管理图5-6 删除提示顾容档案管理请備入关磁字土摟峑序号注时号电话注Jtt日期黑柞1小宝102103isgcioloioi2Elul 宕测试P雳L01230L99D01C2L02113600000000玄UTF4-QE图5-7数据删除测试结果经过各功能详细的测试,程序已没有明显的错误异常,预约系统可以正常运行第6章总结与展望预约系统的开发,让我对语言有了深入的研究,C#程序设计、数据库原理等专业课程,在毕业设计中不断运用了解直至融会贯通, 不仅让我对信息类网站有了进一 步了

46、解,比如它过去的背景、发展的前景、运营状况及技术支持等方面,也让我对毕 业之后的工作方向有了明确目标。我查阅大量相关资料,与同学交流经验和自学,并向老师请教等方式,使自己学 到了不少知识,也经历了不少艰辛,但收获同样巨大,在整个设计中我懂得了许多东 西,也培养了我独立工作的能力,树立了对自己工作能力的信心,相信会对今后的学 习工作生活有非常重要的影响。而且大大提高了动手的能力,使我充分体会到了在创 造过程中探索的艰难和成功时的喜悦。 虽然这个设计做的也不太好,但是在设计过程 中所学到的东西是这次毕业设计的最大收获和财富,使我终身受益。完成毕设过程中,很多问题没法解决,这一增加了我的学习动力,同

47、时,在老师、 同学以及同事们的指导和帮助下,解决了过程中遇到的诸多问题。 从开始到结束,有 让人满意的地方,当然也有让人遗憾的地方。满意的是,能够成功完成这次设计,充 分锻炼了分析问题、解决问题的能力。由于是个人首次设计开发系统,不可避免的可 能有着缺陷,在一些细节处理或逻辑操作上面想的不全面,这也是让人遗憾的地方。本次设计,在使用过程中若想更具有实用性,还可以加入经济的管理,在电子消 费便捷的时代,预约支付费用已经很常见了,由于时间和一些技术难题的困扰, 让功 能没法实现。系统是死的,但人的思想是活的,系统是思想的载体,掌握更多技术知 识,灵活的思维可以创作出更好的作品。好的总结才能更好的展

48、望未来,这次毕业设计的制作,让我意识到SQL Server和、C#语言等在网站编辑的重要性,不要因为毕设的结束而放松学习的劲头,而是 更加努力的去钻研。希望以后自己可以在本系统上进行升级, 改善现在的后台管理界 面的代码格式,做到可以清晰的看到所对应的模块内容, 方便日后的更改和维护;完 善系统功能,比如上述所说的金额交易;提升用户体验度,使用户能更加轻松的浏览 和操作本系统。参考文献1 美Glenda Use of Course Management SystemsJ.2 美Fawaz ,Dana ,Deema frameworks and JSP frameworks in model v

49、iew controller impleme ntatio n J.IEEE,2010:3593-35983 郑耀东.网络数据库开发M.北京:清华大学出版社.20114 方睿.网络数据库原理及应用M.成都:四川大学出版社.2009 郝思嘉.课程设计M.北京冲国水利水电出版社.2012吉根林.程序设计教程M.北京:电子工业出版社.20107 林琪.程序设计介绍M.北京:电子工业出版社.20108 郭雨燕.关于教学管理系统开发与应用的思考J.职业教育研究.9 陈张杰.卞华.高校教务管理信息化存在的问题与对策J.文教资料.201110 叶晓舟.黄樱.高校管理系统中安全模式的研究J.福建电脑.2014

50、11 廖新彦交互式 Web数据库设计M北京:中国铁道出版社.201212 马伟.权威指南M.机械工业出版社.200813 Dani el Cazzu lino等C#Web应用程序入门经典M北京:清华大学出版社.201214 李中华基于NET的模式实现与应用J四川:四川大学.201215 单东林.张晓菲.魏然.锋利的jQuery(第2版)M.人民邮电出版社.201216 吉根林.程序设计教程M.北京:电子工业出版社.201317 林琪.程序设计介绍M.北京:电子工业出版社.200918 网页设计语言教程(HTML/CSS)M.于鹏主编.电子工业出版社.201319 网站建设与网页设计案例教程M.

51、杨海.重庆大学出版社.201020 网页设计与制作实例教程M.刘万辉.人民邮电出版社.2013我们的毕业设计快要结束,答辩即将开始,我们大学四年的生活也就要划上结束 符号,这最后的符号是问号、逗号或者感叹号再有几天也就有结果了。 我想在这大学 的最后时间里,我们每个人都会对我们一起度过的四年生活有点感慨吧,特别是设计这一阶段。在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成, 有多少可敬的师长、同学、朋友给了我无言的帮助,尤其是 XXX老师,在这里请接受 我诚挚的谢意!最后我还要感谢培养我长大含辛茹苦的父母,谢谢你们!感谢四方学院这四年来对我辛苦的培养, 让我在大学学到了很多知识,特别感谢 计算机科学与技术系为我提供的良好的学习环境, 总之感谢领导、感谢老师、感谢所 有所有帮助我、关心我的人,是你们让我的大学生活过的更加充实,让我

温馨提示

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

评论

0/150

提交评论