本系统主要分为几大功能模块,其中包括了系统用户管理、客户信息管理、婚车租赁管理、酒席婚庆管理、收支记录管理、员工工资管理、系统管理等功能模块,其中以婚庆管理模块最为重要。
表3-1 功能需求列表
编号 | 功能名称 | 功能描述 | 输入内容 | 输出内容 |
1. | 用户登录 | 保证用户通过身份验证进入系统进行操作 | 用户名、密码 | 用户登录是否成功和用户登录状态 |
2. | 站内搜索 | 用户可以通过关键字搜索站内信息 | 输入关键字,点击搜索按钮 | 搜索出来的列表信息 |
3. | 数据备份 | 超级管理员对系统的数据进行备份 | 点击数据备份按钮 | 数据备份是否成功 |
4. | 修改个人信息 | 用户可以根据自己当前的情况修改个人的信息 | 要修改的信息 | 提示修改的结果 |
5. | 添加客户信息 | 管理员添加客户信息 | 客户的相关信息 | 客户信息列表 |
6. | 编辑客户信息 | 管理员修改客户信息 | 客户相关信息 | 是否编辑成功 |
7. | 删除客户信息 | 管理员删除客户信息 | 客户信息 | 客户信息删除成功或失败 |
8. | 添加婚车租赁信息 | 管理员添加婚车租赁信息 | 婚车租赁的相关信息 | 婚车租赁信息列表 |
9. | 编辑婚车租赁信息 | 管理员修改婚车租赁信息 | 婚车租赁相关信息 | 是否编辑成功 |
10. | 删除婚车租赁信息 | 管理员删除婚车租赁信息 | 婚车租赁信息 | 婚车租赁信息删除成功或失败 |
11. | 添加酒席婚庆信息 | 管理员添加酒席婚庆信息 | 酒席婚庆的相关信息 | 酒席婚庆信息列表 |
12. | 编辑酒席婚庆信息 | 管理员修改酒席婚庆信息 | 酒席婚庆相关信息 | 是否编辑成功 |
13. | 删除酒席婚庆信息 | 管理员删除酒席婚庆信息 | 酒席婚庆信息 | 酒席婚庆信息删除成功或失败 |
14. | 添加收支信息 | 管理员添加收支信息 | 收支的相关信息 | 收支信息列表 |
15. | 编辑收支信息 | 管理员修改收支信息 | 收支相关信息 | 是否编辑成功 |
卷 杂盘 的文件夹 PATH 列表
卷序列号为 CA93-5784
E:\TEST\源码
│ jspm婚庆公司管理系统zjyA5论文HJS_X3Q1.docx
│
└─jspm婚庆公司管理系统zjyA5程序
│ .classpath
│ .mymetadata
│ .myumldata
│ .project
│ database.zip
│
├─.myeclipse
├─.settings
│ .jsdtscope
│ org.eclipse.wst.jsdt.ui.superType.container
│ org.eclipse.wst.jsdt.ui.superType.name
│
├─database
│ hsg.sql
│ jspmhqgsglzjyA5.mdf
│ jspmhqgsglzjyA5_log.ldf
│
├─src
│ ├─control
│ │ MainCtrl.java
│ │ Upload.java
│ │
│ ├─dao
│ │ CommDAO.java
│ │
│ └─util
│ Info.java
│ PageManager.java
│ SetChar.java
│ StrUtil.java
│
└─WebRoot
│ css.css
│ databack.jsp
│ hunchezulin_add.jsp
│ hunchezulin_detail.jsp
│ hunchezulin_list.jsp
│ hunchezulin_list2.jsp
│ hunchezulin_listxls.jsp
│ hunchezulin_updt.jsp
│ image.jsp
│ jiuxihunqing_add.jsp
│ jiuxihunqing_detail.jsp
│ jiuxihunqing_list.jsp
│ jiuxihunqing_list2.jsp
│ jiuxihunqing_listxls.jsp
│ jiuxihunqing_updt.jsp
│ kehuxinxi_add.jsp
│ kehuxinxi_detail.jsp
│ kehuxinxi_list.jsp
│ kehuxinxi_list2.jsp
│ kehuxinxi_list3.jsp
│ kehuxinxi_listxls.jsp
│ kehuxinxi_updt.jsp
│ kehuxinxi_updt2.jsp
│ left.jsp
│ left2.jsp
│ login.jsp
│ logout.jsp
│ main.jsp
│ mod.jsp
│ mod2.jsp
│ mygo.jsp
│ sh.jsp
│ shouzhijilu_add.jsp
│ shouzhijilu_detail.jsp
│ shouzhijilu_list.jsp
│ shouzhijilu_listxls.jsp
│ shouzhijilu_updt.jsp
│ sy.jsp
│ toolbar.jsp
│ top.jsp
│ upload.jsp
│ upload_re.jsp
│ yhzhgl.jsp
│ yuangonggongzi_add.jsp
│ yuangonggongzi_detail.jsp
│ yuangonggongzi_list.jsp
│ yuangonggongzi_list2.jsp
│ yuangonggongzi_listxls.jsp
│ yuangonggongzi_updt.jsp
│ yuangongxinxi_add.jsp
│ yuangongxinxi_detail.jsp
│ yuangongxinxi_list.jsp
│ yuangongxinxi_listxls.jsp
│ yuangongxinxi_updt.jsp
│ yuangongxinxi_updt2.jsp
│
├─attached
├─css
│ style.css
│
├─factory
│ checkno.jsp
│ getsonops.jsp
│ getyao.jsp
│
├─frontfiles
│ ├─css
│ │ css.css
│ │
│ └─js
│ collection.js
│
├─images
│ CssAdmin.css
│ dialogclose.gif
│ dl.gif
│ Edit.gif
│ editinfo.gif
│ exit.gif
│ ftv2folderclosed.gif
│ ftv2folderopen.gif
│ ftv2lastnode.gif
│ ftv2mlastnode.gif
│ ftv2mnode.gif
│ ftv2node.gif
│ ftv2plastnode.gif
│ ftv2pnode.gif
│ ftv2vertline.gif
│ h1_01.gif
│ hsg1.gif
│ hsg2.gif
│ hsg3.gif
│ hsg4.gif
│ hsg5.gif
│ hsg6.gif
│ hsg7.gif
│ hsg8.gif
│ idcard.gif
│ left_02_01.gif
│ left_02_01_01.gif
│ left_02_01_02.gif
│ left_02_01_03.gif
│ left_geren.gif
│ ll.jpg
│ login.jpg
│ nav_bg.jpg
│ pic23.gif
│ pic24.gif
│ pwd.gif
│ qkjs.js
│ s.gif
│ siteico.gif
│ top_bg.jpg
│ Upload.gif
│ userreg.jpg
│
├─img
│ 1.gif
│ 2.gif
│ 3.gif
│ 4.gif
│ 5.gif
│
├─js
│ │ ajax.js
│ │ dialogclose.gif
│ │ function.js
│ │ jquery.js
│ │ menu.js
│ │ nopic.jpg
│ │ onclock.JS
│ │ popup.js
│ │ popups.js
│ │ prototype.lite.js
│ │
│ └─My97DatePicker
│ │ calendar.js
│ │ WdatePicker.js
│ │
│ ├─lang
│ │ en.js
│ │ zh-cn.js
│ │ zh-tw.js
│ │
│ ├─skin
│ │ │ datePicker.gif
│ │ │ WdatePicker.css
│ │ │
│ │ ├─default
│ │ │ datepicker.css
│ │ │ img.gif
│ │ │
│ │ └─whyGreen
│ │ bg.jpg
│ │ datepicker.css
│ │ img.gif
│ │
│ └─开发包
│ │ readme.txt
│ │
│ ├─lang
│ │ en.js
│ │ zh-cn.js
│ │ zh-tw.js
│ │
│ └─skin
│ │ datePicker.gif
│ │ WdatePicker.css
│ │
│ ├─default
│ │ datepicker.css
│ │ img.gif
│ │
│ └─whyGreen
│ bg.jpg
│ datepicker.css
│ img.gif
│
├─kindeditor_a5
│ │ kindeditor-all-min.js
│ │ kindeditor-all.js
│ │ kindeditor-min.js
│ │ kindeditor.js
│ │ license.txt
│ │
│ ├─attached
│ ├─examples
│ │ │ auto-height.html
│ │ │ colorpicker.html
│ │ │ custom-plugin.html
│ │ │ custom-theme.html
│ │ │ default.html
│ │ │ dialog.html
│ │ │ dynamic-load.html
│ │ │ file-dialog.html
│ │ │ file-manager.html
│ │ │ filter-mode.html
│ │ │ image-dialog.html
│ │ │ index.css
│ │ │ index.html
│ │ │ jquery-ui.html
│ │ │ jquery.html
│ │ │ jquery.js
│ │ │ multi-image-dialog.html
│ │ │ multi-language.html
│ │ │ newline.html
│ │ │ node.html
│ │ │ paste-type.html
│ │ │ qqstyle.html
│ │ │ readonly.html
│ │ │ simple.html
│ │ │ uploadbutton.html
│ │ │ url-type.html
│ │ │ word-count.html
│ │ │
│ │ └─jquery-ui
│ │ ├─css
│ │ │ └─smoothness
│ │ │ │ jquery-ui-1.9.2.custom.css
│ │ │ │ jquery-ui-1.9.2.custom.min.css
│ │ │ │
│ │ │ └─images
│ │ │ ui-bg_flat_0_aaaaaa_40x100.png
│ │ │ ui-bg_flat_75_ffffff_40x100.png
│ │ │ ui-bg_glass_55_fbf9ee_1x400.png
│ │ │ ui-bg_glass_65_ffffff_1x400.png
│ │ │ ui-bg_glass_75_dadada_1x400.png
│ │ │ ui-bg_glass_75_e6e6e6_1x400.png
│ │ │ ui-bg_glass_95_fef1ec_1x400.png
│ │ │ ui-bg_highlight-soft_75_cccccc_1x100.png
│ │ │ ui-icons_222222_256x240.png
│ │ │ ui-icons_2e83ff_256x240.png
│ │ │ ui-icons_454545_256x240.png
│ │ │ ui-icons_888888_256x240.png
│ │ │ ui-icons_cd0a0a_256x240.png
│ │ │
│ │ └─js
│ │ jquery-ui-1.9.2.custom.js
│ │ jquery-ui-1.9.2.custom.min.js
│ │
│ ├─jsp
│ │ │ demo.jsp
│ │ │ file_manager_json.jsp
│ │ │ README.txt
│ │ │ upload_json.jsp
│ │ │
│ │ └─lib
│ │ commons-fileupload-1.2.1.jar
│ │ commons-io-1.4.jar
│ │ json_simple-1.1.jar
│ │
│ ├─lang
│ │ ar.js
│ │ en.js
│ │ ko.js
│ │ zh_CN.js
│ │ zh_TW.js
│ │
│ ├─plugins
│ │ ├─anchor
│ │ │ anchor.js
│ │ │
│ │ ├─autoheight
│ │ │ autoheight.js
│ │ │
│ │ ├─baidumap
│ │ │ baidumap.js
│ │ │ index.html
│ │ │ map.html
│ │ │
│ │ ├─clearhtml
│ │ │ clearhtml.js
│ │ │
│ │ ├─code
│ │ │ code.js
│ │ │ prettify.css
│ │ │ prettify.js
│ │ │
│ │ ├─emoticons
│ │ │ │ emoticons.js
│ │ │ │
│ │ │ └─images
│ │ │ 0.gif
│ │ │ 1.gif
│ │ │ 10.gif
│ │ │ 100.gif
│ │ │ 101.gif
│ │ │ 102.gif
│ │ │ 103.gif
│ │ │ 104.gif
│ │ │ 105.gif
│ │ │ 106.gif
│ │ │ 107.gif
│ │ │ 108.gif
│ │ │ 109.gif
│ │ │ 11.gif
│ │ │ 110.gif
│ │ │ 111.gif
│ │ │ 112.gif
│ │ │ 113.gif
│ │ │ 114.gif
│ │ │ 115.gif
│ │ │ 116.gif
│ │ │ 117.gif
│ │ │ 118.gif
│ │ │ 119.gif
│ │ │ 12.gif
│ │ │ 120.gif
│ │ │ 121.gif
│ │ │ 122.gif
│ │ │ 123.gif
│ │ │ 124.gif
│ │ │ 125.gif
│ │ │ 126.gif
│ │ │ 127.gif
│ │ │ 128.gif
│ │ │ 129.gif
│ │ │ 13.gif
│ │ │ 130.gif
│ │ │ 131.gif
│ │ │ 132.gif
│ │ │ 133.gif
│ │ │ 134.gif
│ │ │ 14.gif
│ │ │ 15.gif
│ │ │ 16.gif
│ │ │ 17.gif
│ │ │ 18.gif
│ │ │ 19.gif
│ │ │ 2.gif
│ │ │ 20.gif
│ │ │ 21.gif
│ │ │ 22.gif
│ │ │ 23.gif
│ │ │ 24.gif
│ │ │ 25.gif
│ │ │ 26.gif
│ │ │ 27.gif
│ │ │ 28.gif
│ │ │ 29.gif
│ │ │ 3.gif
│ │ │ 30.gif
│ │ │ 31.gif
│ │ │ 32.gif
│ │ │ 33.gif
│ │ │ 34.gif
│ │ │ 35.gif
│ │ │ 36.gif
│ │ │ 37.gif
│ │ │ 38.gif
│ │ │ 39.gif
│ │ │ 4.gif
│ │ │ 40.gif
│ │ │ 41.gif
│ │ │ 42.gif
│ │ │ 43.gif
│ │ │ 44.gif
│ │ │ 45.gif
│ │ │ 46.gif
│ │ │ 47.gif
│ │ │ 48.gif
│ │ │ 49.gif
│ │ │ 5.gif
│ │ │ 50.gif
│ │ │ 51.gif
│ │ │ 52.gif
│ │ │ 53.gif
│ │ │ 54.gif
│ │ │ 55.gif
│ │ │ 56.gif
│ │ │ 57.gif
│ │ │ 58.gif
│ │ │ 59.gif
│ │ │ 6.gif
│ │ │ 60.gif
│ │ │ 61.gif
│ │ │ 62.gif
│ │ │ 63.gif
│ │ │ 64.gif
│ │ │ 65.gif
│ │ │ 66.gif
│ │ │ 67.gif
│ │ │ 68.gif
│ │ │ 69.gif
│ │ │ 7.gif
│ │ │ 70.gif
│ │ │ 71.gif
│ │ │ 72.gif
│ │ │ 73.gif
│ │ │ 74.gif
│ │ │ 75.gif
│ │ │ 76.gif
│ │ │ 77.gif
│ │ │ 78.gif
│ │ │ 79.gif
│ │ │ 8.gif
│ │ │ 80.gif
│ │ │ 81.gif
│ │ │ 82.gif
│ │ │ 83.gif
│ │ │ 84.gif
│ │ │ 85.gif
│ │ │ 86.gif
│ │ │ 87.gif
│ │ │ 88.gif
│ │ │ 89.gif
│ │ │ 9.gif
│ │ │ 90.gif
│ │ │ 91.gif
│ │ │ 92.gif
│ │ │ 93.gif
│ │ │ 94.gif
│ │ │ 95.gif
│ │ │ 96.gif
│ │ │ 97.gif
│ │ │ 98.gif
│ │ │ 99.gif
│ │ │ static.gif
│ │ │
│ │ ├─filemanager
│ │ │ │ filemanager.js
│ │ │ │
│ │ │ └─images
│ │ │ file-16.gif
│ │ │ file-64.gif
│ │ │ folder-16.gif
│ │ │ folder-64.gif
│ │ │ go-up.gif
│ │ │
│ │ ├─flash
│ │ │ flash.js
│ │ │
│ │ ├─image
│ │ │ │ image.js
│ │ │ │
│ │ │ └─images
│ │ │ align_left.gif
│ │ │ align_right.gif
│ │ │ align_top.gif
│ │ │ refresh.png
│ │ │
│ │ ├─insertfile
│ │ │ insertfile.js
│ │ │
│ │ ├─lineheight
│ │ │ lineheight.js
│ │ │
│ │ ├─link
│ │ │ link.js
│ │ │
│ │ ├─map
│ │ │ map.html
│ │ │ map.js
│ │ │
│ │ ├─media
│ │ │ media.js
│ │ │
│ │ ├─multiimage
│ │ │ │ multiimage.js
│ │ │ │
│ │ │ └─images
│ │ │ image.png
│ │ │ select-files-en.png
│ │ │ select-files-zh_CN.png
│ │ │ swfupload.swf
│ │ │
│ │ ├─pagebreak
│ │ │ pagebreak.js
│ │ │
│ │ ├─plainpaste
│ │ │ plainpaste.js
│ │ │
│ │ ├─preview
│ │ │ preview.js
│ │ │
│ │ ├─quickformat
│ │ │ quickformat.js
│ │ │
│ │ ├─table
│ │ │ table.js
│ │ │
│ │ ├─template
│ │ │ │ template.js
│ │ │ │
│ │ │ └─html
│ │ │ 1.html
│ │ │ 2.html
│ │ │ 3.html
│ │ │
│ │ └─wordpaste
│ │ wordpaste.js
│ │
│ └─themes
│ ├─common
│ │ anchor.gif
│ │ blank.gif
│ │ flash.gif
│ │ loading.gif
│ │ media.gif
│ │ rm.gif
│ │
│ ├─default
│ │ background.png
│ │ default.css
│ │ default.png
│ │
│ ├─qq
│ │ editor.gif
│ │ qq.css
│ │
│ └─simple
│ simple.css
│
├─META-INF
│ MANIFEST.MF
│
├─upload
│ 1487121306891.jpg
│ 1487121391111.jpg
│ 1487127710112.jpg
│
└─WEB-INF
│ web.xml
│
├─classes
│ ├─control
│ │ MainCtrl.class
│ │ Upload.class
│ │
│ ├─dao
│ │ CommDAO.class
│ │
│ └─util
│ Info.class
│ PageManager.class
│ SetChar.class
│ StrUtil.class
│
└─lib
commons-fileupload-1.2.1.jar
commons-io-1.3.2.jar
json_simple-1.1.jar
jspsmartupload.jar
jxl.jar
msbase.jar
mssqlserver.jar
msutil.jar
mysql-connector-java-5.0.4-bin.jar
sqljdbc.jar
sqljdbc4.jar
目录
第1章绪论 1
1.1 选题背景 1
1.2 开发意义 1
1.3 发展现状 1
1.4论文的组成 2
1.5 本章小结 2
第2章系统开发技术的介绍 3
2.1Adobe Dreamweaver简介 3
2.2HTML/CSS简介 3
2.3jsp简介 3
2.4Sqlserver数据库概念和特点 4
2.5本章小结 4
第3章系统分析 5
3.1功能需求分析 5
3.2业务流程分析 6
3.3数据流程分析 8
3.4本章小结 10
第4章系统设计 11
4.1系统网络架构设计 11
4.2系统总体设计 11
4.3系统功能模块设计 12
4.4数据库设计 13
4.4.1概念模型设计 13
4.4.2数据库表设计 13
4.4.3数据库连接计 18
4.5本章小结 18
第5章系统的实现 20
5.1主页面的实现 20
5.2登录模块的实现 21
5.3婚车租赁模块的实现 23
5.4婚庆酒席模块的实现 25
5.5客户管理模块的实现 26
5.6登录验证码模块的实现 28
5.7系统管理的实现 29
5.8本章小结 31
第6章系统测试 32
6.1运行环境说明 32
6.2界面测试 32
6.3功能测试 32
6.4测试结果 34
6.5本章小结 34
第7章总结 35
致谢 36
参考文献 37
标签:婚车租赁,酒席预订,婚庆典礼