版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、xxxxxxxxxxx毕业设计学生摄影约拍系统的设计与实现thedesignandimplementationofstudentphotographysystemxxxx届xxxxxx系专业xxxxxxxxxxxxxxxx学号xxxxxxxx学生姓名xxxxxx指导教师xxxxxx完成日期xxxx年x月x日摘要校园里面出现了越来越多的学生摄影师,学生们为了留住美好的回忆,都会和闺蜜、朋友一起摄影留念。在摄影师与顾客两者的需求间,这时最需要一个平台来让双方顺利找到自己满意的摄影师或顾客。建立学生摄影约拍系统,通过网络和数据库将摄影师的资料和所属的拍照作品等进行信息共享,基础参照影楼管理系统,让信
2、息系统的更加安全、完整、保密,更好的实现信息目标的效率和效果。系统由asp.net技术进行开发,数据库采用sqlserver2008,因为它功能齐全,安全性高,对数据存储具有较大的优势。通过学生摄影约拍系统,可以为顾客节约时间,预防意外状况,减少麻烦。网站的展现,更直观的了解摄影师的作品,了解摄影师。互联网时代,预约功能性网站也是市场的需求,简单的操作,直观的展现,让双方都可以轻松使用。关键词:摄影约拍在线预约sqlserverasp.netabstractmoreandmorestudentphotographersbegintoappearinthecampus,whowanttorema
3、inhappymemorieswillinvitetheirfriendstotakephotostogether.theneedsbetweenthephotographersandtheircustomers,whichparticularlyrequireaplatformtomakethemfindtheirownsatisfyingphotographersorcustomers.withtheestablishmentofstudentsphotographicsystem,theycansharephotographersinformationandtheirphotosthro
4、ughthenetwokandthedatabase,andrefertothemanagementsystemofphotographicstudiosfundamentally.allthesewillmakethisphotographicsystemmoresafety,integrityandconfidentialitytoachievethebesteffecttorealizethegoalofinformation.thephotographicsystemisdevelopedbyaspnet,anditsdatabaseisadoptedbysqlserver2008.t
5、hereasonwhytheychoosethissystemisthatithascompletefunctions,highsecurityandgreateradvantagesfordatastorage.throughstudentsphotographicsystem,theycansavetime,preventaccidentalconditionsandreducetroublesforcustomers.displayedbynetwork,customerscanbemoreintutivetoknowphotographersandtheirphotos.theappo
6、intmentoffunctionalsitesisalsothemarketdemandsintheinternetera.meanwhile,itssimpleoperationandintuitivedisplaycanmakethebothsidesmoreconvenienttouse.keywords:photoshootonlinereservationssqlserverasp.net目录第1章绪论.11.1课题研究的目的意义.11.2国内外研究现状.11.3论文研究的内容.2第2章系统的分析.32.1可行性分析.32.1.1技术的可行性分析.32.1.2管理的可行性分析.42
7、.1.3经济的可行性分析.42.2预约系统的需求分析.42.2.1摄影师的功能.42.2.2管理员的功能.42.2.3顾客的功能.52.3系统业务的流程图.52.4系统数据的流程图.5第3章预约系统的设计.73.1系统功能模块.73.2流程图.73.3系统数据库.93.3.1e-r图.93.3.2表结构的设计.10第4章系统操作说明.124.1登录系统.124.2密码修改.144.3摄影师的档案管理.164.3.1添加档案.164.3.2删除修改档案.194.4客户注册.214.5作品管理.234.5.1作品上传.234.5.2作品列表.264.6摄影师预约.284.6.1查找摄影师.284.
8、6.2预约摄影师.304.7管理预约单.324.7.1我的预约列表.324.7.2预约单取消.334.7.3预约单浏览.334.7.4预约单审核.34第5章系统的测试.355.1测试目的.355.2测试举例.355.3测试结果.37第6章总结与展望.38参考文献.39致谢.40附录.41第1章绪论1.1课题研究的目的意义不断发展的科学技术和日渐成熟的计算机技术,计算机已在社会的各个领域发挥着重要作用,人们已经也认识到它的强大。计算机处理信息有着高效、安全、成本低、寿命长、方便快捷的优势,必然会取代传统信息管理,而在其中软件扮演者重要的角色,作为有力工具,又提高计算机优势。根据研究背景,事实开发
9、一套管理系统是十分有必要的,运用所学的知识,比如:数据库、一些网络技术来解决问题。全球信息化对我国经济和社会带来广泛影响,社会正从工业社会步入信息社会,人们越来越重视信息化。学生约拍系统的开发,由网络及数据库对个摄影师的档案资料、作品信息进行数据的共享,基本达到影楼管理系统的阶段。摄影约拍系统可以增加顾客对摄影师的了解,提前预约可以减少顾客等待的时间,增加摄影师的宣传,提高知名度,并且预防意外情况,减少不必的麻烦。信息大时代里网络宣传是摄影师对外的一个新门户,既方便了摄影师有效管理约拍情况也适应了现在市场的需求。1.2国内外研究现状信息时代的来临带来了互联网的迅速发展,人们的生活到处都有着in
10、ternet,人们可以在网上购物、浏览新闻、语音聊天。信息技术正在以锐不可当的形式向前高速发展,我们在这个信息繁荣的时代,享受互联网带来的方便快捷的服务是值得我们自豪和骄傲的一件事。近几年,所有行业里摄影行业的发展一直处于末端。房租高、推广及装修成本高等一系列原因,使70%左右的公司不盈利。而作为从事此行业的摄影师,他们的工作也从当初为艺术创作变成了死板的流水作业,更多的变成养家糊口的高级技工。传统的去照相馆进行预约拍照,不仅人多排队等待时间长,而且对摄影师的信息资料不了解,不了解的交流会拍不出慢一点作品。再有,传统的拍照价格高。一个影楼需要房租和营销的投入,成本变高的情况下,店家就会从顾客身
11、上获取更多盈利,这就会导致顾客的消费和实际的体验不成正比。现在科技发展迅速,几乎人手一部智能手机,其上多功能的拍照的功能,也导致许多年轻人不愿意去影楼摄影。o2o在互联网的大时代下蓬勃兴起,与众多行业擦除明亮的火花。摄影o2o的发展为日渐不景气的传统摄影注入的新鲜血液,提供私人定制的摄影服务无疑受到大家的欢迎。毕业之际,许多大学生都想拥有一套专属自己记忆的摄影作品,记录下不会磨灭的美好回忆,可如何找到让自己满意的摄影师是他们的难题。这时,一个摄影预约平台的出现,最能满足他们的需要。不仅能为他们留下了美好回忆,也有利于丰富交友圈。所以,开发一个学生摄影约拍系统,及丰富了日常活动,也促进了人际交流
12、。1.3论文研究的内容内容主要为设计开发一个网上预约摄影的系统。有三种用户可以使用,分别为:管理员、摄影师、顾客。顾客和摄影师可以通过注册,录入个人信息后方可登录使用系统。顾客在主页面浏览参考摄影师,摄影师则会在展示页发布自己的个人介绍、摄影价格、拍摄类型等基本资料。顾客看好中意的摄影师,可以进行预约下单,选择预约时间,预约时间只能往后一星期之内,然后备注信息后提交单子。摄影师审核顾客提交上来的预约单,同意接单的标注通过审核,不同意则标注不通过审核,下单的顾客也会同步收到状态信息的更新。已经处理完成的单子可以手动删除。在摄影师界面的控制面板,摄影师可以添加或删除自己的摄影作品,更改个人资料。管
13、理员主要负责一些注册用户信息资料的管理,如:添加删除摄影师信息、删除顾客信息、管理摄影师上传的图片等。第2章系统的分析2.1可行性分析2.1.1技术的可行性分析sqlserver2008是微软开发的数据库管理系统,特点包括以下:可信任、高效、智能。可信任:大数据时代,对数据的处理更加看重安全,需要安全、可靠、可拓展的处理工具,sqlserver2008刚好满足。借助外键管理手段,通过加密密钥和密钥管理,来满足公司对数据中心的更强安全性的需求。sqlserver2008通过支持第三方密钥管理和硬件安全模块可以为这个需求提供更好的支持。高效性:sqlserver2008降低了管理系统、.net架构
14、和visualstudioreg。teamsystem的时间和成本,使得开发人员可以开发强大的下一代数据库应用程序。应用程序、数据存储、数据类型可以在sqlserver2008的同步平台上,达到一致性同步。在与visualstudio的合作下,sqlserver2008使得可以通过ado.net中提供的新的同步服务和visualstudio中的脱机设计器快速的创建偶尔连接系统。智能性:sqlserver2008提供了一个全面的平台,可以为用户再操作时提供智能化。sqlserver2008中新的资源监控器提供了对资源利用情况的详细观察,数据库管理员可以快速轻松的监控和控制分析工作情况,让管理员可
15、以更好的优化服务器的使用。asp.net是建立在公共语言运行库上的编程框架,可在服务器上生成功能强大的web应用程序,与之前的web开发模型相比,asp.net提供了很多重要的优点:增强的性能:asp.net是在服务器上运行的编译好的公共语言运行库代码,可利用早期绑定、实时编译、本机优化和盒外缓存服务,这相当于在编写代码前究提高了性能。世界级的工具支持:asp.netframework补充了visualstudio集成开发环境中的大量工具箱和设计器。wysiwyg编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。简易性:asp.net使执行常见任务变得容易,从简单的窗体提
16、交和客户端身份验证到部署和站点配置。例如,asp.net页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似visualbasic的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。可管理性:asp.net采用基于文本的分层配置系统,简化了将设置应用于服务器环境和web应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。此“零本地管理”哲学也扩展到了asp.netframework应用程序的部署。自定义性和扩展性:asp.net随附了一个设计周到的结构,它使开发人员可以在适当的级别
17、“插入”代码。实际上,可以用自己编写的自定义组件扩展或替换asp.net运行库的任何子组件,实现自定义身份验证或状态服务一直没有变得更容易。安全性:借助内置的windows身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。2.1.2管理的可行性分析软件的设计要有一定的市场针对性,为满足市场的需要,减少顾客拍摄等待的时间,所有才有约拍系统的诞生。摄影约拍系统可以增加顾客对摄影师的了解,提前预约可以减少顾客等待的时间,增加摄影师的宣传,提高知名度,并且预防意外情况,减少不必的麻烦。信息大时代里网络宣传是摄影师对外的一个新门户,既方便了摄影师有效管理约拍情况也适应了现在市场的需求。2.1.
18、3经济的可行性分析这一方面要从系统建设、运行的费用和该系统给学校带来的经济效益及社会效益等来分析。客户端和服务端上面的作品,可以用之前拍摄的,在线预约方便了摄影师在较短的时间内完成之前相同的工作,不仅提高了工作效率,节省的不必要的开支,也提高的摄影师拍照数量,增加了经济收入,一举多得。2.2预约系统的需求分析2.2.1摄影师的功能登录系统;编辑摄影师档案;管理摄影师作品;审核顾客预约单;管理顾客预约单;退出系统。2.2.2管理员的功能登录系统;修改密码;管理顾客信息;管理摄影师信息;摄影师作品查询;顾客预约单查询;退出系统。2.2.3顾客的功能登录系统;浏览摄影师资料;浏览摄影师作品;修改自己
19、的资料;在线预约;管理自己的预约单;取消预约单;退出系统。2.3系统业务的流程图流程图如图2-1所示,分为管理员、摄影师、顾客三部分。管理顾客档案管理员登录系统录入摄影师顾客的档案注册摄影师作品查询摄影师作品浏览摄影师作品上传摄影师作品登录系统管理预约单摄影师档案摄影师顾客取消预约单拍摄预约单提交在线预约搜索摄影师浏览摄影师资料图2-1系统业务流程图2.4系统数据的流程图管理员输入账号密码登录系统后,更新用户的信息对用户进行管理,对客户预约的摄影师审批,更新预约状态的字段信息,可以增删改查地区信息,在线管理预约单,还可以添加、修改、删除用户,更改用户的信息表,而且更新后的所有操作、信息也会通过
20、系统界面展现给管理员。如图2-2所示。用户管理顾客表在线预约预约表区域管理管理员选择操作区域表更新操作摄影师摄影师管理摄影师表作品管理作品表图2-2管理员数据流程图顾客搜索摄影师资料,从数据库中资料表里查找出摄影师及其状态信息,系统自动生成预约记录反馈给用户。如图2-3所示。摄影师预约预约申请摄影师信息摄影师类型是否空闲摄影师状态是否空闲摄预约摄影师查顾客摄影师预约数据满足要求的摄影师预约信息记录询有/没有影师预约表图2-3顾客预约摄影师流程第3章预约系统的设计3.1系统功能模块学生摄影约拍系统主要由4大模块组成,分别是:登录模块、管理员模块、摄影师模块和顾客模块。登录模块由顾客注册、登录系统
21、、修改密码和编辑档案组成;系统管理员模块由摄影师档案管理、拍摄区域管理、顾客档案管理、预约单查询和摄影作品查询组成;摄影师模块由管理顾客预约单、审核预约单、上传摄影作品、管理摄影作品、搜索摄影师和搜索摄影作品组成;顾客模块由搜索摄影师、浏览摄影作品、在线预约拍片、管理我的预约单和取消预约单组成。如图3-1所示。学生摄影约拍系统登录模块系统管理摄影师拍片顾客员用户注册登录系统修改密码编辑档案摄影师档拍摄区域顾客档案预约单查摄影作品管理顾客审核预约上传摄影管理摄影搜索摄影搜索摄影搜索摄影浏览摄影在线预约管理我的取消预约案管管询查预单作作师作师作作预单管理理询约品品品品品约理单图3-1系统功能模块图
22、单3.2流程图1.登录流程本系统的用户主要由三种角色组成:顾客用户、摄影师、系统管理员。用户输入用户名和密码登录本系统,系统将用户输入的用户名和密码与数据库中的数据进行匹配比较,匹配正确符合则进入系统,不符合,则提示重新输入。具体操作流程,如图3-2所示。2预约单审批流程管理员通过输入正确的用户名和密码登录系统后,查询顾客对摄影师的预约情况,发现新的预约申请,则进行审批新的预约单,审批通过后可以查看预约审批信息。具体操作流程,如图3-3所示。开始输入账号和密码输入正确?是判断用户类型是否合法?是进入系统结束否否开始输入管理员账号和密码否输入正确?是查询摄影师预约情况审批是输入处理说明否结束图3
23、-2登录流程图图3-3管理员预约审批流程图3顾客信息操作流程顾客输入正确的用户名密码登录系统后,可以对个人信息进行查看、修改、添加和删除。如图3-4所示。开始输入顾客账号密码正确查询否添加是个人信息否修改是显示查询信息否3.3系统数据库3.3.1e-r图e-r图如图3-5所示。是添加信息图3-4顾客信息操作流程图是输入修改信息结束用户名登录密码管理员1编号姓名级别区域1管理n摄影师1管理n审核n预约顾客1n1预约单用户名姓名电话地址管理编号区域姓名级别图3-5e-r图3.3.2表结构的设计通过对e-r图转换的关系模式进行分析,结合系统的功能要求和特点开发数据库,并遵循减少数据的冗余和重复、结构
24、设计简洁、功能开发稳定的基本原则,对数据库表进行设计。(1)管理员信息表(admininfo),如表3-1所示。表3-1管理员信息表字段名idadnameadpass类型intvarcharvarchar主键是自增1备注自动编号用户账号用户密码(2)拍摄区域信息表(areainfo),如表3-2所示。表3-2区域信息表字段名iddtname类型intvarchar主键是自增1备注自动编号所示区域名称(3)摄影师信息表(doctorinfo),如表3-3所示。表3-3摄影师信息表字段名iddnamedpassusernameuserteluseremailareainfoidaddtime类型i
25、ntvarcharvarcharvarcharintvarchariddatetime主键是自增1备注自动编号登录用户名登录密码姓名电话邮箱区域id注册时间(4)用户注册信息表(customer),如表3-4所示。表3-4用户注册信息表字段名idunameupassusernamecardiduserteluseremail类型intvarcharvarcharvarcharvarcharvarcharvarchar主键是自增1备注自动编号登录用户名登录密码姓名身份证号码电话邮箱续表3-4字段名useraddressaddtime类型varchardatetime主键自增备注地址注册时间(5)
26、用户预约记录表(reservelist),如表3-5所示。表3-5用户预约记录表字段名iduiddidrnordatercontentaddtimestatejzcontentjzaddtime类型intintintvarcharvarcharntextdatetimeintntextdatetime主键是自增1备注自动编号预约用户的id选择摄影师的id预约单号预约的时间预约备注信息提交的时间预约状态拍摄备注更新时间(6)拍摄作品类型表(zuopintype),如表3-6所示。表3-6拍摄作品类型表字段名idtypename类型intvarchar主键是自增1备注自动编号类型名称(7)拍摄作品
27、详情表(zuopinlist),如表3-7所示。表3-7拍摄作品详情表字段名idridtidsbnamesbcontentimg1img2img3img4img5addtime类型intintintvarchartextvarcharvarcharvarcharvarcharvarchardatetime主键是自增1备注自动编号所属摄影师id拍摄作品分类id拍摄作品标题拍摄作品备注展示图片1展示图片2展示图片3展示图片4展示图片5更新时间第4章系统操作说明4.1登录系统登录界面是系统功能里的主要界面,如图4-1所示。有管理员、摄影师、顾客三种用户登录选择按钮,输入账号、密码并点击“登录”按钮进
28、行登录验证,验证通过则进入系统,否则提示错误。图4-1登录界面登录模块的主要功能就是保证安全使用系统,只有正确的用户密码才能进入系统并使用。输入完整信息点击“登录”按钮,被输入的信息会在数据库里进行查询匹配,如果匹配成功则表示用户登录成功,登录状态会被session保存,保证用户在进入其他页面时依然是登录状态。如果在数据库中匹配不上,则提示“登录失败,请重新登录”。代码如下:publicpartialclassuserlogin:system.web.ui.pageprotectedvoidbtn_save_click(objectsender,eventargse)/判断选择的登录顾客身份,
29、1管理员,2摄影师if(rbl_flag.selectedvalue=1)/管理员登录判断输入信息是否正确datatabledt=sqlhelper.execquerysql(selectid,adname,adpassfromadmininfowhereadname=+uname.text.trim()+andadpass=+upass.text.trim()+);if(dt.rows.count0)/通过session保存顾客登录身份1,管理员,2摄影师,3,顾客sessionutyp=1;sessionuname=dt.rows0adname.tostring();sessionuid=
30、dt.rows0id.tostring();sqlhelper.showmessage(登录成功,page,adminmgr/admin_index.aspx);elsesqlhelper.showmessage(输入的顾客名和密码不匹配,page);uname.focus();return;elseif(rbl_flag.selectedvalue=0)datatabledt=sqlhelper.execquerysql(selectid,iname,ipass,truenamefromcustomerwhereiname=+uname.text.trim()+andipass=+upass.text.trim()+);if(dt.rows.count0)/通过session保存顾客登录身份1,管理员,2摄影师,3,顾客sessionutyp=3;sessionuname=dt.rows0iname.tostring()+(+dt.rows0truename.tostring()+);sessionuid=dt.rows0id.tostring();/会员登录系统,执行一个自动更新过程,取消自己的已经过期的没有处理的预约单sqlhelper.show
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 拜占庭容错性能优化-洞察与解读
- 预警系统优化算法-洞察与解读
- 赤峰市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及参考答案详解1套
- 电厂化学培训题库及答案
- 安全知识考试题及答案(建筑安全标识解读)
- 绩效考核指标权重设定试题及答案
- 高速出口考题题库及答案
- 饲料加工机械安全培训试题及答案
- 2025年森林抚育考试试题及答案
- 丽水市人民医院脊柱术后感染清创技术考核
- 公路养护管理计划与执行报告
- 2025年城市地下综合管廊建设财务可持续性研究报告
- 6.2 学会依法办事 课件-2025-2026学年统编版道德与法治 八年级上册
- 2025江西南昌市青山湖区招聘社区工作者(专职网格员)45人考前自测高频考点模拟试题及参考答案详解一套
- 2025年银行招聘各银行笔试真题(附答案)
- T/CCSAS 025-2023化工企业作业安全分析(JSA)实施指南
- MOOC 旅游学概论-中国地质大学(武汉) 中国大学慕课答案
- 人工智能第2章知识表示课件
- 机动车检测站应急预案
- [PPT]汶川地震灾区水利水电工程震害调查及分析
- GB∕T 40802-2021 通用铸造碳钢和低合金钢铸件
评论
0/150
提交评论